网吧管理系统资料

上传人:软*** 文档编号:145317757 上传时间:2022-08-29 格式:DOCX 页数:22 大小:177.92KB
收藏 版权申诉 举报 下载
网吧管理系统资料_第1页
第1页 / 共22页
网吧管理系统资料_第2页
第2页 / 共22页
网吧管理系统资料_第3页
第3页 / 共22页
资源描述:

《网吧管理系统资料》由会员分享,可在线阅读,更多相关《网吧管理系统资料(22页珍藏版)》请在装配图网上搜索。

1、可行性研究报告1引言1.1 编写目的可行性分析报告是为“网吧管理系统”开发的可能性、可行性、必要性提供论 据,为开发人员进行系统总体规划设计及具体实施开发工程提供必要的参考资 料,在系统开发完成后期为系统的测试、 验收提供帮助。 其编写过程由此项目开 发的学生完成。预期读者是从事“网吧管理系统”开发的相关人员。1.2 项目背景经过一段时间的调查我们发现周边网吧的管理系统不尽相同, 而其实现的功 能都基本相同。 大多数网吧的管理系统仅仅实现了计时收费的目的。 所以我们觉 得现在大多数网吧的管理系统功能还不够完善, 做得还不够人性化。 因此我们想 尝试改进现有的网吧管理系统, 使其功能更人性化,

2、提供的服务更齐全, 以改变 现状 。1.3 项目的目前研究现状此项目现阶段还处于可行性分析阶段, 具体实施将等到所学知识的进一步健 全以及对项目有进一步的认识1.4 参考资料(作者、标题、出版单位、发表日期、编号、页号)软件工程高等教育出版社 史济民 等数据库系统教程高等教育出版社 施伯乐 等Java 面向对象编程电子工业出版社 孙卫琴Java 编程思想机械工业出版社 Bruce Exkel 等2系统的技术可行性2.1 系统的简要描述2.1.1 功能网吧管理 帮助网吧管理员管理网吧 管理员可以通过该系统对上网人员 (会员、非会员)记时收费、充值,对出售的食品饮料等计费,对网吧内的各台 机器进行

