收藏 分享(赏)

学生信息管理系统70027.doc

上传人:dreamzhangning 文档编号:2527994 上传时间:2018-09-20 格式:DOC 页数:16 大小:1.15MB
下载 相关 举报
学生信息管理系统70027.doc_第1页
第1页 / 共16页
学生信息管理系统70027.doc_第2页
第2页 / 共16页
学生信息管理系统70027.doc_第3页
第3页 / 共16页
学生信息管理系统70027.doc_第4页
第4页 / 共16页
学生信息管理系统70027.doc_第5页
第5页 / 共16页
点击查看更多>>
资源描述

1、学生信息管理系统课程设计报告说明书学生信息管理系统1. 引言1.1系统背景1) 老师在进行学生信息管理时,没有统一的平台做实时的改动学生也不能方便快捷的得到自己的相关信息,在考试后不能及时得到自己的成绩信息。2) 为方便学生信息的整理和统一管理,开发一个平台,老师用来管理学生信息,学生用来查看自己的相关的信息。3) 这个平台主要面向教师和学生,提供一个方便的信息出入口。1.2定义表 1.1 系统缩写术语表缩写、术语 解释学生 普通用户,只能进行普通的操作和信息查看教师 分为普通教师用户和管理员教师用户,普通教师只可以查询、输入、修改自己所教授的学生的成绩信息,管理员用户可以还可以进行管理教师信

2、息、学生信息、课程。2. 系统任务概述2.1 目标开发学生信息管理系统,本系统用于校内的学生信息管理,主要功能:老师提供学生的相关信息供学生进行查看。2.2 运行环境操作系统:Windows XP/VISTA/7支持环境:Visual Basic数据库:MSSQL Sever 20003. 系统功能需求3.1 功能划分整个系统针对两个群体:教师与学生。功能上分为两部分:教师能进行成绩管理,如查询、输入、修改学生成绩信息,此外,管理员教师学生信息管理系统还可以对学生、课程进行查询,修改,添加等管理;学生能进行登录系统进行密码修改,查看自己的基本信息和成绩信息。3.1.1 学生端学生用户的功能模块

3、:系统管理,学生信息管理,成绩管理。学 生 用 户系 统 管 理 学 生 信 息 管 理 成 绩 管 理修改密码查询成绩查询学生信息退出系统图 3.1 学生用户功能图3.1.2 教师端教师用户的功能模块:系统管理,学生信息管理,课程管理,成绩管理。各部分功能如附图所示。教 师 用 户系 统 管 理 学 生 信 息 用 户 课 程 管 理 成 绩 管 理添加用户删除用户修改密码退出系统更改权限添加学生信息修改学生信息查询学生信息输入成绩修改成绩查询成绩修改课程添加课程图 3.1 教师用户功能图3.2 功能描述3.2.1 学生端学生信息管理系统学生用户能使用的信息较少,包括密码修改,基本信息查询(

4、只能查看自己的信息) 、成绩查询。学生信息初始化:学生基本学籍信息都有相应的老师添加,只有在老师添加了学生后,学生才能用学号和初始密码进行系统的登录(初始密码即为学号。 )学 生 信 息 管 理 系 统 学 生 端学 生修 改 密 码退 出 系 统查 询 个 人 信 息查 询 成 绩图 3.3 学生信息管理系统学生端用例图查询成绩用例如下:用例名称:查询成绩主参与者:学生层次:海平面利益相关者:学生前置条件:学生必须登录进入了系统最低保证:显示错误界面(连接不到数据库或其他原因)成功保证:成绩被提取并被正确显示触发器:学生选择查询成绩主要的成功细节:1、 学生成功登录系统2、 学生选择查询成绩

5、3、 成绩信息成功从数据库中调出4、成绩信息以正确的方式显示出来 扩展:1.a 不能成功查询到成绩信息1.a.1 学生选择刷新系统页面1.a.2 学生放弃查看成绩信息,并转到其他页面1.a.3 学生检查网络连接情况学生信息管理系统3.2.2 教师端教师用户分为普通用户和管理员用户。普通用户只可以进行成绩管理以及修改密码等操作,管理员用户还可以进行学生信息管理和课程管理!1 系统管理教师登录后,可以进行登录密码的修改,如果教师同时是管理员,可以添加一个用户,删除已有用户或者更改权限。2 学生信息管理管理员教师可以修改学生学籍信息和删除学籍信息,并且有多种方式来查询学生信息。3 课程管理课程管理分

6、为“添加课程”和“修改课程”两部分。4 成绩管理成绩管理分为“输入成绩” 、 “修改成绩”和“查询成绩” 。学 生 信 息 管 理 系 统 教 师 端教师添加用户删除用户更 改 权 限修 改 密 码退 出 系 统添加学生信息修 改 学 生 信 息添 加 课 程查 询 学 生 信 息输 入 成 绩修 改 成 绩查 询 成 绩修 改 课 程管理员教师学 生学生信息管理系统图 3.4 学生信息管理系统教师端用例图添加学生信息用例如下:用例名称:添加学生信息主参与者:教师层次:海平面利益相关者:学生前置条件:教师必须登录进入了系统最低保证:回滚任何未完成的事务成功保证:学生信息被成功添加到数据库触发器

