毕业设计(论文)“双星运动系列”的网上营销系统的分析与设计.doc

上传人:仙人指路1688 文档编号:3977307 上传时间:2023-03-30 格式:DOC 页数:54 大小:5.48MB
返回 下载 相关 举报
毕业设计(论文)“双星运动系列”的网上营销系统的分析与设计.doc_第1页
第1页 / 共54页
毕业设计(论文)“双星运动系列”的网上营销系统的分析与设计.doc_第2页
第2页 / 共54页
毕业设计(论文)“双星运动系列”的网上营销系统的分析与设计.doc_第3页
第3页 / 共54页
毕业设计(论文)“双星运动系列”的网上营销系统的分析与设计.doc_第4页
第4页 / 共54页
毕业设计(论文)“双星运动系列”的网上营销系统的分析与设计.doc_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《毕业设计(论文)“双星运动系列”的网上营销系统的分析与设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)“双星运动系列”的网上营销系统的分析与设计.doc(54页珍藏版)》请在三一办公上搜索。

1、大连理工大学 本科生毕业设计(论文)院(系):管理学院专 业:信息管理与信息系统学 生:*指导教师:*完成日期:2015年6月大连理工大学科生毕业设计(论文) “双星运动系列”的网上营销系统的分析与设计总计 毕业设计(论文) 48 页表格 10 表插图 36 幅摘 要 2015年电子商务将更加成熟,支付更便利,尤其是随着O2O模式的落地和国家互联网战略的支持,电子商务进一步的带动着企业的发展。另外,随着智能设备的不断涌现,电子商务将从除移动互联网、互联网以外更多渠道获取新的发展,O2O体验式购物模式的形成更推动了电子商务与物联网的整合,线上线下共同营销。如何展开网络营销并取得有效的成绩,便是当

2、今企业发展的一大问题,直接关乎着中小企业的长期发展和竞争。本文所分析与设计的“双星运动系列”的网上营销系统,采用结构化分析方法,对系统的需求、可行性、业务流程、数据流程、系统功能进行了分析与设计。同时,该系统的基于ASP.NET和SQL Server技术,通过计算机与电子通信方式的结合,依靠计算机网络和数据库,以通讯技术为基础,以在线支付或者货到付款为方式,配合着双星企业的一定的实体店的体验以及有效、快捷的物流,实现商品销售的网上交易和线下体验的O2O模式。通过此系统的分析与设计旨在,以此为提升企业的知名度和经济效应,同时为顾客提供高质量便利的购物体验方式,从而推进电子商务的O2O模式的发展。

3、关键字:电子商务;O2O模式;ASP.NET;数据库;网上营销系统AbstractE-commerce will be more mature in 2015, pay more convenient, especially as O2O model of the ground and the support of national Internet strategy, electronic commerce further impetus to the development of the enterprise. In addition, with the constantly emergi

4、ng of the smart devices, electronic commerce will be from outside the mobile Internet, Internet more channels for new development, the formation of the O2O experience type shopping mode more to promote the integration of Internet and electronic commerce, online marketing together. How to expand the

5、network marketing and achieved effective result is one of the biggest problems of todays enterprise development, directly about the small and medium-sized enterprise long-term development and competition. In this paper, the analysis and design of star sports series online marketing system, using str

6、uctured analysis method, the demand for system, feasibility, business process, data flow, and system function has carried on the analysis and design. At the same time, the system based on ASP.NET and SQL Server technology, through the combination of computer and electronic communication mode, relyin

7、g on computer network and database, on the basis of communication technology, online payment or payment of the goods as the way, with the experience of the star enterprise of certain entities shop and effective and fast logistics, achieve sales experience of online and offline O2O mode. Through the

8、system analysis and design is for the purpose of, in order to improve enterprises popularity and economic effect, at the same time to provide customers with high quality convenient way of shopping experience, so as to promote the development of the O2O mode of electronic commerce.Key Words: Electron