3、控制,以及提供一些特殊的服务(如在节假日对上网费打折等等) 而被控制端有登陆、 登离、呼叫网管、修改密码、买东西、查看个人信息 (余额、2.1.2 特点由于上网顾客需要食品和饮料, 而大多数网吧内也有这些商品出售, 但往往 是买一次东西结算一次, 搞得网管十分头疼, 而且效率也不高。 上网顾客往往对 这样的购物方式也不满意,他们希望可以不用离开座位就可以获得所需的商品。 为了解决这个问题,我们将在网吧管理系统中添加了购物系统。在购物系统中, 上网人员可以看到各种商品及其价格, 点击购买后网管可以在服务器端看到顾客 的请求,并将所需商品送给顾客, 而计费系统会自动将商品的费用添加进计费系 统中。

4、我们还将添加网管呼叫系统, 以进一步完善网吧管理系统的功能, 顾客在 需要网管时可以点击呼叫网管, 这样既不用费力地叫网管, 又保持了安静, 为上 网创造良好的环境。 在我们的网吧管理系统中, 我们还将添加特殊服务一项, 网 管可以根据需要调整上网费用, 在节假日等时期搞优惠招揽顾客, 当顾客结束本 次上网时,计费系统会将本次上网费与商品费用一起计算,这样就节省了时间, 提高了工作效率2.2 系统采用的技术、特点这次我们打算用 Java 语言来开发这个系统,这主要是因为 Java 语言是面 向对象的语言,而且功能十分强大,并且使用 Java 会减少编程过程中的错误。 当然由于可能会有大批顾客的

5、资料需要管理, 其中必然会使用到数据库。 但是由 于项目还未进入实施阶段, 所以会遇到什么样的问题现在还是不可预知的, 最终 会使用到哪些技术也要在实践的过程中去获得结论2.3 资源条件由于现在网络十分发达, 网上的资源非常丰富, 所以一般遇到问题时可以到 网上去寻找答案。 我们也从网上找了一些别人做的系统看了, 对这些系统也进行 了分析,总结了它们的优缺点,并大体上确定了我们要做的系统的功能和外观, 我们还在网上询问了一些网友, 并采集了他们的意见, 将一些好的建议用到我们 的系统中去。在设计过程中, 必然会遇到这样那样的问题, 除了使用网络外,我们还会到 图书馆查阅一些资料,当然肯定还会用

6、到我们手上现有的一些书籍。本着锻炼思维、 培养能力的目标, 我们会自己去思考并解决遇到的问题,在 遇到实在解决 不了的问题时也会向身边的同学和老师寻求帮助2.4 技术可行性评价以前我们曾在学 C 语言时触过一个与之类似的项目,那时做的是一个图书 管理系统, 虽然我们并未参加代码的编写, 但是对其中的一些思想有所了解。 但 那时由于没有数据库的知识, 所以系统还不算复杂。 此项目中我们考虑到由于会 有很多用户的资料需要管理, 而且我们又添加了许多其他的功能, 所以会复杂一 些。而且那时完全是为了练手, 所以界面比较粗糙, 而我们做的这套系统是面向 用户的,所以界面必然会做得友好一些, 这必然也会

7、增加系统开发的难度。 任何 项目的开发都不会没有难度, 我觉得只要认真思考, 并借助各种资源, 我们能够 最终开发出这套系统。2.5 系统的非技术可行性2.5.1 法律可行性该系统在网吧等类似场所使用, 进行管理监控用户的基本操作, 其中不会添 加获取用户密码等受法律保护的信息的操作, 且该系统不保存用户上机的具体操 作,只会保留用户上网日期和时间等数据, 以便用户日后核对, 或者供其他一些 有权限的人或部门调查。2.5.2 经济可行性由于该系统的实现初衷是为了锻炼, 以熟悉软件开发的全过程, 不涉及经济 的投入(有也会很少) ,所以将不会有经济上的风险。因此,在此面是可行的。2.5.3 运行

8、可行性由于网吧管理系统是相对独立的系统, 除了与操作系统交互外, 与其他软件 的关系不大, 所以发生冲突的概率较低。 万一发生不能协调工作, 为了本系统的 安全,将对外来系统做一定限制,严重的将采取禁用策略。3风险预估与解决策略在完善的计划也有风险, 由于开发人员现在的知识和经验有限, 可能未能将 系统分析全面,或考虑得不够深入。为此,我们将积极学习开发将用到的知识, 不断地回顾分析, 查阅资料,并反复改进。 我们在阶段性任务完成后会请教有经 验的老师和学长,来使系统尽可能的完善。由于课程比较紧张,开发阶段可能将延长,为此,我们有两套策略:1、吸收其他同学加快开发;2、利用假期延期开发。万一风

9、险发生时,视情况决定采取那套策略。 如果因为时间的关系, 开发最终无法按期完成, 我们会将主要功能模块开发 出来,其他功能可能会被忽略,以达到实验的目的。如果在项目实施过程中分工不明确, 造成工作重叠, 或者系统有些功能未被 实现,而我们又不能协调好, 最终在项目提交前都未能最终完成预期目标。 或由 于规划的目标定的过高, 不符合现有的技术水平, 造成项目实施过程中遇到无法 突破的技术瓶颈, 导致由于部分功能未能实现, 影响到其他部分的实施, 最终导 致项目失败。 那项目就只能宣告失败了, 那么我们将会从中获得宝贵的软件开发 的教训,为以后做项目打下基础,这也是一种学习啊。4结论意见 (能否承

10、担该项目 /条件具备承担该项目 )虽然此项目存在一定的技术难度和风险, 但我们对项目要达到的目标十分清 楚,对所要开发系统将要实现的功能也非常了解。 而且有一些成品作为参考, 并 且在项目的实施过程中我们能够获得帮助, 我认为只要我们能够认真思考、 仔细 规划、明确分工,我们可以承担此项目的开发项目开发计划1引言1.1 项目开发的目的,意义在完成了针对“网吧管理系统”软件的市场的前期调查,以及与多位现有网吧 管理系统使用者进行了全面的深入地交流和分析的基础上, 搞清了现有软件系统 存在的问题, 以及随着网吧等场所服务的不断完善所带来的用户的新需求。 在这 样的背景下, 我们决定开发一个可以满足

11、用户的新的网吧管理系统。 此项目开发 计划将对软件做全面细致的需求分析, 明确所要开发的系统应具备的功能、 性能 与界面,使开发人员以及维护人员了解系统的开发。 本计划书的预期读者为系统 分析人员、业务人员、开发人员和测试人员、用户文档编写者和项目管理人员。1.2 项目的背景随着网络的不断发展,上网几乎成为日常生活中必不可少的一件事情。而 网吧作为一个满足人们上网需求的特殊的场所, 在有一定规模的情况下如果使用 人工来管理, 工作量将是极其庞大且枯燥的。 如果没有一套好的工具来帮忙, 网 管就不得不雇几个人来帮忙管理了, 这样的话就必须付给他们工资, 而且他们所 做的工作不一定令人满意,可能还

12、不安全这时一套好的网吧管理系统就可以 解决所有的问题, 它不仅工作效率高且没有误差, 最重要的是它可以连续工作且 不收任何费用。 此外安装了网吧管理系统后, 可以通过设置权限等方式达到安全 的目的。平常一些容易出错的地方, 通过网吧管理系统就可以避免。 但是用户的 需求总是不断变化的, 现在网吧提供的服务已经不单单是上网而已, 网吧根据用 户的需要, 开始提供出售商品的服务, 而现在的大部分系统都还没有将此功能加 入到网吧管理系统中来, 我们根据市场的需要将在新的网吧管理系统中添加这些 功能。此外为了使我们的系统更人性化, 我们还将加入一些人性化的设计, 例如 加入上网费用调整功能,使得网管可

13、以根据需要调整上网费用以招揽客户。1.3 定义(文档中的术语、缩写词)文中提到的系统都是指网吧管理系统网管:网吧管理员1.4 参考资料(作者、标题、出版单位、发表日期、编号、页号)软件工程高等教育出版社 史济民 等数据库系统教程高等教育出版社 施伯乐 等Java 面向对象编程电子工业出版社 孙卫琴Java 编程思想机械工业出版社 Bruce Exkel 等2项目概述2.1 项目内容 (做什么),达到目标项目内容: 面向所有网吧的功能齐全的网吧管理系统功能介绍:服务端: 1、高级管理员可在家远程访问服务端,查看网吧流水账;2、网管人员可以生成、添加和删除账号;3、为账号存钱、查看在线账号,终止账

14、号的使用;4、获得客户端的买东西的请求;5、查看近期账号登陆情况,提供客户的查询;6、当账号余额不足时,想客户端发送信息提醒客户及时充值; 7 、当客户违法操作时 (对计算机进行非法操作) ,发送消息提醒客 户注意,情节严重的终止帐户使用, 必要时主机音响朗读受控机编号,严重时终止受控端服务;8、可以设置客户访问的权限,禁止受控端访问非法网页,运行非 法程序(对于青少年尤其如此) ;9、可随时调整网费与商品单价,调整计算公式,灵活以适应网吧 在特殊时期(如节假日) ;客户端: 1、客户登陆、登离、修改密码、呼叫网管等;2、进入系统后,在线买东西,向网管发送帮助请求,用存值卡存 钱,向主机点歌;

15、2.2 完成该项目具备条件 为了此系统成功完成,首先需做详细的调查,了解网吧管理员的使用感受 (对 以往系统),以及他们对新的系统的期望和希望加入的功能 开发人员需懂得面 向对象程序设计, 最好有相当的经验或者对此项目有较深入的认识。 开发人员需 会使用面向对象的思想编程, 至少熟悉一门面向对象的程序设计语言, 熟悉数据 库的知识, 能灵活使用和管理数据库, 对网络通信和网络安全有所了解, 最好对 网吧的工作环境有一定了解, 能站在网吧管理员的角度去考虑问题, 这样设计出 来的系统才会更贴近网管的真实需要2.3 应交付的产品形式 程序包括服务器上运行的服务端程序和网员机上运行的客户端程序, 文

16、档包 括网吧管理系统系统功能介绍 、网吧管理系统硬件要求 、网吧管理系统操 作人员使用说明书 、网吧管理系统安装指导 、网吧管理系统日常维护手册3. 项目计划任务分解(最好以图说明)用例图:网吧管理系统客户端控制客户端般网管O网吧管理系统服务器 端网吧老板管理数据数据库一一_ 一 _ 一一服务器端系统充值模块处理点买商品模块修改密码模块老板登录模块网管登录退出模块网吧管理系统服务器端人员分工组织:人员类型、组成结构、数量(以表说明)人员类型组成结构数量系统设计架构陈、张2代码编写李、王2个阶段测试周、孙2文档编写王、刘2开发进度即时间(以图/表说明)编号时间工作人员分配文档名称备注110.25

17、-11.10完成需求分析陈、张需求分析211.10-11.16概要设计陈、张概要设计311.16-12.20详细设计与王、刘详细设计与测试设计测试设计412.20-2. 1编码李、王开发日志(次年)52.1-3.15测试周、孙测试报告63.15发布王、刘发布报告4. 影响项目关键问题1、开发人员对相关技术的熟练程度2、做类似项目的经验3、项目进行过程中任务分配是否合理4、项目时间是否合理5、项目中的一些用到的技术是否符合实际6、项目过程中有没有人员调整7、其他一些可能影响项目的问题需求分析报告1绪论1.1 编写目的随着互联网的发展 , Internet 正在各行各业形成新的热点和经济增长点,网

18、 络正把人们紧密地联系在一起。很难想象在信息时代离开网络人们怎么生活、 工作。因此人们居住环境的信息化、网络化是发展的必然要求。但是如果没有 相应的网络管理、控制和计费系统来支撑,势必会阻碍网络运营工作的有效开 展。1.2 网吧管理系统的功能要求经过实地考察和研究, 分析出了一般网吧中的管理工作。 主要的功能要求有:1) 本系统所带有的系统设置,允许用户可根据自己网吧的情况作出设置, 可自行设置普通用户和会员上机的费率,另外,本系统还提供了多种时段设置, 用户可在一天采用多种时段计费标准,且时段范围可由用户自行设置。2) 在查询管理中,每种查询都提供了多种查询方式,操作员在查询数据时 可采用一

