ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:279.82KB ,
资源ID:23316879      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23316879.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JSP1069 基于CS模式的院系级教学管理系统的开发2.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JSP1069 基于CS模式的院系级教学管理系统的开发2.docx

1、JSP1069 基于CS模式的院系级教学管理系统的开发2摘 要根据湖南工业大学计算机与通信学院教学管理工作上体需要,设计开发了一套适应高校二级学院需要的基于B/S模式的教学信息管理系统,使教师从进校工作到离岗的所有管理工作都可在网上通过本系统来完成,较好地解决了教师管理信息的分散采集、综合利用、统一管理资源共享等问题,具有人工管理无法比拟的优点,极大提高了管理工作的效率。首先阐了基于B/S结构的教学信息管理系统的开发背景、研究现状及发展趋势。然后对系统开发工具和关键技术进行了介绍,采用当前流行的MySQL数据库、JSP、MVC设计模式等一系列的软件开发技术和方法,按照软件开发的生命周期进行系统

2、分析、概要设计和详细设计。文章具体论述了数据库设计的原则、系统设计的原则、系统设计的总体目标以及体系结构的特点,通过对体系结构的分析,选用了B/S模式体系结构设计的方案。系统的实现提高了院系管理效率,对提高高校二级院系教学管理有着重要的意义,并且具有较广泛的推广价值。关键词:B/S,MVC,教学管理,二级院系目 录第1章 绪论 11.1 研究背景及其意义 11.2 开发院系级教学管理系统的必要性 11.3 研究目的和主要工作 2第2章 系统相关技术和开发模式 32.1 JSP的技术原理 32.1.1 JSP语言及其特点 32.1.2 Java及Java Servlets概述 42.2 Java

3、Bean简介 52.3 JDBC与ODBC 52.4 基于J2EE的MVC设计模式 6第3章 系统分析 83.1 系统实现目标 83.2 系统可行性分析 93.3 系统需求分析 103.3.1 功能需求 103.3.2 业务流程图 113.3.3 系统流程图 123.4 系统运行环境 133.4.1 硬件环境 133.4.2 软件环境 13第4章 系统概要设计 144.1 系统体系结构设计 144.1.1 B/S模式的体系结构 144.1.2 B/S模式体系结构的主要特点 154.1.3 Struts实现MVC框架原理 154.2 功能模块设计 164.2.1 系统功能模块设计 164.2.2

4、 子系统功能模块设计 174.3 数据库设计 194.3.1概念结构设计 204.3.2逻辑结构设计 21第5章 系统详细设计与实现 235.1 系统界面设计 235.1.1登录界面设计 235.1.2管理员界面设计 235.1.3教师信息界面设计 245.1.4教学档案管理界面设计 255.1.5教学档案上传界面设计 255.2 Hibernate连接数据库设计 265.2.1 Hibernate主要接口介绍 265.2.2 Hibernate缓存的好处 265.2.3 Hibernate的实现 285.3 系统主要算法设计 295.3.1登录模块算法设计 295.3.2文件上传算法设计 3

5、05.4 系统测试 315.4.1登录测试 315.4.2文件上传测试 32结论 33参考文献 34致谢 353.3 系统需求分析需求分析是发现、求精、建模、规格说明和复审的过程。即发现用户所面临的问题和目标系统的基本需求;对用户的基本需求反复细化并逐步求精,以得出对目标系统完整、准确而具体的需求。具体的说,应该确定系统必须具备功能、性能、可靠性和可用性,必须实现出错处理需求、接口需求和逆向需求,同时还能够预测系统的发展前景。为了让院系级的管理人员不用大动人力、物力地去处理教学管理信息,不必为了教学档案分类头疼,不必为了一大堆教师论文而毫无头绪,所以设计本系统,本系统的设计与实现将有效的为管理

6、人员解决麻烦。3.3.1 功能需求 院系教学管理系统教师信息管理子系统采用B/S结构。该系统包括三个子系统:教师基本信息子系统、教师论文子系统、教学档案管理子系统。其中,数据浏览与查询子系统属于前台显示,数据管理与维护子系统和权限管理子系统属于后台管理。一、教师基本信息子系统:教师基本信息子系统包括教师基本信息浏览、教师基本信息查询、教师基本信息导出、教师基本信管理。1) 教师基本信息浏览包括教师信息,教师教育经历和教师工作经历等可供管理员和教师查阅的公共信息。其中有静态内容,也有需要实时更新的动态内容,内容较多的页面要求能够进行分页显示。2) 教师基本信息查询管理员可以通过教师姓名,教师编号

