第二,系统的可移植性方面,系统要支持不同的数据库,支持不同的操作系统。
在支持不同操作系统方面,因为java语言本身就是可移植的,在不同的操作系统上都可以运行,因此使用Java语言这个问题就可以解决。支持不同的数据库就是一个需要解决的问题。
第三,代码方面,决定放弃之前使用xml文件做配置的方式,使用Java的注解方式,使用注解代替繁琐的xml文件信息,正在实现项目的零配置,简化代码开发过程,提交开发效率。
总之使用Struts2+Hibernate+spirng技术的在线考试系统的分析很设计立足于信息系统的发展趋向,本系统采用目前企业开发Web应用中最流行的组合,系统可扩展性强,性性能高。
 2系统技术介绍及应用
本章主要是介绍在开发基于Web的在线考试系统中所使用的技术的一些基本情况,开发中使用的工具。只有真正了解和掌握了这些技术,才能开发出一套使用的系统,因此了解这些知识是不可缺少的。
2.1 开发工具
基于Web的在线考试系统主要使用MyEclipse作为开发工具。MyEclipse是一款非要优秀的Java开发工具。他是在Eclipse的基础之上集成了很多插件,成为一款功能强大的集成开发工具。它本身就是用Java语言开发的,内部的组件以插件的形式组合起来,安装和卸载插件非常方便。还允许程序员开发适合自己的插件。内置丰富的快捷键,有效提高了开发效率。图2.1为MyEclipse启动界面。
上一篇:STC89C52单片机大棚温湿度控制系统设计+电路图+程序
下一篇:ASP.net+sqlserver社区智能车辆管理系统的开发

JAVA禾粒农场智能管理系统人事管理

java+mysql仓库管理系统的设计与开发

java+mysql班级评优系统的设计实现

java+mysql文星酒店客房管理系统设计

java的B2C型电子商务网站管理系统的设计

jsp《计算机硬件技术基础...

java+mysql学术会议参会信息系统的设计+源代码

个案管理茬老年糖尿病患...

淮安市高校足球运动损伤问卷调查表

激光模拟训练器材国内外研究现状

日语论文中日酒文化对比研究

发酵米粉优势菌株的发酵特性研究

肢体语言在小学英语教学中的应用浅谈

2021年什么行业赚钱,适合...

大淘宝网的虚假交易研究

新疆农林高校學生昆虫生...

浅谈农村大气环境保护的制度构建【1868字】