网上订票系统的设计与实现
内容在如今信息全球化的时代下,很多技术在飞速发展。人们已经不需要在到车站现场排队买票,各大车站利用网上订票网站的设计与实现,更好地帮助了管理层、客户相互之间进行有效的沟通、处理、反馈,十分有效的提高车站管理工作效率,大大节省了时间。本课题的创新之处的地方在于把信息管理系统与车站结合起来,将在学校所学的专业知识在企业中得以应用。使用JavaScript脚本语言设计页面及图片动画效果,后台功能使用javaservlet控制业务逻辑及页面跳转,使用JavaBean封装系统实体类,使用jdbc对MySQL数据库进行存储和维护。选用以线上购买汽车票为主体进行设计,网站围绕线上购票、新闻活动管理、系统用户、用户购物车操作、系统订单模块等五个模块进行实现注册会员线上购票的购物流程。
目录
一、前言 1
(一)开发背景 1
(二)开发目标 1
(三)开发意义 1
二、需求分析 1
(一)注册用户操作分析 1
1.用户注册 1
2.用户登录 2
3.车票查询 2
4.用户购买 2
(二)系统管理员用户角色分析 2
1.管理车票信息 2
2.管理新闻活动信息 2
3.管理系统订单信息 3
4.管理系统用户信息 3
三、详细设计 3
(一)系统功能模块设计 3
(二)系统用户模块设计 3
(三)车票模块设计 3
(四)新闻活动模块设计 4
(五)用户购物车模块设计 4
(六)系统数据库设计 4
四、网站实现 6
(一)网站首页页面实现 6
(二)新用户注册功能实现 7
(三)用户登录功能实现 8
(四)客户线上订票功能实现 9
(五)客户查看我的购物车 10
(六)客户查看我的新订单 12
(七)客户查看我的历史订单 13
(八)后台管理新闻活动功能实现 15
1.添加售票信息 15
2.发布新闻 17
3.会 *好棒文|www.hbsrm.com +Q: ¥351916072$
员信息查询 18
五、总结 19
一、前言
(一)开发背景
当前身处信息化飞速发展的时代,计算机技术日新月异,正快速影响着我们的生活、工作、学习,计算机技术的飞速发展,促进科技的进步,以计算机技术为代表的各类淘宝购物电商网站也如雨后竹笋般迅速崛起,线上购物、线上订餐、线上销售已成为这个时代的标签,随着阿里巴巴的不断推进,互联网发展模式不断冲击着各个实体小商家用户,互联网+的理念也随着政府的积极推广而深入到千家万户中。
基于当前这样的社会背景下,结合本人大学所学专业知识和技能,我决定设计一款基于计算机技术的线上买票平台,综合考虑,决定以线上购票为主题,设计一款以线上选购汽车票的线上购票系统,深入体会软件开发的生命周期,帮助我更好的积累工作经验。
(二)开发目标
线上购票网站的实现从功能上旨在实现注册会员用户在线选购各类车票等,可在线查看新闻活动信息,可选购车票加入至我的购物车中,可对购物车商品进行下单操作,线上购票网站的实现后台管理员线上对车票数据的动态管理,动态管理新闻活动信息,管理系统用户信息和及时响应系统订单。
线上购票网站的实现从数据库设计方面要求严格按照数据库设计模式,符合数据库设计规范,减少数据表和字段冗余。
线上购票网站的实现从前端页面上设计要求符合用户审美要求,功能简单,操作方便,实用性和可移植性较强。
(三)开发意义
随着科技的发展,排队买票以及成为了历史,人们不需要顶着寒风,熬着夜再去买票,只需要一个手机或者一台电脑就能够轻易解决买票问题,同时也能避免黄牛的出现,保障人生安全。再也不会出现人满为患的现象。
二、需求分析
网上购票网站设计前期,因为作为大学生,经常需要往返回家或者外出旅游,为此我们向身边的师生用户进行调研,我们经过仔细分析后,可以确定本网站开发共设计两类用户角色,即注册会员用户和系统管理员两类用户角色。
(一)注册用户操作分析
1.用户注册
新用户访问本网站时,可浏览网站各类信息,若需要购票需要进行会员注册,注册成为本平台的合法会员用户方可进行后续的购票流程。会员注册只需要在会员注册表单输入用户注册信息,如用户账号、用户姓名、用户密码等信息,提交后完成对用户注册操作。
2.用户登录
用户注册成功后,可进行用户登陆身份验证,用户登陆只需要在登陆表单中输入用户账号和密码信息,提交至后台登陆方法进行身份验证。
3.车票查询
会员登陆成功后可查看各类车票信息可查看汽车票等信息,可查看各类车票的图片和行程价格等信息。可根据时间输入出发站、终点站、及出发时间进行筛选相关车票信息。会员用户可查看车票详细信息,可选择加入购物车中。
4.用户购买
会员用户可操作我的购物车,可对我的购物车中相关车票记录进行动态操作,可更新选购车票的数量,可移除车票记录。会员用户可对我的购物车数据进行下单操作,下单时用户可以核对选购的车票数据,提交后完成对系统订单的插入操作。会员用户可查看我的订单信息,如若发现订单有问题,可及时处理。会员用户可查看我的历史订单信息,可查看我所选购的车票信息。会员用户可查看后台发布的各类新闻活动信息,及时了解该平台推出的各类优惠活动,选购性价比较高的车票出行。
(二)系统管理员用户角色分析
1.管理车票信息
管理员可对后台各类车票数据进行动态管理和维护,可点击新增按钮,在新增车票表单中输入车票相关商品信息,提交后完成该条记录的录入操作。
管理员可查看各类型车票相关数据信息,可查看各车票单价、出发站、始末站等信息。如有问题,可点击右侧编辑按钮进入到编辑表单页面,用户可选择修改车票相关信息完成商品修改操作。
管理员用户还可移除指定商品信息,点击右侧删除操作后,完成用户删除功能。
2.管理新闻活动信息
管理员可对新闻活动信息进行动态维护,可点击新增按钮进入到发布新闻表单页面,用户只需要在表单中输入新闻活动相关信息,提交后即可完成用户录入操作。管理员用户还可对新闻活动信息进行动态查看操作,可查看新闻活动具体详细介绍,可选择查看指定新闻活动信息,可进入编辑页面进行相关数据的编辑操作,可选择移除指定新闻活动记录。
3.管理系统订单信息
管理员还可以在后台及时处理用户订单信息,可查看系统新订单信息,安排工作人员处理发货,可帮助注册会员用户取消订单操作。
管理员用户可查看历史订单信息,查看注册会员历史选购交易记录。
目录
一、前言 1
(一)开发背景 1
(二)开发目标 1
(三)开发意义 1
二、需求分析 1
(一)注册用户操作分析 1
1.用户注册 1
2.用户登录 2
3.车票查询 2
4.用户购买 2
(二)系统管理员用户角色分析 2
1.管理车票信息 2
2.管理新闻活动信息 2
3.管理系统订单信息 3
4.管理系统用户信息 3
三、详细设计 3
(一)系统功能模块设计 3
(二)系统用户模块设计 3
(三)车票模块设计 3
(四)新闻活动模块设计 4
(五)用户购物车模块设计 4
(六)系统数据库设计 4
四、网站实现 6
(一)网站首页页面实现 6
(二)新用户注册功能实现 7
(三)用户登录功能实现 8
(四)客户线上订票功能实现 9
(五)客户查看我的购物车 10
(六)客户查看我的新订单 12
(七)客户查看我的历史订单 13
(八)后台管理新闻活动功能实现 15
1.添加售票信息 15
2.发布新闻 17
3.会 *好棒文|www.hbsrm.com +Q: ¥351916072$
员信息查询 18
五、总结 19
一、前言
(一)开发背景
当前身处信息化飞速发展的时代,计算机技术日新月异,正快速影响着我们的生活、工作、学习,计算机技术的飞速发展,促进科技的进步,以计算机技术为代表的各类淘宝购物电商网站也如雨后竹笋般迅速崛起,线上购物、线上订餐、线上销售已成为这个时代的标签,随着阿里巴巴的不断推进,互联网发展模式不断冲击着各个实体小商家用户,互联网+的理念也随着政府的积极推广而深入到千家万户中。
基于当前这样的社会背景下,结合本人大学所学专业知识和技能,我决定设计一款基于计算机技术的线上买票平台,综合考虑,决定以线上购票为主题,设计一款以线上选购汽车票的线上购票系统,深入体会软件开发的生命周期,帮助我更好的积累工作经验。
(二)开发目标
线上购票网站的实现从功能上旨在实现注册会员用户在线选购各类车票等,可在线查看新闻活动信息,可选购车票加入至我的购物车中,可对购物车商品进行下单操作,线上购票网站的实现后台管理员线上对车票数据的动态管理,动态管理新闻活动信息,管理系统用户信息和及时响应系统订单。
线上购票网站的实现从数据库设计方面要求严格按照数据库设计模式,符合数据库设计规范,减少数据表和字段冗余。
线上购票网站的实现从前端页面上设计要求符合用户审美要求,功能简单,操作方便,实用性和可移植性较强。
(三)开发意义
随着科技的发展,排队买票以及成为了历史,人们不需要顶着寒风,熬着夜再去买票,只需要一个手机或者一台电脑就能够轻易解决买票问题,同时也能避免黄牛的出现,保障人生安全。再也不会出现人满为患的现象。
二、需求分析
网上购票网站设计前期,因为作为大学生,经常需要往返回家或者外出旅游,为此我们向身边的师生用户进行调研,我们经过仔细分析后,可以确定本网站开发共设计两类用户角色,即注册会员用户和系统管理员两类用户角色。
(一)注册用户操作分析
1.用户注册
新用户访问本网站时,可浏览网站各类信息,若需要购票需要进行会员注册,注册成为本平台的合法会员用户方可进行后续的购票流程。会员注册只需要在会员注册表单输入用户注册信息,如用户账号、用户姓名、用户密码等信息,提交后完成对用户注册操作。
2.用户登录
用户注册成功后,可进行用户登陆身份验证,用户登陆只需要在登陆表单中输入用户账号和密码信息,提交至后台登陆方法进行身份验证。
3.车票查询
会员登陆成功后可查看各类车票信息可查看汽车票等信息,可查看各类车票的图片和行程价格等信息。可根据时间输入出发站、终点站、及出发时间进行筛选相关车票信息。会员用户可查看车票详细信息,可选择加入购物车中。
4.用户购买
会员用户可操作我的购物车,可对我的购物车中相关车票记录进行动态操作,可更新选购车票的数量,可移除车票记录。会员用户可对我的购物车数据进行下单操作,下单时用户可以核对选购的车票数据,提交后完成对系统订单的插入操作。会员用户可查看我的订单信息,如若发现订单有问题,可及时处理。会员用户可查看我的历史订单信息,可查看我所选购的车票信息。会员用户可查看后台发布的各类新闻活动信息,及时了解该平台推出的各类优惠活动,选购性价比较高的车票出行。
(二)系统管理员用户角色分析
1.管理车票信息
管理员可对后台各类车票数据进行动态管理和维护,可点击新增按钮,在新增车票表单中输入车票相关商品信息,提交后完成该条记录的录入操作。
管理员可查看各类型车票相关数据信息,可查看各车票单价、出发站、始末站等信息。如有问题,可点击右侧编辑按钮进入到编辑表单页面,用户可选择修改车票相关信息完成商品修改操作。
管理员用户还可移除指定商品信息,点击右侧删除操作后,完成用户删除功能。
2.管理新闻活动信息
管理员可对新闻活动信息进行动态维护,可点击新增按钮进入到发布新闻表单页面,用户只需要在表单中输入新闻活动相关信息,提交后即可完成用户录入操作。管理员用户还可对新闻活动信息进行动态查看操作,可查看新闻活动具体详细介绍,可选择查看指定新闻活动信息,可进入编辑页面进行相关数据的编辑操作,可选择移除指定新闻活动记录。
3.管理系统订单信息
管理员还可以在后台及时处理用户订单信息,可查看系统新订单信息,安排工作人员处理发货,可帮助注册会员用户取消订单操作。
管理员用户可查看历史订单信息,查看注册会员历史选购交易记录。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1202.html