后台数据库设计公交安全管理系统,推荐使用SQLServer,其它DBMS亦可。
数据库的有关语义如下:公交公司有若干个车队,每个车队下有若干条线路;
公交公司有若干辆汽车,每辆车属于一条线路;
每个车队有一名队长,他只有管理工作,不开车;
每条线路有若干名司机,其中有一名路队长,除开车外,还承担管理工作;
每名司机只在一条线路上开车;
司机开车时会产生违章,包含:闯红灯、未礼让斑马线、压线、违章停车等;
队长、路队长负责将司机的违章信息输入到系统,包含:司机、车辆、车队、线路、站点、时间、违章等。
前台程序开发一个公交安全管理系统来对数据库进行访问,可以使用C、Java等集成开发环境。
系统实现功能如下:录入司机基本信息,如工号、姓名、性别等;
录入汽车基本信息,如车牌号、座数等;
录入司机的违章信息;
查询某个车队下的司机基本信息;
查询某名司机在某个时间段的违章详细信息;
查询某个车队在某个时间段的违章统计信息,如:2次闯红灯、4次未礼让斑马线等。
东西说的都很清楚,自己下载下来参考。
1