网上商城总体设计报告
- 格式:doc
- 大小:110.00 KB
- 文档页数:8
CNNIC中国网络购物调查报告如今,中国互联网正在快速发展中,每年都会有新的互联网热点出现,这些热点对我国互联网的发展起着重要作用。
为了及时了解这些新热点问题的发展现状,中国互联网络信息中心(CNNIC)作为国家级的互联网信息中心,将不定期地进行不同主题的互联网热点调查,全面深入地对热点的发展、规模、存在问题、趋势等进行探讨,以期在第一时间内为政府和相关企业提供有关热点问题的参考数据,促进相关互联网产业更健康、快速的发展。
2003年11月,CNNIC推出了第一次热点调查报告,内容是网站短信息和宽带。
报告发布后,得到了社会的广泛关注和普遍认可。
2004年中国互联网的发展热点很多,CNNIC在征求业界专家的意见后,选取电子邮箱和网络购物作为新一期的调查内容,并通过召开专家研讨会,确定了调查方案。
2004年4月,著名的搜索引擎公司Google宣布免费提供邮件系统Gmail,容量为1GB;不久,雅虎、网易和新浪分别对各自的免费邮箱进行了扩容。
这一系列举措无疑对中国的收费邮件服务提供商带来一定的影响。
我国的电子邮箱服务市场现状如何?免费邮箱与收费邮箱到底哪个更具生命力?我国的电子邮箱服务将何去何从?我国的电子商务已经走过了5年的发展历程,但发展情况却不尽如人意。
2003年的“非典”疫情猛然激发了网络购物的发展活力,凭借这股东风,我国一些B2B、B2C、C2C厂商开始复苏,甚至宣布盈利。
2003年6月,全球最大的在线交易网站eBay收购易趣网,2004年8月,美国著名电子商务网站亚马逊收购卓越网。
这一系列消息对中国的网络购物行业来说意味着什么?中国网络购物真的迎来了盈利时代了吗?中国网络购物的发展前景又如何?这一系列问题使我国的电子邮箱和网络购物成为2004年互联网行业关注的焦点。
CNNIC 力图通过此次调查来解答这些问题,从深度和广度来拓展CNNIC的互联网调查,从而与CNNIC 每半年一次的中国互联网络发展状况调查形成互补之势,提逤NNIC的互联网信息服务水平和范围。
基于微信小程序的商城设计毕业论文摘要随着“互联网+”的大潮兴起,平台型应用再受热捧。
其中,微信小程序凭借其强大的用户基础及其应用时的便捷而深受欢迎。
在此基础上,以小程序为载体的社群电商,将具有相同兴趣的社群成员组织在一起,推广与之需求高度匹配的产品或服务,轻松实现流量变现。
因此,结合以上优势设计并实现基于JavaWeb的小程序商城,具有一定的研究意义和商业价值,符合我国互联网精准化营销和个性化服务的趋势。
本系统主要由微信小程序客户端、服务器、数据管理端构成,前端代码基于Layui,封装工具类,使用的是H-ui Admin。
客户端的页面实现通过网络与服务器REST API接口通信获取 MySQL数据。
本人重点参与网上购物系统客户端、服务器以及数据库的设计、开发、测试工作。
在系统的设计与实现过程中,对客户端的代码进行全局的MVC模式设计控制,采用template模板增加代码的复用性,并创建客户端用户的token管理机制进行用户身份验证与权限分级。
本文重点阐述小程序商城客户端的商品信息展示、商品分类、购物车、下单支付,个人信息管理及数据库设计六大模块的设计和实现过程。
采用了JavaWeb和springboot框架作为后台开发,HTML+JS+CSS和微信web开发工具作为前端开发,遵守微信的开发规范,完成了小程序商城的基本功能,系统运行流畅,可以正常使用。
关键词:电商;JavaWeb;小程序商城;购物;ABSTRACTWith the rise of "Internet ",platform-based applications are becoming more popular. Among them,WeChat Mini Program with its strong user base and its application when convenient and popular. On the basis of this,the community e-commerce with the small program as the carrier,will have the same interest community members to organize together,promotes the product or the service which is highly matched with its demand,realizes the flow realization easily. Therefore,combining the above advantages to design and implement the Mini Programs Mall based on Java Web has certain research significance and commercial value,which is in line with the trend of precision marketing and personalized service of the Internet in China.The system is mainly composed of WeChat Mini Program client,server,data management,front-end code based on Layui,encapsulating tool class,using H-ui Admin. The client's page implementation acquires MySQL data by communicating with the server REST API interface through the network. I focus on the online shopping system client,server and database design,development,testing work.In the design and implementation of the system,the client's code is controlled by the global MVC pattern design,the template template is used to increase the reusability of the code,and the client's token management mechanism is created for user authentication and permission classification. This paper focuses on the design and implementation of the six modules of the small program mall client's commodity information display,commodity classification,shopping cart,order payment,personal information management and database design. Using Java Web and SSM framework as background development,HTML JSCSS and WeChat web development tool as front-end development Send,abide by the development specifications of WeChat,completed the basic functions of Mini Programs Mall,the system runs smoothly,can be used normally.Keywords:E-commerce;Java Web;Mini Programs Mall;Shopping;目录引言....................................................................................................... 错误!未定义书签。
网上商城UML图1.系统需求 (3)2.需求分析 (5)2.1功能设置 (5)2.2模块划分 (6)2.3识别参与者和用例 (7)2.3.1 顾客Customer用例图 (8)系统管理员用例 (14)2.3 静态结构模型 (17)类Customer (18)类Goods (19)类Order (20)管理员 (21)标题title类 (22)二级标题类 (22)公共操作类 (23)类图 (24)3.动态行为模式 (24)3.1时序图 (24)顾客注册成为会员时序图 (25)顾客反馈信息时序图 (26)顾客浏览商品时序图 (27)顾客查询商品时序图 (28)顾客购买商品时序图 (29)管理员添加商品时序图 (30)管理员删除商品时序图 (30)管理员添加二级商品目录时序图 (31)管理员删除二级商品目录时序图 (32)管理员编辑促销产品时序图 (32)管理员编辑条款信息时序图 (33)管理员编辑购买流程时序图 (34)管理员删除会员时序图 (35)用户结算时序图 (36)3.3.活动图 (36)用户顾客的活动图 (36)管理端管理员的活动图 (37)3.4协作图 (39)顾客登录协作图 (39)顾客注册协作图 (39)顾客浏览商品协作图 (40)反馈信息协作图 (40)顾客查询商品协作图 (41)顾客购买商品协作图 (41)管理员删除会员协作图 (42)管理员添加商品协作图 (42)管理员添加商品标题协作图 (43)管理员删除商品协作图 (43)管理员删除标题协作图 (44)管理员编辑文本协作图 (44)4.系统数据库设计 (45)4.1数据库的需求分析 (45)4.2数据库的逻辑设计 (45)5.参考文献: (48)系统分工:梁志负责总体设计和画用例图、活动图:王向宝负责前台设计包括:注册、浏览、反馈、登录罗全力负责前台设计包括:购买、查询、顾客和管理员类的设计张雅东负责后台设计包括:商品管理(添加、删除商品,添加、删除标题)、会员管理、商品类和标题类的设计李俊负责后台设计包括:文本编辑管理(编辑购物流程、条款信息、促销信息)和订单管理、订单类的设计电子商务系统1.系统需求随着社会的发展,电子商务成为了一个热门的话题,而网上购物已经成为当今社会一种比较流行的购物方式。
摘要随着时代的发展,互联网的创新与进步,网上购物已然逐步占据市场的经济发展的主导地位,成为了不可分割的一部分。
在商品宣传方面,现在早已不再局限于传统的媒体,互联网成为了商家展示自己的另一个舞台。
互联网技术通过数字化和电子化来传递信息,这让购物网站与传统的购物模式有了重大区别。
网上购物有着非常多的优势点,对于普通买家而言,节省了营业店铺的建设成本,同时购物网站将实物流转变成了电子流,在很大程度上降低了商品的成本,商家就商品价格的设定上就很有竞争力。
对于买家,购物网站的存在,让人们只需要通过电子设备联网,就能够随时随地、转瞬间货比三家来挑选自己认为实惠的商品,省是省力。
本文研究的网上购物系统,首先对网上各大型商城的购物流程进行了调研,了解了网上商城的业务需求,在此基础上再做需求分析,并对系统的架构和数据库做详细设计。
在该系统中,主要的开发语言是Python,着重使用的是Django框架,其采用的开发模式为MTV,MTV模式将整个系统架构分成了三个部分:Model(模型)、Template(模版)、View(视图)。
在这个网站里使用了Mysql数据库,在里面创建一个数据库用于存储网站的全部数据信息。
关键字:网上购物 Python Django框架 MTV模式AbstractWith the development of The Times and the innovation and progress of the Internet, online shopping has gradually occupied the leading position in the economic development of the market and become an inseparable part.In terms of commodity publicity, now it is no longer limited to traditional media, the Internet has become another stage for merchants to show themselves.Internet technology delivers information digitally and electronically, making shopping sites significantly different from traditional shopping models.Online shopping has a lot of advantages. For ordinary buyers, it saves the construction cost of operating stores. Meanwhile, shopping websites turn the physical circulation into electronic flow, which reduces the cost of commodities to a great extent.For buyers, the existence of shopping websites allows people to shop around and pick out what they think is affordable, anytime, anywhere, and instantly, simply by connecting to their electronic devices.This paper studies the online shopping system, first of all, the shopping process of the online shopping mall was investigated, understand the business needs of the online shopping mall, on this basis, then do demand analysis, and the system architecture and database design in detail.In this system, the main development language is Python, emphasizing the use of Django framework, which adopts the development mode of MTV, which divides the entire system architecture into three parts: Model, Template and View.In this website, Mysql database is used to create a database to store all the data information of the website.Key words:online shopping Python Django framework MTV mode目录第1章绪论 (1)1.1 课题背景与意义 (1)1.2 电子商务的发展现状 (1)1.3 电子商务分类 (2)1.4 论文研究的主要内容 (3)第2章相关开发环境和技术的简介 (3)2.1 开发环境的介绍 (3)2.2 相关技术的介绍 (3)2.2.1 Python (3)2.2.2 Django (4)2.2.3 MySQL数据库 (4)2.2.4 jQuery (5)2.3 本章小结 (5)第3章需求分析 (5)3.1 编写目的 (5)3.2 系统需求 (6)3.3 功能性需求 (6)3.3.1 登录注册退出功能 (6)3.3.2 用户修改个人信息 (7)3.3.3 用户添加商品进购物车、购买商品 (7)3.3.4 用户搜索商品 (7)3.3.5 用户修改密码 (7)3.3.6 订单查询 (7)3.3.7 系统管理功能 (7)3.4 非功能性需求 (7)3.4.1 界面美观需求 (7)3.4.2 易操作性需求 (7)3.4.3 安全性需求 (7)3.5 本章小结 (8)第4章系统的总体设计 (8)4.1 系统的总体结构设计 (8)4.2 系统总体功能设计 (9)4.2.1 系统功能概要 (10)4.2.2 系统数据流程分析 (11)4.3设备要求 (12)4.3.1 硬件设备 (12)4.3.2 支持软件 (12)4.4 数据库的设计 (13)4.4.1 数据库实体关系图 (13)4.4.2 数据库部分表单信息 (14)4.5本章小结 (18)第5章系统的详细设计 (18)5.1系统的整体结构 (18)5.2 系统主要部分 (19)5.2.1 目录结构 (19)5.2.2 网站主要界面 (21)5.3 登录注册退出模块 (23)5.3.1 登录 (23)5.3.2 注册 (25)5.3.3 退出 (27)5.4 用户信息模块 (27)5.4.1 个人信息 (27)5.4.2 全部订单 (28)5.4.3 收货地址 (29)5.5 购物车管理模块 (30)5.5.1 购物车商品的删改 (30)5.5.2 购物车商品结算 (31)5.6 商品信息管理模块 (32)5.6.1 商品展示页面 (32)5.6.2 商品加入购物车 (33)5.6.3 立即购买商品 (33)5.7 后台管理模块 (34)5.7.1 后台登录 (34)5.7.2 添加、修改、删除商品 (35)5.7.3 回收站处理商品 (37)5.7.4 订单信息的修改 (37)5.7.5 用户信息的修改 (38)5.8 本章小结 (39)第6章系统的测试 (39)6.1 登录注册退出模块 (39)6.1.1 注册 (39)6.1.2 登录 (41)6.2 用户信息模块 (42)6.2.1 用户订单 (42)6.2.2 收货地址 (42)6.3 购物车管理模块 (43)6.4 商品信息模块 (45)6.5 后台商品信息管理模块 (46)6.6 本章小结 (48)第7章系统特色和创新 (48)7.1 系统特色 (48)7.2 系统创新 (49)第8章总结 (49)参考文献 (49)致谢..................... 错误!未定义书签。
电子商务系统分析及电子商务系统分析与设计报告范文指导老师:某某某组员:某某某某某某某某某某某完成日期:2022.11.29前言信息化是当今世界发展的大趋势,是推动经济社会发展和变革的重要力量。
随着信息化时代的到来,信息传播发生了深刻的变革,人们的工作方式、生活方式乃至思维方式都发生了前所未有的改变,各行各业都在顺应这一时代变革加强信息化建设。
谁能在信息化变革时期先人一步,就能获得先机,抢占鳌头。
传统的销售方式是商家把商品放在店铺里供顾客挑选,店铺的规模、位置等客观因素影响着商店的客流量,并且商品的存放与销售需要人力进行管理,雇员的工资、店面的租金等又增加了成本,顾客也不能迅速找到所需要的商品,而开一个网上商店只需要一个可以存放商品的仓库,比租一个店面能节省很多,也不需要太多的人力来管理,不会因为商店的面积影响客流量,客户足不出户就能买东西,并且很容易就能找到所需要的商品。
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入传统的流通领域。
于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网上购物系统作为B2B,B2C(BuinetoCutomer,即企业对消费者),C2C(CutomertoCutomer,即消费者对消费者)电子商务的前端商务平台,B2C的网上购物系统。
网上购物是一种具有交互功能的商业信息系统,它向用户提供静态和动态两类信息资源。
所谓静态信息是指那些比经常变动或更新的资源,如公司简介、管理规范和公司制度等等;动态信息是指随时变化的信息。
可行性研究建设Web平台系统的必要性取决于需求的迫切性和实现的可能性。
可行性并不等于可能性,它还包括必要性,如果领导或管理人员对信息的需求并不迫切或各方面的条件不具备,就是不具备可行性。
可行性研究是系统开发阶段的第二项活动。
它是对系统进行全面、概要的分析。
在本阶段可以从技术、经济和营运三个方面对电子购物商城系统的可行性进行分析研究,从而为确定项目开发决策提供科学依据。
网上商城毕业论文(精选多篇)正文第一篇:基于j2ee的网上商城毕业论文南京理工大学毕业设计说明书(论文)作者:系:学号:计算机系计算机科学与技术基于j2ee的网上商城专业: 题目:豆丁上的作者不是我,需要源码请联系我,豆丁作者提供不了代码指导者:(姓名)(专业技术职务)评阅者:(姓名)(专业技术职务)20XX 年6 月第二篇:网上商城系统毕业设计任务书湖南机电职业技术学院毕业设计(论文)任务书题目:网上商城系统任务与要求:使用myeclipse+sqlserver20XX开发网上商城系统。
系统包括首页,首页中显示当前的商品,系统具有用户登录、用户注册功能,对于管理员可以发布商品,修改、删除、商品;普通用户可以登录系统后通过购物车购买商品,并进行结账。
系统采用b/s模式开发,使用动态网页技术jsp,数据库采用文中阐述整个项目的总体规划,需求分析,概要设计,详细设计,具体实现,测试和管理等相关内容。
时间:20XX年10 月19日至20XX年12月30日共0.5年系部:信息工程系专业:计算机网络技术学生姓名:学号:指导单位或教研室:网络教研室指导教师:郝丽波系主任:朱安新20XX年10月19日第三篇:网上图书商城策划书网上图书商城策划书专业软件工程班级12级软件6班姓名尹帅纪凯旋二零一四年五月网上图书商城网站内容及功能网站界面设计方面:1、网站的内容必须要生动活泼,网站的整体风格创意设计,才能吸引浏览者停留,我们采用现今网络上最流行的css,flash,javascript等技术进行网站的静态和动态页面设计,动态的按钮,活动的小图标,优美协调的音乐动画,将会使浏览者留下深刻的印象。
2、网站的某些适当的位置摆放一些动态的小图案,在保证浏览速度的情况下,在网站各栏目之间加入适量的动态的连(本站向你推荐)接,网站的互动性会大加强。
3、另外,网页的信息中,除了小图标,banner,按钮之外,还有大量的文字和图象,需要处理,cgi,图片和文字支持是不可缺少的部分。
大学生网络购物调查报告最新6篇我们眼下的社会,报告与我们愈发关系密切,报告成为了一种新兴产业。
写起报告来就毫无头绪?这次白话文为您整理了大学生网络购物调查报告最新6篇,希望能够给予您一些参考与帮助。
篇一:大学生网上购物调查报告篇一一、背景:互联网和通信技术的高速发展,使电子商务迅速普及。
凭借互联网无地域限制的优势,消除了产品、服务供应商和需求者之间地点与距离相关的障碍,我国经济正逐渐成为以互联网、通信技术为基础的新经济。
现在越来越多的人为了方便节约时间,网上购物越来越贴近人们的生活b2c、c2c模式在降低运营成本、方便快捷等方面的优势,大大降低了企业和个人的行业进入门槛,一时间网商如雨后春笋般纷纷涌现。
网络购物的兴起,正悄然改变着社会的商业结构和生活方式。
,由于大学生接触网络比较多,所以我们对大学生网上购物进行调查。
二、调查目的:对大学生网上购物的调查,以便了解大学生在网上购物的情况与需要,此次调查网络购物作为一种新兴的信息载体,近几年在大学里日趋流行,受到愈来愈多的大学生的青睐。
三、调查对象和方法1、调查对象: 本次调查以一个班级为总体,为了能全面反映在校大学生的上网购物状况,使其更加接近大学生群体上网购物现象的真实情况。
2、资料收集方法: 采用问卷调查方法调查。
向一个班级发放《大学生网上购物问卷调查》主要了学生关于上网购物基本情形和情况。
本次调查实际发放问卷43份,回收问卷36份,有效率84%。
四、调查的内容:大学生网上购物问卷调查统计图一、以上调查表明,大学生一般上网找资料和聊听、看新闻所占的比例比较多,对在网上的购物情况比较上,说明网上购物还没有真正的普及在大学生活中。
图二、以上调查可以看出,大学生网上购物的还不是很多,有过网上购物经历的才占36%,所以网上购物的问题的普及有待改变。
、下面是针对有过网上购物经历的调查图表,具体数据如图一至图六:图三、通过上面的图表显示,网上购物在大学生中有很大的潜力,偶尔购物的人数居多,占62%超过很一半以上。
网上商城系统毕业论文商城毕业论文商城毕业论文(1):摘要:目前, 在生活实际中, 依托其他网购平台的儿童体育用品卖方所提供的商品质量与材质都难以保障, 即便各大平台加大了打假力度, 但是依然存在隐患。
笔者建立儿童体育用品网上商城, 分别对网上商城购物体系功能进行分类处理、分析归纳用户示例, 详细介绍儿童体育用品网上商城的设计方案。
笔者介绍了商城体系各模块主要功能、管理人员操作流程, 建立一个完整的、系统化的管理系统、会员登录系统, 希望能够满足现代社会中消费者对儿童体育用品的网络采购需求。
关键词:网上商城; JSP; MySQL; B/S结构;随着社会经济的不断发展, 民众物质生活不断改善。
尤其是在这个网络化、信息化的时代, 网络技术已渗透到社会领域、经济领域等各行各业。
越来越多的人开始在网上购物, 这也为网上商城带来商机、为企业带来市场。
目前, 企业销售也不再局限于实体营运的简单方式, 更加注重网上商城销售的能力。
但现今网络上几乎没有单独针对于儿童体育用品的购物商城, 大多数都是依托京东、天猫、淘宝等购物平台的个人或企业商家。
在此背景下, 本文将以JSP、My SQL为技术指导, 开发出一个基于Web的专门针对儿童的体育用品网上商城。
1 系统功能设计对于网上商城系统功能, 分为系统要求、购物车管理、订单信息管理、系统管理模块等[1]。
系统功能模块:对不同种类商品进行归类、实时展示最新产品与降价产品等不同产品;购物车管理模块:随时提醒客户购物车所买产品;在会员信息管理方面:严格保密客户个人资料;系统管理模块:用户登录系统演示、用户账号密码修改、用户登录平台权限设置、用户购买商品后评价管理等;订单信息管理模块:客户及时下单后订单产生、客户订单信息修改、客户付款、系统及时提醒管理人员发货、客户购买产品信息整理等。
具体分析如下。
1.1 商品管理随着网上购物系统的不断优化, 网上管理人员可随时对网上产品进行分类、推荐、展示等处理。
1。
系统需求 (2)2.需求分析 (4)2。
1功能设置 (4)2。
2模块划分 (5)2。
3识别参与者和用例 (6)2。
3.1 顾客Customer用例图 (7)2。
3.2 系统管理员用例 (13)2.3 静态结构模型 (16)2。
3。
1 类Customer (17)2.3。
2类Goods (18)2。
3。
3类Order (19)2。
3。
4管理员 (20)2。
3.5标题title类 (21)2。
3.6二级标题类 (21)2。
3。
7公共操作类 (22)2.3.8类图 (23)3。
动态行为模式 (23)3。
1时序图 (23)3。
1。
1顾客注册成为会员时序图 (24)3.1。
2顾客反馈信息时序图 (25)3。
1。
3顾客浏览商品时序图 (26)3。
1。
4顾客查询商品时序图 (27)3.1。
5顾客购买商品时序图 (28)3.2。
6管理员添加商品时序图 (29)3。
2。
7管理员删除商品时序图 (29)3.2.8管理员添加二级商品目录时序图 (30)3。
2.9管理员删除二级商品目录时序图 (31)3.2。
10管理员编辑促销产品时序图 (31)3。
2。
11管理员编辑条款信息时序图 (32)3.2.12管理员编辑购买流程时序图 (33)3.2。
13管理员删除会员时序图 (34)3.2。
14用户结算时序图 (35)3。
3。
活动图 (35)3。
3.1用户顾客的活动图 (35)3。
3.2管理端管理员的活动图 (36)3。
4协作图 (38)3.4。
1顾客登录协作图 (38)3。
4.2顾客注册协作图 (38)3.4.3顾客浏览商品协作图 (39)3.4。
4反馈信息协作图 (39)3.4.5顾客查询商品协作图 (40)3.4。
6顾客购买商品协作图 (40)3.4.7管理员删除会员协作图 (41)3。
4.8管理员添加商品协作图 (41)3。
4.9管理员添加商品标题协作图 (42)3.4。
10管理员删除商品协作图 (42)3。
4.11管理员删除标题协作图 (43)3.4。
网上商城总体设计报告
1.设计目的
由前面的需求分析,得出了系统的基本需求和基本的数据流图,要实现整个
系统,需要对用户的需求进行设计,确定整个系统的处理流程和系统的数据结构、
接口设计,实现对系统的初步设计。
2.定义
(1)硬件支持
Cpu: 1G以上、内存:512M以上
(2) 软件支持
支持以下平台:MS/Windows-95、98、NT4.0、ME、2000、XP、Vista和Win7
Unix/X11-Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、
IBM AIX、SGI IRIX和其他很多X11平台
Macintosh-Mac OS X
Embedded-有帧缓冲(framebuffer)支持的Linux平台,
Windows CE。
(3) 软件开发语言:C++和 Qt creator
3、总体结构设计
(一)功能模块设计:
为了建立目标系统的总体结构,可按主要的软件需求划分成子系统,然后为
每个子系统定义功能模块及各功能模块间的关系,并描述各子系统的接口界面。
网上购物系统可以分为前台和后台两个部分,前台部分由顾客使用;后台部分由
管理员使用。总体功能结如下图所示。
(1) 前台功能设计
用户注册模块:主要用于注册新用户。
商品分类模块:主要用于展示商品分类信息。
用户中心模块: 主要用于登录的用户进行添加和删除。
订单查询模块: 主要用于查看所下的订单。
购物车模块:主要用于购物车中商品进行查看、修改、清空和结算操作。
(2)后台功能设计
商品分类 用户注册 用户中心 订单查询 我的购物车
添加用户 删除用户
网上购物系统前台管理系统
用户登录
所有前台的信息都在后台进行、添加、修改、查询等管理,网上购物系统后
台管理系统的功能设计如上图所示。后台主要包含以下模块:商品管理模块:用
于对商品信息、商品类别进行添加、修改以及删除操作。
(二)主要模块的设计与实现
1、用户登录、注册业务流程图
用户信息管理 订单管理 商品管理 管理员管理
添加商品 修改商品 添加商品类别 编辑订单 查询订单 添加用户 用户注册 删除用户 管理员登陆 修改管理员信息 删
除
商
品
网上购物系统后台管理系统
开始
进入登录页面
用户登录 管理员登录
输入用户名和密码
是否要注册
进入登录页面
输入个人信息
是否接受本站条约
N
Y
N
用户登录、注册业务流程图
2.用户登录和管理员登陆窗口设置在首页上,主要用来接收用户和管理员输入
的用户名和密码,并更新用户和管理员在网站中的状态信息。
登录成功?
显示登录成功信息 显示登录失败信息 注册成功? 注册成功消息 注册失败消息
结束
Y N Y Y N
用户或管理员登录流程图
3. 购物车部分流程:
初始化连接和命令对象属性
开始
初始化连接和命令对象属性
添加参数
打开连接
执行命令对象判断用户名和密码是否匹配
是否发生异常
关闭连接和命令对象
返回判断值
结束
抛出异常
N Y
购物车部分流程图
4、删除商品类名流程:
开始
初始化连接和命令对象属性
添加用户ID号参数
打开连接对象
执行命令对象查询购物车中的详细信息
是否发生异常
关闭连接和命令对象 抛出异常
结束
N
Y
填充数据集并绑定网络控件以便界面显示
删除商品类名程序流程图
5. 删除、添加或修改用户信息程序流程:
开始
初始化连接和命令对象属性
添加商品类别ID号参数
执行命令对象删除指定商品的类别名
是否发生异常
关闭连接和命令对象 抛出异常
结束
N Y
打开连接对象
删除、添加或修改用户信息程序流程图
开始
初始化连接和命令对象属性
添加用户编号参数
打开连接对象
是否发生异常
关闭连接和命令对象 抛出异常
结束
N Y
执行命令对象删除、添加或修改指定用户信息