7、,教师学历,教师性别等信息等查询到教师的基本信息,通过WEB页面动态显示数据库中数据的内容。3) 教师基本信息导出要求能够将所有教师信息导出,或者将查询到的教师信息导出成xls文件。4) 教师基本信息管理要求可以通过WEB页面对教师基本信息包括教师教育经历和工作经历的添加、修改和删除。二、 教师论文子系统 教师论文子系统包括教师论文上传、教师论文下载、教师论文查询、教师论文的管理。1) 教师论文上传教师论文上传根据教师编号以及论文名字命名,在数据库中存放论文的基本信息,而论文存放在服务器的磁盘上。2) 教师论文下载教师论文根据教师编号以及论文名字到存放论文的磁盘中下载。3) 教师论文查询教师论

8、文可以根据教师编号或者论文名字进行查询,并且通过WEB页面将查询的结果显示出来。4) 教师论文管理要求可以通过WEB页面对教师论文信息进行添加、修改和删除。三、 教学档案管理子系统教学档案管理子系统包括教学档案上传、教学档案下载、教学档案查询、教学档案的管理。1) 教学档案上传教学档案上传根据档案编号以及教学档案命名,在数据库中存放教学档案的基本信息,而档案存放在服务器的磁盘上。2) 教学档案下载教学档案根据档案编号以及教学档案名字到存放论文的磁盘中下载。3) 教学档案查询教学档案可以根据档案编号或者教学档案名字进行查询,并且通过WEB页面将查询的结果显示出来。4) 教学档案管理要求可以通过W

9、EB页面对教学档案信息进行添加、修改和删除。3.3.2 业务流程图基于对3.1任务概述的分析,教师信息管理子系统的业务流程是非常简单的,即对记录进行查询,对数据进行添加、删除等维护,对基础数据进行添加、删除等管理。业务流程图如图3.1所示:4.2.2 子系统功能模块设计本系统编写的目的,是实现一个院系教师信息管理子系统,为工作带来更高的工作效率以用方便对教师信息的管理以及教学档案的管理。由于本程序的功能是和数据库相关的数据查询和数据操作,所以程序至少具有以下功能:1. 数据库的连接 ;2. 对数据表的基本操作,如插入、修改、删除;3. 根据条件进行查询;鉴于以上的功能,本系统的系统结构图如下:

10、图4.2 教师信息管理子系统结构图第5章 系统详细设计与实现5.1 系统界面设计5.1.1登录界面设计首先选择登录的类型,然后在用户名文本框中填写用户名,接下来输入密码,并输入验证码,最后点击“提交”按钮,如果用户名和口令都正确,则就可以进入主界面。登录界面如5.1图所示:图5.1 系统登录界面5.1.2管理员界面设计 这个系统主要是给管理员带来工作上的方便,所以管理员界面的设计显得异常重要,因为管理员可能不懂得计算机方面的知识,所以设计必须达到界面美观且容易操作,让人一目了然。 综合各种因素,最后从网上找了一个视觉上比较好的样式表加以改进做成系统管理界面,管理员登录时可以操作所有的功能,包括

11、用户管理,教师信息管理,教师论文管理以及教学档案管理,并且尽可能多的操作可以用鼠标完成。 下面是管理员登录界面:图5.2 管理员登录界面5.1.3教师信息界面设计由于本系统大多数信息都是跟教师是相关的,所以查看教师信息是比较重要的部分。如果需要许多网页来查看教师各个信息的话会给人带来视觉上的疲劳,而将所有信息显示在一个网页上的话就会给人一种信息繁多复杂的感觉,所以通过精心查阅,最后用网页的frameset将网页划分为几个部分,其中最大的部分用于显示,而上面用于选择查看的内容,这样的效果相信会让用户使用起来感觉到更加舒服贴心。效果如图5.3所示:图5.3 查看教师详细信息界面5.1.4教学档案管

12、理界面设计 教学档案管理界面主要是让用户容易查询以及查看各种档案的内容,所以查询模块的设计很重要,本系统设计了两种方式,一种是选择下拉框,一种是输入关键字。点击档案名字时即可查看档案内容,效果如图5.4所示:图5.4 教学档案界面5.1.5教学档案上传界面设计 档案上传界面用浏览按钮来选择本地磁盘的文件,方便用户输入,而日期一栏自己用javascript编写了一个控件方便用户使用,效果如图5.5所示:图5.5 教学档案界面用例1:图5.8 登录测试用例1结果图用例2:图5.9登录测试用例2结果图图5.10 个人图片上传界面 图5.11 错误提示用例2:的结果如上面的图5.3,将上传成功的照片成功的在个人详细信息中显示出来。根据上面两个用例的测试结果表明,文件上传的算法也是正确实现的,系统运行正常。重要提示:本论文由大学论文网毕业论文下载网: 提供如果需要详细内容请与QQ:4991024联系重要提示:本论文由大学论文网毕业论文下载网: 提供如果需要详细内容请与QQ:4991024联系

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1