




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于java的数字迎新系统,why ?,选题背景 现在我国的高校新生管理的水平还停留在纸介质或半自动的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。软件作为一项有力的工具,只能当此种工具与我们的实践相结合起来的时候,才具有重大的社会价值及使用价值。因此根据高校新生目前实际的管理系统情况开发一套数字迎新系统是十分必要的。,纸质或半自动 管理,信息化管理,效率低 高效保密性差 机密性好难查询 便于检索储存量少 数据库存储量大不容易保存 易保存,寿命高 成本高 成本低,how ?,可行性研究,技术可行性 Java技术灵活,易用,功能强大,Java语言方便实用,数据库访问技术广泛应用。 要设计数字迎新系统可以用Java语言和Mysql结合MVC结构进行编辑来设计应用程序。,经济可行性,本系统易于实现,从而降低了开发成本 数据处理和页面现实分离开来,易于程序的开发和今后的维护,think !,设计思想,应用Struts、Hibernate、Spring 整合框架开发 Tomcat为服务器 Hibernate充当数据持久层,主要处理对象数据表的添加、修改、删除及查询等操作 Spring充当为中间层,通过依赖注入(IOC)的关系将持久化作为控制器的业务 Struts框架中Action控制器将通过这种业务与JSP页面进行交互操作。,Struts的优点主要集中体现在两个方面,Taglib和页面导航。Taglib是Struts的标记库,灵活动用,能大大提高开发效率。页面导航通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处。 hibernate 开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装应用在任何使用JDBC的场合 Spring是一个开源框架,用基本的JavaBean来完成以前只可能由EJB完成的事情 特点:轻量,控制反转,面向切面,容器,框架。,特点,技术与工具介绍,框架是可重用的,半完成的应用程序,它可以用来产生专门的定制程序 MySQL是一个小型关系型数据库管理系统,目前被广泛地应用在Internet上的中小型网站中,作为网站数据库Java编程语言,开发大型的桌面应用程序,特别适合于Internet的应用开发MyEclipse是一个开放源代码、基于Java的可扩张的开发平台,一般作为Java的集成开发环境使用,课题模块设计目的及组成,本课题主要是解决新生报到信息的管理,目标是使这新生报到信息管理真正实现无纸化。本系统主要由各院系报道点模块、宿管中心模块、组织部模块、信息中心模块管理及查询统计模块。在每一个模块中,必须做到良好的输入/输出界面,并能做到操作简单的功能。本课题是基于Windows环境的sqlserver 2005数据库管理,使用myeclipse 8.5进行开发。,模块设计:,what ive done ?,登陆界面,登陆界面框架图,登陆界面概述,登陆模块用于验证用户登陆身份。 登陆模块功能的实现应用了MVC设计模式,利用 Hibernate完成对数据库的增加、修改、删除及查询功能,Action类控制转发路 JSP页面负责页面显示。,主界面,主页面效果图:,用户登录成功后进入系统主界面,主界面包括页头部分显示登录用户的具体信息,侧栏部分显示树桩导航菜单,内容显示区设计了显示滚动文字。,具体实现请观看程序演示,结论,通过学习J2EE的知识,本系统用Jsp、JavaBean、Servlet、JavaScript等相关技术,在B/S模式下,采用MVC模式,并用之进行数字迎新系统的开发,所使用的这些技术都是时下很流行的技术,在安全性和代码的可移植性都很强,适合该系统的开发。为了更好的完成该论文,还需要进一步理解了相关的技术,详细的进行早期的调研工作,并做好详细的需求分析。在完成本文的过程中,同时也深刻了解到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度河北省护师类之护士资格证题库与答案
- 2024年度河北省护师类之护士资格证高分通关题型题库附解析答案
- 2024年度河北省护师类之护师(初级)模拟试题(含答案)
- 2025江苏扬州拓普人才开发有限公司招聘劳务派遣工作人员4人笔试备考题库及一套完整答案详解
- 2025年东营市公务员考试行测试卷历年真题及答案详解(各地真题)
- 第2章 一元二次函数、方程和不等式 单元测试(含答案) 2024-2025学年高中数学湘教版(2019)必修第一册
- 山东省济宁市2024-2025学年高二下学期期中教学质量检测数学试题(解析版)
- 房地产项目中的多方协作与协调
- 色谱教学课件动画
- 基于深度强化学习的双层UAV计算卸载策略研究
- 行尸走肉电视剧深度解析
- 【MOOC】马克思主义基本原理概论-江西财经大学 中国大学慕课MOOC答案
- 农光互补20MW农业大棚光伏电站项目投资估算及经济评价方案
- 文学描写辞典
- 2024年度委托代孕服务合同范本(2024版)
- 《商业秘密的保护》课件
- 2024年江苏省南通市中考地理试题(含答案)
- 2024安全生产法律法规知识培训
- 初一升初二暑假衔接班数学教材(共15讲) 教师版
- 2024年度中药的性能《四气五味》课件
- 混凝土安全晨会(班前会)
评论
0/150
提交评论