机房计费系统软件设计毕业论文.doc
目录摘要.I第一章绪论.11.1选题的背景和意义.11.2研究内容.11.2.1服务端.11.2.2客户端.11.3系统开发技术.21.3.1VB.NET.21.3.2Access2003数据库.2第二章系统设计.32.1系统需求分析.32.1.1系统需求分析.32.1.2传统网吧管理.32.1.3系统优点.32.1.4功能需求.32.2系统的设计原则.32.3系统设计的思想.42.4系统功能描述.42.4.1操作员管理功能模块.52.4.2用户管理功能模块.62.4.3计算机管理功能模块.72.5系统设计的类结构.8第三章数据库设计.103.1数据库的需求分析.10第四章通信过程与VB.NET中的通信类.144.1通信过程.144.2VB.NET中的通信类.154.2.1TcpListener类.164.2.2TcpClient类.164.2.3NetworkStream类.174.2.4StreamReader类.174.2.5StreamWriter类.18第五章系统的实现.195.1公共模块.195.2服务器端的实现.195.2.1服务器端登录.195.2.2添加操作员.215.2.3编辑操作员.235.2.4删除操作员.245.2.5修改密码.255.2.6设置上机费率.265.2.7锁定屏幕.275.2.8用户充值.285.2.9查询费用.295.2.10添加用户信息.305.2.11修改用户信息、删除用户信息.315.2.12添加计算机信息.335.2.13修改/删除计算机信息.335.3客户端登录.355.3.1登录.355.3.2下机.365.3.3设置.375.3.4退出.37第六章:总结.386.1网吧计费系统的开发技术特点.386.2系统的不足与前景.38参考文献.39致谢.40I机房计费系统软件摘要本课题研究的网吧计费系统是一款基于C/S结构,采用Access2003数据库,利用VisualBasic.net设计开发的网吧计费系统。文中主要介绍了系统的基本功能和系统结构组成情况,内容包括系统需求分析、系统设计原则、系统设计思想、系统功能模块描述、数据库设计、系统通信过程、通信协议等,同时还对开发环境VisualBasic.net、Access2003数据库、VisualBasic.net技术的使用进行简单介绍,并列出了一些程序代码以说明该系统应用程序设计的实现过程。关键字C/S结构Access2003VisualBasic.net通信协议IIACCOUNTINGSYSTEMSOFTWAREONCOMPUTERLABAbstractThisthesisfocusthestudyoncomputerlabaccountingsystemwhichisbasedonC/Sstructure,designedanddevelopedbyAccess2003databasesandVisualBasic.net.Inthearticle,authormainlyanalyzessomebasicfunctionsandcompositionofthissystem,whichincludingsystemdemandinganalysis,systemdesignprinciple,systemdesignidea,descriptionoffunctionalmodule,Databasedesign,processesofsystemcommunicationandagreementsofcommunication.Inaddition,thisthesisintroducesbrieflyonuseofVisualBasic.net,Access2003database,andVisualBasic.Net,meanwhile,listssomeprogrammingcodestoexplaintherealizationprocessofthissystemapplyingtheprograms.KeywordsC/Sstructure,Access2003,VisualBasic.net,communicationagreement