基于JSP的学生成绩管理系统的设计(含录像)(Myeclipse)(含任务书,开题报告,中期检查报告,毕业论文21000字,程序代码,数据库)
摘 要
随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了在Myeclipse6.0环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个学生成绩管理信息系统的过程。通过分析长沙学院计算机系学生管理的不足,创建了一个计算机管理学生成绩的方案。文章介绍了学生成绩管理系统的系统分析部分,包括可行性分析、业务流程分析等,系统设计部分主要介绍了系统功能设计和数据库设计及代码设计。
本学生成绩管理系统可以说是一个综合性的系部学生管理系统,这它包含了学生用户信息管理模块、班级管理模块、学生成绩管理模块等多种功能,因而具有一定的实用性。本站是一个B/S模式系统,开发采用了目前流行的JSP技术。系统界面友好,操作简单,比较实用。
关键词:学生成绩,B/S,JSP
ABSTRACT
As information technology more and more depth in the management of a wide range of applications.This article describes the environment in Myeclipse6.0 a "top-down master plan, application development from the bottom up" strategy to develop a student performance management system process.Management through the analysis of a shortage of Changsha college computer science department, to create a set of management of the student's grade scheme computer programs. This paper introduces the student management information system of parts, including feasibility analysis, business process analysis, system design section introduces the functional design and database design and code design.
This student performance management system can say is a comprehensive department students management system, which it integrates student class user information management module, management module, student performance management moduleand other functions, thus has practicability . This system is a B/s-based one, developed the currently popular JSP technology. System friendly interface, the operation is simple, is more practical.
Keywords :Student performance,B/S,JSP
系统的功能模块简介及项目规划
学生成绩管理系统是一个典型的数据库应用程序,由班级信息管理、学生基本管理、课程信息管理、成绩信息管理、个人信息管理等模块组成,特规划如下:
系统管理模块
该模块的主要任务是维护系统的正常运行和安全性设置,包括添加用户、修改密码、重新登录等等。
班级管理模块
该模块的功能是实现对班级的管理工作,包括:班级游览、班级添加、班级查询等,这三个功能模块各自独立,完成全部班级的管理。
教师管理模块
该模块的功能是实现对教师的管理工作,包括:教师信息游览、教师信息添加、修改、删除和查询等,这些功能模块各自独立,完成教师的管理。
学生管理模块
该模块的主要功能是实现对学生的个人信息的管理工作,包括学生信息添加、信息浏览、学生信息查询等功能,从而方便学校管理部门对系部的基本情况的快速查询和了解。
课程管理模块
该模块的主要功能是实现对课程信息的管理工作,包括课程信息添加、信息浏览、课程信息查询、课程删除、课程修改功能,对系部的课程情况的合理管理。
成绩管理模块
学校的成绩管理工作是检验学生学习情况的一个主要手段,本模块成绩添加、成绩修改、成绩查询、成绩的删除等功能模块。
目 录
摘 要 1
ABSTRACT 2
目 录 3
第1章 前言 4
1.1 课题背景 4
1.2 相关技术介绍 5
1.2.1 B/S 模式体系结构 5
B/S模式 5
C/S模式 5
1.2.2 三层结构系统模型 6
1.2.3 JSP技术 7
1.2.4 访问数据库 8
第2章 系统需求分析 9
2.1 系统需求分析 9
2.1.1 角色识别 10
2.1.2 管理员需求 10
2.1.3 教师用户需求 10
2.1.4 学生用户需求 11
2.1.5 角色模型图 11
2.1.6 功能模块 12
2.2 可行性分析 13
第3章 系统分析 - 12 -
3.1 业务流程分析 - 12 -
3.2 数据流程分析 - 14 -
3.5 系统业务流程 - 17 -
第5章 系统实现 - 25 -
5.2 管理员主界面 - 27 -
5.3 教师用户操作界面 - 31 -
5.4 学生用户操作界面 - 33 -
5.5 用户管理模块 - 35 -
5.6班级管理模块 - 38 -
第6章 软件的测试 - 54 -
6.5 成绩查询测试 - 57 -
6.6 测试总结 - 58 -
结 论 - 58 -
致 谢 - 60 -
|