团购网说明书

上传人:pu****.1 文档编号:564463996 上传时间:2022-11-17 格式:DOC 页数:15 大小:653KB
返回 下载 相关 举报
团购网说明书_第1页
第1页 / 共15页
团购网说明书_第2页
第2页 / 共15页
团购网说明书_第3页
第3页 / 共15页
团购网说明书_第4页
第4页 / 共15页
团购网说明书_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《团购网说明书》由会员分享,可在线阅读,更多相关《团购网说明书(15页珍藏版)》请在金锄头文库上搜索。

1、随着时代的发展,网络信息已经进入到了人们的日常生活当中。未来社会人们的生活、学习和工作将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。在线购物也随着网络的发展日益和人们的生活、工作贴近。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。团购网为合作伙伴及团购消费者建立购销信息和操作平台,实现双赢。 团队购买简称团购,通过互联网,由专业的团购服务公司将有意向购买同一产品、同一品牌或同一品牌的同一系列的消费者组织起来,组成购物团体,大量向厂家进行购买,在保证质量的情况下,享受团体采购

2、价,共同维权的消费形式。凭借网络,将有相同购买意向的会员组织起来,用大订单的方式减少购销环节集体杀价,厂商将节约的销售成本直接让利于消费者,消费者可以享受到让利后的优惠价格。 通过团购,不但能够最大程度的节省成本,而且消费者在购买和服务过程中占据的是一个相对主动的地位,可以有更高的安全性,享受到更好的服务。 同时,在出现质量或服务纠纷时,更可以采用集体维权的形式,使问题以更有利于消费者的方式解决。 本组通过分析国内其它团购系统的发展现状,提出了一种利用Visual Studio 2005 系统的方案,以期达到功能强大,费用低廉,通用性强的购物系统。文中着重论述了该系统的功能与实现、数据流程与存

3、储、在线购物、后台管理等。并对关键的有关技术作了较详细的介绍。 【关键词】 团购 三层架构 摘 要 . 1 目录 . 2 第一章 引言 . 3 第二章 1.1 团购网简介 . 3 第三章 1.2 使用工具说明 . 3第四章 1.3 本人所做工作 . 3 第五章 1.4 基础知识介绍 . 4 第六章 1.5 系统解决方案 . 9 第七章 第二章 系统分析 . 10第八章 2.1 需求分析 . 10第九章 2.2 功能需求 . 10 第十章 2.3 性能需求 . 11第十一章 2.4 用例分析 . 11第十二章 第三章 数据库设计 . 16第十三章 3.1 ER图 . 16第十四章 3.2表结构

4、. 19第十五章 第四章 概要设计 . 21 第十六章 第五章 详细设计 . 25 第十七章 第六章部分关键程序源代码 . 33 第十八章 第七章系统测试与评价 . 36第十九章 7.1 系统测试 . 36第二十章 7.2 系统评价 . 36 第二十一章 第八章系统使用说明 . 37第二十二章 结束语 . 37第二十三章 致 谢 . 40第二十四章 参考文献 . 411.1 团购网简介 随着现代信息技术的发展网上购物是人们生活的一部分了。由于充分利用和结合了现代最新的信息技术,网上购物具有传统的购物无法比拟的一些优势,如经营成本低,受地域限制和时间限制少,市场扩张潜力极大等等。目前Intern

5、et上的在线购物每天以惊人的速度增长,今后必将越来越多地进入普通百姓的日常生活。 如何建立完善的团购系统,如何把业务建在Internet上,涉及到建立远程教育系统、开发符合Internet特点的有效的业务应用、管理网上资源信息、保证网上数据安全、快速反映现代购物变化以及充分满足Internet业务进一步发展的要求等等。如何设计、建立一个经济、实用、安全、高效、稳定的团购网站是每个网上商店必须考虑的问题。 1.2 使用工具说明使用工具说明使用工具说明使用工具说明 Visual Studio2005是一种.NET的集成开发工具,可以方便快捷的开发大多数的Web项目。 Power Designer是

