jsp+mysql校园宿舍管理系统的设计(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp+mysql校园宿舍管理系统的设计(3)

MySQL具有如下的特性: 

1) 源代码的可移植性  

2) 支持多种操作系统   

3) 为多种语言提供了API接口

4) 能够支持多线程,从而可以充分利用CPU资源

5) SQL查询算法经过优化,查询速度较快优

6) 以一个单独的应用程序,在B/S网络环境中或是以一个库嵌入到其他的软件中

7) 数据库的连接方式有多种

8) 可以作为检查、优化数据库的管理工具

9) 一款能够处理大量记录的数据库

1。4。2 Tomcat简介

本系统的web服务器选用阿帕奇提供的tomcat,因为它的开源、免费、稳定性强且技术先进而广受人们的欢迎,由SUN公司推出,运行时占用的内存和系统资源比较小,又有很好的扩展性,能够支持邮件服务能够实现负载均衡。还可以作为一个容器,当并发用户或是中小型系统是一个很好的选择,一般开发jsp等都会选择tomcat,对于我们这些不是很有经验的人员,在电脑上配置好了Apache服务器后,可以用来响应html的访问请求。

1。4。3开发方案简介来自优I尔Y论S文C网WWw.YoueRw.com 加QQ7520~18766

本系统采用的开发工具是MyEclipse。MyEclipse是一个非常好用的开发工具,在写代码、运行的时候有各方面的提示,其实就是为java开发的工具,无限的扩展功能,提供很多方面的支持,一般的学习者都会选择的。

本系统的开发模式用的是MVC,Model层是程序的主体,它的功能是处理程序中的数据逻辑部分,一般负责数据库中存储数据的操作。View层则是程序中用户可见并可操作交互的部分,及用户的操作界面。Controller层是指用户界面与底层Model数据处理方法的交互界面,Controller层将用户界面传过来的参数提交给Model层进行处理,处理完成之后在提交给View层,将处理的结果显示在页面上,是MVC模式的中间承上启下的一层。MVC开发模式提高了代码的内聚性,降低了代码的耦合性。

JSP动态网页,具有以下优点:

1) 一次编写,到处运行。

2) 系统多平台支持。

3) 强大的可伸缩性。

1。4。4 B/S开发模式

B/S结构(Browser/Server,浏览器/服务器模式),是web兴起后的一种网络结构模式,web服务器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户端上安装一个浏览器,如Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、MYSQL等数据库。通过浏览器和数据库进行数据交互。

B/S结构的优点 :

1) 可以分布广,随时随地都可以访问

2) 功能扩展简单,只需在服务器上面增加就可以

3) 维护起来也简单,更新只要刷新网页就可以

4) 开发简单,共享性强

校园宿舍管理系统主要访问主体为学生、管理员和楼栋管理员,操作以查询为主,根据以上所述,采用B/S模式最合适。

第2章 系统分析

2。1 可行性分析

可行性分析就是通过对一些案例的条件进行分析,从而了解他的开发成本、市场需求、市场前景等各个方面了解系统项目的经济可行性,是否能够盈利等。

我将会从以下三个方面对本系统进行研究:论文网

1。经济可行性:目前基本上所有的学生公寓都是由学校安排人员进行管理,本系统可以减少学校对学生公寓管理的人力成本投入,并且提高管理效率,增加了学校对学生住宿信息掌控的事实性。 (责任编辑:qin)