论文字数:15139 有源码及演示视频
基于B/S模式的学生成绩管理系统Java
开发语言:Java Server Pages
数据库:SQL
功能:主要包括系统管理,教师管理,学生管理,成绩管理,考核管理,考核排名和系统退出几个模块,实现对各个模块之间的管理业务流程。
摘要
本文着重阐述了学生成绩网上查询与管理系统的整体开发过程。介绍了系统的开发环境以及开发工具,对于设计思想和设计流程也做出了全面的叙述,在数据库创建思想以及各个数据表之间的具体关联等方面也做出了详细说明,并且具体剖析了系统各个功能的实现过程以及详细设计过程,在绘制简单系统功能模块图的同时,力求更加清晰地表明设计思想以及对整个程序设计的规划及具体实现。
根据实际需求,学生成绩网上查询与管理系统这个项目采用模块化的设计思想,在Windows XP操作系统环境下,搭建JSP运行环境,通过交互的web服务器应用程序,实现学生成绩网上查询系统的主要功能,包括学生在前台的浏览、查询等功能,管理员在后台进行的学生管理、成绩管理、课程管理、留言管理等功能。
本系统具有多方面特点:系统功能完备,使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担。
关键词:管理系统;数据库;模块化
Abstract
...
Key word: management system; Database; Modulation
目录
摘要I
AbstractII
前言1
1 问题的定义2
1.1 系统目标2
1.2 业务流程图3
2 可行性研究5
2.1 技术可行性5
2.2 经济可行性5
2.3 操作可行性6
2.4 法律可行性6
3 需求分析7
3.1 系统需要解决的主要问题7
3.2 系统具备的基本功能7
3.3 数据流图7
3.4 数据字典11
3.4.1 数据元素11
3.4.2 数据存储14
3.4.3 数据流15
3.4.4 数据处理17
4 总体设计18
4.1 概述18
4.2 系统功能划分18
4.2.1 学生子系统功能划分18
4.2.2 管理员子系统功能划分19
4.3 系统功能描述19
4.3.1 学生子系统功能描述19
4.3.2管理员子系统功能描述20
4.4 IPO图21
4.5 数据库概念结构设计22
4.5.1 各实体属性图如下所示:22
4.5.2 各实体之间的关系分E-R图24
4.6数据库设计24
4.7 安全保密设计25
4.7.1 登陆用户的安全性26
4.7.2 操作安全性26
4.7.3 数据安全性26
5 详细设计27
5.1 概述27
5.2 程序流程图27
5.3 后台系统的实施28
5.3.1 连接数据库的包含文件(SQLDB.JSP)29
5.3.2 管理员登录页面(login.JSP)29
5.3.3 学生信息管理模块29
5.3.4 学生成绩管理模块30
5.4 前台系统的实现32
6 实现系统33
6.1 开发系统所用技术33
6.2 数据库开发工具简介33
6.2.1 JSP的产生33
6.2.2 SQL Server简介33
6.2.3 Dreamweaver MX 2004 简介34
6.2.4 TOMCAT5简介35
6.2.5 TOMCAT5与JSP的结合35
6.3 关键技术介绍36
6.3.1 JSP的内部特点36
6.3.3 利用ADO访问数据库37
7 测试与维护39
7.1 系统测试39
7.1.1 单元测试39
7.1.2 组装测试39
7.1.3 确认测试39
7.1.4系统测试39
7.2 系统维护40
7.3.1维护的内容40
7.3.2 维护的类型41
8 用户使用手册42
8.1运行环境要求42
8.2.1 tomcat 服务管理器配置42
8.2.2 配置数据库服务器43
8.2 用户使用手册43
结束语44
致谢45
参考文献46
基于BS模式的学生成绩管理系统......