9、ic Commerce; O2O Mode; ASP.NET; Database; Online Marketing System目 录1 绪论11.1 系统开发背景和现状研究11.2 论文的内容结构12 系统关键技术介绍22.1 ASP.NET22.2 SQL Server23 系统分析33.1 需求分析33.1.1 营销模块功能需求分析33.1.2 系统管理模块功能需求分析33.2 可行性分析43.2.1技术可行性43.2.2经济可行性43.2.3社会环境的可行性43.3 业务流程分析43.4 数据流程分析53.4.1 数据流程图53.4.1.1顶层数据流图53.4.1.2数据流程图一层图

10、53.4.1.3数据流程图二层图53.5 系统功能分析103.5.1类图103.5.2顺序图104 系统设计114.1设计概要114.1.1系统结构设计114.1.2主要功能模块的详细设计134.2 数据库设计114.2.1概念设计114.2.2逻辑设计124.2.3物理设计125 系统实施与测试145.1系统实施145.1.1营销模块145.1.1.1营销模块首页145.1.1.2新品展示145.1.1.3衣服、鞋等查看选购145.1.1.4用户注册、登陆145.1.1.5购物车145.1.1.6实体店地图145.1.1.7新闻145.1.1.8会员退出登录145.1.2系统管理模块145.

11、1.2.1 系统登录145.1.2.2商品管理145.1.2.3会员管理145.1.2.4订单管理145.1.2.5新闻管理和管理员设置145.2系统测试146 总结与展望1561总结1562展望15参 考 文 献16致 谢171 绪论1.1 系统开发背景和意义2015年电子商务将更加成熟,支付更便利,尤其是随着O2O模式的落地和国家互联网战略的支持,电子商务进一步的带动着企业的发展。另外,随着智能设备的不断涌现,电子商务将从除移动互联网、互联网以外更多渠道获取新的发展,O2O体验式购物模式的形成更推动了电子商务与物联网的整合,线上线下共同营销。如何展开网络营销并取得有效的成绩,便是当今企业发

12、展的一大问题,直接关乎着中小企业的长期发展和竞争。 双星集团成立于1921年,至今已经拥有94年发展历史的双星集团是民族工业的骄傲,曾经是跨国界、跨行业、跨所有制的国际型企业集团,双星已集团形成了鞋业、服装、机械、热电、轮胎五大支柱产业,同时包括绣品、印刷、三产配套在内的形成八大行业,拥有超过5万名员工,140余家子单位,资产总额超过60亿元,出口创汇1.8亿美元,2014年年销售收入达85亿元。作为80后、90后小时能采用双“双星”运动鞋是很值得骄傲的事,但今天无论是在北京、上海这样的城市还是大连、鞍山这样的中小城市已经找不到“双星的身影了”,取而代之的是阿迪达斯、耐克、特步。在21世纪电子

13、商务飞速发展的今天如何能重新获取国内市场?用ASP.NET开发网上营销系统,以电子商务带动双星的户外运动品牌重新树立, ASP.NET将给Web网站带来全新的动态效果,在网上营销系统中具有更加灵活和方便的交互性,同时在B/S架构中实现购物越来越容易,可以配合着双星企业的一定的实体店的体验以及有效、快捷的物流,将会使取得进一步发展。所以开展网上营销系统的O2O形式意义在于:1、移动时代更加强调O2O的客户关系管理作用,客户关系管理做好了,销售是自然而然的结果。网购直接用销售额去衡量,O2O应该用“受线上影响的经济规模”(Online Influenced economy)去衡量。2、企业应该围绕

14、用户转,用户在哪,企业就应该在哪,这是做O2O的最重要法则。当消费者把越来越多的时间花在移动端时,企业没有理由还对PC互联网抱有太大幻想。当然,移动端,不仅仅指的是手机,移动平板、智能穿戴设备也都应该包含在内。让顾客对商品的实体和使用价值进行判断,从内心产生这给商品对自己有意义的想法,互惠互利。一件商品对顾客有没有使用价值,决定了它在线下是否该生产,该生产多少,同时也决定它在经济上值多少。3、发挥大数据的作用,深入分析把握顾客认同的意义。实体商店进行交易难以对用户的数据进行采集和分析是一个无法克服的缺陷。而O2O模式因为要求用户在网上下单,下单信息就会成为商家对用户个性化信息进行进一步挖掘的宝

