学生信息管理系统之业务分析与需求分析_第1页
学生信息管理系统之业务分析与需求分析_第2页
学生信息管理系统之业务分析与需求分析_第3页
学生信息管理系统之业务分析与需求分析_第4页
学生信息管理系统之业务分析与需求分析_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上专心-专注-专业业务分析与需求分析一、概述1.1 编写目的此文档对学生信息管理系统做了全面的用户需求分析,明确索要开发的软件具有 的功能、性能,是系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上 进一步提出概要设计说明出和完成后续设计与开发工作。编写该文档的目的是为能够更加 准确的明白该系统的需要,对所开发的软件的功能、性能、用户界面及运行环境等做出详 细的说明。本说明书的预期读者为客户、业务或需求分析人员、测试人员、用户文档编写者、项 目管理人员等。1.2 项目背景(1) 软件系统名称:学生信息管理系统。(2) 本项目的任务提出者:XXXX(3) 项目

2、概述:随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们 深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用。现今学校的 规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长,人工管理信息 的缺点日渐突出,面对庞大的学生信息量,学生信息管理系统成为了学生管理不可缺 少的部分,它对于学校的管理者来说都至关重要。二、业务分析2.1 业务调查学生信息管理系统可以为学生、老师、系统管理员提供相应服务。通过正确的登陆信息 进入系统后,可以进行相关的记录、查询、修改信息。涉及学生、老师、班级、课程、分 数、题库相关信息。2.2 业务流程2.2.1 流程概述1、 初次使用该

3、系统的老师和学生需要注册,填写相关信息,由系统创建老师账户,学生账户,记录老师和学生信息,赋予相关权限。2、 学生和老师采用正确的学号、密码登陆账户,可以进行查询与修改个人信息。 3、 学生可以查询教师相关信息,系统可以记录与修改教师信息4、 学生和老师可以查询班级相关信息,系统可以记录与修改班级信息。5、 学生和老师可以查询课程相关信息,系统可以记录与修改课程信息。6、 学生和老师可以查询某课程分数相关信息,老师可以记录与修改某课程分数信息。 7、 学生可以导出与查询测试问题,系统可以记录与修改测试问题。8、 系统管理员可以创建与删除学生和老师账户。2.2.2 整体的业务流程图2.3 功能模

4、块分析大致可以分为学生管理、教师管理、班级管理、课程管理、分数管理、题库管理、系统 管理等模块。分数管理记录分数信息查询分数信息修改分数信息题库管理记录测试问题导出测试问题查询测试问题修改测试问题系统管理权限管理用户管理学生信息管理系统学生管理班级管理课程管理记录学生信息查询学生信息修改学生信息记录班级信息查询班级信息修改班级信息记录课程信息查询课程信息修改课程信息教师管理记录教师信息查询教师信息修改教师信息三、需求分析3.1 功能需求分析3.1.1 数据库需求学生管理中涉及到学生的个人信息存储在学生信息表中,学生的课程与分数信息存储在 选课信息表中,相应的课程信息存储在课程信息表中,学生的班

5、级信息存储在班级信息表 中。教师管理中涉及到教师的个人信息存储在教师信息表中,教师的授课信息存储在授课信 息表中,教师所属部门,职位等信息存储在部门信息表中。同时需要保证数据的一致性与完整性,例如当学生账户被管理员删除时,其相应的在班 级中,选课,分数等信息也一并删除。3.1.2 功能需求功能名登录与注册描述使用系统必要操作参与者用户触发条件初次使用者,点击注册输入账户密码,点击登录基本事件初次使用者注册后,信息存储到用户信息表在用户信息表中验证用户名,密码是否匹配,匹配则进入系统,否则重新登 录功能框图功能名查询操作描述进入系统后查询相关信息参与者用户触发条件用户点击“查询”按钮后基本事件学

6、生可以查询个人信息,教师信息,选课信息,班级信息,分数信息,测试 问题信息。教师可以查询个人信息,学生信息,班级信息,课程信息,分数信息,测试 问题。管理员可以查询学生信息,教师信息,选课信息,班级信息,分数信息,测 试问题信息。功能框图功能名修改操作描述进入系统后修改相关信息参与者用户触发条件用户点击“修改”按钮后基本事件学生可以修改个人信息。教师可以修改个人信息,课程成绩。管理员可以修改班级信息,课程信息,测试问题信息。功能框图功能名插入操作描述进入系统后插入相关信息参与者用户触发条件用户点击“录入”按钮后基本事件教师可以录入学生成绩。管理员可以建立新账户,录入课程信息,班级信息,选课信息

7、,测试问题信 息。功能框图3.2 数据流图系统整体顶层数据流图统计 分析选课 信息选课 信息表统计 分析测试 问题信 息测试 问题信 息 表学生用户 信息表统计 分析个人 信息学生 信息表统计 分析教师 信息教师 信息表统计 分析班级 信息班级 信息表查查学生管理查询注册或登录判断查询询询修改教师管理教师统计 分析教师 信息统计 分析学生 信息学生 信息表统计 分析班级 信息班级 信息表统计 分析选课 信息选课 信息表统计 分析授课 信息授课 信息表信教师息表修改 查询查询查询录入成绩,查询查询3.3 数据字典3.3.1 数据结构描述(1) User (Name, Password, Role

8、)含义:存储用户信息(2) Faculty (Faculty number, Faculty name, Dean number, Profile) 含义:存储部门信息(3)Dean (Dean number, Name, Duty)含义:存储系主任信息(4) Class (Class number, Class name, Faculty number, Profile) 含义:存储班级信息属性名字段名类型Null备注(5) Teacher (Teacher number, Name, Gender, Date of birth, Political status, Contact, Fac

9、ulty number, Title)含义:存储教师信息(6) Student (Student id, Name, Gender, Nationality, Political status, Address, Date of birth, Class number)含义:存储学生信息(7) Course (Course number, Course name, Credit, Credit hour, Type, Brief)含义:存储课程信息(8) Teaching (Teacher number,Course number,Class number, Teaching schedule

10、)含义:存储授课信息(9) Selective course (Student id,Course number, Grade)含义:存储选课信息(10) Test question (Item number,Course number, Type, Question, Analysis)含义:存储测试问题信息(11) Option (Option number,Test item number, Options, Content, Identifier)含义:存储问题答案信息3.3.2 数据元素描述学生管理属性名字段名类型Null备注学生编号Student idIntNot姓名NameVar

11、charNot性别GenderVarcharNot男 or 女国籍Nationality,VarcharNot政治面貌Political status,VarcharNot群众 or 团员or 党员地址AddressVarcharNot出生日期Date of birthDateNot班级Class numberIntNot教师管理属性名字段名类型Null备注教师编号Student idIntNot姓名NameVarcharNot性别GenderVarcharNot男 or 女出生日期Date of birthDateNot出生日期政治面貌Political status,VarcharNot群众 or 团员or 党员联系方式ContactVarcharNot部门编号Faculty numberIntNot课程管理课程编号Course numberIntNot课程名Course nameVarcharNot学分CreditintNot112学时Credit hourintrNot类型TypeVarcharNot简介BriefVarcharNot班级管理属性名字段名类型Null备注班级编号Class numberIntNot班级名Class nameVarcharNot人数Faculty numberintNot3.3.3 数据流描述数据流

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论