职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2017-1-20 10:00:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术: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金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表