ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:382.66KB ,
资源ID:7467712      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7467712.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网吧管理系统课程设计.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

网吧管理系统课程设计.docx

1、网吧管理系统课程设计涉外经济学院 课程设计报告 课程名称: 数据库技术与应用 报告题目: 网吧管理系统 学生: * * 所在学院: 信息科学与工程学院 专业班级: *班 学生学号: * 指导教师: * 20*年*月*日课程设计任务书报告题目网吧管理系统完成时间学生专业班级指导教师职称总体设计要求和技术要点设计一个网吧管理系统,实现以下功能:1、上下机操作2、计费功能3、用户的增删改查4、管理员的增删改查运用技术要点:1、C#的面向的编程2、SQL语句的运用3、连接数据库4、SQL server 2005相关操作工作容及时间进度安排周1-周3 :立题、论证方案设计周4-周15 :系统实现及测试周

2、16-周17 :报告书写周18 :验收答辩课程设计成果通过这次网吧管理系统的设计及实现,我们充分了解了数据库的重要性,对以后的一些要用到数据库的系统能够比较上手一些。其次是对于C#的知识的回顾,给了我们又一次的知识运用的机会。摘 要互联网技术的不断革新与发展,给全球经济带来新的革命,也正在改变着整个商业社会的竞争格局。Internet、交互式web应用和电子协作等计算机技术将逐渐改变商业模式,使得全球的网络供应链将逐渐取代分层式供应链,因此在网络时代面临着新机遇的同时也面临着巨大的挑战。随着科学技术的不断提高,计算机科学与技术日趋成熟,计算机应用到生产和生活的各个领域,发挥了越来越重要的作用。

3、作为计算机应用的一部分,使用计算机对网吧信息进行管理,具有手工操作无法比拟的优点,例如:检索迅速,查找方便,可靠性高,存储量大,寿命长,成本低等,因此研究开发网吧计费系统具有可行的实际意义。本系统是一个功能比较强大的网吧管理系统。该系统信息来源主要由管理员添加,方便管理员的查询和管理。该系统的任务是方便,灵活的管理网吧的各项信息,包括对每台电脑配置管理、会员用户管理、上机时间计算、金额计算等。系统主要有添加,查找,删除,统计等功能模块组成。本系统会做到满足网吧管理日常工作的需要,使用方便,界面亲切,安全可靠。关键词: 网吧方便系统第1章绪论1.1 课题来源随着计算机技术的日新月异,越来越多的人

4、注重加强对计算机知识的学习,为了满足学校学生或者社会学院的需求,许多网吧都纷纷对外开放,实行即时收费。但随着商家人数的增多,网吧的管理成了一个非常困难的问题。首先,人工即时收费是非常繁琐的一项工作,耗费人力物力,而且极易出错;最后的统计工作更是一项费时费力的苦差事,甚至不能统计。其次,上机过程中,每个网吧都需要值班人员值班,耗费了管理人员的很多时间。随着计算机各种外围设备技术的发展,以上工作通过计算机就可以很方便的实现。网吧以其庞大的用户量和潜在购买力,首先成为一个很好的媒体广告平台,尤其是快消品和网络相关类的产品;同时,网吧作为一个独特的渠道,对中国互联网的发展起到了非常关键的作用,已经容不

5、得任何一家互联网公司忽视。已经有越来越多的案例证明,赢得了网吧市场,就赢得了互联网市场。这正是中国互联网本土化中的一个关键部分,了解这部分市场的特征和容量,是本土和国际互联网公司成功的一个关键因素。基于网吧在中国互联网市场上的如此重要的地位,易观国际情况认为有必要对网吧用户作一个了解,探索网吧用户的行为特征,描绘网吧用户的轮廓。针对以下问题,进行了重点调查和了解:网吧用户特征,网吧用户互联网使用行为特征,不同网吧用户之间存在怎样的行为差异,针对网吧用户的人群属性和使用行为特征,产业的各方应该如何营销网吧。为了适应当前网吧管理无人化的需求,网吧计费管理系统出现了。它可以减少值班人员、维护人员、降

6、低管理人员的费用、甚至可以做到网吧无需人员值守管理。同时还可以增加网吧的开放时间,提高设备的利用率,并且避免网吧管理中的人情免费上机、逃脱费用等问题。1.2 研究意义网吧用户对网吧上网非常忠诚,每次上网时间和上网频次都较高,1/3以上的人需要每天至少去网吧一次。网吧用户的娱乐化倾向非常明显,排在首位的应用都是网络游戏、网络聊天、影视视频等,而搜索引擎以第四常用与这些娱乐化应用一起成为用户最常使用的网络应用之一。网吧用户最常访问的新闻类呈现明显的长尾现象,但是长尾头部依然是几大重要新闻,其中腾讯新闻选择率最高,其次是新浪、网易和搜狐等门户。网络音乐需网吧用户一个最重要的需求,这种需求同时也充满了