15、贵资源。如果掌握用户数据,就可以大大提升对老客户资源的维护与点对点营销效果。通过分析数据流量信息,还可以提供发现新客户的线索,做出相应的营销方案,扩大销售,预判甚至控制客流量。通过这次毕业设计,作为信息管理与信息系统学生,能够对网上营销系统有更加透彻的理解,通过对ASP.NET和数据库的应用能够将所学知识与现实生活联系到一起,以此为提升企业的知名度和经济效应,同时为顾客提供高质量便利的购物体验方式,从而推进电子商务的O2O模式的发展。1.2 论文的内容结构本文采用结构化的分析与设计方式,先对所采用的ASP.NET、SQL Server 和UML技术进行介绍,再对该系统的需求、可行性、业务流程、

16、数据流程、系统功能进行了分析与设计,接着对数据库进行分析与设计实施,最后也是重点在于对该系统的实施和各模块的运行测试。该系统的主要的功能模块包括以下:1, 企业实体店分布查询;2, 推荐商品、特价商品和热卖商品;3, 商品搜索和商品介绍;4, 会员登录、注册;5, 管理员登录,修改添加商品;6, 新闻版块;7, 购物、虚拟支付;8. 线下提货和快递配送选择;9管理员登陆并且修改或者发布产品信息,对用户下的订单进行管理,发布企业新闻等。2系统关键技术介绍一个好的系统开发的平台选择和采用编程语言的优劣及它们相互协调的程度,都将直接影响到本次系统的开发的效率和最终质量。本次所用基本环境为ASP.NE

17、T2.0技术(如图2.1),选择C#语言作为开发语言,同时使用SQL Server2005进行数据库的建立和使用,使用这种IDE的最大好处就是方便,大大的提高了生产效率。通过UML(统一建模语言或标准建模语言)的类图和顺序图为软件开发的所有阶段提供模型化支持,同时采用Visio做出流程图和数据流图,从而结构化的了解整个系统的应用。图2.12.1 ASP.NETASP.NET2.0 (ASP: Active Server Page) 是微软的。基于NET框架,2005年更新的版本。NET2.0中的一部分,是一种重要的,流行的动态WEB开发技术。ASP.NET技术已经被广泛的 应用于电子商务、远程

18、教育、电子政务和网上资源管理等领域。ASP.NET全面支持面向对象的设计思想,提供了一个功能强大的Web应用程序的开发模式,使得Web应用程序开发变得更加直观、高效和简单。在ASP.NET中HTML代码和程序功能代码是分离的,大大提高了ASP.NET页面设计效率以及程序代码的可读性、可维护性和可调试性。ASP.NET2.0技术引入了许多新的服务器控件,它强大的宣示支持SQL Server数据访问,用户登录安全,页面导航,管理菜单, tree views和更多。许多这些控制利用为核心的应用服务在ASP.NET为情景一样,数据访问,成员和角色,和个性化。一个典型的ASP.NET2.0 WEB项目一

