1引言
本系统主要是以校园为区域性模块构建的一个在线商城的网站,其主要面对的消费群体是学生,因为对于学生这个消费群体而言,他们适应新的事物的速度比较快。另者,随着生活水平的不断提高,电子商务平台的普及,在校园内越来越多的学生比较倾赖于网上购物,在线购物与线下购物相比较大大的缩减了购物的流程,用户只要在相应的网站下单,进行支付,然后完成商品的购买,在商品到货后只需去对应的站点去取的自己购买的商品。而对于学生而言都有着一定的惰性存在,所以构建一个完整的校园商店系统是非常有必要的,它不仅可以为校园的广大师生提供方便,在一定程度上更能促进校园经济效应。
1.2 国内外研究状况
随着网络技术的不断提升,网上电子商务在一定程度上大大的消减了线下实体店的商品销售份额,还有近几年来海淘的不断火热,促使网上购物成为一种潮流。而校园在线购物虽然在大的平台中有所涉及,但他们还没有完全形成相应的校园电子商务的体系。而在校园,学生主要是缩短了购物的流程,所以大部分人都会去选择网上购物。而在国外。互联网的发展速度远远高于国内,基本上对于每一个早起比较著名的商品品牌都会单独去打造自己品牌的网上商店,或者跟国内比较大的电商平台(阿里巴巴、京东)进行相应的合作[1]。从而在一定程度上促进了商品的流通。
Shopex是目前国内使用较多的在线的商城系统,它主要用于电子商务平台的搭建,它的代码是开源的,对于个人购物网站或者企业网站的构造都是可行的。它主要是对于商品网站的类别没有任何的限制,顾客可以根据自己商品的主题进行相应的网站的装饰与设置。其实,Shopex在商品购买后的支付时,它可以支持多种支付系统的兼容,从而让用户有你更多的选择性。最后用户可以自己上传和设计自己想架构的购物系统的模板。
本论文以AppServe为编译环境,利用PHP语言和Smarty模板引擎设计并实现了一个以校园为背景的小型的在线商店系统,系统的功能主要包括:系统的导航模块,商品模块、价格区间、订单列表等模块;前台主要包括商品的筛选模块、个人中心、购物车、商品评论等。本文的研究对象主要是在线商店系统,具体包括:
1. 研究用户在登录后到查看商品详情接着购买,提交订单,最后完成支付的整个流程;
2. 了解Smarty模板引擎的引入和相关设置;
3. 熟悉网站设计的MVC三层架构,从而构建出自己网站的结构目录;
4. 进一步了解数据库抽象层的相关技术,在PHP中通过PDO抽象接口完成数据库的相关操作;
5. 利用PHP的设计模式(单例、工厂模式等),严格对相关类进行封装和集成,以至于更高层次的提高网站的安全性;
6. 对程序的开发工具Zend Studio和AppServe集成编译环境的熟练使用和掌握 。
本论文详细的描述了校园在线商店系统的设计与实现过程,分为以下几个部分:
第一部分引言,主要介绍了本论文的研究背景和研究内容。
第二部分系统所涉及的相关技术与开发原理。
第三部分需求分析,主要介绍用户需求和系统总体模型,包括系统功能和系统目标。
第四部分主要介绍了系统的设计过程,主要介绍了系统的后台功能模块和前台功能模块、系统架构以及各功能模块的流程图等几个部分。
第五部分系统实现,主要描述了功能具体的实现过程,系统的编译和调试以及简单的功能测试。
第六部分总结,主要对本论文的论述进行总结,对设计的系统提出不足。
本章主要介绍了小型的校园在线商城系统研究背景和研究意义,并概述了本论文的研究内容和论文的结构。