欢迎来到天天文库
浏览记录
ID:833764
大小:1.53 MB
页数:44页
时间:2017-09-11
《台球厅收费管理系统计算机课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计报告课程名称:计算机实践(1)项目名称:台球厅收费管理系统学院:专业:姓名/学号:班级:实验时间:成绩:指导教师:44(一)课题介绍1.1题目:台球厅管理系统1.2设计目标:实现台球厅的数字化管理,规范化管理借入借出,准确定位,实现增删改查。1.3实验环境:前台使用C++编写,实现工具visualstudio2013update4。1.4需求分析:台球厅管理系统:主要涉及台球厅的卡号管理,又可以分为两种情况,会员卡号和普通卡号。用户管理方面分成操作员和管理员两种。系统功能模块包括:(1)系统登录模块:根据不
2、同权限将用户角色分为操作人员和管理员,操作人员可以进行系统操作;管理员可以对用户进行管理。(2)会员卡号模块:记录卡号和用户姓名、身份证号、账户余额、是否续费等信息。(3)系统管理模块:管理员可以进行系统的管理,包括用户信息的增、删、改、查。(4)普通卡号模块:记录普通卡号、身份证号、进入和离开时间以及费用等信息。项目的研究思路是:首先划分为会员卡和普通卡两种。会员卡的特点是输入用户名、密码便可登陆,可充值会员使用。普通卡的特点是记录上网时间,按时间先收费。1.5概念结构设计:一张用户管理表,表名[用户表]一张会员
3、打台球,简称[会员卡]一张普通,简称[普通卡]所有用户共同使用一个主界面,在用户登录的时候确定用户及其权限,当登录的用户没有该项权限时,在界面中这项权限所对应的功能模块不能被点击,这样的设计方便了系统管理和维护。用户在使用本系统时的工作过程为:进入系统后,会看到登录窗体,对用户的身份进行验证,身份正确则进入本系统,登录到主界面,选择需要的功能进行操作,结束后退出本系统。如图1.1所示。图1.1系统流程分析图44台球厅收费管理系统收费管理系统管理系统登陆会员卡普通卡管理员操作员管理员操作员图1.2系统功能模块1.6逻
4、辑结构设计:用户表将涉及以下属性:姓名、密码、新密码、确认密码。会员卡将涉及以下属性:卡号、用户姓名、身份证号、账户余额、是否续费。普通卡将涉及以下属性:普通卡号、身份证号、普通卡状态、进入和离开时间以及费用。(二)数据库的建立、设计及实施2.1数据库的建立点击“开始”按钮,在所有程序中找到MicrosoftSQLServer,再从弹出的菜单中找到“企业管理器”单击进入。点击“企业管理器”栏如图1.2所示的SQLServer数据库界面,接下来单击“数据库”栏,在数据库中建个库,起名为“taiqiuting”。442
5、.2数据实体及其关系本数据库中有3个实体,分别如下介绍:实体1:用户:(姓名,密码,用户类别编号,类别名称)本系统的数据库并没有将每类用户分别作为一个实体进行设计,而是将用户作为整个数据库的一个实体,通过用户的属性中的类别编号来判断用户的类别。用户实体使用[用户表]表示,其中包含四个属性:UID表示姓名、PWD表示密码、Type表示用户类别编号、Exp表示用户类别名称。图2.3是实体1用户的E-R图。用户用户类别名称姓名用户类别编号密码图2.3用户E-R图实体2:会员客户:(会员卡号,姓名,身份证号,账户余额,缴费
6、状态)本系统主要存储的是持有会员卡客户的信息,因此本系统单设了一个基本信息实体。基本信息实体使用ChangQiTable表示,它包含5个属性:ChangQiCardID表示会员卡号、ChangQiName表示持有会员卡客户的姓名、ChangQiAddr表示持有会员卡客户的账户余额、ChangQiCarNum表示持有会员卡客户的身份证号、ChangQiFee表示持有会员卡客户的缴费状态。图2.4是实体2会员客户的E-R图。44账户余额身份证号实体3:普通客户:(普通卡号,身份证号,进入时间,离开时间,计时费用,普通卡
7、状态)本系统主要存储的是持有会员卡客户的信息,基本信息还是本系统的实体。基本信息实体使用LinShiTable表示,它包含6个属性:LinShiCardID表示普通卡号、LinShiCarNum表示持有普通卡客户的身份证号、InTime表示持有普通卡车辆的进入时间、OutTime表示持有普通卡车辆的离开时间、Fee表示持有普通卡客户的计时交费。Status表示普通卡的发放状态。图2.5是实体3普通借阅的E-R图。身份证号2.3数据库表的设计本数据库共设计了3张表,表2.1是本数据库的用户表。这张表介绍了本数据库的用
8、户,包括管理员和操作员。用户是通过类别编号来区分用户类别的,用户表共有4个字段,分别表示用户姓名、密码、用户类别编号及用户类别名称。表2.2数据库用户表字段名字段描述是否为主键数据类型长度UID用户姓名是char10PWD密码否char20Type类别编号是char4Exp类别名称否char20表2.2是会员客户基本信息表。包括会员卡号、持有会员卡客户的姓名
此文档下载收益归作者所有