网吧管理系统可行性与项目计划研究报告.docx

上传人:聆听****声音 文档编号:105199 上传时间:2023-04-28 格式:DOCX 页数:6 大小:30KB
下载 相关 举报
网吧管理系统可行性与项目计划研究报告.docx_第1页
第1页 / 共6页
网吧管理系统可行性与项目计划研究报告.docx_第2页
第2页 / 共6页
网吧管理系统可行性与项目计划研究报告.docx_第3页
第3页 / 共6页
网吧管理系统可行性与项目计划研究报告.docx_第4页
第4页 / 共6页
网吧管理系统可行性与项目计划研究报告.docx_第5页
第5页 / 共6页
网吧管理系统可行性与项目计划研究报告.docx_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

网吧管理系统可行性与项目计划研究报告.docx

《网吧管理系统可行性与项目计划研究报告.docx》由会员分享,可在线阅读,更多相关《网吧管理系统可行性与项目计划研究报告.docx(6页珍藏版)》请在冰点文库上搜索。

网吧管理系统可行性与项目计划研究报告.docx

软件工程

可行性与项目计划研究报告

1.引言

1.1项目的背景,研究的目的和意义

背景:

经过一段时间的调查我们发现周边网吧的管理系统不尽相同,而其实现的功能都基本相同。

大多数网吧的管理系统仅仅实现了计时收费的目的。

所以我们觉得现在大多数网吧的管理系统功能还不够完善,做得还不够人性化。

因此我们想尝试改进现有的网吧管理系统,使其功能更人性化,提供的服务更齐全,以改变现状

我们也从网上找了几个别人做的系统简单地看了一下

 纯软件计费:

它是在各台电脑的操作系统中安装一套计费客户端软件,通过局域网络的服务器端和客户端进行通讯,验证使用者身份,实现对使用者计费。

其最大优势是安装简易,费用较低,维护简单,大大减轻管理员的劳动强度,实现了电子记账,方便了帐务管理,并且电脑计费可以精确到分钟,不易出现纠纷。

但是这种计费方式也存在很多问题。

首先,同类型的计费软件数量众多,在网上就有很多可轻松下载。

在选择时很难分辨优劣;其次,安全性很差。

  2 纯硬件的计费方式:

每台PC中插一块硬件的计费终端卡,同时外部接有一台读卡器,通过对卡的读写实现对本台机器的使用计费。

它的优点是:

不依赖于网络,系统比较安全,客户端不需要安装软件。

缺点是:

读卡机和IC卡使用频率非常高,硬件磨损很快,故障较多。

使用和维护起来比较麻烦,每天的维护量太大,纯硬件的管理功能非常薄弱,可设置收费标准非常少,只有两三种。

而且它的前期安装麻烦、后期维护费用非常高。

  3 软硬件结合的计费方式:

软硬件结合的计费方式,综合了以上两种计费方式的优点,而又尽量避免了缺点。

它只在网吧设刷卡机,每台计算机的管理,通过软件来实现。

收费通过硬件来收取,而管理通过软件来管理,这就集中了硬件的安全性和软什的灵活性的优点,性能比最高,只需一次投资,管理便可实现无人化、自动化,后期的维护几乎为零,大大的降低网吧管理的工作量,管理最方便,这也许是现今网吧管理的最佳选择。

网吧对计费管理系统的功能需求

  从几年来的使用和管理经验来看,网吧“计费管理系统”管理端与客户端应能达到和解决如下一些问题:

  ◆ 可以支持所有的操作系统的计费;

  ◆ 可设定指定用户上机位置,或随意上机;

  ◆ 可对网吧提供部分的二次开发接口;

  ◆ 可以与射频卡、IC卡、磁卡、条形码等多种外设挂接;

  ◆ 实现跨网段、跨路由,突破网段的限制;

  ◆ 下机注销自动关闭计算机,否则无法刷卡退出;

  ◆ 对不同的用户、不同的电脑设定不同的费率和收费系数;

  ◆ 预约和自由上机记费模式可自动切换;

  ◆ 可提供刷卡上机、临时上机、帐号上机等多种模式,且各模式可同时并存;

  ◆ 可将用户原有的数据导人、导出,方便用户数据维护与生成;

  ◆ 用户打印自动计费管理功能;

  ◆ 全面完善的查询统计打印报表功能;

  ◆ 安全的管理员权限管理,可以细分每个管理员的管理权限;

  ◆ 网吧网络不通或服务器暂无法使用时,提供特殊计费密码继续保证正常工作;

  ◆ 计费客户端尽可能脱离操作系统运行,增加安全性,增强系统稳定性,减少维护量;

  四)现代网吧计费管理系统的选择

  当前IC卡机房自动计费管理系统众多,形式多种多样,我们应该根据网吧对该系统的功能需求,合理选择一种能满足该功能需求的网吧计费管理系统。

