网络销售系统的设计与实现毕业论文

上传人:cn****1 文档编号:494009514 上传时间:2024-02-04 格式:DOC 页数:47 大小:4.72MB
返回 下载 相关 举报
网络销售系统的设计与实现毕业论文_第1页
第1页 / 共47页
网络销售系统的设计与实现毕业论文_第2页
第2页 / 共47页
网络销售系统的设计与实现毕业论文_第3页
第3页 / 共47页
网络销售系统的设计与实现毕业论文_第4页
第4页 / 共47页
网络销售系统的设计与实现毕业论文_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《网络销售系统的设计与实现毕业论文》由会员分享,可在线阅读,更多相关《网络销售系统的设计与实现毕业论文(47页珍藏版)》请在金锄头文库上搜索。

1、摘 要过去对网络销售系统的研究主要集中在Windows平台下使用.NET架构技术、 /TCP协议和MTS (Microsoft Transaction Server ,事务处理服务) 技术来实现,这样数据安全性不是很好。本网络营销系统采用SOA(面向服务)的架构,运用 WCF和 MSMQ技术,为商家提供安全可靠、高效、可交互、可异步管理的网上销售系统。本论文针对商家和买家这一大群体,分析了系统开发的目标和要求,并重点介绍了系统分析、系统设计和系统实现。系统分析包括系统功能需求分析、主要用例图、顺序图和活动图。系统设计包括系统模块设计、数据库设计。系统实现了买家用户管理、下订单、商家商品管理、用

2、户管理、订单处理和交易管理等模块,并对这些模块作了介绍。并对本系统核心的功能买家提交订单给商家,商家处理订单做了非常详细的介绍。此系统采用微软最新的编程软件Visual Studio2008作为编程工具,使用C#语言和SQl-Server2000数据库。使用了面向服务架构WCF和微软消息队列。用户界面简洁清新,系统功能完善,非常实用。关键词销售 WCF MSMQ 处理订单 / AbstractOver the past the network marketing system on the network focused on Windows platform. It was always a

3、chieved by .NET framework technology, /TCP protocol and MTS (Microsoft Transaction Server, Transaction Processing Services), so that the data security was not good. This network marketing system adopts SOA (service-oriented) architecture, WCF and MSMQ technology. It affords for businesses a safe, re

4、liable, efficient , interactive and web-based sales management system, which is management by asynchronous .This paper aims at merchants and buyers the large groups, introduces the analysis of system development objectives and requirements, and focuses on system analysis, system design and system re

5、alization. The system analysis mainly includes system requirements analysis, the main use case diagram, sequence diagram and activity diagram. System design includes Model Block design and Database design. The systemachieves user management, submit order, commodity management, order processing and t

6、ransaction management module, and introduces them; It also introduces the system functions of the core which buyers submit orders to the merchant and the merchant processes the order.This system uses the latest Microsoft Visual Studio2008 programming software as a programming tool, uses the C # lang

7、uage and SQl-Server2000 database. Service-Oriented Architecture using WCF and Microsoft Message Queue. User interface is very Fresh and simple, the system functions is very practical.Key Wordssale; WCF; MSMQ; process orders目 录1 绪论1.1 研究目的与意义11.2 研究现状11.3 本文研究容21.4 论文结构安排32 相关开发技术2.1 开发工具选型42.1.1 vis

8、ual studio2008 介绍42.2系统开发模式42.2.1 SOA的建模方法42.2.1基本原则52.2.2 WCF框架62.3 MSMQ技术与MSMQ在网络销售系统中的应用62.3.1 MSMQ技术概述62.3.2 MSMQ在网络销售系统中的应用73 需求分析3.1功能需求83.2业务流程83.3功能规格93.4系统用例图93.4.1用例简介103.4.2用例描述103.5系统顺序图113.5.1商品购买流程顺序图113.5.2用户管理顺序图123.6系统活动图133.6.1商家活动图描述133.6.2买家活动图描述134 总体设计和数据库设计4.1系统分析154.2界面设计154.

9、2.1商家管理端页面154.2.2客户端页面164.3体系结构174.3.1体系结构174.4数据模型184.4.1 数据库概念结构模型设计184.4.2 数据库逻辑结构模型设计194.4.3各表之间的关系214.5模块设计224.5.1客户端模块设计234.5.2管理端模块设计244.6 处理订单服务设计255 系统主要功能模块的设计与开发5.1详细设计概述265.2数据库访问的实现265.3功能模块的实现275.3.1系统主页面的实现275.3.2买家用户管理实现285.3.3买家查看商品下订单305.3.4商品管理模块335.3.5用户管理模块345.3.6订单管理模块355.3.7交易