7、多样性,因此催生了多元化的选择,虽然XXMP3占有绝对的优势,但是其它各种各样的音乐也都获得了一部分用户,满足多样化的需求。在网络聊天市场上,腾讯QQ在网吧用户中一枝独秀,但是51挂挂和飞信凭借各自的母公司和,今年获得了非常大的发展,值得关注;而阿里旺旺则由于网吧网民的购物倾向性小,使用率较低。随着中国互联网软件硬件的发展,涌现出了众多视频,有专业视频,也有传统门户介入视频市场成立视频频道的。而在网吧市场上,专业视频获得了更多的用户选择,尤其是土豆网和优酷网,其中土豆网选择率稍高于优酷,XX视频搜索也以第三选择成为市场第一梯队成员。在网吧搜索引擎市场上,XX的具有较大优势,用户的使用率远高于其

8、它搜索引擎。从用户对搜索引擎各项关键指标的评价来看,用户对XX的满意率是最高的,这显现出用户较大的忠诚度。其它搜索引擎运营商在网吧用户市场上还有很多工作要做。在图片搜索、知识问答和社区类中,XX图片搜索、XX知道和XX贴吧都成为网吧用户的最常去的。其中在图片搜索和知识问答类型中,由于市场发展时间不长,这两类用户需求很大程度来自于XX的培养,因此XX的优势较大,选择比例都在80以上。而在社区市场上,XX尽管选择最多,但是优势并非绝对突出,网吧用户选择呈多元化趋势,各种垂直论坛都有较多的用户选择存在。网络交友在网吧市场上更是异彩纷呈,除了老牌的QQ交友中心、同学录等,近年来兴起的51、校网、开心网

9、等,都获得了较多网吧用户的选择,尤其是51,已经成为网吧用户交友的第二大选择。自网吧出现以来,我们经历了从手动记录管理网吧到现在的电脑自动化计费系统的过程。2010年,我国网吧上网比例为39.2%,并且逐年上升,注定了网吧自动化计费管理系统取代手动记录式管理方法,因此设计了此网吧计费管理系统。第2章可行性分析2.1 编写目的编写本可行性研究报告的目的是对物流管理系统进行可行性分析,以最小的代价在尽可能短的时间确定问题是否能够解决和是否值得解决,并最终确定本系统开发的可行性。2.2可行性研究的前提2.2.1目标方便的管理网吧,用最小的成本做出最优的系统。2.2.2 经济可行性 由于该系统的实现初

10、衷是为了熟悉软件开发,投资不会很大,所以不会有经济上的风险。因此,在这一方面是可行的。2.2.3 运行可行性由于网吧管理系统是相对独立的系统,除了与操作系统交互外,与其他软件的关系不大,所以发生冲突的概率较低。2.2.4 技术可行性采用C#语言和SQL server 2005数据库实现,通过c#的面向对象的编程方式与SQL语句的结合,具有一定的稳定性,从技术上来说是可以实现的。2.3对系统的分析经过了解与分析并与小组讨论得出以下结论:怎样划分不同区域的收费标准两种会员类型与非会员的收费模式图 2-1 收费模式物流流程如下:1、收银台查看用户是否为会员2、非会员上机办理临时卡,并不享有折扣优惠。

11、 3、会员充值时如是普通会员优惠10%,高级会员优惠15%。4、网吧管理系统数据库对区域划分的收费标准,游戏区3元/时,聊天区2元/时。 图2-2 收费标准2.4 技术条件方面的可行性从以上的分析得知,该是一个小型的用户网吧上网管理系统。这是套比实用的用户网吧上网系统,它操作步骤更为简单,管理人员容易上手。对数据管理明了。2.5投资及效益分析在此主要对本项负担经济可行性及成本效益进行分析。成本估计:30万硬件设备:主要有2台PC服务器,200台PC机,2扫描仪,网络连接设备若干。效益分析:开发此系统,可以锻炼我们的实训能力,在开发的过程中,能收获到许多课堂上学不到的知识。开发得当,能发布到网上

