《小型广告购物网站系统的设计与实现大学毕设论文.doc》由会员分享,可在线阅读,更多相关《小型广告购物网站系统的设计与实现大学毕设论文.doc(54页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、小型广告购物网站系统的设计与实现 The small advertisements Shopping System Design and Implementation吉林大学硕士论文摘 要网络平台已经成为企业经营管理中不可忽视的一个重要的方面,拥有一个全面的、功能强大的、操作简单的在线销售系统网站,已经成为企业营销发展的一个必然趋势。广告产品在线销售系统网站的建立,从销售方面来讲,不仅给广告的产品企业增加了一个新的销售渠道,而且方便了顾客购买与了解公司的广告的产品及新的销售方向。从广告企业宣传方面来讲,不仅扩大了企业知名度,还更直观地展示出客户的广告产品。拥有一个B2C的广告产品在线销售系统网
2、站,已经成为广告的产品企业网络销售进程中的一个重要环节。该广告购物网站1主要从两大模块进行设计的,首先就是正常用户购物需要的前台页面,此外还需要有管理员用到的网站后台,两者之间不是互相独立的,他们之间有着密切的联系,同数据库表中的数据连和起来进行购物操作。每个模块访问相同的数据库,但访问表的不同。编导制作的各个功能模块根据所收集的资料中的研究。根据以上的分析功能的基础上,系统模块,每个模块分为几个模块。本文讲述了基于B/S2模式的多功能广告网站后台管理系统的设计与实现。所谓的广告产品在线系统是通过自己的网站来进行推广网上企业的产品和相关的技术服务,将企业的最新信息和最新产品反馈广大的用户和潜在
3、客户。广告产品在线销售网站提供了多种检索途径,可以从分类、新品、特价等途径进行检索,快捷准确。与传统销售方式相比,在线广告销售能够提供海量广告产品信息。广告产品在线出售最主要的优点如下:消费者可以随时进行网上购物,巩固和增加了客户群,从而将企业的广告产品的核心竞争力大大的提高了,省去了开实店所需的租用费和成本。同时,我们的网站拥有强大的后台管理系统,可以按照前台的需要处理数据信息存储于数据库中,保障数据信息的安全管理。本网站采用了MVC为框架,前台Jsp3,后台java,数据库用了MySql,服务器使用了tomcat。关键词:广告网站; 后台管理; B/S模式; Jsp49AbstractNe
4、twork platform has become an important aspect can not be ignored in the business management, has a comprehensive, powerful, and easy to operate online sales website, has become an inevitable trend of the development of corporate marketing. Website for online sales system for advertising products, in
5、 terms of sales, not only to advertising products enterprises increased by a new sales channels, but also convenient for customers to buy and understand the companys advertising products and new sales direction. From the the advertising corporate propaganda terms, not only to expand the corporate re
6、putation, and also more intuitive to demonstrate the clients advertising products. A B2C advertising online sales website, has become an important part of the products enterprise network advertising sales process.The advertisement shopping site designed mainly from the two modules, the first is the
7、normal user shopping needs front page, in addition to the need for the administrator to use the website background, between the two are not independent of each other, they are closelyContact data even in the same database table and up for shopping operation. Each module to access the same database,
8、but access to the different tables. The director making various functional modules based on the information gathered in the study. According to the function on the basis of the above analysis, the system modules, each module is divided into several modules.This article describes the design and imple
9、mentation of the multifunction ads website background management system based on B / S mode. The advertising products online system products and related technical services through their own website to promote online businesses, the majority of users and potential customers the latest information and
10、 the latest product feedback. The advertising products online sales site provides a variety of search channels, can be retrieved from the classification, new products, specials and other ways, fast and accurate. Compared with the traditional way of selling online advertising sales to provide massive
11、 advertising product information. The main advantages are as follows: advertising products sold online online shopping consumers can consolidate and increase the customer base, core competitiveness of the corporate advertising products which greatly improved, eliminating the need to open real shop r
12、ent fees and costs. At the same time, our site has a strong background management system, processing the data stored in the database in accordance with the needs of the front desk, to protect the security of the data management. This site uses the MVC framework Jsp foreground, background java, MySql
13、 database with a server using tomcat.Key words : Made for AdSense; back-stage management; B/S mode; Jsp目录摘 要IIIAbstractIV第1章 绪 论11.1 系统开发背景11.2 开发目的及意义21.3 系统设计思想21.4 开发工具简介31.5 运行环境41.6 本文结构4第2章 可行性分析52.1 业务流程图52.2 经济可行性62.3 技术可行性72.4 运行可行性72.5 本章小结8第3章 需求分析93.1 商务广告的产生和发展情况93.2 广告产品后台管理系统的的需求分析103
14、.3 数据流程图103.4 本章小结17第4章 总体设计184.1 系统模块总体设计184.2 数据库设计204.2.1数据分析204.2.2数据库的详细设计214.3 本章小结25第5章 详细设计与实现265.1 系统技术简介265.2 系统首页设计265.3 用户维护模块设计与实现275.4 广告产品展示模块设计与实现305.5 购物车的设计与实现315.5.1 收银台模块的设计与实现325.5.2 订单查询模块的设计与实现335.5.3 公告浏览模块的设计与实现345.5.4 客户留言模块的设计与实现345.6 系统后台广利功能的设计与实现355.6.1 基本信息管理设计与实现355.6
15、.2 订单信息管理设计与实现365.6.3 广告信息管理设计与实现375.6.4 公告信息管理设计与实现375.6.5 留言信息管理设计与实现385.7 本章小结38第6章 系统测试与性能分析406.1 软件测试406.2 本系统测试406.2.1 前台首页的测试416.2.2 用户注册模块的测试416.2.3 产品广告管理模块的测试426.3 本章小结44结 论45参考文献46致谢48第1章 绪 论第1章 绪 论阿里巴巴的出现让电子商务出现了空前的发展,现如今网上购物已经成为了人们日常生活的必需品,因为人们的生活质量在进一步的提高,工作量也非常的繁重,所以很少有时间来进行外出购物,而且计算机
16、也成为了办公的必须用品,所以人们更喜欢也更习惯与在网上进行购物,但是以往的电子商务网站的安全性能比较低,出现很多的质量问题,而现如今所有的物品都有质保而且也出现了很多网上的法律法规,保障了人们购物的安全,人们可以放心的购物,出现质量问题可以在第一时间得到相应的解决,从而可以看出网上购物系统在其商务活动全过程中起着举足轻重的作用。但是从以往的电子商务网站来看,他们所具备的功能不齐全,很多的物品都只是简简单单的说明,销售起来也非常的不方便,同时可信度也很低,广告投入的成本不高,各种相关产品的反馈信息不及时,售后和物流问题也出现很多的障碍,当有用户看到我们提供的产品时,如果想要购买,但是无法找到购买
17、的方式,因为没有在线订单的功能,所以很多时候人们就舍弃了网上购物的方式,从而选择别的购物方式,这些问题的出现都让我们的网站无法及时快的扩大,导致了发展出现瓶颈,后来出现了在线订单,但是由于其界面非常的不美观而且杂乱无章,导致了很多用户也选择了其他的购物方式,所以慢慢的网站主就开始利用各种开发工具来进行界面的设计,让人们在购物的时候能够体验到轻松快乐的感觉。而现如今随着科学信息技术的不断进步,各种购物网站得到了很好的发展,人们对网上购物的方式也越来越喜爱,满足了人们的需求。1.1 系统开发背景实际生活中的商品交易方式由于互联网的兴起从本质上发生了巨大的改变,互联网兴起于上个世纪90年代,从那时开
18、始,国内各大企业就对在网络上进行自己的商品交易产生了兴趣。但是在那个时候的企业无法在网络上得到信誉认证和保障、各种运输工具也不发达、网络上的相关法律法规也不健全等一系列的问题,这种种问题的出现让这个很有发展前景的方式进入了瓶颈阶段。但是随着社会经济的发展和发展的不断进步,这些问题被一一的解决而且企业的信誉也得到了认证,随之而来的就是个大企业都纷纷的将自己的产品放入到网络广告中进行交易。网络购物的出现将人们的日常生活彻底的进行了改变,首先就是购物的方式,利用计算机来进行购物变得非常的快捷和时尚,而且随着人们生活质量的提高,国家经济的发展,网络购物的发展是非常具有发展前景的,也是被很多的企业所看好
19、的发展模式。1.2 开发目的及意义开发该广告购物网站的首要目的就是解决人们的生活需要,其次就是利用我们的互联网来进行电子商务的交易,为企业赚取更多的效益,让网上购物更好的服务于社会,造福人类。与传统方式销售相比在线销售有很多的优点如:(1)检索便捷在线销售提供了多种检索途径,可以从分类、新品、特价等途径进行检索,快捷准确。(2)信息量大与传统销售方式相比,在线销售能够提供海量产品信息。(3)成本低,风险小,无地域限制消费者可以随时进行网上购物,巩固和增加了客户群,从而将企业的广告产品的核心竞争力大大的提高了,省去了开实店所需的租用费和成本。广告的产品在线销售系统的最终目标就是利用现在越来越流行
20、的计算机网络来进行各种商品的交易,把最新最好的产品通过网络即时的分享给广告的消费者,让其充分的了解本企业的产品和服务,消费者可以通过网络进行在线下单和购买。从长远的发展情况来说,在线购物网站不仅仅为消费者提供各种各样的服务产品,而是通过网络将卖家、买家和生产厂家紧密的联系到一起,消除了由于时间、地域带来的一些困难,方便客户的同时,也为企业节省了大量的人力和物力,加快了各企业之间的发展。1.3 系统设计思想对于典型的数据库管理系统,特别是广告产品在线销售系统这样的DataStream量非常大的网络广告管理的系统,应当满足方便使用、灵活操作的要求。该广告购物网站所要实现的目标有:(1)全面的展示我
21、们网站的产品,对产品进行分类处理,做到及时的将信息反馈给用户(2)交易时采用的是人机对话的方式,用户自己下订单,所有的数据信息都会及时的被处理。(3)便于顾客快捷地进行广告产品信息查询;(4)会员可以随时修改自己的基本资料;(5)实现网上购物的功能;(6)实现广告产品销售排行功能,以方便顾客了解本在线广告系统内的热销广告的产品及帮助企业领导者做出企业营销方案;(7)系统公告公布广告产品在线销售系统网站内的最新信息;(8)用户可以随时随地的查询订单情况包括物流信息;(9)数据库可以很好的分辨出系统错误的订单信息,做到及时的提醒用户;(10)系统要安全可靠。1.4 开发工具简介此次开发的小型广告购
22、物网站系统的数据库采用的是Mysql数据库,使用该数据库开发的好处如下:(1)开发者可以在中央位置找到自己想要的数据并使用;(2)客户端不单独存储的数据复制,从而消除了麻烦一样的用户必须确保所使用的信息。该系统并不能保证更新所有数据复制使用电流值,因为只有一个副本的中央位置;(3)用户执行服务器上的各种技术、业务和安全规则是非常方便的;(4)在数据库通过使用约束,存储过程和触发器执行规则。规则也可以执行服务器应用程序,因为这些应用程序的许多客户端访问资源中心;(5)该数据库能够及时的反馈我们各种应用数据的要求,能够很好的将网络流量优化。(6)尽量减少硬件成本,数据不是存储在每个客户端,客户端不
23、需要花磁盘空间来储存数据。客户端不需要增加功能管理数据在本地服务器不处理能力的成本在显示数据;(7)可以配置服务器优化容量磁盘输入/输出要求取回数据,客户端配置优化的格式的数据从服务器检索;(8)服务器可以存储在一个相对安全的位置,并配备设备不间断电源等系统,和更经济比充分保障每个客户;(9)维护任务(如备份和恢复数据)是简化,因为这些任务可以集中在中央服务器。1.5 运行环境硬件环境:系统的硬件环境配置为处理器Pentium B940,内存2048M,硬盘320G。软件环境:系统的软件环境配置为Windows XP操作系统,Mysql数据库,jdk1.6.0_25、MyEclipse8.5开
24、发工具包和Tomcat6.0服务器。1.6 本文结构本文具体内容包括:可行性分析、需求分析、系统总体设计、系统详细设计与实现、系统的测试。本文着重描述了广告的产品在线销售系统的组成与结构,阐述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,另外,重点剖析了部分环节的开发过程。本系统在一定的环境下对系统的重要模块进行了模拟测试,证实了系统的可用性、可靠性。第2章 可行性分析 第2章 可行性分析利用计算机互联网来进行各种商品的交易已经成为企业的必要经营模式,那么拥有一个在线的、功能强大的,管理完善的,使用简便的广告购物网站系统是非常重要的。建立小型广告购物网站,从销售方面来讲,不仅给广告
25、的产品企业增加了一个新的销售渠道,而且方便了顾客购买与了解公司的广告的产品及新的销售方向。从广告企业宣传方面来讲,不仅扩大了企业知名度,还更直观地展示出客户的广告产品。拥有一个B2C4的广告产品在线销售系统网站,已经成为广告的产品企业网络销售进程中的一个重要环节。2.1 业务流程图业务流程图可以很好的帮助我们来进行软件的开发设计,它能够非常明显的展示出每一个模块需要创建的功能关系,主要包含各模块之间的信息流向、各类订单的信息状况等。系统广告业务流图描述如下(1)顾客浏览网站 顾客通过浏览器登录到本广告产品在线销售系统网站后,可以通过新品上架、特价产品、销售排行的模块查看广告产品及详细信息,同时
26、顾客也可以按类别查看产品。另外,顾客可以浏览公告,销售排行榜等模块;(2)用户注册及登录 顾客如要购买广告的产品,需要进行用户注册,注册成功并登录后,用户可以购买广告的产品;(3)购物车处理 用户通过浏览数码产品信息选择要购买的产品时,可以将产品放入购物车,并可以添加至购物车、查看购物车、移除购物车中的数码产品、修改购物车中广告的产品数量、清空购物车;(4)收银台处理 当用户决定购买购物车中的广告的产品时,可以通过收银台结账填写相应的订单信息,确定所填写的订单信息无误后,系统将产生此次订单的编号,完成在线下达订单,并且用户可以查看到订单;(5)管理员后台处理 系统管理员登录后可以查看到已受理和
27、未受理的订单及详细信息。另外,管理员能够对系统的各项信息进行维护处理。系统业务流图如图2-1所示。图2-1 系统业务流图2.2 经济可行性本系统的开发只需要一个设计人员就可以完成,首先从人力开支上面就大大的降低了,此外我们需要用到的开发软件也都是免费的,节省可开支,此外我们还需要分析其软件的创造效益,如果大于成本则不适合进行开发,如果小于成本而且收益非常的好我们就可以来进行系统的开发操作,本系统属于广告购物网站,首先可以肯定的是它的使用性是非常广泛和频繁的,这就让我们整个系统的开发具备了一个很好的前提,此外随着人们日常生活水平的提高和工作量的加大,网上购物变的非常的时尚也非常的便捷,所以该法该
28、系统从经济上来看是非常可行的,也是非常有前景的。2.3 技术可行性首先就是我们的开发设计语言用的JSP开发语言,该语言用起来十分的方便可靠,此外用到的开发工具是在网上可以免费下载到的,无需花费大量的资金来购买开发工具,这些技术相对来说都是非常成熟的,不需要我们的开发人员具备非常精湛的技术,最后就是数据库采用的方式是现如今较为流行的,性能非常稳定的Mysql数据库,该数据也可以免费的下载到,使用起来同样非常的简便,从整体上看,技术是非常可行的。在硬件方面,选择空间更大,更高的硬件配置的开发和运行的网站是非常实用的。在软件方面,MyEclipse和Mysql是非常成熟的集成开发工具,无论安全性,可
29、用性,可靠性毋庸置疑是有效的,所以软件是可行的2.4 运行可行性一个好的网站必须具备的功能就是运行要快速完善,而且现在几乎每个人都拥有自己的电脑,那么利用Web技术5来进行日常的工作和生活已经变得非常普遍。许多企业为了拓宽企业的经营范围,利用网络来进行对外的交易出口,由于消费者是遍及中国各个地区,而且适用的范围非常广人非常多,甚至还有外国友人,在线广告宣传销售产品有着对顾客的地域无限制等诸多的优点,可以成功地解决企业所面临的难题。本多功能广告产品在线销售后台管理系统操作简单易行,所以使用前的培训也比较容易,此系统网站的管理人员对开发此应用项目的态度确定而且管理方面的条件都比较成熟。经过以上分析
30、,运行方面是可行的。2.5 本章小结可行性分析的任务是明确应用项目开发的必要性和可行性。本章主要对系统开发的可行性进行具体的分析,主要从三个方面来进行的,首先就是从系统的经济方面来分析,其次是操作的可行度,最后是所需要开发的技术的可行性,它追求的是简单、易学、易懂、易用,因此,本系统具有一定的开发前景,具有开发的价值。第3章 需求分析第3章 需求分析3.1 商务广告的产生和发展情况中国的商务广告在1997年开始。虚拟“广交会”、 中国商品交易中心(CCEC)、中国商品订货系统(CGOS)等大型广告的商务的项目也在1997年先后推出,从此拉开了中国的广告的商务的序幕。与此同时1999年“8848
31、网上超市” 的出现和1998年“首都广告的商务工程”的展开,这一工程的展开将我国的网上广告交易推向了高潮,随之而来的就是各大企业正式启动了网上广告商务交易。可以说,中国的广告产品,广告的商务已经从虚拟到现实,进入了真是的发展阶段。(1) 政府加强网络环境网上广告购物网站在我国得到了政府的大力支持。1998以来,政府的支持和协调的努力在广告的商务大大增加。整体框架的广告的商务的发展在中国(包括引进的总体战略,发展规划,发展举措,和机构的标准和相关的法律和条例),将使得广告的商务更有序的发展环境。(2)应用模式日趋多元广告的商务模式,网上书店和网上购物商场增加在线支付功能,完善的售后服务,更大的势
32、头;大量网上拍卖,网上商城,网上邮购和其他面向消费者的广告的商务网站推出。很多广告的商务企业与企业之间的广告的商务企业社区开始酝酿。证券广告的商务的发展也受到网上股票交易已成为现实,因为一些投资者。网络是一个独特的天空,中国的情况有其特殊性。如何结合互联网和中国国情,充分发挥广告的商务的优势实现真正意义的广告的商务技术和商业模式的创新是一个重大的问题,面对广告的商务的行业。(3)内部和外部的融合已成为大势所趋越来越多的广告的商务企业和项目和外国背景。其表现的形式,双向:海外风险资本直接进入国内的广告的商务企业,国内企业海外上市吸收海外资金。很多广告的商务企业,外资企业或外资背景的高级管理已大大
33、增加。同时,海外广告的商务公司开始进入中国市场。并展望了中国加入世贸组织越来越清楚,超越国家边界的以互联网为基础的广告的商务不可逆转地走上了全球经济一体化的方向的道路。3.2 广告产品后台管理系统的需求分析本小型广告购物网站系统应具备的功能如下:(1)保证系统的易用性,方便用户的操作此外还要尽量让设计界面友好可观;(2)具备广告的产品信息的展示功能,方便浏览者对广告的产品信息进行浏览与比较;(3)规范的广告的产品分类,让浏览者可以很快的找到自己想要的商品;(4)具备将商品加入购物车的功能和立即结算功能;(5)系统自带最新信息公告栏,消费者可以通过该模块了解到企业最新的商品信息和最新的特价或者打
34、折活动;(6)自动排列产品的销售量;(7)付款后用户可以根据自己的订单号查询自己的商品物流信息;(8)系统网站具备一个比较完善和稳定的后台,方便对各种订单和信息的管理和各项操作。3.3 数据流程图1. 系统总数据6流图如图3-1所示图3-1系统总数据数据流图订单管理数据流图如图3-2所示。图3-2订单管理DataStream图基本信息维护DataStream图如图3-3所示。图3-3基本信息维护DataStream图2数据字典数据字典的作用是在软件数据的软件分析与设计过程。它主要是对DataStream图,DataStream,处理逻辑,和外部实体,数据存储和数据项目和其他方面的一个具体的定义
35、。DataStream图和数据字典,你可以完整的描述逻辑系统模型2个方面的图形和文字。(1) 数据项定义如表3-1所示。表3-1系统数据项定义表序号名称别名类型长度(字符)I01-01Goods_id商品号Int4I01-02goods_name商品名Varchar50I01-03goods_miaoshu商品描述varchar5000I01-04goods_pic存放商品图片Varchar50I01-05Goods_yanse商品颜色Varchar50I01-06goods_shichangjia商品市场价Int4I01-07Goods_tejia商品特价Int4I01-08goods_is
36、nottejia普通商品varchar50I01-09goods_catelog_id商品种类号Int4I01-10catelog_id种类编号Int4I01-11Catalog_name种类名称Varchar50I01-12catelog_miaoshu种类描述Varchar5000I01-13order_id订单IDInt4I01-14order_bianhao订单编号Varchar50I01-15Order_date订单生成日期varchar50I01-16order_zhuangtai订单状态varchar50I01-17Order_jine 总的消费金额Int4I01-18order
37、_songhuodizhi送货地址Varchar50I01-19order_fukuangfangshi付款方式Varchar50I01-20order_user_id用户IDInt4I01-21orderItem_id订单明细编号Int4I01-22order_id订单编号Int4I01-23goods_id商品编号Int4I01-24goods_quantity 购买数量Int4I01-25User_id 用户IDInt4I01-26user_name用户名 Varchar50I01-27user_pw用户密码 Varchar50I01-28user_realname真实姓名 Varcha
38、r50I01-29user_address住址 Varchar50I01-30user_sex性别 Varchar50I01-31User_tel联系电话 Varchar50I01-32user_email用户邮箱 Varchar50I01-33User_qq 用户QQ Varchar 50I01-34userId 管理员IDInt 4I01-35userName 管理员名称 Varchar 50I01-36userPw 管理员密码 Varchar 50I01-37gonggao_id公告编号Int 4I01-38gonggao_title公告标题 Varchar 50I01-39gongga
39、o_content公告内容 Varchar 5000I01-40gonggao_data公告创建时间 Varchar 50I01-41gonggao_fabuzhe发布人 Varchar 50I01-42liuyan_id留言idInt 4I01-43Liuyan_title留言标题 Varchar 50I01-44liuyan_content留言内容 Varchar 5000I01-45Liuyan_date留言时间 Varchar 50I01-46Liuyan_user留言客户 Varchar 50(2)DataStream(DataStream)定义DataStream名称:广告的产品基
40、本信息维护DataStream编号:D1-01DataStream去向:P1DataStream来源:系统管理员DataStream组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09DataStream名称:管理广告的产品信息操作DataStream编号:D1-02DataStream去向:P1、F1DataStream来源:F1、P1DataStream组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09DataStream名称:订单信
41、息操作DataStream编号:D2-01DataStream去向:P2DataStream来源:系统管理员DataStream组成:I01-13+I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20+I01-21+I01-22+I01-23+I01-24DataStream名称:订单信息DataStream编号:D2-02DataStream去向:P2、F2DataStream来源:F2、P2DataStream组成:I01-13+I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20+I01-21+I01
42、-22+I01-23+I01-24DataStream名称:公告信息维护DataStream编号:D3-01DataStream去向:P3DataStream来源:系统管理员DataStream组成:I01-37+I01-38+I01-39+I01-40+I01-41DataStream名称:管理公告信息操作DataStream编号:D3-02DataStream去向:P3、F3DataStream来源:F3、P3DataStream组成:I01-37+I01-38+I01-39+I01-40+I01-41DataStream名称:留言信息管理DataStream编号:D4-01DataStr
43、eam去向:P4DataStream来源:系统管理员DataStream组成:I01-42+I01-43+I01-44+I01-45+I01-46DataStream名称:管理留言信息操作DataStream编号:D4-02DataStream去向:P4、F4DataStream来源:F4、P4DataStream组成:I01-37+I01-38+I01-39+I01-40+I01-41DataStream名称:订单信息DataStream编号:D9-02DataStream去向:F2DataStream来源:P9DataStream组成:I01-01+I01-02+I01-03+I01-04
44、+I01-05+I01-06+I01-07+I01-08+I01-09DataStream名称:商品信息DataStream编号:D10-01DataStream去向:客户DataStream来源:P10DataStream组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I01-07+I01-08+I01-09DataStream名称:商品信息DataStream编号:D10-02DataStream去向:P10DataStream来源:F1DataStream组成:I01-01+I01-02+I01-03+I01-04+I01-05+I01-06+I
45、01-07+I01-08+I01-093.4 本章小结任何软件在进行开发设计之前都要进行必要的需求分析,本次开发也不例外,需求分析是我们开发的前提条件。通过分析我们可以很好的了解到该系统应该具备哪些功能,同时理解在做什么的基础上抽取出其“怎么做”的本质。采用的是MVC7模式,本章首先介绍了产品广告以及后台管理近年来的发展状况,然后具体说明了需求分析的内容,详细描述了数据流图和数据字典的组成,为下一章的总体上设计打下基础。第4章 总体设计第4章 总体设计4.1 系统模块总体设计该广告购物网站主要从两大模块进行设计的,首先就是正常用户购物需要的前台页面,此外还需要有管理员用到的网站后台,两者之间不
46、是互相独立的,他们之间有着密切的联系,同数据库表8中的数据连和起来进行购物操作。每个模块访问相同的数据库,但访问表的不同。编导制作的各个功能模块根据所收集的资料中的研究。根据以上的分析功能的基础上,系统模块,每个模块分为几个模块。1前台系统功能模块分为(1)广告产品展台模块:通过新品上架,分页显示特价广告的产品,广告的产品销售排行展示网站的所有广告的产品;(2)广告产品查询模块:按广告产品的类别查询广告产品的相关信息;(3)购物车模块:用户添加广告产品至购物车,查看购物车中的广告产品,从购物车中移除不满意的广告产品,清空购物车中的产品,修改所要购买的广告的产品的数量;(4)收银台模块:用户满意购物车中的产品之后进行结账并填写