学校机房管理系统的设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
摘要 (1)
第1章引言 (1)
1.1 系统开发的背景 (1)
1.1.1 管理信息系统的产生 (1)
1.1.2 管理信息系统的发展 (2)
1.2 系统简介 (2)
1.2.1 系统特点 (2)
1.2.2系统实用性 (3)
第2章开发方法的选
择 (4)
2.1 软件工程方法概述 (4)
2.2 结构化生命周期法简介 (4)
2.3 快速原型法简介 (5)
2.4 面向对象的开发方法简介 (6)
2.5 本系统开发方法的选择 (8)
第3章系统分析 (8)
3.1 系统分析的概念 (8)
3.2 系统的初步调查 (8)
3.3 可行性研究 (9)
3.3.1 开发新系统的经济可行性 (9)
3.3.2开发新系统的技术可行性 (9)
3.3.3 开发新系统的组织管理可行性 (9)
3.3.4 操作可行性 (9)
3.4 系统的详细调查 (10)
3.5 新系统逻辑模型的提出 (11)
3.5.1 数据流图 (11)
3.5.2 数据字典 (12)
第4章系统设计 (15)
4.1 系统设计的概念 (15)
4.2 系统总体设计 (15)
4.2.1 系统总体布局方案的确定 (15)
4.2.2 系统总体功能结构的设计 (15)
4.3 系统详细设计 (15)
4.3.1 代码设计 (15)
4.3.2 数据库设计 (17)
4.3.3系统物理配置方案设计 (20)
4.3.4 用户界面设计 (21)
第5章系统实施 (30)
5.1 系统开发工具的选择 (30)
5.2 数据库产品的选择 (30)
5.3 开发平台的选择 (30)
5.4 程序设计 (30)
第6章结束语 (31)
6.1 所做工作及收获 (31)
6.2 进一步的展望 (32)
参考文献 (32)
致辞 (33)
附录 (33)
第三章系统分析
系统分析是使整个管理信息系统(MIS)设计达到合理、优化的重要步骤。这个阶段的工作深入与否,直接影响到将来系统的设计质量和经济效益。因此必须予以高度重视。实践表明,许多MIS失败的原因与忽视或没有认真做好系统分析有关。
3.1系统分析的概念
系统分析是指在MIS开发的生命周期中系统分析阶段的各项活动和方法,系统分析也指应用系统思想和系统科学的原理进行分析工作的方法和技术。系统分析的目标就是按系统规划所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出等。
3.2系统的初步调查
系统调查是管理信息系统开发的必要过程,在这一阶段主要是与机房管理人员交进行流,了解机房的管理情况和机房管理需要改进之处。该机房是西电基础教学实验中心机房,主要是学校正常上课时的教学上机、学生课外时间的自由上机和外单位的培训。
机房以前使用的管理系统是单机版的,主要存在的问题是:
a.学生刷卡进入机房后随便找计算机上机,学生具体上哪一台计算机,机房管理人员无法知道,计算机损坏或部件丢失后无从找起,给管理带来了不便。
b. 持卡人上机时不能随时知道自己的剩余金额,要么还得去刷卡,一刷卡又下机了,很不方便。
3.3可行性研究
3.3.1开发新系统的经济可行性
1、收益
本系统给每个上机人员分配固定的机号,上机人员根据分配的机号上机,这样计算机出现故障或者丢失将有据可查,减少了机房的损失。
2、支出
本系统由一人单独开发,开发环境只要求有一台PC机,开发软件需要Windows平台、VISUAL BASIC 6.0 、SQL SERVER 2000、OFFICE 2000等。所以系统开发的费用较小。
3.3.2 开发新系统的技术可行性
1.设备条件:计算机的内外存足够用,输入输出设备有良好的可靠性、安全性等,可以满足管理系统数据处理的要求和数据传送与通讯。
2.技术力量:本系统由一人单独开发,具有扎实的计算机基础知识与较好的学习能力和系统开发的基本能力。
3.3.3开发新系统的组织管理可行性
为了提高企业的竞争力,改善企业的管理制度,大部分企业对自己的管理系统做以改革。所以,机房领导对系统的开发都予以支持,他们对由本系统导致的管理模式、数据处理方式以及工作习惯的变化都能够接受。
3.3.4 操作可行性
本系统采用可视化界面,界面简洁清楚,操作员只需点击相应的按钮和输入相应的数据可实现操作,也就是说系统对操作人员的计算机专业知识要求不高,只需懂得计算机的基本操作,稍加培训即可使用。
综上所述,本系统的开发是可行的。
3.4系统的详细调查
首先是和机房管理人员进行座谈,了解系统存在的问题,并通过磋商更深入的了解机房上机管理的需求。经过若干次的座谈,明确系统需求后,本系统将从以下方面进行分析:
1.机房实行自由上机计费、教学上机计时制度。自由上机按每小时1.5元收费,系统按每6分钟为单位收取0.15元,单位之内不计费,超过才计费。教学上机只计机时,最后由院系统一给机房结帐。
2.机房的持卡人主要有学生卡、学员卡、临时卡。学生卡主要针对学校的在校生,分为本科生、研究生、专科生三种;学员卡主要针对外单位的培训,分为计算机培训、网络培训两种;临时卡主要针对临时上机的上机人员。
3.为保护机房设备安全不受破坏,机房对损坏机房设备和违反机房制度的持卡人进行一段时间停用,停用时间内系统拒绝其上机。卡丢失后,持卡人可挂失也可挂失换卡,系统按规定给其一个新号。
4.学生能够查看自己上机情况的详细信息,并能查看自己的剩余金额、上机时间等详细信息。
5.由于系统涉及卡金,需要对充值、教学上机、上机情况等信息进行统计,为上级决策提供依据。
详细调查的重点是对机房管理业务的流程进行描述,通过采用系统流程图中的部分图形工具来描述机房管理活动,进行规范化说明。业务流程图的符号说明如图3-1所示:
根据详细调查的结果绘出学生上机管理系统的业务流程图,如图3-2所示:
3.5 新系统逻辑模型的提出