软件需求工程作业报告

上传人:F****n 文档编号:99777641 上传时间:2019-09-20 格式:DOC 页数:12 大小:182KB
返回 下载 相关 举报
软件需求工程作业报告_第1页
第1页 / 共12页
软件需求工程作业报告_第2页
第2页 / 共12页
软件需求工程作业报告_第3页
第3页 / 共12页
软件需求工程作业报告_第4页
第4页 / 共12页
软件需求工程作业报告_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《软件需求工程作业报告》由会员分享,可在线阅读,更多相关《软件需求工程作业报告(12页珍藏版)》请在金锄头文库上搜索。

1、江西师范大学计算机信息工程学院软件需求分析实验报告专业 日语(软件服务外包)班 姓名 黄盈 学号 日期 2014 年12 月8日实验名称软件功能描述与确认实验目的从软件需求分析的角度出发,对高中成绩管理系统进行功能描述。实验平台操作系统:Windows XP实验工具:Visio 2007 和 Rational Rose 实验内容选择高中成绩管理系统为实验对象,对其所有功能进行描述。实验步骤见附件高中成绩管理系统1. 产品中的角色业务模型学生教师管理员成功失败用户登录查看成绩全年级成绩全班各科汇总成绩个人成绩添加、修改、删除学生成绩实现教师管理、学生管理和课程管理;完成成绩分析与统计角色名称职责

2、描述管理员系统管理与维护,添加、修改、删除学生、教师和课程信息拥有教师管理和学生管理权限,自身密码管理教师拥有学生管理权限,自身密码管理查看全年级成绩表、自身所带班级单科成绩、各班级各分数段人数统计表、各班级成绩表、班级各科成绩排名学生查看自己的基本信息对自己非必要的个人信息修改学生对自己成绩的查询本系统主要用于学校的以下几类人员:(1) 系统管理员,完成系统管理与维护,例如,维护学生、教师及数据字典等的维护。图一(2)教师,维护课程与成绩,查询所教课程的所有学生的成绩。(3)学生则可查询自已的成绩。 图二 2.产品的功能性需求2.1系统功能需求结构图2.2功能性需求分类功能名称描述登录管理为

3、了保证系统的安全性,可以根据不同的用户权限来提供不同的服务。分为管理员(年级组长)登录和用户(教师、学生)登录两个子模块。账户管理分为用户管理和修改密码两个子模块。其中用户管理子模块又包含了教师和学生的添加用户、修改用户和删除用户部分。教师账户管理:管理员对教师账户进行添加或删除学生账户管理:管理员对学生账户进行添加或删除信息管理对各基本表进行管理。分为教师管理、学生管理、课程管理和成绩管理四个子模块。每一个模块又包含添加、修改和删除三个部分。教师信息管理:管理员对教师信息进行添加、修改或删除班级信息管理:管理员对班级信息进行添加、修改或删除课程信息管理:管理员对课程信息进行添加、修改或删除成

4、绩信息管理:管理员对成绩信息进行修改信息查询在各基本表的基础上进行信息查询。用户(教师、学生)可以在各自权限内查询资料和成绩。学生查询:学生查看自己的基本信息、学生对自己非必要的个人信息修改、学生对自己成绩的查询教师对学生的信息查询:查看全年级成绩表、自身所带班级单科成绩、各班级各分数段人数统计表、各班级成绩表、班级各科成绩排名3 系统特性3.1 学生管理3.1.1 增加学生信息用例名称增加学生信息目的单个添加学生基本信息参与者管理员基本流1、用户进入增加单个学生界面,本用例开始;2、系统显示学生信息输入界面,用户输入学生姓名、学号、性别、出身日期、入学日期、班级、政治面貌、籍贯。3、用户确认

5、输入信息,系统检查学号是否唯一,若唯一,则增加学生信息,本用例结束。否则,提示用户重新输入。3.1.2 修改学生信息用例名称修改学生信息目的单个修改学生基本信息参与者管理员基本流1、用户进入修改单个学生界面,本用例开始;2、系统显示学生信息修改界面,用户查看学生姓名、学号、性别、出身日期、入学日期、班级、政治面貌、籍贯。3、用户确认输入信息,系统检查学号是否有误,若有误,则修改学生信息,本用例结束。否则,提示用户重新修改。3.1.3 删除学生信息用例名称删除学生信息目的单个删除学生基本信息参与者管理员基本流1、用户进入删除单个学生界面,本用例开始;2、系统显示学生信息删除界面,用户查看学生姓名

6、、学号、性别、出身日期、入学日期、班级、政治面貌、籍贯。3、用户确认删除信息,则删除学生信息,本用例结束。否则,提示用户重新删除。3.1.4 导入学生信息用例名称导入学生信息目的批量导入学生信息,也可以将其他系统中学生信息按照规定的格式导入本系统。参与者管理员基本流1、用户进入批量导入学生界面,本用例开始;2、系统显示导入文件类型、格式说明、并提供导入的模板文件下载。3、用户按照导入文件格式要求填写或生成对应文件,然后将文件上传,点击确定。4、系统检查文件的合理性,如果文件格式有误或有数据冲突,给出详细提示列表(错误所在行、错误原因),用户修改文件后再上传,如果上传文件合理,系统将学生信息导入

