《《数据库》课程设计报告格式.doc》由会员分享,可在线阅读,更多相关《《数据库》课程设计报告格式.doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库原理课程设计报告专业: 通信与信息类 班级: 学号: 姓名: 王琴 张子博 题目名称: 航空物流运输后台管理系统完成日期: 2012.11.20 重庆邮电学院计算机学院实验中心目录一、题目1二、需求分析2需求分析1实现的功能2三、开发环境,设计工具3四、详细设计4系统实现功能是什么1系统逻辑模型2系统E-R图3系统功能模块图4需求分析5wamp导入代码并创建数据库6五、关键技术与体会4一、 题目 航空物流运输后台管理系统二、 需求分析伴随着经济的不断发展, 必然带动交通业和旅游业务的不断扩大, 特别是航空售票和订票的信息管理日异复杂, 传统的手工登记和集中管理已经难以满足快节奏, 高效率
2、的现代生活需求,这就要求航空公司要有一套好的数据库系统。一个正常营运的航空公司需要管理所拥有的飞机、航线的设置、客户的信息等,以及提供准确的物流管理。面对各种不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行。对后台物流数据的添加、修改、删除及查询等方面的操作应简单易行,并且能够具有较好的稳定性。航空公司物流管理信息系统主要采用DW写前台界面,然后用wamp建数据库以及连接到本地网页界面上。本系统的使用界面具有十分简单易懂的特征,具有方便的查询功能,对数据的增加及删除等方面的操作应简单易行,并且能够具有较好的稳定性。本航空航空物流运输后台管理系统主要实现
3、的功能有:(一) 能够根据货物的增加自动生成唯一的运单号。(二) 能够根据运单号修改及时修改货物信息。(三) 能够根据订单号及时的删除不需要的订单。(四) 能够根据订单号查询相应的订单信息。关键词: 航空公司物流后台管理系统 数据库 Dreaweaver CS5 php wamp添加 修改 删除 查询。三、开发平台和工具选择 Dreamweaver+php代码+Wamp平台(利用Dreamweaver平台php代码写前台界面,再利用Wamp创建数据库,最后连接到本地网页界面上。)四、详细设计1、回答“系统必须做什么”。确定对系统的综合需求,如系统功能要求,性能要求,运行要求等。对于航空物流运输
4、后台管理系统主要实现的功能有:提交订单,修改货物信息,根据运单号删除记录。物流运输系统是每个航空运输公司必须存有的管理系统,因为每一个顾客都可能会有或多或多或少的行李需要运输,而且每位顾客的行李不一样,需要准确区分(运单号)。2、给出系统的逻辑模型:数据流程图、数据字典修改货物信息订单号提交订单 自动生成 根据订单号 根据订单 删除订单号3、画出系统E-R图。货物名称货物重量 货物名称货物子件数货物重量提交订单货物名称运单号货物子件数货物重量修改货物信息删除记录货物子件数4、系统功能模块图画出系统功能模块图,并对子模块功能进行详细说明。主界面 删除运单号修改货物信息订单查询提交订单货物子件数货
5、物重量货物名称学 生 按订单号查询5、用dreamweaver界面上的php源代码航空物流运输后台管理系统航空物流运输后台管理系统全部订单查询?php/用于显示所有订单情况if($_POSTcheckall)$sql = SELECT * FROM goods LIMIT 0, 30 ;$result=mysql_query($sql) or die(无记录);$i=0;while($record=mysql_fetch_row($result)$i=$i+1;echo 运单号:.$record0.; .货物名称:.$record1.;
6、  .货物重量:.$record2.;   .货物数量:.$record3;echo ;echo 记录数.$i;echo ;echo ;echo ;?订单号查询订单号?php $sql = select * from goods where id=$id; $sea=mysql_query($sql)or die(mysql_error();$i=0;while($search=mysql_fetch_row($sea)$i=$i+1;echo 运单号:.$search0.; .
7、货物名称:.$search1.;   .货物重量:.$search2.;   .货物数量:.$search3;echo ;?提交订单?php if($name&$weight&$number) $sql = INSERT INTO goods (id, name,weight, number) VALUES (NULL,$name,$weight, $number);$insert=mysql_query($sql);if($insert)echo 添加成功.;?货物名称货物重量货物子件数(是指货物里面的有多少小件
8、)修改货物信息*此更改货物信信息是根据运单号修改的*运单号货物名称货物重量货物子件数*根据运单号删除记录*删除运单号?php$sql = DELETE FROM express.goods WHERE goods.id = $did;$delete=mysql_query($sql);if($delete) echo 删除成功.; else echo 删除失败.;?(注意:不要给出主语言。)7、wamp导入代码并创建数据库四、课程设计总结经过本次数据库的制作,使得我们对数据库有了一个深刻的理解,本次作业练习,在学习理论的基础上掌握了数据库设计的基本方法。对如何开发一个完整的数据库系统有了整体的
9、认识,本次作业的主要任务是:了解数据库管理系统、数据库与数据库应用程序三者的关系;理解并掌握数据库中的基本概念;建立数据库表。熟悉开发工具的使用。进行功能建模设计。掌握ADO访问数据库;掌握SQL语句的使用;数据开发。完善设计功能等。在边学习边制作的的过程中我们要善于利用各种资源。比如图书馆,网络,老师以及周边的同学。只有在大家相互交流,多多沟通,才能共同进步。但是在大学里面,培养自主学习能力也是非常重要的,我们应该充分发挥主观能动性,多学习课外的有用知识,为以后的学习生活提供一个良好的引导。参考文献1. PHP 程序设计:美Rasmus Lerdorf &Kevin Tatroe著邓云佳等译中国电力出版社 2. 数据库设计与开发英文名:database design and development - a visual approach清华大学出版社3. Dreamweaver PHP网页数据库实务应用 清华大学出版社 德瑞工作室编著4. Web数据库原理与应用基于工作过程 作者: 陈志峰 出版社: 清华大学出版社