19、般包括以下组成部分:1:代码(以C#语言开发为例)ASPX文件:它是ASP.NET系统项目中的最常见的部分,这个文件提供了Web页面的布局控制模式。每一个ASPX文件通常都会通过代码分离技术,使得其还跟一个ASPX.CS文件紧密相关。于是,这就涉及到ASP.NET2.0中的PARTUAL CLASS功能。简而言之这一个类,可以分别定义在不同的多个文件中。以ASPX文件在ASP.NET中的在网站中的实际使用来看,ASPX文件提供了页面控件声明部分以及后台处理部分代码的分离,使得结构更加清晰,从而易于维护。ASCX文件:它是ASP.NET系统项目中的用户控件定义文件。由于ASP.NET提供的常规控

20、件往往无法满足不同WEB项目的特定需要的原因,我们常常需要个性化的控件样式、控件功能或者控件捆绑复用。这也跟ASPX的页面分离技术一样,它的自定义的用户控件可以把与控件相关的属性重新定义。最终自定义方法把其分离到一个ASCX.CS文件里。ASMX文件:当需要进行WEB SERVICE相关的开发时,会使用到ASMX文件。ASAX文件:在一些需要在每个请求中都进行处理的公共全局事件中这个模块能通过ASP.NET的WEB请求处理流程。一般会需要一个Global. sax文件,用户通过填充各个函数,可以用它进行各种全局处理。ASHX 文件:当系统需要对Web 请求处理流中的事件进行更加定制化的运行的时

21、,这就需要处理Http Handler模块相关的事件。这时候,系统需要生成 ASHX类型的文件加以管理。MASTER文件:这是一个模板文件,在一个系统或页面中,你可能需要某一类页面采用一个相同的模板框架进行设计,之后在不同页面填充不同的详细内容,这时候,先定义模板文件就显得很重要了。然后在设计中的各个页面中引用这个模板文件,不仅可以大大减少重复开发,而且方便改变维护。2:资源文件相关的资源文件,常见的便是图片文件,可以直接放在项目文件下面,然后在页面中引用3:配置文件主要的配置文件有 Web.config , Machine.config。2.2 SQL ServerSQL Server数据库

22、软件技术是Microsoft 公司推出的关系型数据库管理系统。这个系统具有使用方便、可伸缩性好、与相关软件集成程度高等优点。该系统可跨越从运行Microsoft Windows 98 的笔记本电脑到运行Microsoft Windows 2012的大型多处理器的服务器等多种平台使用。而Microsoft SQL Server是一个全面的关系型数据库管理平台,其使用集成的商业智能(BI)工具为用户提供了企业级的数据管理。SQL Server数据库引擎为结构化数据和关系型数据提供了更安全、更可靠的存储功能,使用户可以构建和管理方便用于业务的高可用、高性能的数据库应用程序。本次毕业设计所采用的是SQ

23、L Server 2005。 Microsoft SQL Server 2005 是一个很全面的数据库平台,它使用集成的商业智能(BI)工具为用户提供了企业级安全的数据管理。Microsoft SQL Server 2005数据库相比SQL Server 2000引擎,其为关系型数据和结构化数据提供了更安全可靠的存储功能保证。在本次毕业设计中以ASP.NET2.0为技术辅助SQL Server 2005的数据为支持,通过调用数据的信息从而达到网上营销和CRM(客户关系管理)的目的,从而达到O2O营销系统的实现的最终目的。与 “Microsoft Visual Studio”、“Microsof

24、t Office System ”以及新的开发工具包(包括“Business Intelligence Development Studio”)的紧密集成使得 Microsoft SQL Server 2005 数据库系统与众不同。如图2.2,我们可以清晰的看到SQL Server 2005与Web的工作流程。图2.13 系统分析3.1 需求分析作为双星运动系列网上营销系统,其构成主要有两部分:1是营销模块,2是系统管理模块。其中营销模块的功能由登陆本系统浏览的会员使用,系统首页设置了新品展示和特价展示,用户登陆了本系统后可以进行各类商品信息的浏览。网站会员可以选购商品到购物车并实现结算下单,

25、同时可以查看自己下单的配送情况以及实体店面分布。这个模块还设置了一个企业新闻的功能,用户可以了解企业动态等信息。系统管理模块由发布商品的系统管理员使用,可以实现注册会员管理、商品管理、订单管理、动态新闻管理等内容,同时修改管理员信息和登陆退出系统保障系统和注册会员资料的安全性。3.1.1 营销模块功能需求分析系统营销售模块主要让网站的浏览者俗称买家来使用的,买家可以进行各类商品、企业信息和各种促销活动进行浏览、参与和下单的功能,营销模块的功能具体需求如下:1. 会员注册:系统提供登陆者注册功能,非会员用户可以通过快速注册的方式注册手机号,邮箱号(发送定点的推送信息)注册之后可以在网站选购商品并

26、享受一定的折扣。2. 会员登录:针对已注册的会员设置,非会员可以选择注册会员还是QQ、微信方式登录。3. 找回密码:当注册用户忘记会员密码时,可根据注册手机号、邮箱或者通过密码提示问题和答案等方式索回密码,同时也可以联系人工方式找回。4. 商品信息检索与浏览:用户能够通过检索找到自己需要的产品,检索方式分为搜索和商品类别导航树。5. 新品热卖:根据数据库信息显示出最新商品信息,以及最近热卖的商品和会员促销活动。6. 购物车功能:当用户登陆后,就可以把自己的喜欢的商品的及其型号加入购物车,并提升是否加入成功,是继续购物还是去购物车进行结算。7.公司介绍和新闻:首页显示最近的新闻、公司营销理念和企

27、业文化等。8.会员购物订单管理:下单并选取支付方式,超链接查看物流。9.查看地图,并寻找最近的网点。10.注销登录:登陆的会员单击“注销”后实现安全退出从而保证会员的账户和信息安全。3.1.2 系统管理模块功能需求分析系统管理模块的功能由商家管理员使用,可以对注册会员、商品信息、线下网点(地图)、客户订单、企业新闻等内容的管理,那么系统管理模块的功能需求如下:1.对已注册会员信息管理:管理员登陆后实现对网站已注册会员的管理,同时对用其他方式登录的会员进行会员信息整理,管理员可手动添加会员信息。2.对商品信息管理:管理商品信息,发布新的产品,和促销信息,同时管理商品简介、图片、价格、(有新货的时

28、候)更新库存数量等。3. 订单管理:对于营销模块中会员下达的订单进行审核、然后执行和配送物流,上传处理信息。基本的数据关系是一条订单信息只能对应一个会员但却能对应多个商品。4.新闻管理:采用新闻营销,实现对企业新闻的管理,发布最新的促销信息。5. 销售数据排序:对销售热卖产品进行排序,供会员选着。6. 管理员信息管理:这个功能主要是对系统管理员的基本信息进行管理并给予授权,如增加、删除管理员,同时安全退出。7.管理员登录:当管理员登陆后才能进入系统管理主页面,并依据自己的权限使用系统管理模块的所有功能。8.物流配送:根据用户选着的配送方式追踪物流,并及时与会员沟通。9.地图和线下网点更新:对线

29、下实体店的地图等数据进行更新。10.注销退出:当管理员点击“注销”后,实现安全退出。3.2 可行性分析 可行性分析是通过对本次营销系统的主要内容和配套条件(如市场需求、建设规模、设备选型、资源供应、环境影响、资金筹措、工艺路线、盈利能力等)从技术、经济、社会环境等方面进行调查研究和分析比较该系统是否可行。本次IS系统可行性分析主要包括,技术可行性、经济可行性、社会可行性三个方面。3.2.1技术可行性3.2.1.1硬件:1、刀片式服务器和机柜式服务器结合;2、关键部件应采用冗余措施,对于关键业务使用的服务器也可以采用双机热备份高可用系统或者是高性能计算机,这样的系统可用性就可以得到很好的保证;(

30、例如:Dell的Power Edge 4600服务器,标准配置为2.4GHz Intel Xeon处理器,最大支持12GB的内存。此外,采用了Server Works GC-HE芯片组,支持2至4路Xeon处理器。集成了RAID控制器并配备了1GB缓存,可以为用户提供0、2、6、12四个级别的RAID,最大可以支持10个热插拔硬盘并提供730GB的磁盘存储空间。)3、同时采用云存储的方式对网站2天以外的数据存储保存在云存储上从而节约网站的磁盘空间;接入方案:主服务器选择双光纤(2.5GB/s*2)ADSL的接入方式,使用户登录速度快,避免卡机现象;后台接入服务器段采用五类双绞线入户的方式;3.

31、2.1.2系统软件与应用软件: 在windows7的操作系统下,由ASP.NET 2.0 技术与SQL Server2005结合的双星网上营销系统的支持,在IS的应用维护下,形成企业营销系统,达到数据、网络、计算机的有机结合,。并且借助第三方交互软件(如阿里旺旺)达到与客户网上交互功能。3.2.1.3技术人员人员:3个系统维护员(3班倒),6个客服(AM10点PM10点)利用“旺旺”进行导购或回答咨询,其他时间2名客服;主管1人;信息服务员一人;3.2.2经济可行性 双星集团(DOUBLESTAR),是一个跨国界、跨行业、跨所有制的国有独资特大型企业集团。它的前身是国营第九橡胶厂,始建于192

32、1年,至今已有94年历史。它是是中国最早的制鞋企业之一。1983年7月5日,“双星”这个商标注册成功,这标志着双星集团正式成立。32年来,“双星”在一个“四老”企业(老工艺、老厂房、老产品、老设备)的基础上,从最早的生产单一解放鞋(胶鞋)到目前已发展成为拥有五万多名员工和140多家子单位。年营业额100亿元,拥有雄厚的资金支持。若能开辟网上O2O营销并顺利占据电子商务市场,其营业额将翻番达到400亿人民币。3.2.3社会环境的可行性 自1990年电子商务诞生直到2014年的全民电商时代,电子商务作为新兴行业快速发展至成熟稳定期。由时间来推断,2015年是非常具有代表性的一年,既是对上一阶段我国

33、电子商务发展成绩的一个考核年,同时也是对电子商务行业发展的前瞻年。在此期间,电商线上线下的O2O融合与冲突初露端倪,物流大战爆发后的衍生价值开始显现,价格战开始偃旗息鼓这意味着电商在格局和模式上会发生转变。在2015年全国两会上,李克强总理将互联网作为一项战略性新兴产业,首次提出“制定互联网行动计划”。这意味着,互联网将成为国家战略。面对已经崛起的各大电商,如批发市场这样的传统商业业态,不主动转型也将面临优胜劣汰。最后分析得出,双星运动系列可以通过建立ASP.net购物网站配合其的实体店做到真正的O2O,同时带动企业和相关产业的发展。3.3 业务流程分析在本系统中,作为顾客,从浏览商品、下单到

34、支付过程的业务流程图,如图3.3.1所示,顾客选择商品,加入购物车,登陆,确认收货地址然后支付最后完成购物过程。3.3.1,顾客下单业务流程图在本系统中当客服人员接到订单时,对订单进行处理的业务流程图,如图3.3.2所示:图3.3.2客服人员处理订单3.4 数据流程分析3.4.1 数据流程图该系统的业务流程图为我们详细的展示了顾客购物、卖家发货退货,而数据流程图的运作过程,同时更加概括、更加抽象地为我们展示了整个流程核心的逻辑模型。3.4.1.1顶层数据流图客户登陆网站浏览并购物,管理员后台管理图3.4.1顶层数据流图3.4.1.2数据流程图一层图一层数据流程图表是对于其上层父图的细化,它的每

35、一数据处理还可能继续细化,形成子图。根据需求可将图3.4.1所示顶层数据流程图作细化,画出以下一层数据流程图,如图3.4.2一层数据流程图所示。图3.4.2 一层数据流程图3.4.1.3数据流程图二层图二层数据流图是对一层数据流程图的进一步分解,是研究子系统内部的数据处理,数据存储,信息流动与交换情况的。根据需求可将图3.4.2所示的一层数据流程图中的处理过程进行细化,画出二层数据流程图。(1)将管理员信息维护进行细化得到管理员信息管理二层数据流程图,如图3.4.3所示。 图3.4.3 管理员信息细化的二层数据流程图(2)将商品信息维护进行细化得到商品信息管理二层数据流程图,如图3.4.4所示

36、。 图3.4.4商品信息细化的二层数据流程图(3)将订单管理进行细化得到订单管理二层数据流程图,如图3.4.5所示。图3.4.5订单细化的二层数据流程图4)将新闻管理进行细化得到新闻管理二层数据流程图,如图3.4.6所示。图3.4.6新闻细化的二层数据流程图3.5 系统功能分析3.5.1类图(1)系统包含的实体类:有客户类(customer)、商品类(good)、订单类(order)、订单细节类(order tail)、购物车类(Cart Bean)、留言单类(leave words),包含的边界类有:购物车的物品表单(shopping chart)、留言表单类(leave words tab

37、le)、注册表单类(register table)、登录表单类(login table)、订单表单类(order table);包含的控制类:有购物类(shopping)、注册类(register)、登录类(login)、留言类(leave word) ,类图如图3.5.1:图3.5.1类图3.5.2顺序图:部分用例的顺序图会员下订单:该用例是网上营销系统下在会员登录后可以浏览最新商品,并能搜索相应的大小类商品,根据需要选择商品加入购物车并下订单,该用例的流程如下图3.5.2会员下单顺序图:图3.5.2会员下单顺序图4 系统设计4.1设计概要网上营销系统结构和功能是系统设计的核心部分,通过系统

