您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 设计及方案 > 软件工程网吧管理系统-综合报告
I摘要随着信息管理系统的不断发展,网吧计费管理系统已广泛地被各个网吧采用,以方便对网吧的管理。他可以让网吧可少些网管,就能管理的菁菁有条,最重要的是能给网吧带来利润,能准确的计费。它的融入和发展,彻底改变了传统网吧管理的理念,依靠日益发展的管理信息系统技术,网吧计费管理系统也越发完善,逐步以计算机智能信息管理取代了人工信息整理的烦琐工作。随着我国信息产业的发展和电脑的普及,网吧越来越成为人们获取外部信息的主流,网吧管理是当代社会这一市场需要应运而生的。本系统是为网吧物业管理部门日常管理工作信息化,范化而开发的软件。它以网吧管理部门为服务中心,以上网吧上网人员为服务对象。通过实施各种服务项目,全面地反映了在网吧经营管理活动中,网管员与上网人员之间各种业务费用往来。使各项业务的办理迅速、准确,极大的提高了网吧管理的工作效率。关键词:网吧管理网吧计费软件II目录1设计内容和要求..........................................................11.1设计内容..........................................................11.2设计要求..........................................................12可行性分析..............................................................31.1简要描述..........................................................31.2技术方面可行性....................................................31.3社会方面可行性....................................................33系统需求分析............................................................43.1需求分析的定义....................................................43.2需求分析的任务....................................................43.3需求分析的过程....................................................43.4数据流图..........................................................53.5数据字典..........................................................84总体设计................................................................94.1用户管理模块设计..................................................94.2远程监管模块设计.................................................104.3计费模块设计.....................................................114.4数据库设计.......................................................125详细设计...............................................................135.1系统分析.........................................................135.2系统流程图.......................................................13总结.....................................................................16致谢.....................................................................17参考文献.................................................................1811设计内容和要求本课程设计是在学完《软件工程》课程后的一次全面的综合训练,通过课程设计,更好地从工程化角度掌握软件工程的基本原理、概念和技术方法,培养从事大型软件系统开发、测试与管理的能力,为今后的计算机应用打下一定基础。1.1设计内容本文主要阐述了一套基于C/S结构的网吧计费管理软件的设计与开发,本系实现了分毫不差地记录顾客上机的时间、费用以及付费方式;可以随时了解营业情况:上机人数、营业额、营业流水帐;随时更改收费标准、押金设置、最低消费金额,做日统计和月统计;迅速交接班;条码卡输入,防止作弊和出错的可能;多项措施保证数据的安全:掉电时能保护营业数据;可为顾客设立帐户,争取客源,保证稳定的收益,加快资金的回笼;记录上网顾客资料,符合公安局要求等功能,使之成为可运行的程序的这个过程进行了简单的描述。1.2设计要求本课程设计的基本步骤与要求是:1)软件可行性研究报告完成软件功能的概要介绍、述语定义、技术可行性论证、经济可行性论证、方案可行性论证等,完成可行性研究报告。2)软件需求分析报告根据需求陈述,确定软件详细的功能介绍(功能性与非功能性)。分析软件的数据要求,对软件全部输入输出数据进行说明(数据用途、性质、结构、精度、格式、特殊要求等),画出软件的数据流图,并对数据流图进行说明(数据流的数据词典、加工的数据词典、外部接口的数据词典等),完成需求分析报告。3)软件总体设计报告2根据需求规格说明,定义软件的整体结构。划分模块,确定软件结构(确定系统的软件结构、分解模块、确定系统的模块层次关系等),画出软件的模块图,并对模块图进行说明,软件的界面设计及其说明,软件的数据库设计及其说明,完成总体设计报告。4)软件详细设计报告根据总体设计说明,画出每一个软件模块的详细的软件程序流程图,完成详细设计报告。32可行性研究2.1软件概要介绍随着信息管理系统的不断发展,网吧计费管理系统已广泛地被各个网吧采用,以方便对网吧的管理。他可以让网吧可少些网管,就能管理的菁菁有条,最重要的是能给网吧带来利润,能准确的计费。它的融入和发展,彻底改变了传统网吧管理的理念,依靠日益发展的管理信息系统技术,网吧计费管理系统也越发完善,逐步以计算机智能信息管理取代了人工信息整理的烦琐工作。随着我国信息产业的发展和电脑的普及,网吧越来越成为人们获取外部信息的主流,网吧管理是当代社会这一市场需要应运而生的。本系统是为网吧物业管理部门日常管理工作信息化,范化而开发的软件。它以网吧管理部门为服务中心,以上网吧上网人员为服务对象。通过实施各种服务项目,全面地反映了在网吧经营管理活动中,网管员与上网人员之间各种业务费用往来。使各项业务的办理迅速、准确,极大的提高了网吧管理的工作效率。2.2技术可行性采用JAVA语言和SQL数据库实现,采用Powerdesigner建模。从技术上来说是可以实现的。2.3经济可行性本系统采用C/S模式,使系统运行安全可靠、便于应用、可维护性好、易于进行二次开发、具有良好的扩展性,从经济上来说是可行的。经济可行性主要依据是成本/效益分析,该系统的目标是以最低的成本,最高的效率、在最短的期限内开发出具有社区物业管理功能的系统。2.4方案可行性根据系统的分析,本软件充分从适用性出发,全面为不同的使用用户考虑。使软件的许多功能与规则都可根据用户的习惯进行定制。包括软件界面、操作方式、录入方式、打印格式等数据,用户均可根据个人或单位的使用爱好进行设置。方案的实施会带来不错的效益。43需求分析3.1需求分析的定义需求分析是对用户需求的真正明确是对要解决的问题的彻底理解,是一个软件开发的最重要阶段,需要了解和澄清用户的需求,严格的制定被开发的软件系统的需求规格说明书。3.2需求分析的任务开发软件系统最为困难的部分是准确说明开发什么,最为困难的概念性工作便是编写出详细的技术需求,这包括所有面向用户,面向机器和其他软件系统的接口,同时这也是一旦出错,将最终会给系统带来极大损害的部分,并且以后再对它修改也极为困难的。这些定义强调的是:产品是怎样的,而并非产品是怎样设计构造的。需求分析具有决策性、方向性、策略性的作用。因而对于任何一款软件来说,做好它的根本在于它的需求分析。3.3需求分析的过程3.3.1系统优点人工管理网吧实在存在很大的问题,而且浪费太多的人力,物力。计算机一点一丁的入侵人类的生活,计算机管理代替人工管理是不可避免的,像网吧管理这类不要求在管理上创新,机械般管理更加完美的前提下,我选择设计开发网吧计费系统,希望能改善网吧管理上的混乱情况,也避免了管理人员的工作麻烦。使用网吧计费系统优于人工管理在于:(1).减轻管理人员的工作量。(2).计费准确无误。(3).避免人情上机的尴尬。(4).工作迅速快捷。53.3.2系统的需求(1).保密性机密或敏感数据库在存储过程、处理、传输过程中要保密,确保用户在授权后才能访问。(2).完整性保证系统中的信息处在一种完整和没有受到损害,防止因非授权访问、部件故障或其它错误而引起信息篡改、破坏或丢失。(3).可靠性保障系统在复杂的网络环境下提供持续、可靠的服务。3.4数据流图数据流程图的绘制过程其实也就是系统分析的过程。数据流程图是分层次的,绘制时采取自顶向下逐层分解的办法。首先画出顶层(第一层)数据流程图,然后逐步分解,得到下一步的数据流图,这种分解工作不断进行,直到最终获得的每个处理过程和数据存储都能使用计算机处理的底层数据流图。根据功能分析得到的系统功能要求,画出网吧计费管理系统顶层的数据流图,如图3.1所示:网络计费管理系统上网人员管理员计算机余额帐号信息充值、开户用户信息远程控制图3.1顶层数据流图对顶级数据流图进行细化,得到1层数据流图,如图3.2所示:61账号管理2读卡4远程控制3计费用户计算机管理员管理控制指令设置计费模式上网卡控制图3.21层数据流图2层数据流图管理员用户1.3检查帐号1.1编辑帐号信息1.2输入帐号帐号清单添加提示错误办理上网卡查看添加删除更改\充值更改图3.3帐号管理模块数据流图7用户计算机2.2读卡帐号清单在线帐号清单2.1检查反馈核对读入数据刷卡添加3.4读卡模块数据流图管理员3.1设置计费模式3.2费用结算在线帐号清单时间到3.5计费模块数据流图管理员计算机4.1远程截屏4.2远程重启4.3远程关机3.6远程控制模块数据流图83.5数据字典数据流图描述了系统的分解,但没有对图中各成分进行说明,数据字典就是为了数据流图的每个数据流、文件、加工,以及组成数据流或文件的数据项作出说明。est_CompanyID44自动编号用户信息code1012代码text1050名称py1025拼音Description1050描述Address1050地址Zip106邮政编码Telephone1020电话Fax1020传真Email1050电子邮件Homepages1050主页contactor1010联系人Pager1015传呼Portable1015手机Bank1050开户行Account1050开户帐号TaxNo1050税务登记证号B_YHMC1050代办银行名称B_DBJGH103代办机构号(银行给)B_DWDM103单位代码(银行给)B_DWZH1050单位帐号(用于银行托收)D_create1
本文标题:软件工程网吧管理系统-综合报告
链接地址:https://www.777doc.com/doc-1718519 .html