7、:学生选择添加新学生主要的成功细节:1、 教师成功登录系统2、教师选择添加新学生3、教师键入新学生学籍信息4、教师点击提交5、数据库被更新6、显示添加成功界面 扩展:1.a 教师点击提交按钮无响应1.a.1 教师尝试重新提交1.a.2 教师放弃添加新学生,并转到其他页面1.a.3 教师重新键入学生信息,并提交输入成绩用例如下:用例名称:输入成绩主参与者:教师层次:海平面利益相关者:学生前置条件:教师必须登录进入了系统最低保证:回滚任何未完成的事务成功保证:学生成绩信息被正确的添加到数据库触发器:教师选择输入成绩主要的成功细节:1.1 教师成功登录系统1.2 教师选择输入成绩1.3 教师选择班级

8、及课程1.4 教师输入学生成绩信息1.5 教师确认提交学生成绩信息1.6 数据被更新1.7 显示成绩被成功添加提示信息扩展:1.a 教师提交学生成绩信息无反应1.a.1 教师尝试重新提交1.a.2 学生放弃输入成绩,并转到其他页面学生信息管理系统1.a.3 教师检查网络连接情况4. 系统数据模型分析4.1 E-R 模型教 师学 生 课 程班 级属于学 习教 授班 级 号学 号生 日性 别姓 名权 限教 师 号班 级 名班 级 号密 码班 级 名密 码1nmn1n成 绩姓 名图 4.1 学生信息管理系统 E-R 图4.2 UML 数据建模学生信息管理系统- 学号 P K - 姓名- 密码- 性别

9、- 生日学 生- 班级号 P K - 班级名班 级- 教师号 P K - 姓名- 权限- 密码教 师- 课程号 P K - 课程名课 程- 成绩学 习* 1 . . *1*1图 4.2 学生信息管理系统 UML 模型图4.3 逻辑数据模型分析学生(学号,姓名,性别,生日,密码,班级号)教师(教师号,姓名,密码,权限)课程(课程号,课程名,教师)班级(班级号,班级名)学习(学号,课程号,成绩)5. 系统分析类建模5.1 顺序图下面是几个主要用例的顺序图:学生信息管理系统学 生成 绩 管 理 F o r m 成 绩 管 理 C o n t r o l 学 生 学 习提 供 登 录 信 息请 求 登

10、 录验 证 登 录请 求 查 询 个 人 成 绩请 求 查 询 个 人 成 绩提 取 成 绩 信 息显 示 成 绩 信 息图 5.1 学生成绩查询顺序图学生信息管理系统教 师学 生 信 息 管 理 F o r m 学 生 信 息 管 理 C o n t r o l 教 师 学 生提 供 登 录 信 息请 求 登 录验 证 登 录请 求 添 加 学 生请 求 添 加 学 生显 示 添 加 新 学 生 页 面填 写 新 学 生 信 息新 学 生 信 息将 新 学 生 信 息 添 加 到 数 据 库显 示 添 加 成 功图 5.2 添加新学生顺序图学生信息管理系统教 师课 程 管 理 F o r m

11、 课 程 管 理 C o n t r o l 教 师 课 程提 供 登 录 信 息请 求 登 录验 证 登 录选 择 某 课 程选 择 某 课 程提 取 课 程 信 息显 示 课 程 信 息对 课 程 信 息 进 行 更 新课 程 信 息 更 新更 新 课 程 信 息显 示 更 新 后 的 课 程 信 息提 取 课 程 信 息图 5.3 修改课程信息顺序图学生信息管理系统5.2 分析类图+ 验 证 登 录 ( )+ 修 改 密 码 ( )+ 删 除 用 户 ( )+ 添 加 用 户 ( )+ 更 改 权 限 ( )- P K 教 师 号- 教 师 名- 密 码- 权 限教 师+ 验 证 登 录

12、 ( )+ 添 加 学 生 ( )+ 提 取 学 生 信 息 ( )+ 修 改 学 生 信 息 ( )+ 修 改 密 码 ( )- F K 学 号- 姓 名- 性 别- 生 日- 密 码- 班 级 号学 生+ 提 取 班 级 信 息 ( )- P K 班 级 号- 班 级 名班 级+ 提 取 课 程 信 息 ( )+ 添 加 课 程 ( )+ 修 改 课 程 ( )- P K 课 程 号- 课 程 名- 授 课 教 师课 程*1*1+ 提 取 成 绩 信 息 ( )+ 修 改 成 绩 信 息 ( )+ 输 入 成 绩 信 息 ( )- P K 学 号- P K 课 程 号- 成 绩学 习*1

