1、 题 目: (服务器端) 姓 名: 系 别: 计算机工程系 指导教师: 二八年三月 摘要 计算机日益普及的今天,我国网民数量日益增多.其中网吧是网民集中的场所, 在利益的驱使下,越来越多的网吧成立.网吧的管理也成了一 个新的问题,一 方面是硬件的安装与维修,网络安全的组建.还有一方面就是网吧收费.网吧 这样的公众场所,人员流动性大,不可能完全靠人力 去解决,而且管理者和工 作人员之间也要有帐目的清算. 而且为了节约成本,网吧的工作人员也不会有太多,如何达到这样的目的, 信息化的时代还是 要靠科技.面对这样的现实,一款应用软件就能把这些问 题解决,软件该怎么做,需要什么功能我们自然不能靠简单的理
2、论分析,有机 会 还是要到实际的生活中去了解,只有这样才能保证做 出的系统有较高的 使用价值. 在开发图书管理的过程,在实际调查后确定开发流程,基本功能设计,文档研 究方案. 现在网吧不单是靠提供计算机给网民上网服务,还加有商品的销售,商品销 售如果只是靠人员来记录消费情况,会提高出错的概率,而且在人员换班的时 候 帐目清算是件很麻烦的事情. 如果把商品 的销售也加进这个系统中,工 作人员只是输入商品的编号,帐目就有系统自动结算 还要考虑到系统实际运行执行代码的效率, 功能模块很多的时候, 运行 速度就成了新的问题,如何解决,让起流畅运行呢? 数据库安全的问题,计算机毕竟只是机器而已,受外界环
3、境影响很大, 所以也要考虑备份数据库 这次开发只是开发了收费系统的服务器端,还要开发出对应的客户端与 服务器连接起来才可以正常使用. 问题的提出:讲清所研究的问题“是什么”。 选题背景及意义:讲清为什么选择这个题目来研究,即阐述该研究对学科 发展的贡献、对国计民生的理论与现实意义等。 文献综述:对本研究主题范围内的文献进行详尽的综合述评,“述”的同时一 定要有“评”,指出现有研究成果的不足,讲出自己的改进思路。 研究方法:讲清论文所使用的科学研究方法。 目录 1.前言 2. 需求分析 2.1 用户定位分析 2.2 功能需求分析 2.3 性能需求分析 3.系统分析 3.1 环境平台分析 3.2
4、程序功能设计 3.3 程序流程设计 4. 详细设计 4.1 程序单元设计 4.2 程序单元编码 4.3 集成开发 5. 系统实现 5.1 系统模块一 6 结论与展望 参考文献 前言 根据自己的爱好和软件编程的能力,我选择用 VB 编写网吧收费系统的服务 器端,只是编写出了基本的功能,比现实生活中使用的要粗略.但是这个系统 只是自己的一次实践,我会在以后的学习中继续努力的 编写这个应用程序其意义在于锻炼了我的动手能力和逻辑思维能力,而且 以前也从来没有尝试过编写这样综合性的程序,培养了对问题考虑的全面性. 为了编写有实用价值的东西,我还参阅了大量的资料,包括网络资料的选择, 当然在程序完成只后,
5、也不能只有编写者才会用,所以要写出对应的帮助文挡, 一般的软件都会有,这是我们生活中的常识. 只是限于水平 ,只能编写部分 功能,数据库安全方面也不可靠.一直在寻找解决办法,如果能够采用动态数 据库,这些问题就能解决了. 科学这东西讲究的就是严谨的态度,建立数学模型有助于完成设计,在设计 的时候避免出现思绪混乱, 在经过系统功能需求分析,在大脑中 已经有很清晰的的目标,可以画出要 进行的流程图,比如先根据功能模块确定好选择数据库,然后根据实际编写数 据库表,完成数据库表的关联,可以先保存后,等窗体确定完毕,再连接数据库. 经过代码调试,确定能正常运行. 2.需求分析 2.1 用户定位分析 合理
6、的工具设置:用户要求界面简洁 容易操作.于是可以使用工具条进行 设置,把经常要使用的功能用工具条单独罗列出来,比直接在菜单中选择效率 要高. 2.安全要求:为了避免意外事件或者是人为原因导致数据库信息丢失,要做好 数据库的保秘和数据库灾难性恢复. 3.简单的操作方式:因为需要有的时候需要对客户机进行远程控制,这样管理 起来就轻松起来 . 4.提供全面的数据查询和统计:可以任意选择查询条件,而且为了方便可以设 置统计报表功能. 5.报表打印导出功能:要随时可以导出以报表格式存放,打印出来长期备份. 6.会员卡管理:会员卡较之现金交易比较方便管理, 7.商品管理:能够对商品进行销售统计,存储查询. 8.网址限制:现在网络病毒流行,尤其要注意一些不良网页上隐藏病毒,所以要 限制一些网站. .2 功能需求分析 主要功能: 对网吧的人员,资源进行管理。公布网吧的通知公告等信息,发 布网吧内外新闻动态,提供上网人员的意见、建议反馈场所,管理网吧内的 计算机,对上机用户的情况进行统计,计时计费等。 具体功能: 被控制机有一个服务器,控制器集中在管理机上。可以控制登陆,