而当前比较成熟的商品化的软硬件结合的网吧IC卡计费管理系统,是相对较好的一种形式。

典型的产品有“泰利德机房自动收费管理系统”、“万欣计费大师——网吧开放式计费管理系统”等。

它是利用现代智能卡技术、数据库技术、网络技术所开发的一种公用开放机房计费、管理和监控软硬件系统。

其强大的管理功能完全满足了上述多种管理要求。

  该系统配合目前技术性能安全、稳定的IC卡管理,通过在网吧门口刷卡。

用户刷卡后,进入网吧开机验卡登录方可使用,系统并能应付机房各种突发事件而免于损失,在用户使用过程中,管理端的“网络监控”可随意选取网吧中任一台用户电脑进行屏幕监看,掌握网吧上机情况,服务器程序采用与SQL数据库的无缝链接,数据存放在服务器和IC卡中,保证数据的真实、可靠。

比现在网吧使用的系统具有以下优势:

  高可靠性、安全性和稳定性。

服务器端采用大型数据库软件SQLServer,其固有的安全性能,保障收费系统有一个稳定的运行环境。

刷卡机端与服务器连接,本地不存储数据,重要数据都保存在服务器,刷卡屏幕界面锁定,显示信息直观,采用进口读卡头,保证数据的安全性。

大型数据库SQLSERVER与IC卡技术的无缝结合,南度的保密性、安全性以及先进性;良好的开放性和兼容性。

系统通过预留的接口,可以与不同的图书馆、门店、食堂、小卖部等系统有机的结合,从而实现与“网吧一卡通”项目的无缝衔接。

一次投资,终身受益。

本管理系统不限用户数量,采用流行的服务器/客户机方式,实现多用户端,仅是硬件投资的约1/10;软件终身免费升级,保证用户以后不再二次投资。

易学易用,人性化的界面设计,快捷的在线帮助,易安装、易管理、易维护、易拓展。

自动扣费;灵活的功能;方便的在线数据备份功能,确保数据安全。

项目名称:

网吧计费系统

项目发起者:

包德川及同宿舍的舍友

面向用户:

广大网民

1.2项目的目前研究现状

此项目现阶段还处于可行性分析阶段,具体实施将等到所学知识的进一步健全以及对项目有进一步的认识

1.3参考资料(作者、标题、出版单位、发表日期、编号、页号)

《软件工程》北京大学出版社王立福等

《solServer2008》人民邮电出版社robin等

《Java核心技术》基础工业出版社孙卫琴

《数据结构》清华大学出版社杨小劲

《C#程序设计》北京大学出版社等

2.2系统的技术可行性

2.1系统的简要描述

功能:

网吧管理帮助网吧管理员管理网吧管理员可以通过该系统对上网人员(会员、非会员)记时收费、充值,对出售的食品饮料等计费,对网吧内的各台机器进行控制,以及提供一些特殊的服务(如在节假日对上网费打折等等)

而被控制端有登陆、登离、呼叫网管、修改密码、买东西、查看个人信息(余额、姓名等等)

特点:

由于上网顾客需要食品和饮料,而大多数网吧内也有这些商品出售,但往往是买一次东西结算一次,搞得网管十分头疼,而且效率也不高。

上网顾客往往对这样的购物方式也不满意,他们希望可以不用离开座位就可以获得所需的商品。

为了解决这个问题,我们将在网吧管理系统中添加了购物系统。

在购物系统中,上网人员可以看到各种商品及其价格,点击购买后网管可以在服务器端看到顾客的请求,并将所需商品送给顾客,而计费系统会自动将商品的费用添加进计费系统中。

我们还将添加网管呼叫系统,以进一步完善网吧管理系统的功能,顾客在需要网管时可以点击呼叫网管,这样既不用费力地叫网管,

又保持了安静,为上网创造良好的环境。

在我们的网吧管理系统中,我们还将添加特殊服务一项,网管可以根据需要调整上网费用,在节假日等时期搞优惠招揽顾客,当顾客结束本次上网时,计费系统会将本次上网费与商品费用一起计算,这样就节省了时间,提高了工作效率。

2.2系统采用的技术、特点

这次我们打算用Java语言来开发这个系统,这主要是因为Java语言是面向对象的语言,而且功能十分强大,并且使用Java会减少编程过程中的错误。

当然由于可能会有大批顾客的资料需要管理,其中必然会使用到数据库。

但是由于项目还未进入实施阶段,所以会遇到什么样的问题现在还是不可预知的,最终会使用到哪些技术也要在实践的过程中去获得结论

2.3资源条件

由于现在网络十分发达,网上的资源非常丰富,所以一般遇到问题时可以到网上去寻找答案。

