基于wamp架构的智能校园电子商务系统及其使用方法

文档序号:7778922阅读:207来源:国知局
基于wamp架构的智能校园电子商务系统及其使用方法
【专利摘要】本发明公开了一种基于WAMP架构的智能校园电子商务系统及其使用方法,涉及购物或电子商务【技术领域】。服务端包括Windows操作系统服务器、Apache网页服务器、用于将响应结果返回给Apache网页服务器再由Apache网页服务器以XML或HTML形式将结果发送给客户端浏览器并与MySQL数据库服务器相互交换结构化查询语言Sql以及与Sql相对应的数据data的PHP应用服务器和MySQL数据库服务器。所述电子商务系统能够让在校大学生体验到互联网便利服务,开拓了学生的创业视野。
【专利说明】基于WAMP架构的智能校园电子商务系统及其使用方法
【技术领域】
[0001]本发明涉及购物或电子商务【技术领域】,尤其涉及一种基于WAMP架构的智能校园电子商务系统及其使用方法。
【背景技术】
[0002]校园电子商务系统是指在校园范围内利用基础网络、计算机硬件、软件和电子通信手段构建,满足校园内单位、企业或个人进行商务、工作、学习、生活各方面活动需要的一种可用性、伸缩性和安全性计算机系统。目前,我国校园电子商务当前还处在较为低级的发展阶段,校园电子商务系统建设还相对落后,很多学校甚至还没有开始实施,已经开始实施的学校大多数也局限在一定范围内,例如校园一卡通的使用。
[0003]目前,网络应用软件运行的模式主要有两类:Client/Server模式和Browser/Server模式。前者主要的缺点是维护升级较麻烦;后者是近几年伴随Internet迅速发展起来的一种技术,它与客户机/服务器方式类似,客户端是一个标准的浏览器,服务器端是Web Server,而Web Server与数据库和应用服务器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上浏览查询,有很多企业部门的业务系统也纷纷采用这种模式,它的主要优点是便于扩充应用升级维护简便。
[0004]基于上述考虑,本系统基于B/S结构,以网站的形式展现其功能,适应了目前Internet发展的现状。系统采用了目前最流行的Windows操作系统,开源的Apache服务器,作为两大服务器支柱。采用流行的PHP作为前台的开发语言,PHP语言,简洁,快速,可以大幅度减轻服务器压力。后台数据库采用MySQL数据库,该数据库是一种关联数据库管理系统,MySQL体积小、速度快、总体拥有成本低,并且开放源码,搭配PHP可组成良好的开发环境。另外采用最新的HTML5/CSS3/JavasCript技术来美化网页,界面清晰美观,用户能方便使用。

【发明内容】

