jsp+mysql实验室设备管理系统设计+源代码(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

jsp+mysql实验室设备管理系统设计+源代码(3)


在MyEclipse7.0版本之后,MyEclipse 内集成了Tomcat等其他功能组件,开发者无需单独安装Tomcat服务器就可架构完整环境,并且MyEclipse7修复了很多已知BUG在功能方面也得到了很多的加强与扩展。
2.1.2数据库简介
一个完整的实验室设备管理系统与良好的数据库管理软件密不可分,数据库设计结构等众多方面稳定与否对系统的运行效果会有深远的影响,因此就会影响用户体验。数据库的完整性是必须要保证的,因为它不仅影响数据库的查询效率还影响到程序的运行。所以我采用MySQL数据库。
MySQL数据库有以下特点:
一、综合统一
二、语言简洁
三、易学易用
四、非过程化
五、命令执行速度快
优尔、简单有效的用户特权系统
七、面向集合的操作方式
八、处理记录多
2.1.3 Tomcat
Sun公司创建了第一个Servlet容器--JWS, 但JWS很不稳定。1999年apache与servlet项目结合开发为Tomcat。Tomcat最初由Sun的软件构架James.Duncan.Davidson开发。
Tomcat它运行时占用的系统资源小,扩展性好,支持负载平衡与邮件服务等开发应用系统常用的功能;而且它还在不断的tomcat标志改进和完善中,任何一个感兴趣的程序员都可以更改它或在其中加入新的功能。Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选[2]。
2.2系统开发的思想与技术
2.2.1 JSP技术与MVC模式及基本框架
本系统采用的是JSP技术,基于MVC[3](模式模型-视图-控制器)模式开发。MVC是一个经典的软件架构模式。从设计模式来看,MVC是一混合型的模式,它结合看多种设计模式并采用统一方案集中解决。MVC模式有三个核心部件:Model(模型)、View(视图)、Control(控制器)。
2.2.2 S.S.H框架的优点
S.S.H即为Struts2-Spring-Hibernate作为整个系统的体系结构,方便代码的编写与调试,。它既可以看成工具,也可以看成中间件。其中有很多优秀的设计理念及模式应用。它由以下三个框架构成。
1.Struts2框架
Struts2是一个阿帕奇组织的开源的项目。Struts2是Struts的继任者(通常称为Struts1.x),以网络系统的设计理念为核心。 (责任编辑:qin)