我们也从网上找了一些别人做的系统看了,对这些系统也进行了分析,总结了它们的优缺点,并大体上确定了我们要做的系统的功能和外观,我们还在网上询问了一些网友,并采集了他们的意见,将一些好的建议用到我们的系统中去。

在设计过程中,必然会遇到这样那样的问题,除了使用网络外,我们还会到图书馆查阅一些资料,当然肯定还会用到我们手上现有的一些书籍。

本着锻炼思维、培养能力的目标,我们会自己去思考并解决遇到的问题,在遇到实在解决不了的问题时也会向身边的同学和老师寻求帮助

2.4技术可行性评价

以前我们曾在学C语言java时触过一个与之类似的项目,比如说以前c++做的图书管理系统,虽然我们并未参加代码的编写,但是对其中的一些思想有所了解。

但那时由于没有数据库的知识,所以系统还不算复杂。

此项目中我们考虑到由于会有很多用户的资料需要管理,而且我们又添加了许多其他的功能,所以会复杂一些。

而且那时完全是为了练手,所以界面比较粗糙,而我们做的这套系统是面向用户的,所以界面必然会做得友好一些,这必然也会增加系统开发的难度。

任何项目的开发都不会没有难度,我觉得只要认真思考,并借助各种资源,我们能够最终开发出这套系统来

2.5、系统的非技术可行性

2.5.1法律可行性

该系统在网吧等类似场所使用,进行管理监控用户的基本操作,其中不会添加获取用户密码等受法律保护的信息的操作,且该系统不保存用户上机的具体操作,只会保留用户上网日期和时间等数据,以便用户日后核对,或者供其他一些有权限的人或部门调查。

2.5.2经济可行性

由于该系统的实现初衷是为了锻炼,以熟悉软件开发的全过程,不涉及经济的投入(有也会很少),所以将不会有经济上的风险。

因此,在这一方面是可行的。

2.5.3运行可行性

由于网吧管理系统是相对独立的系统,除了与操作系统交互外,与其他软件的关系不大,所以发生冲突的概率较低。

万一发生不能协调工作,为了本系统的安全,将对外来系统做一定限制,严重的将采取禁用策略。

3、风险预估与解决策略

在完善的计划也有风险,由于像咱么这种开发人员现在的知识和经验有限,可能未能将系统分析全面,或考虑得不够深入。

为此,我们将积极学习开发将用到的知识,不断地回顾分析,查阅资料,并反复改进。

我们在阶段性任务完成后会请教有经验的老师和学长,来使系统尽可能的完善。

由于课程比较紧张,开发阶段可能将延长,为此,我们有两套策略:

1、吸收其他同学加快开发;2、利用假期延期开发。

万一风险发生时,视情况决定采取那套策略。

如果因为时间的关系,开发最终无法按期完成,我们会将主要功能模块开发出来,其他功能可能会被忽略,以达到实验的目的。

如果在项目实施过程中分工不明确,造成工作重叠,或者系统有些功能未被实现,而我们又不能协调好,最终在项目提交前都未能最终完成预期目标。

或由于规划的目标定的过高,不符合现有的技术水平,造成项目实施过程中遇到无法突破的技术瓶颈,导致由于部分功能未能实现,影响到其他部分的实施,最终导致项目失败。

那项目就只能宣告失败了,那么我们将会从中获得宝贵的软件开发的教训,为以后做项目打下基础,这也是一种学习啊。

4.结论意见(能否承担该项目/条件具备承担该项目)

虽然此项目存在一定的技术难度和风险,但我们对项目要达到的目标十分清楚,对所要开发系统将要实现的功能也非常了解。

而且有一些成品作为参考,并且在项目的实施过程中我们能够获得帮助,我认为只要我们能够认真思考、仔细规划、明确分工,我们可以承担此项目的开发

项目开发计划

1.引言

1.1项目开发的目的,意义

在完成了针对“网吧管理系统”软件的市场的前期调查,以及与多位现有网吧管理系统使用者进行了全面的深入地交流和分析的基础上,搞清了现有软件系统存在的问题,以及随着网吧等场所服务的不断完善所带来的用户的新需求。

在这样的背景下,我们决定开发一个可以满足用户的新的网吧管理系统。

此项目开发计划将对软件做全面细致的需求分析,明确所要开发的系统应具备的功能、性能与界面,使开发人员以及维护人员了解系统的开发。

本计划书的预期读者为系统分析人员、业务人员、开发人员和测试人员、用户文档编写者和项目管理人员。

1.2项目的背景

随着网络的不断发展,上网几乎成为日常生活中必不可少的一件事情。

而网吧作为一个满足人们上网需求的特殊的场所,在有一定规模的情况下如果使用人工来管理,工作量将是极其庞大且枯燥的。

