单位信管09-1班学号09201141江西农业大学南昌商学院本科毕业论文(信息管理与信息系统)网吧管理系统姓名龚辉专业信息管理与信息系统指导教师马朝盛江西农业大学南昌商学院二0一二年十月江西农业大学南昌商学院摘要I摘要网吧管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。本毕业设计包含了网吧各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成合同信息的修改。同时查询功能也是系统的核心之一。关键词:网吧管理,数据库,管理系统江西农业大学南昌商学院AbstractIIAbstractNetBarTimeFeeManagementSystemisatypicalapplicationofManagingInformationSystem(MIS),whichmainlyincludesdevelopingtheapplicationinterfaceoffront-endandbuildingupandmaintainingthedatabaseofback-end.Thissystemincludefiveaspectssuchadd,delete,modifyetc.toeachkindofthefunctionofinformation.Thecoreofthesystemisthecontactofincrease,modificationanddelete,themodificationsofeachformwillaffecttootherforms,thesystemwillcompletethemodificationofcontractofitselfwhilebeingtocompletetoincreaseordeletetheoperation.Inquiringaboutthefunctionofsearchingalsoistheoneofthesystematicnucleus.Keyword:NetBarManage;Database;MIS江西农业大学南昌商学院目录目录摘要.................................................................IAbstract............................................................II绪论...............................................................11论文概述...........................................................11.1国内外现状...................................................21.2开发结构.....................................................21.2.1C/S结构................................................21.2.2C/S结构的优势..........................................21.3主要运用技术.................................................31.3.1Java...................................................31.3.2SQLServer2008........................................31.4系统的需求分析................................................41.4.1系统功能结构图..........................................41.4.2系统功能需求............................................51.4.3系统功能使用人员........................................61.5系统的可行性分析..............................................61.5.1系统的经济可行性........................................61.5.2系统的社会可行性........................................61.5.3系统的技术可行性........................................72系统设计...........................................................82.1数据库设计...................................................82.1.1数据库表................................................82.1.2E-R图................................................92.2系统功能设计................................................102.2.1系统功能流程图.........................................103系统实现..........................................................133.1客户端系统的实现.............................................133.1.1客户登陆上机实现.......................................13江西农业大学南昌商学院目录3.1.2客户端登陆之后.........................................143.1.3客户端修改密码.........................................153.1.4客户端费用查询.........................................163.1.5客户端下机.............................................183.2服务端系统的实现.............................................183.2.1服务端连接数据库代码:.................................183.2.2服务端界面.............................................193.2.3服务端添加用户.........................................213.2.4服务端用户充值.........................................233.2.5服务端修改会员密码.....................................233.2.6服务端删除用户.........................................243.2.7服务端查询上网记录.....................................243.2.8服务端找回用户密码.....................................253.2.9服务端添加新的管理员...................................274系统测试..........................................................294.1客户端测试..................................................294.2服务端测试..................................................304.3测试结果....................................................32结论...............................................................33致谢...............................................................34参考文献............................................................35江西农业大学南昌商学院绪论1绪论网吧管理系统是迎合网吧发展而产生的,为了减少人力和物力的开销,方便网吧管理员管理网吧的一种管理工具,现在网吧的收益开始降低,运营也同样存在风险,如果没有仔细规划和经营,可能会面临倒闭的危机。原始的人工计费管理和管理时产生漏洞对投资人带来大量的损失,采用好的网吧管理系统能够产生管理效益与经济效益,使得投资人在经济方面获得更多的利润。本毕业设计针对网吧管理的基本需求,系统功能基本满足网吧管理的需要,帮助网吧管理人员管理网吧。江西农业大学南昌商学院绪论21论文概述本毕业设计是一个网吧管理系统。该系统功能有管理员添加,网吧会员的管理。该系统的任务是方便,灵活的管理网吧的各项信息,包括对每台电脑配置管理、会员用户管理、上机时间计算、金额计算等。系统主要有添加,查找,删除和修改功能模块组成。本系统希望尽量满足网吧管理日常工作的需要,简化网吧管理的过程,使用方便,安全可靠。1.1国内外现状中国的网吧行业,是中国互联网经济的衍生体,1994年中国接入互联网,1996年,互联网开始民间化、商业化和市场化,于是网吧作为最便捷的触网终端场所进入网民视野。并一度成为仅次于家庭、办公场所之外的网民第三大上网场所。现在网吧虽然已经开始企业化,正规化,标准化,但是网吧的信息机制还没有完全完善,部分网吧还是存在人工计费的管理模式,为了进一步的提高网吧效率并规范化管理,就必须有一套完整的网吧管理软建。1.2开发结构1.2.1C/S结构C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构。1.2.2C/S结构的优势C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。总的来说本系统有以下几个有点:1.本系统的界面和操作很简单,很人性化。2.本系统的安全性能可以很容易保证,实现多层认证也不难。江西农业大学南昌商学院绪论33.由于只有一层交互,因此本系统的响应速度较快。1.3主要运用技术1.3.1JavaJava是一种可以撰写跨平台应用软件的面向对象的程序设计语言,Java技术具有卓越的通用性、高效性、平台移植性和安全性。Java编程语言的风格十分接近C、C++语言。Java是一个纯的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C++语言中的一些不足。Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的