19、种或多种查询方式,以便更好的方便查询。3) 日常管理中包括了一些对客户机进行远程控制的功能,上机用户可在客 户端向服务器发送申请要求, 申请要求可直接可在服务器进行处理, 且服务器可 对客户机进行调换机器,延长时间,关机重启等操作。4) 在报表统计中,交班报表可在管理员交接班时查看当前收费情况,另外每日收费报表及每月收费报表都解决了手工计算的问题, 提高了工作效率, 会员统计报表可显示出当前网吧所有会员的资料,另外,多种单据如:上机收费,会 员开户,帐户充值,帐户删除等单据,为管理操作也提供了方便。1.3 项目背景网吧现今虽然已经一定程度上的管理系统, 但是效率较低, 顾客费用结算很 不方便。

20、因此希望建立电脑实时管理、网卡管理、会员管理、收费管理、报表打 印,可从很大程度上减轻网吧管理者的工作量, 使顾客上下机、 费用结算较为方 便。同时也便于营业额的统计。2任务概述2.1 目标网吧管理系统的总目标是 :在计算机网络 ,数据库和先进的开发平台上 ,利用 现有的软件 ,配置一定的硬件 ,开发一个具有开放体系结构的 ,易扩充的 ,易维护的 , 具有良好人机交互界面的网吧管理系统 ,实现网吧的自动化的计算机管理系统 ,为 其提供准确 ,精细 ,迅速的实时信息 .根据可行性研究的结果和客户的要求,分析现有情况及问题,采用 Client/Server 结构 ,将网吧管理系统划分为三个子系统