[0005]本发明所要解决的技术问题是提供一种能够让在校大学生体验到互联网便利服务的基于WAMP架构的智能校园电子商务系统及其使用方法。
[0006]为解决上述技术问题,本发明所采取的技术方案是:一种基于WAMP架构的智能校园电子商务系统,其特征在于:包括服务端和客户端,所述客户端通过浏览器向服务端发送HTTP请求,服务端向客户端返回HTLM响应。
[0007]优选的,所述服务端包括用于接受客户端发送的HTTP请求,并将该请求发送至Apache网页服务器的Windows操作系统服务器、用于对HTTP请求进行分析转换并调用相应的PHP逻辑功能处理程序与PHP应用服务器相互之间交换PHP文件请求和HTML网页数据的Apache网页服务器、用于将响应结果返回给Apache网页服务器再由Apache网页服务器以XML或HTML形式将结果发送给客户端浏览器并与MySQL数据库服务器相互交换结构化查询语言Sql以及与Sql相对应的数据data的PHP应用服务器和MySQL数据库服务器。[0008]优选的,所述客户端设有一个以上。
[0009]优选的,所述服务端设有TTS语音设备。
[0010]优选的,所述系统包括三层架构,分别为表示层、业务逻辑层和数据库层。
[0011]优选的,所述表示层位于客户端,相当于用户界面,即浏览器,该层可以调用由业务逻辑层提供的业务方法。
[0012]优选的,业务逻辑层担当业务的逻辑处理任务,包括处理接口层的HTTP请求,为表示层提供业务功能同时通过数据库层来访问数据库;处理过程如下:由Windows操作系统服务器接收表示层发送来的HTTP请求,并将该请求发送至Apache网页服务器,Apache网页服务器与PHP应用服务器相连接,对请求进行分析转换,并调用相应的PHP逻辑功能处理程序,与PHP应用服务器相互之间交换PHP文件请求和HTML网页数据;PHP应用服务器和MySQL数据库服务器相连接,进行通信,达到访问数据库的结果,PHP应用服务器将处理结果返回给Apache网页服务器,再由Apache服务器传给Windows服务器,Windows操作系统服务器以XML或HTML形式将结果发送给客户端浏览器。
[0013]优选的,数据库层位于底层,用来实现与数据库的交互,完成查询、插入、修改和删除数据库中的数据的功能,以PHP为数据库接口,MySQL数据库为架构,处理应用层对数据的请求。
[0014]一种基于WAMP架构的智能校园电子商务系统的使用方法,其特征在于包括以下步骤:
[0015]I)确保客户端通过有线或无线的方式与互联网连接;
[0016]2)用户通过客户端打开浏览器,输入本系统的网址,进入系统登录界面;
[0017]3)新用户进行实名注册账号,老用户用自己的账号和密码登录系统;
[0018]4)系统从数据库中调用电子帐户信息进行验证,验证通过则进入系统,验证不通过不能进入系统,转至重新登录界面;
[0019]5)进入系统,用户输入相关业务信息,所有信息通过相关协议加密后以固定的格式在网络上进行传输;
[0020]6)经过加密后的指令在支付网关被破解;
[0021]7)服务端对用户的指令进行审核,并进行最终的业务处理;
[0022]8)服务端将处理结果发送给用户网关,用户网关将处理结果发送给用户,用户网关将此处理结果通过服务器反馈到数据库中存储。
[0023]优选的,服务端中服务器CPU主频大于2GHz,内存大于1G,硬盘大于160G,客户端所用浏览器任意。
[0024]采用上述技术方案所产生的有益效果在于:所述电子商务系统的服务端包括Windows操作系统服务器、Apache网页服务器、MySQL数据库服务器和PHP应用服务器。这样相比于普通一台服务器,可以减轻服务器的负担,提高执行效率。所述电子商务系统服务于广大师生员工,允许在校学生或认证企业个体,自己在电子商务系统上开设各种店铺,满足大学生学习、生活、休闲、娱乐、就业之所需,为日常学习工作生活提供方便;其次是能为电子商务,计算机技术专业人才培养提供一个实践的平台;最后免费的实名制电子商务系统将为广大在校大学生搭建实惠、安全、便利的新旧物交易平台,同时也将成为社会企业商家与学生沟通的便捷桥梁,让更多的学生享用到网络平台的便利,享受到高质量的服务。通过所述电子商务系统,可为高校学子开辟一条全新的就业渠道与创业门路。
【专利附图】