7、系统。5、本用例结束。3.2 教师管理3.2.1 增加教师信息用例名称增加教师信息目的单个添加教师基本信息参与者管理员基本流1、用户进入增加单个教师界面,本用例开始;2、系统显示教师信息输入界面,用户输入教师姓名、工号、性别、出身日期、工作开始日期、职务、政治面貌、籍贯。3、用户确认输入信息,系统检查工号是否唯一,若唯一,则增加教师信息,本用例结束。否则,提示用户重新输入。3.2.2 修改教师信息用例名称修改教师信息目的单个修改教师基本信息参与者管理员基本流1、用户进入修改单个教师界面,本用例开始;2、系统显示教师信息修改界面,用户查看教师姓名、工号、性别、出身日期、工作开始日期、职务、政治面

8、貌、籍贯。3、用户确认输入信息,系统检查工号是否有误,若有误,则修改教师信息,本用例结束。否则,提示用户重新修改。3.2.3 删除教师信息用例名称增加教师信息目的单个添加教师基本信息参与者管理员基本流1、用户进入删除单个教师界面,本用例开始;2、系统显示教师信息删除界面,用户查看教师姓名、工号、性别、出身日期、工作开始日期、职务、政治面貌、籍贯。3、用户确认删除信息,则删除教师信息,本用例结束。否则,提示用户重新查看。3.2.4 导入教师信息用例名称导入教师信息目的批量导入教师信息,可以将其他系统中教师信息按照规定的格式导入本系统。参与者管理员基本流1、用户进入批量导入教师界面,本用例开始;2

9、、系统显示导入文件类型、格式说明、并提供导入的模板文件,供下载。3、用户按照导入文件格式要求填写或生成对应文件,然后将文件上传,点击确定。4、系统检查文件的合理性,如果文件格式有误码或有数据冲突,给出详细提示列表(错误所在行、错误原因),用户修改文件后再上传,如果上传文件合理,系统将教师信息导入系统。5、本用例结束。3.3 课程管理3.3.1 增加课程基本信息用例名称增加课程基本信息目的创建新课程参与者教师或管理员基本流1、用户进入创建新课程页面,本用例开始;2、系统显示创建课程页面,用户输入课程名称、学期、开始日期、结束日期,并选择任课教师。3、用户确认创建课程,系统保存新创建的课程。本用例

10、结束。3.3.2 修改课程基本信息用例名称修改课程基本信息目的批量导入教师信息,可以将其他系统中教师信息按照规定的格式导入本系统。参与者教师或管理员基本流1、用户进入修改课程页面,本用例开始;2、系统显示修改课程页面,用户查看课程名称、学期、开始日期、结束日期、任课教师。3、用户确认修改的课程信息,系统保存新的课程信息。用例结束。3.3.3 删除课程基本信息用例名称删除课程基本信息目的单个删除课程基本信息参与者管理员基本流1、用户进入删除单个课程界面,本用例开始;2、系统显示课程信息删除界面,用户查看课程名称、学期、开始日期、结束日期、任课教师。3、用户确认删除的课程信息,系统删除该课程信息。

11、本用例结束。否则,提示用户重新查看。3.3.4 维护课程学生信息用例名称导入教师信息目的将学生加入已创建的课程。参与者教师或学校有课程管理角色的用户基本流1、用户维护课程学生信息界面,本用例开始;2、系统显示课程列表,用户选择要加入学生的课程,系统显示该课程已存在的学生;3、用户选择加入新学生,系统显示学生列表,用户可通过搜索列表显示班级下的学生,用户选择要加入课程的学生4、系统将所选学生加入前面选定的课程,本用例结束。3.4 成绩查询3.4.1 学生查询成绩用例名称学生查询成绩目的实现学生对自身成绩的查询参与者学生基本流1、用户进入成绩查询界面,本用例开始;2、系统显示可供用户查询的成绩表;

12、3、学生点击成绩表查询,本用例结束。3.4.2 教师查询成绩用例名称教师查询成绩目的实现教师对所有学生成绩的查询参与者教师基本流1、用户进入成绩查询界面,本用例开始;2、系统显示可供用户查询的成绩表;3、学生点击成绩表查询,本用例结束。3.5 成绩分析与统计3.5.1全年级成绩表某学期某次考试全年级成绩表3.5.2 各班级成绩表某学期某次考试某班的成绩表3.5.3各位任课老师所带班级单科成绩统计表某学期某次考试单科成绩表3.5.3全年级成绩分析表某学期某次考试全年级成绩分析表各产品过程检验的检验时机应在操作者对首件加工完成后自检,并判定合格。再由车间依据计划将需进行专检的部件填写报检单报检,在报检后首先由检验人员应检查车间是否按程序文件的规定开展了自检,然后接受报检进行检验、记录及判定。11

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

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号