停车收费资料、更改密码、添加新用户、查看用户资料 、
查看操作记录)。
4. 用户 ID 必须唯一。
5. 每个用户 ID 必须对应一个用户类型(普通用户、高级用
户、系统管理员),以便在用户进行某些操作时判断权
限。
6. 用户记录可添加和修改。
7. 系统管理员可以查看用户资料。
8. 停车收费登记和用户操作记录中的用户字段必须和用户
表中的用户 ID 相关联。
了解了数据库的需求,下面进行数据库概念结构设计。
二、数据库概念结构设计
通过对数据库的需求分析,得到了以上的数据项和数据结构。
接下来要进一步明确满足用户需求的各种实体,以及他们之间的关
系。然后通过 E-R 图,即“实体-关系”的方法来建立数据库概念结构
模型。E-R 图包含实体、关系、属性三种基本成分。实体是现实世
界中存在的对象或实物;关系指实体之间的联系;属性为实体或关
系在某一方面的特性。在 E-R 图中分别用矩形、菱形、椭圆形来表
示实体、关系和属性。
本系统的数据库所涉及到的实体有:用户实体、车辆记录实体、
操作记录实体。各实体的 E-R 图如下所示:
用户实体 E-R 图,包括用户 ID、密码、姓名、类型。
车辆记录实体 E-R 图,包括编号、进入时间、离开时间、费用。
操作记录实体 E-R 图,包括操作时间、操作类型、编号。
评论2