38、总体结构图可以清楚的看出整个系统的结构。接着,针对每个结构模块分别做分析,为以后的数据库和系统的设计和实实施打下基础。根据功能需求,本网上营销系统总体上分营销模块和系统管理模块,营销模块功能供消费者使用,系统管理模块功能则供商家管理员使用。系统总体结构如图4.1.1所示。 双星网上营销系统营销模块系统管理模块图4.1.1系统总体结构图4.1.1模块功能设计本网上营销系统总体上分营销模块和系统管理模块,每个大模块又有若干个子模块构成,其中营销模块主要包括:商品展示、购物车、会员管理、新闻管理、注销登录等子模块。系统管理模块主要包括:商品管理、订单管理、会员管理、新闻管理、注销登录等子模块。以下是

39、具体的模块功能设计。4.1.1.1营销模块系统营销模块主要让消费者使用,可以进行各类商品信息的浏览和订购功能,系统营销模块的结构如图4.1.2所示。图4.1.2营销模块功能结构图营销模块商品展台新闻购物车会员管理新品展示特价商品销售排行榜选购商品清空购物车查看购物车会员注册会员登录动态新闻展示商品详细信息新闻相信信息注销登录索回密码系统营销模块具体功能设计如下:1、商品展示功能:包括新上架商品、特价商品、销售排行榜、分类商品信息和被选定的商品详细信息的展示。每类商品都是根据数据库中商品信息表中的特定字段进行划分的,买家可通过此模块实现浏览商品信息的目的。2、购物车功能:包括选定商品到购物车,查

