------------------------------------------------------135.1 软件的安装与配置--------------------------------------------------------------------------135.2 软件调试--------------------------------------------------------------------------------------145.3 软件测试--------------------------------------------------------------------------------------14结论-----------------------------------------------------------------------------------------------------16致谢-----------------------------------------------------------------------------------------------------17参考文献-----------------------------------------------------------------------------------------------18附录-----------------------------------------------------------------------------------------------------191、绪论1.1 课题研究目的 21 世纪以来,计算机技术的迅猛发展,特别是随着网络技术的出现标志着信息时代已经来临。
信息化浪潮、网络革命在给社会带来冲击的同时,也使社区服务受到了强烈的冲击,社区管理和服务方式已不能适应用户的需求,建设小区门户网站系统,是现代化建设的客观要求。
建设以计算机为核心的社区服务网络,实现社区服务的自动化,更好地为工作服务。
本论文主要涉及软件,数据库与网络技术等。
涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。
1.2 开发设计思想 本系统用 JSP 语言来编写社区服务系统系统,数据库用 MYSQL 来连接系统,通过编写 JavaBeans 来进行后台业务逻辑控制,即 JSP JavaBeans MYSQL 三层模式完成整个设计工作。
本系统全部基于 Internet 网络,以 JSP 语言对网站进行开发,注重用户与网站的交互性。
因此在这样的背景下,针对当前 Internet网络发展趋势来计社区服务系统系统就成为了当今应用软件的首选体系结构。
1.3 课题意义 在人类跨入 21 世纪之际,席卷全世界的信息化浪潮正在全球范围内轰轰烈烈的上演,它已经深刻地渗透到现代社会的各个领域。
计算机技术的发展,其性价比大幅的下降,使得其被大量广泛的使用。
针对现实中的各种应用需求,相应的产生很多技术体系、技术标准,大大的推动了信息化进程。
计算机的价格已经十分低廉,性能却有了长足的进步。
它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多繁杂的劳动;其次,计算机可以节省许多资源;第三,计算机可以大大的提高人们的工作效率; 现在我国的信息管理水平还比较落后,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。
软件作为一项有力的工具,只能当此种工具,与我们的实践相结合起来的时候,才具有重大的社会价值及使用价值。
因此根据目前实际的情况开发一套小区门户网站系统是十分必要的。
2、应用需求分析及可行性分析2.1 应用需求分析 处理器:Intel 酷睿 硬件 内 存:256M 或更大 硬 盘:20G 或更大 Microsoft Windows XP 服务器 Microsoft Sql Server 2000 软件 Microsoft IIS 5.0 或更高版本 Microsoft Office 2003 客户机 硬件 无特殊要求,只要能上连接互联网即可 Microsoft Windows XP 软件 Microsoft IE 5.0 或更高版本 系统的性能要求通常指系统需要的存储容量以及后援存储,重新启动和安全性运行效率等方面的考虑。
硬件系统环境:C600、1G MB(RAM) 。
系统运行时对数据的保 、500MB(HD)密性要求不高对一般的数据不要求进行加密。
此外,对其它软件几乎没有依赖性,程序健壮性较好2.2 运行需求分析 硬件条件:酷睿 CPU、1G RAM、10 G 硬盘以上的 PC 机;打印机;局域网。
软件条件:Windows XP2.3 其他需求分析 本系统有较好的可维护性、可靠性、可理解性、效率。
易于用户理解和操作。
可维护性包括了可读性、可修改性、可测试性、等含义。
可靠性通常包括正确性和健壮性。
开发过程中,在各种矛盾的目标之间作权衡,并在一定的限制的条件下(经费、时间、可用的软、硬件资源等),使上述各方面最大限度的得到满足。
2.4 可行性分析2.4.1 技术可行性 本系统是采用基于 Web 的程序设计思想进行编制的,利用 JSP 语句结合MYSQL 后台数据库开发“小区门户网站”。
整个系统由若干个表、窗口、菜单构成的。
用户可通过菜单来调用系统的各项功能。
基于 Web 的程序设计语言 JSP,之所以成为功能强大的服务器端程序是因为它为 Web 编程人员提供了一组功能强大的内置对象,通过这些内置对象,编程人员可以控制 Web 页面的各个方面。
所以载技术上是可行的。
2.4.2 经济可行性 鉴于次系统是毕业设计,所以本系统不需要多余的格外开发成本,硬件配置和软件配置环境家用机可完全胜任,所以在经济上是可行的。
2.4.3 操作可行性 本设计力求界面简单明了,操作简单,便于上手,使用户可以在最短的时间内熟练掌握各功能。
所以在操作上是可行的。
2.4.4 时间可行性 从时间上看,在两个月的时间里学习相关知识,并开发网站,时间上是有点紧,但是不是不可能实现,通过两个多月的努力功能基本实现。
3、数据库及开发语言介绍3.1 MYSQL 数据库 目前流行的数据库管理系统有 OracleDB2Sybase、 Access 和 MYSQL 等。
MSOracle 和 DB2 是性能卓越、稳定可靠的大型数据库管理系统,目前拥有较多的用户。
MS Access 是一种性能可靠、使用方便的小型数据库系统。
一般而言,数据库是由特定的操作系统环境上的一个或者一组文件组成的,而数据库管理系统一般是由运行于用户计算机或网络上的远程计算机上面的一整套程序组成的。
根据对数据组织方式的不同,数据库系统分成关系数据库 、层次数据库和网状数据库。
目前常见的数据库系统上基本上都是关系型数据库系统。
在关系型数据库系统中,数据被组织成为二维表格形式,表格中的每个数据行称为一条记录或直接称为行,每一个列有时被称为字段或直接称为列,通过指定行和列定位一个指定的数据项。
一个优秀的数据库系统应具备如下特征:(1)最大限度的减少数据的重复存储以减少存储空间的占用;(2)尽可能地提高数据的查询(搜索)速度;(3)提供灵活的数据组织和统计手段; (4)保章数据的安全。
本系统采用的数据库是 MYSQL.它是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。
目前 MySQL 被广泛地应用在 Internet 上的中小型网站中。
由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 MySQL 作为网站数据库。
与其他的大型数据库例如 Oracle、DB2、SQL Server 等相比,MySQL 自有它的不足之处,如规模小、功能有限(MySQL 不支持视图(已经被列入 5.1 版的开发计划)、事件等)等,但是这丝毫也没有减少它受欢迎的程度。
对于一般的个人使用者和中小型企业来说,MySQL 提供的功能已经绰绰有余,而且由于MySQL 是开放源码软件,因此可以大大降低总体拥有成本。
目 前 Internet 上 流 行 的 网 站 构 架 方 式 是 LAMP(LinuxApacheMySQLPHP),即使用 Lin
上一篇:
JAVA综合测评系统
下一篇:
英语论文网([网学网]):英语专业本科生毕业论文写作