宿舍系统需求分析报告_第1页
宿舍系统需求分析报告_第2页
宿舍系统需求分析报告_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、学生寝室管理系统需求分析报告一、 引言该需求主要包括四个部分 : 第一部分 调查用户需求 ,第二部分 系统功能 的设计和划分 ,第三部分 数据流图 ,第四部分 数据字典第一部分 调查用户需求本系统的最终用户为每个寝室管理员 寝室长),以及本寝室的其他 成员。根据我们日常生活中的经验,结合对自己的寝室管理和对同宿舍 楼同学的调查,得出用户的下列实际要求:1、宿舍的基本情况 学生住在宿舍楼的每一个寝室中,每个寝室宿舍都会有一个成员 寝室长)负责本宿舍的日常管理。一、学生的基本信息: 入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指 定的宿舍。另外,在这个基本信息中应当包括学生的姓名,性别

2、以及相 应的院系名称。二、值日安排的基本信息:每间宿舍都会打扫寝室卫生,所以值日安排是 一个基本的信息,它包括如下的信息 :打扫卫生的时间,做的是什么 事既任务),相应的负责人,以及评分等。三、事件管理的基本信息:每个宿舍都会有事件也就是活动安排,主要是 指学校或者是学院安排的一些活动,这些活动包括如下的信息:事件编号,事件开始的时间,需要参加该次活动的成员以及对活动的一些 说明等。四、寝室帐户管理的基本信息寝室帐户管理也就是寝室费的管理,这在寝室管理中是很重要的一 块,因为它直接关系到每个寝室成员的关键利益。所以做到寝室帐户的 公开透明是必要的。帐户信息主要包括以下的一些信息:帐户编号,费用

3、名称,金额,类型,说明等。五、系统用户信息更改信息主要是用户的登录信息,包括姓名,密码。2、用户对系统的要求一、宿舍管理员:a信息要求:宿舍管理员能查询上面提到的宿舍的所有相关信息,包括某一学号的 学生在宿舍的详细信息 一集系统用户的登陆信息等等。以利于对整个宿 舍的全面管理。b处理要求:当学生基本信息发生变化时,宿舍管理员能对其进行修改。比如,某 些同学搬到其他的宿舍中去,他们在本宿舍中相应的记录就应该删去; 或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。管理员对值日安排信息初始化后,一般情况下将不会再做更改,除非有特殊情况才做更改,比如因为寝室成员的改动引起值日信息的更改 等

4、。管理员能够对事件信息进行初始化,并能够根据学校或者学院的通 知及时更新活动信息,让其他的寝室成员能够及时查询同样管理员也能够对其他的信息文件进行更新C.安全性与完整性要求:安全性要求:1. 系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用 户设置其密码,保证用户身份不被盗用;2 系统应对不同用户设置不同的权限,区分不同的用户,如区分普通 用户 宿舍成员)。完整性要求:1. 各种信息记录的完整性,信息记录内容不能为空;2. 各种数据间相互的联系的正确性;3. 相同的数据在不同记录中的一致性。二、本宿舍的学生:a信息要求:本宿舍的其他成员能够查询上述的文件信息,但无权修改除登录信息之外

5、的其他任何信息。b处理要求:数据处理主要是由管理员来完成。第二部分 系统功能的设计和划分根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:1:用户管理部分2:管理员管理部分各部分完成的功能如下:1用户管理部分、处理用户登录、用户可以查询学生信息。、用户可以查询活动信息。、用户可以查询帐户信息。、用户可以查询值日信息。、用户可以修改用户自己密码。2、管理员管理部分、处理管理员登录、管理员可以查询学生等所有文件信息的信息、管理员可以发布与更新事件信息。、管理员可以插入、修改学生信息。、管理员可以插入与修改帐户信息。(6) 、管理员可以插入与修改值日信息。(7) 、管理员可以修改管

6、理员密码。第三部分数据流图新的数据2合格用户非法 用户信息 添加用户 登录管理成员信bi目、文件1.1检查 登录用户 的信息成员信息文件值日信息文件*账gs件信息查询进入加工2或3疋1.2疋更新数据还是查查询加工1子图输入数据信息合法数据更新加工非法数据日信息文件m信息文2.1检查输入的数据是否合2.2确定是对那个文件 进行更新1活动信息文y件f需更改的数据添加成功与否活动信息文疋是活动信2 2子信息删除成功与否息文件添加修改成功法成员信息文件加工2子2.2.1 添信息2.2.2 修信息询幺杳询数3.1加工22子图加数据对哪个文件查询改数据需删除的数据E员信息文件系统工作流程图如下用户登录.数

7、据文件名学生信息关键码学号*r描述此表包括侵室成员的所有基本信息组成学号+姓名+性别+学院存储方式按学号子典序排序安全要求非系统管理员不能进行删除、添加、修改操作,其它成员可以进 行查询操作备注数据文件名值日信息八关键码值日序号/、.描述此表包括寝室的弗有值日安排组成值日序号+时间+任务合法负责人+成绩存储方式按序号字典序排序 、安全要求非系统管理员不能进行删 行查询操作丫除、添加、修改操作,其它成员可以进备注成绩就是对打扫情况进行评分进行查询或者修改返回查询或者修改结果第四部分数1数据项1.2数据分析ER图:学生表数据文件名事件信息关键码事件编号描述此表包括侵室的活动安排组成事件编号+时间+

8、成贝+说明存储方式按编号字典序排序安全要求非系统管理员不能进行删除、添加、修改操作,其它成员可以进 行查询操作备注数据文件名账户信息关键码账户编号描述此表包括侵室的侵室费的收支情况组成账户编号+名称+日期+金额+类型+说明存储方式按编号字典序排序安全要求非系统管理员不能进行删除、添加、修改操作,其它成员可以进 行查询操作备注“说明”主要是对费用性质进行说明列名数据类型宽度字段描述Stude nt_IDVarchar20学号(主键Stude nt_NameVarchar20姓名Stude nt_SexChar50性别Stude nt_CollegeVarchar50所属学院132事件管理表列名数

9、据类型宽度字段描述Eve nt_NoVarchar20事件编号TimeVarchar20发生时间Stude nt_IDVarchar20寝室成员Illu min at ingVarchar20备注值日安排表列名数据类型宽度字段描述TimeVarchar20时间(主键MaskVarchar20任务Stude nt_IDChar20成员编号Achieveme ntVarchar5成绩134寝室账户表列名数据类型宽度字段描述Program_NameVarchar20名称(主键CashMou ny金额DateChar20日期lllu min at ingVarchar50备注用户记录表列名数据类型宽度字段描述Stude nt_Nam

温馨提示

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

评论

0/150

提交评论