1、实训项目报告实训项目设计报告题 目:重庆出租车管理系统实训课程信息系统数据库设计实训指导教师:刘名姓 名:王丽学 号:1102822专 业:软件技术班 级:11级3班起止日期:2012年12月1日至2012年12月25日计算机教研室 制 目 录第一章 引言 22.1需求分析 32.2 项目规划 32.3设计目标 3 实现对出租车辆的管理。 3 实现对管理员个人信息的添加、查看、删除、修改等功能。 3 实现对司机的班次的管理。 3 实现顾客乘车后的费用计算 32.4可行性分析 3第二章 系统功能结构图 33.1 系统总体数据流图 33.2 系统总体数据流程图 43.3出租车管理系统流程E-R图
2、4第四章 系统设计 54.1开发及运行环境 5 硬件平台 5 软件平台 54.2数据库设计 5本系统数据库采用SQL Server 2005,系统数据库名称为wyl_Taxi。 5 系统的物理结构设计: 5 各表的数据 8第五章 SQL语句 9第六章 总结 10第一章 引言现今随着高科技行业地飞速发展,我们的生活渐渐变得越来越便捷了。为了方便出租车公司的管理,我们特地设置了出租车管理系统,即实现了公司对司机的方便管理,也实现司机在收费时的方便。从而,出租车管理系统的实施,不仅给司机收费带来了便利,同时也给出租公司得到出租信息到了统一管理。2.1需求分析出租车系统的管理员能够随时查询司机的信息并
3、且知道车辆的出租情况。司机还可以很方便的实施收费并返回收费记录。2.2 项目规划一、管理员模块:用来实现出租车的信息管理二、司机模块:用于了解司机的基本信息 三、车辆模块:用来实现司机开的那一辆车四、计费模块:用于了解每一辆车的计费情况2.3设计目标该出租车管理系统后台数据库要实现如下目标。 实现对出租车辆的管理。 实现对管理员个人信息的添加、查看、删除、修改等功能。 实现对司机的班次的管理。 实现顾客乘车后的费用计算2.4可行性分析本系统是为方便出租车公司管理,足不出户也可知道车辆的出租情况,并且能够及时的知道司机的工作情况和此司机出车率的高低,由此来计算他的工资。第二章 系统功能结构图3.
4、1 系统总体数据流图3-1系统总体数据流图3.2 系统总体数据流程图3-2 出租车管理系统流程图3.3出租车管理系统流程E-R图3-3 出租车管理系统E-R图第四章 系统设计4.1开发及运行环境在开发出租车系统后台数据库设计时,使用的开发环境如下。 硬件平台 CPU:800MHz以上 内存:128M或更高 软件平台 操作系统:Windows XP/ Windows 2000/ Windows 2003/ W7 。 数据库:SQL Server 2005。4.2数据库设计本系统数据库采用SQL Server 2005,系统数据库名称为wyl_Taxi。 系统的物理结构设计:4-1 系统关系图4-
5、2 出租车公司表4-3 车辆表4-4 管理员表4-5 工资表4-6司机表4-7计费表 各表的数据公司表数据如下:车辆表数据如下:管理员表数据如下:工资表数据如下:司机表数据如下:第五章 SQL语句1.统计司机每个月的工资是多少。SQL语句:select wyl_s_name AS 司机,year(wyl_gz_time)AS 年,month(wyl_gz_time) AS 月,SUM(wyl_gz_money) AS 工资from wyl_tb_GZ,wyl_tb_SJwhere wyl_tb_GZ.wyl_s_id=wyl_tb_SJ.wyl_s_idgroup by wyl_s_name
6、,year(wyl_gz_time),month(wyl_gz_time)2.显示司机收费的详细信息SQL语句:select wyl_s_name AS 司机,wyl_xf_sj AS 收费时间,wyl_xf_je AS 收费金额from wyl_tb_jf,wyl_tb_SJwhere wyl_tb_SJ.wyl_s_id=wyl_tb_jf.wyl_s_idgroup by wyl_xf_id,wyl_s_name,wyl_xf_sj,wyl_xf_je第六章 总结这次的数据库实训,让我真的受益很多,只感觉自己数据方面的知识了解的太少了。在这个项目中,我们学到了很多基础数据库的知识,也掌握
7、了数据库的基本要点。由此,这次的实训让我对数据库又有了新的了解,以及更深沉的理解,这次的实训对我掌握数据库,有着很大的意义。在开始时我根本就不了解自己这个团队要做什么管理系统,头脑中一片茫然,根本就无从下手。“团结就是力量”在我们组的不断努力以及探讨下决定做一个出租车管理系统。此后,由大家经常座出租车的事例,来讨论出租车的相关需求,来确定我们数据库有哪些表,根据需求画出数据流图和E-R图。在建立数据表事,由于E-R图画的不够规范,遇到了很多错误。在老师的指引下,我们大家不断的努力,完成了数据表的建议。通过这次数据库实训,我们让我巩固书本上的知识,也让我了解掌握了课本外的实际知识,通过我们大家一起不断努力、思考,我们组很好的完成了这次实训。同时也感谢老师,在老师的精心组织下,我们组顺利完成了规定任务。实训是短暂的,但是学习到得知识却是丰富的。有困难才有动力,只要我们不懈努力,相信一定能够战胜困难。 参考文献1 刘清怀,庞娅娟. ASP网络开发实例自学手册. 南京: 人民邮电出版社。2 SQL Server动态网站开发自学导航3