苏ICP备112451047180号-6
基于web的网上汽车票销售管理系统设计
一、选题的依据与意义
网络营销是企业整体营销战略的一个组成部分,是为实现企业总体经营目标所进行的,以互联网为基本手造网上经营环境的各种活动,包括树立网络品牌,开拓产品或服务市场,发布企业信息,提供技术支持,进行网上市场调研等活动。企业通过互联网捕捉信息,创造商机,让网上经营活动的整体效益最大化。随着网络经济对传统经济的不断渗透,利用网络进行营销正成为一种潮流和企业在互联网时代的一种基本生存方式,被越来越多的企业特别是中小企业视为未来赢得竞争优势的途径和手段,网络营销成为企业寻求市场营销新思路的突破口。
如何运行先进的软件开发技术,充分利用计算机和网络技术在网络销售方面的优势,提高客户购票方便和效率已经成为一个不得不面临的重大问题,开发网络销售系统成为必然。
在计算机飞速发展的今天,采用计算机信息销售系统已成为客户购买车票科学化和现代化的重要标志,它给网络销售带来巨大社会效益。
二、设计目标和任务
以网上销售业务为背景,通过调研、分析现有的网上销售模式和已有的管理软件,利用Web开发技术,分析设计一个具有开放体系结构的、易扩充的、具有良好人机交互界面的管理销售系统,购票者注册登入、购票者订票、购票者退票、购票信息查询4个功能。
1.购票者注册登入。注册与登入实现对购票者信息的保存。
2.购票者订票。购票者实现对车票的订购。
3.购票者退票。购票者实现对车票的退订。
3.购票信息查询。实现购票者订车票时间、车票是否成功订购、乘车时间的查询。
三、设计思路
1.通过各种途径进行市场和行业调研,学习和了解网络销售系统的业务流程、设计制作方法,获得较多的经验积累。
2.采用软件工程的开发的方法对网络销售系统进行分析、设计、编程和测试。
四、技术路线
1.建立网站。使用My SQL进行数据库分析和设计数据库表。
2.开发环境采用Eclipse+SQL Server 2008+Tomcat7或7以上版本实现。
3.系统采用JSP实现用户界面、Servlet实现。
4. 使用数据库和Java代码实现之间的交互。
五、工具设备要求
开发环境:Eclipse for Java EE、My SQL
开发语言:JSP、Java
数据库管理系统:SQL Server
客户机运行环境:浏览器
服务器运行环境:Tomcat7或以上、SQL Server 2008
六、技术规范
1.计算机软件开发规范GB8566-88
2.计算机软件产品开发文件编制指南GB8567-88
3.UML建模语言2.0规范
4.JAVA编程规范
目录
摘要 2
第一章 绪论 3
1.1 课题研究的目的与意义 3
1.2 本文的主要工作 4
第二章 系统分析 5
2.1 系统的初步调查 5
2.2 系统的可行性分析 6
2.3 数据库分析 6
第三章 系统设计与实现 7
3.1 设计思路 7
3.2 系统实现 10
总结 16
致谢 17
参考文献 18
一、毕业设计过程
我的毕业设计过程大概经历了以下几个阶段:
1.选题。为了选择一个合适的题目,结合自己的专业优势,调研即将实习单位实习岗位的任职要求,选择了基于XX的图书管理系统的设计与实现作为自己的毕业设计题目。
2.制定设计方案。根据指导老师下达的任务书,通过各种途径进行市场和行业调研,学习和了解图书管理系统的业务流程,设计制作方法,获得了较多的经验积累后,确定毕业设计的思路、技术路线、软件开发环境、技术规范,制定毕业设计方案。
3.系统分析设计。按照软件工程的思想,完成图书馆管理系统的需求规划说明、概要设计和详细设计,撰写设计说明书。
4.系统编码实现。综合运用客户端编程技术、数据库技术、JAVA Web技术,按照标准的编写规范,实现图书管理系统图书管理、读者管理、图书借阅、查询统计功能。
5.系统测试总结。对软件进行测试,全面总结毕业设计的过程、收获、软件特点,撰写成果报告书。
6.毕业设计完善。在企业顶岗实习期间,在企业指导老师指导下,修订和完善在校内完成的毕业设计成果。
二、作品(产品)特点
1.功能完善。实现了汽车票销售业务中的汽车票管理、用户管理、汽车票查询、统计查询四个核心业务功能。
2.操作方便。软件从各方面充分考虑使用者的操作便利性,从细节来为最终用户带来方便。例如,软件在输入数据时,可以直接通过回车来达到输入行跳转的目的。对错误的操作,系统在给出提示的同时,光标自动跳转到错误处。
3.易于扩展。软件采用面向对象的分析、设计方法及其分层架构,以满足系统未来需求的变化,随着系统使用的深入,可为用户提供扩展更多的功能。
三、毕业设计体会与收获
毕业设计从选题、完成到完善,历时半年的时间。在没有做毕业设计以前觉得毕业设计只是对这几年所学知识的单纯总结,但是通过这次毕业设计发现自己的看法有点太片面。毕业设计不仅是对所学知识的一种检验,而且也是对自己综合处理问题能力的一种提高。在系统开发过程中,以前学习感到很抽象的课程,如数据库应用、面向对象程序设计等课程变得清晰起来,感到这些课程的重要性。
以前做过一些应用系统的开发,随意大,想到哪里做到哪里,没有统一的规划,一旦成型,出现错误的返工修改工作量大,最终的系统可靠性不高。这次毕业设计实践,严格按照软件工程的思想分析、设计系统,全面培养我开发软件工程中的分析、设计、编码、测试及文档规范书写的能力,提高解决实际问题的能力,对UML建模、数据库建模等系统工具的使用有了更深刻的认识,为以后的工作打下了坚实的基础。
绪论
汽车站市场的管理和规范问题,是困扰我们多年的一个老问题,订票是客运业务中的一个最基本的业务,表面上看,它只是汽车站业务的一个简单的部门,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式。
网上订票。可以用来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。本次设计便是利用开发工具MyEclipes和MySQL数据库共同开发的一个汽车站网上订票系统,它能方便快捷地运用在汽车站订票业务的运营之中。
1.1课题研究的目的与意义
1.1.1研究目的
设计人员设计售票管理系统的最终目标是使汽车客运中心管理手段现代化,减轻工作人员的工作强度,提高工作效率,减少在售票工作中的人为差错;保证售票员和售票口可灵活增减;帮助工作人员掌握每天的客票收入情况实现对业务信息的高效管理;方便旅客对车次、票价等信息的查询,帮助旅客及时了解发车时间、票价、车次等情况。本系统的总体设计和选型中要充分考虑技术的发展,力求锁用技术在今后相当长的一段时间内不落后;系统除具有较高的可靠性外,还将有良好的灵活性和伸缩性,以利于以后系统的扩展;考虑到硬件更新换代周期短,因此所选设备应可靠、经济、实用;软件开发除采用新的开发工具外,还要设计良好的接口,以利于功能模块的增加。总之,系统的设计应遵循科学性、安全性、可靠性、灵活性、实用性和经济性相结合的原则。
1.1.2研究意义
随着社会的进步,计算机科学技术的发展,汽车客运中心售票的管理方式也日新月异,一起由人工管理的方法现存在很多缺点;管理效率低,工作人员工作强度大,信息处理速度慢而且准确率也不能令人满意。为了提高售票信息管理效率,减轻工作强度,提高细心出来速度和准确率;为出行乘客提供更方便、科学的服务项目;为汽车客运中心工作人员提高一种更先进、科学的服务系统。于是设计人员选择了由计算机来设计一个汽车客运中心售票管理系统的方案。让计算机对汽车客运中心进行自动管理。工作人员可以直接在计算机上实现汽车客运中心的信息管理,并能在一定程度上实现自动化。
1.2本文的主要工作
本文通过项目初期的一些调查,对该项目开发步骤进行分析,理清了完成该项目的思路。通过具体开发实现项目的预期功能。全文的具体内容如下:
第一章 绪论,介绍了本系统的课题研发的目的与意义。
第二章 系统分析,包括现有系统介绍;可行性分析;数据库分析。
第三章 系统设计与实现,主要内容包括:设计思路与设计实现两部分。
参考文献
[1] 网页制作三合一 徐照兴等主编 上海文通大学出版社
[2] Java语言程序设计 孙莉娜主编 清华大学出版社
[3] 数据库应用技术 张蒲生主编 机械工业出版社
[4] PHP程序设计基础教程 传智播客高教产品部编著 中国铁道出版社
[5] JavaScript程序设计案例教程 孙赢等主编 北京大学出班社
[6] HTML5程序设计基础程序 李雯主编 人民邮电出版社
[7] 数据库系统概论(第五版)王珊等主编 高等教育出版社
[8] MySQL数据库应用从入门到精通(第二版) 王飞飞等编著 中国铁道出社