机房管理系统的需求分析(共21页)

上传人:夏*** 文档编号:61013264 上传时间:2022-03-10 格式:DOCX 页数:22 大小:146.32KB
收藏 版权申诉 举报 下载
机房管理系统的需求分析(共21页)_第1页
第1页 / 共22页
机房管理系统的需求分析(共21页)_第2页
第2页 / 共22页
机房管理系统的需求分析(共21页)_第3页
第3页 / 共22页
资源描述:

《机房管理系统的需求分析(共21页)》由会员分享,可在线阅读,更多相关《机房管理系统的需求分析(共21页)(22页珍藏版)》请在装配图网上搜索。

1、精选优质文档-倾情为你奉上机房管理系统的需求分析目录前言.1.概述.专心-专注-专业1系统开发背景. 1.2系统特点. 1.3系统用途及使用本系统的对象. 1.4系统功能描述.2. 可行性分析 2.1技术可行性. 2.2经济可行性. 2.3操作可行性.3需求分析 3.1系统需求. 3.2功能需求. 3.3系统结构设计. 3.4系统详细设计. 3.4.1系统E-R图. 3.4.2数据库关系模型. 3.4.3数据库数据模型. 3.4.4管理系统. 3.5业务流程图.3. 系统UML建模 4.1系统工作流程图. 4.1.1管理员工作流程图. 4.1.2管理员用例图. 4.1.3会员上机用例图.4.

2、总结5. 参考文献前言随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切。 实习期间,我们通过对市场的调查,开发了这套机房管理系统。在开发过程中,我们针对当前各机房管理的特点和技术人员的实际水平,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,我们尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。我们又始终发系统的正确性放在首位,力

3、求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。 1. 概述1.1系统开发背景随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入信息化时代,有巨大的数据信息等待加工处理和传输,这使得对书数据库的进一步开发和利用显得尤为迫切。 实习期间,我们通过对市场的调查,开发了这套机房管理系统。在开发过程中,我们针对当前各机房管理的特点和技术人员的实际水平,采用基于Windows图形用户界面这一易学易用的操作环境,在系统设计过程中,

4、我们尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。我们又始终发系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。1.2系统特点 1.操作简单 由于本系统所完成的操作主要是添加、修改、查询、删除和统计等基本操作,故无须进行深入细致的培训操作员就能完成日常的管理任务。 2.友好界面 本系统采用统一的界面,界面简单、美观、支持鼠标和键盘操作,交互性强。 3.安全性强 系统对管理员的权限进行了相应的设置,某些操作管理员无法完成。同时,在每个模块都对管理员进行登陆判断,有效防止了管理员及其他用户的非法登陆。1.3系统用途及使用本系统

5、的对象大学机房是学生上课的重要场所,对机房的管理工作就很重要。为保障机房的正常运行,学生正常上课使用,本系统为广大老师及学生和机房管理人员所设计。本系统主要用于管理人员对机房机器硬件设备的管理、软件的增删查,师生可以发送故障报警短信、提出维修要求,对管理人员、教师的个人信息管理。1.4系统功能描述 2. 可行性分析 2.1技术可行性系统开发将要用到VisualC十十6.0访问数据库。硬件需要1台电脑,装上软件vc6.0开发工具,利用SQLServer2005作为后台的数据库,所以在这方面来说是可行的。已经掌握了开发管理信息系统方法和开发工具,并且在调査过程中,已经了解和熟悉了机房管理系统的业务

6、流程。综上所述本系统开发从技术上是可行的 。2.2经济可行性 从经济效益来分析,软件的开发成本不大,而其它的投入也只是电脑。电脑的普及也带来了低成本投入。由于系统运行的基础环境均已具备,无需重新开发建设,所以系统开发、运行所需的费用是比较低的。而系统的效益很高可以提高管理效率实现计算机化、系统化、规范化操作,效率大于投入,可行性很高。2.3操作可行性操作可行性方面来看,我们设计的机房管理系统不仅仅可以应用于校园网络,同样可以应用于企业网络办公环境,对此,我们认为,该系统具有相当的可行性,大大方便了考勤,计时等操作。学生、教师、职工大多都有些计算机基础知识,而且本系统也容易懂,无论是从方便管理还

7、是方便使用方面来看,都能满足要求,故此系统都是可行的。3需求分析3.1系统需求(1) 用户界面本系统采用Microsoft Visual Studio .Net 2008设计,用户交互界面用的是基于Windows的窗口界面。(2)硬件接口运行本系统的硬件基本要求如下:CPU:Intel P4及以上;内存:512MB及以上;硬盘:40GB及以上。(3)软件接口.NET框架:Microsoft .Net Framework V2.0版本及以上。数据库服务器:Microsoft SQL Server 2000及以上。3.2功能需求建立一个“机房上机管理信息系统”,使用计算机对学校学生上机信息的管理。

8、要求不仅可用于一般的上机情况查询,而且可以对这些上机信息进行各种必要的数学统计和分析。系统主要的上机信息来自管理员管理的服务器上的具体信息,本系统需要完成如下功能。 1.会员登录 2.对用户进行授权 3.学生会员各种信息的修改(根据录入的会员卡号、密码等) 4.对于已毕业学生信息的删除 5.按照某种条件(如:姓名、卡号等)查询统计符合条件的学生会 员信息 6.查询、统计的结果打印输出 7.机房上机的使用帮助 8.对新增会员的录入、保存3.3系统结构设计系统的总体设计,是指在系统调查与分析的基础上,对整个系统在结构上的划分,硬软件环境的配置等。一、系统功能结构的划分总体设计中最核心的问题是系统总

