商务网站的研究及设计
——网上购票系统
2010-09-27杨立
杨立
(运城学院公共计算机教学部,山西运城 044000)
商务网站的研究及设计
——网上购票系统
杨立
(运城学院公共计算机教学部,山西运城 044000)
一直以来,火车票难买,火车票倒卖以及制造、贩卖假票等是铁路部门亟待解决的问题.随着网上购物系统、网上付费系统的逐渐成熟,火车票网上订票必将成为今后的潮流趋势.文章就网上购票系统的设计及运行问题进行了分析探讨.
前台界面 商务 网站 后台管理 数据库
沸沸扬扬的电子商务几十年前就在喊口号了,上网年后的头等大事好象就是电子商务.ICP不灵了纷纷转向电子商务,十二家银行组织网上安全交易CA认证,中国电信免费发放网络支付接口标准,网上购物正在向我们走近.
电子商务是一种依托现代信息技术和网络技术,集金融电子化、管理信息化、商贸信息网络化于一体的商务,是贸易活动全过程的电子化、网络化和数字化.专业地讲,网上购物是交易双方从洽谈、签约以及贷款的支付、交货通知等整个交易过程通过Internet、web和购物界面技术化的B2C模式一并完成的一种新型购物方式,是电子商务的一个重要组成部分.网上购物在当今发达资本主义国家已经显示出较强的发展势头,它在推动国家经济增长方面可以说又是一支崭新的力量.然而CNNIC在其发布的《中国互联网络热点调查报告》中的数据表明我国网上购物市场有巨大的潜力[1].
信息时代的到来,电子商务的发展,网上购物的日趋成熟给铁路运输行业提出了新的课题.铁路作为中国最重要的交通工具之一,在市场经济浪潮中,受到了强烈的冲击,面临着严峻的考验.购票难仍是铁路客运服务难以解决的问题,随着Internet技术和铁路信息化建设的发展,铁路应用电子商务平台,实现网上售票、购票是铁路发展的必然趋势,也将成为铁路提高客运服务质量、积极参与市场竟争的一种有效和可行的方法.结合电子商务,适时推出网上购票,既是技术上的创新,又将完善铁路服务,在一定程度上解决买票难这一大难题,增强铁路竞争力,为铁路争取到更多的客流.网上购票突破了传统障碍,无论对消费者还是市场都有着巨大的吸引力和影响力,是新经济时期达到“多赢”效果的理想模式.
Internet是一个开放的系统,它面向一个复杂、庞大的用户群体,所以在系统总体设计中力求操作简单、并要充分考虑系统的安全性,比如采用NPS电子支付系统、银行证书技术.此外,最好不要租用虚拟空间,采用单独服务器将大大提高系统的安全性.此网站系统由前台功能模块、完善的后台管理系统、用户系统和数据库系统组成.此系统采用asp网络编程技术,结合SQL Server数据库实现信息流的网上传递,系统用户只需打开浏览器就可以操作.
1 前台界面系统的设计
前台界面是面向浏览器用户的,用户可以在线阅读最新资讯、查询车票信息、火车车次信息、提交购票信息、留言等,用户也可以通过前台页面完成购票、付费等操作.
前台界面设计包括网站LOGO设计、Banner设计、模块设计等.而蕴含其中的,还有网站的本色、网站的设计风格、网站的结构等等.基本的网站前台设计可以通过photoshop、dreamweaver等软件,css模式实现.网站前台设计,不同于单纯的平面设计,要考虑网站结构的设计理念、配色、模块划分等等.设计此网站时,前台界面采用偏置型版面风格.其中,中部版面显示主要内容.
2 后台管理系统
网站后台就是开发相应程序控制前台,比如调用哪些资讯出来,调用多少条,发布下载等功能模块的实现都是网站后台的设计所完成的.网站后台管理系统参考了目前互联网上绝大多数网站的功能特点,集成多种功能模块,满足购票系统个性化的需求.网站后台开发采用分层设计程序,管理和维护都很方便,管理者很容易明白后台管理的主体意思.后台管理模块目录如下:
◆用户管理
◆送票系统管理
◆支付系统管理
◆网站信息管理
◆管理员管理
用户管理模块下可设编辑会员、删除会员、订单管理、编辑订单、按状态查询订单、打印订单、统计报告等管理子模块.送票系统管理模块下可设送票服务等管理子模块.支付系统管理模块下可设建行支付、农行支付等管理子模块.网站信息管理模块下可设编辑网站简介、添加最新资讯、编辑购票政策等管理子模块.管理员管理模块下可设修改密码、退出后台系统管理子模块.
3 用户系统
3.1 用户注册登陆系统
用户注册即把用户的基本信息提交给网站,以便之后访问网站或者购票时应用.用户注册详细步骤如图1所示.用户数据的对比、添加及删除都和数据库有关.考虑会员注册、E-mail确认与取消登录三种服务后,至少应该提供注册、取消两项输入窗体,余下的工作就是连接数据库、发送E-mail、检验ID是否存在、密码是否正确等[2-4].
3.2 网上订票与支付
用户在登陆之后,才能进行网上订票.网上订票的前提是所需的车票目前一定有票,否则无法订票.这就需要网站有关火车票的查询系统要与铁路售票系统联机,否则无法实时确定是否有票,而且由于火车票价运算系统的复杂性,车票的价格也很难实时反馈.用户具体订票如图2所示.
车票具有很强的时效性,所以对于订票成功的用户,要在一定时限内支付票款,车票最终才能购买成功.为了不影响其他用户正常订票,对于只订票而在规定时限内不付款的用户则取消此用户先前的订票信息.
网上支付,安全是网站首要考虑的因素.实现安全的网上在线付款是电子商务系统走向应用的关键.网上支付的实现不仅取决于网上售票系统的运营商,还取决于银行的支持.目前,国内的在线支付环境己基本建立起来,招商银行、工商银行、中国银行、建设银行等商业银行都建立了自己的网上银行系统.为了实现安全的网上在线付款,可以利用现有的网上银行系统,也可以利用交易平台,如支付宝、NPS等.此网站支付系统选择使用NPS.
NPS(Network Payment System)是电子商务中网上支付的交易平台,是连接消费者、商家和金融机构的桥梁,实现了Internet上的支付、资金清算、查询统计等功能.NPS从3个层次保障交易安全:网络层、系统层、应用层.NPS网上交易的传输安全控制手段采用SSL(Secure Socket Layer),SSL是基于传输层的安全协议,即“通道安全”,是一种被广泛使用的INTERNET传输加密标准.该协议向基于TCP/IP用户/服务器应用程序提供了客户端和服务端的鉴别、数据完整性及信息机密性等安全措施.NPS系统为用户网上购票提供了安全、便利的支付平台,还为商家开展B2B、B2C交易等电子商务服务和其它增值服务,使购买到完成付费的过程变得完整.使用NPS的用户支付流程如图3所示.
网上支付的实现将减少运营者的风险,也将为购票者带来诸多便利,如不需去售票点排队、余票额公开、购票机会更公平、及时了解订票情况等.
4 数据库系统
SQL Server 2000是一种高效的数据库管理系统,它具有安全、全面的数据和用户管理等功能.考虑到网站用户数据库的处理具有数据量大、类型多、结构复杂,对数据的存储、检索、分类要求比较高等特点,网站采用SQL Server数据库系统[5-6].数据库中包含的最基本的数据表有:管理员数据表、用户数据表、购票信息数据表、网站资讯数据表.具体设置如下(见表1、表2、表3、表4):
表1 管理员数据表
表2 用户数据表
表3 购票数据表
表4 网站资讯数据表
另外,前面已经提到网站有关火车票的数据库查询系统要与铁路售票系统联机.只有这样才能充分利用现有的铁路客票数据系统信息资源,使网站数据库系统达到与客票系统的紧密结合,实现数据共享.
5 结论
网上购票系统不仅有网上操作还有网下执行的过程,购票单、付款单确认后还需要出票、送票、结款等流程,这样的购票系统才是完整的.但是再好的设计应用到实践中,总是会碰到很多的问题,因此网站系统还需要在实际的应用中不断地更新完善.网上购票的展开虽然还面临着很多困难,但是随着电子商务的发展,其用户群将不断扩大,其功能必将越来越完善,这无疑是铁路方便乘客、吸引客流的一种手段.并且尤为重要的是,在创造了经济效益的同时,极大地提升铁路服务的品牌,使铁路紧跟时代步伐,使传统的客运模式接受先进科学技术的洗礼,重新塑造铁路形象,它有着无与伦比的时代意义.随着铁路建设跨越式地发展,网上购票系统将为人们提供更好的服务,带来更大的便利.
[1]刘蓓.网页设计与制作教程[M].北京:北京理工大学出版社,2009.
[2]陈治亚,孙春峰,陈维亚,等.基于第2代身份证的网上订票和车站自动售票系统的探讨[J].铁路计算机应用,2007,16(2):29-31.
[3]杨琳洁.网上订票系统的研究与应用[J].铁路计算机应用,2004(10):30-32.
[4]帅青红.网上售票系统方案[J].西南民族大学学报,2004,30(6):789-792.
[5]陈英,梁建武.UML在汽车客运公司网上订票系统中的应用[J].电脑知识与技术,2006(5):120-123.
[6]梅笑冬.网上订票系统的可行性研究及实践探讨[J].铁路技术创新,2004(1):35-37.
Abstract:Buying train tickets,reselling and manufacturing tickets and selling fake tickets are the urgent problems in the railway sector.With the development of online shopping system,online payment system,online booking tickets will become the future trend.
Key words:front interface;business website;database
〔编辑 高海〕
Research and Design of Business Websites—Online Booking Tickets System
YANG Li
(Department of Public Computer Teaching,Yuncheng University,Yuncheng Shanxi,044000)
TP311.11
A
2010-08-26
杨立(1978-),男,山西万荣人,讲师,研究方向:信息安全.
1674-0874(2010)06-0008-03