《网吧收费管理系统毕业设计.docx》由会员分享,可在线阅读,更多相关《网吧收费管理系统毕业设计.docx(42页珍藏版)》请在第一文库网上搜索。
1、第一章.概述31. 1概述3第二章.系统分析52.1 需求分析51 .1.1开发的背景52 . 1.2功能简介52. 1.3实现平台62. 2系统分析62. 2.1系统分析的概念62. 2.1.1系统分析阶段的目标62. 2.1.2系统分析工作活动以及特点62. 2. 2系统的可行性研究62. 2. 2.1开发网吧计费管理系统的经济可行性研究62. 2. 2. 2开发网吧计费管理系统的技术可行性研究62. 2. 2. 3开发网吧计费管理系统的操作可行性研究62. 2. 3网吧计费管理系统逻辑模型的提出72. 2.3. 1业务流程图73. 2. 3. 2数据流图8第三章.系统设计3.1系统设计的
2、含义93. 2系统设计的任务93. 3系统设计的原则93. 4系统设计的目标和功能93.1.1 系统功能描述103. 5总体设计113.1.1 总体设计中的问题113. 5. 2子系统的划分和确认113. 6代码设计123.1.1 代码设计的原则123. 6. 2代码结构的类型123. 6. 3代码设计的步骤与方法133. 6. 4本系统中的代码设计133. 7 二维表133. 8数据字典144. 9功能实现过程1416161721第四章.系统实现与转换5. 1建立系统主界面.6. 2建立会员信息查询界面7. 3建立管理员信息查询界面4. 4建立硬件维护界面25第五章.结论275. 1会员信息
3、查询276. 2管理员信息查询285. 3维护29网吧计费管理系统李莹指导教师:朱瑜(2008级计算机科学与技术)第一章.概述1.1概述:随着计算机技术的成熟和计算机的网络的普及,计算机的应用在生活中随处可见,网吧已成为大众生活的一部分,网吧的出现同时也带来了计时计费的问题。网吧计费管理系统就是针对此问题而开发的系统,它主要面向网吧、电子阅览室,在计费管理上体现出一定的优越性,可以实现轻松管理,并且实现效益最大,效益可持续化的多重需要。网吧计费管理系统以计算机为工具,通过对上机管理所需的信息管理,把管理人从繁琐的数据计算处理中解脱出来,网吧计费管理系统是一个实时人机系统,它要求要有较高的可靠性
4、、可适应性、扩充能力。系统采用了先进的软、硬件结合的方式。客户端采用硬件模式,通过硬件级的底层网络登录与身份验证相结合,达到安全性。管理端采用软件模式,主要管理网吧的上机业务,它的主要功能模块包括,系统管理、用户结帐管理、电脑与计算机信息管理、日常管理、新会员办理管理、用户信息的维护管理、管理员信息的维护管理、用户权限管理以及实行跨平台管理等。本系统是一个运行在局域网上的子系统,能够直观、方便、有效、可靠地管理通过局域网联在一起的所有机器,它具有以下优点:1 .不用人守:系统通过提供强大的功能,最大限度降低网吧管理员的工作量,它能够做到自动判断上网者是否已经注册会员、会员卡上金额是否足够、以及
5、通过验证上网者的身份来确定是否允许上网者使用机器,随时判断上网者卡上的当前金额还能上机多久,当卡上剩余金额低于系统规定的限额时,系统会提前5分钟提示上网者,请准备下机,5分钟后,系统会自动将上网者所用的机器电源关掉。上网者下机时,系统自动计算并扣除上网者的上机费用;同时自动将该上网者所用的机器电源关掉。2 .方便管理:本系统采用友好的界面,能够帮助网吧管理员方便有效地对网吧进行管理。系统详细提供网吧所有机器的使用状况,如登录时间、总金额、消费金额、现剩余金额等信息,使网吧管理人员对每台客户机使用状况一目了然;同时系统提供强大的管理功能,网吧管理员能够方便有效地对网吧内任意机器进行管理,如发消息
6、、禁止使用等。一次可以选中一台机器进行管理操作,也可以同时选中多台机器进行管理操作。系统还提供可追踪的历史记录,如上网者上机的历史记录,还包括上网者在办理会员卡后忘记密码,这时就可根据上网者最初的原始记录,查找出密码。上网者上机的历史记录使得网吧管理人员对上网者使用机器状况有清晰的了解,对机器出现的故障能够追究责任到个人。对上网者消费金额的变动提供了有迹可寻的记录。3 .功能强大:网吧使用安排灵活方便,自由安排机时单价,具有预定座位功能,环境要求低,适应能力强,无须特殊的配置或者专门的服务器。本系统充分考虑了用户环境各种可能出现的情况,提供灵活的应变措施,充分利用网吧的网络资源,对网吧进行有效
7、的管理。即使网吧的网络发生故障,不能正常工作,系统仍然能够在各个单机上独立地对机器资源进行安全控制、计算上机费用、并登记使用情况。4 .查询功能:本系统充分考虑到管理的需要,从网吧管理员、上网者上机、两个层面提供了完善的查询功能。从网吧管理员角度,系统提供了有关任意机器在任意范围时间内的使用情况、使用者信息方面的详细信息。从上网者上机角度,系统提供了个人在任意时间范围内的缴费情况、消费情况及剩余金额等信息,高级别的安全管理机制。5 .安全机制:系统提供了方便高效的用户授权机制,加强了对用户身份的识别,避免未经授权的用户越权使用系统。VB+ACCESS的使用使得系统的数据不会轻易被外界恶意的攻击
8、破坏,简单易懂,使用方便,身份识别有效者方可上机,同一身份在同一时段不可复用,可有效防止密码盗用,确保用户资金安全。6 .跨平台管理:系统能够同时在客户机和服务器机上进行控制和管理,实现跨平台管理。并具有系统的可扩充性.第二章.系统分析2.1需求分析:2.L1开发的背景:针对网吧内机子太多,上网人数也比较多,网吧管理人员对于网吧的管理杂乱无章。工作进行的非常不便。有时在进行对机子的开机或者办理会员,以及对机子维护时存在着工作的不便。其主要有以下几点:L在整个上机过程中,管理人员需随时进行上下机登记、超时检查等工作,特别是在上下机高峰或网吧较大,微机台数较多的情况下,更是忙成一团,往往要安排多人
9、值班才行,造成管理混乱和费用增大的问题o2 .由于上机是收费服务的,所以免不了要进行经济方面的核算。不论是上机使用的钞票还是使用会员卡进行登记,都存在着伪造和人为因素的徇私舞弊行为的极大可能性,无法进行有效、准确、方便的财务核查和统计工作,必然造成经济损失和难于管理。3 .因缺乏完备的上机档案记录,网吧无法对网吧的运作进行便捷的统计分析。2. 1.2功能简介:对于以上所提出的问题,越来越多的网吧老板意识到网吧信息化管理的重要性、必要性,并逐步引进稳定性好的、简单易用、方便管理、具有人性化的软件系统。为了网吧在管理上能减少这种杂乱无章的局面,又能让网吧管理的工作更具人性化的一面。为此我们将开发一
10、套针对于管理网吧的软件网吧计费管理系统。1 .查询功能:我们想到能让系统的管理在查询方面有一定的功能。我们将在系统中开发查询这一功能。这一功能将完成两方面的大的工作就是对网吧内的机子状态进行查询还就是对会员进行查询。对会员的记录的查询可以根据用户提供的证件进行查询。管理员还可以对某一个用户进行查询以后对他的记录进行删除、修改、充值等操作。2 .硬件管理:除以上所说的功能以外我们还将对计算机的硬件设备进行管理。也就是说我们将要对每一台机子CPU网卡显卡等等的硬件设备进行统计存入数据库中去。进行这方面的统计管理是为了在以后对机子的维护提供一些信息,这样就对今后的计算机的维护提供了方便。2. 1.3
11、实现平台:本系统的功能实现是通过VB+ACCESS来实现的我们通过在服务器上用ACCESS来建立后台数据库,然后在应用VB6.0来实现系统工作界面的制作。而在客户服务器上也是应用VB6.0来实现界面的制作只不过对于程序的数据调用是通过调用服务器的后台数据来实现的。2. 2系统分析:2. 2. 1系统分析的概念:“分析”通常是指对现有系统的内、外情况进行调查、分析、研究、分解、剖析,以明确问题或机会所在,认识解决这些问题或把握这些机会的必要性,为确定有关活动的目标和可能的方案提供科学依据。系统分析也指应用系统思想和系统科学的原理进行分析工作的方法与技术。2.2. 1.1系统分析阶段的目标:系统分
12、析阶段的目标,就是按系统规则所定的某个开发项目范围内明确系统开发的目标和用户的信息需求,提出系统的逻辑方案。系统分析在整个开发过程中,是要解决:“做什么”的问题,把要解决哪些问题,满足用户哪些具体的信息需求调查分析清楚,从逻辑上,或者说从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案(即计算机和通信系统方案)设计,解决:“怎么做”提供依据。2. 2. 1. 2系统分析工作活动以及特点:系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、新系统逻辑方案的提出。系统分析工作的特点:1、工作内容涉及面广,不确定性大。2、系统分析工作主要面向组织管理问题,工作方式
13、主要是和人打交道。3、系统分析的主要成果是文件。4、系统分析工作追求的是有限目标。2. 2. 2系统的可行性研究:2. 2. 2. 1开发网吧计费管理系统的经济可行性研究:网吧是向社会公众开放的营利性上网服务提供场所,上网的人员日渐增多,网吧的管理十分不便,开发此软件可以有效地减少管理劳动力,从而节约很大一部分管理经费,在经济上是可行的。2. 2. 2. 2开发网吧计费管理系统的技术可行性研究:网吧计费管理系统是比较简便的软件,我们是计算机专业的学生,有一定的编程经验,可以将其开发出来,在技术上是可行的。2. 2. 2. 3开发网吧计费管理系统的操作可行性研究:网吧管理系统是个比较简单的软件,
14、拥有一定电脑知识的人都可以使用。网吧管理系统就是一个使用少量的工作人员对网吧进行管理。只要系统开发使用后我们就可以使用较少的管理人员和维护人员来完成网吧里的工作。在操作上是可行的。2. 2. 3网吧计费管理系统逻辑模型的提出:系统分析阶段的任务是明确系统功能。通过对现行系统的调查分析,抽象出现行系统的逻辑模型,分析其存在的问题。2. 2. 3. 1业务流程图:图2-1业务流程图2.2.3.2数据流图:图2-2E-R图第三章.系统设计3.1系统设计的含义:系统设计就是根据新系统的逻辑模型建立物理模型,是一个根据新系统逻辑功能的要求,考虑企业的实际情况,详细地确定新系统的结构和具体实施方案的过程。
15、如果说系统分析解决了 “系统干什么”的问题,那么系统设计就是解决“怎么干”。3. 2系统设计的任务:系统设计的任务就是要依据系统分析阶段产生的文档资料,采用正确的方法确定新系统在计算机内应该由哪些程序模块组成,它们之间用什么方式联结在一起以构成一个最好的系统机内结构,同时还要使用一定的工具将所设计的成果表达出来。另外,考虑到实现系统功能的需要,还要进行数据库的详细设计、编码设计、输入输出设计、人机界面设计、系统的安全设计等。3. 3系统设计的原则:1、简单性2、一致性和完整性3、灵活和适应性4、可靠性5、安全性6、经济性3. 4系统设计的目标和功能:系统设计就是根据新系统的逻辑模型建立物理模型,解决“怎么干”的问题。具体的是什么呢?就是根据系统分析所调查得到的资料,进行进一步的具体化的