网吧管理系统课程设计报告(编辑修改稿)内容摘要:

41 一层数据流图 一层数据流图从总体来描述了整个系统的流程及数据流动情况图42 二层数据流图 二层数据流图系统管理流程详细描述了系统管理时的数据流向。 图 43 系统管理流图用户管理流图详细描述了用户管理时的数据流向。 图 43 用户管理流图查询管理流图详细描述了用户管理时的数据流向。 数据名称 :充值别名 :会员充值方式 :会员账户余额不足时向管理员充值流向 :管理员补充信息 :每次充值大于零数据名称 :注册会员别名 :无方式 :由新用户向管理员提交信息申请流向 :管理员补充信息 :新用户须向管理员提供姓名、性别等信息数据名称 :修改密码别名 :信息修改方式 :由会员向服务器提出申请,服务器访问会员信息数据库流向 :会员信息数据库补充信息 :用户只可以修改密码数据名称 :查询余额别名 :余额查询方式 :由会员向服务器提出申请,服务器访问会员信息数据库流向 :会员信息数据库补充信息 :只给出会员账户数据数据流名 :查询账单别名 :无方式 :由管理员向服务器申请,访问会员信息流向 :会员信息数据库补充信息 :管理员有权访问,无权修改数据名称 :计费别名 :无方式 :由管理员设置计费方式,会员上机开始计费流向 :会员账户信息数据库补充信息 :无数据名称 :刷卡别名 :无方式 :由会员输入卡号,密码登陆上机,错误则重新输入流向 :计算机补充 :密码为唯一数据名称 :登陆上机别名 :上机方式 :会员凭卡号、密码上机流向 :会员计费系统 补充信息 :到会员下机时计费结束数据名称 :费用结算别名 :无方式 :由管理员设定计费方式,根据会员上机时间产生费用流向 :会员账户信息补充信息 :计费方式唯一数据名称 :添加管理员别名 :无方式 :由老板添加流向 :管理员数据库补充信息 :包括管理员的身份信息,并设定唯一卡号和密码数据名称 :删除管理员别名 :无方式 :由老板删除流向 :管理员数据库补充信息 :删除该管理员的所有信息数据名称 :修改管理员别名 :无方式 :由老板修改流向 :管理员数据库补充信息 :无数据名称 :消费信息别名 :消费记录方式 :由会员向管理员提出申请流向 :会员数据库补充信息 :查询会员一月内消费记录,数据名称 :上下机记录别名 :无方式 :会员上机后自动记录上下机时间流向 :会员账户信息数据库补充信息 :保存一个月,过后删除数据名称 :会员请求别名 :无方式 :会员提出请求流向 :管理员补充信息 :会员可向管理员提出要求服务 如挂机等 业务需求运用业务流程图可以为用户进行方便的操作进行指导,另外系统模块的业务流程图在管理员或是程序员在进行系统的维护以及系统升级是会有很大的帮助,当然,在进行业务流程分析的同时会对一些系统的数据流进行分析,进而为系统的数据库设计进行分析作了准备。 管理员通过填写用户名和密码进行登陆,如果用户名或密码错误或为空,系统会给出相应的提示信息,操作员可以重新填写密码信息。 进入系统后,管理员通过导航选择要进行管理或者查询的模块。 电脑信息管理:管理员进入电脑信息管理界面中,可以选择查询计算机信息以及管理现有的计算机信息。 查询计算机包括计算机名、显示器、内存、CPU、计算机编号等计算机相关信息,在提交之后,系统会给出相应的提示信息。 选择修改是对现有计算机信息进行修改的操作,在提交修改信息之后,系统会给出相应的提示信息。 在电脑信息管理页面中也可以输入计算机名进行计算机的查询操作。 在用户信息管理界面中,管理员通过填写用户名、密码、性别等用户的一些相关信息进行用户信息的登记,在提交之后,如果系统需要的信息为空,系统会给出相应的错误提示信息。 管理员可以对会员进行查询、修改、删除操作。 计费信息管理:该模块是对网吧收费情况进行管理。 在计费管理界面中,管理员输入用户身份证,即可调用数据库中的上下机时间,并结算花费金额、余额,存入数据库。 用户可根据,用户名及密码登录用户系统,登录时判断余额是否充足,条件判断都符合,则允许登录,并将登录的时间写入数据库。 用户可在用户界面上查询现在上网的信息,如:开始上网时间,现在的时间,共花费的金额,上网的时间等信息。 也可在客户端进行退出,并将退出时的时间记入数据库,以便在管理端进行结算。 图21 业务流程图 运行需求本系统采用Windows XP、windows7系统,采用C、SQL作为开发语言,数据库采用SQL server 2005,严格按照软件开发流程进行设计。 采用先进科学和广为流行的设计方法简化设计流程。 模块化的设计方法,有助于管理,因为科学合理的划分多个功能,单独设计,用助于降低设计难度及减少错误程序的影响范围,又使整个界面间易于衔接和修改。 该网吧计费系统使用的安全性实施主要包括以下几个方面:基于系统平台的安全措施:防止非法数据输入;防止非法使用; 防止非法文件操作;防止非法访问信息: 防止非法窃听信息。 操作错误对策: 数据错误对策。 操作系统安全性:在操作系统方面,应用操作系统具有的日志功能,记载运行及用户的使用情况;同时加强系统文件和用户访问控制管理,严格限制用户权限,根据访问控制的要求,对用户采取一些控制措施。 如:校验注册用户的合法性和口令的有效性,校验用户权限,控制对系统资源的使用权限等。 开发环境操作系统:Window XP或更高版本系统;开发环境:C;数据库:SQL server 2005;开发工具:Microsoft Visual Studio 2010; 第四章 概念及逻辑设计 局部ER图管理员实体的基本信息图41 管理员登录实体关系用户实体有较多的必要信息,用来更加方便的区分不同用户图42 用户实体信息 记录上下机实体ER图 用来记录上机下机的各种数据,反馈个用户和管理员,便于提醒使用户上网更舒心。 图43 记录上下机实体信息简单的描述了计算机的一些基本功能,便于用户知晓。 图44 计算机配置实体信息 总体ER图较为详细的描述了各个实体之间的联系。 图45 总体ER图 数据抽象 用户信息由用户ER图抽象得到用来管理用户实体身份信息的表表41 用户信息表字段类型位数主键备注numberint6用户编号namechar50用户名sexchar50性别birthdaychar50出生日期start_datechar6。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。