9、体功能结构的确定和子系统与模块的划分。结构化系统设计的思想,就是自顶向下地将系统划分为若干个子系统,而子系统又划分为模块,模块又划分为子模块,层层划分直到每一个模块能够作为计算机可执行的单独程序为止。系统划分的结果最终反映为一张分层的树型结构图,机房上机管理管理系统的功能结构图见图3-1。数据字典名字:管理员别名:管理者描述:机房计算机管理者定义:管理员号+密码+姓名+性别+年龄+籍贯+民族+政治面貌+学历+身份证号+生日+开始工作时间+家庭住址+联系电话位置:用户信息数据库名字:用户别名:账户信息描述:机房计算机的使用者定义:用户号+密码+班级+学号+姓名+性别+账户余额+备注位置:用户信息

10、数据库名字:验证信息别名:账号信息描述:管理员/用户的户名和密码定义:管理员/用户户名+密码+权限位置:用户信息数据库名字:提示信息别名:信息提示描述:系统给用户或管理员的操作提示、错误提示或成功提示信息定义:成功与否+类型+原因+更正操作名字:管理员操作别名:管理操作描述:机房计算机的管理者对用户以及计算机的管理操作指令定义:管理员号+姓名+操作类型+指令名字:消费信息别名:消费单描述:详细记录用户的每一笔消费定义:用户号+姓名+学号+账户余额+时间+消费类别位置:消费信息数据库图3-1系统总体功能结构示意图3.4系统详细设计 3.4.1系统E-R图.3.4.2数据库关系模型. 从图中可见,

11、持卡人和计算机之间是多对多的关系,持卡人和统计员之间是多对多的关系。按照E-R图方法设计数据库的方法,除上述每个实体分别构成一个关系外,彼此之间的联系可转化为以下两个关系:上机(持卡人ID、上机时间、下机时间、时间、金额、日期、计算机ID)充值(持卡人ID、日期、用户ID、充值类型、金额)3.4.3数据库数据模型 在对数据代码进行设计后,再按照数据字典中数据元素的说明确定每个数据项的类型和长度,从而使每个关系都对应一个SQL中的表,同时要确定该表的主键。上述上机管理和充值有关的基本数据表如下所示:TbCardholder(持卡人表) 表1字段名类型长度是否为空是否主键说明CH_IDVarcha

12、r10否是持卡人IDCH_NameVarchar4否姓名MoneyMoney否金额StateVarchar2否状态CH_MemoText是描述TbUser(用户表) 表2字段名类型长度是否为空是否主键说明U_IDVarchar3否是用户IDU_NameVarchar10否用户名U_PswVarchar6是用户密码TbComputer(计算机表) 表3字段名类型长度是否为空是否主键说明CPT_IDVarchar5否是计算机IDRowInt否行号TierInt否列号StateVarchar2否状态CPT_MemoText是描述TbShangJi(上机表) 表4字段名类型长度是否为空是否主键说明C_

13、IDVarchar10否持卡人IDStart_TimeDatetime否否上机时间End_TimeDatetime是下机时间TimeDatetime是时间CPT_IDVarchar5否计算机IDMoneyMoney是金额DateDatetime是日期TbSaving(卡金充值表) 表5字段名类型长度是否为空是否主键说明C_IDVarchar10否否持卡人IDDatedatetime否日期MoneyMoney否金额TypeVarchar4否充值类型U_IDVarchar3否用户ID3.4.4管理系统 系统管理模块包括如图所示: 系统管理用户信息维护 用户登录管理计算机信息维护增删改用户信息3.5

14、业务流程图业务流程如下3-5图所示3-5机房管理业务流程图4.系统UML建模 4.1系统工作流程图4.1.1管理员工作流程图. 开始用户登录机房管理信息管理上机管理充值管理用户管理退出4.1.2管理员用例图维护机房用户信息机房信息上机信息缴费信息管理信息充值管理管理员登录系统管理员4.1.3会员上机用例图查看余额缴纳金额浏览查询会员登录5. 总结该系统的实现使机房的管理进入了网络化,机房管理人员可以一目了然的看到各台计算机的详细情况,上机人员可以随时查看自己的上机时间和剩余金额等信息。该系统的实施实现了上机人员和机房收费之间的透明性,为机房的管理带来了方便。该系统的实施解决了过去机房存在的管理

15、混乱、上机人员查看详细上机信息不方便的问题。通过开发这个机房学生上机管理系统,进一步明确了开发研制一个管理信息系统的方法和思想,加深了对管理信息系统的认识,巩固了以前所学的信息系统开发方面的知识,提高了软件开发的水平,为今后在工作岗位上学好用好计算机打下了坚实的基础。6. 参考文献(1)甘仞初:信息系统开发经济科学出版社 2000年6月第二版。(2)陈禹、方美琪:软件开发工具经济科学出版社 2000年2月第一版。(3)丁宝康:数据库原理经济科学出版社 2000年3月第一版。(4)史斌星、史 佳:Visual Basic 贯通教程清华大学出版社2003年1月第1版。(5)宜晨:Visual Basic 6.0 中文版培训教程电子工业出版社 1998年10月 第一版(6) 江苏、戴分飞,学校计算机机房管理初探J.职业技术,2011,(08),142-143(7) 李建敏,浅析计算机机房管理D.科技促进发展(应用版),2011,(02),80(8) 郭标,多媒体机房的管理与维护M.广西大学学报(哲学社会科学版),2011,199-200(9) 王亚青,高校计算机机房管理的研究与规划M.吉林广播电视大学学报,2011,(08),35-36

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!