新世纪电子商城管理系统的实现毕业设计论文.doc
《新世纪电子商城管理系统的实现毕业设计论文.doc》由会员分享,可在线阅读,更多相关《新世纪电子商城管理系统的实现毕业设计论文.doc(56页珍藏版)》请在三一办公上搜索。
1、摘 要随着全球信息化的发展、网络人口的增加以及市场环境的日益恶化,人类逐步进入了网络经济时代。电子商城作为电子商务的一种形式正以其高效率、低成本、无时间性的优势和具有能随时随地的满足顾客的购买欲望的特点,逐步成为新兴的经营模式和理念,给人们的生活方式带来了深刻的变化。本文着重阐述了针对此现状所设计开发的新世纪电子商城管理系统的实现过程。本系统是基于开源脚本语言PHP ,使用模板技术,运用简化企业级应用开发和敏捷WEB应用开发的PHP开源框架ThinkPHP,借助MySQL数据库进行WEB开发的。其界面设计美观大方,合理实用,符合人机交互功能,便于用户进行操作。新世纪电子商城管理系统的功能主要划
2、分为两大模块:前台用户功能模块与后台管理员功能模块。前台的用户模块可实现会员注册、会员登录、商品的检索与分类浏览、商品购买和购物车的管理等功能;后台的管理员模块可实现管理员对商品的管理、商品品牌管理、商品分类管理、商品属性管理、商品类型管理、会员管理、订单管理和管理员管理等。本系统经过运行调试能较好的实现上述功能,同时为商家与会员提供了一个方便快捷的网络购物平台,是一个极具意义的课题项目。关键词:电子商城管理系统;PHP;MySQL;ThinkPHP;模板技术 AbstractWith the increasing development of the global information n
3、etwork, the population and the market environment worsening, human gradually entered the era of network economy. Electronic mall as a form of e-commerce with its high efficiency, low cost, no advantage of time and has to meet customer can whenever and wherever possible the desire to buy characterist
4、ics, has gradually become a new business model and philosophy, has brought profound changes to peoples way of life. In this paper, the status quo for realization of the design of the new century electronic mall management system development. This system is based on the open source scripting language
5、 PHP, use the template technology, ThinkPHP open-source framework of PHP based enterprise application development and agile WEB development and application, using the MySQL database for the development of WEB. The interface design aesthetic generous, practical, with human-computer interaction functi
6、on, convenient user operation. The main function division system of electronic mall management in the new century into two modules: the user module and administrator module. The front of the user module can realize the member registration, member login, product browsing, retrieval and classification
7、 of goods to buy, shopping cart management functions; background administrator module can realize the administrator of commodity management, brand management, category management, commodity management, commodity type management, membership management, order management and administrator management et
8、c. After the system debugging can realize the functions better, also provides a convenient shopping network platform for business and member, is a very important project.Key Words:Electronic Mall Management System; PHP; MySQL; ThinkPHP; Template technology目录摘 要iAbstractii第1章 绪论11.1本文工作的来源11.2目的和意义11
9、.3国内外进展21.3.1国外进展21.3.2国内进展21.4本文工作的主要内容3第2章 需求分析42.1功能需求分析42.1.1前台用户功能模块42.1.2后台管理员功能模块52.2性能需求分析52.2.1硬件环境52.2.2软件环境62.2.3编程语言及工具62.3可行性分析62.3.1经济可行性62.3.2技术可行性6第3 总体设计73.1系统层次模块设计73.1.1前台用户功能结构图73.1.2后台管理员功能结构图83.2数据库设计83.2.1数据库模型图设计93.2.2数据库表结构设计10第4章 详细设计144.1主要模块的实现流程144.1.1会员注册模块144.1.2 购物车模块
10、154.1.3 后台商品管理模块164.1.4 后台系统管理模块174.2系统界面设计184.2.1会员注册界面194.2.2 商品详情展示界面194.2.3购物车管理界面214.2.4 后台管理员登录界面214.2.5 后台管理主界面224.2.6 后台商品管理界面234.2.7 安全退出界面25第5章 系统的编码265.1前台用户模块编码265.1.1会员登录模块编码265.1.2购物车管理模块编码275.2后台管理员模块编码285.2.1商品管理模块编码28第6章 测试306.1系统测试概述306.2测试方法306.2.1黑盒测试306.2.2白盒测试316.3测试用例设计316.3.1
11、会员注册模块功能的测试用例316.3.2会员登录模块功能的测试用例326.3.3 购物车管理模块功能的测试用例336.3.4订单生成模块功能的测试用例346.3.5商品管理模块功能的测试用例35结论36参 考 文 献37致谢38外文科技资料翻译39英文原文39中文译文47第1章 绪论1.1本文工作的来源新世纪电子商城管理系统的设计与实现这一课题来源于生产。随着市场竞争环境的日益恶化,科学应用电子商务提升自身的竞争力和抵御风险的能力,成为很多零售行业必然选择。网上购物不仅给人们带来了方便快捷,解决了时空问题,还使人们的生活更加丰富多彩,所以,新世纪电子商城管理系统是一个符合社会科学的可研究性课题
12、。1.2目的和意义新世纪电子商城管理系统的设计与实现这一课题的研究目的在于开发一个方便快捷,给用户和商家带来便利的电子购物平台。随着网络技术的迅速发展,网上购物正越来越被人接受。它所具有快速、种类多、无时间性等的特点,能随时随地的满足顾客的购买欲望。这不仅是商业经济发展到一定阶段的产物,更是顺应新的消费需求和技术进步的必然结果。与传统的百货商店、连锁超市、大卖场和便利店等有形商铺相比,无店铺零售的网上商城具有其得天独厚的优势,人们可以不受时间和空间的限制,随时随地进行购物,同时由于产品的网络成本较低,从而买卖双方都能得到优惠。基于此现状,可见开发新世纪电子商城管理系统具有十分重大的意义。新世纪
13、电子商城管理系统的设计与实现这一课题的意义首先是降低交易成本,通过网络销售可以减少投入资金,减少管理费用等,电子商务可以降低采购成本,因为借助Internet企业可以在全球市场寻求最优惠价格的供应商。其次,可以有效的减少库存,以信息技术为基础的电子商务则可以改变企业决策中信息不确切和不及时问题,通过Internet可以将市场需求信息传递给企业决策生产,同时企业的生产信息可以马上传递给供应商适时补充供给,从而实现零库存管理;再次,可以缩短生产周期,通过电子商务可以改变过去的信息封闭的分阶段合作方式为信息共享的协同工作,从而最大限度减少因信息封闭而出现等待的时间;最后,提高劳动生产率。可以通过网络
14、自动处理业务流程和与供货商、配送商的合作。1.3国内外进展1.3.1国外进展纵观全球电子商务市场,各地区发展并不平衡,而美国则是世界上最早发展电子商务的国家,同时也是电子商务发展最为成熟的国家,一直引领着全球电子商务的发展,是全球电子商务的成熟发达地区。欧盟电子商务的发展起步较美国晚,但发展速度快,成为全球电子商务较为领先的地区。国外管理系统采用的开发语言多数为PHP,而比较知名的商城系统则是Zen Cart,Zen Cart容易安装、容易定制,使用它的普通店主能够自己定制商店的外观及功能。Zen Cart是最好的商城程序之一,但与生俱来的一些程序问题干扰了站内搜索引擎优化,所以需要通过插件的
15、应用及多次开发来达到我们更好的通过搜索引擎销售产品的目的2。1.3.2国内进展从基础条件来看,中国电子商务的发展环境正在日趋好转。截止到2005年12月底,中国网民数量超过了1.1亿,巨大的网民数量为电子商务的开展提供了无限的空间。物流方面,截止到2004年末,我国已建立的各类配送中心1000多家,许多外国物流企业和运递业巨头也纷纷进入中国。支付方面,据不完全统计,2004年中国网上购物网上支付总金额达到6.8亿元人民币,2005年达到15.7亿元人民币 3。重视发展电子商务应用技术,才能提高电子商务发展程度。首先,需要加强网络技术研究,改善网络基础设施,提高网络整体水平,增加线路、带宽,提高
16、网络速度。其次,重视发展电子商务应用技术,才能提高电子商务发展程度,包括发展方向与突破点、关键技术与关键产品、资金投入与人才配置、产业与应用衔接、政府与企业结合、自主开发与技术引进等。最后,法律法规必须跟上电子商务发展的步伐,在我国电子商务法律问题上,应该注意在规范管理与鼓励创新之间求得平衡。为中国电子商务发展营造一个宽松而有序的法律环境,可以借鉴国外的成功经验,注意与现行国家政策相结合,加快电子商务相关的法律法规的立法,跟上电子商务发展的步伐。在不断的探索中,逐步建立适合我国国情的电子商务的法律制度。1.4本文工作的主要内容本文根据新世纪电子商城管理系统的实现与设计过程,阐述了本系统开发的课
17、题意义,展现了所完成的项目开发内容以及最终的成果。本论文共分为六个章节,各章节的主要内容如下:第一章主要介绍了本课题的工作来源,课题研究的目的和意义以及本课题在国内外的现况与进展等方面。当今社会,随着网络的日益发达与网络人口的普遍增加,网上商城的兴起也是一种必然的趋势,在这种现状下,设计开发一款电子商城管理系统是合理且有益的。第二章主要介绍了新世纪电子商城管理系统的需求分析,主要从功能需求分析、性能需求分析和可行性分析三大部分进行介绍。其中,功能需求又分为前台用户功能模块和后台管理员功能模块进行分析;性能从硬件、软件等方面进行介绍,可行性分析主要着重经济与技术方面。第三章介绍了本系统的总体设计
18、,主要从系统层次模块设计与数据库设计两大方面进行介绍;其中,层次模块设计包含了前台用户功能结构图与后台管理员功能结构图;数据库设计包含了数据库的数据模型图设计与数据库表结构设计。第四章是系统的详细设计部分,介绍了主要模块的实现流程与系统界面设计。前者包括了会员注册模块、购物车模块和后台商品管理模块的实现流程,后者包括了会员注册、商品购买、购物车管理、后台管理员登录等界面的设计。第五章主要介绍了本系统的编码,从前台用户模块编码和后台管理员模块编码两大版块进行讲解。前台部分主要着重于会员登录和购物车管理模块的编码设计与实现;后台部分重点放在商品管理、订单管理和管理员管理这三大部分的编码实现。第六章
19、介绍了系统的测试,主要从系统测试概述、测试方法和测试用例设计三大方面进行阐述。其中,重点在于各模块测试用例的设计部分,在此介绍了会员注册模块功能、会员登录模块功能、购物车管理模块功能、订单生成模块功能和商品管理模块功能的测试用例等。最后对本系统的设计开发做了概括性的总结第2章 需求分析 在开发新世界电子商城系统前,首先要先了解会员对商城系统的基本需求。需求了解得越详细,程序的后期开发与维护费用就会越少。本系统的需求分析采用面向对象分析法,运用面向对象方法,对系统的功能需求进行分析与理解,找出系统相关的对象之间的关联,定义它们的属性与方法,以及它们之间的结构、静态与动态联系4。在电子商城系统开发
20、完成之前,功能需求可能需要不断反复修改。需求分析制订好后,即可根据需求分析进行对系统的设计工作。2.1功能需求分析本系统主要具备两大功能模块:前台用户功能模块与后台管理员功能模块,具体模块的实现内容如下。2.1.1前台用户功能模块(1) 会员管理模块:主要实现会员注册、会员资料的修改、会员登录以及会员注销的功能,在会员未登录的情况下,可进行商城内商品浏览但无法进行商品的购买,顾客可先填写会员资料进行会员注册后登录商场,利用会员的更新信息操作来修改会员信息,购物完成后,即可进行注销或选择退出商城。(2)购物车管理模块:主要实现会员对购物车中商品数量的修改、商品删除以及对所选商品结账付款的功能,登
21、录后的会员可根据需求调整购买的商品数量,添进购物车的商品无需立即结账,购物车中商品也可以随时删除或清空购物车,当选中多件商品进行购买时,系统会自动显示此笔订单的总金额。(3)商品购买模块:可在此模块进行商品的搜索、分类查看和商品购买的一系列流程。商品的搜索可按照不同的查询条件进行精确搜索,商品的分类也清晰可见,顾客若对某一产品感兴趣,可在查看商品的详细信息后进行购买操作,商品会自动加入购物车等待结算。同时,在商城首页为顾客推荐了当下热销产品,会员登录后可点击相应链接进行购买选择。(4)订单管理模块:主要实现用户订单的提交以及收货人信息的修改。2.1.2后台管理员功能模块(1)管理员管理模块:主
22、要用于新管理员的添加和管理员登录及密码重置功能,对管理员进行角色授权进一步实现权限的限制等操作。(2)商品的管理模块:主要实现商品的增、删、改、查功能,对商品的相册,LOGO以及缩略图的制作,商品属性,类型,品牌等细致性分类添加;而商品ID则由系统自动排序,无法更改,保持了记录的真实性。商品数量是由商品不同属性合计而成的。(3)订单的管理模块:主要用于实现对顾客所下订单的发货工作以及订单的删除。(4)会员管理模块:管理员登录后台后,可在此模块查看商城内所有注册会员的详细资料,也可对会员资料进行修改,当管理员在后台删除会员资料时,被删除的会员将无法登录此商城,需重新注册;会员根据之前在商城购买商
23、品获得的积分进行等级划分,购买商品时则享受相应的优惠政策。(5)推荐管理模块:管理员在首页不同的推荐区域进行商品的推荐展示,也可管理不同的管理推荐区域,包括增,删,改等管理,添加商品时进行商品推荐选择,可实现商品在特定区域的指定展出。2.2性能需求分析此系统借MySQL数据库,运用PHP语言进行编写的。软件尽可能模块化、组件化,使应用系统可灵活配置,适应不同的情况。数据库的设计尽可能考虑到未来的需要。应用软件与数据库系统的设计要做到安全可靠,防止非法用户的入侵。数据库的备份策略恰当,以防灾难性事故发生。该系统具有可操作性和安全性,系统的操作人员是一般管理人员而非计算机专业人员;为使本系统有效的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新世纪电子商城管理系统的实现 毕业设计论文 新世纪 电子商城 管理 系统 实现 毕业设计 论文

链接地址:https://www.31ppt.com/p-3944534.html