《2022年需求分析模板 .pdf》由会员分享,可在线阅读,更多相关《2022年需求分析模板 .pdf(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、湖北师范学院项目名称:学生成绩管理系统需求说明书小组成员:许家英(2009115010509)叶 薇(2009115010505)蒋 萍(2009115010503)班级:计科 0905 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 9 页 -目录1 引言1.1 编写目的.1 1.2 背景.1 1.3 定义.1 1.4 参考资料.2 2 任务概述2.1 目标.2 2.2 用户的特点 .2 2.3 条件与限制 .22.4 运行环境.2 3 功能需求3.1 功能划分.3 3.2 功能描述.3 4 外部接口需求4.1 用户界面.4 4.2 硬件接口.4 4.3 软件接口.4 4.4
2、通信接口.54.5 故障处理 .5 5 性能需求5.1 数据精确度 .5 5.2 时间特性.6 5.3 适应性 .6 6 数据描述6.1 静态数据.6 6.2 动态数据.6 6.3 数据库描述 .7 6.4 数据字典.76.5 数据采集 .7 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 9 页 -1 引言1.1 编写目的成绩管理成为学校教学管理中十分重要又相当复杂的管理工作之一,过去传统的靠人力手工登记,已经随着当前学生人数的增多,越来越不符合教育和管理的要求。而计算机的运算速度快,处理能力强等特点,恰好可以解决这一疑难问题。因此为了保证学校的信息流畅,工作高效,设计一个学生
3、成绩管理系统已经是相当有必要了。这不但能为广大教工人员减轻了成绩管理的工作,而且对于推动教学的发展也起到非常重要的作用。我们开发其系统主要是为了帮助广大教师提高工作效率,节约资源,提高学籍信息的精确度,实现学生成绩信息管理工作流程的系统化、规范化和自动化。1.2 背景背景:随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生成绩信息进行管理,具有手工管理所无法比拟的优点。例如,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效
4、率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发学生成绩管理系统很有必要。开发系统的名称:学生成绩管理系统项目开发人员:需求分析(许家英)、概要设计(叶薇)、详细设计(蒋萍)用户:学校教务管理人员1.3 定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 9 页 -1.4 参考资料软件工程导论.陈明.机械工业出版社管理信息系统.薛华成.清华大学出版社数据库原理开发及应用.周屹.清华大学出版社2 任务概述2.1 目标本系统是为学校教学成绩管理系统的设计的一个小型系统,可以快速方便地对学生成绩进行管理、输入、
5、输出、查询,输入班级号及该班所有学生的学号、姓名。分别将学生的一个学期的若干门课的平时成绩、考试成绩输入,输出学生个人成绩单、全班成绩单。2.2 用户的特点本系统的最终用户是学校广大师生。在系统登录界面中分为管理员和普通用户,管理员登录后,可以添加、修改、删除学生的成绩,而普通用户则只能进行查询操作。本系统的用户都是高知识分子,对电脑的操作都会比较熟练,所以在系统的界面设计中主要是简单明了原则。2.3 条件与限制由于本系统是为学校设计的,所以在后期的维护成本会比较低,而且学生总数大,对数据库的空间需求也会比较大。2.4 运行环境本系统要求计算机内存256 以上,cpu2.0GHz 以上,cpu
6、 奔腾 3 以上,最大可支持1000台分机同时连接到主机上。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 9 页 -3 功能需求3.1 功能划分3.2 功能描述学生成绩管理系统主要是快速方便地对学生成绩进行管理、输入、输出、查询,提供方便高效的管理功能以及网上的信息查阅平台,学生用户可以通过该系统查阅相关信息,管理员可以管理所有信息。开始身份验证用户管理员查询学生成绩查询学生成绩学生成绩管理学生信息管理添加课程信息查询任课老师修改登录密码按姓名查询按学号查找按课程查询修改登录密码查询平均成绩查询总成绩添加学生信息删除学生信息修改学生信息添加学生信息删除学生信息修改学生信息名师资
7、料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 9 页 -现行系统的主要功能:(1)学生查询功能:为了方便学生查找成绩等信息,将所有信息按照需要进行分类,使学生能够很方便的找到自己所需要的信息。(2)管理员查询功能:管理员可以通过条件选择查询所有信息,并进行排序。(3)管理员添加功能:管理员可以系统添加界面输入学生成绩等相关信息,对于重复输入的信息系统能够自动提醒。(4)管理员修改功能:管理员通过查询学生学号,查找出学生的成绩信息,并且执行修改操作,对修改后的信息进行保存,并自动查找是否是重复信息。(5)管理员删除功能:管理员通过查询学生学号,查找出学生的成绩信息,并且执行删除操作,并
8、提示是否确定删除,如果确定删除,则把相关信息从数据库中删除。4 外部接口需求4.1 用户界面1、用户界面有登录界面,其中登录界面又分为管理员登录和用户登录。用户登录成功后,可以进入成绩查询界面(有按照用户需求进行的分类查找);管理员登录成功后,可进入查询、修改、添加、删除界面。2、要遵循用户界面友好性原则。3、关于系统的屏幕布局,采用的主色调为蓝色。4、关于错误信息的显示格式,出错后,可以弹出独立对话框提醒用户出错的原因。5、项目开发环境尽量使用。4.2 硬件接口本系统的主要输入设备是键盘,输出设备主要是显示器和打印机打印输出等。4.3 软件接口操作系统:Windows系统数据库管理系统:SQ
9、L SEVER2005 名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 9 页 -4.4 通信接口本系统的用户通过身份验证,进入主界面后点击相应的窗口,分别进入相应的界面(如输入界面、输出界面)。4.5 故障处理对于数据库的信息,会进行备份,已保障系统数据库的安全性。在系统运行过程中,如果因为系统程序造成的故障,在做出故障诊断后,由软件开发维护人员进行系统维护。5 性能需求5.1 数据精确度(1)学生信息表:student(2)课程表:course(3)成绩表:grade列名数据类型说明sno int 学号(主键)spassword Varchar(20)登录密码sname Va
10、rchar(20)姓名ssex Varchar(2)性别cno Varchar(20)班级号Sdept Varchar(20)所在院系列名数据类型说明cno Varchar(20)课程号(主键)cname Varchar(20)课程名cteacher Varchar(20)任课老师cterm int 学期ctime int 学时名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 9 页 -(4)用户信息表:grade 5.2 时间特性系统响应时间大约控制在10 秒左右,每半年更新维护一次。5.3 适应性系统的数据主要是由键盘输入,对于电脑的硬件设备的要求不要,一般windows 系统
11、都可访问。6 数据描述6.1 静态数据6.2 动态数据6.3 数据库描述数据库名称:学生成绩管理类型:SQL SEVER 列名数据类型说明sno int 学号(主键)cno Varchar(20)课程号(主键)cname Varchar(20)课程名scroe int 成绩列名数据类型说明password Varchar(50)用户密码(主键)username Varchar(50)用户名(主键)名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 9 页 -6.4 数据字典6.5 数据采集系统数据库的数据主要是学校的学生信息,由管理员登录后,进行录入。名字:学生信息描述:反映出学生的基本信息情况定义:学生信息=学号+登录密码+姓名+性别+班级+所在院系位置:学生信息添加界面学生信息查询界面学生信息修改界面学生信息删除界面名字:课程信息描述:反映出学生在学校学习的课程的基本情况定义:课程信息=课程号+课程名+任课老师+学期+学时位置:课程信息添加界面名字:用户基本信息描述:反映出用户的用户名和密码定义:用户基本信息=用户名+密码位置:系统登录界面名字:成绩信息描述:反映出学生的学校成绩情况定义:成绩信息=学号+课程号+课程名+成绩位置:成绩添加界面界面成绩修改界面界面成绩删除界面界面成绩查询界面界面名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 9 页 -