java 实现系统管理员、港口用户、省海事管理部门用户、普通客户管理系统

任务要求:
1)设计E-R图。
2)根据E-R图进行数据库的逻辑设计和物理设计
3)在数据库上建库、基本表以及依据数据库设计方案建立的视图
4)创建系统总体功能菜单
5)实现对所有表管理(包括基础数据的插入、删除和修改功能)
6)实现各种基本表中数据的查询功能(执行模糊查询)
7)设计使用该系统的用户有四种:系统管理员、港口用户、省海事管理部门用户、普通客户。
要求有用户管理功能完成四类用户信息的维护及授权,这项功能由系统管理员负责。同时系统
管理员可以对港口用户、省海事管理部门、客户及订单信息进行查询,但不能做更新操作。
8)将所开发出的功能按要求分配给四种不同的用户。各类用户在登录系统时需要输入帐号、密
码,并进入自己的功能菜单,进行相应的操作。

  1. 设计 E-R 图

在设计 E-R 图时,需要考虑数据库中包含哪些实体和它们之间的关系。可以使用 UML 工具或在线工具来绘制 E-R 图。

例如,在一个港口管理系统中,可能有以下实体:

  • 用户(User)
  • 客户(Customer)
  • 港口(Port)
  • 省海事管理部门(MaritimeDepartment)
  • 订单(Order)

它们之间的关系可能如下所示:

User -------< Port
User -------< MaritimeDepartment
User -------< Customer
Customer ----< Order

其中,"<" 表示一对多的关系

你可能感兴趣的:(数据库)