jsp1065 基于bs结构院系级教学管理系统

jsp1065 基于bs结构院系级教学管理系统

ID:26607894

大小:276.50 KB

页数:7页

时间:2018-11-28

jsp1065 基于bs结构院系级教学管理系统_第1页
jsp1065 基于bs结构院系级教学管理系统_第2页
jsp1065 基于bs结构院系级教学管理系统_第3页
jsp1065 基于bs结构院系级教学管理系统_第4页
jsp1065 基于bs结构院系级教学管理系统_第5页
资源描述:

《jsp1065 基于bs结构院系级教学管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要设计开发了一套适应高校二级学院需要的基于B/S模式的教学信息管理系统,主要介绍如何利用JSP、MySQL以及Tomcat服务器来完成二级院系学生信息管理子系统,详细说明了本系统的主要功能及设计思路,并通过实例对系统的应用进行了说明,较好地解决了学生管理信息的分散采集、综合利用、统一管理资源共享等问题,具有人工管理无法比拟的优点,极大提高了管理工作的效率。并能进一步提高学校的工作效率并使学校实施规范化管理。关键词:B/S体系结构,教学管理,学生信息管理,二级院系I目录第1章引言11.1研究的必要性11.2研究目的和主要工作1第2章序论12.1项目的背景及意义12.2

2、相关技术与开发工具介绍12.2.1JSP+JavaBean+Servlet12.2.2JDBC技术介绍22.2.3系统的设计模式MVC22.2.4设计模式中数据库的设计42.2.5设计模式中间层的设计42.2.6设计模式中客户端的设计4第3章系统分析63.1系统实现目标63.2系统实现原则63.3系统可行性分析83.3.1系统技术的可行性分析83.3.2系统经济可行性分析83.3.3系统的可操作性83.4系统需求分析93.4.1用户需求93.4.2性能需求103.4.3业务流程图103.4.4系统流程图103.4.5系统数据流图113.5系统运行环境123.5.1硬件

3、环境123.5.2软件环境12第4章系统概要设计134.1系统体系结构设计134.1.1多层B/S模式的体系结构134.1.2Struts实现MVC框架原理144.2功能模块设计154.2.1系统功能模块设计154.2.2子系统功能模块设计164.3数据库设计174.3.1概念结构设计184.3.2逻辑结构设计196第5章系统详细设计与实现225.1系统界面设计225.1.1登录界面设计225.1.2管理员界面设计225.1.3学生信息管理界面设计235.1.4学生成绩管理界面设计235.2Hibernate连接数据库设计235.2.1Hibernate主要接口介绍2

4、35.2.2Hibernate缓存的好处245.2.3Hibernate的实现265.3系统主要算法设计265.3.1登录模块算法设计265.3.2文件上传算法设计275.4系统测试285.4.1登录测试285.4.2文件上传测试295.4.3测试结果分析30结 论31参考文献32致 谢3364.2功能模块设计4.2.1系统功能模块设计根据系统的需求分析,系统可以分为四个子系统,即教师信息管理子系统,教师科研管理子系统,学生信息管理子系统,日常办公管理子系统。系统的功能模块图如下:图4.2系统结构图4.2.2子系统功能模块设计本系统编写的目的,是实现一个院系教师信息管

5、理子系统,为工作带来更高的工作效率以用方便对教师信息的管理以及教学档案的管理。由于本程序的功能是和数据库相关的数据查询和数据操作,所以程序至少具有以下功能:1.数据库的连接;2.对数据表的基本操作,如插入、修改、删除;3.根据条件进行查询;鉴于以上的功能,本系统的系统结构图如下:6图4.3学生信息管理子系统结构图6第5章系统详细设计与实现5.1系统界面设计5.1.1登录界面设计首先选择登录的类型,然后在用户名文本框中填写用户名,接下来输入密码,并输入验证码,最后点击“提交”按钮,如果用户名和口令都正确,则就可以进入主界面。本系统提供了三种类型的用户登录:一种是教师用户

6、,教师用户登录到教师信息管理子系统,这略过;一种是学生用户,学生用户登录到学生信息管理子系统,在学生信息子系统中,学生用户可以查询自己的详细信息,也可以查询自己的成绩信息,同时还可以查询日常教学管理子系统中的教学大纲和教学计划等内容;第三种是管理员用户,管理员用户对教学管理系统拥有完全控制的权限,可以进行用户管理,学生信息管理,教师信息管理,日常教学信息管理等内容。登录界面如4.1图所示:图5.1系统登录界面5.1.2管理员界面设计这个系统主要是给管理员带来工作上的方便,所以管理员界面的设计显得异常重要,因为管理员可能不懂得计算机方面的知识,所以设计必须达到界面美观且

7、容易操作,让人一目了然。综合各种因素,最后从网上找了一个视觉上比较好的样式表加以改进做成系统管理界面,管理员登录时可以操作所有的功能,6包括用户信息的管理,学生信息的管理,教师信息的管理,日常教学管理系统的管理和教学科研管理系统的管理。4)成功之后返回到上传成功的页面。根据分析,上传算法的流程图如下:图5.6用例1:的结果如上面的图5.6所示5.4.3测试结果分析通过对系统的测试,发现部分问题,对不足之处进行了修改,在系统中为了增加实用性,对系统中数据的输入进行了要求,需要输入合法信息才能成功输入数据。通过测试证明系统功能基本能按照预期要求得到实现。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。