下载此beplayapp体育下载

台球厅收费管理系统计算机课程设计.docx


beplayapp体育下载分类:bepaly下载苹果 | 页数:约44页 举报非法beplayapp体育下载有奖
1 / 44
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 44 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
该【台球厅收费管理系统计算机课程设计 】是由【碎碎念的折木】上传分享,beplayapp体育下载一共【44】页,该beplayapp体育下载可以免费在线阅读,需要了解更多关于【台球厅收费管理系统计算机课程设计 】的内容,可以使用beplayapp体育下载的站内搜索功能,选择自己适合的beplayapp体育下载,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此beplayapp体育下载到您的设备,方便您编辑和打印。44课程设计报告课程名称: 计算机实践〔1〕工程名称: 台球厅收费治理系统学 院:专 业:姓名/学号:班 级:试验时间:成 绩:指导教师:〔一〕课题介绍题目:台球厅治理系统设计目标:实现台球厅的数字化治理,标准化治理借入借出,准确定位,实现增删改查。试验环境:前台使用C++编写,实现工具visualstudio2013update4。需求分析:台球厅治理系统:主要涉及台球厅的卡号治理,又可以分为两种状况,会员卡号和一般卡号。用户治理方面分成操作员和治理员两种。系统功能模块包括:系统登录模块:依据不同权限将用户角色分为操作人员和治理员,操作人员可以进展系统操作;治理员可以对用户进展治理。会员卡号模块:记录卡号和用户姓名、身份证号、账户余额、是否续费等信息。系统治理模块:治理员可以进展系统的治理,包括用户信息的增、删、改、查。一般卡号模块:记录一般卡号、身份证号、进入和离开时间以及费用等信息。工程的争论思路是:首先划分为会员卡和一般卡两种。会员卡的特点是输入用户名、密码便可登陆,可充值会员使用。一般卡的特点是记录上网时间,按时间先收费。概念构造设计:一张用户治理表,表名[用户表]一张会员打台球,简称[会员卡]一张一般,简称[一般卡]全部用户共同使用一个主界面,在用户登录的时候确定用户及其权限,当登录的用户没有该项权限时,在界面中这项权限所对应的功能模块不能被点击,这样的设计便利了系统管理和维护。用户在使用本系统时的工作过程为:进入系统后,会看到登录窗体,对用户的身份进展验证,身份正确则进入本系统,登录到主界面,选择需要的功能进展操作,完毕后退出本系统。。 治理员 操作员44系统登陆系统治理收费治理4444规律构造设计:用户表将涉及以下属性:、密码、密码、确认密码。 会普会员卡将涉及以下属性: 员通卡号、用户姓名、身份证号、账户余额、是否续费。卡卡一般卡将涉及以下属性:一般卡号、身份证号、一般卡状态、进入和离开时间以及费用。〔二〕数据库的建立、设计及实施数据库的建立点击“开头”按钮,在全部程序中找到MicrosoftSQLServer,再从弹出的菜单中找到“企业治理器”单击进入。点击“企业治理器”,接下来单击“数据库”栏,在数据库中建个库,起名为“taiqiuting”。44数据实体及其关系本数据库中有3个实体,分别如下介绍:实体1:用户:〔姓名,密码,用户类别编号,类别名称〕姓名用户类别编号用户用户类别名称密码本系统的数据库并没有将每类用户分别作为一个实体进展设计,而是将用户作为整个数据库的一个实体,通过用户的属性中的类别编号来推断用户的类别。用户实体使用[用户表]表示,其中包含四个属性:UID表示姓名、PWD表示密码、Type表示用户类别编号、Exp表示用户类别名称。 -R图。44实体2:-R图44会员客户:〔会员卡号,姓名,身份证号,账户余额,缴费状态〕本系统主要存储的是持有会员卡客户的信息,因此本系统单设了一个根本信息实体。根本信息实体使用ChangQiTable表示,它包含5个属性:ChangQiCardID表示会员卡号、ChangQiName表示持有会员卡客户的姓名、ChangQiAddr表示持有会员卡客户的账户余额、ChangQiCarNum表示持有会员卡客户的身份证号、ChangQiFee表示持有会员卡客户的缴费状态。 -R图。44身份证号账户余额实体3:一般客户:〔一般卡号,身份证号,进入时间,离开时间,计时费用,一般卡状态〕本系统主要存储的是持有会员卡客户的信息,根本信息还是本系统的实体。根本信息实体使用LinShiTable表示,它包含6个属性:LinShiCardID表示一般卡号、LinShiCarNum表示持有一般卡客户的身份证号、InTime表示持有一般卡车辆的进入时间、OutTime表示持有一般卡车辆的离开时间、Fee表示持有一般卡客户的计时交费。Status表示一般卡的发放状态。-R图。数据库表的设计本数据库共设计了3张表,。这张表介绍了本数据库的用户,包括治理员和操作员。用户是通过类别编号来区分用户类别的,用户表共有4个字段,分别表示用户姓名、密码、用户类别编号及用户类别名称。。包括会员卡号、持有会员卡客户的姓名、家庭住址、身份证号、缴费状态。。包括一般卡号、一般卡姓名、进入时间、离开时间、计时交费、一般卡发放状态。:数据库的链接:翻开治理工具打 开 ODBC 数 据 源 〔 32 位 〕添加Stopping数据库44〔三〕系统具体设计用户登录模块设计用户登录模块是本系统的根本功能模块,要与后台数据库严密相连。设计步骤为:添加对话框设置ID号为IDD_DIALOG_Login,并以CDialog为基类创立CLogin类,添加控件、成员变量,。,就会弹出一个小的对话框,里面会告知你“密码错误,请重输入”的字样,,就会弹出一个小的对话框,里面会告知用户,该用户是什么登录身份,,本图以治理员登录成功为例。,本模块中添加了四个EditBox类型的控件,两个用来存放变量,另外两个用来存放变量内容。本模块添加了两个Button类型的控件,用来设置确定和取消按钮。。:密码:,两个变量分别是m_usename和m_pwd;两个成员函数OnOK和OnCancel。先介绍一下创立变量,下面以m_usename为例,找到登录模块,点击鼠标右键消灭一个对话框,〔1〕在弹出的菜单栏中,点击“类向导”,点击“成员变量”栏,然后点击“添加变量”按钮,接下来弹出的窗口为给变量起名字,点击“OK”按钮完成变量的生成,〔2〕菜单项的设计:44接下来讲解这两个成员函数,它们是用来设计确定和取消按钮。OnOK函数设计的是确定按钮,OnCancel函数设计的是取消按钮,。。该模块的设计过程中有两个值得留意的点:其一是该模块中主要有两个变量用户名和密码。要确保登录成功,用户名和密码肯定要正确并且对应,因此推断用户名密码正确与否是该模块设计的关键。,传递给username和password两个变量。(“select*from用户表whereUID=”%s”andPWD=”%s”“,username,password);中数据库的Admin表中进展查询,假设找到相应的记录,则登录成功,取出这个用户相对应的权限Type赋值给m_userLevel变量。之后就利用该变量的值为0还是1,来区分是操作员还是治理员。假设SQL查询的结果为0,==0,则说明该用户名或密码在用户表中找不到,则登录失败。登录代码的设计如下:voidCLogin::OnOk{//TODO:AddyourcontrolnotificationhandlercodehereCStringusername,password;(username);(password);if(!){44

台球厅收费管理系统计算机课程设计 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息