10、管理模块376 结论与体会参考文献40致 411绪论1.1 研究目的与意义随着世界经济和网络的飞速发展,经济开始全球化,信息技术开始网络化, 电子商务不可避免的产生了。网络市场营销成为了企业必须的销售方式,和传统的销售模式相比,网络销售使得企业的信息交流和经营效率迅速提高,企业要与客户进行信息交流就要建立一套完备的网络销售系统。通过网络销售系统,企业可以发布自己的产品信息,可以广告推广,同时企业可以处理消费者通过系统所提交的订单来达到营销的目的。过去的对网络销售系统的研究主要集中在Windows平台下,使用.NET架构技术、 /TCP协议和MTS (Microsoft Transaction

11、Server ,事务处理服务) 技术来实现。本系统采用SOA(面向服务)的架构,运用 WCF和 MSMQ技术,为商家提供安全可靠、高效、可交互、可异步管理的网上销售系统。在网络销售系统中数据(客户信息、订购信息)是非常重要的,利用MSMQ,就有了一种功能强大的机制,可以获得可扩展、耐用、灵活的队列消息,负责把数据从一个地方可靠地传送到另一个地方。MSMQ 采用异步通信模式,不关心网络是否可靠,因为请求总是能被处理的。MSMQ 的消息是发送方和接收方可以识别的任何数据格式。这样就为商家提供了便利,他们可以在任何时候处理订单。1.2 研究现状随着世界经济和计算机技术的高速发展,网络销售系统已经发展

12、到了一个比较成熟的阶段。以往的网络销售管理系统一般采用多层C/S (客户/服务器)结构,结合Web技术与ASP(Active Server Pages)和DCOM 技术1,或者采用采用B/S 三层网络体系结构、面向集成的Web 服务器应用系统,各种信息存放在数据库服务器中,Web 服务器能根据用户的要求,与时获取与更新数据库中的数据,并把标准的HTML 页面返回客户端浏览器。使用这些技术有它们的优点,比如采用C/S模式的网络销售系统让系统稳定相对B/S模式安全。采用B/S模式的网络销售系统有效降低建设和维护成本,简化管理,适应大规模和复杂的应用需求,可适应不断的变化和新的业务需求等优点。但是这

13、两种模式都各自存在局限性,C/S模式的系统安装部署、升级维护、版本兼容等是很头痛的问题。B/S模式的系统对服务器要求高,网络带宽要求高,信息安全难保障。在电子商务上,数据(客户信息、订购信息)是非常重要的,商家们通常采用MTS (Microsoft Transaction Server 事务处理服务)技术来保证数据的一致性和完整性但由于网络( Internet) 是不可靠的,不可能保证在分布式环境下每一次事务都能成功提交。商家对此颇为头疼。这些网络销售管理系统一般都不支持离线操作,需要商家与时的处理订单信息。如果网络出现问题了,可能导致信息的丢失。因此现在需要一套更易维护可用性更好的安全、可信

14、赖、互操作、跨平台通信的网络销售系统。1.3 本文研究容此网络营销系统具备以下一些功能:(1)商品管理商品库存信息存如数据库,在页面上显示出来,以供用户选择。 (2)订单申请根据自己的需求发送订单。 (3)处理订单销售勤和销售经理逐级对用户求购申请进行处理,开具发货单,支持离线操作,系统与时提醒仓库管理员有需要处理的发货请求,仓库管理员根据请求找到这一笔数据然后进行发货处理。(4) 信息显示报表交易记录数据进入数据库,以便在今后的生产活动中进行更有效的营销策略的改进。 (5) 用户管理提供用户注册功能和用户管理功能,用以管理用户信息。本文首先是对开发该网络营销进行技术可行性分析、需求分析以与功

15、能模块如何搭建的详细分析。技术可行的分析就是针对目前现有的编程技术、数据库技术等,是不是可以采用这些相关技术来达到功能实现的目的。需求分析是与功能模块互动的,就是功能模块需要实现的功能。其次,对系统结构进行设计,包括逻辑上的设计、数据库的设计、功能模块的划分等。逻辑设计就像字面上的意思,对网络营销系统的操作逻辑进行设计,也可以说是最为基本的构思。接下来是对功能模块的划分,具体模块实现具体功能的任务分配设计。最后针对以上设计的特点,对数据库系统进行匹配的设计。接下来针对网络营销的各功能模块的实现作了比较详细的描述, 这是主要研究设计实现的部分。最后主要讲述将所学到的知识在系统开发中的应用,并使系统在实际的操作中能按照设计的要求安全有效正确的运行的一些心得体会。1.4 论文结构安排本文共分6章,容安排如下:第1章主要介绍本系统研究目的与意义和该系统的现行状况以与本文研究容。第二章开发工具选型,根据实际需求选择系统开发工具,包括开发语言和开发工具等。第3章系统分析,本章主要对问题分析、该系统的功能需求、系统的业务流程、系统的总体的软件体系结构、系统的数据需求、性能需求、系统运行所要求的运行环境进行了比较细致的阐述。

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

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号