当前位置:文档之家› 机房管理系统可行性研究报告

机房管理系统可行性研究报告

可行性研究报告项目名称:机房管理系统项目组长:董续斌组长班级:计工1001班项目组员:董续斌吴雄锋张振磊梅娟2012年 4 月28 日目录1引言 (1)1.1编写目的 (1)1.2背景 (1)1.3定义 (2)1.4参考资料 (2)2.1要求 (2)2.2目标 (2)2.3条件、假定和限制 (3)2.4进行可行性研究的方法 (3)2.5评价尺度 (3)3对现有系统的分析 (3)3.1处理流程和数据流程 (4)3.2工作负荷 (6)3.3费用开支 (7)3.4人员 (7)3.5设备 (7)3.6局限性 (7)4所建议的系统 (8)4.1对所建议系统的说明 (8)4.2处理流程和数据流程 (8)4.3改进之处 (16)4.4影响 (17)4.4.1对设备的影响 (17)4.4.2对软件的影响 (17)4.4.3对用户单位机构的影响 (17)4.4.4对系统运行过程的影响 (17)4.4.5对开发的影响 (18)4.4.6对地点和设施的影响 (18)4.4.7对经费开支的影响 (18)4.5局限性 (18)4.6技术条件方面的可行性 (19)5可选择的其他系统方案 (19)5.1可选择的系统方案1 (19)5.2可选择的系统方案2 (19)6投资及效益分析 (19)6.1支出 (19)6.1.1基本建设投资 (19)6.1.2其他一次性支出 (20)6.1.3非一次性支出 (20)6.2收益 (21)6.2.1一次性收益 (21)6.2.2非一次性收益 (21)6.2.3不可定量的收益 (21)6.3收益/投资比 (21)6.4投资回收周期 (22)6.5敏感性分析 (22)7社会因素方面的可行性 (22)7.1法律方面的可行性 (22)7.2使用方面的可行性 (22)8结论 (23)可行性研究报告1引言目前,在大多数学校里,公用的计算机机房的主要作用是安排学生的课堂学习,即安照教材和老师的安排进行学习,在课堂上没有学生自由发挥的时间。

学生们的主观能动性和知识面受到很大的限制,往往是老师布置的会做,在一些实际的问题面前没有解决问题的思路而变的无计可施。

计算机课程的学习是一种实践为主的学习,书本的知识必须借助实践来消化吸收,只有多上机多实践才能提高学习的效率。

所以急需一套机房收费系统来高效率的管理机房里学生上机收费。

该系统软件非常容易接受,它具有简单易学性,便于管理,安装简单,占用系统资源少等功能。

1.1编写目的如今,社会已经到了一个科学技术高速发展的阶段,学校机房为了适应自身的发展要求。

从具体的业务与项目的服务出发,需要更大程度的提高工作效率,减轻老师的工作强度,事实上需要一个综合的收费管理系统来对机房上机收费进行简单、便捷的管理。

从而达到节约时间,提高效率,方便准确快捷的目的,同时也为自身的发展提供一个广阔的平台。

在这种情况下,机房收费系统就成了一个客观需要,这份可行性报告是对机房收费系统的可行性研究分析及指出其存在的必要性。

它的预期的读者是做需求分析的软件分析员、客户、维护工作人员等。

1.2背景现代社会的校园网络环境,已经大大发生了变化,除了个人笔记本电脑,各种计算机、语音实验室机房也成为了使用频率颇高的场所,我们不能仅仅把它理解为提供上机的环境,而是应该完善此处的各种相关工作,如考勤,收费等,同时最大限度的降低机房的运营成本,提高使用率。

通过建设“机房管理系统”,运用先进的技术手段和设备,满足以上应用需求。

机房管理系统是一个功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点,具有很好的可移植性,可在WINDOWS系列等操作系统上使用。

说明:A.所建议开发的软件系统的名称:机房管理系统B.本项目的任务提出者:董续斌吴雄锋张振磊梅娟C.开发者:董续斌吴雄锋张振磊梅娟用户:教师、学生、职工、机房管理员等实现该软件的计算中心或计算机网络:个人笔记本电脑、学校机房D.该软件系统同其他系统或其他机构的基本的相互来往关系:可访问学生学籍系统的数据库1.3定义1.4参考资料李惠民《软件工程》东北大学出版社 2010陈志泊《数据库原理与应用》人民邮电出版社 20112可行性研究的前提2.1要求说明对所建系统开发的软件的基本要求,如:A、功能:实现所有机房的上机管理B、性能:机房上机时间少于1小时是报警。

C、日统计单:实现每日上机时间的汇总,向各院辅导员汇报。

D、数据来源:学生证号类型:9位数字数量:未定提供频度:根据每天上机人数而定E、根据注册证号进行上机,记录上机时间、下机时间。

