mysql汽车网站数据库设计_基于JavaWeb,MySQL开发的长途汽车信息管理系统(带有数据库)...

【实例简介】基于Javaweb和MySQL数据库设计的长途汽车信息管理系统,采用MVC开发模式进行后端开发。【实例截图】【核心代码】BusSystem├── BusSystem│ ├── src│ │ ├── c3p0-config.xml│ │ ├── dao│ │ │ ├── busDao.java│ │ │ ├── buslineDao.java│...
摘要由CSDN通过智能技术生成

【实例简介】

基于Javaweb和MySQL数据库设计的长途汽车信息管理系统,采用MVC开发模式进行后端开发。

【实例截图】

【核心代码】

BusSystem

├── BusSystem

│   ├── src

│   │   ├── c3p0-config.xml

│   │   ├── dao

│   │   │   ├── busDao.java

│   │   │   ├── buslineDao.java

│   │   │   ├── busticketDao.java

│   │   │   └── userDao.java

│   │   ├── domain

│   │   │   ├── Bus.java

│   │   │   ├── BusLine.java

│   │   │   ├── BusTicket.java

│   │   │   └── User.java

│   │   ├── filter

│   │   │   └── EncodingFilter.java

│   │   ├── form

│   │   │   ├── busForm.java

│   │   │   ├── buslineForm.java

│   │   │   ├── busticketForm.java

│   │   │   └── UserForm.java

│   │   ├── servlet

│   │   │   ├── addUserServlet.java

│   │   │   ├── allUserServlet.java

│   │   │   ├── CheckImgServlet.java

│   │   │   ├── deleteUserServlet.java

│   │   │   ├── editUserServlet.java

│   │   │   ├── loginServlet.java

│   │   │   ├── selectUserServlet.java

│   │   │   └── updateUserServlet.java

│   │   ├── servletBus

│   │   │   ├── addBusServlet.java

│   │   │   ├── allBusServlet.java

│   │   │   ├── deleteBusServlet.java

│   │   │   ├── editBusServlet.java

│   │   │   ├── selectBusServlet.java

│   │   │   └── updateBusServlet.java

│   │   ├── servletBusline

│   │   │   ├── addBuslineServlet.java

│   │   │   ├── allBuslineServlet.java

│   │   │   ├── allbusNoServlet.java

│   │   │   ├── deleteBuslineServlet.java

│   │   │   ├── editBuslineServlet.java

│   │   │   ├── selectBuslineServlet.java

│   │   │   └── updateBuslineServlet.java

│   │   ├── servletBusticket

│   │   │   ├── addBusticketServlet.java

│   │   │   ├── allbuslineNoServlet.java

│   │   │   ├── allBusticketServlet.java

│   │   │   ├── deleteBusticketServlet.java

│   │   │   ├── editBusticketServ

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
长途汽车信息管理系统【课程设计-java-数据库长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第1页。长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第1页。长途汽车信息管理系统 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第1页。 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第1页。 2021年12月 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第2页。长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第2页。长途汽车信息管理系统 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第2页。 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第2页。 图3. 3系统组成设计图图3. 3系统组成设计图实名认证申请实名认证申请 图3. 3系统组成设计图 图3. 3系统组成设计图 实名认证申请 实名认证申请 2. 3.数据库结构设计 2. 3.1.需求分析 (1) 系统管理对象 长途汽车信息管理系统涉及的人有2类,登录系统希望买票的乘客、系统管理员,管 理的事务有车辆、路线信息、订单信息、车票信息。 (2) 实体间联系 实体之间主要事务联系如下: 用户向管理员提出实名认证申请。 用户可查询相应的路线、车票、订单信息,可修改个人用户信息。 管理员审核实名认证信息,管理用户信息。 管理员维护车辆信息、增删改路线信息及车票信息 管理员可对车辆信息、车票信息、订单信息等进行统计分析。 (3) 功能需求 能够进行数据库的数据定义、数据操纵、数据控制等处理功能。 具体功能应包括:系统应该提供管理员对车辆、路线、车票、订单信息的添加、插入、 删除、更新、查询操作;同时实现用户对车辆、路线、车票、订单的查询,以及对个人用 户信息的修改、查询功能。 (4) 安全性与完整性需求 对于长途汽车信息管理系统而言,涉及的实体较多,要维护好不同实体表之间的管理 关系,涉及相应的外围程序,保证数据输入的完整性。同时要对注入信息进行识别并拦截, 防止数据库被恶意破坏。 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第3页。长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第3页。2. 3. 2.概念结构设计 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第3页。 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第3页。 根据上文分析,本系统主要实体有乘客(用户)、管理员、车辆信息、路线信息、订单 信息、车票信息。 主要涉及的实体间联系有:用户、车票信息与订单信息之间存在"订购"的联系,且 一个用户可购买多种车票,一种车票可被多位顾客购买,故涉及的关系为多对多关系。车 票信息与车辆信息之间存在"承载"关系,说明该车票所应搭乘的汽车,一类车票搭乘一 辆汽车汽车可承载多路车票的运行,所有车票信息与车辆信息之间为多对一关系。车票 与路线之间存在"经由"关系,一类车票具有唯一确定的路线,一条路线可由不同时段的 多种车票经由,所以车票信息与路线信息为多对一关系。 各实体所涉及的属性如下: 乘客(乘客ID,姓名,性别,联系方式,身份证号,登录密码) 车辆(车辆ID,车牌号,座位数,总里程,运行状态,投用时间) 路线(路线ID,始发站,终点站,总距离) 车票(车票ID,数量,始发时间,到达时间,车票价格) 订单(订单ID,生成时间,支付状况) 根据以上设计,可以得到实体联系ER图及概念模型图如图3.4和图3.5所示。 图3. 4实体联系ER图 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第4页。长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第4页。 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第4页。 长途汽车信息管理系统【课程设计-java-数据库】全文共46页,当前为第4页。 图3. 5概念模型 2. 3. 3.逻辑结构设计 (1)概念模型转换为逻辑模型 完成了概念模型的设计,以下将利用概念模型转换为逻辑模型的六条原则,对上述概 念模型进行处理。 根据设计原则一,将各实体转换为关系表,各表结构如下: 乘客(乘客ID,姓名,性别,联系方式,身份证号,登录密码) PassengertPid.pwd.name.gender.contactJd.card) 车辆(车辆ID,车牌号,座位数,总里程,投用时间) Bus(Bid,busNum)seats,total_dis)bir_time) 路线(路线ID,始发站,终点站,总距离) R

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值