40、看、清空购物车里商品;在购买者把商品提交购物车(提交订单)之前,所有已选定的商品信息是存放在购物车实现类文件的Dataset数据集中。当提交购物车之后,该数据集中的信息就被写入数据库,会员可以直接进行结账,下订单。3、会员管理功能:包括了登陆、注册、索回密码等功能。对于注册功能,需要用户输入的信息取决于数据库中会员信息数据表中的字段;并通过各类型的验证控件实现校验。登录和索回密码功能所需的数据也是从会员信息数据表中得到。同时用户也可以通过第三方提供的数据进行安全登陆,如,淘宝、QQ、微信、微博等。4、新闻管理功能:将数据库中的“新闻信息数据表”中的信息动态绑定至网站首页,同时允许用户单击了某条

41、特定的新闻标题后查看相应新闻的详细信息。5、注销登录功能:保证在会员注销后,清空其登录时候留下的信息,如会话信息、购物车信息等。4.1.1.1系统管理模块系统管理模块的功能由发布买家使用,可以对会员信息、商品信息、订单、动态新闻、在线调查等内容的管理,系统管理模块的结构图4.1.3所示。图4.1.3系统管理模块功能结构图系统管理模块商品管理新闻管理订单管理会员管理添加商品编辑商品信息查询订单执行订单添加会员信息删除会员增加新闻条目删除过时新闻注销登录删除商品信息系统登录系统管理模块具体功能设计如下:1、商品管理功能:包括对商品信息进行添加、编辑、删除等操作。具体是对于新上架的商品,可以上传图片

42、供买家查看,对于数据库中的商品信息,可进行编辑和删除等操作。2、订单管理功能:包括对订单信息进行查看、执行等操作,可以超链接到物流,查询配送情况。3、会员管理功能:包括对会员信息进行编辑、删除等操作,同时可手动添加会员信息。4、新闻管理功能:对新闻的增加、删除、编辑等功能。5、注销登录功能:让卖家管理员退出后删除所有登录期间存储的信息。4.2 数据库设计系统分析和结构设计结束后,进入数据库的设计阶段,分析数据的构成,理解数据主键、数据表之间的关系,对数据库进行概念结构、逻辑结构和物理结构设计,建立E-R模型,主外键关系模型,数据列表。由于Microsoft SQL Server 2005数据库

43、引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使系统管理和数据库管理更加直观、简单。另外由于对ASP.NET技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。所以本系统采用了SQL Server 2005进行数据库的存储管理与维护。4.2.1概念设计将需求分析和模块功能设计的用户需求到生成概念产品的一系列有序的、可组织的、有目标的设计活动,而这一步是数据库设计的关键。概念设计即是利用设计概念,同时以其为主线贯穿全部设计过程的设计方法。一般采用自底向上的方法进行数据抽象和结构设计。在本营销系统中涉及到的实体如下:1管理员 ( 管理员ID、登录账号、登录密码、权限级别 )