13、. . *+ 提 供 登 录 信 息 ( )+ 提 交 新 用 户 信 息 ( )+ 点 击 删 除 用 户 ( )+ 提 交 新 密 码 ( )+ 更 改 用 户 权 限 ( )+ 退 出 系 统 ( )+ 显 示 用 户 信 息 ( )+ 选 择 更 改 用 户 权 限 ( )系 统 管 理 F o r m+ 请 求 登 录 ( )+ 请 求 添 加 新 用 户 ( )+ 更 改 密 码 ( )+ 更 改 用 户 权 限 ( )+ 退 出 系 统 ( )+ 请 求 用 户 信 息 ( )系 统 管 理 C o n t r o l+ 提 交 新 学 生 信 息 ( )+ 修 改 学 生 信

14、息 ( )+ 显 示 学 生 信 息 ( )+ 查 询 学 生 信 息 ( )学 生 信 息 管 理 F o r m+ 请 求 添 加 新 学 生 ( )+ 修 改 学 生 信 息 ( )+ 查 询 学 生 信 息 ( )学 生 信 息 管 理 C o n t r o l学生信息管理系统+ 提 交 新 课 程 信 息 ( )+ 显 示 课 程 信 息 ( )+ 修 改 课 程 信 息 ( )+ 请 求 修 改 课 程 信 息 ( )课 程 管 理 F o r m+ 请 求 添 加 新 课 程 ( )+ 修 改 课 程 信 息 ( )+ 请 求 课 程 信 息 ( )课 程 管 理 C o n

15、t r o l+ 查 询 成 绩 ( )+ 修 改 成 绩 ( )+ 提 交 输 入 成 绩 信 息 ( )+ 显 示 成 绩 信 息 ( )成 绩 管 理 F o r m+ 查 询 成 绩 ( )+ 请 求 修 改 成 绩 ( )+ 请 求 添 加 成 绩 信 息 ( )成 绩 管 理 C o n t r o l图 5.4 学生信息管理系统分析类图6. 系统物理模型设计 6.1 系统体系结构设计该学生信息管理系统开发拟采用 C/S 二层体系架构C/S 架构的优点:1.C/S 架构的界面和操作可以很丰富。2.安全性能可以很容易保证,实现多层认证不难。3.由于只有一层交互,因此响应速度较快。系统

16、实现所必需的硬件基础为:硬件环境:(PC 机一台)处理器 Inter pentium4 以上内存 256MB 以上硬盘大小 80GB 以上实现该系统主要采用 COM 组件标准以及 Microsoft 的.NET 技术框架;系统选用的开发环境为:操作系统 windows xp 操作系统或其他数据库 SQL Server 2000学生信息管理系统开发工具 Visual studio 20056.2 数据库字段约束及索引设计1、 设计表表 6-1 学生表(Student)表 6-2 教师表(Teacher)字段名 类型 长度 实体约束完整性约束 备注tno Char 6 PK NOT NULL 、U

17、NIQUEtname Varchar 20 NOT NULLauthority Varchar 10 NOT NULL 取值:管理员或普通password Varchar 20 NOT NULL表 6-3 课程表(Course)字段名 类型 长度 实体约束完整性约束 备注cno Char 4 PK NOT NULL 、UNIQUEcname Varchar 20 NOT NULLtno char 6 NOT NULL,FK 来自 Teacher表,表示该门课的授课教师表 6-4 班级表(Class)字段名 类型 长度 实体约束完整性约束 备注classno Char 6 PK NOT NULL

18、 、UNIQUE字段名 类型 长度 实体约束完整性约束 备注stuno char 8 PK NOT NULL 、UNIQUEstuname Varchar 20 NOT NULLsex char 2 NOT NULL 取值:男或女birthday datetimepassword Varchar 20 NOT NULLclassno char 6 NOT NULL ,FK 来自 Class 表学生信息管理系统classname Varchar 30 NOT NULL表 6-5 学习表(SC)字段名 类型 长度 实体约束完整性约束 备注Stuno char 8 PK FK 来自 Student表

19、cno Char 4 PK FK 来自 Course表grade int 取值大于等于 1,小于等于 1002 数据库关系图学生信息管理系统7. 参考文献1 Joey George,Dinesh Batra 等著,龚晓庆,张远军,陈锋等译 面向对象分析与设计(的 2 版),清华大学出版社,2008.01.2 莫德举, 夏涛著, Visual Basic 程序设计,北京邮电大学出版社,2008.01.3 李捷主编,程云龙,侯彦东,程远等编著,Visual Basic 2005 程序设计教程,机械工业出版社,2007.12.4 戴志诚编著, SQL Server 2005 数据库系统开发与实例,电子工业出版社,2007.03.5 胡百敬, 姚巧玫著, SQL Server 2005 数据库开发详解,电子工业出版社,2006.06.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报