小组1需求分析文档(范例)

小组1需求分析文档(范例)

ID:43678970

大小:592.40 KB

页数:20页

时间:2019-10-12

小组1需求分析文档(范例)_第1页
小组1需求分析文档(范例)_第2页
小组1需求分析文档(范例)_第3页
小组1需求分析文档(范例)_第4页
小组1需求分析文档(范例)_第5页
资源描述:

《小组1需求分析文档(范例)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、岭南师范学院数据库课程设计报告班级:小组成员:指导教师:年月曰1系统简介随着时代的发展,计算机已成为我们生活中必不可少的重要工具,各个学校基本都建设了机房以方便学生或教师使用计算机,人工管理机房是一个很繁忙、很费吋而又很不安全的方式,为此我们决定设计出一个机房信息管理系统,以提高机房管理的效率,使管理员更方便、更快捷、更安全地管理好机房,毕竟机房的资源还是比较昂贵且有效的。2需求分析2.1需求调查2.1.1引言着眼于我校对计算机专业的学生的扩大招收,我校机房建设加紧,机房规模不断扩大,机房资源的管理成为困扰管理员们的难题,这是因为人工管理机房有着工作量大、工作时I'可长、不精确、保密性

2、差等诸多缺点。如果能设计出一套能管理机房信息的软件,就可避免人工管理的缺点,达到降低工作量、节省人工时间、提高精确度和安全保密的要求。为了达到这个系统的冃的,我们专门采访了学校机房的管理主任,了解这个系统应具备的具体功能。需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。数据库设计的第一步是明确数据库的目的和如何使用,也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需要保存哪些主题的信息(表),以及每个主题需要保存哪些信息(表中字段)。在构造系统时,首先从需求出发构造数据库表,然后再由数据库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了儿个小系统。这里

3、把系统的层次划分为了五个部分:机房维护,人员信息管理,机房使用管理,信息查询,学生余额充值。能够实现以下儿个功能:A.管理员能对机房进行新增设备、修改设备信息以及报废设备的处理;B.管理员能够实现对学生基本信息的查询和编辑管理;C.管理员和学生能够查询机房的实时使用信息;D.管理员能够查询机房内设备具体信息;R.学生能够对自己的机房使用卡进行查询和充值;2.1.2处理对象学生帐户信息:学生ID(卡号:学号)、学生姓名、学生所在班级、学生性别、账号注册日期、账号注销日期、剩余时长管理员信息:管理员登陆名、管理员密码、管理员姓名、管理员性别、管理员权限级别(3个级别)、管理管理员权限(临时

4、取消权限与否)、修改折扣权限、删除系统修改信息权限机房信息:机房号、机房管理员机、机房名称、机房PC总数、当前机房PC运行数、上机类型、机房PC损坏数、网址访问控制、程序使用过滤、网络访问控制当前上机表信息:上机类型(1数1类型)、设备操作人员ID学号、(当前)机房管理员、机房号、登陆时间、设备名称历史上机表信息:上机历史自动编号、上机类型(1数1类型)、设备操作人员ID学号、(当前)机房管理员、机房号、登陆吋间、设备名称、退出吋间、记录产生时间、上机计时设备信息:设备名称、设备Mac地址、设备处理器信息、设备内存、设备bios、设备分区数、设备系统版本、设备初始启动日期、设备最近退出

5、时间、设备是否空闲、设备是否已经开机、一天累计(使用)时长、一周累计(使用)时长、总共(使用)吋长2.1.3处理功能及要求1.能够存储一定的设备信息,并方便有效地进行相应的设备操作和管理,这主要包括:1)对设备信息的新增、删除及修改;2)对设备信息的实时查询;3)对设备的使用、使用时长统计和费用计算;2.能够对一定数量的学生、管理员进行相应的信息存储与管理,这些包括:1)学生信息的登记、删除及修改;2)管理员信息的增加、删除及修改;3)对学生资料的统计与查询;3.能够提供用户登录、密码验证、网络验证在内的多种安全机制,提供对数据信息授权访问,防止非法用户以及某些用八不合法地删改、查询某

6、此核心数据。4.对查询、统计的结果能够进行多种形式的列表显示,方便用户查看2.1.4安全性和完整性要求1)安全性要求机房管理系统的安全性涉及到机房机器的财产安全,必须要通过如视图机制、登录机制、权限机制、网络机制等多种措施来保障。视图机制使不同的用户只可能访问系统授权的视图;登录机制提供对系统操作人员的身份验证,一定程度上阻止了非法用户进入系统;权限机制保证了操作人员对系统的合法操作,减少了因操作人员的失误而造成的数据丢失,极大地提供了系统的安全性;网络机制使得机房系统能够通过网络完成身份验证,但又不会因为网络上入侵而造成数据丢失,更加强了系统的安全性。2)完整性要求系统完整性要求系统

7、中数据的正确性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器、存储过程和级联更新。2.2数据流图机房管理系统3.1顶层数据流图:学生上机►<査询上机,账户信息-充值A3.2第二层数据流图(共有三级权限:设备表,课表):3.4第三层数据流图:(管理员信息自身修改3>2>1)3.6第三层数据流图:(管理员修改系统信息:2,3级别权限)系统设置历史修改表3.8第三层数据流图:(学生上机)3.10第三层数据流图:(充值)充值表一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。