基于web的网吧管理系统的设计与实现毕业设计论文.docx
- 文档编号:671807
- 上传时间:2022-10-12
- 格式:DOCX
- 页数:35
- 大小:179.97KB
基于web的网吧管理系统的设计与实现毕业设计论文.docx
《基于web的网吧管理系统的设计与实现毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于web的网吧管理系统的设计与实现毕业设计论文.docx(35页珍藏版)》请在冰豆网上搜索。
基于web的网吧管理系统的设计与实现毕业设计论文
编号:
审定成绩:
重庆邮电大学
毕业设计(论文)
设计(论文)题目:
基于web的网吧管理系统的设计与实现
学院名称:
光电工程学院
学生姓名:
专业:
电子科学与技术
班级:
学号:
指导教师:
答辩组负责人:
填表时间:
2013年6月
重庆邮电大学教务处制
摘要
本系统是针对现代高校计算机技术的发展,为了应对网吧管理中遇到的工作效率低,交互性差等问题而采用软件工程的设计思想设计的。
本文的基础就是利用ASP.net技术与Web数据库的结合,开发出的一个基于Web技术的B/S结构的毕业设计管理系统。
首先,本文探讨了数据库运行的体系结构,介绍了浏览器/服务器模式的工作方式及特点;比较了主机/终端、客户机/服务器和浏览器/服务器等三种模式各自的优缺点。
比较结果表明,浏览器/服务器模式继承了客户机/服务器模式的优点并克服了它的缺点,不受操作系统和硬件的制约,而且能防止“胖客户机”现象的发生,比较容易实现不同网络间的连接。
浏览器/服务器模式是目前广泛使用的主体结构。
因此,我们开发的本系统也将采用了浏览器/服务器模式。
在此基础上,本文还探讨了实现Web数据库的不同方法。
本文重点还讨论了如何利用ASP.net技术和ADO.net对象来实现对数据库的访问方法,给出了设计细节和具体步骤及其方法。
本次设计是应用ASP.NET技术实现网络环境下的毕业生毕业设计管理。
利用MicrosoftVisualStudio.NET工具结合使用SQLServer数据库,ASP.NET、C#、ADO.NET等技术的工作原理及特点,并以此为理论技术依据阐述了基于Web的毕业设计管理系统的结构设计和具体的实现过程。
关键词:
B/S结构Web数据库三层式结构网吧管理系统A
Abstract
Thissystemisdesignedinallusiontothedevelopmentofmoderncomputertechnologyinuniversitiesandcolleges.Itadoptsthedesignideologyofsoftwareengineering,inordertoanswertheproblemsthathadbeenfacedbytheInternetcafemanagement,suchaslowworkefficiency,andpoorinteraction.ThefoundationofthistextwascombiningtheskillofASP.netwithWebDatabase,andexploitingamanagementsystembasedontheskillofWebandthestructureofB/S.
Firstly,thistextdiscussesthesystemandstructurerunbydatabase,introducestheworkingandcharacteristicoftheB/Spattern,andalsocompareswiththreekindofpatternsrespectiveadvantageanddisadvantageamongMainframe/Terminal,Client/ServerandBrowser/Server.TheresultindicatesthatthemodeofB/SinheritsthemeritofC/S,andconquersitsshortcoming.ThismodeisnotconditionedbyOSandhardware,andalsocanprevent"thefatclient"happening,evenitcaneasilyconnectdifferentnetworks.ThemodeofB/Sisthemainstructureusedwidelyatpresent.Thereforethissystemadoptsthemodeofbrowser/server.Onthisfoundation,thistextdiscussesthedifferentwaystoactualizeWebDatabase.ThediscussioncentreonhowtousetheASP.nettechnologyandtheobjectofADO.nettomakethevisitorialwaytodatabasecometrue,andshowsthedetailsofdesignanddetailedsteps.
ThisdesignappliesASP.NETtechnologytosolvepracticeofgraduationprojectmanagementinthenetworkenvironment.UsingthetoolofMicrosoftVisualStudio.NETandcombiningwithSQLServerDatabase,theworkingelementsofASP.NET,C#,ADO.NET,etc.Ittakesthisforthefoundationofacademictechnique,andexpatiatesthestructuraldesignandthedetailedprocessofcarryingoutthegraduationprojectmanagementbasedonWeb.
Keyword:
B/SWebDatabaseThreeLayersStructureICMSASP.net
第一章绪论
第一节课题研究的背景及意义
随着全球网络技术的飞速发展,上网人群数量显著增加,网吧管理应运而生,遍布大街小巷。
在网吧管理系统的运作期间,其管理和服务水平直接影响到网吧的整体形象和声誉。
网吧管理由于其可变因素多,管理方面繁琐复杂,时间跨度大,再加上去固有的基数大,因而形成了巨大的数据量。
如果还是运用以前的人工管理的方式来处理这样大量的数据,不可避免的增加了管理的工作量及复杂程度,并且人为方式固有的非严密性常常带来各种工作中的疏漏,使得复杂度更甚,常常让工作人员感到头疼。
采用计算机这一现代化工具作为管理的辅助手段可以提高服务质量、降低运行成本、具有成本低、效率高、对高校综合信息变化反应速度快以及提供全面,系统服务等传统管理模式所无法比拟的优点。
网吧的存在既然有如此重要的意义,通过网络扩大网吧的对外宣传,树立网吧的自身的新形象,改进一向给人“小、散、乱、差”印象的网吧行业形象,有着非同寻常的意义。
“打造新视听,创造新享受。
打造新娱乐,创造新体验。
打造新教育,创造新理念。
打造新网吧,创造新形象。
”这是第2届中国国际网络文化博览会依据我国网络文化市场的发展特点,以及国内外网络文化市场的现状和发展趋势,总结出的我国网吧行业未来发展的四个核心内容。
利用网吧本身具有的网络优势,实施网络化管理,将是网吧管理的主要形式。
基于C/S结构的管理软件开发很困难,业务变更或改变不灵活,增加了软件的维护和管理难度,想进一步拓展业务及其困难,并且兼容性很差。
基于B/S结构的软件具有分布性特点,可以随时随地进行业务处理。
业务扩展简单方便,通过增加网页即可增加服务器的功能。
维护简单方便,只需要对网页进行改变,即可实现所有用户的同步更新。
开发过程简单,共享性很强。
因此,开发一套全新的高效的基于web的网吧管理系统来完成客管理是必要的。
第二节课题的研究目的
随着计算机技术的日月更新,越来越多的人们注重加强对计算机知识的学习,为了满足学校学生或者社会学员的需求,许多网吧都纷纷对外开放,实行计时收费。
但随着上网人数的增多,网吧的管理成了管理员感到非常困惑的问题。
首先,人工计时收费是非常繁琐的一项工作,耗费人力物力,而且极容易出错;最后的统计工作更是一项费时费力的苦差事,甚至不能统计。
其次,上机过程中,每个网吧都需要值班人员值班,耗费了管理人员的很多时间。
随着计算机各种外围设备技术的发展,以上工作通过计算机编程就可以很方便地实现。
为了适应当前网吧管理无人化的需求,本人试图利用自己大学所学专业知识并结合教学管理中的实际情况和其它类似计费软件的优点,开发了一套网吧收费系统软件。
本系统可以解决网吧管理中存在的几个实际问题:
①减少值班人员、维护人员,降低管理人员费用,甚至可以做到网吧无需人员值守管理。
②增加网吧的开放时间,提高设备的利用率。
③解决目前网吧管理中的人情免费上机、脱逃费问题。
④简单清晰的操作,让使用者容易使用;
⑤可通过访问权限控制确保数据的安全性。
第三节课题的研究内容
利用JBuilder9、SQLServer2000等开发工具开发一套基于b/s框架结构的网吧计费管理系统软件,该系统要求由服务端、客户端2个部分组成。
各部分主要实现以下功能:
一、服务器端
①卡号管理
主要包括:
新建卡号、修改密码、用户充值。
这其中大部分是标准数据的维护,包括新增、修改等;
②信息管理
主要包括:
删除用户信息、修改用户信息、查询用户信息、费率调整等。
这里对是对用户全部信息进行管理的主要模块,以及对网吧费率的调整。
③登陆系统
主要用于管理员以及上网用户安全登陆系统,让服务端系统安全登陆,保持系统稳定性。
④帮助
主要是用户客户端进行呼叫网管服务,让网管提供相应帮助。
二、客户端
首先要求将客户端的桌面、任务管理器、系统状态栏等系统功能锁定,网页上只有客户登录程序界面,要求用户输入用户名和下机注销后,系统自动结算用户消费,更新数据库,并在桌面上显示登录窗口,等待下密码进行登录。
登录信息发送到“服务器端”,由“服务器端”来判断其合法性,并反馈一个信息给客户端,如果一切合法的话,再将桌面、任务管理器等功能解锁,让用户正常使用,转入用户主界面。
用户可以在用户主界面进行余额查询,换机等操作,用户一位用户登陆。
利用Internet信息传递便捷、内容更新及时、存储容量大、共享性能优良、分布范围广、互动性强等特点,研究适合现有条件的网吧管理信息系统的解决方案。
本文采用Java技术,利用面向对象分析与设计思想,使用数据库对系统建模,研究了适宜于本系统特点,使网吧管理信息系统的设计与开发,包括系统分析、系统设计、系统实施。
在系统的设计与开发中,负责课题的整体规化设计、组织实施及部分模块实现。
所做的主要工作如下:
①学习开发web系统应具备的知识;
②对系统进行总体设计,注意数据库的设计;
③进行系统规划,确定其基本结构及功能划分;
④组织实施课程开发、运行程序的设计与实现;
⑤对系统进行调试、运行。
第二章系统开发相关技术的简介
第一节系统开发环境
一、软件开发环境
本系统对其运行环境有一定的要求,具体如下:
操作系统:
Windows7;
数据库管理系统软件:
MySQL1.5
系统开发平台:
Myeclipse8.5
Jav
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 web 网吧 管理 系统 设计 实现 毕业设计 论文