电子科大互加数据库课程作业——ER图设计

电子科大互加数据库课程作业——ER图设计

  1. 书上习题P95, 第18题

在这里插入图片描述
(1)
在这里插入图片描述

(2)
关系模型,转换为3个关系
Convoy(车队名、车队号)
Car(牌照号、厂家、出厂日期、车队号)
Driver(司机编号、姓名、电话、聘用开始时间、聘期)
Use(司机编号,牌照号,使用日期、公里数)

数据库模型图
在这里插入图片描述

  1. 某市交通管理系统中,在对司机、警察、机动车进行管理的同时,还对机动车的违章行为进行管理。下图中显示一张交通违章处罚通知书,根据这张通知书所提供的信息,
    (1)设计一个E-R模型,
    (2)并将这个E-R模型转换成关系数据模型,要求标注主码和外码。
    在这里插入图片描述

(1)E-R模型
在这里插入图片描述

(2)
关系模型:
Driver(驾驶执照号、姓名、地址、邮编、电话)
Car(机动车牌照号、型号、制造厂、生产日期、驾驶执照号)
Police(警察编号、姓名)
Vio_manage(驾驶执照号、警察编号、机动车牌照号、违章日期、时间、地点、违章记录、处罚方式)

  • 3
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
湖南科技大学数据库课程设计的企业内部行文管理系统是一个用于管理和组织企业内部行文文件的系统。该系统主要包括行文文件的创建、管理、审批、归档等功能,旨在提高企业内部行文管理的效率和便捷性。 该系统的数据库设计主要涉及以下几个表:用户表、行文文件表、审批记录表和归档记录表。用户表用于存储系统中的用户信息,包括用户ID、姓名、职位等;行文文件表用于存储行文文件的相关信息,包括文件ID、标题、内容、创建时间等;审批记录表用于记录行文文件的审批流程,包括记录ID、文件ID、审批人、审批意见、审批时间等;归档记录表用于记录已归档的行文文件,包括记录ID、文件ID、归档时间等。 系统的主要功能包括:用户登录、行文文件创建、文件审批、文件归档和文件查询等。用户登录功能用于验证用户身份,并根据用户的权限来显示相应的功能菜单;行文文件创建功能用于创建新的行文文件,并将其存储到数据库中;文件审批功能用于对行文文件进行审批操作,包括审批意见的填写和审批记录的保存;文件归档功能用于将已审批通过的行文文件进行归档操作,将其移动到归档记录表中;文件查询功能用于根据条件查找和筛选已创建、审批和归档的行文文件。 该系统的java代码可以通过使用Java编程语言和MySQL数据库来实现。可以使用Java的GUI界面框架(如Swing或JavaFX)来构建系统的用户界面,并使用MySQL提供的JDBC接口来连接数据库,实现对数据库表的增删改查操作。在编码过程中,需要根据系统需求设计思路,编写相应的类和方法来实现各个功能的业务逻辑,同时需要注意处理异常和数据校验的问题,确保系统的正常运行和数据的完整性。 总之,湖南科技大学数据库课程设计的企业内部行文管理系统是一个功能完善的系统,通过合理的数据库设计和有效的java代码实现,可以提高企业内部行文管理的效率和规范性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值