44、;2会员 ( 会员ID、登录名、登录密码、通讯地址、邮政编码、证件号码、证件类型、电话号码、邮箱、密码提示问题、问题答案) ;3商品大类信息 ( 商品大类ID,商品大类名称 );4 商品小类信息 ( 商品小类ID,商品小类名称,所属商品大类ID);5商品 ( 商品ID,所属类别、商品名、商品介绍、单位、原价、现价、购买次数、库存、图片、输入时间、最近更新时间、是否新品);6订单 ( 订单ID、下单者、付款方式、送货方式、下单时间、执行状态、订单描述);7订单明细信息 ( 订单详细信息ID,所属的订单号,商品ID,商品价格、商品数量 );8新闻 ( 新闻ID、新闻标题、新闻内容、时间);9在线调

45、查 ( 投票ID、投票标题、投票起止日期、选票数);在该营销系统中,各个实体的关系为:管理员可管理:会员、商品类别、商品、订单、新闻、在线调查等多个实体对象,并且它们之间是一对多的关系;一个会员实体可以下达多条订单信息实体,而一条订单信息又可对应多条订单明细信息实体,它们也是一对多的关系;一条订单明细包括一个商品实体(一对一的关系);一个商品大类信息拥有若干商品小类信息实体(一对多的关系),而一个商品小类实体信息又拥有多个商品实体。如图4.2.1所示,各个实体之间的关系E-R图:图4.2.1系统E-R图商品拥有会员管理员商品大类信息订单商品小类信息拥有下达订单明细对应包括管理管理新闻管理在线调

46、查管理1NNNN1111N1N1NN111管理1N4.2.2逻辑设计系统数据库设计的直接影响到ASP.NET网站与数据连接的速度、调用关系、更新查询的复杂度。本节介绍本系统基于关系数据库的数据库数据表的设计。本营销系统的数据库设计是在系统功能分析后,依据系统的功能需求目标而做出的设计。本系统为基于ASP.NET的在线营销系统,所以最重要的数据表为:存放商品详细信息数据表、管理员信息表、会员信息表、商品类别信息表、订单信息表、新闻表等等。如下表4.2.2所示为本系统所涉及到的数据表。表4.2.2数据表汇总表名主要属性My_Goods商品信息(商品ID,所属类别、商品名、商品介绍、单位、原价、现价、购买次数、库存、图片、输入时间、最近更新时间、是否新品)My_Member会员信息(会员ID、登录名、登录密码、通讯地址、邮政编码、证件号码、证件类型、电话号码、邮箱、密码提示问题、问题答案)My_Manager管理员信息(管理员ID、登录账号、登录密码、权限级别)My_SuperType商品大类信息(商品大类ID,商品大类名称)My_SubType

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号