实用网吧管理系统设计与实现论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南昌职业学院信息技术系

毕业设计

题目:实用网吧管理系统设计与实现

专业:软件技术

学号:

姓名:

指导老师:何彰

2015年3月 2日

摘要

随着上个世纪九十年代计算机网络的高速发展,人类进入到了网络化、信息化的时代。而网络的发展带动了一种新兴产业——网吧行业。从上世纪九十年代至今,网吧经

历了前所未有的发展。从小规模到大规模,从单一经营到连锁经营,从简单提供上网服

务演变到休息、娱乐场所。这就带来了新的问题——网吧管理。

目前,网吧的人工管理已经不能适应网吧的高速发展,成为阻碍网吧发展的桎梏。因此开发一套完善的网吧管理系统成为网吧发展的首要任务。

本系统主要负责服务器子系统的设计。采用功能强大的Visual Basic6.0作为开发工具,Microsoft Access作为数据库平台。

本系统采用C/S结构。它将一个应用系统分成两大部分,由多台计算机分别执行,协同完成整个系统的应用,从而达到系统中软、硬件资源最大限度的利用。因此,对于一个相对专用、独立的系统,它是—个较好的系统建立方法。因此,本设计采用这一模式。本系统从操作简便、界面友好、灵活、实用、安全的要求出发,实现较为简单。本系统设计功能较为齐全,适合于中小型网吧的管理。

关键词:服务器客户端数据库

目录

一绪论 (3)

1.1 毕业设计的选择 (3)

1.2开发工具的选择 (3)

二需求分析 (4)

2.1对网吧的调查 (4)

2.2可行性分析 (4)

2.3网吧管理系统工作流程 (4)

2.4 需求分析文档 (5)

三概要设计 (6)

3.1数据库设计 (6)

四详细设计 (12)

4.1登录界面设计 (12)

4.2主界面的设计 (12)

4.3“服务端”菜单设计 (13)

4.4“卡类管理”菜单的设计 (18)

4.5“商品管理”菜单的设计 (22)

4.6“班次记录”菜单的设计 (24)

4.7“日常管理”菜单的设计 (24)

4.8右键菜单的设计 (26)

4.9“双击”的设计 (28)

4.10主机和客户端通信参数的设计 (28)

谢辞 (31)

参考文献 (32)

一绪论

1.1 毕业设计的选择

在开学初选择毕业设计的题目时,因为没有开发过任何软件的经验,所以决定选择一个能锻炼自己能力的项目,为以后工作积累一点开发经验。在听取徐珏同学的一些建议后,我们决定选择这个项目——网吧管理系统。经过商定,我主要负责服务器端的设计。

1.2开发工具的选择

目前,开发工具种类繁多。而现在流行的是JA V A、.NET、VC++、Delphi。对于本系统,开发时需要使用第三方控件,在这方面VB实现起来比较方便,且操作简单。另外在操作API函数时,VB操作也比较出色。在数据库连接方面,VB更是提供了多种连接方式。且连接时操作比较简单,因此,结合上述优点,我们选择了VB开发本系统。

对于数据库,目前比较流行的有Oracle, Sybase, Sql Server, Access等。由于考虑到调试程序时要频频的修改数据库、又要恢复数据库。所以应该选择容易修改,容易填写数据的数据库。因此,我选择了Microsoft 公司的Access作为数据库平台。Access数据库容易修改数据。也容易恢复数据。

因此,我们的开发模式是:Visual Basic + Microsoft Access2000。

二需求分析

2.1对网吧的调查

在对网吧调查之前,我们对一些消费者进行了调查发现。消费者希望网吧管理系统计费准确,高效率。网吧服务完善。机器容易操作。

在对几家网吧的调查发现,一些规模比较小的网吧,为了节省成本。采用人工+软件管理模式。人工干预太多。甚至有些网吧采用全人工管理。这样造成管理混乱。管理效率低下,计费不准确。时间一长,网吧就会经营惨淡。另外采用的一些软件只是安装在服务器上,实现简单的计费功能,需要人工参与。而客户端不能与服务器进行交互。因此计费、管理不甚完善。客户端的安全也得不到保障。

对于一些大的网吧,采用的是全软件管理模式。如:万象网管。万象网管功能强大。计费准确。安全功能做的也非常好。但是客户端无购买商品能力。

2.2可行性分析

通过调查,从网吧经营者的角度出发,开发一个价格便宜,功能完善的系统。从安全管理的角度,要开发一个较高安全度的系统。从消费者的角度出发,要开发一个界面友好、服务完善的系统。

综合上述要求,我们参考了一些优秀管理软件的功能。完善本网吧管理系统,在功能上我们主要参考了“万象网管”。同时完善了万象网管的功能。尤其是客户端的购买商品的功能。

2.3网吧管理系统工作流程

通过对一家安装万象网管的网吧进行了调查,工作流程大致为:顾客前来上网,如果已经有会员卡,则在服务器端激活(设置成需激活才能上网)。然后找到一台无人使用的计算机上网,此时计费开始。如果顾客没有账号,则需提供一定的押金使用网吧提供的临时账号,临时账号在服务器端激活后即可使用。临时用户找到以台无人使用的计算机输入账号密码即可上网,若此时没有空闲机器,临时用户只需等待即可,等待过程中并不计费。只有登录账号后才开始计费。

对于会员,可用在客户端上结账。而临时用户需要至服务台结账。

2.4 需求分析文档

2.4.1 功能模块图

图1-1 功能模块图2.4.2概念模型图

图1-2 概念模型图

三概要设计

3.1数据库设计

系统数据库包括:main和fee两个数据库,两个数据库的内容如下图。

图2-1 main数据库内容图

图2-1 fee数据库内容图

相关文档
最新文档