课程名称:学 院:计算机科学与技术学院专姓 名:年 级:
课程设计
数据库课程设计 业: 学 号: 任课教师:2015年 12 月 12 日
网络工程
数据库课程设计报告 贵州大学本科课程设计任务书
学生信息 教师信息 任务书 发出时间 论文(设计)起止时间 学院 姓名 专业 姓名 职称 论文(设计)题目 网络工程 学历 汽车租赁管理信息系统 共需周数 4 131 计算机科学与技术学院 班级 11月21日到12月12日 设计内容: 1.租车用户功能:查看车辆信息、注册租车用户信息、查看租车用户信息、修改租车用户信息、查看合同信息、租车、还车、修改密码、找回密码。 2.员工功能:查看租车用户信息、删除租车用户信息、添加车辆信息、查看车辆信息、删除车辆信息、修改车辆信息、查看出租列表、查看合同信息、准许租车、准许还车、结算金额并打印报表。 3.管理员功能:添加员工信息、查看员工信息、删除员工信息、修改员工信息、查看报表。 主要要求: 租车用户能通过查询车辆信息选择车辆租凭,找到合适的车辆后提交订单。然后由员工审核是否准许租车然后签合同,租凭期间租车用户可以查询交易信息。还车时由租车用户提交,员工审核是否准许还车,然后结算金额并打印报表。 员工能通过查询租车用户信息和车辆信息来决定是否出租车辆给租车用户,如果出租则签合同并保存合同。当租车用户还车时可以决定是否允许还车,打印报表。员工还可以查看库存内的车辆信息并管理。 管理员能通过查询报表信息来管理员工信息。
数据库课程设计报告 预期目标: 3天完成租车用户功能,主要是租车用户可以查询车辆信息,并且能够租凭车辆,租凭期间可以查询交易信息; 2天完成汽车信息,主要是车辆状态:是否可以出租,车辆品牌与单价; 4天完成员工功能,员工能够管理租车用户信息,管理车辆信息,准许租车用户还车与租凭,打印报表,保存合同; 1天完成管理员功能,管理员能够查看报表信息。 计划进程: 2015.11.21-2015.11.22 查阅和收集与设计有关的资料并讨论 2015.11.23-2015.11.24 根据题目进行调研,按照指导教师所下任务书的具体要求完成整体设计与如何布局 2015.11.25-2015.11.28 设计初稿形成一个大体的构思并分配任务 2015.11.29-2015.12.6 sql server、jdk1.6与java的代码编写 2015.12.7-2015.12.8 测试系统 2015.12.9-2015.12.10 修改程序、定稿 2015.12.11-2015.12.12 编写设计文档准备答辩 主要参考文献: 张海藩. 软件工程导论(第5版)[M].清华大学出版社,2008. 王珊, 萨师煊等. 数据库系统概论(第4版) [M].高等教育出版社.2006 欧立奇Visual C#.NET案例开发集锦[M],电子工业出版社,2005.10. Karli Watson等著,齐立波译.C#入门经典[M].清华大学出版社,2006.5 系审查意见: 系主任签字: 年 月 日
数据库课程设计报告
目录
摘要 .................................................................................................................................................... 1 Abstract ............................................................................................................................................ 2 第一章 概述 ...................................................................................................................................... 3
(1)项目背景 .......................................................................................................................... 3 (2)编写目的 .......................................................................................................................... 3 (3)软件定义 .......................................................................................................................... 3 (4)开发环境 .......................................................................................................................... 3 第二章 需求分析 .............................................................................................................................. 4
(1) 租车用户的功能、性能等的需求 ................................................................................. 4 (2)数据流图 .......................................................................................................................... 4 (3)数据字典 ........................................................................................................................ 10
1. 数据项和数据结构 ..................................................................................................... 10 2. 数据流 ........................................................................................................................ 14 3. 数据存储 .................................................................................................................... 18 4. 处理过程 .................................................................................................................... 20
第三章 软件概要设计 .................................................................................................................... 25
(1)系统目标、总体设计、运行设计等 ............................................................................. 25
1.系统目标 ...................................................................................................................... 25 2.总体设计 ...................................................................................................................... 25 3.运行设计 ...................................................................................................................... 25 (2) 软件功能图以及每一个功能所完成的任务 ............................................................... 27 第四章 数据库设计 ........................................................................................................................ 28
(1) 数据库概念设计(E-R图) ...................................................................................... 28 (2) 数据库逻辑设计........................................................................................................... 31 1.关系模型 .............................................................................................................................. 31 2. 主关键字和唯一键............................................................................................................. 32 (1)登陆功能JAVA代码....................................................................................................... 33 (2)用户预租车功能JAVA代码 ........................................................................................... 38 (3)用户预还车功能JAVA代码 ......................................................................................... 39 (4)员工准许租车功能JAVA代码 ....................................................................................... 40 (5)员工准许还车功能JAVA代码 ....................................................................................... 43 (6)添加车辆功能JAVA代码 ............................................................................................... 46 (7)租车查询功能JAVA代码(组合查询) ....................................................................... 49 (8)删除车辆功能JAVA代码 ............................................................................................... 52 (9)车辆信息修改功能JAVA代码 ..................................................................................... 57 第五章 用户使用说明书 ................................................................................................................ 60 第六章 结束语 ................................................................................................................................ 72 第七章 附录 参考文献 .................................................................................................................. 73
数据库课程设计报告 摘要
设计汽车租赁系统的目的在于使租车用户、商户和仓库之间建立更好的互通性;客户可以更便捷的选车、下单、还车,节省客户宝贵时间;商户可以更直接的查询汽车的状态(出租中、维修中、在库);仓库可以更简单有效的管理汽车的进出库信息。
在设计中,利用数据库对数据的有效管理的机制,在SQL Server Management Studio 2008和JCreator的环境下进行编写代码,基于JDBC技术,实现JAVA的数据库访问的应用程序编程接口。
对数据快速有效的批量处理以解决在汽车租赁时复杂程序和步骤是我们的设计的成功标志。
1
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库汽车租赁管理信息系统课程设计 - 图文在线全文阅读。
相关推荐: