团购系统开发设计文档..doc

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
团购系统开发设计文档.

团购系统开发设计文档 目录 摘 要 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表结构 19 第四章 概要设计 21 第五章 详细设计 25 第六章部分关键程序源代码 33 第七章系统测试与评价 36 7.1 系统测试 36 7.2 系统评价 36 第八章系统使用说明 37 结束语 37 致 谢 40 参考文献 41 第一章 引言 1.1 团购网简介 随着现代信息技术的发展网上购物是人们生活的一部分了。由于充分利用和结合了现代最新的信息技术,网上购物具有传统的购物无法比拟的一些优势,如经营成本低,受地域限制和时间限制少,市场扩张潜力极大等等。目前Internet上的在线购物每天以惊人的速度增长,今后必将越来越多地进入普通百姓的日常生活。 如何建立完善的团购系统,如何把业务建在Internet上,涉及到建立远程教育系统、开发符合Internet特点的有效的业务应用、管理网上资源信息、保证网上数据安全、快速反映现代购物变化以及充分满足Internet业务进一步发展的要求等等。如何设计、建立一个经济、实用、安全、高效、稳定的团购网站是每个网上商店必须考虑的问题。 1.2 使用工具说明 Visual Studio2005是一种.NET的集成开发工具,可以方便快捷的开发大多数的Web项目。 Power Designer是一种数据库的建模工具,它可以通过很友好的界面对数据库进行设置,从而可以更好的对数据库进行设计。 1.3 本人所做工作 为了开发出一个及实用且功能齐全的网上购物系统,并且使该系统能够真正达到“适用、够用、好用”的标准以配合模拟者的使用,我研究了与网上购物有关的理论知识与技术手段,主要包括:建立远程电子交易所需的各种技术,各种网络安全概念及相关技术。 在开发该远程教育系统的过程中,我采用Visual Studio2005等开发工具。为此,我深入学习了2.0的各种技术知识,还学习了各种相关的网页制作工具:Dream weaver MX 2004以及图像处理工具Photoshop的使用方法与技巧,同时深入研究了如何利用SQL Server 2000对数据库加以管理与维护等。另外,为了增强系统的实用性,使之能尽量与实际的应用系统相吻合,我对许多同类网站的内容、功能进行了分析与对比,吸取了他们的可取之处,借鉴了一些经验,以便完善本购物网站。 本人所负责的主要是团购系统的团购管理,主要功能模块有: (1)公司管理,查看修改公司信息 (2)产品管理,查看修改添加产品信息 (3)定单管理,对定单过行管理和维护 (4)团购管理,对团购进行在确认 1.4 基础知识介绍 1.4.1 C#语言的介绍 C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程.但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角. 1.4.2 Ajax技术介绍 Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术。Ajax包括: XHTML和CSS 使用文档对象模型(Document Object Model)作动态显示和交互 使用XML和XSLT做数据交互和操作 使用XMLHttpRequest进行异步数据接收 使用JavaScript将它们绑定在一起 传统的web应用模型工作起来就象这样:大部分界面上的用户动作触发一个连接到Web服务器的HTTP请求。服务器完成一些处理接收数据,处理计算,再访问其它的数据库系统,最后返回一个HTML页面到客户端。这是一个老套的模式,自采用超文本作为web使用以来,一直都这样用, 但看过《The Elements of User Experience》的读者一定知道,是什么限制了Web界面没有桌面软件那么好用。 图1: 传统Web应用模型(左)与Ajax模型的比较(右)。 这种旧的途径让我们认识到了许多技术,但它不会产生很好的用户体验。当服务器正在处理自己的事情的时候,用户在做什么?没错,等待

文档评论(0)

sdgr + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档