文件大小:5.39MB 适用专业:程序设计 适用年级:大学 论文编号:203405 论文简介:
毕业设计-基于JAVA的网吧管理系统设计与实现,共29页,9484字,附源代码、任务书、开题报告等
主要内容
主要是由网络管理员服务端和用户使用客户端构成的C/S系统,网管机器启动服务器,并连接数据库,客户机器只需启动客户端,则能够实现网吧管理系统。
对于网吧管理系统得到分析,主要包括以下功能。
1.会员管理,对于经常在网吧上网用户可以通过办理会员业务实现个人快速登录,使用电脑。
2.工具栏,可以实现查账和远程监控电脑功能,并能够操作远程监控中的电脑。
3.快速通道,包括对非会员的临时卡开机、加钱,设置计时费用,能够灵活的管理上网用户和价格调整。
4.网吧服务,可以呼叫网络管理员为其增加服务,类似饮料、订餐等服务
要求
要求学生需要具有基本的编程思想,熟练掌握编程工具,熟悉软件工程的相关内容,具有一定的自学和独立思考的能力。整个开发过程可以采用以下研究方法:
项目工具选择,开发工具eclipse、powerdesigner、运用java swing 、多线程技术
资料查找,运用多种渠道,如图书馆、电子阅览室、Internet网络资源、专业数据库等,广泛收集国内外相关资源。
查找相关网吧管理系统,合理分析需求
参与与同学和老师的讨论。
摘要:随着互联网的发展,人们的生活越来越离不开网络,网吧等消费行业得到了快速发展,如果没有相应的网络管理、控制、与计费系统来进行网吧管理,则会阻碍网络运营的持续发展,所以就需要一个高效率的管理方式来解决网吧管理的问题。本系统采用c/s(client/server)架构,oracle9i数据库,以MyEclipse 6.0.1、Java、PowerDesigner为主要开发工具,开发了一个网吧管理系统。此系统由服务器端和客户端组成,服务器端主要模块为会员管理、工具栏、快速通道、上机列表和商品管理,客户端主要模块为在线购物、会员管理和呼叫远程系统。
关键词:c/s架构;数据库;模块
目 录
摘 要 1
关键词 1
1 前言 2
1.1 开发背景 2
1.2 相关技术介绍 2
1.2.1 管理系统 2
1.2.2 开发环境工具选择 3
1.3 本文的组织结构 4
2 需求分析 5
2.1 服务端 6
2.1.1 会员管理 6
2.1.2 工具栏 7
2.1.3 快速通道 7
2.1.4 商品管理 8
2.2 客户端 9
2.2.1 会员管理 9
2.2.2 呼叫系统 9
2.2.3 网吧商品 10
3 系统设计 10
3.1 系统结构设计 10
3.2 数据库设计 11
3.2.1 E-R图 11
3.2.2 数据库表设计 13
4 系统实现 14
4.1 服务器端功能模块 14
4.1.1 会员模块 15
4.1.2 工具栏模块 17
4.1.3 快速通道模块 18
4.1.4 商品模块 19
4.2 客户端登录 20
4.2.1 网吧商店 20
4.2.2 会员管理 21
4.2.3 呼叫系统 22
5 系统测试 23
5.1 服务端测试 23
5.2 客户端测试 24
6 结论 24
参考文献 25
致 谢 25
论文文件预览: 共32文件夹,357个文件,文件总大小:5.39MB,压缩后大小:4.30MB
- 毕业设计-基于JAVA的网吧管理系统设计与实现
- 200841903321王骏
- 项目
- 代码
- 数据库表
账本表.txt [311.00B] 商品表.txt [2.25KB] 临时会员表.txt [349.00B] 会员表.txt [373.00B] 挂机表.txt [226.00B] 当天营业表.txt [235.00B] ip表.txt [447.00B]- 服务器端
- icmss
- src
- com
- zx
- icms
- view
UpdateShopFrame.java [3.87KB] UpdateMessage.java [1.26KB] UpdateFeilvTFrame.java [3.82KB] UpdateFeilvFrame.java [3.82KB] TableFrame.java [3.37KB] ShopshowFrame.java [1.13KB] ShopAllFrame.java [2.23KB] ServerUpdateFrame.java [4.20KB] ServerUnLockFrame.java [2.68KB] ServerMenuFrame.java [15.60KB] ServerLoginFrame.java [3.11KB] ServerLockFrame.java [2.67KB] NotUpdateMessage.java [1.69KB] NotMessageFrame.java [1.91KB] NotAddMemberFrame.java [1.91KB] MonitoringMessageFrame.java [1.99KB] JiHuoSPMessage.java [1.26KB] JiHuoMessage.java [1.25KB] IdMessageFrame.java [1.60KB] FindShopFrame.java [2.98KB] FindMembersFrame.java [3.88KB] FindMemberMessage.java [3.54KB] DeleteShopFrame.java [2.98KB] DeleteMessage.java [1.30KB] DeleteMembersFrame.java [5.23KB] ControlFrame.java [10.42KB] ClientContext.java [654.00B] CheckoutFrame.java [4.29KB] AuditMessageFrame.java [1.13KB] AuditFrame.java [2.88KB] AtivationFrame.java [4.58KB] AddShoplist.java [3.49KB] AddMoneyFrame.java [2.95KB] AddMessageFrame.java [1.61KB] AddMembersFrame.java [7.99KB]- util
UI.java [782.00B] TreeNodeRenderer.java [1.47KB] TestBaseUtil.java [458.00B] SwitchButton.java [6.07KB] ReciveImage.java [750.00B] Mytools.java [243.00B] MenuExample.java [7.82KB] ImagePanel.java [604.00B] Id.java [626.00B] GuiUtil.java [1.04KB] GBC.java [1.75KB] DrawImage.java [3.04KB] Componentes.java [1.04KB] ColorRect.java [1.79KB] ButtonClick.java [1.88KB] BaseUtil.java [826.00B]- service
remoteip.properties [17.00B] UpdateShopService.java [687.00B] UpdateMemberService.java [2.23KB] UI.java [783.00B] TimeComputerService.java [952.00B] ShopService.java [2.46KB] ServerMain.java [1.68KB] SentShopService.java [1.16KB] ReciveImage.java [753.00B] MenuContextService.java [3.87KB] MemberLoginService.java [519.00B] LoginMainServer.java [4.92KB] IpService.java [990.00B] InquiresService.java [4.15KB] FindTmemberService.java [645.00B] FindShopService.java [687.00B] FindMemberService.java [867.00B] FindLockService.java [1.36KB] DrawImage.java [3.04KB] DownComputerService.java [6.28KB] DeleteShopService.java [678.00B] DeleteMemberService.java [710.00B] DayAcountService.java [417.00B] ComputerUsemoneyService.java [910.00B] ComputerLockService.java [1.67KB] Computer.java [397.00B] CallWaiterService.java [1.44KB] CallTechniciansService.java [1.41KB] CallNetworkService.java [1.42KB] AuditService.java [775.00B] AtivationService.java [839.00B] AddShopService.java [667.00B] AddMoneyService.java [905.00B] AddMemberService.java [853.00B] AddLockService.java [1.13KB]- entiy
Tmember.java [891.00B] Table.java [1010.00B] Shop.java [855.00B] Member.java [1.09KB] Ip.java [676.00B] Account.java [544.00B]- daoimpl
TmemberDaoImpl.java [4.04KB] TaccountDaoImpl.java [1.59KB] ShopDaoImpl.java [5.27KB] MemberDaoImpl.java [5.03KB] LoginDaoImpl.java [1.20KB] LockDaoImpl.java [1.75KB] IpDaoImpl.java [2.50KB] AccountDaoImpl.java [991.00B]- dao
TmemberDao.java [375.00B] TaccountDao.java [154.00B] ShopDao.java [498.00B] MemberDao.java [486.00B] LoginDao.java [118.00B] LockDao.java [276.00B] IpDao.java [326.00B] DaoFactory.java [1.23KB] AccountDao.java [195.00B]- Test
Test.java [239.00B] TaccountTest.java [252.00B] SocketUpdate.java [284.00B] Login.java [222.00B] remoteip.properties [15.00B] db.properties [124.00B]- lib
ojdbc14.jar [1.12MB]- doc
- 数据库表
账本表.txt [311.00B] 商品表.txt [2.24KB] 临时会员表.txt [349.00B] 会员表.txt [373.00B] 挂机表.txt [226.00B] 当天营业表.txt [235.00B] ip表.txt [450.00B] 网吧管理系统需求分析.doc [423.00KB] 网吧管理系统.ppt [1.16MB] 各端口号.txt [223.00B] 各包、类命名.txt [4.74KB]- bin
- com
- zx
- icms
- view
UpdateShopFrame$2.class [819.00B] UpdateShopFrame$1.class [1.36KB] UpdateShopFrame.class [4.04KB] UpdateMessage$1.class [788.00B] UpdateMessage.class [1.97KB] UpdateFeilvTFrame$3.class [834.00B] UpdateFeilvTFrame$2.class [1.02KB] UpdateFeilvTFrame$1.class [1.98KB] UpdateFeilvTFrame.class [3.81KB] UpdateFeilvFrame$3.class [828.00B] UpdateFeilvFrame$2.class [1.01KB] UpdateFeilvFrame$1.class [1.97KB] UpdateFeilvFrame.class [3.76KB] TableFrame$1.class [2.27KB] TableFrame.class [2.63KB] ShopshowFrame.class [2.15KB] ShopAllFrame.class [3.64KB] ServerUpdateFrame$2.class [831.00B] ServerUpdateFrame$1.class [1.50KB] ServerUpdateFrame.class [4.33KB] ServerUnLockFrame$3.class [1.00KB] ServerUnLockFrame$2.class [834.00B] ServerUnLockFrame$1.class [1.11KB] ServerUnLockFrame.class [2.83KB] ServerMenuFrame$TreeNodeRenderer.class [535.00B] ServerMenuFrame$18.class [815.00B] ServerMenuFrame$17.class [817.00B] ServerMenuFrame$16.class [818.00B] ServerMenuFrame$15.class [817.00B] ServerMenuFrame$14.class [814.00B] ServerMenuFrame$13.class [817.00B] ServerMenuFrame$12.class [816.00B] ServerMenuFrame$11.class [816.00B] ServerMenuFrame$10.class [815.00B] ServerMenuFrame$9.class [811.00B] ServerMenuFrame$8.class [727.00B] ServerMenuFrame$7.class [815.00B] ServerMenuFrame$6.class [810.00B] ServerMenuFrame$5.class [813.00B] ServerMenuFrame$4.class [811.00B] ServerMenuFrame$3.class [813.00B] ServerMenuFrame$2.class [810.00B] ServerMenuFrame$1.class [1.16KB] ServerMenuFrame.class [14.08KB] ServerLoginFrame$3.class [854.00B] ServerLoginFrame$2.class [1.13KB] ServerLoginFrame$1.class [790.00B] ServerLoginFrame.class [3.25KB] ServerLockFrame$3.class [1014.00B] ServerLockFrame$2.class [822.00B] ServerLockFrame$1.class [1.10KB] ServerLockFrame.class [2.82KB] NotUpdateMessage$1.class [806.00B] NotUpdateMessage.class [2.39KB] NotMessageFrame$1.class [803.00B] NotMessageFrame.class [2.40KB] NotAddMemberFrame$1.class [815.00B] NotAddMemberFrame.class [2.41KB] MonitoringMessageFrame$2.class [902.00B] MonitoringMessageFrame$1.class [1.20KB] MonitoringMessageFrame.class [2.80KB] JiHuoSPMessage$1.class [794.00B] JiHuoSPMessage.class [1.97KB] JiHuoMessage$1.class [782.00B] JiHuoMessage.class [1.89KB] IdMessageFrame$1.class [794.00B] IdMessageFrame.class [2.29KB] FindShopFrame$3.class [819.00B] FindShopFrame$2.class [1.09KB] FindShopFrame$1.class [895.00B] FindShopFrame.class [3.25KB] FindMembersFrame$4.class [966.00B] FindMembersFrame$3.class [837.00B] FindMembersFrame$2.class [1.41KB] FindMembersFrame$1.class [913.00B] FindMembersFrame.class [4.02KB] FindMemberMessage$2.class [934.00B] FindMemberMessage$1.class [927.00B] FindMemberMessage.class [3.08KB] DeleteShopFrame$3.class [831.00B] DeleteShopFrame$2.class [1.11KB] DeleteShopFrame$1.class [907.00B] DeleteShopFrame.class [3.25KB] DeleteMessage$1.class [788.00B] DeleteMessage.class [1.89KB] DeleteMembersFrame$4.class [840.00B] DeleteMembersFrame$3.class [1.46KB] DeleteMembersFrame$2.class [1.61KB] DeleteMembersFrame$1.class [1.44KB] DeleteMembersFrame.class [4.20KB] ControlFrame.class [6.72KB] ClientContext.class [1.19KB] CheckoutFrame$1.class [1.35KB] CheckoutFrame.class [4.66KB] AuditMessageFrame$1.class [811.00B] AuditMessageFrame.class [1.74KB] AuditFrame$2.class [829.00B] AuditFrame$1.class [1.20KB] AuditFrame.class [3.02KB] AtivationFrame$3.class [794.00B] AtivationFrame$2.class [1.56KB] AtivationFrame$1.class [1.39KB] AtivationFrame.class [3.49KB] AddShoplist$2.class [795.00B] AddShoplist$1.class [1.33KB] AddShoplist.class [3.41KB] AddMoneyFrame$2.class [788.00B] AddMoneyFrame$1.class [1.28KB] AddMoneyFrame.class [3.00KB] AddMessageFrame$1.class [800.00B] AddMessageFrame.class [2.29KB] AddMembersFrame$7.class [822.00B] AddMembersFrame$6.class [1.86KB] AddMembersFrame$5.class [1.44KB] AddMembersFrame$4.class [1.58KB] AddMembersFrame$3.class [1.42KB] AddMembersFrame$2.class [721.00B] AddMembersFrame$1.class [721.00B] AddMembersFrame.class [5.79KB]- util
UI$1.class [745.00B] UI.class [1.41KB] TreeNodeRenderer.class [1.55KB] TestBaseUtil.class [737.00B] SwitchButton$2.class [673.00B] SwitchButton$1.class [826.00B] SwitchButton.class [5.95KB] ReciveImage.class [1.22KB] Mytools.class [507.00B] MenuFrame$ShowAction.class [2.05KB] MenuFrame$2.class [1000.00B] MenuFrame$1.class [799.00B] MenuFrame.class [5.44KB] MenuExample.class [586.00B] ImagePanel.class [1004.00B] Id.class [895.00B] GuiUtil.class [1.02KB] GBC.class [1.55KB] FillPanel.class [1.19KB] FillFrame.class [917.00B] DrawImage$MainControlSocket.class [1.21KB] DrawImage.class [3.42KB] Componentes.class [1.06KB] ColorRect.class [580.00B] ButtonPanel$ButtonAction.class [862.00B] ButtonPanel.class [1.39KB] ButtonFrame.class [796.00B] ButtonClick.class [590.00B] BaseUtil.class [1.27KB]- service
remoteip.properties [17.00B] UpdateShopService.class [1.15KB] UpdateMemberService.class [2.92KB] UI$1.class [766.00B] UI.class [1.43KB] ShopService.class [3.68KB] ServerMain.class [1.96KB] SentShopService.class [1.71KB] ReciveImage.class [1.24KB] MenuContextService.class [4.44KB] MemberLoginService.class [916.00B] LoginMainServer.class [5.93KB] IpService.class [1.25KB] InquiresService.class [4.74KB] FindTmemberService.class [975.00B] FindShopService.class [1.07KB] FindMemberService.class [1.33KB] FindLockService.class [2.18KB] DrawImage$MainControlSocket.class [1.22KB] DrawImage.class [3.43KB] DownComputerService.class [6.22KB] DeleteShopService.class [1.05KB] DeleteMemberService.class [1.06KB] DayAcountService.class [809.00B] ComputerUsemoneyService.class [1.44KB] ComputerLockService.class [2.08KB] Computer.class [718.00B] CallWaiterService.class [2.44KB] CallTechniciansService.class [2.45KB] CallNetworkService.class [2.56KB] AuditService.class [1.13KB] AtivationService.class [1.17KB] AddShopService.class [1.02KB] AddMoneyService.class [1.32KB] AddMemberService.class [1.15KB] AddLockService.class [1.86KB]- entiy
Tmember.class [1.28KB] Table.class [1.55KB] Shop.class [1.27KB] Member.class [1.55KB] Ip.class [989.00B] Account.class [925.00B]- daoimpl
TmemberDaoImpl.class [3.67KB] TaccountDaoImpl.class [1.92KB] ShopDaoImpl.class [5.13KB] MemberDaoImpl.class [4.59KB] LoginDaoImpl.class [1.58KB] LockDaoImpl.class [1.91KB] IpDaoImpl.class [2.72KB] AccountDaoImpl.class [1.54KB]- dao
TmemberDao.class [355.00B] TaccountDao.class [192.00B] ShopDao.class [450.00B] MemberDao.class [440.00B] LoginDao.class [171.00B] LockDao.class [235.00B] IpDao.class [213.00B] DaoFactory.class [1.43KB] AccountDao.class [179.00B]- Test
Test.class [523.00B] TaccountTest.class [638.00B] SocketUpdate.class [561.00B] Login.class [541.00B] remoteip.properties [15.00B] db.properties [124.00B] .project [381.00B] .classpath [286.00B] 中期检查表.doc [31.50KB] 任务书.doc [48.50KB] 论文终稿.doc [1.05MB] 论文初稿.docx [869.43KB] 开题论证审批表.doc [42.00KB] 开题论证记录 0528.doc [17.37KB] 工作情况登记表.doc [33.50KB] 答辩记录.doc [33.50KB]
|