21、:客户端子系统 ,服务器端 子系统 ,WEB 发布系统,客户端与服务器端采用同一应用程序 ,其中数据库所在系 统确定为服务器端子系统 .2.2 运行环境2.1.1. 服务器端子系统的运行要求 :系统软件 : Window NT/2000/2003 Server数据库管理系统 :SQL Server 2000硬件要求 :Pentium III 800 以上, 256M RAM, 40G HD 2.1.2. 客户端子系统的运行要求系统软件:Window NT Workstation 及以上版本数据库管理系统:SQL Server硬件要求:Pentium 450 以上,128M RAM, 10G H

22、D2.3条件与限制本企业档案管理系统软件是应用于中小企业的。在功能上还可进一步实现安全防范、与E-Mail和因特网电话集成起来,成为网络企业档案管理系统软件。3. 数据描述Permmison3.1 E R 图:son passwordMa nagerlDLevel WorkTimeMan agerWorkCondtionmanaCardTypeNetCardRestMoneyCardIDLatestChargeTimeComNumMemmbeChargeSta ndardRepairHistory、InstallRangeBusniessTime ChargestandardCridibili

23、ty AcceptTime CousumeFrequencyComfortDeCardPasswordAreaLevelComputerWorkLatestChargeMoneyUnM emmber3.2 静态数据 :下面列出了该系统所涉及表的具体静态数据。电脑,区域。1) .电脑信息表:此表存放电脑基本信息、工作状况、维修情况字段字段名类型宽度1ComNumsmallint2(Key)2InstallRange smallint23WorkConditionntext164RepairHistoryntext165AreaLevelsmallint26ComfortDegreesmallin