F、管理员拥有最高权限,操作员次之,一般用户只能管理学生上下机。

G、同本系统相联系的其它系统:xxxxx管理系统H、完成期限:xxx天2.2目标说明所建议系统的主要开发目标,如:A、提高机房管理效率B、方便学生上机及老师管理机房C、有效管理机房学生上机情况,方便查询等2.3条件、假定和限制说明对这项开发中给出的条件、假定和所受的限制,如:A、机房管理系统的运行寿命的最小值为3年B、进行系统方案选择的比较时间为:3天C、经费3000元,无其他条件D、硬件:学生使用的台式机软件:方正还原卡运行环境:xp系统开发环境:visual basic 6.0、SQL2005E、可利用的信息和资源:网吧管理系统,学生信息管理系统G、系统投入使用的最晚时间:2012/7/102.4进行可行性研究的方法可行性研究在老师的带领下对楚天学院的机房做了认真的调查,认为机房管理系统开发是必要的,它可以提高老师的工作效率,增加学院的经济收入,充分的利用学校的资源。

2.5评价尺度A、经费:2000元B、各项功能优先次序:首先在管理员处进行注册,然后操作员给充值,然后进行上机,卡不用时可以在操作员处退卡C、开发时间:10天D、使用的难易程度:该系统较简单,懂点计算机知识的人员培训1个小时即可熟练使用本系统。

3对现有系统的分析3.1处理流程和数据流程3.1.1 系统流程图3.1.2 数据流程图顶层数据流程图:第一层分解数据流程图:数据字典:名字:管理员别名:管理者描述:机房计算机的管理者定义:管理员号+密码+姓名+性别+年龄+籍贯+民族+政治面貌+学历+身份证号+生日+开始工作时间+家庭住址+联系电话位置:用户信息数据库名字:管理员号别名:描述:唯一标识管理员的编号定义:12{字符}12位置:用户信息数据库名字:用户别名:账户信息描述:机房计算机的使用者定义:用户号+密码+班级+学号 +姓名+性别+账户余额+备注位置:用户信息数据库名字:用户号别名:描述:唯一标识用户的编号定义:12{字符}12位置:用户信息数据库名字:验证信息别名:账号信息描述:管理员/用户的户名和密码定义:管理员/用户户名+密码+权限位置:用户信息数据库名字:提示信息别名:信息提示描述:系统给用户或管理员的操作提示、错误提示或成功提示信息定义:成功与否+类型+原因+更正操作位置:名字:管理员操作别名:管理操作描述:机房计算机的管理者对用户以及计算机的管理操作指令定义:管理员号+姓名+操作类型+指令位置:名字:消费信息别名:消费单描述:详细记录用户的每一笔消费定义:用户号+姓名+学号+账户余额+时间+消费类别位置:消费信息数据库3.2工作负荷该系统主要要承担计时、计费、管理、维护等工作,管理着学校的约四千台电脑。

用户端采用硬件级的底层网络与身份验证相结合,保证安全性;管理端采用软件模式,主要管理学校机房的上机业务,它主要管理的模块有系统管理,用户信息的维护,管理员信息的维护,新用户办理管理,学生付费管理,上机计费管理。

3.3费用开支费用用处数量开支额数(元)人力40人2,000/人月电脑4000台8,000,000 监控设备1套500,000 学生登录设备2套20,000学校机房20个10,000,000打印机10台20,000 学生学籍数据库1个100,000文档材料整理与打印未知200/月非一次性支出:2,000×12×80+200×12=962,400/年总计:962,400/年+18,640,0003.4人员数据库日常维护2人理解掌握SQL数据库、ACCESS数据库机房日常管理50人了解电脑基础知识系统维护人员2人熟悉C++6.0、SQL数据库、ACCESS数据库、、常用软件、计算机原理、操作系统知识、HTML/XML等语言3.5设备设备主要以电脑为主,学生登录设备,机房监控设备,打印机,SQL数据库;3.6局限性(1)学生账户余额不足时,系统无法报错,或是否让学生继续上机或提出警报“余额不足”,学生账户数据时刻在更新,可能更新不及时,处理不当。

(2)前后两次刷卡,操作繁琐。

(3)日志信息缺乏,不利于系统恢复及故障处理。

(4)不能同时做好考勤记录。

(5)不能很老的利用机房资源服务于学生的学习。

4所建议的系统4.1对所建议系统的说明机房管理系统是信息管理系统,通过计算机管理上机用户基本信息,日常管理,简化上机流程,通过强大的查询和检索,高效的检索出数据,提高办事效率。

管理员可以通过机房管理系统对管理员/用户的信息进行修改和增加管理员,还可以增加,自动考勤功能,修改,查询用户信息、日志信息、用户消费信息等,以了解最新情况。

