数据库实验报告-汽车俱乐部管理系统

数据库实验报告-汽车俱乐部管理系统

ID:33719793

大小:686.50 KB

页数:24页

时间:2019-02-28

数据库实验报告-汽车俱乐部管理系统_第1页
数据库实验报告-汽车俱乐部管理系统_第2页
数据库实验报告-汽车俱乐部管理系统_第3页
数据库实验报告-汽车俱乐部管理系统_第4页
数据库实验报告-汽车俱乐部管理系统_第5页
资源描述:

《数据库实验报告-汽车俱乐部管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、河北工业大学数据库原理实验实验报告题目:汽车俱乐部管理系统专业:完成日期:2014/1/72323一概述1.1目的与要求为实现汽车俱乐部行业信息的规范化管理,某软件开发商要求开发一汽车俱乐部管理系统,面向俱乐部工作人员进行会员信息的管理。主要功能包括:用户(俱乐部工作人员)身份验证和用户权限组织;提醒服务(提醒各种该执行的车务活动);会员管理(会员信息、会员费收缴记录录入,查询,修改);车务管理(新车上牌代办,保险代办,验证代办,落户代办等);救援服务(呼救记录,救援情况记录以及救援车辆管理);旅行服务(旅行信息记

2、录、修改、查询);统计报表、图表(所有当日、当月、当年向会员提供的各种服务信息及其收费的详细情况列表及汇总);系统管理(设置提醒提前日期,用户管理等);俱乐部管理(俱乐部部门、工作人员、救援车辆管理);系统帮助。1.2设计环境①  MicrosoftSQLServer2000②    MicrosoftVisualstudio2010二需求分析2.1系统功能要求设计此系统实现如下系统功能:1对本系统登录账户的管理。提供两种登录模式,即管理员登录模式和普通登录模式(有权限限制)。其中管理员权限最高,可以进行系统中的所

3、有操作。普通登录用户,对部门管理和工作人员管理没有权限操作。普通登录用户在对系统用户进行管理时须进行管理员密码认证。2管理会员:实现对会员的增加,删除,修改,查找,以及会员交费的操作。3管理车辆:对俱乐部的救援车辆进行增加,删除,修改的管理。4管理部门:实现对俱乐部内各个部门的增加,删除的管理及统计各个部门的人数。5管理员工:实现对俱乐部内工作人员增,删,查及部门间调度的管理。6系统用户管理:该功能仅提供给管理员用户,或者拥有管理员密码的用户。系统只允许有且只有一个名为fzw的管理员,且其用户名不可更改。在对系统用

4、户进行增加,删除操作时,可以允许一个客户拥有不同的几个密码(均为普通用户级别)。7提供救援服务:为本俱乐部会员提供救援服务,同时记录救援情况。8提供旅行服务:为本俱乐部以交会费的会员提供旅行服务,同时可为未交费会员交费。2.3数据字典数据项是数据库的关系中不可再分的数据单位,下表分别列出了数据的名称、数据类型、长度、取值能否为空。利用SQLServer2000建立“汽车俱乐部”数据库,其基本表清单及表结构描述如下:表2-1数据库表名清单2323序号中文表名表功能说明1车辆存储俱乐部救援车辆状态2部门存储俱乐部中各个

5、部门人数3会员存储俱乐部会员的个人信息4员工存储俱乐部员工信息5用户存储该管理系统的登录用户账号及密码表2-2车辆序号字段名类型取值约束空否默认值主键/外键索引否1carid文本否主键2id文本忙/闲否闲索引表2-3部门序号字段名类型取值约束空否默认值主键索引否1id自动编号大于等于1否自动编号2bumenname文本否主键索引3renshu文本大于等于0否0表2-4用户序号字段中文名类型取值约束空否默认值主键索引否1编号自动编号自动编号2文本否主键索引2323username3password文本否表2-5会员序

6、号字段名类型取值约束空否默认值主键索引否1编号自动编号否自动编号2name文本否主键索引3sex文本男/女否男4id文本否5tel文本否6Car_id文本否7fee文本是/否否是索引8lvxing文本表2-6员工序号字段名类型取值约束空否默认值主键索引否1name文本否主键2sex文本否3tel文本否4bumen文本否索引5shengri文本日期格式否三概念模型设计2323由需求分析的结果可知,本系统设计的实体包括:车辆、部门,用户,会员,员工经分析得到系统的E—R图:四逻辑和物理结构设计4.1由系统E—R图转化而

7、得到的关系模式如下:会员(姓名,电话,性别,会费,旅行,身份证号,车牌号)员工(姓名,性别,电话,入职时间,所属部门)部门(部门名,人数)车辆(车牌号,状态)救援(姓名,车牌号,救援情况)4.2确定关系模型的存取方法在将概念模型转换成物理模型之后,我们可以对物理模型进行设计,双击物理模型的关系,可以对该关系的名称、注释等信息进行查询。可对该关系的属性列进行设计,可分别设置其名称、码、数据类型以及主码、是否为空等。在实际设计中最常用的存取方法是索引发,使用索引可以大大减少数据的查询时间,在建立索引时应遵循:在经常需要

8、搜索的列上建立索引; 在主关键字上建立索引;在经常用于连接的列上建立索引,即在外键上建立索引;在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的等规则。才能充分利用索引的作用避免因索引引起的负面作用。4.3确定数据库的存储结构确定数据库的存储结构主要指确定数据的存放位置和存储结构,包括确定关系、索引、日志、备份等的存储安排及存储

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。