J2EE框架及全文检索技术在信息管理系统中的应用
【摘要】:随着计算机科学技术和网络技术的高速发展,信息管理系统技术也经历了巨大的变革。传统的C/S架构已经不适应当前信息管理系统中管理单元分布化和管理数据容量大的情况。为此, B/S架构迅速成为了各行业信息管理系统的首选技术。学生信息管理系统也正在经历着这种变化。本论文的研究内容来源于导师的科研项目----“学生资料管理系统”。项目的研究内容是以学生资料管理为主要功能构建我校的学生信息管理系统。在系统的研制过程中,对比了构建B/S架构的两种成熟架构J2EE和.NET,最后选择了更为适合分布式信息管理系统的J2EE架构作为系统设计的基本技术。
在论文中对J2EE的分层架构进行了详细的分析,并给出了传统EJB技术在J2EE中的弊端,最后选择了以Struts、Spring和Hibernate这些开源技术作为系统J2EE的实现方法。其中Struts负责表现层,完成页面显示、响应用户请求等功能;而Spring主要负责实现系统中业务逻辑层,完成学生信息管理系统中的业务逻辑和事务相关的处理。Hibernate主要作为系统中持久化的方法,它实现了系统中所有与数据交互的功能。通过使用这些开源的J2EE架构,有效地降低了各层之间的耦合度,降低了系统开发的复杂度。
另外,本文对全文检索技术在系统中的应用进行了研究,重点研究了开源全文检索引擎Lucene,在学生信息管理系统中实现了一定程度的全文检索功能。
最后实现的学生信息管理系统中包含了学生在学校的学习活动中的各个方面的功能,包括学生信息管理、文件管理、成绩管理、选课等。学生信息管理系统作为校园信息化的一个重要子系统已经基本满足了学院管理学生信息的要求。
|
|
|
|
1 |
常晋义,沈健;基于J2EE的电子商务网构建技术及应用[J];计算机应用研究;2002年04期 |
2 |
孙宏彬,苏长龄;基于J2EE三层结构分布系统设计与实现[J];齐齐哈尔大学学报;2002年04期 |
3 |
潘锦基,周良,丁秋林;基于J2EE的物流信息系统设计与实现[J];计算机工程与应用;2003年26期 |
4 |
姚睿,彭舰,周明康;基于J2EE的学习管理系统[J];计算机应用;2003年09期 |
5 |
杨鏖丞,孟波;基于J2EE构建B2B电子商务平台[J];计算机应用研究;2003年03期 |
6 |
方鹏,霍亮;基于J2EE环境下EJB结构的Web GIS实现[J];测绘工程;2003年03期 |
7 |
陈波,陈芨熙,杨志雄,顾新建;基于J2EE的分布式技术及在分布式制造系统中的应用[J];制造业自动化;2003年05期 |
8 |
王新房,肖胜,陈春娥;基于J2EE的变电工区管理信息系统的研究与设计[J];河北理工学院学报;2004年01期 |
9 |
刘宏;J2EE与.NET在Web Services领域之比较[J];电脑学习;2004年04期 |
10 |
骆华;电力营销管理信息系统的开发与应用[J];江西电力;2004年04期 |
11 |
孙泠;存储不满足[J];软件世界;2004年09期 |
12 |
郭建设,尹朝万,罗焕佐,郑红星;基于J2EE的分布式项目管理系统模型与实现[J];计算机工程与应用;2004年31期 |
13 |
李更明,卢伟清,薛永生;基于J2EE的电信动态网站系统的设计与实现[J];厦门大学学报(自然科学版);2004年05期 |
14 |
李万宇
,李胜利;基于J2EE技术构建B/S模式的图书管理系统[J];科技与出版;2004年06期 |
15 |
桂寿平,刘刚桥,胥兵,曹文琴;基于EAI的酒店信息化建设的应用研究[J];计算机系统应用;2005年01期 |
16 |
张珂,苑津沙,张卫华;基于Web服务与J2EE的WebGIS研究与开发[J];电力系统通信;2005年06期 |
17 |
张栋伟,周杨;MVC模式在J2EE中的Web应用[J];福建电脑;2005年06期 |
18 |
李松;基于J2EE架构的无线应用系统的研究与应用[J];辽宁石油化工大学学报;2005年02期 |
19 |
杨宝洪;赵光彪;;J2EE在图书馆管理信息系统中的应用[J];现代情报;2006年09期 |
20 |
杨新锋;韩义波;;J2EE开发平台的软件测试技术[J];科技广场;2007年07期 |
|