火车票订购系统jsp课设报告.doc
《火车票订购系统jsp课设报告.doc》由会员分享,可在线阅读,更多相关《火车票订购系统jsp课设报告.doc(50页珍藏版)》请在三一办公上搜索。
1、沈 阳 工 程 学 院课 程 设 计设计题目: 火车票订购系统 系 别 信息工程系 班 级 软本101 学生姓名 王振、车佳兴、卜婷婷、王唯时 学号 17、27、06、08 指导教师 关 颖、史江萍 职称 讲师、讲师 起止日期: 2012年12月3日起 至2012年12月14日止沈 阳 工 程 学 院课程设计任务书课程设计题目: 火车票订购系统 系 别 信息工程系 班 级 软本101 学生姓名 王振、车佳兴、卜婷婷、王唯时 学号 17、27、06、08 指导教师 关 颖、史江萍 职称 讲师、讲师 课程设计进行地点: 实训F 任 务 下 达 时 间: 2012 年 12 月 3 日起止日期: 2
2、012年12月3日起 至2012年12月14日止教研室主任 杨弘平 2012年 12月 3 日批准 1. 设计的原始资料及依据查阅有关数据库设计、JSP程序设计、面向对象程序设计等资料,进一步加深对课程内容的理解,利用程序设计的基本思想进行程序的开发,进一步掌握编程方法和技巧,提高学生用程序的思想来解决实际问题的能力。本课程设计主要涉及到需求分析、总体设计、详细设计以及底层数据库设计几个主要环节。2设计的主要内容及要求(1)写出系统的需求分析。(2)写出数据库设计。(3)写出系统的详细设计及各模块的功能。(4)编写代码,开发系统。3.对设计说明书撰写内容、格式、字数的要求(1)学生应撰写的内容
3、为:中文摘要和关键词、目录、正文、参考文献等。课程设计说明书(论文)的结构及各部分内容要求参照沈阳工程学院毕业设计(论文)撰写规范执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。(2)装订格式:封面、任务书、成绩评审意见表、中文摘要和关键词、目录、正文、结论、致谢、参考文献。(3)课程设计说明书(论文)是体现和总结课程设计成果的载体,一般不应少于3000字。4. 设计完成后应提交成果的种类、数量、质量等方面的要求(1)每组提交一份课程设计报告。(2)每组提交一份课程设计成品。5.时间进度安排顺序阶段日期计 划 完 成 内 容备注112.3查阅资料,划分小组,安排组内工作。212.4进行
4、系统的需求分析、详细设计,确定各功能模块功能并进行相关数据库的设计。312.5-12. 7单元模块编程及调试。412.9-12.11模块集成、调试及试运行。512.12综合测试及运行。612.13检查成品。712.14撰写课程设计报告。6.主要参考资料(文献)王珊.数据库系统概论.高等教育出版社,2000李代平.软件工程(第2版).清华大学出版社.2008向学哲.JSP程序设计教程.人民邮电出版社,2006陈旭东.JSP2.0应用教程.清华大学出版社,2006 孙鑫.Java Web开发详解.电子工业出版社,2006沈阳工程学院 课程设计成绩评定表系(部): 信息工程系 班级: 软件本101
5、学生姓名: 卜婷婷 指 导 教 师 评 审 意 见评价内容具 体 要 求权重评 分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作, 0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评审成绩(加权分合计乘以8) 分加权分合计指 导 教 师 签 名: 年 月 日评 阅 教 师 评 审 意 见评价内容具 体 要 求
6、权重评 分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以4)分加权分合计评 阅 教 师 签 名: 年 月 日答 辩 小 组 评 审 意 见评价内容具 体 要 求权重评 分加权分学生汇报汇报准备充分,思路清晰;语言表达准确,概念清楚,论点正确,有层次,有重点,基本上反映了所完成任务的全部内容;时间符合要求。0.55432答 辩思路清晰;回答问题有理论依据,基本概念清楚
7、;主要问题回答准确,深入,有说服力。0.55432答辩小组评审成绩(加权分合计乘以8)分加权分合计答辩小组教师签名: 年 月 日课 程 设 计 总 评 成 绩分摘 要随着时代的发展,社会的进步,我们已经进入了信息化的社会。计算机已被广泛的用于社会的各个领域,成为推动社会发展的技术动力。而在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。软件产业已成为社会信息化进程中的一个战略性产业。与此同时,软件行业的快速发展给我们日常生活带来了更多的益处,比如我们可以在网上进行订票、购物等。长期以来,我国铁路火车售票有着“买票难”的现状,旅
8、客排长队购票,甚至夜间就开始等候买票是很常见的事情。这是因为火车售票使用的手工售票的速度比较慢,售票范围受局限,席位管理乱等问题。随着互联网的飞速发展,网络业务也得到了迅猛地发展。本次课设前先对火车票实例进行系统调研和分析,在满足火车票信息管理的基础上,建立火车票信息数据库,采用JSP作为开发工具,利用UML进行数据逻辑和物理模型设计。同时针对火车站的订票的实际情况,按照软件工程的结构化设计思想,网上订票系统就是互联网和网络业务发展的产物。如果能有一套完整而又健全的网上订购火车票软件系统,只需要简单的操作计算机,就会大大的提高铁道部门对火车票的管理水平和旅客对火车票的预定、购买等的效率。因此开
9、发此火车票订购系统对促进铁路事业的发展具有十分重要的意义。JSP是一门很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,所以用JSP编程为我们本次程序的编写提供了方便。并通过建立JDBC-ODBC桥接器连接到Access数据库后,向数据库发送SQL语句实现程序与数据库中表间的消息通信,从而实现了相应的火车票管理的功能。火车票订购系统由管理员用户二部分组成。在本系统中,主要完成的对火车票信息的添加、修改、删除和查询以及对火车票订购的功能。关键词 火车票订购系统,JSP,面向对象程序设计, MyEclipse10.0,Access数据库目 录摘 要I第1章系统总体介绍及组内分工
10、11.1 开发背景11.2 开发目的11.3 系统开发环境11.3.1 硬件环境11.3.2 软件环境11.4 组内人员分工2第2章 系统需求分析及可行性研究32.1 需求分析32.2 可行性研究3第3章 数据库设计53.1 数据库需求分析53.2数据库表设计5第4章 系统实现84.1 系统设计84.2 功能实现94.2.1 修改密码(管理员)94.2.2 查询火车信息114.2.3 添加火车信息144.2.4 添加路线信息164.2.5 删除火车信息194.2.6 修改火车信息234.2.7 更新提示254.2.8 注册信息254.2.9 修改密码(用户)284.2.10 订购车票294.2
11、.11 查看订购车票344.2.12 退还车票374.2.13 查看通知384.2.14 查看注册信息39结 论42致 谢43参考文献44第1章 系统总体介绍及组内分工1.1 开发背景铁路作为我国最重要的交通工具之一,在市场经济浪潮中,面临着严峻的考验。公路运输的便捷,航空运输的快速,这一切都对铁路运输构成很大的冲击。现如今,交通水平发展速度迅速,火车站的客运列车增加,客运量也随之而增加,老式售票已经不能在满足现在旅客的需要了。售票系统是在当代网络这个大环境下产生出来的。在以前没有网络技术的情况下,一般人都是去火车站的售票窗口来购买。我们会常常遇到这样的情况,当我们排了很长时间的队伍,来到了售
12、票窗口前,才知道所需要买的车票已经售空了。当然,这只是老式售票的一种不便,类似的问题还有很多。电子商务的出现,正好带给了铁路客运服务一个发展契机,推出新型的订票方式网上订票,既是技术上的创新,又将完善铁路服务,在一定程度上解决买票难这一大难题,增强铁路竞争力,为铁路争取到更多的客流。 1.2 开发目的此系统主要应用于铁道部门,完成铁道部门管理人员对车票的管理和旅客对车票的订购等,实现车票管理的信息化。开发网上订购火车票系统不仅可以减轻铁道部门人员工作压力,比较系统地对车票、买票上的各项服务和信息进行管理,同时还可以方便旅客朋友们去查询和订购车票等,大大的提高服务质量和工作效率。1.3 系统开发
13、环境1.3.1 硬件环境PC机CPU :一般的Intel处理器及以上内存 :512M及以上输入及输出设备的型号和数量,联机或脱机硬盘 :50G及以上1.3.2 软件环境操作系统:Windows xp操作系统Windows XP是微软(Microsoft)推出的最新一代操作系统,其中的“XP”是“experience”的缩写,包括Home Edition、Professional、64-Bit Edition等版本。根据微软的介绍,Windows XP是集Windows前期版本的所有优秀性能于一体的视窗操作系统,是微软迈向Microsoft.NET的重要一步。开发工具:MyEclipse 10.
14、0NetBeans 由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。数据库:Access Access是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任
15、务。服务器 :Apache Tomcat6.0Tomcat是jakarta项目中的一个重要的子项目,是Sun公司推出的运行Servlet和Jsp的容器,其源代码是完全公开的,并且其基于Java的。1.4 组内人员分工小组任务分工情况见表1.1所示。表1.1 小组任务分工情况表职称姓名具 体 任 务 分 工组长王振系统功能模式设计、实现主要功能代码的编写组员车佳兴需求分析、登录界面设计及代码的编写王唯时数据库设计、用户注册界面设计及代码编写卜婷婷系统功能设计、查看用户注册信息界面设计及代码编写第2章 系统需求分析及可行性研究2.1 需求分析需求分析是软件开发和设计过程中的一个重要环节。本阶段,主
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 火车票 订购 系统 jsp 报告
链接地址:https://www.31ppt.com/p-2387593.html