12、获得更多其他方面效益。2.6社会因素方面的可行性2.6.1法律可行性该系统的开发与应用不设计侵犯专利权、侵犯等方面的问题。2.6.2 操作可行性通过市场调查分析,与探讨查阅资料将此系统更加完善。2.7结论由于本项目具有经济可行性,技术可行性及操作的可行性,本团队的建设管理系统的项目是可行的。第3章需求分析3.1功能需求一般来说,网吧经营者对于技术的了解不会特别深入,需要有专业的技术人员管理。但是真正专业并且有经验的网管可谓凤毛麟角,因此一般网吧都是以非技术管理人员进行管理,或是数量不多的技术人员负责技术方面的工作。那么智能化的管理,能够帮助网吧业主解决技术力量短缺的难题。因此网吧一般都会建置网

13、吧管理系统以节省管理人力。下面是在进行开发之前对网吧进行的跟踪调查后得到的详尽的系统功能需求分析,系统模块分为以下五种功能:1、管理员登录管理:管理员需要输入密码和名字登录系统,以便于管理。若密码和用户名输入不正确将登录失败.2、用户管理:登录系统后可以对用户过户信息查询、修改、删除、增加。3、用户上下机管理:根据条件,查询是否符合条件,符合则允许用户上机、下机的操作,并在客户端可进行自动上、下机操作,并将上、下机信息写入数据库。4、计费管理:输入条件,连接上数据库,并且结算费用。5、电脑信息管理:管理员能添加、删除、修改、查询电脑配置信息。3.2 数据需求管理员通过填写用户名和密码进行登陆,

14、如果用户名或密码错误或为空,系统会给出相应的提示信息,操作员可以重新填写密码信息。进入系统后,管理员通过导航选择要进行管理或者查询的模块。电脑信息管理:管理员进入电脑信息管理界面中,可以选择查询计算机信息以及管理现有的计算机信息。查询计算机包括计算机名、显示器、存、CPU、计算机编号等计算机相关信息,在提交之后,系统会给出相应的提示信息。选择修改是对现有计算机信息进行修改的操作,在提交修改信息之后,系统会给出相应的提示信息。在电脑信息管理页面中也可以输入计算机名进行计算机的查询操作。在用户信息管理界面中,管理员通过填写用户名、密码、性别等用户的一些相关信息进行用户信息的登记,在提交之后,如果系

15、统需要的信息为空,系统会给出相应的错误提示信息。管理员可以对会员进行查询、修改、删除操作。计费信息管理:该模块是对网吧收费情况进行管理。在计费管理界面中,管理员输入用户,即可调用数据库中的上下机时间,并结算花费金额、余额,存入数据库。用户可根据,用户名及密码登录用户系统,登录时判断余额是否充足,条件判断都符合,则允许登录,并将登录的时间写入数据库。用户可在用户界面上查询现在上网的信息,如:开始上网时间,现在的时间,共花费的金额,上网的时间等信息。也可在客户端进行退出,并将退出时的时间记入数据库,以便在管理端进行结算。1、管理员登录模块:管理员需要输入密码和名字登录系统,以便于管理。若密码和用户

16、名输入不正确将登录失败。2、用户管理模块:登录系统后可以对用户信息查询、修改、删除、添加。修改页面时,经过选择复选框后,转入另一个页面在文本框里进行修改,有些重要的信息,不允许变动,提交后经检查后写入数据库。3、用户上下机管理模块:上机时,查询余额是否大于0,若大于0且用户名及密码符合,则允许用户上机。客户端进行下机的操作时,将下机时间写入数据库。4、计费管理模块:输入条件,连接上数据库,查看是否是会员,并且结算费用,将余额写入数据库。5、电脑信息管理:管理员能删除、修改、查询电脑配置信息。3.3网吧管理数据流图3.3.1数据库简介数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在

17、系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。在结构化开发方法中,数据流图是需求分析阶段产生的结果。数据流图英文缩写DFD(Data Flow Diagram)它是描绘信息流和数据从输入移动到输出的过程中所经受的变换。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。数据流程图包括:1、指明数据存在的数据符号,这些数据符号也可指明该数据所使用的媒体;2、指明对数据执行的处理的处理符号,这些符号也可指明该处理所用到的机器功能;3、指明几个处理和(或)数据媒体之间的数据流的流线符号;4、便于读、写数据流程图的特殊符号。在处理符号的