24、t22) .管理员登录表:此表存放管理员的信息字段字段名类型宽度1ManagerIDsmallint2( Key )2Passwordntext163Permissionntext164Levelsmallint25WorkTimentext163) .网卡表登录表:此表存放开户卡的基本信息字段字段名类型宽度1CardIDntext16(Key)2CardPasswordntext163CardTypentext164LeatestChargeMoneymoney85LeatestChargeTimeData/time自动6RestMoneymoney84) .会员表:此表用于存放会员的详细信

25、息。字段 字段名 类型 宽度CardIDntext16(Key, Foreign )3Credibilityntext164ConsumFrequency ntext165).收费标准表:此表用于存放收费的具体标准。字段字段名类型宽度1ComNumsmallint2( Key, Foreign )2CardTypentext163BusniessTimeData/time自动4ChargeStandardmoney86).计费表:此表用于存放客户上机的实时信息表。字段字段名类型宽度1ComNumsmallint2( Key,Foreign )2CardIDntext16( Key, Forei

26、gn )3CardTypentext164ChargeStandardmoney85BeginingTimeData/time自动6OffTimeData/time自动7TotallTimeData/time自动8TotallMoneymoney89RestMoneymoney87)消费总表:此表用于存放各个工作时段的总消费金额字段字段名类型宽度1BusniessTimentext162TotallConsummoney83.3 动态数据 :输入数据:电脑编号、卡号、菜单选项,查找关键字,新建记录项输出数据:由查询关键字确定的数据库记录集合。内部生成的数据:中间查询结果。3.4数据流图网吧管理

27、系统软件的数据流图是比较清晰的,对各功能模块来说都比较 有规律。但完整的图比较繁琐,各个功能模块的数据流图如下。1. 操作员登陆数据流图2. 打印报表3. 系统维护登录表信息载入4. 各种查询选择查询项目5. 管理员管理3.5数据库描述本软件采用SQLSERVER2008/2005数据库。3.6数据字典这里给出一个数据元素的字典卡片与具体数据卡片的含义:名字:电脑信息描述:主要存放电脑信息定义:电脑信息=电脑编号+安装等级+工作状况+维修情况+区域等级+舒适度名字:管理信息描述:本系统的管理员定义:管理员信息=管理员ID+密码+权限+级别+工作时段名字:网卡信息描述:用于网卡信息定义:网卡信息

28、 =卡号+卡类型+密码+最近充值金额 +最近充值时间 +卡上余 额名字:会员信息描述:存放会员的信息定义:会员 =卡号+密码+办理时间+信用度+消费频率名字:收费标准描述:存放收费标准定义:收费标准 =电脑编号+卡类型+营业时段+单价3.7 网吧管理系统的数据需求网吧管理系统的数据需求包括以下几点:1. 数据录入和处理的准确性和实时性数据的输入是否准确是数据处理的前提, 错误的输入会导致系统输出的 不正确和不可用, 从而使系统的工作失去意义。 数据的输入来源是手工输入。 手工输入要通过系统界面上的安排系统具有容错性, 并且对操作人员要进行 系统的培训。在系统中,数据的输入往往是大量的,因此系统

29、要有一定的处理能力, 以保证迅速的处理数据。2. 数据的完整性与一致性由于系统的数据是共享的,在不同的客户端中,企业档案文件是共享数 据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一 问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向, 并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束, 系统应该拒绝该数据。3. 数据的共享也独立性整个企业档案管理系统的数据是共享的。 然而,从系统开发的角度上看, 共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统 能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提 供系统的强壮性。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!