如果没有一套好的工具来帮忙,网管就不得不雇几个人来帮忙管理了,这样的话就必须付给他们工资,而且他们所做的工作不一定令人满意,可能还不安全…这时一套好的网吧管理系统就可以解决所有的问题,它不仅工作效率高且没有误差,最重要的是它可以连续工作且不收任何费用。

此外安装了网吧管理系统后,可以通过设置权限等方式达到安全的目的。

平常一些容易出错的地方,通过网吧管理系统就可以避免。

但是用户的需求总是不断变化的,现在网吧提供的服务已经不单单是上网而已,网吧根据用户的需要,开始提供出售商品的服务,而现在的大部分系统都还没有将此功能加入到网吧管理系统中来,我们根据市场的需要将在新的网吧管理系统中添加这些功能。

此外为了使我们的系统更人性化,我们还将加入一些人性化的设计,例如加入上网费用调整功能,使得网管可以根据需要调整上网费用以招揽客户。

1.3定义

文中提到的系统都是指网吧管理系统

网管:

网吧管理员

1.4参考资料(作者、标题、出版单位、发表日期、编号、页号)

《软件工程》北京大学出版社王立福等

《solServer2008》人民邮电出版社robin等

《Java核心技术》基础工业出版社孙卫琴

《数据结构》清华大学出版社杨小劲

《C#程序设计》北京大学出版社等

2.项目概述

2.1项目内容(做什么),达到目标

用户

项目内容:

面向所有网吧的功能齐全的网吧管理系统

功能介绍:

服务端:

1、高级管理员可在家远程访问服务端,查看网吧流水账

2、网管人员可以生成、添加和删除账号,

3、为账号存钱、查看在线账号,终止账号的使用

4、获得客户端的买东西的请求,

5、查看近期账号登陆情况,提供客户的查询

6、当账号余额不足时,想客户端发送信息提醒客户及时充值

7、当客户违法操作时(对计算机进行非法操作),发送消息提醒客户注意,情节严重的终止帐户使用,必要时主机音响朗读受控机编号,严重时终止受控端服务

8、可以设置客户访问的权限,禁止受控端访问非法网页,运行非法程序(对于青少年尤其如此)

9、可随时调整网费与商品单价,调整计算公式,灵活以适应网吧在特殊时期(如节假日)

客户端:

1、客户登陆、登离、修改密码、呼叫网管等

2、进入系统后,在线买东西,向网管发送帮助请求,用存值卡存钱,向主机点歌

2.2完成该项目具备条件

为了此系统成功完成,首先需做详细的调查,了解网吧管理员的使用感受(对以往系统),以及他们对新的系统的期望和希望加入的功能开发人员需懂得面向对象程序设计,最好有相当的经验或者对此项目有较深入的认识。

开发人员需会使用面向对象的思想编程,至少熟悉一门面向对象的程序设计语言,熟悉数据库的知识,能灵活使用和管理数据库,对网络通信和网络安全有所了解,最好对网吧的工作环境有一定了解,能站在网吧管理员的角度去考虑问题,这样设计出来的系统才会更贴近网管的真实需要

2.3应交付的产品形式

程序包括服务器上运行的服务端程序和网员机上运行的客户端程序,文档包括《网吧管理系统系统功能介绍》、《网吧管理系统硬件要求》、

《网吧管理系统操作人员使用说明书》、《网吧管理系统安装指导》、

《网吧管理系统日常维护手册》

项目计划

任务分解(最好以图说明)

用例图:

网吧顾客

网吧管理系统客户端

网吧管理系统服务器端

控制客户端

一般网管

网吧老板

管理数据

数据库

受控端系统

点买商品模块

登录模块

退出模块

余额查询、账单显示模块

修改密码模块

呼叫网管

服务器端系统

处理点买商品模块

老板登录模块

网管登录退出模块

增减会员模块

修改密码模块

充值模块

网吧管理系统服务器端

人员分工组织:

人员类型、组成结构、数量(以表说明)

人员类型

组成结构

数量

系统设计架构

2

代码编写

2

个阶段测试

2

文档编写

2

开发进度即时间(以图/表说明)

编号

时间

工作

人员分配

文档名称

备注

两周

完成需求分析

《需求分析》

概要设计

《概要设计》

详细设计与测试设计

《详细设计与测试设计》

编码

《开发日志》

测试

《测试报告》

发布

《发布报告》

维护

《补丁报告》

影响项目关键问题

1、开发人员对相关技术的熟练程度

2、做类似项目的经验

3、项目进行过程中任务分配是否合理

4、项目时间是否合理

5、项目中的一些用到的技术是否符合实际

6、项目过程中有没有人员调整

7、其他一些可能影响项目的问题

作者:

包德川

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2