毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
ASP.net校园贴吧系统的开发(4)
C/S 多是建立在Window平台上,表现方法有限,对程序员普遍要求较高。
B/S 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流, 并且大部分难度减低,降低开发成本。
2.1.2 对于数据库的选用
目前常用的数据库一般分为三种:ACCESS、SQL Server以及MySQL。其中Access是一种桌面数据库,只适合数据量较少的应用,在处理少量数据和单机访问的数据库时是比较好用的,效率也是很高。但是他的同时访问客户端数量不能多于四个,Access数据库有一定的极限,如果数据到达100兆左右,很容易会造成服务器IIS假死,或者是消耗掉服务器的内存导致服务器奔溃。
第二中就是SQL Server,它是基于服务器端的中型数据库,可以适合大容量数据的应用,在功能上管理上也是比第一种强不少,当然在处理海量数据的效率上,后台开发的灵活性上,可扩展性等方面强大。因为现在的数据库都是使用标准的SQL语言对数据库进行管理的,如果是标准的SQL语言,这两者都是可以通用的。当然SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。
最后一种MySQL是一个开放源代码的小型关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中,提供由于体积小,速度快,总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
在本系统中数据量算是适中,而且需要数据库有相对较强的网络适应性,所以我选择了SQL Server数据库。
2.1.3 主流网站开发语言比较
主流网站开发语言之PHP:PHP 的全名非常有趣,它是一个巢状的缩写名称——“PHP: Hypertext Preprocessor”,打开缩写还是缩写。PHP是一种HTML 内嵌式的语言 (就像上面讲的ASP那样)。而 PHP 独特的语法混合了C,Java,Perl以及 PHP 式的新语法。它可以比 CGI 或者 Perl 更快速地执行动态网页。
PHP的源代码完全公开,在 Open Source 意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得 PHP 无论在 UNIX 或是 Win32 的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。
ASP.NET:ASP.NET是Microsoft.net的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。
考虑为使平台相对统一,ASP.NET与SQL Server 皆为微软产品,所以本系统将使用ASP.NET开发。
2.1.4 WEB服务器引擎选用
主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台,但是众所周知,Windows以易用而出名,也因此占据不少的服务器市场。而且虽然Apache服务器平时也是被称作为阿帕奇的一种说法,其本身属于免费开源的服务器,效果上实际是比IIS好很多。
但是考虑到平台统一特性,以及Linux系统不是非常的熟悉,所以因此不冒险使用Apache服务器来尝试完成设计,故本系统将选用IIS作为WEB服务器软件。
2.1.5 需求可行性
需求可行性上来看,本系统主要实现相关用户数据库的建立和用户发帖的管理等功能。本系统必须具有必要的菜单、工具条输入界面和状态输出显示。相关的论坛里交流方式非常正规,故在需求可行上来说也是可行的。
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
ASP.net教案管理与评价系统设计+源代码
下一篇:
ASP+access计算机网络原理在线考试的设计
浅谈校园网安全控制策略【1715字】
校园一卡通数据系统的學...
ASP.NET的Web网络應用程序开...
论校园网的建设和管理【1504字】
规范架建校园网络的设想【4632字】
校园网建设要以用为本【1872字】
校园网的高校教育信息系...
中国学术生态细节考察《...
承德市事业单位档案管理...
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
公寓空调设计任务书
志愿者活动的调查问卷表
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
C#学校科研管理系统的设计