基于Del phi 网络编程的机房自助式上机管理系统.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:4 大小:358KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于Del phi 网络编程的机房自助式上机管理系统.pdf

基于Delphi网络编程的机房自助式上机管理系统.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第4卷第6期江南大学学报(自然科学版)Vol.4No.62005年12月JournalofSouthernYangtzeUniversity(NaturalScienceEdition)Dec.2005文章编号:1671-7147(2005)06-0602-04基于Delphi网络编程的机房自助式上机管理系统薛国祥,张道霞,张秋菊(江南大学机械工程学院,江苏无锡214122)摘要:在分析软、硬件控制方案的基础上,借助Windows操作系统的系统资源以及为应用程序开发提供的接口,运用Delphi网络通信和对Windows系统的底层开发功能,从纯软件的角度介绍自助式上机的机房管理系统程序的启动、网络通信、隐藏进程以及注册表的锁定实现技术,实现了机房的自助式上机.关键词:自助式;网络通信;Win32API中图分类号:TP311文献标识码:ATheUserSelf2ServiceforComputerLabAdministrationBasedonDelphiNetworkProgramXUEGuo2xiang,ZHANGDao2xia,ZHANGQiu2ju(CollegeofMechanicalEngineering,SouthernYangtzeUniversity,Wuxi214122,China)Abstract:AnalysiscontrolschemebasedonsoftwareandhardwareandexpandedRDTEtobaselayerofwindowssystembasedonWin32APIandnetworkprogramofDelphiappliedtoauserself2servicesystemforcomputerladadministration.Thepaperalsointroducedrealizationtechniqueofprogramstartup,networkcommunication,hidedProcess,lockedregistrationtablebypuresoftwareangle.Keywords:self2service;networkcommunication;Win32API随着计算机技术的飞速发展和在各个领域的的管理,即通过建立数据库,实现了对用户的上机广泛应用,高校对学生的计算机应用能力培养愈加使用及收费管理.虽然这些管理系统不同程度地减重视.学生上机的需求迅速增加,计算机机房的负轻了管理员的工作负担,提高了工作效率,但却无荷也愈来愈大.如何强化机房管理,方便学生上机,法实现真正意义上的自动化[1].提高计算机的使用效率,更好地为教学服务,已成为此,从Windows系统底层的开发做起,探讨为计算机机房首要解决的问题.了以上纯软件的方式,研究了机房管理系统的启各高校针对机房的特点和需求,已开发出许多动、网络通信、隐藏进程和注册表锁定等技术,实现机房管理系统,这些系统的主要功能是对用户账目机房的自助式上机.收稿日期:2005-04-25;修订日期:2005-07-10.基金项目:国家863计划项目(2003AA414017)资助课题.作者简介:薛国祥(1957-),男,江苏宜兴人,讲师,工学硕士.主要从事CAD/CAM的教学与研究.Email:xueguoxiang@sina.com第6期薛国祥等:基于Delphi网络编程的机房自助式上机管理系统306利用进程的动态替换等技术进行编程,使之能开启1机房管理系统的功能分析TCP端口监听、修改注册表及隐藏进程等进行了种植入侵由此得到启发分析了系统的内1.1系统工作流程.,Windows核编程充分挖掘位操作系统的潜力机房管理系统工作流程见图1.通过图1的工,Windows32,开发出了更加灵活、实用且高效的应用程序作流程,建立了系统的开发模型..在Windows平台上有很多可视化的编程软件,如VisualC++,Delphi,VisualBasic等.在这些工具中提供了大量的类库和各种控件,这些类库和控件均构筑在WindowsAPI的基础之上,使用方便,加速了Windows应用程序的开发.有了这些类库和图1系统流程控件,才能深入到Windows的内部,成功地扩展和Fig.1Thesystemflow突破类库、控件和可视开发环境的限制.1.2系统模型具体编程时,程序实现方式的差异取决于相应系统采用双C/S数据结构,即刷卡机为前台,用平台的底层功能的不同.Delphi最显著的特点是拥户数据库管理为后台,学生机为客户端,刷卡机为服有更灵活的开发工具.务器端,其网络通信的