微信公众平台的车站在线购票系(源码)
在这个信息化的时代,人们的消费方式发生了巨大的变化。车站的售票方式变为一种信息化的模式,人们可以实现自助购票。而且随着城市交通的快速发展,人们出行线路的选择也变得多样化,从而导致出行数据量的激增,只通过人工售票,已经不能满足车站日常运行的需求。当下,人们出行都会选择提前购票,而不愿去车站购票,由于网络安全性的逐步提高,人们会选择网络购票,而设计网上订票系统,将会给人们带来方便,也会给车站工作人员减少一定的工作量。本系统前端利用VS 2013开发,采用HTML5技术,后台数据库利用SQL Server 2012,采用ASP.NET技术,后期采用B/S部署网站实现网络访问。本系统可以满足车站的日常运营,实现减少售票成本,提升工作效率,同时方便顾客订票。关键词 B/S,ASP.NET,售票系统,方便快捷
目 录
1 绪论 1
1.1 课题背景 1
1.2 课题意义 1
1.3 课题研究现状 1
1.4 课题目标 2
2 系统的综合需求 2
2.1 功能性能需求 2
2.2 开发环境要求 3
2.3 开发技术 3
3 可行性分析 4
3.1 需求可行性分析 4
3.2 技术可行性分析 4
3.3 法律可行性分析 4
3.4 经济可行性分析 5
4 系统流程 5
4.1 业务流程分析 5
4.2 数据字典 6
4.3 数据流图 8
5 系统设计 10
5.1 系统功能模块 10
5.2 数据库设计 11
6 详细设计 19
6.1 登录模块 19
6.2 账号管理模块 20
6.3 票务模块 25
6.4 留言板模块 31
6.5 新闻管理模块 34
7 系统测试 36
7.1 白盒测试 36
7.2 黑盒测试 43
结 论 49
致 谢 50
*好棒文|www.hbsrm.com +Q: #351916072#
参 考 文 献 51
1 绪论
1.1 课题背景
随着现代科技的飞速发展,网络已经融入到人们生活的各个角落。随着数据量的激增和人们对网络依赖性的增强,人们越来越注重网络的便捷性。当下,WEB技术在网络销售领域已经得到了广泛的运用,其开发技术不断涌现,作为一种便捷的营销模式,给人们的生活提供了方便。
汽车票销售系统应是以车票信息为核心,以方便快捷为目标的管理系统,融入了B/S模式,可以实现联网跨区域操作,无需固定站点购票。从用户层面上看,用户可以自助查询并购票退票,从而节省了相应的时间。从工作人员层面上看,可以减轻其工作负担,提升效率。从经济效益层面上看,车站无需在售票环节投入大量精力,而可以更好地优化基础服务等环节,让用户感受到更优质的服务。
1.2 课题意义
现如今,网络电子商务已成为市场的主流,实体企业必须改变自身的经营策略。在目前的市场中,传统实体经营理念正在消退,而新型网络经营理念正在快速发展。
网上购票正是如今用户习惯网购的一种表现,为用户节省了大量时间,方便用户出行。用户可以在网站上查看汽车班次的详细信息,并及时购票、退票,同时也扩充了车站的销售渠道,增加车站的业务量。本系统是基于B/S的管理系统,给用户提供便捷的服务,提高车站人员的工作效率,具有较高的开发前景,同时使用价值也非常高。
1.3 课题研究现状
目前我国的汽车售票信息化水平逐步提高,虽然大部分城市的客运站实现了联网售票,但大多数都是借助第三方售票平台实现的,而在经济不发达地区,城镇公交,县级客运站,车辆线路的更改,增减都无法及时告知乘客。其次公路客运的特征是一定的时间间隔内变化相对较大,发车时间和车次都会根据节假日和客流量而做出调整,所以旅客一般难以了解其最新信息。而在一些发达城市,车次信息的更新频率比较快,汽车客运水平发达,车站的信息化服务也相对较完善。
1.4 课题目标
网上汽车票销售管理系统的课题目标是实现车站管理的信息化,减轻车站工作人员的工作量,提高工作效率,为旅客对车次、票价等信息的查询提供便捷平台,帮助旅客及时购票退票。系统除了需具有较好的安全性外,还需具有良好的可伸缩性和灵活性,以便在以后系统扩展其它功能。
本系统前端利用VS 2013开发,采用HTML5技术,后台数据库利用SQL Server 2012,采用ASP.NET技术,后期采用B/S部署网站,实现跨区域网络访问,方便用户购票。本系统主要分为用户和管理员两大部分功能,用户部分功能包括账号注册、登录、修改信息、查询车次、购票、退票、发布留言等;管理员部分功能包括账号管理、车次管理、订单管理、新闻管理、留言板管理等。
此外,本系统是基于微信公众平台开发,原定用户可以通过关注订阅号,然后点击子菜单链接到网站首页,但此功能需要进行微信认证,而微信公众平台目前暂不支持个人类型的公众账号申请微信认证,所以用户只能通过点击子菜单,订阅号自动发送相关信息,用户查看信息后点击阅读原文来实现跳转到网站相关页面,从而实现相关操作。
2 系统的综合需求
2.1 功能性能需求
2.1.1 管理员管理
系统管理模块主要是配置管理员的账号信息,对管理员账号进行查看、添加、删除等操作。
2.1.2 新闻公告管理
新闻公告管理主要包括对新闻公告及新闻公告类别的管理。可以选择将新闻发布于不同的类别下,也可以通过新增新闻类别进行发布。可以对已发布的新闻进行修改删除等操作。
2.1.3 车次信息管理
车次信息管理主要用于管理车辆班次的信息,对车辆班次进行查看、新增、修改、删除等操作。
2.1.4 车辆类型管理
目 录
1 绪论 1
1.1 课题背景 1
1.2 课题意义 1
1.3 课题研究现状 1
1.4 课题目标 2
2 系统的综合需求 2
2.1 功能性能需求 2
2.2 开发环境要求 3
2.3 开发技术 3
3 可行性分析 4
3.1 需求可行性分析 4
3.2 技术可行性分析 4
3.3 法律可行性分析 4
3.4 经济可行性分析 5
4 系统流程 5
4.1 业务流程分析 5
4.2 数据字典 6
4.3 数据流图 8
5 系统设计 10
5.1 系统功能模块 10
5.2 数据库设计 11
6 详细设计 19
6.1 登录模块 19
6.2 账号管理模块 20
6.3 票务模块 25
6.4 留言板模块 31
6.5 新闻管理模块 34
7 系统测试 36
7.1 白盒测试 36
7.2 黑盒测试 43
结 论 49
致 谢 50
*好棒文|www.hbsrm.com +Q: #351916072#
参 考 文 献 51
1 绪论
1.1 课题背景
随着现代科技的飞速发展,网络已经融入到人们生活的各个角落。随着数据量的激增和人们对网络依赖性的增强,人们越来越注重网络的便捷性。当下,WEB技术在网络销售领域已经得到了广泛的运用,其开发技术不断涌现,作为一种便捷的营销模式,给人们的生活提供了方便。
汽车票销售系统应是以车票信息为核心,以方便快捷为目标的管理系统,融入了B/S模式,可以实现联网跨区域操作,无需固定站点购票。从用户层面上看,用户可以自助查询并购票退票,从而节省了相应的时间。从工作人员层面上看,可以减轻其工作负担,提升效率。从经济效益层面上看,车站无需在售票环节投入大量精力,而可以更好地优化基础服务等环节,让用户感受到更优质的服务。
1.2 课题意义
现如今,网络电子商务已成为市场的主流,实体企业必须改变自身的经营策略。在目前的市场中,传统实体经营理念正在消退,而新型网络经营理念正在快速发展。
网上购票正是如今用户习惯网购的一种表现,为用户节省了大量时间,方便用户出行。用户可以在网站上查看汽车班次的详细信息,并及时购票、退票,同时也扩充了车站的销售渠道,增加车站的业务量。本系统是基于B/S的管理系统,给用户提供便捷的服务,提高车站人员的工作效率,具有较高的开发前景,同时使用价值也非常高。
1.3 课题研究现状
目前我国的汽车售票信息化水平逐步提高,虽然大部分城市的客运站实现了联网售票,但大多数都是借助第三方售票平台实现的,而在经济不发达地区,城镇公交,县级客运站,车辆线路的更改,增减都无法及时告知乘客。其次公路客运的特征是一定的时间间隔内变化相对较大,发车时间和车次都会根据节假日和客流量而做出调整,所以旅客一般难以了解其最新信息。而在一些发达城市,车次信息的更新频率比较快,汽车客运水平发达,车站的信息化服务也相对较完善。
1.4 课题目标
网上汽车票销售管理系统的课题目标是实现车站管理的信息化,减轻车站工作人员的工作量,提高工作效率,为旅客对车次、票价等信息的查询提供便捷平台,帮助旅客及时购票退票。系统除了需具有较好的安全性外,还需具有良好的可伸缩性和灵活性,以便在以后系统扩展其它功能。
本系统前端利用VS 2013开发,采用HTML5技术,后台数据库利用SQL Server 2012,采用ASP.NET技术,后期采用B/S部署网站,实现跨区域网络访问,方便用户购票。本系统主要分为用户和管理员两大部分功能,用户部分功能包括账号注册、登录、修改信息、查询车次、购票、退票、发布留言等;管理员部分功能包括账号管理、车次管理、订单管理、新闻管理、留言板管理等。
此外,本系统是基于微信公众平台开发,原定用户可以通过关注订阅号,然后点击子菜单链接到网站首页,但此功能需要进行微信认证,而微信公众平台目前暂不支持个人类型的公众账号申请微信认证,所以用户只能通过点击子菜单,订阅号自动发送相关信息,用户查看信息后点击阅读原文来实现跳转到网站相关页面,从而实现相关操作。
2 系统的综合需求
2.1 功能性能需求
2.1.1 管理员管理
系统管理模块主要是配置管理员的账号信息,对管理员账号进行查看、添加、删除等操作。
2.1.2 新闻公告管理
新闻公告管理主要包括对新闻公告及新闻公告类别的管理。可以选择将新闻发布于不同的类别下,也可以通过新增新闻类别进行发布。可以对已发布的新闻进行修改删除等操作。
2.1.3 车次信息管理
车次信息管理主要用于管理车辆班次的信息,对车辆班次进行查看、新增、修改、删除等操作。
2.1.4 车辆类型管理
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1415.html