您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 水利工程 > WEB与数据库开发程序设计报告
****大学信息学院综合性设计性实验报告班级:计信专业*级2班学号:*姓名:*实验项目名称:机票管理系统实验项目性质:综合性实验所属课程:WEB与数据库课程设计实验室(中心):软件与通信实验室指导教师:*实验完成时间:2015年12月28日*计算机与信息学院课程设计任务书课程数据库与WEB系统课程设计班级*指导教师*题目订票网站的设计与开发完成时间2015年12月28日至2016年1月8日主要内容要求完成以下功能:1.管理员能录入航班或车次信息。2.客户能查询航班或车次信息,包括但不限于编号、出发地、目的地、时刻信息及票价。3.客户能录入自己的信息,包括但不限于姓名、身份证号。4.客户能根据已查询到的信息购买相应的票;购票信息应包括航班或车次编号、座位信息、乘坐日期、订票张数等。5.客户能通过输入票号和乘客信息退去已购买且未失效的票。6.实际支付功能不作要求。设计报告要求1.封面:(格式附后)2.课程设计任务书3.课程设计报告:⑴系统总体方案⑵设计思路和主要步骤⑶各功能模块和流程图⑷设计代码⑸心得体会和参考资料说明:学生完成课程设计后,提交课程设计报告及软件,要求文字通畅、字迹工整(也可用以打印),文字不少于5000字,并装订成册。上机时间安排星期周次一二三四五六日第17周上午上午第18周上午上午指导时间地点语音教学楼八楼版面要求不作要求一、系统总体方案与功能介绍随着因特网的发展,航空客运业务规模的日益宏大,传统售票方式已经不能满足时代的要求。本系统——航空售票系统,采用ASP.NET技术作为创建应用程序的方式,以java作为编程语言,采用MySQL数据库作为后台数据库。它是基于Browser/Server结构下形成的数据驱动的Web应用程序。不仅能方便旅客,还能节省航空公司的代理费用,加速资金周转。本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。实现了后台管理员对航空公司、航班和订票信息的维护;前台客户通过注册登陆可以查询航班信息,进行订票和查看自己的购票信息并可以删除管理员未确认的订票信息。同时可以进行购票错误以后的退票信息等功能。二、整体结构主要界面有:1、登录界面2、主界面3、查询、购票界面数据库:MySQL服务器:Tomcat8编程软件:eclipse4.5三、设计思路程序开始时显示登录界面,输入用户名密码后跳入Checklogin界面,检查正确性后跳转到主界面。只有查询结果页面中连接数据库,页面跳转自动关闭数据库。四、主要代码bodydivid=contuinerformid=formname=form1method=postaction=logincheck.jsp!--边框单元格填充单元格间距--tableborder=0cellpadding=0cellspacing=0trtdcolspan=2class=login-title机票管理系统登录/td/trtrtdclass=login-lable用户名:/tdtdinputtype=textid=userNamename=userNameplaceholder=pleaseautofocusrequiredclass=login-textfield/td/trtrtdclass=login-lable密 码:/tdtdinputtype=textid=passwordname=passwordclass=login-textfield/td/trtrtdcolspan=2style=text-align:center;color:red;${requestScope.error}/td/trtrtdcolspan=2class=login-btninputtype=submitvalue=登录class=btnbtn-submitinputtype=resetvalue=取消class=btnbtn-reset/td/tr/table/form/div/body五、机票预订系统操作界面六、心得体会通过这次课程设计,我对数据库、JSP有了更深的认识。在实验过程中,从系统分析到系统设计到代码编写及测试,严格按照软件工程关于项目的开发步骤,采用流行的面向结构化的设计方法,通过寻找需求分析,得到本系统的基本功能,从功能中抽象出不同的模块。在学习过程我上图书馆借了不少资料,也上网看了一些别人设计的新闻发布系统的设计告,学以致用,自我创新,独立完成了这份自己的报告,从学到用,从用又到学,不断修改,系统更新。虽然不能达到完善系统,但也做到了尽善尽美,加强理论学习对完善系统会有很多帮助,不管怎么说,对这次做的课程设计自己觉得还算满意。当然,在编写和调试过程中,也出现了不少问题,所以采用了网络资源。在网络上真的让自己学到很多东西,一些自己解决不了的东西,一般在网上都会给出解决方法。总之,通过这次课程设计我学到了网页前台设计与高级编程语言相结合,能开发出一个实用的软件,以此来提高工作效率。
本文标题:WEB与数据库开发程序设计报告
链接地址:https://www.777doc.com/doc-2867082 .html