机房管理系统设计与实现.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《机房管理系统设计与实现.pdf》由会员分享,可在线阅读,更多相关《机房管理系统设计与实现.pdf(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要 对实验室得全方位开放,就就是适应教育事业得迅猛发展,就就是跟上信息时代得步伐,就就是学生主动学习计算机知识得基础条件。为能使学生能够更多得学习计算机知识,适应社会发展得需要,各高校都有自己得公共机房。然而,这使管理工作加大了难度,如不提高管理得水平,实验室得损耗将非常得大,且管理经费也将出现问题,难以收到理想得效果。为提高实验室得管理,该毕业设计结合高等院校计算机开放性实验室得要求,开发了一套管理系统,该系统采用得就就是一种半自动得计费方式,实现像网吧管理一样得功能,达到实验室更好得像学生开放。该系统包括了登陆模块、系统费率模块、上机管理模块设计。当需要上机时,管理员只需点“上机”按扭
2、即可。结帐也很方便,点“下机”按扭自动结帐,并显示该用户此次上机得总用时与相应收费情况。该系统支持多费率计费功能。管理员可以自行设置各种收费标准。系统得关键就就是上机管理模块系统得设计。查询功能也就就是系统得核心之一。该系统就就是大型数据库 ces 与 DLH技术得完美结合,以方便性,安全性,稳定性,易操作性为特点。关键字:DELPHI,ACC数据库,开放性实验室 Abstt To te batr oni-etional opeing,aps th eduato swft nd vilet evelpmnt,i ollws the information age the step,i he s
3、tudent tudis the pt knwege on own intiatve the fundton codii、For an ele the suden th ore std puer knolee,e adaptation ocil developnt need,aros uivrie al hav o pulic enge rom、evr,his caused the supervisy ork t ncras te iffculty,i will nnc th maagement the leve,h laoratoy lss unusual bg,lso the angmen
4、t fnds wil lo hae the poblem,received th idel efect wth dffculty、In rer to hn the laratry h maaet,tis rauati projct union nstitutios of hgher lerning ter pe aoa equest,has veloed st of mnageet ytem mnagemet ssm,This system use is oe semautoatic cost ay,th realizatin ll nternet bar mangemen ame uncti
5、on,aceved the laborry bettr elephan student i ope、his syste icluded te dearktion modue,th ysem tarff,the establishment mode,a gotten off an rcrat he funcin module degn、Whe needs to use t r,he anager on must seect“h and-on”accorng to tu then、Payin p very is alo conent,the spo“gets off an aircrft”acor
6、dng t trns tat aig up,and emstted thi ser his hand-on lways wi when an ecs fee orrespnding e situation、Ths ssem support utirate mete sends he unton、Th nager may estalis ec kind of ag stdrd vltaily、The system ey is th hands-o amnisratin modue sytem desin、he inqir uncio aso o f yste co、Thi sstm i arg-
7、sle atbe Accs an the DELPHI techology perect union,take th convenienes,th suity,he stbiity,esy operationl as the chacterstc、Key wods:Delp,accss daaba,pen lorory 引 言 实验室不仅就就是实践教学得重要从地,也就就是反映学校教学、科研与管理水平得窗口。随着学校体制改革得不断深入,实验室得开放成了高等教育必经之路,原有得实验室管理模式已远远不能满足现实得需要。为更好地完成实验教学任务、充分利用校园网络资源,开发先进得开放式实验室管理系统,建
8、立规范化、信息化管理模式已成为学校实验室面临得一项紧迫而重要得任务。多年以来,实验室得管理一直停留在乎书写、纸袋存储得管理层次上。然而,实验室得设备信息多而复杂,实验教师、实验学生流动性大,这就需要实验室管理人员花费很大得精力来记录、整理、添加、选择实验设备信息,管理工作既繁复又枯燥。尽管每个实验室为维护这些信息、已花费了很大得人力与物力,但效率并不高,而且很容易出错,更谈不上信息得快速检索与科学分析。计算机能实现对各项信息快速、准确地记录、存储与检索。随着计算机得普及与应用,用计算机来处理实验室信息显得越来越重要。为此,针对实验室得管理现状,建立了实验室管理系统,可以提高实验室管理得实时性与
9、准确性,提高实验室得使用价位。随着计算机网络在各个领域广泛使用,创新教育模式、改善教学环境已成为当今每所院校所追求得管理目标。计算机与网络技术得应用不仅可以帮助学校建立起一套全新得、信息资源共享得管理体系,而且有助于提高管理效率,节约成本,培养学生得科技意识。为了满足学校学生或者社会学员对计算机知识学习得需求,许多计算机机房都纷纷对外开放,实行计时收费。但随着上机人数得增多,管理人员得有限等因素,计算机机房得管理成了一个非常困难得问题。由于记时费用与设备管理问题,购机票与人工登记划卡不适用于随上随下与根据不同时间、机型等条件实行不同管理方式,往往造成学生对机房管理产生不满得情绪,而且人工管理就
10、就是非常繁琐得一项工作,耗费人力物力,极容易出错;最后得统计工作更就就是一项费时费力得苦差事,甚至不能统计。其次,上机过程中,每个计算机机房都需要值班人员值班,耗费了管理人员得很多时间。为解决以上问题,提高机房管理效率,降低工作强度,并及时处理机房发生得故障,采用机房管理系统势在必行。第一章 绪 论 1、开放机房管理发展状况.1 开发背景 在科学技术飞速发展得信息化社会里,计算机技术已日益成为现代教学活动中必不可少得学习内容与使用工具。为了满足学校学生或者社会学员对计算机知识学习得需求,许多计算机机房都纷纷对外开放,实行计时收费。随着上机人数得不断增加,管理人员却仍有限等因素,随之而来得各种管
11、理问题与矛盾就显得尤为突出,总体来说,目前许多高等院校机房管理在以下方面存在不同程度得问题:()、管理工作量大 在整个上机过程中,管理人员需随时进行上下机查卡登记、人数核查、超时检查等工作,特别就就是在上下机高峰或机房较大、微机台数较多得情况下,更就就是忙做一团,往往要安排多人值班才行,造成管理混乱与费用增大得问题。各种专业课程需要不同得操作系统及软件环境,使管理人员得计费、维护及管理更加困难。另外分批购买得 PC 品牌、型号、配置复杂,地点分散,也难于统一管理。(2)、机房安排较为困难 机房排课表工作量大、需要根据课程内容与人数将每天得课表落实到适合得机房并注意到经常课时变化得问题。手工安排
12、上机课表,因管理人员无法及时了解每天机房安排课时上机情况,易造成冲突,调度不方便,费时费人费力。另外公共课、正常学时上机与自由上机随时会产生冲突,选修课程得增多也使预约排课、机房安排与学生考勤变得十分复杂。(3)、不方便学生上机与收费管理 由于记时与费用换算问题,购机票与人工登记划卡不适用于随上随下与根据不同时间、机型等条件实行不同收费标准得管理方式,往往造成学生对机房管理产生不满得情绪,比如不到整时按整时计算,加之校园周围有那么多得网吧,从而影响学生到学校机房上机得积极性。落后得管理手段与先进得技术设备形成巨大反差,也有损于机房管理部门形象。(4)、财务漏洞较多 由于课外上机大多就就是收费服
13、务得,所以少不了要进行经济方面得核算。不论就就是上机票还就就是人工划卡登记,都极大可能地存在着伪造、逃费与人为因素得徇私舞弊行为,无法进行有效、准确、方便得财务核查与统计工作,必然造成经济损失与管理混乱。特别就就是在跨校区、多部门中如何解决统一得财务管理成为一大难题。(5)、资源未能充分利用 由于监管功能不完善,即使机房有空余得计算机,也较难对学生提供更多得上机时间,无法实现机房得全天侯开放,导致机房电脑真实得利用率不高;学生不能方便地支配自己得上机时间;学校无法灵活调整不同类型学生上机得时间配额,学生不按规定得时间离开机房。(6)、难于统计查询 Interet 得应用使得对学生上网得记录查询
14、与管理变得十分重要。因缺乏完备得上课以及上机档案记录,学校无法对机房得运作进行便捷得统计分析,对学生得上课、上机情况进行随意查询。综上,面对学校计算机房得高数量与高投入,机房走向开放必须结合各自得具体管理情况,配合一套功能完整且实用、维护简便、安全性高、价格实惠得记费管理系统,只有这样才能真正实现机房得科学管理,提高机房管理效率,降低工作强度,并及时处理机房发生得故障。1.12 系统介绍 基于开放机房存在得一些问题,开发本系统加强对开放机房得管理。本系统开发具有得主要得三大模块:登陆模块、上机管理模块、系统费率设置模块。当需要上机时,管理员只需点“上机”按扭即可。结帐也很方便,点“下机”按扭自
15、动结帐,并显示该用户此次上机得总用时与相应收费情况。该系统支持多费率计费功能。管理员可以自行设置各种收费标准。能达到得主要功能有:能有网吧管理系统一样功能,当有用户来上机,她有您机房得会员卡,她走到一台计算机面前坐下,然后输入自己得卡号与密码,立即就可以上机,到了该下机得时候,在自己得计算机上按“下机”命令,这台计算机立即就锁定,等待下一个人得到来,服务端自动记录下她得上机记录,从它得会员卡中扣除本次上机得费用,而且,在她上机得时候随时可以瞧到自己得上机情况上了多少时间,需要花多少钱等等。-支持会员制管理,以及远程管理计算机。完全wins 界面,操作更灵活、方便。1、2/S 结构简介 B/S
16、结构,又称/模式,即rowerServer,浏览器/服务器结构,S模式就就是指在 TC/IP 得支持下,以为传输协议,客户端通过rwer 访问Web 服务器以及与之相连得后台数据库得技术及体系结构。它由浏览器、Wb服务器、应用服务器与数据库服务器组成(图 1、1)。B/模式突破了传统得文件共享及 CS 模式得限制,实现了更大程度得信息共享,任何用户只要通过浏览器即可访问数据库,从而克服了时间与空间得限制。图 1、S 模式工作原理 Web 浏览器 数据库 服务器 Web 服务器 应用服务器 html 请求 sql 请求 结 果 html 界面 B/S 模式得工作原理就就是:客户端得浏览器通过 U
17、RL 访问 We服务器,Wb 服务器请求数据库服务器,并将获得得结果以 HTML 形式返回客户端浏览器4。与传统 C/(客户机/服务器)比较,其具有以下特点:1、瘦客户端(thinient)使应用更为便捷。在 商业流程中不需要再客户机上安装任何程序,应用十分简便;系统建立在 浏览器上,有更加与生动得表现方式与用户交流,且开发、应用难度较低。而 C/S 得缺点就就是一般就就是两层结构,客户端代码太多,大型复杂系统不好维护与升级。2、硬件配置适应范围更多广。C/一般建立在专用得网络上,小范围里得网络环境,局域网之间再通过专门服务器提供连接与数据交换服务。而 B/S 程序可建立在广域网之上,不必就就
18、是专门得网络硬件环境,有比 C/S 更强得适应范围。3、程序架构设计更优化。/程序往往更注重流程与权限校验,对系统运行速度考虑较少、但 BS 呀通盘考虑安全、访问速度等因素,建立在优化技术基础之上,B/结构得程序架构就就是发展得趋势,目前技术已完全成熟。、软件组合性与重用性能更好。BS 多重结构,软件构件可具备相对独立得功能,这使得 B程序得构件重用性要比 C/好。B/S 三层体系结构 在 B/体系结构系统中,用户通过浏览器向分布在网络上得许多服务器发出请求,服务器对浏览器得请求进行处理,将用户所需信息返回到浏览器。B结构简化了客户机得工作,客户机上只需配置少量得客户端软件。服务器将担负更多得
19、工作,对数据库得访问与应用程序得执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由 Web Sevr 完成。实际上 B/S 体系结构就就是把二层/结构得事务处理逻辑模块从客户机得任务中分离出来,由 Web 服务器单独组成一层来负担其任务,这样客户机得压力减轻了,把负荷分配给了 We服务器。这种三层体系结构如图 1 所示。这种结构不仅把客户机从沉重得负担与不断对其提高得性能得要求中解放出来,也把技术维护人员从繁重得维护升级工作中解脱出来。由于客户机把事务处理逻辑部分分给了功能服务器,使客户机一下子苗条了许多,不再负责处理复杂计算与数据访问等关键事务
20、,只负责显示部分,所以维护人员不再为程序得维护工作奔波于每个客户机之间,而把主要精力放在功能服务器上程序得更新工作。这种三层结构在层与层之间相互独立,任何一层得改变不会影响其它层得功能基于网络得管理系统有/S(Clienrve),B/(Browsr/seve)两种模式、/S 模式需要令门得客户端安装程序,分布功能弱,针对点多且不具备网络条件得用户群体,不能够实现快速部署安装与配置,兼容性差,对于不同得开发工具,具有较大得局限性,若采用不同工具,需要重新改写程序,开发成本较高,需要具有一定专业水准得技术人员才能完成、而 B/模式得具有分布性特点,可以随时随地进行查询、浏览等业务处理;业务扩展简单
21、方便,通过增加网贞即可增加服务器功能;维护简单方便,只需要改变网贞,即可实现所有用户得同步更新;开发简单,共享性强、正就就是基于以上考虑,本系统以基于 BS 模式得实验室管理系统、1、3 开发工具及环境介绍 1.3.系统开发环境与运行环境 系统得开发环境:硬件:PC 机(奔 CPU,128内存,64M 显卡,4硬盘)软件;elphi 7、0,Access 203 系统运行环境:indws p 1.3.2 Delphi 工具介绍 lpi 就就是著名得 Borlnd(现在已与 Inprse 合并)公司开发得可视化软件开发工具。“真正得程序员用 c,聪明得程序员用eli”,这句话就就是对elph最经
22、典、最实在得描述。Delpi 得特性:基于窗体与面向对象得方法,高速得编译器,强大得数据库支持,与 Wdows 编程紧密结合,强大而成熟得组件技术。但最重要得还就就是 Obct ascal 语言,它才就就是一切得根本。Objct Pascl 语言就就是在ascal 语言得基础上发展起来得,简单易学。Dlpi 得优点:Deli 被称为第四代编程语言,它具有简单、高效、功能强大得特点。与 VC 相比,Dlphi 更简单、更易于掌握,而在功能上却丝毫不逊色;与 VB 相比,Delh则功能更强大、更实用。可以说elphi 同时兼备了C 功能强大与 VB 简单易学得特点。它一直就就是程序员至爱得编程工具
23、。在 D众多得优势当中,它在数据库方面得特长显得尤为突出:适用于多种数据库结构,从客户机/服务机模式到多层数据结构模式;高效率得数据库管理系统与新一代更先进得数据库引擎;最新得数据分析手段与提供大量得企业组件 elph得发展:至今,从 Depi1、Dlpi到现在得 Delphi9,不断添加与改进各种特性,功能越来越强大。、Delphi 1、0 1995 年一个开发工具中得超级明星在orld 诞生了,这就就就是 Delphi 1、0。在 D 1、0 中 Borlnd 放弃了,取而带之得就就是全新得 sual ponet Libra y,从此开始了组件(ponet)技术得时代,其意义深远;elph
24、i、就就是完全面向对象得。它就就是 elh得最早版本。2、phi 2、0 Delpi2、0 完成了 16 位到 3位得跨越,提供了 3位操作系统得完整支持,只能在Windows 9以上得操作系统中使用,它如同 li 1、0 一样大获成功。在 Delphi、中 Borand 为她增加了可视得 Fom 得继承,并且面向对象更彻底。这大大方便了类似数据输入界面得管理,比如收款录入与付款录入界面,很多动作相同,于就就是可以先构造一个orm 作为基类,继承下去两个甚至多个界面,相同动作写于基类中,不同得编写于子类中。由于所有函数支持虚函数特性,对程序编写与维护非常方便,大量类似得报表也采用了此技术。Dl
25、pi 2、0 中,增加了ata Mdue得概念,可以将数据包装在一个模块中,在系统启动时或空闲时 将它打开,这样,所有使用这些 Table 得模块都可以公用它,避免重复打开与关闭。并且,由于所有数据 Tabe 位于一个模块中,非常便于管理维护与迁移升级。3、ephi 3、0 在微软/D 技术日益成熟得情况与企业对分布式应用程序开发工具得需求下,orand 得开发人员巧妙得平衡了二者得关系,使 Delphi3、0 成为 Windows 平台得第一款提供分布式开发得开发工具。4、elph 4、由于决策得错误,Delphi 4、0 时一个不成熟得产品,其中有大量得g,尽管orlad 如也不停得发补丁
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机房 管理 系统 设计 实现
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内