【附图说明】
[0025]下面结合附图和【具体实施方式】对本发明作进一步详细的说明。
[0026]图1是本发明的结构模型示意图。
【具体实施方式】
[0027]所述电子商务系统采用B/S体系,结构模型如图1所示。服务端包括Windows操作系统服务器、Apache网页服务器、MySQL数据库服务器和PHP应用服务器,这样相比于普通一台服务器,可以减轻服务器的负担,提高执行效率。客户端通过浏览器向服务端发送HTTP请求,服务端向客户端返回HTML响应。客户端对应于不同的使用者可以设置为多个。实际应用中所述的客户端可以为在校园内接入的计算机或者各种移动终端等设备。
[0028]系统的三层架构:表示层、业务逻辑层、数据库层,如图1所示。表示层位于客户端,相当于用户界面,即IE、360、火狐、谷歌等Web浏览器,实现在客户端浏览器中显示的用户界面,该层可以调用由业务逻辑层提供的业务方法。业务逻辑层是系统核心部分,主要担当业务的逻辑处理任务,包括处理接口层的HTTP请求,为表示层提供业务功能同时通过数据库层来访问数据库。具体过程是:由Windows操作系统服务器接收表示层发送来的HTTP请求,并将该请求发送至Apache网页服务器,Apache网页服务器与PHP应用服务器相连接,对请求进行分析转换,并调用相应的PHP逻辑功能处理程序,与PHP应用服务器相互之间交换PHP文件请求和HTML网页数据;PHP应用服务器和MySQL数据库服务器相连接,进行通信,达到访问数据库的结果。PHP应用服务器将处理结果返回给Apache网页服务器,再由Apache服务器传给Windows服务器,Windows操作系统服务器以XML或HTML形式将结果发送给客户端浏览器。数据库层位于底层,主要用来实现与数据库的交互,完成查询、插入、修改和删除数据库中的数据的功能。以PHP为数据库接口,MySQL数据库为架构,主要处理应用层对数据的请求。同时,服务端设置有TTS语音设备,实现客户端的语音搜索需求,并可以通过Site APP技术将系统的PC网站转换成Web APP,便于手机浏览。
[0029]本发明的所述电子商务系统,可以和学校教务系统学生信息和就业数据共享,用现在流行的跨平台的WAMP架构进行开发。通过实名认证,真正意义上实现了 “绿色校园”,杜绝校园广告的“乱贴乱画”现象;该系统允许在校学生或认证企业个体,自己开设各种店铺;通过该系统学生可以以实惠的价格购买到自己所需的书籍资料;参加感兴趣的各类培训认证;订购校园内外的外卖美食;报名参加各类学生社团、协会;在线观看自己喜爱的电影电视;查看实时的校园兼职和毕业招聘信息;买卖自己求学期间的二手物品;发布失物招领信息;通过在线教学系统预习复习所学课程。
[0030]在上述智能电子商务系统上可以设置多个主要功能模块,不同的模块对应不同的功能,例如:网上书城,培训认证,校园美食,学生社团,娱乐天地,招聘就业,跳蚤市场,在线教学,协同办公等。
[0031]网上书城:在这个模块中,是专门为在校大学生打造的网上书城,主要包括各类教材,参考书,考试考研书籍等。及时更新网站信息,提供点评系统,让学生能够详细的了解有关各类书籍的相关信息。提供书籍购买链接,以当当网/亚马逊为目标地址。[0032]培训认证:为在校生提供更多的培训信息,如英语四、六级考试,计算机等级考试,托福、雅思培训,考研培训、专业技能培训等。
[0033]校园美食:该模块集结了学校周边口碑良好的快餐店,菜品物美价廉的餐厅酒店,保证了学生的用餐质量。
[0034]学生社团:该模块以学生兴趣爱好为出发点,提供本校各类校园社团,协会等信息,并实现网上管理,学生可以通过该平台进行交流沟通。
[0035]娱乐天地:该模块整合现在流行的微博微信群,学生可以利用系统的语音设备,实现实时在线语音交流。提供各类电影电视娱乐资讯,学生可以在线观看喜欢的视频,丰富学生的课余生活。
[0036]招聘就业:该模块不仅为学生提供安全可靠,真实可信的校园招聘岗位(包括专职和兼职),使在校生在学习之余可以更多的接触社会,让今后的求职就业积累宝贵的经验。更可以及时更新本地招聘信息,整合全国各地宣讲会,为即将毕业的同学提供良好的资讯收集平台。
[0037]跳蚤市场:学生可以将没用的书籍、复习资料、生活用品等二手物品发到网站上,也可以用低廉的价格去购买或换购适合自己的物品。更可以发布失物招领信息。
[0038]在线教学:该模块以在线视频教学为根本,方便同学预习复习本专业知识,更可以引进名师讲堂,搜集国内名校名师的教学视频,为同学专业的领域的拓宽服务。
[0039]协同办公:通过建立网上的信息通道,有利于学校各个部门的信息共享,有利于知识信息流、物流、资金流等在各部门之间的无障碍流动,还可集中统一管理与协调校内各部门间的工作,全面提升管理效率减少成本。
[0040]根据各模块所完成的需求分析和工作流程图,将本发明一种WAMP架构的智能校园电子商务系统的用户分为系统管理员、用户管理员和普通用户三种类型,因此系统共有三个入口:系统管理员入口,用户管理员入口和用户入口。三种类型的用户都必须登录才能进入系统,所有类型用户都依据帐号和密码登录,用户和用户管理员登录系统后,选择相应的模块并完成相应模块业务的操作或管理;系统管理员登录后,进行信息发布、用户管理员信息维护、系统数据库更新维护、安全性控制等系统功能。
[0041]本发明还公开了一种WAMP架构的智能校园电子商务系统使用方法,通过对校园电子帐户进行操作完成工作过程,详细系统工作流程如下:
[0042]首先确保客户端与互联网连接,且服务器的硬件CPU主频2GHz以上;内存IG以上;硬盘160G以上;用户所用浏览器任意;用户通过电脑或手机打开浏览器,输入本系统的网址,进入系统登录界面;新用户需先实名注册账号,老用户可以用自己注册的账号密码登录系统;登录系统后可以进入上述各模块进行相应操作。
[0043]用户发出申请,激活电子帐户;用户输入帐户信息,包括帐号密码信息,从数据库中调用电子帐户信息;用户输入相关业务信息,所有信息通过相关协议加密后以固定的格式在网络上进行传输;经过加密后的指令在支付网关被破解;服务器对用户的指令进行审核,并进行最终的业务处理;服务器将处理结果发送给用户网关;用户网关将处理结果发送给用户;用户网关将此处理结果通过Web服务器反馈到数据库中存储。系统引入支付宝交易模式,及第三方交易平台(联合学校相关部门),保证系统各类交易的安全可靠性。
[0044]本文中应用了具体个例对本发明的原理及其实施方式进行了阐述,以上实施例的说明只是用来帮助理解本发明的方法及其核心思想。应当指出,对于本领域的普通技术人员来说,在不脱离本发明原理的前提下还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
【权利要求】
1.一种基于WAMP架构的智能校园电子商务系统,其特征在于:包括服务端和客户端,所述客户端通过浏览器向服务端发送HTTP请求,服务端向客户端返回HTLM响应。
2.根据权利要求1所述的基于WAMP架构的智能校园电子商务系统,其特征在于:所述服务端包括用于接受客户端发送的HTTP请求,并将该请求发送至Apache网页服务器的Windows操作系统服务器、用于对HTTP请求进行分析转换并调用相应的PHP逻辑功能处理程序与PHP应用服务器相互之间交换PHP文件请求和HTML网页数据的Apache网页服务器、用于将响应结果返回给Apache网页服务器再由Apache网页服务器以XML或HTML形式将结果发送给客户端浏览器并与MySQL数据库服务器相互交换结构化查询语言Sql以及与Sql相对应的数据data的PHP应用服务器和MySQL数据库服务器。
3.根据权利要求1或2所述的基于WAMP架构的智能校园电子商务系统,其特征在于:所述客户端设有一个以上。
4.根据权利要求1或2所述的基于WAMP架构的智能校园电子商务系统,其特征在于:所述服务端设有TTS语音设备。
5.根据权利要求1或2所述的基于WAMP架构的智能校园电子商务系统,其特征在于:所述系统包括三层架构,分别为表示层、业务逻辑层和数据库层。
6.根据权利要求5所述的基于WAMP架构的智能校园电子商务系统,其特征在于:所述表示层位于客户端,相当于用户界面,即浏览器,该层可以调用由业务逻辑层提供的业务方法。
7.根据权利要求5所述的基于WAMP架构的智能校园电子商务系统,其特征在于:业务逻辑层担当业务的逻辑处理任务,包括处理接口层的HTTP请求,为表示层提供业务功能同时通过数据库层来访问数据库;处理过程如下:由Windows操作系统服务器接收表示层发送来的HTTP请求,并将该请求发送至Apache网页服务器,Apache网页服务器与PHP应用服务器相连接,对请求进行分析转换,并调用相应的PHP逻辑功能处理程序,与PHP应用服务器相互之间交换PHP文件请求和HTML网页数据;PHP应用服务器和MySQL数据库服务器相连接,进行通信,达到访问数据库的结果,PHP应用服务器将处理结果返回给Apache网页服务器,再由Apache服务器传给Windows服务器,Windows操作系统服务器以XML或HTML形式将结果发送给客户端浏览器。
8.根据权利要求5所述的基于WAMP架构的智能校园电子商务系统,其特征在于:数据库层位于底层,用来实现与数据库的交互,完成查询、插入、修改和删除数据库中的数据的功能,以PHP为数据库接口,MySQL数据库为架构,处理应用层对数据的请求。
9.一种基于WAMP架构的智能校园电子商务系统的使用方法,其特征在于包括以下步骤: 1)确保客户端通过有线或无线的方式与互联网连接; 2)用户通过客户端打开浏览器,输入本系统的网址,进入系统登录界面; 3)新用户进行实名注册账号,老用户用自己的账号和密码登录系统; 4)系统从数据库中调用电子帐户信息进行验证,验证通过则进入系统,验证不通过不能进入系统,转至重新登录界面; 5)进入系统,用户输入相关业务信息,所有信息通过相关协议加密后以固定的格式在网络上进行传输;6)经过加密后的指令在支付网关被破解; 7)服务端对用户的指令进行审核,并进行最终的业务处理; 8)服务端将处理结果发送给用户网关,用户网关将处理结果发送给用户,用户网关将此处理结果通过服务器反馈到数据库中存储。
10.根据权利要求9所述的基于WAMP架构的智能校园电子商务系统的使用方法,其特征在于:服务端中服务器CPU主频大于2GHz,内存大于1G,硬盘大于160G,客户端所用浏览器任意。`
【文档编号】H04L29/08GK103679476SQ201310643830
【公开日】2014年3月26日 申请日期:2013年12月3日 优先权日:2013年12月3日
【发明者】汪祖民, 王阳 申请人:大连大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1