当前位置:首页 > 商业/管理/HR > 质量控制/管理 > JSP1065基于BS结构的院系级教学管理系统
I摘要设计开发了一套适应高校二级学院需要的基于B/S模式的教学信息管理系统,主要介绍如何利用JSP、MySQL以及Tomcat服务器来完成二级院系学生信息管理子系统,详细说明了本系统的主要功能及设计思路,并通过实例对系统的应用进行了说明,较好地解决了学生管理信息的分散采集、综合利用、统一管理资源共享等问题,具有人工管理无法比拟的优点,极大提高了管理工作的效率。并能进一步提高学校的工作效率并使学校实施规范化管理。关键词:B/S体系结构,教学管理,学生信息管理,二级院系1目录第1章引言...............................................................错误!未定义书签。1.1研究的必要性..............................................................错误!未定义书签。1.2研究目的和主要工作..................................................错误!未定义书签。第2章序论...............................................................错误!未定义书签。2.1项目的背景及意义.....................................................错误!未定义书签。2.2相关技术与开发工具介绍.........................................错误!未定义书签。2.2.1JSP+JavaBean+Servlet................................错误!未定义书签。2.2.2JDBC技术介绍...............................................错误!未定义书签。2.2.3系统的设计模式MVC....................................错误!未定义书签。2.2.4设计模式中数据库的设计...........................错误!未定义书签。2.2.5设计模式中间层的设计...............................错误!未定义书签。2.2.6设计模式中客户端的设计...........................错误!未定义书签。第3章系统分析......................................................错误!未定义书签。3.1系统实现目标.............................................................错误!未定义书签。3.2系统实现原则..............................................................错误!未定义书签。3.3系统可行性分析.........................................................错误!未定义书签。3.3.1系统技术的可行性分析...............................错误!未定义书签。3.3.2系统经济可行性分析...................................错误!未定义书签。3.3.3系统的可操作性...........................................错误!未定义书签。3.4系统需求分析.............................................................错误!未定义书签。3.4.1用户需求......................................................错误!未定义书签。3.4.2性能需求......................................................错误!未定义书签。3.4.3业务流程图...................................................错误!未定义书签。3.4.4系统流程图...................................................错误!未定义书签。3.4.5系统数据流图..............................................错误!未定义书签。3.5系统运行环境.............................................................错误!未定义书签。3.5.1硬件环境......................................................错误!未定义书签。3.5.2软件环境......................................................错误!未定义书签。第4章系统概要设计..............................................错误!未定义书签。4.1系统体系结构设计.....................................................错误!未定义书签。4.1.1多层B/S模式的体系结构..........................错误!未定义书签。4.1.2Struts实现MVC框架原理.........................错误!未定义书签。4.2功能模块设计.............................................................................................34.2.1系统功能模块设计......................................................................34.2.2子系统功能模块设计..................................................................34.3数据库设计.................................................................错误!未定义书签。4.3.1概念结构设计...............................................错误!未定义书签。4.3.2逻辑结构设计...............................................错误!未定义书签。2第5章系统详细设计与实现..................................................................55.1系统界面设计.............................................................................................55.1.1登录界面设计...............................................................................55.1.2管理员界面设计...........................................................................55.1.3学生信息管理界面设计...............................错误!未定义书签。5.1.4学生成绩管理界面设计...............................错误!未定义书签。5.2Hibernate连接数据库设计......................................错误!未定义书签。5.2.1Hibernate主要接口介绍...........................错误!未定义书签。5.2.2Hibernate缓存的好处...............................错误!未定义书签。5.2.3Hibernate的实现.......................................错误!未定义书签。5.3系统主要算法设计.....................................................错误!未定义书签。5.3.1登录模块算法设计.......................................错误!未定义书签。5.3.2文件上传算法设计.......................................错误!未定义书签。5.4系统测试.....................................................................错误!未定义书签。5.4.1登录测试.......................................................错误!未定义书签。5.4.2文件上传测试...............................................错误!未定义书签。5.4.3测试结果分析...............................................................................6结论.........................................................................错误!未定义书签。参考文献.....................................................................错误!未定义书签。致谢.........................................................................错误!未定义书签。34.2功能模块设计4.2.1系统功能模块设计根据系统的需求分析,系统可以分为四个子系统,即教师信息管理子系统,教师科研管理子系统,学生信息管理子系统,日常办公管理子系统。系统的功能模块图如下:院系教学管理系统教师信息管理子系统教师科研管理子系统学生信息管理子系统日常教学管理子系统图4.2系统结构图4.2.2子系统功能模块设计本系统编写的目的,是实现一个院系教师信息管理子系统,为工作带来更高的工作效率以用方便对教师信息的管理以及教学档案的管理。由于本程序的功能是和数据库相关的数据查询和数据操作,所以程序至少具有以下功能:1.数据库的连接;2.对数据表的基本操作,如插入、修改、删除;3.根据条件进行查询;鉴于以上的功能,本系统的系统结构图如下:4学生信息管理子系统学生信息管理学生成绩管理毕业生信息管理学生基本信息管理学生信息查询统计学生成绩查询统计学生用户用户登陆管理学生成绩信息管理毕业生信息管理毕业生信息查询统计教师用户管理员用户图4.3学生信息管理子系统结构图5第5章系统详细设计与实现5.1系统界面设计5.1.1登录界面设计首先选择登录的类型,然后在用户名文本框中填写用户名,接下来输入密码,并输入验证码,最后点击“提交”按钮,如果用户名和口令都正确,则就可以进入主界面。本系统提供了三种类型的用户登录:一种是教师用户,教师用户登录到教师信息管理子系统,这略过;一种是学生用户,学生用户登录到学生信息管理子系统,在学生信息子系统中,学生
本文标题:JSP1065基于BS结构的院系级教学管理系统
链接地址:https://www.777doc.com/doc-2879412 .html