JAVA课程设计网吧管理系统98638.docx
《JAVA课程设计网吧管理系统98638.docx》由会员分享,可在线阅读,更多相关《JAVA课程设计网吧管理系统98638.docx(21页珍藏版)》请在优知文库上搜索。
1、JaVa课程设计指导书(学生版初稿)第一章网吧计费管理系统目标1.1 背景介绍业务背景技术背景1.2 需求分析功能需求分析业务对象分析验收测试要求1.3 系统设计总体设计具体设计1.4 系统实现1.5 小结1.6 展望第一章网吧计费管理系统学习目标:能运用JaVa集成开发环境,运用SWing设计图形界面,运用JDBC访间数据库,驾驭事务处理编程,了解简洁两层C/S项目的开发及荷洁面对对象程序的设计过程,发展基本的团队协作开发实力。学习寄语:虽然本项目并不是一个商业项目,其产品也不能用来赚钱,但从中你可以学到实际开发中的很多阅历和技巧,获得种“学有所用”、“学有所得”的成就感,同时赢得老师和同学
2、(同事)对你的特别敬重.在此项目的学习中,你不但是个学生,还是一个职业人,将与同事一起尽全力完成你所要做的工作,并再次险证“天道酬勤”的真理。我们的信念是:“不抛弃,不放弃你的变更和收获是老师真诚的期盼。1.1 背景介绍业务胃景“海之星”网吧,是个小型网吧,以前是人工记帐,现须要开发个简洁的网吧计费管理系统.原人工管理的主要过程如下:客户在门口服务台,出示上机卡,若是新客户则先发新卡;管理员先杳询是否有空机器,若有则依据上机卡号查到该卡对应的记录(账薄),若有余额O5元),则安排一个空闲的机器号给客户,客户依据机落号对号入座,管理员登记客户卡号、上机机器号、上机时间。客户下机要到门口的服务台,
3、恳求下机,管理员依据当前时间、上机时间及费率计免出本次上机费用,并记录,同时将费用从卡余额中扣除,若费用不够则需充值。原手工系统主要有如卜缺点:1手工记帐,管理员工作量大,且易出他2超时超费运用不能刚好发觉。因此须要开发个简易计费管理软件,取代人工记帐方式,由软件统一管理记录上下机、计费、上机卡、机器状况,供应简洁统计功能,超时超费提示功能等。技术背景本系统要求运用java技术开发,运用数据库TiiACCESS,SQ1.Server)保存数据,集成开发环境可运用支持可视化GUl界面设计的主潦工具(如eclipseanibeanjbuilder).开发者应有java程序设计语言、SWING基本G
4、Ul组件、文件运用、JDBC存取数据库、运用种集成开发工具的基本学问和技能。系统采纳两届C/S体系结构,C端负责通过GUl与管理值交互、处理业务逻辑及存取数据庵,S端主要是数据库系统。系统分析设计主要采纳面对对象的分析设计方法。友情提示,对项目有了个最基本的相识后,是不是马上打算大干场?是否要何一问他不值得干?能不能干?商业项目一般可以从经济性、技术性、法律社会等方面进行可行性分析,但本项目作为一个学习型项目明显无利可图、技术也欠缺(事实上技术正是要学习的东西)、好在项目是合法的。那是否接着?当然!因为本项目的目标不是在合法的前提下获得最大利涧,而是习得学问和技能,只要你情愿,就可以接着进一步
5、了解“网吧计费管理系统,1.etsgo!1.2 需求分析功能需求分析系统需求分析的主要任务是从用户角度考察系统应具有哪些功能及非功能性需求,对于网吧计费管理系统,用户主要是指系统管理员,系统的主要功能是:号术、上机、卜机、卡管理(发卡、IM卡、充值、杳询)、机器管理(添加机器、删除机器、查询状态、修改状态),统计功能(日、月协用统计),口令管理(添加用户、SH除用户、修改口令),参数设置(时段费率),运用帮助。主用运用流程是:管理员登录,依据客户恳求上机,依据客户恳求下机。主要功能的用例(USecase)描述如下:一上机1管理员输入空闲机器号,上网人输入口令、卡号,恳求上机.2系统验证卡号,检
6、杳卡中余额,卡状态3系统获得当前系统时间作为上机起先时间4系统修改该机器的运用标记为“在用”,卡标记为“在用工5系统记录上机信息卡号、机器号、上机时间)6系统提示上机胜利若1中无空闲机器又恳求上机的,系统提示“没用空闲机器”,2中卡验证未通过,提示“无此卡号”,余额不足,提示“余额不足”,卡状态为“在用”,则提示“不能一卡多用二下机1管理员选择被运用的机器号,恳求卜机2系统获得系统当前时间作为下机时间:3系统计算费用:4系统显示应缴费用5系统记录卜机时间和此次费用:6系统从卡中扣费,修改卡状态为“空闲”:7系统修改该机器的状态为“空闹”:8系统显示本次上机记录信息,提示下机胜利三登录1管理员输
7、入用户名和密码,恳求进入系统2系统验证用户名和密码3系统显示主界面若一次验证不通过,则提示再输入一次,仍不通过则系统退出。四卡维护卡有三种状态:停用、空闱、在用.发新卡:I管理员输入卡号(保证卡号唯一)2管理员输入卡初始金额3上网人输入用户名、口令4管理员恳求添加新卡5系统保存卡号、金额、用户名和密码,状态为“空闲”6系统提示添卡胜利,显示卡号及金额,以便核对。7管理员将系统生成的有卡号、用户名的纸卡给上网人。充值:1管理员输入卡号2系统显示该卡信息(卡号、用户名、余额、状态)3管理员核对后,输入充值金额4系统计葬并保存该卡总金额5系统显示充值后的卡信息(卡号、用户名、余额、状态)。查询卡信息
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 课程设计 网吧 管理 系统 98638
