2022年学生成绩管理系统需求分析报告.pdf

上传人:C****o 文档编号:14728849 上传时间:2022-05-06 格式:PDF 页数:15 大小:814.35KB
返回 下载 相关 举报
2022年学生成绩管理系统需求分析报告.pdf_第1页
第1页 / 共15页
2022年学生成绩管理系统需求分析报告.pdf_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《2022年学生成绩管理系统需求分析报告.pdf》由会员分享,可在线阅读,更多相关《2022年学生成绩管理系统需求分析报告.pdf(15页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、学生成绩管理系统需求分析报告学生成绩管理系统需求分析报告报告名称学生成绩管理系统专业计算机信息管理班级信息管理 GZ1301 姓名xxx xx xxx xxx xxx xxx 指导教师任 xx 学生成绩管理系统需求分析1 引言1、1 编写目的学生成绩管理系统提供了强大的学生成绩管理管理功能, 方便系统管理员对学生成绩等信息的添加、 修改、删除、查询等操作同时一样的方面学生对自己各科成绩查询 , 学习的交流。1、2 项目背景作为计算机应用的一部分, 使用计算机对学生成绩信息进行管理, 有着手工管理所无法比拟的优点、例如: 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优

2、点能够极大地提高学生成绩管理的效率, 也就是企业的科学化、 正规化管理 , 与世界接轨的重要条件。 因此, 开发这样的一套成绩管理系统成为很有必要的事情。1、3 参考资料软件工程案例教程毕硕本卢桂香 编著北京大学出版社易语言新版学习教材中文编程学习进阶海洋大学出版社 1 、4 运行环境(1) 硬件环境精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告台式机或笔记本电脑运行时所需内存 :500MB; (2) 软件环境Wi

3、ndows操作系统1、5 性能需求 1 数据的准确性查询时应保证此学生的所有信息都就是正确的。 2 时间特点操作响应时间不能太长 ,数据的输入也该在一定时间内完成。1、6故障处理正常运行时不应出错,若时出错的话 ,应该有恢复系统的功能,并且必须保护数据的准确性。1、7 软件属性需求1正确性要求所开发的软件要达到用户的需求,运行时基本无误2 可靠性一般条件下 ,不应该出现故障、3 效率对用户的要求要有极快的响应4易使用性要求能尽量为用户的使用提供方便5 可维护性当软件出错时可以尽快的进行修改6 可移植性要求本软件能在 Windows 系统上进行移植7 互联性要求提供数据的导入与导出接口,以易于同

4、其她系统的连接2 项目概述2、1 开发软件的一般概述此软件的目的就是提高学校对学生成绩的科学化管理, 为学校的学生成绩管精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告理系统进行优化。2、2 用户使用本软件的用户群就是一些大中型学校的学生与老师,也可以用在一些公司对自己员工的信息采集与管理上。3、系统分析与系统设计3、1 学生成绩管理系统的功能分析 1 、功能划分本系统的用户分为三类 :管理员 ,教师,学生。使用者可

5、以在组合框中选择所要登录的用户的类型 ,并输入相应的用户名与密码,单击“确定”就会将输入提交给系统以验证用户、密码及身份。如果用户类型及密码正确,就会进入与用户相对应的界面。2、功能描述1、系统管理员进入学生成绩管理系统的主要功能就是:实现管理员用户的添加,修改与删除 ,以及对教师添加、教师修改、教师删除、教师查询、学生的添加、学生的修改、学生的查询修改等基本功能,并且参与开设课程、选择课程的管理,安排教师的任课与学生的选课工作,管理员为每门课程设置一个学分,每门课程可以就是必修或则选修 ,如果学生及格 ,学生将获得该课程的学分。2、教师进入学生成绩管理系统的主要功能就是:各科教师登录系统后可

6、以查询与修改个人信息、修改自己的账号密码,查询自己的授课课程 ,实现对选修了自己课程的学生的成绩进行查询、录入与修改,各科老师可以对自己学生选修课程结束后给予分数 ,同时可以对自己课程的成绩优秀人数,及格人数与不及格人数的分布信息进行查询。3、学生进行学生成绩管理系统的主要功能就是:每个学生登录系统后可以查询与修改个人信息、修改自己的账号密码,以及自己所选课程任课老师的个人信息, 同时在课程结束后可以查询在校期间各个时间段选修课程的成绩与学分,以及对单科成绩与总分的排名查询。3 系统模块结构图精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - -

7、 - - - - - - - -第 3 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告学生信息管理系统管理员模块教师模块学生模块学生信息查询学生信息修改成绩排名查询任课老师查询修改密码教师信息查询教师信息修改任课信息查询成绩录入和修改成绩分布查询用户信息查询学生信息查询教师信息查询成绩课程管理添加用户修改用户信息和密码删除用户浏览用户添加学生删除学生学生信息查询学生信息修改学生信息浏览添加学生删除学生学生信息查询学生信息修改学生信息浏览任课信息查询任课信息修改添加科目科目删除和修改课程安排课程信息浏览4.系统业务流程图4、1 系统总业务流程图精品资料 -

8、 - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告登录系统登录密码及用户类型验证是否为系统管理员用户存在且密码正确进入教师页面进入学生管理页面进入管理员页面操作结束?操作结束?操作结束?退出程序是否是是否是否4、2 登录业务流程精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 15 页 - - - - - - - - - - 学生成

9、绩管理系统需求分析报告用户访问登陆界面判断输入是否为空根据选择的是管理员还是教师或者学生用户判断输入的用户名和密码是否在数据库中存在从数据库把信息调出来登陆成功5.数据流分析5、1 管理员操作流程 : 5、1、1 用户信息管理1、管理员用户进入用户信息管理页面2、管理员用户填写用户信息并提交3、系统显示信息4、若操作成功提示成功信息5、若操作失败提示失败信息6、返回前台主页面流程图 (如下图 ) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 15 页 - - - - - - - - - -

10、学生成绩管理系统需求分析报告管理员进入用户管理模块页面修改 添加 删除 用户数据数据是否合法更新用户表注销退出系统提示错误信息是否5、1、2 学生信息管理操作流程1、管理员用户进入学生信息管理页面2、管理员用户填写学生信息并提交3、系统显示信息1 若操作成功提示成功信息2 若操作失败提示失败信息4、返回前台主页面流程图 (如下图 ) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告管理员进入学生管理模块页面修改 添加

11、 删除 学生数据数据是否合法更新学生表注销退出系统提示错误信息是否5、1、3 教师信息管理操作流程1、管理员用户进入教师信息管理页面2、管理员用户填写教师信息并提交3、系统显示信息1 若操作成功提示成功信息2 若操作失败提示失败信息4、返回前台主页面流程图 (如下图 ) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告管理员进入教师管理模块页面修改 添加 删除 教师数据数据是否合法更新教师表注销退出系统提示错误信息是

12、否5、1、4 课程信息管理操作流程1、管理员用户进入课程信息管理页面2、管理员用户填写课程 ,选课,授课信息并提交3、系统显示信息1 若操作成功提示成功信息2 若操作失败提示失败信息4、返回前台主页面流程图 (如下图 ) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 9 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告教师用户进入教师页面修改个人信息和密码,对自己授课课程查询、分数的录入和修改数据是否合法更新教师表或者查询学生表注销退出系统提示错误信息是否5、2 普

13、通用户操作流程 : 5、2、1 学生操作流程1、学生用户进入学生管理模块页面2、学生用户查瞧 ,修改个人信息 ,查瞧授课老师的资料 ,与自己成绩的排名情况并提交3、系统显示信息1 若操作成功提示成功信息2 若操作失败提示失败信息4、返回前台主页面流程图 (如下图 ) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 10 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告学生用户进入学生页面修改个人信息和密码查看教师信息成绩查询排名数据是否合法更新学生或者查询教师表注销退

14、出系统提示错误信息是否5、2、2 操作流程 : 1、教师用户进入教师管理模块主页面2、教师用户查瞧 ,修改个人信息 ,密码,对自己授课课程信息查询、分数的录入与修改,统计及格人数情况并提交3、系统显示信息1 若操作成功提示成功信息2 若操作失败提示失败信息4、返回前台主页面流程图 (如下图 )精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 11 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告教师用户进入教师页面修改个人信息和密码,对自己授课课程查询、分数的录入和修改

15、数据是否合法更新教师表或者查询学生表注销退出系统提示错误信息是否5、3 通用功能1、登录与注销每个用户都可以用自己的账号登录系统。用户操作完成后推出系统, 注销后可以重新登录系统。2、修改密码每个用户第一次登录都用系统管理员设置的默认密码, 登录后可以修改自己的密码。6. 数据库6、1 数据库系统分析本系统的数据库实体主要有“学生”、“教师”、“管理员”、“课程”等。其中“教师”与“课程”存在“授课”联系, 并且一个教师可以授课n 门课程 ,即“教师”与“课程”之间就是一对多的关系。一个学生可以学习n 门课程 , 一门课程可以有 m个学生学习 , 即“学生”与“课程”之间就是多对多的关系。其中

16、“管理员”与“课程”存在“开课”联系, 并且一个管理员可以开设n 门课程 ,即“管理员”与“课程”之间就是一对多的关系。整个数据库可以用一个E-R图表示精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 12 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告教师授课授课时间管理员开课课程学生选课考试nmmnn16、2 数据库逻辑设计数据库逻辑设计就就是将ER图转换为关系模型的过程 , 即将所有实体与关系转换成一系列的关系模式。转换过程中常见规则有 : 一个实体型转换为一个

17、关系模式; 一个一对一的联系可转换成一个独立的关系模式, 也可与任意一端对应的关系模式合并 ; 3、 一个一对多的联系可以转换成一个独立的关系模式, 也可与多的那一端对应的关系模式合并 ; 4、一个多对多的关系转换成一个关系模式。根据以上四条规则 , 下面将 ER图转换成关系模型。对于“学生”、“课程”与它们之间的“选课考试”关系就可以规则(4) 转换成三个关系模式。学生( 学号, 姓名, 性别, 系别, 出生年月 , 家庭地址 , 入学时间 , 政治面貌 , 备注,密码) 课程( 课程号 , 课程名, 学分, 备注) 成绩( 学号, 课程号 , 日期, 教师编号 , 分数) 依次类推 , 剩

18、下的关系转换成下面两个关系模式: 教师( 教师编号 , 姓名, 性别, 出生年月 , 院系名称 , 职称, 学历, 政治面貌 , 备注,密码) 管理员 (用户名 , 密码, 备注) 6、3 数据库物理设计系统数据库中包含以下5 个表:admin,teacher,student,course,grade等。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 13 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告1、 (学生信息表 )student:用于保存学生的学号 , 姓

19、名, 性别, 出生年月 , 所在院系 ,入学时间 , 家庭住址 , 政治面貌 , 密码等信息、列名数据类型长度小数值主键允许空默认值说明学号char 10 0 就是否姓名char 10 0 否性别char 2 0 否男系别char 20 0 否出生年月smalldatetime 4 0 就是家庭住址char 40 0 就是入学时间smalldatetime 4 0 否政治面貌char 16 0 就是备注text 16 0 就是密码char 10 0 否2、( 系统管理员表 )admin: 用于保存系统管理员用户的用户名, 密码备注等信息( 成绩信息表 )grade: 用于保存学生成绩信息 ,

20、包括学号 , 课程号 , 分数, 任课教师编号, 日期等字段、列名数据类型长度小数值主键允许空默认值说明用户名char 10 0 就是否密码Char 10 0 否备注char 50 0 就是3、( 教师信息表 )teacher:用于保存教师的教师编号, 姓名, 性别, 出生年月 , 所在院系, 职称, 学历, 政治面貌 , 密码等信息、列名数据类型长度小数值主键允许空默认值说明教师编号char10 就是否姓名char10 否性别char2 否男出生年月smalldatetime4 就是院系char16 否职称char10 否学历char10 就是政治面貌char16 就是密码char16 就是

21、备注char10 否4、 (课程信息表 )course: 用户保存课程信息 , 包括课程名 , 课程号 , 学分, 备注等信息、列名数据类型长度小数值主键允许空默认值说明课程号char 10 0 就是否课程名char 10 0 否学分int 4 0 否备注text 16 0 就是5.( 学生成绩表 )grade: 用户保存学号 , 课程号 , 日期, 教师编号 , 分数等信息。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 14 页,共 15 页 - - - - - - - - - - 学生成绩管理系统需求分析报告列名数据类型长度小数值主键允许空默认值说明学号char10 0 就是否课程号char20 0 就是否日期smalldatetime4 0 就是否教师编号char10 0 就是否分数char4 0 就是精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 15 页,共 15 页 - - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com