欢迎来到天天文库
浏览记录
ID:56215627
大小:612.00 KB
页数:20页
时间:2020-03-21
《小组1需求分析文档(范例).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、岭南师范学院数据库课程设计报告班级:小组成员:指导教师:年月口1系统简介随着时代的发展,计算机已成为我们生活中必不可少的重要工具,各个学校基本都建设了机房以方便学生或教师使用计算机,人工管理机房是一个很繁忙、很费吋而又很不安全的方式,为此我们决定设计岀一个机房信息管理系统,以提高机房管理的效率,使管理员更方便、更快捷、更安全地管理好机房,毕竟机房的资源还是比较昂贵且有效的。2需求分析2.1需求调查2.1.1引言着眼于我校对计算机专业的学生的扩大招收,我校机房建设加紧,机房规模不断扩大,机房资源的管理成为困扰管理员们的难题,这是因为人工管理机房
2、有着工作量大、工作时间长、不精确、保密性差等诸多缺点。如果能设计出一套能管理机房信息的软件,就可避免人工管理的缺点,达到降低工作量、节省人工时间、提高精确度和安全保密的要求。为了达到这个系统的目的,我们专门采访了学校机房的管理主任,了解这个系统应具备的具体功能C需求分析是在于要弄清用户对开发的数据库应用系统的确切要求。数据库设计的第i步是明确数据库的目的和如何使用,也就是说需要从数据库中得到哪些信息。明确目的之后,就可以确定您需耍保存哪些主题的信息(表),以及每个主题需耍保存哪些信息(表中字段)。在构造系统时,首先从需求出发构造数据库表,然后
3、再由数据•库表结合需求划分系统功能模块。这样,就把一个大的系统分解成了几个小系统。这里把系统的层次划分为了五个部分:机房维护,人员信息管理,机房使用管理,信息查询,学生余额充值。能够实现以下几个功能:A.管理员能对机房进行新增设备、修改设备信息以及报废设备的处理;B.管理员能够实现对学生基本信息的查询和编辑管理;C.管理员和学生能够查询机房的实时使用信息;D.管理员能够查询机房内设备具体信息;E.学生能够对口己的机房使用卡进行查询和充值;2.1.2处理对象学生帐户信息:学生ID(卡号:学号)、学生姓名、学生所在班级、学生性别、账号注册日期、账
4、号注销日期、剩余时长管理员信息:管理员登陆名、管理员密码、管理员姓名、管理员性别、管理员权限级别(3个级别)、管理管理员权限(临时取消权限与否)、修改折扣权限、删除系统修改信息权限机房信息:机房号、机房管理员机、机房名称、机房PC总数、当前机房PC运行数、上机类型、机房PC损坏数、网址访问控制、程序使用过滤、网络访问控制当前上机表信息:上机类型(1数1类型)、设备操作人员ID学号、(当前)机房管理员、机房号、登陆时间、设备名称历史上机表信息:上机历史自动编号、上机类型(1数1类型)、设备操作人员ID学号、(当前)机房管理员、机房号、登陆时间、
5、设备名称、退出时间、记录产生时间、上机计时设备信息:设备名称、设备Mac地址、设备处理器信息、设备内存、设备bios、设备分区数、设备系统版本、设备初始启动日期、设备最近退出时间、设备是否空闲、设备是否已经开机、一天累计(使用)时长、一周累计(使用)时长、总共(使用)时长2.1.3处理功能及要求1.能够存储一定的设备信息,并方便有效地进行相应的设备操作和管理,这主要包括:1)对设备信息的新增、删除及修改;2)对设备信息的实时查询;3)对设备的使用、使用时长统计和费用计算;2.能够对一定数量的学生、管理员进行相应的信息存储与管理,这些包括:1)
6、学生信息的登记、删除及修改;2)管理员信息的增加、删除及修改;3)对学生资料的统计与查询;3.能够提供用户登录、密码验证、网络验证在内的多种安全机制,提供对数据信息授权访问,防止非法用户以及某些用户不合法地删改、查询某此核心数据。4.对查询、统计的结果能够进行多种形式的列表显示,方便用户查看2.1.4安全性和完整性要求1)安全性要求机房管理系统的安全性涉及到机房机器的财产安全,必须要通过如视图机制、登录机制、权限机制、网络机制等多种措施來保障。视图机制使不同的用户只可能访问系统授权的视图;登录机制提供对系统操作人员的身份验证,一定程度上阻止了
7、非法用户进入系统;权限机制保证了操作人员对系统的合法操作,减少了因操作人员的失误而造成的数据丢失,极大地提供了系统的安全性;网络机制使得机房系统能够通过网络完成身份验证,但又不会因为网络上入侵而造成数据丢失,更加强了系统的安全性。2)完整性要求系统完整性要求系统中数据的正确性以及相容性。可通过建立主、外键,使用check约束,或者通过使用触发器、存储过程和级联更新。2-2数据流图3.1顶层数据流图:3.2第二层数据流图(共有三级权限:设备表,课表):无权限操作3.4第三层数据流图:(管理员信息自身修改3>2>1)3.6第三层数据流图:(管理员
8、修改系统信息:2,3级别权限)3.8第三层数据流图:(学生上机)3.10第三层数据流图:(充值)2.3数据字典>数据项数据项编号数据项名含义存储结构DI-roomI
此文档下载收益归作者所有