摘要
随着电子商务技术的迅猛发展,网上购物已经成为人们购物的重要方式,网络销售更是企业开拓销售渠道、增加企业利涧的发展方向,所以研究和开发功能强、安全性高、使用方便的企业电子商务系统平台显得尤为重要。
本文以某公司的网上商城项目为背景,进行网上购物平台设汁和研究。本文以 MVC设计模式为指导,WB/S构架为系统结构,采用LAMP服务器软件构架组成强大的Web应用程序平台,采用Smarty、PHP、JavaScript、HTML等核也关键技术,使用Firefox+Firebug、Dreamweaver等开发工具,结合客户需求,研究开发了一套企业电子商务系统。论文主要研究内容。
(1)主要功能模块设计和系统数据库设计;(2)前台购物系统功能:商品查询、购物车管理、巧单处理、个人信息管理;(3)实现后台维护功能:商品管理、巧单管理、用户管理、商品分类管理;(4)对系统进行试运行,使用黑盒测试技术对系统整体功能进行测试、调试工作,并且对测试结果进行详细分析;(5)企业(管理员)只需要把企业商品信息添加到电子商务系统中,顾客通过互联网就可W方便、快捷的享受网上购物过程。
遵循软件工程的思想,根据企业实际需求进行分析研究,最终实现功能强大、可靠高效、安全稳定的企业网上购物系统。
关键词:软件工程;电子商务系统;LAMP; B/S
Abstract
with the rapid development of E-business, online shopping has become one of the most important ways for people to shop. Online sales is also a developing direction for enterprises to widen its channels of promotion and one way to increase its profits in sales.
With the background of the online shopping mall of a certain company, the online shopping system is designed and studied. In this essay, with the design module of MVC as the guide and the B/S structure as the frame, with the WEB application platform with using the LAMP server software, together combined with the clients' requests, the online business system is developed with the tool software of Firefox+Firebug, Dreamweaver and with the core technology of Smarty, PHP, JavaScript,HTML etc. The main points of the essay axe as follows:
(1)The design of the main functional modules and the systematic database design;(2)Function of forestage shopping system: commodity check, management of the shopping carts; dealing with the orders and the management of personal information;(3)The function of the background maintenance: commodity management; order management, management of the users and the commodity classification.
(4)The trail operation to the system: testing and adjusting the allmeric function by using the black box testing, and make a detailed analysis to the testing results.
(5)If the enterprise (the administer)put the information of the company's commodity to the system of the online shopping, the customers can quickly and conveniently enjoy the online shopping.
According to the principle of software engineering, analyzing the actual needs of the enterprises, the powerful, high-efficiency, safe and steady online shopping system can of course come true.
Key words: Software engineering; E-business system; LAMP; B/S
随着现代社会的不断发展,人与人之间的联系也会更加紧密。人们之间的距离因为有了便利的交通而缩短,也会因为先进的互联网技术,使人与人之间的关系而变得非常紧密。
民众在生活、工作、学习中的选择将会丰富多彩,体现了人们在互联网时代所展现的张扬的个性。对于传统商店中有限的商品,已经不能满足消费者的购物选择,而是希望能在短时间内享受多种选择所带来的购物体验。21世纪,我国经济得到了跨越式发展,大部分家庭都使用了互联网,实现了我们通过网上进行各种交易的愿望。电子商务是以网络为基础,通过互联网技术有效的将人们和企业紧密的联合在一起,在联网平台上进行的各种各样的商品贸易交流活动。由于现在互联网通信价格低廉、得到了人们的广泛使用,电子商务将会促使商贸活动发生巨大的变化,促进经济的快速发展。
从长远眼光看,由于WEB的快速厕起,电子商务将成为当代企业之间最有利的竞争手段之一,经济增长方式、世界经济格局、贸易体制也将会因此彻底发生变化,以我国现实条件和当前国情来看,电子商务发展的重要内容是增强企业之间的竞争力并用电子商务替代传统产业,这也是现阶段我国电子商务处在发展阶段的必然选择。要想使潜在的客户对企业有一个直观的了解,就必须建立电子商务网站,把经营范围和服务承诺放到企业电子商务网站上,这对树立企业品牌和企业形象起到很好的促进作用,达到提高企业形象和推销产品目的;企业通过电子商务可W获得当前的综合销售情况,可W帮助企业对市场进行评估,从而调整销售策略或逐步转型;还可以及时的与顾客交流,通过交流了解顾客对企业的评价,提高服务满意度,使得企业获得更大的利润,而送些恰恰却是传统模式很难做到的。
除此之外,建立了适合企业自身的电子商务系统,可以帮助企业在整个运营过程中降低成本:一方面电子商务不需要实体口店、柜台等高额的成本支出,只需要在网上交易,免除了企业多部口多次沟通的时间耗费,提高了效率;另一方面,电子商务从产品的订胸、销售、物流、报表分析、企业产品宣传等方面都可以方便实现,大大减低了送方面的支出。
经统计调研,使用电子商务系统进行运营的企业,可节省5%-10%的成本。电子商务能够在第一时间接收、处理和传输信息,这样将大大提高工作效率,使企业获得更大的竞争优势。
当下电子商务不仅成为多数企业间进行贸易的主要手段,还成为企业之间、企业对个人、个人对个人之间重要的交易方式,B2C (企业对个人)模式就是其中之一。对企业来讲,电子商务能否可持续发展的重要因素,取决于企业电子商务系统是否安全稳定、结构合理、功能齐全、操作简便等并有效地去管理。对顾客或者消费者来说,制约商务活动完成的主要因素是商家的信誉和商品质量及其价格。在双方都满意的前提下商务活动才算完成。电子商务能有效提高客户的商务运作,可W为企业提供相关问题的解决方案。所W,设计并开发B2C电子商务网上购物系统具有非常大的市场价值。本课题将在LAMP架构及MVC设计模式下建立一套可行的企业电子商务网上购物系统,验证使用电子商务系统促使中小型企业经济发展的作用。
互联网技术是电子商务发展的基础,只有大量的用户通过互联网进行网上交易,这样电子商务才能得到巨大的发展和应用。电子商务要想得到规模化的发展,必须具备两个因素,一个是网络用户的数量,另一个是互联网的覆盖范围。
纵观世界,互联网用户以井喷式的增长方式在不断增加,男女老少都参与到当中,亚太地区使用网络的人数居首,由于当前互联网还没有得到完全覆盖,能够参与的网民数量还相当大。随着移动通信和移动终端设备的不断发展,使用移动通信网络的用户会急剧增多,电子商务正在从千万级的互联网用户量向数W亿计的移动终端网络用户发展,最终实现市场规模质的飞越。从市场运营的形式来看,美国、欧盟等国家的电子商务市场信息化程度比较高,比较符合民众的需求。其中,美国有近90%的零售商(企业)都有适合企业营销的电子商务系统,是全球一流的零售商国家。
目前我国电子商务还处在发展阶段,因此,还有很多问题需要解决,例如:区域发展不平衡、信用体系建设不完善、中小企业电子商务发展仍显滞后、虚拟市场监管不力、物流配套体系不够完善、电子商务税收缺乏相应的解决方法、电子商务人才缺乏等等,这些都需要政府出台一系列电子商务政策和法规,加强电子商务基础设施建设及电子商务的宣传和人才培养等;电商企业要以顾客的满意度和自身的信誉为出发点,才能在这竞争激烈的电商市场中有立足之地,最终推动我国电子商务的快速发展。
目前B2C是电子商务浪潮中非常有发展前景的商务模式,B2C延续了传统销售中的商务关系,建立在企业与消费者(顾客)高度信任和安全可靠的基础之上。2000年后,我国使用互联网的用户数量大规模增加,网上在线购物己经成了民众不可缺少的消费方式。
天猫商城、京东、苏宁易购等是我国电子商务系统的代表。根据《中国网上零售市场季度监测报告2014年第4季度》数据显示,第4季度,我国网上零售市场规模达9170亿元人民币,同比增长40.9%。其中网上零售B2C市场交易规模为4541.7亿元人民币,同比增长54.3%,占交易额的49.53%。第4季度在双十一的推动下,天猫商城份额达59.8%,保持领先,京东W 17.2%的市场占有率紧随其后。当当、苏宁易购、唯品会等电商企业继续稳固其市场地位;酒仙网、寺库中国、我买网、顺丰优选等厂商则凭借在新兴领域深耕,取得了一定的市场影响力。
2014年随着阿里己巴,京东等巨头电商企业相继上市,整个网上零售B2C市场已进入相对成熟的阶段,各大电商企业纷纷推出了新业务,新战略,电子商务市场进入白热化的竞争阶段。
PHP+MySQL开发电子商务系统:
系统用户注册界面图
用户成功登录界面图
用户登陆失败界面图
商品搜索界面图
系统购物结算界面图
订单提交界面图
用户管理界面图
目录
1 绪论
1.1 选题背景
1.2 电子商务的现状及发展趋势
1.2.1 国内外现状
1.2.2 发展趋势
1.3 研究内容和目的
1.4 论文结构安排
2 相关原理与技术分析
2.1 系统总体技术分析
2.1.1 系统运行模式
2.1.2 系统开发过程模型
2.2 开发方案
2.2.1 主流研发方案
2.2.2 研发方案的选取和分析
2.3 系统关键技术
2.3.1 PHP技术
2.3.2 MySQL数据库
2.3.3 MVC设计模式
2.3.4 Smarty引擎
2.4 本章小结
3 需求分析
3.1 可行性研究
3.2 系统用户概况
3.3 系统业务流程
3.4 系统功能需求概述
3.4.1 个人信息管理模块
3.4.2 浏览和商品检索模块
3.4.3 商品购买模块
3.4.4 商品管理模块
3.4.5 订单管理模块
3.4.6 统计报表模块
3.4.7 用户管理模块
3.5 本章小结
4 系统设计
4.1 系统总体功能设计
4.1.1 系统前台功能设计
4.1.2 系统后台功能设计
4.2 系统详细功能模块设计
4.2.1 注册登录模块
4.2.2 用户信息管理模块
4.2.3 浏览和检索商品模块
4.2.4 商品购买模块
4.2.5 商品信息管理模块
4.2.6 订单管理模块
4.2.7 统计报表分析模块
4.2.8 用户管理模块
4.3 系统数据库设计
4.3.1 数据分析
4.3.2 系统E-R图
4.3.3 数据字典
4.4 本章小结
5 系统实现
5.1 系统开发环境
5.1.1 Linux操作系统
5.1.2 Apache服务器
5.2 系统关键技术的实现
5.2.1 数据验证技术
5.2.2 数据一致性技术
5.2.3 分页显示技术
5.2.4 系统安全技术
5.3 本章小结
6 系统测试
6.1 测试概述
6.1.1 测试环境
6.1.2 测试方法
6.1.3 测试目标
6.2 功能测试
6.2.1 用户注册测试
6.2.2 用户登录测试
6.2.3 商品搜索测试
6.2.4 购物结算测试
6.2.5 查看订单测试
6.2.6 用户管理测试
6.3 测试结果分析
6.4 本章小结
7 结论
7.1 总结
7.2 展望
参考文献
玫谢
学位论文知识产权声明
学位论文独创性声明
(如您需要查看本篇毕业设计全文,请您联系客服索取)