使用C/C++语言编写管理系统,建立相关链表,实现输入输出,记录的功能。

利用SQL Server 2005/ACCESS作为后台的数据库.4.2处理流程和数据流程4.1.1 系统流程图管理员/用户数据库日志信息验证用户管理系统管理用户/管理员登录费用管理考勤管理考勤报表消费信息数据库本次消费明细考勤信息数据库消费统计报表4.1.2 数据流程图包括画出顶层数据流程图和第一层分解数据流程图。

顶层数据流图:第一层分解数据流程图:4.1.3 数据字典名字:管理员别名:管理者描述:机房计算机的管理者定义:管理员号+密码+姓名+性别+联系电话+权限 位置:用户信息数据库验证信息提示信息验证信息提示信息管理员用户1 机房管理系消费统计报表管理员操作管理员操作用户信息日志信息 考勤报表本次消费明细1.2 系统管理模块验证信息提示信息 课余模式上课模式考勤信息1.3 用户管理模块1.1 验证模块管理员/用户用户信息管理员操作 管理员操作用户信息 消费信息D3 用户信息数据库D4 考勤信息数据库1.4 考勤管理模块 1.5 费用管理模块D5 消费信息数据库D2 日志信息名字:管理员号别名:描述:唯一标识管理员的编号定义:12{字符}12位置:用户信息数据库名字:用户别名:用户信息描述:机房计算机的使用者定义:用户号+密码+班级+学号+姓名+性别+账户余额+权限+备注位置:用户信息数据库名字:用户号别名:描述:唯一标识用户的编号定义:12{字符}12位置:用户信息数据库名字:验证信息别名:账号信息描述:管理员/用户的户名和密码定义:管理员/用户户名+密码位置:用户信息数据库名字:提示信息别名:信息提示描述:系统给用户或管理员的操作提示、错误提示或成功提示信息定义:成功与否+类型+原因+更正操作位置:日志信息数据库名字:管理员操作别名:管理操作描述:机房计算机的管理者对用户以及计算机的管理操作指令定义:管理员号+姓名+操作类型+指令位置:日志信息数据库名字:课余模式别名:课下模式描述:就是机房管理系统处于课余模式,该状态下上机要收取费用定义:模式编号+模式名+备注位置:名字:上课模式别名:课堂模式描述:就是机房管理系统处于上课模式,该状态下上机不收取费用定义:模式编号+模式名+备注位置:名字:日志信息别名:日志描述:记录管理员的活动和系统的状态变化等信息定义:日志来源+类型+时间+具体描述+备注位置:日志信息数据库名字:考勤信息别名:考勤表描述:记录学生上课信息定义:学号+班级+姓名+出勤标记+上机时间+下机时间+持续时间位置:考勤信息数据库,考勤报表名字:考勤报表别名:考勤统计表描述:记录某门功课某节课学生上课信息定义:每个学生(学号+班级+姓名+出勤标记+上机时间+下机时间+持续时间)+缺勤人数+迟到人数+早退人数+课程名+教师备注位置:考勤信息数据库,考勤报表名字:消费信息别名:本次消费明细描述:详细记录用户的每一笔消费定义:用户号+姓名+学号+时间+消费类别+单价+消费金额+账户余额位置:消费信息数据库名字:消费统计报表别名:消费统计表描述:一定时间段内的消费情况统计定义:金额+时间段位置:消费信息数据库4.1.3 加工描述IPO图: 伪码语言IPO表系统:机房管理系统作者:吴雄锋模块:验证模块日期:2012.4.28 编号:01被调用:调用:用户信息数据库输入:验证信息,用户信息输出:提示信息,日志信息处理:如果<验证信息中的用户号/管理员号或密码为空>则输出“用户号/管理员号或密码为空”的提示否则调用用户信息数据库,查看输入的用户名是否存在如果<输入的用户号/管理员号存在>则判断输入的密码是否正确如果<输入的密码正确>则将此次登录记录到日志中将用户信息传送到考勤管理模块和费用管理模块查看改用用户的权限,并根据权限进入相应的界面否则输出“密码错误,请核实”提示否则输出“用户号/管理员号不存在,请核实”提示局部数据元素:用户号/管理员号,密码,权限注释:管理员和用户的登录验证机制相同,管理员和用户的信息也可以放在同一个数据库中,方便管理系统:机房管理系统作者:吴雄锋模块:系统管理模块日期:2012.4.28编号:02被调用:调用:考勤管理模块,费用管理模块,日志信息数据库输入:管理员操作输出:日志信息,系统模式(上课模式/课余模式)处理:情况1 <管理员将系统设置为上课模式>系统进入上课模式,上机费用单价设为0,一旦有新用户登录,调用考勤管理模块,并将此次操作保存到日志信息数据库中。

相关主题