6、一种数据库的建模工具,它可以通过很友好的界面对数据库进行设置,从而可以更好的对数据库进行设计。1.3 本人所做工作为了开发出一个及实用且功能齐全的网上购物系统,并且使该系统能够真正达到“适用、够用、好用”的标准以配合模拟者的使用,我研究了与网上购物有关的理论知识与技术手段,主要包括:建立远程电子交易所需的各种技术,各种网络安全概念及相关技术。 在开发该远程教育系统的过程中,我采用Visual Studio2005等开发工具。为此,我深入学习了2.0的各种技术知识,还学习了各种相关的网页制作工具:Dream weaver MX 2004以及图像处理工具Photoshop的使用方法与技巧,同时深入

7、研究了如何利用SQL Server 2000对数据库加以管理与维护等。另外,为了增强系统的实用性,使之能尽量与实际的应用系统相吻合,我对许多同类网站的内容、功能进行了分析与对比,吸取了他们的可取之处,借鉴了一些经验,以便完善本购物网站。 本人所负责的主要是团购系统的团购管理,主要功能模块有:(1)公司管理,查看修改公司信息 (2) 产品管理,查看修改添加产品信息 (3) 定单管理,对定单过行管理和维护 (4) 团购管理,对团购进行在确认1.4 基础知识介绍基础知识介绍基础知识介绍基础知识介绍 1.4.1 C#语言的介绍 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上

8、的高级程序设计语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程.但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角. 1.4.2 Ajax技术介绍 Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。Ajax包括: XHTML和CSS 使用文档对象模型(

9、Document Object Model)作动态显示和交互 使用XML和XSLT做数据交互和操作 使用XMLHttpRequest进行异步数据接收 使用JavaScript将它们绑定在一起 传统的web应用模型工作起来就象这样:大部分界面上的用户动作触发一个连接到Web服务器的HTTP请求。服务器完成一些处理-接收数据,处理计算,再访问其它的数据库系统,最后返回一个HTML页面到客户端。这是一个老套的模式,自采用超文本作为web使用以来,一直都这样用, 但看过The Elements of User Experience的读者一定知道,是什么限制了Web界面没有桌面软件那么好用。图1: 传统

10、Web应用模型(左)与Ajax模型的比较(右)。 这种旧的途径让我们认识到了许多技术,但它不会产生很好的用户体验。当服务器正在处理自己的事情的时候,用户在做什么?没错,等待。每一个动作,用户都要等待。 很明显,如果我们按桌面程序的思维设计Web应用,我们不愿意让用户总是等待。当界面加载后,为什么还要让用户每次再花一半的时间从服务取数据?实际上,为什么老是让用户看到程序去服务器取数据呢? Ajax如何不同凡响。通过在用户和服务器之间引入一个Ajax引擎,可以消除Web的开始停止开始停止这样的交互过程. 它就像增加了一层机制到程序中,使它响应更灵敏,而它的确做到了这一点。不像加载一个页面一样,在会

11、话的开始,浏览器加载了一个Ajax引擎-采用JavaScript编写并且通常在一个隐藏frame中。这个引擎负责绘制用户界面以及与服务器端通讯。Ajax引擎允许用异步的方式实现用户与程序的交互不用等待服务器的通讯。所以用户再不不用打开一个空白窗口,看到等待光标不断的转,等待服务器完成后再响应。 图 2: 传统Web应用的同步交互过程(上)和Ajax应用的异步交互过程的比较(下). 通常要产生一个HTTP请求的用户动作现在通过JavaScript调用Ajax引擎来代替. 任何用户动作的响应不再要求直接传到服务器-例如简单的数据校验,内存中的数据编辑,甚至一些页面导航-引擎自己就可以处理它. 如果引擎需要从服务器取数据来响应用户动作-假设它提交需要处理的数据,载入另外的界面代码,或者接收新的数据-引擎让这些工作异步进行,通常使用XML, 不用再担误用户界面的交互。1.4.3 J

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

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