机房管理系统可行性研究报告Word文档格式.docx
《机房管理系统可行性研究报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《机房管理系统可行性研究报告Word文档格式.docx(25页珍藏版)》请在冰豆网上搜索。
1.2背景
现代社会的校园网络环境,已经大大发生了变化,除了个人笔记本电脑,各种计算机、语音实验室机房也成为了使用频率颇高的场所,我们不能仅仅把它理解为提供上机的环境,而是应该完善此处的各种相关工作,如考勤,收费等,同时最大限度的降低机房的运营成本,提高使用率。
通过建设“机房管理系统”,运用先进的技术手段和设备,满足以上应用需求。
机房管理系统是一个功能比较完善的数据管理软件,具有数据操作方便高效迅速等优点,具有很好的可移植性,可在WINDOWS系列等操作系统上使用。
说明:
A.所建议开发的软件系统的名称:
机房管理系统
B.本项目的任务提出者:
董续斌吴雄锋张振磊梅娟
C.开发者:
用户:
教师、学生、职工、机房管理员等
实现该软件的计算中心或计算机网络:
个人笔记本电脑、学校机房
D.该软件系统同其他系统或其他机构的基本的相互来往关系:
可访问学生学籍系统的数据库
1.3定义
1.4参考资料
李惠民《软件工程》东北大学出版社2010
陈志泊《数据库原理与应用》人民邮电出版社2011
2可行性研究的前提
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系统
开发环境:
visualbasic6.0、SQL2005
E、可利用的信息和资源:
网吧管理系统,学生信息管理系统
G、系统投入使用的最晚时间:
2012/7/10
2.4进行可行性研究的方法
可行性研究在老师的带领下对楚天学院的机房做了认真的调查,认为机房管理系统开发是必要的,它可以提高老师的工作效率,增加学院的经济收入,充分的利用学校的资源。
2.5评价尺度
A、经费:
2000元
B、各项功能优先次序:
首先在管理员处进行注册,然后操作员给充值,然后进行上机,卡不用时可以在操作员处退卡
C、开发时间:
10天
D、使用的难易程度:
该系统较简单,懂点计算机知识的人员培训1个小时即可熟练使用本系统。
3对现有系统的分析
3.1处理流程和数据流程
3.1.1系统流程图
3.1.2数据流程图
顶层数据流程图:
第一层分解数据流程图:
数据字典:
名字:
管理员
别名:
管理者
描述:
机房计算机的管理者
定义:
管理员号+密码+姓名+性别+年龄+籍贯+民族+政治面貌+学历+身份证号+生日+开始工作时间+家庭住址+联系电话
位置:
用户信息数据库
管理员号
唯一标识管理员的编号
12{字符}12
用户
账户信息
机房计算机的使用者
用户号+密码+班级+学号+姓名+性别+账户余额+备注
用户号
唯一标识用户的编号
验证信息
账号信息
管理员/用户的户名和密码
管理员/用户户名+密码+权限
提示信息
信息提示
系统给用户或管理员的操作提示、错误提示或成功提示信息
成功与否+类型+原因+更正操作
管理员操作
管理操作
机房计算机的管理者对用户以及计算机的管理操作指令
管理员号+姓名+操作类型+指令
消费信息
消费单
详细记录用户的每一笔消费
用户号+姓名+学号+账户余额+时间+消费类别
消费信息数据库
3.2工作负荷
该系统主要要承担计时、计费、管理、维护等工作,管理着学校的约四千台电脑。
用户端采用硬件级的底层网络与身份验证相结合,保证安全性;
管理端采用软件模式,主要管理学校机房的上机业务,它主要管理的模块有系统管理,用户信息的维护,管理员信息的维护,新用户办理管理,学生付费管理,上机计费管理。
3.3费用开支
费用用处
数量
开支额数(元)
人力
40人
2,000/人月
电脑
4000台
8,000,000
监控设备
1套
500,000
学生登录设备
2套
20,000
学校机房
20个
10,000,000
打印机
10台
学生学籍数据库
1个
100,000
文档材料整理与打印
未知
200/月
非一次性支出:
2,000×
12×
80+200×
12=962,400/年
总计:
962,400/年+18,640,000
3.4人员
数据库日常维护2人理解掌握SQL数据库、ACCESS数据库
机房日常管理50人了解电脑基础知识
系统维护人员2人熟悉C++6.0、SQL数据库、ACCESS数据库、ASP.NET、常用软件、计算机原理、操作系统知识、HTML/XML等语言
3.5设备
设备主要以电脑为主,学生登录设备,机房监控设备,打印机,SQL数据库;
3.6局限性
(1)学生账户余额不足时,系统无法报错,或是否让学生继续上机或提出警报“余额不足”,学生账户数据时刻在更新,可能更新不及时,处理不当。
(2)前后两次刷卡,操作繁琐。
(3)日志信息缺乏,不利于系统恢复及故障处理。
(4)不能同时做好考勤记录。
(5)不能很老的利用机房资源服务于学生的学习。
4所建议的系统
4.1对所建议系统的说明
机房管理系统是信息管理系统,通过计算机管理上机用户基本信息,日常管理,简化上机流程,通过强大的查询和检索,高效的检索出数据,提高办事效率。
管理员可以通过机房管理系统对管理员/用户的信息进行修改和增加管理员,还可以增加,自动考勤功能,修改,查询用户信息、日志信息、用户消费信息等,以了解最新情况。
使用C/C++语言编写管理系统,建立相关链表,实现输入输出,记录的功能。
利用SQLServer2005/ACCESS作为后台的数据库.
4.2处理流程和数据流程
4.1.1系统流程图
4.1.2数据流程图
包括画出顶层数据流程图和第一层分解数据流程图。
顶层数据流图:
4.1.3数据字典
管理员号+密码+姓名+性别+联系电话+权限
用户信息
用户号+密码+班级+学号+姓名+性别+账户余额+权限+备注
管理员/用户户名+密码
日志信息数据库
课余模式
课下模式
就是机房管理系统处于课余模式,该状态下上机要收取费用
模式编号+模式名+备注
上课模式
课堂模式
就是机房管理系统处于上课模式,该状态下上机不收取费用
日志信息
日志
记录管理员的活动和系统的状态变化等信息
日志来源+类型+时间+具体描述+备注
考勤信息
考勤表
记录学生上课信息
学号+班级+姓名+出勤标记+上机时间+下机时间+持续时间
考勤信息数据库,考勤报表
考勤报表
考勤统计表
记录某门功课某节课学生上课信息
每个学生(学号+班级+姓名+出勤标记+上机时间+下机时间+持续时间)+缺勤人数+迟到人数+早退人数+课程名+教师备注
本次消费明细
用户号+姓名+学号+时间+消费类别+单价+消费金额+账户余额
消费统计报表
消费统计表
一定时间段内的消费情况统计
金额+时间段
4.1.3加工描述
IPO图:
伪码语言
IPO表
系统:
作者:
吴雄锋
模块:
验证模块
日期:
2012.4.28
编号:
01
被调用:
调用:
输入:
验证信息,用户信息
输出:
提示信息,日志信息
处理:
如果<
验证信息中的用户号/管理员号或密码