远程毕业论文样例(网上电子商城管理系统).doc

上传人:知****量 文档编号:31725645 上传时间:2022-08-08 格式:DOC 页数:54 大小:492.04KB
返回 下载 相关 举报
远程毕业论文样例(网上电子商城管理系统).doc_第1页
第1页 / 共54页
远程毕业论文样例(网上电子商城管理系统).doc_第2页
第2页 / 共54页
点击查看更多>>
资源描述

《远程毕业论文样例(网上电子商城管理系统).doc》由会员分享,可在线阅读,更多相关《远程毕业论文样例(网上电子商城管理系统).doc(54页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、北京理工大学毕业设计(论文)论文题目:网上电子商城管理系统专 业:计算机科学与技术班 级:_ 姓 名:_学 号:_教学站:_ 北京理工大学继续教育学院毕业设计任务书专 业:计算机科学与技术班 级:_姓 名:_毕业设计题目: 网上电子商城管理系统 指导教师姓名: 年 月 日毕业设计任务书题目内容:题目:基于PHP的网上电子商城管理系统设计与实现要求管理员通过该系统可以实现对商品的添加、删除、维护等功能。要求管理员可以通过该系统进行用户及订单的维护和删除等功能.要求用户可以通过该系统进行商品的浏览、订购等功能。 任务要求:一任务内容描述1系统开发环境:PHP+MySql2系统开发语言:PHP3系统

2、功能: (1)实现用户前台注册的操作。(2)实现用户对商品的分类查询。(3)实现用户对购物车的查询。(4)实现用户对订单的查询。(5)实现用户对网站的公告的查询。(6)实现管理员对订单的管理。(7)实现管理员对用户信息的管理。(8)实现管理员对商品的管理。(9)实现管理员对网站公告的管理.二要求按期完成毕业设计论文各阶段任务要求应用软件工程的方法与数据库设计技术完成系统需求分析、系统概要设计及详细设计;应用PHP技术与Mysql技术完成本系统的实现与测试;根据毕业设计论文的格式要求完成毕业设计论文的撰写.三 进度安排第1阶段:要求完成科技文献翻译。 第2阶段:要求完成系统需求分析。第3阶段:要

3、求完成系统设计。第4阶段:要求完成系统功能实现与测试.第5阶段:要求完成论文撰写。指导教师签字: 年 月 日摘 要随着Internet的不断普及,人们对互联网的要求也逐步提高,日益忙碌的人们逐渐使用互联网这一强大的平台来实现网上购物。无论是企业之间还是企业与客户之间的交易,如果通过网上交易将大大提高交易速度节约交易成本.近几年,随着网络数据库技术的进一步发展,使得这一方式逐渐进入千家万户.本系统是基于PHP程序设计技术,使用MySQL作为后台数据库,使用Apache服务器作为Web服务器。以实现在线购买商品为目的的管理系统。综合实际生活的客观需求开发了一个网上电子商城的管理系统。在我的系统中,

4、顾客可以很方便的注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后选择自己的需要购买喜欢的商品.系统会自动为顾客生成订单,按照顾客所填写的信息提交订单发货。管理员可以通过用户管理、订单管理、视频管理、公告管理等管理功能来对系统进行维护更新。关键字:PHP;MySQL;Apache AbstractWith the Internets growing popularity, people gradually raise the requirements for the Internet has become increasingly busy people increasingly us

5、ing the Internet this powerful platform to realize online shopping. Both between enterprises or transactions between businesses and customers, the adoption of online transactions will greatly improve transaction speed to save transaction costs. In recent years, with the further development of Web da

6、tabase technology, making this approach increasingly in every household。 This system is based on PHP programming techniques, the use of MySQL as a back-end database, use the Apache server as a Web server. In order to achieve the online purchase of goods for the purpose of management systems。 The obj

7、ective needs of an integrated reallife developed a web-based electronic mall management systems. In my system, customers can easily register as a member of the goods to browse and search, view product details, and then choose their own need to purchase like goods. The system will automatically gener

8、ate orders for customers, according to the information filled out by customers to submit orders for shipping. Administrators can through the user management, order management, video management, announcement and other management functions to manage the system maintenance updates. Keywords: PHP; MySQL

9、;Apache目 录:前 言I第一章 概述11。1 本课题的目的和依据11。2课题的基本内容11。3课题的构想11。4 系统相关技术21.5开发环境21.6开发工具2第二章 系统需求分析与概要设计32.1 功能需求32.2 性能需求32.3 系统模块设计42。4系统业务流程分析与设计52。5数据库概念模型设计72。6系统数据流程分析与设计82。6.1数据流图概述82。6。2网上电子商城管理系统的数据流图99图2-7 系统数据流程图92.7数据字典102.7.1定义数据流102.7。2数据处理122.7。3定义数据存储15第三章 系统详细设计与系统实现183.1总体流程设计183.2会员注册及登

10、录流程设计193.3商品分类展示流程设计193.4会员管理模块程序流程设计203.5商品管理模块流程设计213.6购物车模块流程设计213.7订单生成223.8会员信息修改及密码找回233。9公告信息及友情链接功能模块流程设计243.10数据库设计243.11界面设计263。11.1界面设计方法:263。11.2登录模块界面设计263.11。3注册模块界面设计283。11.4 商品展示界面设计313.11。4.1商品分类展示设计313.11。4.2、热销商品展示设计323.11。4.3推荐商品展示设计333.11。4。4、最新商品展示设计333.11.5 购物模块界面设计343.11.5.1购

11、物车界面设计343.11.5.2填写订单界面设计363.11.5。3订单查询界面设计393.11。6会员个人信息界面设计393。11。6.1个人信息查询393。11.6.2会员留言界面设计413。11.6。3会员修改密码界面设计423.11。7 公告信息模块界面设计433.11。8 友情链接模块界面设计:443.11。9找回密码模块界面设计443.11。10商品管理模块界面设计473.11.10.1商品添加界面模块设计473。11。10。2更改商品信息界面设计473.11.10。3 商品类别管理界面设计483。11.10。4添加商品类别管理界面设计493。11。11会员管理模块界面设计503。

12、11。11.1会员信息管理界面设计503。11.11。2 会员信息查看界面设计513。11。11.3会员留言管理模块界面设计513。11.12管理员信息管理模块界面设计523。11。13订单管理模块界面设计523。11.14公告管理模块界面设计553。11。15链接管理模块界面设计56第四章 系统测试584。1软件测试概述584。2软件测试的目标586。3软件测试的方法584。3。1静态测试584。3。2动态测试594。3。2。1黑盒测试594。3。2.2白盒测试604.4主要功能模块测试614。4。1首页展示测试614.4。2登录模块测试614.4.3 商品展示功能测试644.4。4 会员资

13、料查询及修改功能测试664.4.5 购买商品功能测试664.4.6 注册功能测试674.4。7订单管理功能测试694。4。8添加商品功能测试694.4.9会员信息管理功能测试704。4.10公告管理功能测试71总 结73致 谢74参考文献75前 言随着互联网在中国的进一步普及应用,网上购物逐渐成为人们的网上行为之一.网上销售已经逐步渗透到了社会生活的各个方面。静态网站已经不能够满足人们的需求,现在人们需要的是一个功能强大的,能提供完善的电子商务服务的动态商务网站。PHP(Hypertext Preprocessor) 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本

14、语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法.它可以比 CGI 或者 Perl 更快速的执行动态网页。随着网络技术的日益成熟,PHP技术在网络编程中也变得越来越重要。所以,在我们的毕业设计中,我们采用了PHP作为开发工具,构建了一个能实现简单的电子商务的小型动态商务网站-网上电子商城。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能.该系统基本上具备一个网上商品销售系统应该具备的功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术,可以说,目前的大型商务网站也就是我们这个

15、小型网站在内容上的扩充和重复。通过这次的毕业设计,我了解了目前流行的动态商务网站的构成和运作原理,掌握了用PHP构建动态网站的相关知识和技术原理,锻炼了自己的动手实践能力。更重要的是,通过这次的毕业设计,我培养出了刻苦钻研的学习精神和严肃认真的学习态度,这对我以后的学习和工作有很大的益处。由于所学有限,时间紧迫,本系统还有许多不足之处,恳请批评指正。第一章 概述1。1 本课题的目的和依据伴随着Internet的蓬勃发展,网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足各种有用信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便

16、利。网络购物正适应了当今社会快节奏地生活,使顾客足不出户便可以方便快捷轻松地选购自己喜欢的商品. 网上电子商城管理系统在Windows XP下,以MySQL为数据库开发平台,Apache服务器作为Web服务器,采用PHP(Hypertext Preprocessor)语言开发的。本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的订购自己喜欢的商品,改变传统商业交易,在互联网上就可以购买自己喜欢的商品.本论文课题新颖,主要涉及软件,数据库与网络技术等。涵盖知识面广,可有效地提高学生综合运用所学知识分析解决问题的能力,增强学生对事物的理解与掌握能力,培养学生掌握科学的研究方法,正确的设

17、计思想,独立思考,勇于进取,探索创新,为今后进一步学习与工作奠定了良好的基础。1。2课题的基本内容用PHP语言实现一个基于客户/服务器架构模式的网上电子商城管理订购系统。1.3课题的构想本系统可以分为两大部分,前台和后台。前台展示要出售的商品,用户可以注册成为会员生成订单,从而购买商品。在后台,主要包括对商口的管理,用户的管理,订单的管理等等。1.4 系统相关技术本系统是使用PHP和SQL语言作为开发语言,使用MySQL作为后台数据库,使用DreamWeaver作为页面程序编辑工具,使用Apache服务器作为Web服务器进行开发的.1.5开发环境PHP,一个嵌套的缩写名称,是英文超级文本预处理

18、语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP

19、执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一.PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。它具有:源代码开放,免费,便捷性,基于服务器端,嵌入HTML,简单的语言,效率高,面向对像等特性。1。6开发工具Dreamweaver是美国MACROMEDIA公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,它是第一套针对专业网页设计师特别发展的视觉化网页开发工具,利用它可以轻而易举地制作出跨

20、越平台限制和跨越浏览器限制的充满动感的网页.第二章 系统需求分析与概要设计2。1 功能需求 随着互联网和电子商务的日趋成熟和普及,越来越多的消费者通过网络进行消费,网上贸易存在着巨大的商机。它已快捷、简便、信息丰富等许多优势正在人们的日常消费中逐渐成长。网上销售有以下特点:首先,人们不受时间、空间的限制,可以随时随地地在网上交易,一个商家可以面对全球的消费者,而一个消费者可以再全球的任何一个商家购物;其次,网上销售简化了商品流通的中间环节,节省了大量的开支,大大降低了商品的成本和价格,和传统的贸易相比具有相当的价格优势。再次,网上销售能够使商品快速的上架和推广,降低了运输和推销的庞大开销。再次

21、,在这个个性飞扬的年代,网上销售更能体现购物的个性化,更容易被追求时尚和个性的群体说认可和接受.2.2 性能需求本系统主要完成以下任务:前台:(1)新会员注册 通过注册,用户可以成为本站会员,在商品购买上可以享受一定的优惠。(2)商品浏览 用户可以分类查看浏览本网站的商品信息,让顾客了解商品。(3)商品购物车 会员可以将自己看中的商品放入到购物车中,方便那些购物很多的顾客.(4)订单生成 会员在挑选商品后,可以生成订单。(5)公告浏览 会员可以浏览查看网站的公告信息,及时了解网站的动态。(6)找回密码 丢失密码的会员可以通过此功能找回密码。后台:(1)商品管理管理员可以进行商品信息的添加、修改

22、和维护以及缺货提醒.(2)会员管理 管理员可以对会员信息进行删除和维护。(3)商品类别设置包括商品类别设置和商品的品牌管理。(4)订单管理 管理员可以对订单信息进行查看、删除和维护.(5)公告管理管理员可以对网站的公告进行修改、添加和删除。2.3 系统模块设计网上电子商城管理系统的总体功能模块设计如图21所示。系统功能模块是从系统使用者不同的角度进行划分的。根据系统使用者对系统所采用的操作不同,将整个系统分成两个大子模块:网站前台显示模块和网站后台管理模块。本项目所设计的网上商品销售系统主要是针对购买商品的用户即前台的一些操作的界面设计,后台管理主要是对数据库进行的编辑和更改.系统功能模块图如

23、图21所示:图21系统功能模块图2。4系统业务流程分析与设计用户通过浏览网站和选购商品,如果需要购买商品时必须注册会员,注册成功后,就可以进行购物.把自己选购的商品放入购物车,也可以随时修改购物车内的商品直至满意为止,可以去收银台结账,下订单。后台管理人员处理订单后确认,然后发货.在后台,管理中心相关人员可对客户,订单,商品,评论进行增、删、改、查的操作.业务流程如图2-2所示: 图2-2 系统业务流程图2。5数据库概念模型设计这一设计阶段是在需求分析的基础上,设计出能够满足设计需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。此阶段是要用ER实体关系图设计数据库的概念模型。E

24、-R图是描述数据实体及其关系的一种直观的描述工具。.这种图中包括:1. 实体.用方框表示,方框内为实体的名称。2. 实体的属性。用椭圆表示,椭圆内位属性名称。使用线段将其和相应的实体联系起来。3. 实体之间的关系。用菱形表示,菱形内为联系的名称。ER模型比较接近于人的思维,浅显易懂,容易让人接受,所以使用ER模型作为用户与系统分析之间的工具。1.本系统实体之间的关系E-R模型如图2-3所示: 图23系统ER图2.会员实体属性设计图:图24 会员实体ER图 图2-5 商品实体ER图图26管理员实体E-R图2。6系统数据流程分析与设计2.6.1数据流图概述数据流图描述系统的逻辑模型,图中没有任何具

25、体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的描述工具。此外,设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体地实现这些功能,所以它也是软件设计的很好的出发点.2。6。2网上电子商城管理系统的数据流图图27 系统数据流程图2。7数据字典2。7。1定义数据流表21编号名称组成来源去向D1。1发表留言留言编号+会员编号+管理员编号+留言标题+留言内容会员留言信息处理D1.2留言信息留言编号+会员编号+管理员编号+留言标题+留言内容留言信息处理F1留言信息表D2。1会员注册信息用户昵称+

26、真实姓名+身份证号+密码+QQ号码+邮箱+邮编+地址+电话+找回密码问题+答案会员会员注册信息处理D2.2会员信息用户昵称+真实姓名+身份证号+密码+QQ号码+邮箱+邮编+地址+电话+找回密码问题+答案会员信息处理F2会员信息表D2.3会员信息用户昵称+真实姓名+身份证号+密码+QQ号码+邮箱+邮编+地址+电话+找回密码问题+答案会员信息表F3订单信息表D2。4会员信息用户昵称+真实姓名+身份证号+密码+QQ号码+邮箱+邮编+地址+电话+找回密码问题+答案F2会员信息表会员信息处理D2.5会员信息用户昵称+真实姓名+身份证号+密码+QQ号码+邮箱+邮编+地址+电话+找回密码问题+答案F2会员信

27、息表F2会员信息表D3.1订单信息订单ID+订单编号+下单人+收货人+商品编号+商品名称+数量+单价+地址+电话+性别+邮箱+邮编+订购总金额+付款方式+送货方式+日期时间+状态+留言购物信息处理F3订单信息表D3。2订单信息订单ID+订单编号+下单人+收货人+商品编号+商品名称+数量+单价+地址+电话+性别+邮箱+邮编+订购总金额+付款方式+送货方式+日期时间+状态+留言F3订单信息订单信息管理D3。3订单信息订单ID+订单编号+下单人+收货人+商品编号+商品名称+数量+单价+地址+电话+性别+邮箱+邮编+订购总金额+付款方式+送货方式+日期时间+状态+留言订单信息管理F3订单信息表D4.1

28、添加商品商品编号+商品名称+类型+品牌+等级+上市日期+型号+简介+次数+推介+数量+图片+市场价+会员价管理员商品信息处理D4。2商品信息商品编号+商品名称+类型+品牌+等级+上市日期+型号+简介+次数+推介+数量+图片+市场价+会员价商品信息处理F4商品信息表D4.3商品信息商品编号+商品名称+类型+品牌+等级+上市日期+型号+简介+次数+推介+数量+图片+市场价+会员价购买商品信息处理F3订单信息表D5.1分类信息添加用户编号管理员产品分类处理D5。2分类信息内容产品分类处理F5商品分类信息表D6。1管理员信息编号+用户名+密码F6理员信息表管理员信息管理D6。2管理员信息编号+用户名+

29、密码管理员信息管理F6管理员信息表D2。1添加商品商品编号+商品名称+类型+品牌+等级+上市日期+型号+简介+次数+推介+数量+图片+市场价+会员价管理员产品信息处理D2.2商品信息商品编号+商品名称+类型+品牌+等级+上市日期+型号+简介+次数+推介+数量+图片+市场价+会员价商品信息处理F2商品信息表D3.1订单订单ID+订单编号+下单人+收货人+商品编号+商品名称+数量+单价+地址+电话+性别+邮箱+邮编+订购总金额+付款方式+送货方式+日期时间+状态+留言用户订单信息处理D3.2订单信息订单ID+订单编号+下单人+收货人+商品编号+商品名称+数量+单价+地址+电话+性别+邮箱+邮编+订

30、购总金额+付款方式+送货方式+日期时间+状态+留言订单信息处理F3订单信息表D4。1会员注册用户昵称+真实姓名+身份证号+密码+QQ号码+邮箱+邮编+地址+电话+找回密码问题+答案用户会员信息处理D4.2会员信息用户昵称+真实姓名+身份证号+密码+QQ号码+邮箱+邮编+地址+电话+找回密码问题+答案管理员F4会员信息表D7。1添加公告信息公告编号+标题+内容+发布日期+管理员编号管理员公告信息处理D7.2公告信息公告编号+标题+内容+发布日期+管理员编号公告信息处理F7公告信息表D8.1添加链接信息链接编号+链接名称+链接得做+管理员编号管理员链接信息处理D8.2链接信息链接编号+链接名称+链

31、接得做+管理员编号链接信息处理F8链接信息表编号:P1输入的数据流:D1。1文件信息:F1输出的数据流:D1.2功能:用户发表留言基本处理,把留言信息保存在表F1中2。7.2数据处理编号:P2输入的数据流:D2.1文件信息:F2输出的数据流:D2.2功能:会员信息的基本处理,把会员信息记录在表F2中编号:P3输入的数据流:D2.3、D4.3文件信息:F3输出的数据流:D3。1功能:订单信息的基本处理,把订单信息记录在表F3中编号:P6输入的数据流:D1。3、D2。3、D3.3、D4.3、D5。3文件信息:F1、F2、F3、F4、F5输出的数据流:D7。1功能:对查询信息的处理,将查询结果显示给用户.编号:P6输入的数据流:D1。3、D2。3、D3。3、D4。3、D5.3文件信息:F1、F2、F3、F4、F5输出的数据流:D7。1功能:对查询信息的处理,将查询结果显示给用户。编号:P6输入的数据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