一 概述
1.1 目的与要求
为实现汽车俱乐部行业信息的规范化管理,某软件开发商要求开发一汽车俱
乐部管理系统,面向俱乐部工作人员进行会员信息的管理。 主要功能包括:用户
(俱乐部工作人员)身份验证和用户权限组织;提醒服务(提醒各种该执行的车
务活动);会员管理(会员信息、会员费收缴记录录入,查询,修改);车务管
理(新车上牌代办,保险代办,验证代办,落户代办等);救援服务(呼救记录 ,
救援情况记录以及救援车辆管理);旅行服务(旅行信息记录、修改、查询);
统计报表、图表(所有当日、当月、当年向会员提供的各种服务信息及其收费的
详细情况列表及汇总);系统管理(设置提醒提前日期,用户管理等);俱乐部
管理(俱乐部部门、工作人员、救援车辆管理);系统帮助。
1.2 设计环境
①Microsoft SQL Server 2000
②Microsoft Visual studio2010
二 需求分析
2.1 系统功能要求设计
此系统实现如下系统功能:
1 对本系统登录账户的管理。提供两种登录模式,即管理员登录模式和普通登录
模式(有权限限制)。其中管理员权限最高,可以进行系统中的所有操作。普通
登录用户,对部门管理和工作人员管理没有权限操作。普通登录用户在对系统用
户进行管理时须进行管理员密码认证。
2 管理会员:实现对会员的增加,删除,修改,查找,以及会员交费的操作。
3 管理车辆:对俱乐部的救援车辆进行增加,删除,修改的管理。
4 管理部门:实现对俱乐部内各个部门的增加,删除的管理及统计各个部门的人
数。
5 管理员工:实现对俱乐部内工作人员增,删,查及部门间调度的管理。
6 系统用户管理:该功能仅提供给管理员用户,或者拥有管理员密码的用户。系
统只允许有且只有一个名为 fzw 的管理员,且其用户名不可更改。在对系统用户
进行增加,删除操作时,可以允许一个客户拥有不同的几个密码(均为普通用户
级别)。
7 提供救援服务:为本俱乐部会员提供救援服务,同时记录救援情况。
8 提供旅行服务:为本俱乐部以交会费的会员提供旅行服务,同时可为未交费会
员交费。
2.3 数据字典
数据项是数据库的关系中不可再分的数据单位,下表分别列出了数据的名称、
数据类型、长度、取值能否为空。利用 SQL Server 2000 建立“汽车俱乐部”数
据库,其基本表清单及表结构描述如下:
表 2-1 数据库表名清单
1