附录2系统分析阐明书(需求规格阐明书)目录1 概述 21.1 编写目 21.2 参照资料 22 需求 32.1 功能需求 32.2 数据需求 212.3 性能需求 222.4 非功能需求 232.5 故障解决 233 环境 233.1 运营环境 233.2 开发环境 231 概述1.1 编写目本文档编写目是为学校管理信息系统项目开发提供:a. 这个系统重要针对就是对于学校寻常事务信息系统化,运用计算机技术、信息技术对于学校寻常信息(例如:学生信息、成绩、学分等)或寻常数据进行一体化管理,避免大量数据冗余,提高数据运用率,提高各部门(特别是教务、财务部门)工作效率对于信息一体化管理,也以便了学校、学院、教师、学生4级对信息掌握及时性(学校能及时理解各个学院教学状况,教师能有针对性地对学生进行授课,学生也可以依照评估系统自查自纠)从纸张化到计算机化,学校关怀数据也更有了保障,也以便了查询,加强了对于学校教学水平监督b. 本系统功能规定重要提成了3个方面(详见c)对于录入、查询、计算规定都比较高(顾客重要关怀最后数据:GPA、学分、综合测评、工资信息)对于这样多数据查询和报表生成,就规定有一种强大数据解决终端(重要体当前控制类计算能力和数据库性能)。
c. 本系统重要是针对于学校信息管理3大块,即学生信息管理、教师信息管理、科研管理(顾客规定实现功能如下)1) 学生信息管理模块a) 对学生、课程、成绩等信息进行管理b) 实现综合测评功能c) 对留级、退学状况进行管理d) 产生学生成绩表2) 教师信息管理模块a) 对教师、部门、教学等信息进行管理b) 对教师教学任务进行登记,按照算法计算工作量c) 对教师进行年终考核,记录考核成绩d) 对教师教学状况进行测评,记录测评成果e) 依照教务处提供教师工作量计算奖金,产生月工资f) 按个人、部门产生月工资报表和查询3) 科研管理模块a) 对科研项目信息进行维护b) 记录项目经费支出状况c) 登记项目获奖状况d) 登记学术论文和著作并完毕相应查询e) 对科研按部门项目进行汇总,形成部门总经费、支出经费、结余经费,并可打印1.2 参照资料a. 项目来源:学校b. 本文档中引用到规范和资料:a) 《教师岗位津贴实行方案》(北京信息科技大学)b) 《教学及实验工作量计算暂行办法》(北京信息科技大学)c) 《具备高档专业技术职称教师履职基本业绩考核规定》(北京信息科技大学)d) 《科研经费管理办法(试行)》(北京信息科技大学)e) 《信息管理与信息系统专业教学筹划》(北京信息科技大学信息管理学院)2 需求2.1 功能需求本系统分为3大某些,划分如下:学生基本信息维护选课排课教师基本信息维护教师工资信息维护学校管理信息系统学生管理信息系统教师管理信息系统科研管理信息系统课程安排综合测评教师考核系统开题结题科研经费管理l 用例图² 学生管理信息系统(1)系统维护员管理员用例:顾客登录取例详细规格阐明用例名称顾客登录参加者系统维护管理员 假设系统维护管理员身份可辨认前置条件系统维护管理员登录学籍管理系统后置条件系统管理员状态为主事件流1.系统管理员向系统提供顾客名和密码;2.系统核算系统管理员身份3.系统核算后进入系统主页备选事件流1a.未填写顾客名或密码 1.系统提示顾客信息不完整2a. 顾客顾客名和密码不对的1.系统提示顾客信息有误非功能性需求修改顾客权限表用例详细规格阐明用例名称修改顾客权限表参加者系统维护管理员假设系统维护管理员已登录 ,该顾客已为系统顾客前置条件系统维护管理员需对顾客权限进行修改后置条件顾客权限变化主事件流1.系统维护管理员向系统提供所修改顾客姓名2.系统查找并显示顾客信息3. 系统维护管理员修改顾客权限并确认4. 系统更新顾客信息备选事件流2a.顾客信息有误 1.系统查找不到该顾客,系统提示查无此顾客非功能性需求增长系统顾客用例详细规格阐明用例名称增长系统顾客参加者系统维护管理员假设系统维护管理员已登录前置条件系统维护管理员需要添加系统顾客后置条件拥护信息在系统中注册主事件流1.系统维护管理员向系统提供顾客信息并确认2.系统存储该顾客信息非功能性需求删除系统顾客用例详细规格阐明用例名称删除系统顾客参加者系统维护管理员假设系统维护管理员已登录前置条件系统维护管理员需要删除系统顾客后置条件该系统顾客信息被删除主事件流1.系统维护管理员向系统提供顾客信息2.系统查找顾客并显示其信息3. 系统维护管理员确认后删除该顾客4. 系统将顾客删除非功能性需求(2)学籍管理员用例:添加学生信息用例详细规格阐明用例名称添加学生信息参加者学籍管理员假设学籍管理员已获得权限前置条件学籍管理员需要添加学生信息后置条件系统记录学生信息主事件流1.学籍管理员向系统管理员提供顾客名和密码2. 系统核算后进入系统首页3 学籍管理员向系统提供所添加学生信息并确认4 系统存储并更新信息备选事件流1a.未填写顾客名或密码 1.系统提示顾客信息不完整2a. 顾客顾客名和密码不对的1.系统提示顾客信息有误 非功能性需求查询学生信息用例详细规格阐明用例名称查询学生信息参加者学籍管理员假设学籍管理员已获得权限前置条件学籍管理员需要查询学生信息后置条件系统显示学生信息主事件流1.学籍管理员向系统管理员提供顾客名和密码2. 系统核算后进入系统首页3 学籍管理员向系统提供所查询学生信息并确认4 系统显示学生信息备选事件流1a.未填写顾客名或密码 1.系统提示顾客信息不完整2a. 顾客顾客名和密码不对的1.系统提示顾客信息有误3a 学生姓名有重名 1.系统列出与之匹配所有信息3b 学生信息有误1.系统查找不到匹配信息,提示该顾客不存在非功能性需求修改学生信息用例详细规格阐明用例名称修改学生信息参加者学籍管理员假设学籍管理员已获得权限前置条件学籍管理员需要添加学生信息后置条件系统记录学生信息主事件流1. 学籍管理员向系统管理员提供顾客名和密码2. 系统核算后进入系统首页3 学籍管理员向系统提供所添加学生信息并确认4 系统存储并更新信息备选事件流1a.未填写顾客名或密码 1.系统提示顾客信息不完整2a. 顾客顾客名和密码不对的1.系统提示顾客信息有误非功能性需求删除学生信息用例详细规格阐明用例名称删除学生信息参加者学籍管理员假设学籍管理员已获得权限前置条件学籍管理员需要删除学生信息后置条件系统记录学生信息主事件流1. 学籍管理员向系统管理员提供顾客名和密码2. 系统核算后进入系统首页3. 学籍管理员向系统提供所删除学生姓名和学号4. 系统查找该学生信息5. 学籍管理员确认6. 系统删除该名学生信息备选事件流1a.未填写顾客名或密码 1.系统提示顾客信息不完整2a. 顾客顾客名和密码不对的1.系统提示顾客信息有误4a. 查找不到匹配信息 1.系统提示无匹配信息非功能性需求(3)员用例:计算学生平均基点用例详细规格阐明用例名称计算学生平均基点参加者员假设每个在校生信息都在系统中有记载前置条件员要计算学生平均基点后置条件学生平均基点添加到学籍表中主事件流1.员向系统提供班号;2.系记录算班级每个人平均基点3. 系统将学生平均基点存储在学籍表中非功能性需求录入测评原则用例详细规格阐明用例名称录入测评原则参加者员假设员已获得录入权限前置条件员需录入测评原则后置条件增长测评原则到系统中主事件流1.员将测评原则录入到系统中2.系统存储测评原则备选事件流1a.更改测评原则1. 员更改测评原则2. 系统更新测评原则非功能性需求计算学生课外基点用例详细规格阐明用例名称计算学生课外基点参加者员假设每个在校生信息都在系统中有记载前置条件员要计算学生课外基点后置条件学生课外基点添加到学籍表中主事件流1.员计算学生课外基点2.员将学生课外基点录入到学籍表中非功能性需求录入计算基点办法用例详细规格阐明用例名称录入计算基点办法参加者员假设员已获得录入权限前置条件员要录入计算基点办法后置条件录入计算基点办法添加到系统中主事件流1.员将计算基点办法录入到系统中;2.系统存储计算基点办法非功能性需求(4)教师用例:录入学生成绩用例详细规格阐明用例名称录入学生成绩参加者教师假设教师已获得录入权限前置条件教师需录入学生成绩后置条件学生成绩添加到学籍表中主事件流1.教师提供顾客名和密码2.系统验证3 教师提供姓名和所教课程名称4 系统查询该课程学生名单5 教师提供该课程学生成绩6 系统存储学生成绩备选事件流1a.未填写顾客名或密码 1.系统提示顾客信息不完整2a. 顾客顾客名和密码不对的1.系统提示顾客信息有误非功能性需求产生学生成绩单用例详细规格阐明用例名称产生学生成绩单参加者教师假设教师已获得录入权限前置条件教师要打印学生成绩单后置条件打印学生成绩单主事件流1.教师提供顾客名和密码2.系统验证3 教师提供姓名和所教课程名称4 系统查询该课程学生名单5 教师打印学生成绩单非功能性需求(5)教务人员用例:发布本学期开课筹划用例详细规格阐明用例名称发布本学期开课筹划参加者教务人员假设教务人员已获得权限前置条件教务人员要发布本学期开课筹划后置条件系统保存开课筹划到开课筹划表中主事件流1.教务人员提供顾客名和密码2.系统验证3.教务人员提供本学期开课筹划4. 系统将本学期开课筹划存储到开课筹划表中备选事件流1a.未填写顾客名或密码 1.系统提示顾客信息不完整2a. 顾客顾客名和密码不对的1.系统提示顾客信息有误非功能性需求记录课程报名人数用例详细规格阐明用例名称记录课程报名人数参加者教务人员假设第一轮选课已经结束前置条件教务人员已获得录入权限后置条件系统更新开课筹划表主事件流1.教务人员提供顾客名和密码2.系统验证3 教务人员选取所记录课程4 系统记录课程所选人数5 教务人员设定课程人数上下限6 系统将人数限制保存在开课筹划。