|
技术:Java、JSP等
摘要:
随着社会的进步和发展,信息系统在生产生活中的作用日益明显,信息产业在学校生产规模中的比重日趋增大,已经成为衡量学校现代化水平的重要指标之一。因此,如何能对学校整体的概况进行宏观调控,使学校的人、财、物等资源配置更加合理,使之发挥最大的效益,使办公及生产趋于自动化,是一个学校始终不渝追求的目标。
管理计算机产生的信息在很多方面不同于处理人工产生的数据,通常有更大量的计算机信息需要管理。组织和维护信息的成本可能以惊人的速度增加,而且与通过其他途径获得的信息相比,用户往往更信任它。
班级管理系统用计算机管理班级信息的一种计算机应用技术的创新,在计算机还未普及之前班级管理都是由教师以及班干部来承担的方式来操作的。现在一般的学校都采用了信息化管理的方式即采用计算机作为工具的实用的计算机班级信息管理程序来帮助班主任进行更有效的班级管理。高校班级管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
关键词:高校班级管理,SSH,Java,MySQL
目录:
1 引言 1
1.1课题背景 1
1.2系统现状 1
1.3目的和意义 1
2 系统的开发环境和技术支持 3
2.1 系统开发环境 3
2.1.1 MyEclipse 3
2.1.2 数据库简介 3
2.1.3 Tomcat 4
2.1.4JSP 4
2.1.5JavaScript 5
2.1.6软硬件需求 5
2.2系统开发的思想与技术 6
2.2.1JSP技术与MVC模式以及系统的基本框架 6
2.2.2 S.S.H框架的优点 6
3 系统需求分析 8
3.1需求分析 8
3.2预期的设计目标 8
3.3可行性分析 8
3.3.1技术的可行性 8
3.3.2经济的可行性 8
3.3.3操作可行性 9
3.3.4法律的可行性 9
4 系统总体设计 10
4.1 总体功能模块 10
4.2系统管理员功能模块 10
4.3老师用户的功能模块 11
4.4学生用户的功能模块 11
4.5 系统业务描述 12
4.6 程序流程图 12
5系统详细设计与实现 14
5.1系统和数据库的配置 14
5.2概念模型设计 15
5.3数据库逻辑模型 15
5.4数据库表结构 16
6 系统功能实现 20
6.1系统功能实现的主要框架 20
6.1.1 SSH框架 20
6.1.2 hibernate配置文件 20
6.1.3 struts配置文件 22
6.1.4 spring配置文件 22
6.2系统功能实现的主要模块 24
6.2.1用户登录功能的实现 24
6.2.2系统主页面 26
6.2.3班级管理主界面 27
6.2.4老师用户管理主界面 29
6.2.5成绩管理主页面 32
6.2.6量化管理主界面 35
7 系统的调试与测试 39
7.1软件测试的目的 39
7.2软件测试的任务 39
7.3测试环境 39
7.4测试环境的配置 40
7.4.1 创建安装项目 40
7.4.2 添加项目输出 41
7.4.3 运行项目 41
结束语 42
参考文献 44
致 谢 45
论文字数:14845
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 300金币 才能浏览 支付
|
|