网吧管理系统需求说明书复习进程
网吧管理系统需求分析报告
网吧管理系统需求分析报告1. 引言随着互联网的迅猛发展,网吧作为提供上网服务的场所,扮演着重要的角色。
为了更好地管理网吧的运营和服务,开发一个高效的网吧管理系统至关重要。
本文将对网吧管理系统的需求进行分析,以期为系统的设计和开发提供指导。
2. 功能需求2.1 会员管理网吧会员是网吧的重要客户群体,因此需要实现以下功能: - 注册会员:通过填写个人信息,完成会员注册。
- 会员登录:会员通过账号和密码登录系统,享受特定的服务和优惠。
- 会员信息管理:允许会员修改个人信息,如联系方式、密码等。
- 会员积分管理:记录会员的积分并提供积分兑换功能。
2.2 机器管理网吧的机器是提供上网服务的基础设施,需要进行有效的管理: - 机器状态监控:实时监控机器的运行状态,包括是否开机、是否有人使用等。
- 机器预约管理:支持会员预约机器,避免出现等待时间过长的情况。
- 机器维护管理:记录机器的维护信息,如维修记录、维护时间等。
2.3 上网服务管理网吧提供的上网服务是其核心业务,需要进行有效的管理和控制: - 上网时间管理:记录用户的上网时间,设置上网时间限制。
- 上网费用管理:根据会员等级和上网时间计算费用,提供费用结算功能。
- 上网流量控制:限制用户的上网流量,避免过度使用资源。
2.4 支付管理为了方便会员支付上网费用,需要实现以下功能: - 支付方式选择:允许会员选择支付方式,如支付宝、微信支付等。
- 费用结算:根据上网时间和费率计算费用,并提供支付功能。
- 支付记录管理:记录会员的支付记录,便于查询和核对。
3. 非功能需求3.1 安全性网吧管理系统需要保护用户的个人信息和支付信息,确保数据的安全性。
3.2 可靠性系统需要稳定可靠,能够长时间运行,避免出现系统崩溃和数据丢失等问题。
3.3 用户友好性系统需要简洁易用,提供友好的用户界面和操作流程,方便用户进行操作。
3.4 扩展性系统应该具有良好的扩展性,能够适应网吧规模的扩大。
1UML建模网吧信息治理系统面向进程方式需求分析
网吧信息治理系统需求分析一.系统立项背景1.“网吧信息治理系统”立项背景随着互联网的进展,Internet正在各行各业形成新的热点和经济增加点,网络正把人们紧密地联系在一路。
很难想象在信息时期离开网络人们怎么生活、工作。
因这人们居住环境的信息化、网络化是进展的必然要求。
可是若是没有相应的网络治理、操纵和计费系统来支撑,必将会阻碍网络运营工作的有效开展。
因此一个好的网吧治理系统对一个网吧来讲是超级重要的。
因此我们通过实地考察和研究,分析出了一样网吧中的治理工作,设计了一套网吧治理系统软件。
2.项目目的本系统要紧应用于目前的小型网吧,关于一样网吧信息治理系统,增强功能,去除大部份手工操作,实现自动化治理,通过硬件借口与会员卡对接,此部份不在编程设计方面实现而是利用现有资源接口,本系统要紧功能可为五大部份:系统治理、会员治理、查询治理、日常操作治理、统计报表。
本软件正是针对网吧治理所必要的一些工作而设计的。
要成立新的网吧治理系统,就必需对现行的治理系统进行全面、细致而充分的调查研究。
具体采纳直接面谈和专门访问并参加业务实践,与工作人员一路完成最大体的工作程序的方式。
一样网吧治理系统进行信息治理的要紧方式是基于手工处置,最多是用运算机的文本系统打印一些清单,信息处置工作量大,容易犯错,缺乏系统、标准的信息治理手腕。
此刻预备成立的网吧治理系统,基于自动化和无人值守,要把网吧的运算机治理、用户治理、权限治理等日常治理工作实行运算机统一治理,以提高工作效率和治理水平。
本系统从以下几个方面对用户的需求进行分析。
(1)机房的需求分析:随时查询上机的剩余时刻和上机时刻,和上机金额,以便及时准确、方便地为用户提供上机信息,但不能修改数据,无信息处置权,即能够打印清单、阅读数据等,治理权限由系统治理员把握和分派。
(2)对数据的平安性、靠得住性要求:网吧各项数据信息必需保证平安性和靠得住性。
网络系统设有通信、程序、网络三级权限和口令治理,确保系统平安。
网吧管理软件需求说明书_王凯资料
北邮3G移动通信学院长沙分院团队:王凯班级: 11081班题目:霖枫网吧管理系统起迄日期:_2012.3.5 ~ 2012_设计地点:北邮3G移动通信学院指导教师:胡老师目录1.引言......................................................... 错误!未定义书签。
1.1编写目的........................................... 错误!未定义书签。
1.2背景.................................................. 错误!未定义书签。
1.3定义.................................................. 错误!未定义书签。
1.4参考资料.......................................... 错误!未定义书签。
2任务概述 ................................................ 错误!未定义书签。
2.1目标.................................................. 错误!未定义书签。
2.2用户的特点..................................... 错误!未定义书签。
2.3假定和约束..................................... 错误!未定义书签。
3 需求规定................................................ 错误!未定义书签。
3.1对功能的规定 ................................. 错误!未定义书签。
3.2对性能的规定 ................................ 错误!未定义书签。
需求规格说明书(网吧管理系统)
需求规格说明书(网吧管理系统)一、引言随着互联网的普及,网吧业务的发展也迅速增长。
为了提高网吧管理的效率和服务质量,我们计划开发一个网吧管理系统,以实现对网吧运营的全面管理和监控。
本文档旨在明确系统的需求,为开发人员提供指导和设计依据。
二、系统概述网吧管理系统是为了方便网吧的日常管理和监控而开发的一套系统。
系统包括后台管理系统和前台终端系统,后台管理系统用于管理员对网吧进行管理和监控,前台终端系统用于网吧用户的使用和上网控制。
三、功能需求1.后台管理系统需求:1.1用户管理:管理员可以添加、删除和修改用户信息,包括姓名、账号、密码等。
1.2设备管理:包括设备的添加、删除和查询。
管理员可以查询设备的使用情况和状态。
1.3计费管理:管理员可以设置网吧的计费规则,包括上网时间和费用等。
1.4监控管理:管理员可以对所有终端进行监控,包括查看实时图像和屏幕录像等。
1.5数据统计:管理员可以查看网吧的日志、报表和统计数据,以便做出决策和调整策略。
2.前台终端系统需求:2.1用户登录:用户可以使用账号和密码登录系统,登录后即可使用网吧提供的服务。
2.2上网控制:用户可以通过系统进行上网控制,包括选择上网时间和支付方式等。
2.3计费显示:系统会实时显示用户已上网时间和费用,用户可以随时查询。
2.4充值功能:用户可以进行账户的充值,以便继续上网使用。
2.5设备状态显示:系统会显示终端的使用状态,包括是否空闲和是否需要维护等。
四、性能需求1.后台管理系统性能需求:1.1响应时间:后台管理系统的响应时间应在1秒内,以保证管理员的操作效率。
1.2并发处理:系统应能支持多个管理员同时访问和操作,以适应网吧的管理需求。
1.3数据存储:后台管理系统应具备良好的数据存储和查询性能,以支持数据的快速访问和分析。
2.前台终端系统性能需求:2.1登录速度:前台终端系统的登录速度应在3秒内完成,以提供优良的用户体验。
2.2上网速度:终端用户在使用网吧提供的网络服务时,应具备稳定和高速的上网体验。
网吧管理系统需求说明书
网吧管理系统需求说明书网吧管理系统需求说明书一、引言网吧作为提供上网服务的场所,需要一个可靠、高效的管理系统来确保运营的顺利进行。
为此,本文档旨在详细说明网吧管理系统的需求,包括系统的功能、性能要求以及用户界面设计等方面。
二、背景随着互联网的普及,网吧作为提供上网服务的场所得到了广泛应用,人们在网吧中进行网购、游戏等各种在线活动。
然而,传统的手工管理方式已不能满足网吧的发展需求,因此需要开发一套完善的网吧管理系统。
三、系统概述网吧管理系统旨在实现网吧的日常运营管理,包括用户身份验证、上网时长计费、设备管理、数据统计等功能。
系统将采用客户端-服务器架构,以保证系统的性能和可扩展性。
四、功能需求4.1 用户管理4.1.1 用户注册:用户可以通过系统注册自己的个人信息,包括姓名、联系号码、联系方式等。
4.1.2 用户登录:已注册的用户可以通过系统登录,并获得相应的权限。
4.1.3 用户认证:用户在登录后进行身份验证,以保证用户的合法性。
4.2 上机管理4.2.1 上机控制:用户登录后,系统应能控制上机设备的启动和关闭。
4.2.2 上网时长计费:系统应能根据用户上网时长自动计费,并及时更新用户的账户余额。
4.2.3 上机监控:系统应能实时监控用户在上机过程中的操作情况,以及设备的使用情况。
4.3 设备管理4.3.1 设备状态监控:系统应能实时监控网吧内设备的状态,包括硬件故障、网络连接状态等。
4.3.2 设备维护:系统应能记录设备的维护记录,并提醒相关人员及时进行维护。
4.4 数据统计4.4.1 用户统计:系统应能对用户的注册情况、上机时长、消费金额等数据进行统计分析。
4.4.2 设备统计:系统应能对设备的使用率、故障率等数据进行统计分析。
五、性能需求5.1 响应时间:系统的任何操作都应在1秒钟内给出响应。
5.2 并发性能:系统应能支持同时上机的用户数达到100人以上,并保持稳定。
六、用户界面设计6.1 登录界面:用户在此界面输入用户名和密码进行登录。
“网吧管理系统”总体设计说明书
“网吧管理系统”总体设计说明书
1.引言
1.1编写目的
本文档将描述网吧管理系统中的功能模块,主要包括会员管理,上网区域划分。
1.2背景
①系统名称:网吧管理系统
②任务提出者:刘畅
③开发者:刘畅,彭兵杨,郭志鹏,龙志强
④用户:XXX网吧
2.总体设计
2.1需求规定
本系统功能如下:
2.2运行环境
(1)硬件平台
硬件要求:PC服务器,PC机200,网络设备若干
(2)软件平台
操作系统:网管机,windows 2003 客户机:windows XP
数据库
2.3 结构
网吧管理系统总体结构如下图:
数据流列表
3接口设计
3.1用户接口
通过认证会员信息或者非会员信息临时卡形式。
3.2外部接口
用户输入会员卡帐密或临时卡帐密进行登录
4.系统出错设计与补救
4.1出错
上网用户不能正常登录上网
4.2补救
管理员查看数据库是否有异常,定期更新与备份。
网吧管理系统需求分析报告
网吧管理系统需求分析报告1. 引言本报告旨在对网吧管理系统的需求进行分析,为系统设计和开发提供指导。
网吧作为提供上网服务的场所,需要一个高效的管理系统来确保运营的顺利进行,提升用户体验和管理效率。
2. 业务需求网吧管理系统的主要业务需求包括以下几个方面:2.1 会员管理系统需要能够对会员进行注册、登录、信息管理和权限控制。
会员可以通过系统进行预定座位、查询上网记录和充值等操作。
2.2 座位管理系统需要支持座位的预定、使用和释放。
用户可以通过系统查询座位信息,并预定空闲座位。
2.3 上网记录管理系统需要记录用户的上网时间、流量消耗和费用等信息。
管理员可以通过系统查询用户的历史上网记录。
2.4 收费管理系统需要支持用户充值和消费管理。
用户可以通过系统进行充值和查询余额。
管理员可以通过系统查询用户的消费情况。
2.5 设备管理系统需要支持设备的管理和监控。
管理员可以通过系统对设备进行状态监测、故障排查和维护。
3. 功能需求基于上述业务需求,网吧管理系统需要满足以下功能需求:3.1 用户管理功能•用户注册和登录功能,确保用户身份的唯一性和安全性;•用户信息管理功能,包括个人信息的修改和查询功能;•用户权限控制功能,不同用户具有不同的操作权限。
3.2 座位管理功能•座位预定功能,用户可以通过系统预定座位;•座位使用功能,用户可以通过系统扫描二维码使用已预定的座位;•座位释放功能,用户可以通过系统释放已使用的座位。
3.3 上网记录管理功能•上网记录查询功能,用户和管理员可以通过系统查询用户的上网记录。
3.4 收费管理功能•充值功能,用户可以通过系统进行账户充值;•余额查询功能,用户可以通过系统查询账户余额;•消费记录查询功能,管理员可以通过系统查询用户的消费记录。
3.5 设备管理功能•设备状态监测功能,管理员可以通过系统监测设备的运行状态;•设备故障排查功能,管理员可以通过系统排查设备的故障原因;•设备维护功能,管理员可以通过系统对设备进行维护操作。
C语言课程设计(网吧管理系统)精选全文
3.设计结果与分析在VC++ 6.0环境中输入源程序,在没有提示错误的情况下编译,可以正常运行系统,实现网吧管理.如图2所示界面图3 程序主界面①执行文件时,会看到如图3所示界面。
运行主函数的时候,首先调用函数ID *creat() ,该函数是一个菜单函数,用scanf语句来实现各功能模块的输入执行。
根据网吧管理员实际情况的选择数据,分别调用其他自定义函数。
②在输入1按回车后会系统提示输入会员姓名、身份证号码,网吧管理员要把会员的信息进行输入。
如图4所示。
图4.输入会员上机信息界面该界面是调用函数ID *creat() 的结果,在ID *creat() 函数中,首先printf姓名用scanf函数接收会员上机信息.最后#结束该函数.回到主函数.在输入2按回车后系统会显示所有上机人员的信息。
其中包括临时上机人员和会员,如图5所示。
图5 输入所有上机人员信息结果界面该界面是调用函数ID *creat()的结果,在ID *creat() 函数中,首先printf姓名用scanf 函数接收会员上机信息.最后#结束该函数.回到主函数.④再输入3按回车后,输入你要查询的会员名系统会出现该会员的相关信息例如输入a按回车结果如图6所示。
图6 显示所查找会员信息界面该界面是调用ID *search(ID *head)的结果,scanf函数输入要查询的会员名,这里用到while,if语句.当符合输入的信息条件时,系统就会执行输出会员信息,若不符合则输入另一条指令.即"未找到符合记录!"按#回到主界面⑤再输入4按回车后,显示临时上机人员需要登记的信息.即填临时上机人员的姓名,身份证号码结果如图7所示。
图7 临时人员上机操作信息界面该界面调用ID *insert(ID *head) 函数记录新增临时上机人员信息,用到if条件语句,和while语句,当临时上机人员符合要求时,会显示临时上机登陆成功的字样.若不成功则直接跳过.根据管理人员得选择数据,调用其他函数.按#回车会到主界面⑥再输入5按回车后,显示临时下机人员的信息.输入下机人员的身份证号码结果 a.若输入正确的会员身份证号码如图8所示。
易佳网吧经营管理系统使用说明书
(3)登陆方式二:使用身份证登录: 在收银端进行刷身份证、充值等操作后,在客户端锁屏界面登录框的“用户编号”中输 入 18 位身份证号、 密码输入实名平台密码 (默认为身份证号后六位) , 然后点击 “用户登录”
登录成功后, 在任务管理器中找到服务进程: 在桌面右下角可以查看到服务图标: 鼠标右键单击图标: ,可以看到以下功能:
2 、支持程序安装
(支持程序已安装或未弹出支持程序安装界面则跳过此步)
(1)如本机系统未安装软件所需要的支持文件,安装程序将自动调用安装包中的支持 文件安装。也可在安装包中手动安装支持程序,此界面为安装.net2.0 运行库。文件展开完以 后会弹出如下界面。
(2).net 安装向导单击【下一步】继续
2 、安装文件准备
在硬件满足的情况下,把安装中所需所有程序安装包放置 E:\tools 目录下。定 E:\tools 目录主要是为了以后远程服务时快速找到所需文件,请大家按照此要求进行操作。 包括:计费软件安装包、实名软件安装包、程序升级包、驱动程序、维护工具、远程工 具、原 ikeeper 安装包、文本文件保存计费软件注册码和网吧编码。
五、客户端安装
1 、先安装计费软件客户端 计费客户端安装
(1)运行计费客户端安装包内的 文件,会弹出如下界面:
(2)在对话框服务器 IP 地址中输入“计费服务程序”所在机器的 IP 地址,然后点击 “系统安装” ,系统会自动复制文件,并在完成文件复制后自动退出,系统不会自动重启。
(3)完成安装后,请重启计算机或在安装实名客户端后系统会自动重启,重启后计费 客户端生效。
呼叫网管:供网民呼叫网管服务时使用。 商品销售:供网民需要商品服务时使用。 结账下机:供会员用户结账时使用,临时用户请到吧台结账与找零。
蓝蜘蛛网吧管理系统需求分析说明书
蓝蜘蛛网吧管理系统需求分析说明书(仅内部使用)修订记录拟制:日期:审核:日期:审核:日期:批准:日期:西安望佳电信技术有限公司版权所有不得复制目录第一章引言 (3)1.1目标 (3)1.2范围 (3)1.3定义,术语和简写 (3)1.4参考文献 (5)第二章总体需求 (6)2.1产品环境介绍 (6)2.2产品应用描述 (6)2.3产品功能描述 (7)2.4用户特征 (8)2.5一般约束 (12)2.6假设和依赖关系 (12)第三章具体需求 (13)3.1功能需求详述 (13)3.2功能执行动作描述 (16)3.3性能需求 (17)3.4外部接口需求 (17)3.5设计约束 (20)3.6系统属性 (20)1、可靠性 (20)2、安全性 (20)3、可维护性 (20)4、可移植性 (21)3.7其他要求 (21)第一章引言1.1目标一、该软件的实现目标本系统软件是为各种网吧业主提供一套完整的涉及网吧管理的各个方面的计算机辅助管理系统。
本系统力求做到设置灵活、适应面广、管理全面、计费准确、帐务完善、安全有效等特点,占领网吧管理系统市场的一定份额。
1、提供一种或多种有效的和完备的操作管理模式,让网把管理人员轻松操作并确保没有管理上的漏洞和操作上的漏洞。
2、应尽可能的由计算机管理系统来承担管理工作,减轻网把管理人员的工作负担,提高工作效率,降低管理人员成本。
3、应具有完善的管理功能,触及到网吧管理工作的方方面面,全面提高网吧管理的自动化程度。
二、本系统设计主旨系统设计主旨是:尽量为甲方提供一个功能完善的、操作方便的、算费准确灵活的、控制稳定良好且安全管理系统;同时要防止甲方的盗版使用。
尽量为乙方提供一个使用简单的、操作影响小的、服务功能全的控制系统;同时要防止甲方的破坏和攻击。
尽量为丙方销售和安装的提供一个安装调试设置简单、售后服务轻松的产品系统。
三、本软件需求分析报告的读者有:公司系统分析员、系统设计员、经理、市场部以及客户(客户方面技术支持人员、管理人员)1.2范围一、本软件产品的名称中文名称:蓝蜘蛛网吧管理系统简称:蓝蜘蛛英文名称:Blue-araneid Netbar Management System缩写应用:BNMS二、本软件的应用领域各种类型的网吧、电脑游戏厅、收费机房。
网吧管理系统-需求分析
网吧管理系统需求分析目录1.绪论 (2)1.1编写目的....................................................................................................................2.1.2网吧管理系统的功能要求 (2)2.任务概述 (2)2.1目标 (2)2.2运行环境 (3)2.2.1服务器端环境 (3)2.2.2客户端环境 (3)2.3条件与限制 (3)3. 数据描述 (3)3.1 E—R图 (4)3.3静态数据 (4)3.4动态数据 (6)3.2数据流图 (6)3.5数据库描述 (8)3.6数据字典 (8)3.7网吧管理系统的数据需求 (9)1绪论1.1编写目的随着互联网的发展, Internet正在各行各业形成新的热点和经济增长点,网络正把人们紧密地联系在一起。
很难想象在信息时代离开网络人们怎么生活、工作。
因此人们居住环境的信息化、网络化是发展的必然要求。
但是如果没有相应的网络管理、控制和计费系统来支撑,势必会阻碍网络运营工作的有效开展。
1.2网吧管理系统的功能要求经过实地考察和研究,分析出了一般网吧中的管理工作。
主要的功能要求有:1) 本系统所带有的系统设置,允许用户可根据自己网吧的情况作出设置,可自行设置普通用户和会员上机的费率,另外,本系统还提供了多种时段设置,用户可在一天采用多种时段计费标准,且时段范围可由用户自行设置。
2) 在查询管理中,每种查询都提供了多种查询方式,操作员在查询数据时可采用一种或多种查询方式,以便更好的方便查询。
3) 日常管理中包括了一些对客户机进行远程控制的功能,上机用户可在客户端向服务器发送申请要求,申请要求可直接可在服务器进行处理,且服务器可对客户机进行调换机器,延长时间,关机重启等操作。
4) 在报表统计中,交班报表可在管理员交接班时查看当前收费情况,另外每日收费报表及每月收费报表都解决了手工计算的问题,提高了工作效率,会员统计报表可显示出当前网吧所有会员的资料,另外,多种单据如:上机收费,会员开户,帐户充值,帐户删除等单据,为管理操作也提供了方便。
网吧管理系统的用户需求描述
目录1 智能卡网吧管理系统的概述 (1)1.1 网吧管理系统的组成 (2)1.2 网吧管理系统的配置要求 (4)1.3 网吧管理系统的特点 (5)1.4 使用智能卡管理的好处 (6)1.5 网吧管理系统的基本功能 (7)2 网吧管理系统的用户需求描述 (9)2.1 网吧计费管理之用户调查 (9)2.2 IC卡型的需求描述 (9)2.3 收费标准的用户描述 (10)3 网吧管理系统的功能设计 (13)3.1 IC卡片的信息设计 (14)3.2 服务端的功能设计 (15)3.2.1 卡片发行 (16)3.2.2 卡片修改 (17)3.2.3 卡片再充值 (18)3.2.4 卡片注销 (19)3.2.5 卡片挂失 (12)3.2.6 系统参数功能设计 (12)3.2.7 费率的设定 (12)3.2.8 终端维护 (12)3.3 客户端的功能设计 (23)3.3.1 插卡插卡登录设计 (23)3.3.2 远程请求设计 (23)3.3.3 上机情况对话框提示的设计 (23)3.3.4 在线提示对话框的设计 (23)4 网吧管理系统的程序设计 (25)4.1 智能卡网吧管理系统的数据结构设计 (25)4.2 设计一个简单的网吧管理系统 (25)4.2.1 如何进行IC的读卡、写卡 (25)4.2.2 发行一张IC卡和读取一张IC卡的数据 (26)4.2.3 向一张IC卡上增加金额 (26)4.2.4 注销一张IC卡 (26)4.2.5 设计一个登陆界面,插入IC卡方可登录 (26)第一节、智能卡网吧管理系统的概述智能卡,又称“集成电路卡”是继凸字卡、条码卡、磁卡等传统标识卡之后出现的一种新型高性能标识卡。
作为一种全新的信息媒体,智能卡不但可以替代传统的标识卡,而且开拓了很多新的应用领域,已经渗透到了诸如:银行、宾馆、公路收费、边境管理、城市收费、电表、电话、煤气表、水表、企业管理、医疗、彩票等上百个领域,大大提高了人们生活的现代化程度,从而将彻底改变现有的管理状态,使管理更科学、更方便,这方面的成就将会更加有效地提高经济效益。
网吧管理系统用户说明书
陕西国防工业职业技术学院网吧管理系统用户说明书[网吧管理系统][V1.0]专业计算机软件技术班级软件3101姓名尉鼎学号 21#指导教师陈巧莉冯于户实训时间 2013-2014(1)第15周实训地点南配楼 8-504成绩二○一三年文档编号版本号 1.0文档名称网吧管理系统用户手册项目名称网吧管理系统项目负责人赵金编写时间校队时间批准时间开发单位时间1引言 (4)1.1标识 (4)1.2系统概述 (4)1.3文档概述 (5)2引用文件 (5)3软件综述 (5)3.1软件应用 (5)3.2软件清单 (5)3.3软件环境 (6)3.3.1硬件 (6)3.3.2支持软件客户程序软件 (6)3.4软件组织和操作概述 (6)3.5意外事故以及运行的备用状态和方式 (6)3.6保密性和私密性 (6)4. 使用说明 (7)4.1安装和初始化 (7)4.2出错和恢复 (7)5. 运行说明 (7)5.1运行表 (7)5.2.1运行控制 (7)5.2.2操作信息 (7)6. 非常规过程 (8)7. 用户操作举例 (8)8注解 (14)附录 (14)1引言本文档是上机管理系统前期开发阶段针对用户所进行的需求分析,在本文档中我们通过对上机管理系统中的三种不同用户进行了详细而具体的需求分析,通过该文档读者可以了解该系统的所有功能以及用户的具体权限。
在进行系统的设计前,我们一组的成员通过自己平时上机操作的经验和要求把该上机管理系统分为了三个模块:管理员模块,普通上机人员模块,会员上机管理模块,相应的这三大模块对应了不同的三类用户,每类用户又具有自己的不同的权限。
这些内容在该文档中都有相应的说明。
由于该系统还处于初步设计阶段,本文档只是对其的一些功能以及人员分工情况做以说明。
所以本文档只是对系统的需求做出说明,并不涉及具体的实现过程。
由于这学期正在学习项目设计的有关课程,我们组会在相应的课程学习中逐渐完善上机系统的各项功能。
结合数据库的特点,软件工程的相关要求开发出功能完善,界面友好的上机管理系统。
网吧管理系统需求说明书
重庆足下实训网吧管理系统系统设计概要说明书V 1.01.1背景重庆某网吧拟开发一套网吧计费系统,该系统要实现的功能包括。
计算机管理:新增计算机、查看没用使用的计算机。
会员卡管理:余额查询、办理会员、会员卡充值。
网吧业务:会员上机、换机、下机、计算费用、扣除费用。
数据统计:统计上机人数,计算网吧盈利,会员人数,欠费会员,统计上机时间。
提示:第一次办理会员卡,需预存50元,网吧收费为每小时2元。
1.2数据分析分析上面的需求,我们可以得出,系统中应该有如下数据表。
系统中会员卡信息表(cardInfo)字段及说明如表5-1。
表5-1 cardInfo的字段及说明字段名称数据类型说明C_CardId int 会员卡编号,主键,自动增长。
C_CardNumber varchar(20) 会员号,系统中不能出现重复的会员号。
非空C_CardPassword varchar(20) 会员密码,密码必须大于6位。
非空。
C_CardBalance int 卡上的余额,在办卡时,需充值50元。
非空。
C_TransactTime datetime 办卡的时间,默认为当前时间。
非空。
C_Status bit 0:已激活;1:失效系统中计算机信息表(PCInfo)字段及说明表5-2。
表5-2 PCInfo的字段及说明字段名称数据类型说明P_PCId int 计算机编号,主键,自动增长。
P_PCUse int 计算机是否使用,0表示正常,1表示正在使用,不能插入其他值。
默认为0。
非空。
0:正常且空闲1:正在使用2:正在维修P_PCNote varchar(30) 计算机的描述,默认‘这台机器不错’。
系统中记录信息表(recordInfo)字段及说明5-3。
表5-3 recordInfo的字段及说明字段名称数据类型说明R_RecordId int 记录编号,主键,自动增长。
R_CardId int 会员卡编号,外键引用cardInfo的cardInid。
网吧管理系统
天下网吧管理系统需求说明网吧管理系统软件需求说明书●前言随着互联网应用范围的不断扩大,网吧这一名词也逐渐进入人们的视线,针对目前网吧管理系统还存在许多的漏洞,我们数据库设计公司特设计出此程序,旨在使网吧管理系统更加的美观,更加大方,设计更加人性化,操作更简单,时效性强。
目前,国内许多公司虽有这方面的产品,但绝大部分存在会员计费,登录等问题,或者操作困难等问题。
●开发的目的设计此软件是为了使网吧的管理工作更加的简单化,系统化。
系统需求分析通过调查实现要处理的对象(组织、部门、企业等),充分了解系统工作概况,明确用户的各种需求,然后再此系统上确定新系统的功能。
通过调查、收集、分析,获得用户对数据的如下需求:(1)信息要求:从中可提取出数据要求,即数据库中要存储那些数据。
(2)处理要求:指用户要完成什么功能,对处理功能时间有什么要求等。
(3)安全性与完整性要求:使系统最终满足用户在自身环境的真正适合自己的实际需求!●●开发组员组长:杜正露组员:张虎、姜浩、毛飞飞、成张玲●开发环境1.SQL Server 20052.Visual Studio 20103. Microsoft office world 2003●运行环境1.SQL Server 20052.Visual Studio 2010●数据库表的基本属性:管理员登陆表(alogin)字段名列名属性用户编号id int用户名称login_name nvarchar(20)用户密码login_pwd nvarchar(20)会员管理表(vipinfo)字段名列名属性编号vipid int会员号vipnum nvarchar(50)会员密码vippwd nvarchar(50)余额vipmoney nvarchar(50)状态vipzhuangtai nvarchar(50)会员日vipupday nvarchar(50)类型viptype nvarchar(50)电脑信息表(computer)字段名列名属性电脑编号cid Int名称cname nvarchar(50)价格cprice float状态cti int充值表(cost)字段名列名属性用户名称username nvarchar(20) 电脑编号computerid int上机时间uptime nvarchar(20) 下机时间downtime nvarchar(20)充钱costmoney nvarchar(20)积分score float 客户端部分界面截图注册界面系统管理界面账号生成界面充值加钱界面会员界面服务端部分界面截图。
(1)网吧管理系统需求分析
(1)网吧管理系统需求分析需求规格说明书项目名称:上机管理系统项目组长:何燕项目组成员:马子云赵静李泉张申申2012年3月1日对应了不同的三类用户,每类用户又具有自己的不同的权限。
这些内容在该文档中都有相应的说明。
由于该系统还处于初步设计阶段,本文档只是对其的一些功能以及人员分工情况做以说明。
所以本文档只是对系统的需求做出说明,并不涉及具体的实现过程。
由于这学期正在学习项目设计的有关课程,我们组会在相应的课程学习中逐渐完善上机系统的各项功能。
结合数据库的特点,软件工程的相关要求开发出功能完善,界面友好的上机管理系统。
既方便用户的使用,又节省管理人员的各方面的资源。
1.2项目背景a.项目的委托单位:2010年度学期第一项目小组1.3定义SQL:Structured Query Language 结构化语言会员:网吧管理系统中的参与者,注册后享有上网等权限管理员:网吧系统中的参与者,注册后享有管理网吧系统等权限上网日志:网吧管理系统中记录的计算机的使用情况1.4参考资料1.《软件工程实践指导书》——殷人昆清华大学出版社2.《统一软件开发过程》,——Ivar Jacobson,James Rumbaugh,Grady Booch 著,周伯生译,机械工业出版社3.《UML用户指南》,——Grady Booch,Ivar Jacobson,James Rumbaugh著,邵维忠等译,机械工业出版社4.《C#数据库开发实例精粹》——郭瑞军、唐邦民、谢晗昕等编著,电子工业出版社5.《SQL Server实用基础教程》——郭东恩主编,航空工业出版社6.《C# Winform 实践开发教程》——钱哨,中国水电水利出版社2.任务概述2.1目标2.2运行环境操作系统:Microsoft Windows 2000 Advanced Server支持环境:IIS 5.0数据库:Microsoft SQL Server 20002.3条件与限制3.数据描述3.1静态数据一、实体:1.管理员:编号,用户名,密码,权限2.管理员登录日志:日志编号,管理员编号,登录时间,登录IP3.计算机:编号,名称,位置,状态,购买时间,厂商,序列号4.价格标准:会员等级,开始时间,结束时间,单价(元/半小时)5.消费记录:消费编号,会员编号,计算机编号,开始时间,消费金额?6.详细消费:消费编号,开始时间,结束时间,价格标准,小时数,小计7.会员:编号,身份证号,余额,密码,状态,姓名,电话号码,等级8.会员等级:编号,名称,折扣二、关系1. 管理员和登录日志:1:N,2. 会员和消费记录:1:N3. 计算机和消费记录:1:N4.消费记录和详细消费:1:N5. 会员和等级:N:16. 详细消费和价格标准:N:13.2动态数据网吧管理系统的数据流图0层数据流图1层数据流图2层系统管理流程图2层会员管理流程图2层查询管理流程图3.3数据库介绍Microsoft SQL Server 2005 数据库是一个全面的数据库平台,集成的商业智能工具提供了企业级的数据管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网吧管理系统需求说明书重庆足下实训网吧管理系统系统设计概要说明书V 2.31.1背景重庆某网吧拟开发一套网吧计费系统,该系统要实现的功能包括。
计算机管理:新增计算机、查看没有使用的计算机。
会员卡管理:余额查询、办理会员、会员卡充值。
网吧业务:会员上机、换机、下机、计算费用、扣除费用。
数据统计:统计上机人数,计算网吧盈利,会员人数,欠费会员,统计上机时间。
提示:第一次办理会员卡,需预存50元,网吧收费为每小时2元。
1.2数据分析分析上面的需求,我们可以得出,系统中应该有如下数据表。
系统中会员卡信息表(CardInfo)字段及说明如表5-1。
表5-1 CardInfo的字段及说明系统中计算机信息表(PCInfo)字段及说明表5-2。
表5-2 PCInfo的字段及说明2:正在维修P_PCNote varchar(30) 计算机的描述,默认“这台机器不错”。
系统中记录信息表(RecordInfo)字段及说明5-3。
表5-3 RecordInfo的字段及说明字段名称数据类型说明R_RecordId int 记录编号,主键,自动增长。
R_CardId int 会员卡编号,外键引用CardInfo的CardId。
非空。
R_PCId int 计算机编号,外键引用PCInfo的PCId。
非空。
R_BeginTime datetime 开始(上机)时间。
默认为当前时间。
R_EndTime datetime 结束(下机)时间。
上机时间应该小于下机时间。
非空R_Free int 上机费用,费用必须大于0。
1.3需求描述在上面我们分析出了网吧计费系统的数据库,以及模拟的系统中的相关功能。
在本次项目开发中我们将会为其实现一个具有一定功能和友好用户界面的网吧计费系统。
该系统使用流程如下。
进入系统:系统用户(网吧管理员)凭用户名和密码登录。
查看数据:用户可以以表的形式,查看记录、电脑和会员。
基本业务:会员上机、换机、下机。
会员业务:办理会员卡,会员充值。
第一次办理会员卡,需预存50元。
当会员的余额小于10时,不能上机。
网吧收费为每小时2元,不足一小时按一小时计算。
1.4功能分析1.4.1数据库的设计为了完成需求中的功能,除了上面设计的会员卡信息表(CardInfo),计算机信息表(PCInfo)和记录信息表(RecordInfo)以外,还需要一张用户信息表(UserInfo)。
用户信息表(UserInfo)字段及说明如表7-1。
表7-1 UserInfo的字段及说明1.4.2数据显示用表格形式显示记录、会员和计算机信息,1.4.3上机、下机和换机业务1、上机上机时,应该选择要使用的计算机的编号,当确定上机时:验证用户的界面输入是否有效→验证会员卡和密码是否正确→判断余额是否大于10→插入上机记录。
当任何一个判断条件为否时,都不继续执行后面的步骤。
2、下机下机时,应该选择下机的计算机编号,并显示对应的上机信息如:卡号、上机时间。
并根据上机时间和当前系统时间计算出上机用时。
从而得到上机费用。
当确定下机时,修改计算机的状态、扣除会员的余额,修改上机记录。
3、换机换机时,应该选择原计算机号和目标计算机号,确认换机时,修改原计算机和目标计算机的状态,并修改相应上机记录。
1.4.4登录功能根据用户输入的用户名和密码进行查询,如果查询到数据,说明用户名和密码存在,则登录成功,否则登录失败。
1.5项目实现1.5.1数据库实现:设计数据库,插入测试数据1、我们只需在项目实战5中设计的数据库中再新建一张用户信息表即可,设计好的数据库关系图如图7-1所示。
图7-1 数据库关系视图2、插入测试数据。
➢向用户表插入数据,如图7-2所示。
图7-2 用户表数据1.5.2主窗体实现:主窗体、记录显示窗体、会员信息窗体、计算机信息窗体的设计,并在窗体上显示对应的信息。
1、设计系统主窗体如图7-3所示。
图7-3 主窗体设计视图2、设计三个子窗体(记录、会员、计算机信息显示窗体)。
a)会员卡信息显示窗体,如图7-4所示。
图7-4 记录信息显示窗体b)记录信息显示窗体,窗体及控件与“记录信息显示窗体”类似。
c)计算机信息显示窗体,窗体及控件与“记录信息显示窗体”类似。
3、在窗体上显示相应的信息。
1.5.3会员上机、下机实现:设计上机窗体和下机窗体,并实现功能。
1、实现上机功能。
(1)设计上机窗体,如图7-6所示。
图7-6 上机窗体视图(2)实现上机窗体的相关功能。
➢查询并显示所有空闲的计算机。
➢实现验证信息并上机的功能,具体步骤如下。
(1)数据的判断,如文本框是否为空等。
(2)判断输入的用户名和密码是否正确。
(3)判断用户的余额是否大于10。
(4)修改计算机的状态。
(5)插入上机记录。
(6)查看记录。
如图7-7卡号为“023-002”的会员在2号计算机上上机。
图7-7 测试上机功能点击“确定”后,刷新记录,如图7-8所示。
图7-8 确定后查看记录查看计算机信息,查看计算机状态是否改变。
2、实现下机功能(1)设计下机窗体,如图7-9所示。
图7-9 下机窗体设计视图(2)实现下机窗体的相关功能,主要功能如下。
➢查询所有正在使用计算机号,并显示到组合框。
➢根据组合框选择不同的计算机号,查询对应的上机记录,并实现到窗体上。
上机用时,即上机使用时间,是查询数据中的上机时间和系统的当前时间的时间差,以小时为单位。
➢实现下机功能。
下机应有以下步骤。
(1)修改机器的状态。
(2)修改上机记录的下机时间和费用。
(3)扣除会员的上机费用。
如图7-10演示二号计算机的下机操作。
图7-10 测试下机功能点击“确定”按钮后,刷新记录信息,如图7-11所示。
图7-11 下机后的记录查看会员信息,如图7-12所示。
图7-12 下机后查看会员信息1.5.4会员换机实现:换机,会员卡办理,会员充值功能。
1、实现换机功能(1)设计换机窗体,如图7-13所示。
图7-13 换机窗体视图(2)实现换机窗体功能➢查询所有正在上机的计算机的编号,在左边的组合框中显示。
➢查询所有空闲的计算机编号,在右边的组合框中显示。
➢应包含以下步骤。
1)查询出记录编号。
2)将左边计算机的状态改为空闲。
3)将右边计算机的状态改为使用。
4)根据记录编号修改PCId。
(3)测试换机功能,如图7-14将正在使用的1号机器换到4号机器。
图7-14 测试换机功能提示换机成功后,刷新记录,如图7-15所示。
图7-15 换机成功后的上机记录查看计算机信息,如图7-16所示。
7-16 换机成功后的计算机状态2、实现会员卡办理功能(1)设计会员卡办理的窗体,如图7-17所示。
图7-17 会员卡办理窗体视图(2)实现会员卡办理的功能,应有以下操作。
➢判断输入是否为空,两次密码相同,且不少于六位。
➢判断卡号是否存在。
➢如果不存在卡号,则向表CardInfo中插入一条新数据。
(3)测试注册会员的功能3、实现会员充值功能(1)设计会员充值的窗体,如图7-18。
图7-18 会员充值窗体视图(2)实现窗体的功能。
➢在窗体的Load事件中查询所有会员,绑定到组合框中,设置组合框显示文本为卡号,隐式的值为会员卡编号。
➢为“确定”按钮的Click事件编写代码,实现修改选中会员的余额。
(3)测试充值功能,为会员“023-005”充值60元如图7-19所示。
图7-19 测试充值功能1.5.5用户登录系统需要正确的系统用户登录后才能使用以上功能。
本阶段将会实现登录功能。
1、设计登录窗体,如图7-21所示。
图7-21 用户登录窗体视图2、实现登录应有以下操作。
➢验证输入是否为空。
➢验证用户名和密码是否正确。
➢如果用户名和密码正确,则隐藏登录窗体,打开主窗体,并设置主窗体的Tag值为用户名,3、在主窗体状态栏中显示当前用户。
4、测试登录功能,如图7-22所示。
图7-22 输入登录信息登录成功后,显示主窗体,图7-23为主窗体的状态栏,显示当前用户。
图7-23 在主窗体的状态栏中显示当前用户1.5.6其他功能实现:实现其他功能,测试程序。
1、实现其他功能➢“用户”菜单中有个菜单项“修改密码”(窗体自行设计)➢“视图”菜单中有“工具栏”和“菜单栏”,控制工具栏和状态栏是否可见➢单击“退出”菜单,弹出提示消息,是否退出2、测试程序。