- 1 -
封面
- - 1 - -
- 2 -
网上十字绣系统的设计与实现
摘 要
电子商务是利用现代信息网络进行商务活动的一种先进手段,作为创新的经
济运行方式,其影响己经远远超过商业领域。为了跟上世界电子商务的发展潮流,
缩短与发达国家之间的差距,每个人都应该从不同的角度积极了解电子商务、参
与电子商务,尽快适应飞速发展的信息社会的需要。针对当前蓬勃发展的电子商
务浪潮,本文从理论和实践两个角度出发,对电子商务进行了深入的探讨。
论文首先全面而系统地研究了构建一个电子商务网站所必备的各种知识与
技术手段,接着从构建一个电子商务应用系统—网上十字绣店入手,首先对系统
的可行性进行了分析,然后对系统的设计思想、设计目标与系统的整体结构进行
了详细的规划,在此基础上将上述理论知识与开发技术运用到系统的实现过程当
中,完成了网上十字绣店购物平台的构建过程。
在实现技术上,利用 ASP.NET 构建网上十字绣店的程序结构和用户界面;
利用 SQL Server 数据库建立网上十字绣店的后端数据源;利用 ASP.NET 技术实
现网上十字绣店中对数据库的安全连接和访问。针对网上十字绣店的电子商务交
易流程,对网站的具体运作形式作了详细地说明。
本论文以一个虚拟的网上十字绣店的电子商务解决方案的背景,详细论述了
系统各部分之间的内在联系,最终根据内在联系将它们有机地结合在一起,以形
成一个完整的电子商务的解决方案。
关键词:网上十字绣店,ASP.NET,SQLServer
- - 2 - -
- 3 -
目 录
摘 要.................................................................................................................................................... 2
目 录.................................................................................................................................................... 3
第 1 章 绪论.....................................................................................................................................- 5 -
1.1 引言................................................................................................................................... - 5 -
1.2 选题的背景和意义.............................................................................................................. - 7 -
1.2.1 选题的背景..............................................................................................................- 7 -
1.2.2 选题的意义..............................................................................................................- 9 -
1.3 系统的目标以及设计思想................................................................................................. - 10 -
1.4 本文的论文结构...............................................................................................................- 10 -
第 2 章 关键技术介绍................................................................................................................... - 11 -
2.1NET 介绍...........................................................................................................................- 11 -
2.11 实现技术概述......................................................................................................... - 11 -
2.12.NET 的 web 优势.................................................................................................... - 11 -
第 3 章 系统的分析........................................................................................................................ - 14 -
3.1 网上十字绣店系统可行性分析.......................................................................................... - 14 -
3.1.1 网上十字绣店现状................................................................................................. - 14 -
3.1.2 经济可行性研究.....................................................................................................- 14 -
3.1.3 操作可行性研究.....................................................................................................- 15 -
3.2 网上十字绣店系统需求分析..............................................................................................- 15 -
3.3 系统的开发环境...............................................................................................................- 15 -
3.4 网上十字绣店系统的业务流程分析.................................................................................... - 16 -
第 4 章 系统的设计........................................................................................................................ - 18 -
4.1 系统设计原则以及思想..................................................................................................... - 18 -
4.1.1 系统设计原则........................................................................................................ - 18 -
4.1.2 系统设计思想....................................................................................................... - 18 -
4.2 系统功能设计................................................................................................................... - 19 -
4.3 系统数据库设计................................................................................................................- 19 -
4.3.1 数据库概念设计....................................................................................................- 20 -
4.3.2 数据库逻辑设计........................................................................ 错误!未定义书签。
第 5 章 系统的实施........................................................................................................................ - 23 -
5.1 系统应用程序结构确定..................................................................................................... - 23 -
5.2 网上十字绣店系统重点功能的实现.................................................................................... - 24 -
5.2.1 系统注册功能........................................................................................................ - 24 -
5.2.2 十字绣查询功能......................................................................... 错误!未定义书签。
5.2.3 购物车功能................................................................................ 错误!未定义书签。
5.2.4 订单查看功能.............................................................................错误!未定义书签。
第 6 章 系统的测试.............................................................................................................................27
6.1 系统功能测试方法概述.......................................................................................................... 27
6.2 系统功能测试........................................................................................................................27
6.3 系统错误测试........................................................................................................................28
6.4 系统安全性分析.....................................................................................................................28
第 7 章 系统的结论与展望...................................................................................................................29
- - 3 - -
- 4 -
参考文献.............................................................................................................................................30
致谢……..........................................................................................................................................31
- - 4 - -
- 5 -
第 1 章 绪论
1.1 引言
如今世界各国都在广泛开展电子商务,而电子商务的开展极大地决定于
Internet 的发展状况。我国自 1994 年接入 Internet 以来,互联网在我国得到了迅
猛发展,这不仅表现在我国互联网的基础设施方面,也表现在互联网的用户人数
等各个方面。
据 CNNIC(中国互联网络信息中心)于 2005 年 1 月发表的调查显示,截止
到 2004 年 12 月 31 日,我国上网用户总数为 9400 万,比去年同期增长 18.0%,
网民基数已经接近 1 亿,仅次于美国,位居世界第二。其中使用宽带上网的人数
达到 4280 万;上网计算机达到 4160 万台,增长了 14.6%;CN 下注册的域名数、
网站数分别达到 43 万和 66.9 万,分别比半年前增长了 5 万和 4.3 万;网络国际
出口带宽总数达到 74429M,IPv4 地址总数 59945728 个,分别比去年同期增长
34.8%和 44%。
上网用户中年龄在 18-24 岁的年轻人所占比例最高,达到 35.3%,其次是
25-30 岁的网民(17.7%)和 18 岁以下的网民(16.4%),这说明青年用户是商家争取
的主要对象;在职业方面,学生、专业技术人员仍然是网民主体,比例分别为
32.4%、12.6%,其中学生网民的比例和半年前相比有所上升;上网人员月收入
在 500 元以下(包括无收入)的网民所占比例最高,达到 34.2%;用户希望在网上
获得的信息分布:39.1%的用户希望在网上获取信息,35.7%的用户希望在网上
获得休闲娱乐,排在第三的是学习,占 8.4%,选择其他上网目的的网民所占比
例则很小,网民的上网目的继续向多样化发展;在用户行业方面:网民中从事制
造业的人最多,占到 14.6%,其次是教育业(13.0%)和公共管理和社会组织
(11.9%),IT 业所占比例也较多,达到 9.3%;在网民的上网途径方面,家中上网
仍然是网民上网的主要地点,比例达 67.9%;网民的上网设备主要是台式计算机,
比例达 95.3%,但同时采用其他上网设备的网民日趋增多;拨号上网是网民上网
的主要方式,但专线、宽带等其他上网方式继续得到发展,其中宽带(XDSL、
CABLE MODEM 等)上网用户数达 4280 万,比半年前增长 1170 万,增幅为 37.6%,
比一年前增长 2540 万,增幅为 146%,月平均增长大概是 211.7 万人,上网方式
- - 5 - -
- 6 -
进一步多元化。
从这些数据可以看出,中国的网络基础还比较薄弱,但它的发展速度是惊
人的,这是中国计算机网络发展的现实,也是发展电子商务、经营网上十字绣店
的基础。从调查得知教育水平和经济发展水平仍是目前制约互联网进一步普及的
主要因素,加强网络基础知识的教育,大力发展地方经济,将会有助于推动我国
互联网的发展。报告同时也显示,网民每周上网 13.2 个小时和 4.1 天,每周上网
小时数与半年前相比增加了 0.9 个小时。从网民每周上网时间可以看出,人们对
互联网的使用越来越频繁,从最初的电子邮箱、查询新闻,到现在如此丰富的网
络应用服务,互联网对人们日常生活的渗透性也越来越强。现代科技为我们的生
活、工作、教育和娱乐带来了各种意想不到的冲击。正如美国副总统戈尔所说:
“21 世纪,我们将在数字地球上生存。”
报告同时也显示,网民每周上网 13.2 个小时和 4.1 天,每周上网小时数与半
年前相比增加了 0.9 个小时。从网民每周上网时间可以看出,人们对互联网的使
用越来越频繁,从最初的电子邮箱、查询新闻,到现在如此丰富的网络应用服务,
互联网对人们日常生活的渗透性也越来越强。现代科技为我们的生活、工作、教
育和娱乐带来了各种意想不到的冲击。正如美国副总统戈尔所说:“21 世纪,我
们将在数字地球上生存。”
网上教育、网上购物在我国日益普及,在用户经常使用的网络服务/功能中,
网上教育由 5.8%增至 6.3%,网上银行由 4.9%增至 5.1%。经常上网购物的人占
7.3%;调查同时显示,未来一年内计划网上购物的人数将达到 58%。众多数据
显示中国人在网上购物的比率在逐年上升。专家预测,随着我国网上购物环境的
进一步改善,未来几年中国网上购物市场将达 280 亿元人民币。网上购物、网上
银行将逐渐成为一种新的生活时尚,被越来越多的人们所接受。
- - 6 - -
- 7 -
1.2 选题的背景和意义
1.2.1 选题的背景
区区 20 年前,还是大型机的时代,那时只有极少数人使用计算机,而且只
能通过临近的信息产业机构去使用。今年是 IBMPC 机诞生 20 周年,个人电脑
和图象化用户界面的出现却改变了这一切,将计算机普及到了千家万户,并使它
真正成为一种大工业生产的商品。企业界意识到,由个人电脑联结起来的网络和
基于个人电脑的服务器可能改变他们的商务模式,而个人电脑对消费者来说也迅
速成为新兴的娱乐媒介。然后,因特网接踵而至并在全球范围内以一种不可阻挡
的势头迅猛发展着,今天,全球有将近 3 亿人口正在使用因特网,据预测,全球
上网人数将在 3 年内增至 8.5 亿。在这样一个网络时代中,人类的生存方式也迅
速改变着,它革命性地改变了我们的交流方式,创造了丰富而新颖的信息和娱乐
资源。“信息的 DNA”正在取代原子而成为人类生活中的基本交换物。数字科技
为我们的生活、工作、教育和娱乐带来各种意想不到的冲击。正如美国副总统戈
尔 1998 年 1 月 31 日在加利福尼亚科学中心演讲时所说的那样:“21 世纪,我们
将在数字地球上生存。”
Internet 正逐渐渗透入人们工作、生活中的各个角落。它在地球上己经形成
了一个新的大陆,即“第七个洲”—虚拟洲,任何企业和个人都在这个洲上。个
人要生存,企业要发展,就必须采取新的生存方式、竞争手段去适应它。面对
Internet 本身所具有的开放性、全球性、低成本、高效率等特点,传统商业暴露
的问题也越来越明显,原有的商业格局、商务运作模式在 Intemet 面前也显得无
能为力,客观形势给传统商务工作带来了压力和动力、机遇和挑战、条件和可能,
挑战是现实的,机遇是潜在的,所以迫使我们必须重组原有的商业格局,变革原
有的商业模式来契合 Internet 的发展以取得最大的效益。据调查目前在我国,大
约 1.5 万家国有大中型企业中的 50%左右使用了 Internet,其中一些企业拥有了
自己的 HomePage 和 www 服务器。另据国际数据集团提供的资料显示:今年全球
的网上交易额将超过 250 亿美元。网络在商务领域确确实实引发了一场可以扭转
乾坤的革命。
任何新事物都代表着一种趋势,那些符合人类进步的趋势必然会得到大家的认
同。电子商务(Electrnoic Commerce)就是这样一种事物,它对人类社会进行着全
方位的改造,在企业竞争、政府部门、公共研究机构、教育以及娱乐等方面改变
- - 7 - -
- 8 -
着人类相互交往的方式,为人们展示了一个全新、璀璨的世界。由于电子商务的
出现,传统的经营模式和经营理念将发生巨大的变化。电子商务将会创造巨大的
效益和机会,会将市场的空间形态、时间形态和虚拟形态结合起来,将物流、资
金流、信息流汇集成硕士论文电子商务网站规划—网上十字绣店应用系统的设计
与实现开放的、良性循环的环路,使经营者以市场为纽带,在市场上发挥最佳的
作用,得到最大的效益。电子商务的发展,不仅将有力地推动 Internet 的发展,
对社会的进步和经济的变革产生深远影响,更重要的,它本身的发展和成熟为我
们提供了许许多多的机会。
电子商务经过十几年的发展,在世界上经济发达的国家里已经生根、发芽,
并开始结出丰硕的果实。精明的企业家们不断利用先进文明带来的科学技术,为
人们营造着越来越广阔的“电子空间”,在人们感受到由此带来的种种便捷和愉
快的同时,也勾画出企业新时代的发展蓝图,酝酿着信息时代的经济腾飞。电子
商务己成为世界各国经济的新的增长点。所以越来越多的企业希望通过电子商务
来获得更大的发展,越来越多的人渴望了解并亲身参与到电子商务当中去,而目
前电子商务人才的短缺问题又是阻碍我国电子商务发展的一个重要因素。为此,
我设计并开发了这套电子商务的模拟系统,将电子商务当中所涉及到的各种理论
知识以及相关技术融合到该系统中,以期模拟者能通过使用该系统,深入浅出地
理解其中的关键技术,体会电子商务系统内部的工作机理,加深对电子商务运作
方式的了解与认识。
- - 8 - -