目 录 1 引言. 1 内容来自www.paper51.com 1.1 课题背景. 1 paper51.com 1.2 目的意义. 1 内容来自论文无忧网 www.paper51.com 2 开发工具、技术简介及运行环境. 2 copyright paper51.com 2.1 开发工具简介. 2 copyright paper51.com 2.1.1 Dreamweaver 简介. 2 paper51.com 2.1.2 Tomcat 简介. 2 http://www.paper51.com 2.2 开发技术简介. 2 内容来自论文无忧网 www.paper51.com 2.2.1 JSP简介. 2 内容来自论文无忧网 www.paper51.com 2.2.2 SQL简介. 3 copyright paper51.com
2.2.3 SqlServer数据库简介. 4 内容来自www.paper51.com 2.3 运行环境. 4 paper51.com 2.3.1 软件准备. 4 内容来自论文无忧网 www.paper51.com 2.3.2 环境变量配置. 5 内容来自www.paper51.com
2.3.3 测试默认服务器. 5 内容来自论文无忧网 www.paper51.com 2.3.4 测试项目. 5 paper51.com 3 需求分析与总体设计. 5 内容来自www.paper51.com 3.1 系统功能需求分析. 5 paper51.com
3.2 系统设计思想. 5 paper51.com 3.3 数据库设计. 6 paper51.com 3.3.1 数据库需求分析. 6 内容来自论文无忧网 www.paper51.com 3.3.2 数据库逻辑结构设计. 8 paper51.com 3.4 系统功能设计. 9 内容来自论文无忧网 www.paper51.com 3.5 系统功能图. 10 paper51.com 3.6 系统功能流程图. 11 http://www.paper51.com 4 部分详细设计和实现. 12 copyright paper51.com
4.1 系统页面主题设计. 12 内容来自论文无忧网 www.paper51.com 4.2 用户管理的实现. 17 内容来自论文无忧网 www.paper51.com 4.2.1 司机管理. 17 paper51.com 4.2.2 部门管理. 18 http://www.paper51.com 4.3 登陆验证的基本实现. 19 paper51.com 4.4 基本信息管理. 21 http://www.paper51.com
结论. 23 copyright paper51.com
参考文献. 24 http://www.paper51.com
致谢. 25 http://www.paper51.com
3.3 数据库设计 copyright paper51.com
3.3.1 数据库需求分析 内容来自www.paper51.com 数据库需求分析就是要了解在这个系统中,用户需要查询、更新、删除和保存哪些数据,收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 内容来自www.paper51.com 针对车队管理系统功能的需求,总结出如下需求信息: 内容来自www.paper51.com (1) 用户分司机、部门和管理员。 http://www.paper51.com (2) 司机能查询自己的基本信息以及工作情况,还能进行相应的修改。 copyright paper51.com (3) 部门能查询部门的基本信息以及用车情况,还能进行相应的修改。 内容来自论文无忧网 www.paper51.com (4) 管理员对司机、部门、车辆、参数等基本信息进行维护以及相应的添加、查询、删除、更改操作。 paper51.com (5) 管理员对车辆的运行信息进行管理并按月进行统计。 copyright paper51.com
(6) 管理员对司机、部门的用车费用以及对司机的工资按月进行统计。 内容来自论文无忧网 www.paper51.com 经过需求总结,考虑到将来功能上的扩展,设计如下数据项和数据结构: http://www.paper51.com (1) 汽车信息表,包括数据项:汽车编号、车牌号、生产厂家、购买日期、备注。 http://www.paper51.com (2) 司机信息表,包括数据项:司机工号、司机姓名、密码、重复密码、性别、身份证、驾驶证、手机号码。 内容来自论文无忧网 www.paper51.com (3) 参数信息表,包括数据项:大车津贴、小车津贴、大车耗油量、小车耗油量、大车基本工资、小车基本工资。 paper51.com (4) 车辆运行信息表,包括数据项:任务编号、车牌号、司机工号、司机姓名、部门名称、年、月、日、历程、耗油量、费用、备注。 内容来自www.paper51.com
(5) 工资表:包括数据项:司机编号、基本工资、津贴、工资总和、年、月。 paper51.com (6)部门用户信息表,包括数据项:部门编号、部门名称、部门负责人、密码、重复密码、负责人手机号、办公电话。 copyright paper51.com (7)管理员表,包括数据项:管理员编号、管理员密码。 http://www.paper51.com
E-R图如下所示: paper51.com |