18、前后都应是数据符号。数据流程图以数据符号开始和结束(除94规定的特殊符号外)数据流图有两种典型结构,一是变换型结构,它所描述的工作可表示为输入、主处理和输出,呈线性状态。另一种是事务型结构,这种数据流图呈束状,即一束数据流平行流入或流出,可能同时有几个事务要求处理。数据流是一组数据。在数据流图中数据流用带箭头的线表示,在其线旁标注数据流名。在数据流图中应该描绘所有可能的数据流向,而不应该描绘出现某个数据流的条件。3.3.2顶层数据流图简单描述了用户,网吧管理系统,管理员实体之间的数据的基本走向图4-1 一层数据流图3.3.3 一层数据流图从总体来描述了整个系统的流程及数据流动情况图4-2 二层

19、数据流图3.3.4 二层数据流图1、系统管理流程详细描述了系统管理时的数据流向。图 4-3 系统管理流图2、用户管理流图详细描述了用户管理时的数据流向。图 4-3 用户管理流图3、查询管理流图详细描述了用户管理时的数据流向。3.4数据字典 数据名称 :充值别名 :会员充值方式 :会员账户余额不足时向管理员充值流向 :管理员补充信息 :每次充值大于零数据名称 :注册会员别名 :无方式 :由新用户向管理员提交信息申请流向 :管理员补充信息 :新用户须向管理员提供、性别等信息数据名称 :修改密码别名 :信息修改方式 :由会员向服务器提出申请,服务器访问会员信息数据库流向 :会员信息数据库补充信息 :

20、用户只可以修改密码数据名称 :查询余额别名 :余额查询方式 :由会员向服务器提出申请,服务器访问会员信息数据库流向 :会员信息数据库补充信息 :只给出会员账户数据数据流名 :查询账单别名 :无方式 :由管理员向服务器申请,访问会员信息流向 :会员信息数据库补充信息 :管理员有权访问,无权修改数据名称 :计费别名 :无方式 :由管理员设置计费方式,会员上机开始计费流向 :会员账户信息数据库补充信息 :无数据名称 :刷卡别名 :无方式 :由会员输入卡号,密码登陆上机,错误则重新输入流向 :计算机补充 :密码为唯一数据名称 :登陆上机别名 :上机方式 :会员凭卡号、密码上机流向 :会员计费系统 补充

21、信息 :到会员下机时计费结束数据名称 :费用结算别名 :无方式 :由管理员设定计费方式,根据会员上机时间产生费用流向 :会员账户信息补充信息 :计费方式唯一数据名称 :添加管理员别名 :无方式 :由老板添加流向 :管理员数据库补充信息 :包括管理员的身份信息,并设定唯一卡号和密码数据名称 :删除管理员别名 :无方式 :由老板删除流向 :管理员数据库补充信息 :删除该管理员的所有信息数据名称 :修改管理员别名 :无方式 :由老板修改流向 :管理员数据库补充信息 :无数据名称 :消费信息别名 :消费记录方式 :由会员向管理员提出申请流向 :会员数据库补充信息 :查询会员一月消费记录,数据名称 :上

22、下机记录别名 :无方式 :会员上机后自动记录上下机时间流向 :会员账户信息数据库补充信息 :保存一个月,过后删除数据名称 :会员请求别名 :无方式 :会员提出请求流向 :管理员补充信息 :会员可向管理员提出要求服务 如挂机等3.5 业务需求运用业务流程图可以为用户进行方便的操作进行指导,另外系统模块的业务流程图在管理员或是程序员在进行系统的维护以及系统升级是会有很大的帮助,当然,在进行业务流程分析的同时会对一些系统的数据流进行分析,进而为系统的数据库设计进行分析作了准备。管理员通过填写用户名和密码进行登陆,如果用户名或密码错误或为空,系统会给出相应的提示信息,操作员可以重新填写密码信息。进入系

23、统后,管理员通过导航选择要进行管理或者查询的模块。电脑信息管理:管理员进入电脑信息管理界面中,可以选择查询计算机信息以及管理现有的计算机信息。查询计算机包括计算机名、显示器、存、CPU、计算机编号等计算机相关信息,在提交之后,系统会给出相应的提示信息。选择修改是对现有计算机信息进行修改的操作,在提交修改信息之后,系统会给出相应的提示信息。在电脑信息管理页面中也可以输入计算机名进行计算机的查询操作。在用户信息管理界面中,管理员通过填写用户名、密码、性别等用户的一些相关信息进行用户信息的登记,在提交之后,如果系统需要的信息为空,系统会给出相应的错误提示信息。管理员可以对会员进行查询、修改、删除操作

24、。计费信息管理:该模块是对网吧收费情况进行管理。在计费管理界面中,管理员输入用户,即可调用数据库中的上下机时间,并结算花费金额、余额,存入数据库。用户可根据,用户名及密码登录用户系统,登录时判断余额是否充足,条件判断都符合,则允许登录,并将登录的时间写入数据库。用户可在用户界面上查询现在上网的信息,如:开始上网时间,现在的时间,共花费的金额,上网的时间等信息。也可在客户端进行退出,并将退出时的时间记入数据库,以便在管理端进行结算。图2-1 业务流程图3.6 运行需求本系统采用Windows XP、windows7系统,采用C#、SQL作为开发语言,数据库采用SQL server 2005,严格

25、按照软件开发流程进行设计。采用先进科学和广为流行的设计方法简化设计流程。模块化的设计方法,有助于管理,因为科学合理的划分多个功能,单独设计,用助于降低设计难度及减少错误程序的影响围,又使整个界面间易于衔接和修改。该网吧计费系统使用的安全性实施主要包括以下几个方面:1、基于系统平台的安全措施:防止非法数据输入;防止非法使用; 防止非法文件操作;防止非法访问信息: 防止非法窃听信息。操作错误对策: 数据错误对策。2、操作系统安全性:在操作系统方面,应用操作系统具有的日志功能,记载运行及用户的使用情况;同时加强系统文件和用户访问控制管理,严格限制用户权限,根据访问控制的要求,对用户采取一些控制措施。

26、如:校验注册用户的合法性和口令的有效性,校验用户权限,控制对系统资源的使用权限等。3.7 开发环境操作系统:Window XP或更高版本系统;开发环境:C#;数据库:SQL server 2005;开发工具:Microsoft Visual Studio 2010;第4章概念及逻辑设计4.1 局部E-R图4.1.1管理员E-R图管理员实体的基本信息图4-1 管理员登录实体关系4.1.2用户实体E-R图用户实体有较多的必要信息,用来更加方便的区分不同用户图4-2 用户实体信息4.1.3 记录上下机实体E-R图 用来记录上机下机的各种数据,反馈个用户和管理员,便于提醒使用户上网更舒心。图4-3 记

27、录上下机实体信息4.1.4计算机配置实体E-R图简单的描述了计算机的一些基本功能,便于用户知晓。图4-4 计算机配置实体信息4.1.5 总体E-R图较为详细的描述了各个实体之间的联系。图4-5 总体E-R图4.2 数据抽象4.2.1 用户信息由用户E-R图抽象得到用来管理用户实体身份信息的表表4-1 用户信息表字段类型位数主键备注numberint6用户编号namechar50用户名sexchar50性别birthdaychar50出生日期start_datechar6创建时间phone_numberchar50addresschar25地址userchar25用户级别idchar25pass

28、wordchar25登录密码4.2.2 上机下机信息该表主要完成用户上下机管理模块:上机时,查询余额是否大于0,若大于0且用户名及密码符合,则允许用户上机。客户端进行下机的操作时,将下机时间写入数据库。见表3-6。表 3-6 上下机信息表字段类型位数主键备注w_cID int6用户编号w_userName char50用户名w_area char50上机区域w_uptime char50上机时间w_downtime char6下机时间w_isvipchar50是否VIPcard_account char25卡中余额w_uID int20号4.2.3 电脑配置信息该表主要为电脑配置信息的添加。见

29、表4-3。表 4-3 电脑配置信息表字段类型位数主键备注c_IDint6电脑编号c_areaIDchar25所属区域isusedchar是否使用monitorchar50显示器c_namechar50电脑名称cpu char50处理器memorychar6存hard_driverchar50硬盘systemchar25系统start_datechar创建时间4.2.4 管理员登陆信息该表主要完成管理员登录模块:管理员需要输入密码和名字登录系统,以便于管理。若密码和用户名输入不正确将登录失败。表4-4 管理员登录信息表字段类型位数主键备注IDint6管理员编号namechar50管理员名字updwchar25管理员密码4.3将概念模型转换成关系模型以下是网吧管理系统的关系模型:1.计算机表(计算机编号,计算机,计算机所属区域,是否使用)Computer(c_ID,c_name,c_areaID,isused)2临时用户表(编号,账号,密码,余额,注册时间)User(a_id,a_loginID,a_pwd,a_ balance,a_time)3会员用户表(编号,账号,密码,年龄,余额,注册时间)Vip(v_id,v_loginid,v_pwd,v_username,v_a

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2