技术:Java、JSP等
摘要:
随着信息技术的普及和推广,计算机网络已经成为生活和工作必不可少的有力工具。而且近年来高校扩招制度的出台,使得各高校办学规模不断扩大,学生数量不断增加,面对庞大的信息量,对于学校而言,实现办公自动化将大大提高学校管理的工作效率。课程和成绩管理系统对于学校实现办公自动化化将起到重要作用。
本设计基于Web的学生课程成绩管理系统的开发与设计将使用当前主流的编程语言Java来开发,用MySQL数据库作为底层数据的存储,在页面的实现中,使用了jsp、javascript、ssh技术,实现出一个功能相对齐全、界面简洁、使用方便、用户体验度相对较高的学生课程和成绩管理系统。该系统为用户提供了一个学生课程和成绩的管理平台,在这里不同权限的用户,拥有不同的操作功能。
关键词: 课程和成绩管理;Java;MySQL;SSH
目录:
摘 要 i
Abstract ii
1 绪论 1
1.1 系统概述 1
1.2 系统背景及其意义 1
2 相关技术及软件介绍 3
2.1 Tomcat服务器 3
2.2 MySQL数据库 3
2.3 Eclipse 4
2.4 软件开发工具简介 5
2.4.1 Java技术 5
2.4.2 JSP技术 6
2.4.3 JavaScript 6
2.4.4 SSH框架 7
3 系统可行性分析 9
4 系统需求分析 10
5 系统总体设计 13
6 数据库设计 16
6.1 数据库概念结构设计 16
6.2 数据库逻辑结构设计 17
6.3 数据库的物理设计 18
7 系统实现 21
7.1 系统登录页 21
7.2 不同权限的用户登录界面 23
7.3 管理员功能页面 27
7.3.1 添加课程界面 27
7.3.2 添加老师界面 31
7.3.3 成绩管理界面 33
7.3.4 添加学生界面 33
7.3.5 查询功能 35
7.4 教师功能界面 37
7.4.1 添加成绩界面 37
7.4.2 公告管理界面 37
8 系统测试 38
结 论 39
参考文献 40
致 谢 41
外文原文 42
中文翻译 51
包含资料:
截图: