计算机应用毕业设计(论文)-四友地板购物网站.doc

上传人:西安人 文档编号:3292026 上传时间:2019-08-08 格式:DOC 页数:22 大小:537.01KB
返回 下载 相关 举报
计算机应用毕业设计(论文)-四友地板购物网站.doc_第1页
第1页 / 共22页
计算机应用毕业设计(论文)-四友地板购物网站.doc_第2页
第2页 / 共22页
计算机应用毕业设计(论文)-四友地板购物网站.doc_第3页
第3页 / 共22页
计算机应用毕业设计(论文)-四友地板购物网站.doc_第4页
第4页 / 共22页
计算机应用毕业设计(论文)-四友地板购物网站.doc_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《计算机应用毕业设计(论文)-四友地板购物网站.doc》由会员分享,可在线阅读,更多相关《计算机应用毕业设计(论文)-四友地板购物网站.doc(22页珍藏版)》请在三一文库上搜索。

1、杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 毕毕业业 设设计计 (论论文文) 题题 目目 四友地板购物网站 专专 业业 计算机应用 班班 级级 计算机(2)班 学学 号号 姓姓 名名 指导教师指导教师 2010 年年 12 月月 26 日日 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 四友地板购物网站 【摘要】 21 世纪,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空 前激烈,本网站利用 Internet 网络电子商务新技术,采用 Microsoft ASP 网络数据库 解决方案,实

2、现电子商务管理。凭借 web 服务器和客户的浏览器,利用电子工具高效 率、低成本的特点,为客户提供交易平台,在 Internet 上发布商业信息,商品广告, 使用户可以查阅商品、搜索商品、订购商品,为客户提供全天候的、更好、更快的商 务活动空间,实现网上交易的基本功能。网站依据目前商业网站的设计原则,以网上 交易功能为主功能,是一个综合性电子商务网站。本文主要阐述了如何采用 ASP 网络 数据库解决方案来完成网站和后台数据库管理的设计,并介绍了其功能及实现技术。 【关键词】 电子商务,网站, 数据库,ASP 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(

3、论文) Construction of Electronic Commerce Website Based On B/S Mode 【Abstract】 This website electronic commerce management based on b/s mode uti lizing new technology of Internet electronic commerce and resolve of Microsoft ASP network database. It provides client with transaction platform, issues bus

4、iness informati on and products advertisements in order that clients can conveniently order goods dep ending on B/S pattern, taking order advantage of electronic tools characteristic of high efficiency and low cast. Tt offers whole day,bette,more quick room of activities to rea lize the basis functi

5、ons of transaction in Internet. the Web, according to the current d esign principles of business Web, gives first place to transaction function in Internet, s econdly to entertainment,advertisement,leading shopping and so on, it is a synthesis ele ctronic commerce Web. This paper expounds how to des

6、ign the member community a nd datebase with taking resolution of ASP network database, and introduce its functio n and realize technology. 【Keywords】 electronic commerce ; Web ; database ; Active Server Pages ; Acti vex Data Object 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 目 录 引 言.5 第一章 网站整体功能.

7、6 1.1 网上导购 .6 1.2 网上订购 .6 1.3 意见征询6 1.4 交易管理6 1.5 数据管理6 1.6 购物车 .6 第二章 购物广场功能.7 2.1 会员注册 .7 2.1.1 功能实现.7 2.2 会员登录 .7 2.2.1 功能实现.7 23 会员资料修改 .7 2.3.1 功能实现.7 2.3.2 简介部分.8 第三章 数据库管理系统.10 3.1 系统功能介绍 .10 3.1.1 管理员数据管理10 3.1.2 会员数据管理10 3.1.3 商品资料管理.10 3.1.4 订单资料管理11 3.1.5 网站消息管理11 3.1.6 类别数据管理11 3.2 数据库功能

8、实现 .11 第四章 系统的开发工具和运行环境.13 1)VISUAL STUDIO 2005 简介.13 结 论.17 致 谢.18 参考文献.19 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 5 引 言 新的世纪,信息化的发展带动其他产业的发展,互联网将进入一个崭新的阶段,电子商务在 Internet 中的应用越来越大。各行各业都将与它进行更深入的融合和渗透。网上购物也随之迅速发 展,越来越多的人热衷于网上购物,并且这逐渐成为了一种生活时尚。相对于传统的实体店铺,网 上购物不但可以节约大量的经营成本,而且可以无限制的面对不同领域的顾客。因此

9、,越来越多的 企业想利用互联网所带来的有利条件,整合企业资源,改造传统业务,加强企业管理,降低运作成 本,增强市场竞争力,提高企业经济效益,从而促进企业的改革与发展。在以当今市场化程度很高 的情况下,随着信息化建设的发展,客户使用的应用系统会越来越多,各种应用系统可能是由不同 的开发商在不同的时期开发完成的,因为规划和应用系统的差异,各系统之间必然会存在数据交换 的接口问题。当然,通过在应用系统中开发专门的模块是能够解决这个问题的,但这样牵涉到产品 源代码的开放和应用的安全等问题,开发商一般也不愿意第三方介入自己的产品或项目的核心,所 以一个通用人事管理系统,对有多个系统对接需求的客户来说是非

10、常需要的产品,只要这个产品兼 容性好,可配置,免编程,方便应用系统的互联,产品的应用空间是非常广阔的。同时,杭州易和 工贸印刷品公司建立自己的企业电子商务网站,具有如下的深远意义: 1)提升企业形象、开拓更大的市场,紧跟时代的潮流,建立新型的商务管理模式,从而引领 企业进入电子商务领域 2)为企业客户提供更完善的服务 3)加强企业与社会之间的信息联系 4)改善内部管理,提高运营效率。 本网站分为购物广场、购物车、留言、数据管理四个大模块。客户首先进入本网站的首页,即 购物广场部分,查看商品,不能进行商品买卖。通过会员注册后,才可以交易。也可以在购物广场 选购商品,放入购物车,填写相关信息、选择

11、付款形式,经订单确定后,可以向本网站下购物单。 还可以在留言区进行对本网站的意见进行留言。这些模块的数据商品数据、登录数据、会员数 据、留言数据、订单数据等都存放在数据库管理系统中,由管理员操作数据库管理程序进行系统管 理。 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 6 第一章 网站整体功能 本网站是以网上购物功能为重点而开发的电子商务购物网站,辅以导购功能。 1.1 网上导购 通过商品展示区对所展示的商品的产地、功能、价格等的详细说明,引导客户选购所需的商品。 通过站内商品搜索,可以轻易的让客户找到所需的商品。 1.2 网上订购 客户在对商

12、品有了解后,可以直接在网页中查阅价格、确定数量、选择付款形式来订购商品。 本网站会按照约定的方式交付货物,收取货款。 1.31.3 意见征询意见征询 通过网站中的留言板,客户可直接地发表对网站,对商品的意见,提出更多、更实际的建议和 意见。网站也可以在这得到更直接、快捷的反馈意见,更好,更快的改善网站,为客户服务。 1.4 交易管理 用数据库管理方式对交易中的订单进行查看。 1.5 数据管理 用网页的形式对网站中涉及的诸多数据表进行系统的管理,进行一些后台数据操作。 1.6 购物车 购物车模块主要实现帮助可以会员暂时把挑选商品放入购物车、删除或更改购买数量,并对多 个商品进行一次结款。 杭州科

13、技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 7 第二章 购物广场功能 2.1 会员注册 注册客户将个人资料,提交服务器检查其数据的完整性和合法性,之后,将数据写入数据库。 2.1.1 功能实现 a.字串长度检查:检查某字符的长度是否符合要求的长度。 b.空字段检查:若必填字段没有填写,例如昵称、家庭住址等必填字段空了,程序会提醒用户, 以确保数据的完整性。例如对昵称一栏的检查,若其长度小于 1 则判断客户没有输入昵称。 c. 数据检查 检查电话号码、邮政编码、手机号码、地址等字段的长度是否符合要求,从 而初步确定其内容的正确性。例如电话号码和手机号码

14、应为 11 位,若输入不足则提示输入错误。 2.2 会员登录 已经注册成为会员的客户,可以使用该功能登录社区网页,以昵称和网友交流。该功能也用在 填写购物单时进行身份确认。 2.2.1 功能实现 a.空字段检查:若必填字段没有填写,程序会提醒用户,以确保数据的完整性。 b.密码匹对:将登录时的密码和在数据库中注册时的密码相比较,只有完全匹配才允其进入。 23 会员资料修改 会员登录后可以在该网页上点击修改按钮重新修改自己的资料。 2.3.1 功能实现 a数据回显:将客户的资料从数据库中读出,并且显示出来,把其中不允许修改的属性定为 Read only,供客户浏览修改,之后,重新输入数据库。例如

15、文本框数据回显,只需将文本框的” value”付值为要显示的字符串就行了。 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 8 2.3.2 简介部分 点击注册按钮调转到注册页面。 输入帐号和密码,选择会员权限,点击进入会员界面。 点击功能菜单下的“购买商品”进入商品展示页面。点击商品名称查看商品的描 述,也可通过搜索,搜索到你所需要的商品。点击加入购物车按钮,可把商品加入购 物车。购买商品的数量您可以自己输入,默认的情况下是一件商品。 图图 1 登录界面登录界面 图图 2 会员权限会员权限 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业

16、技术学院信息电子系毕业设计(论文) 9 购物车结算 在商品描述界面上点击查看购物车,进入会员界面。点击功能菜单下的“购买车 结算”进入商品结算页面。商品结算之前,请输入联系姓名、电话、地址。 确认一下您所购买的数量。您可在该界面对购物车内商品进行数量的添加和删除。最 后点击购物车结算按钮,进行对购物车内的商品结算。 会员界面的其他功能 您还可以更该自己的信息和密码,还能对您的余额进行查询。还能查看您最近的 销售记录。 管理员的登录操作跟会员相同。相关功能都在管理员界面的右侧说明里面。 图图 3 商品展示页面商品展示页面 图图 4 购物车结算页面购物车结算页面 图图 4 查询销售记录页面查询销售

17、记录页面 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 10 第三章 数据库管理系统 一个真正的电子商务网站,需要用到上百张数据表来记录与网站相关的数据。如果没有一个很好的 系统来管理这些表,处理这些数据,这个网站根本无法生存下去。目前,网站的数据库管理系统主 要由专用软件如 FOXPRO、DEPHI、SQL SEVER 等来制作后台数据管理,也有直接用 HTML、ASP、SQL 等编程语言制作成网页形式对其进行管理,本系统即属于后一种。 3.1 系统功能介绍 根据需要, 我们将管理系统分为管理员数据管理、会员数据管理、商品资料管理、类别数据 管

18、理、留言数据管理、订单资料管理和网站消息管理七个功能模块。 3.1.1 管理员数据管理 管理员是数据库的操作人员,管理人员他们拥有自己的数据表。 1)管理员数据表浏览:把管理员的资料从数据库中读出,用表格的形式显示出来,以供查询,浏 览。 2)管理员数据表修改:对管理员密码、姓名、权限进行修改。 3)管理员数据表添加 :添加新的管理员数据。 4)管理员数据表删除:删除旧的管理员数据。 3.1.2 会员数据管理 在注册模块中注册成为会员后,数据就会添加到会员数据表中,对会员数据的管理,有利于查 看会员的基本情况,有利于提高网站的运行速度和制定优惠会员 1)会员数据浏览:把会员的资料从数据库中读出

19、,用表格的形式显示出来,以供查询,浏览。 2)会员数据删除:对一些会员进行有条件的删除,如太久没有登录,或除昵称外其它资料都一致, 或注册时必要数据丢失的会员,通过查询语句对其进行判断删除,减少数据库中数据的冗余, 加速网站运行速度 3)会员数据表修改:对会员的基本资料进行修改。 3.1.3 商品资料管理 1)商品资料浏览:把商品的资料从数据库中读出,用表格的形式显示出来,以供查询,浏览。 2)进货处理:将对新来的商品的各种资料填入表单,存入数据库。 3)下架处理:对不热销的或已过时的商品,删除其记录项,减少数据冗余。 4)商品数据表修改:对商品的基本资料进行修改。 杭州科技职业技术学院信息电

20、子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 11 3.1.4 订单资料管理 1)订单浏览:把订单的资料从数据库中读出,用表格的形式显示出来,以供浏览。 3.1.5 网站消息管理 1)网站浏览:把网站的资料从数据库中读出,用表格的形式显示出来,以供浏览。 2)网站基本消息表修改:对网站的名称等基本消息进行修改。 3.1.6 类别数据管理 1)类别浏览:把网站的资料从数据库中读出,用表格的形式显示出来,以供浏览。 2)类别表修改:对类别进行修改。 3)类别添加:对商品的类别进行添加。 3.2 数据库功能实现 3.2.1 数据库的连接 我们要存取数据时,首先要对数据库进行连接

21、。我们一般使用 ADO 对象来完成。 Set newconn=server.createobject(“ADODB.Connection“) 用 createobject 来创建一个连接对象。 dbpath = server.mappath(“dcdc.mdb“) 用 mappath 来取得数据库的实际路径。 newconn.open“driver=Microsoft Access Driver (*.mdb);dbq=“&DBPath 用 open 方法,以 Access 的数据源来打开一 dbpath 为路径的数据库。 3.2.2 数据浏览 将全部数据都列出来,也可以按某个条件来显示数据。

22、 sqlcmd=”select * from 数据表 where 条件 order by 索引” set rs=newconn.execute(sqlcmd) 选择数据表中符合条件的记录,然后按索引排列,用 execute 方法来执行,并将其赋予 rs 记录指 针。 3.2.3 数据添加 将新的数据添加到数据表中。 sqlcmd=“insert into 数据表 字段 values 值“ newconn.execute sqlcmd 在数据表中添加一条新记录,并将字段值添入相应字段。 3.2.4 数据删除 删除数据库中多余的数据记录。 sqlcmd=“delete from 数据表 where

23、 条件 “ newconn.execute sqlcmd 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 12 删除数据表中符合条件的记录,并用 execute 来执行命令。 3.2.5 数据查询 检索数据库,查找所要查询的纪录。 sqlcmd=”select * from 数据表 where 条件 order by 索引” set rs=newconn.execute(sqlcmd) 选择数据表中符合条件的记录,然后按索引排列,用 execute 方法来执行,并将其赋予 rs 记录指 针。 3.2.6 数据修改 对数据进行更新,修改,之后再存入数

24、据库。 sqlcmd=“update 数据表 set 字段 = 新值 where 条件 “ newconn.execute sqlcmd 检索满足条件的记录,将其对应的字段赋予新值,用 execute 来执行命令。 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 13 第四章第四章 系统的开发工具和运行环境系统的开发工具和运行环境 1 1)VisualVisual StudioStudio 20052005 简介简介 VS2005 是 Visual Studio 2005 的缩写。 Visual Studio 是微软公司推出的开发环境。是目前最流行

25、的 Windows 平台应用程序开发环 境。目前已经开发到 8.0 版本,也就是 Visual Studio 2005。 下一版本 Visual Studio 2008 预 计 08 年的 2 月推出。 Visual Studio 2005 是一套完整的开发工具,用于生成 ASP.NET 2.0 Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。 Visual Basic、 Visual C# 、Visual C+、和 Visual J#全都使用相同的集成开发环境 (IDE), 该环境允许它们共享工具并有助于创建混合语言解决方案。 Microsoft Visual

26、 Studio 2005 Team System 提供支持整个软件开发团队的工具: 架构师:Visual Studio 2005 Team Architect Edition 包括集成、高效的工具,用于直观地 构建面向服务的解决方案,这些解决方案从部署环境的初始状态开始设计。有关详细信息,请参阅 Visual Studio 2005 Team System:设计分布式系统以进行部署。 开发人员:Visual Studio 2005 Team Developer Edition 为开发人员提供高级的静态分析、 代码剖析、代码涵盖以及单元测试工具,使团队能够在整个生命周期中尽早、频繁地规划质量。有

27、 关详细信息,请参阅 Visual Studio 2005 Team System:构建健壮而可靠的软件。 测试人员:Visual Studio 2005 Team Test Edition 构建于开发人员版本之上,更好地为测 试人员提供了用于管理和运行各种测试(包括单元测试、手工测试和 Web 测试)的工具,以及使 团队能够在应用程序部署之前检验其性能的高级负载测试工具。有关详细信息,请参阅 Visual Studio 2005 Team System:通过更完善的测试实现更好的软件。 项目管理人员:Visual Studio 2005 Team Foundation 提供一套基于软件项目管

28、理人员已知 内容的项目管理工具:Microsoft Excel、Microsoft Project 和 Windows SharePoint Services。与 Microsoft Office 集成,项目管理人员不再需要手工将数据从这些应用程序映射到 供工程团队使用的数据。项目站点提供仪表盘式的项目状态视图,以及向下追溯风险承担者的功能。 丰富的报告提供了从整个常规的团队工作流中收集的规则。自定义项目过程基于业界公认的实践来 驱动生命周期。有关详细信息,请参阅 Visual Studio 2005 Team System:软件项目管理。 团队开发:Visual Studio 2005 Te

29、am Foundation 还提供团队协作工具,使组织能够不费吹 灰之力即可管理并跟踪过程和软件项目的运行状况。Portfolio Explorer 将可从项目站点获得的 这些相同的项目工作产品集成到 Visual Studio IDE,从而让团队能够进行有效的访问。Visual Studio 2005 Team Foundation 还提供一个可扩展的工作项跟踪系统和企业级别的源代码管理。 2 2)什么是)什么是 C#C# C#是一种开发语言,基本语法与 C+类似,C#被称为是 C+语言与 VB 语言的完美结合,它既 具备 C+语言的强大功能,又具备 VB 语言的快速开发特性。与其他开发语言

30、相比,C#具备如下的 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 14 优势: 学习过简单的C 语法的初学者,可以轻松入门。 拥有.NET 底层框架的支持,可以调用类库,轻松完成常见模块的制作,如登录模块。 像VB 语言一样支持快速应用程序开发(RAD),而且它能开发出比VB 更加健壮的代码。 不仅仅支持Windows 桌面应用程序的开发,还支持网站等Web 应用程序的开发。 支持纯文本编写格式,可以不用安装C#的开发工具,通过记事本就可以完成编写功能,当然 这需要非常深厚的C#类库功底。 C#语言的快速开发能力,主要依靠其强大的开发工具VS2

31、005,这个是其他开发工具无法比拟 的。Visual Studio 2005 的智能提示、控件拖放等功能,为快速开发应用程序奠定了基础。 C#语言的局限性在于其必须得依靠Microsoft 的.NET 框架,而此框架又基于Microsoft 开 发的操作系统上。所以从移植方面考虑,局限了C#的发展。 C#的特点 C#之所以在推出后短短两年内,就成为全世界最流行的开发语言,除了Microsoft 的大力推广 外,重点在于其自身的特点。下面从细节方面介绍了C#开发语言的一些特点: C#语法与C、C+类似,适合刚毕业的学生入门。 C#支持面向对象开发,并有.NET 底层类库的支持,可以轻松创建对象。

32、 C#的高开发效率。C#的开发工具VS2005 支持拖放式添加控件,开发人员可以轻松完成桌面 的布局。 C#通过内置的服务,使组件可以转化为XML 网络服务,这样就可以被其他程序调用,也可以 被网络上其他机器的其他程序调用。实现了一次创造,重复利用的高效开发模式。 XML 语言是一种最流行的数据描述语言,C#提供了对XML 的强大支持,可以轻松的创建 XML,也可以将XML 数据应用到程序中。 自动的资源回收功能,不用再像C+一样,为程序运行中的内存管理伤脑筋。 类型安全是编写代码优点考虑的问题。C#提供的类型安全机制,可以避免一些常见的类型问 题,如类型转换、数组类型越界等。 在.NET 框

33、架中,C#可以自由的和其他语言(VB、J#等)自由的转换。 3 3)SQLSQL ServerServer 20002000 简介简介 SQL Server 是微软公司开发的一个关系数据库管理系统,以 Transact_SQL 作为它的数据库查 询和编程语言。TSQL 是结构化查询语言 SQL 的一种,支持 ANSI SQL92 标准。 SQL Server 采用二级安全验证、登录验证及数据库用户帐号和角色的许可验证。SQL Server 支持两种身份验证模式:Windows NT 身份验证和 SQL Server 身份验证。7.0 版支持多种类型的角 色,“角色“概念的引入方便了权限的管理,

34、也使权限的分配更加灵活。 SQL Server 为公共的管理功能提供了预定义的服务器和数据库角色,可以很容易为某一特定 用户授予一组选择好的许可权限。 SQL Server 可以在不同的操作平台上运行,支持多种不同类 型的网络协议如 TCP/IP、IPX/SPX、Apple Talk 等。SQL Server 在服务器端的软件运行平台是 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 15 Windows NT、Windows9x,在客户端可以是 Windows3.x、Windows NT、Windows9x,也可以采用其它 厂商开发的系统如 Un

35、ix、Apple Macintosh 等。 微软的 SQL Server 是一项完美的客户/服务器系统。SQL Server 需要安装在 Windows NT 的平 台上,而 Windows NT 可以支持 Intel 386,Power PC,MIPS,Alpha PC 和 RISC 等平台,它使 SQL Server 具备足够的威力和功能。 这里所有的文章所采用的数据库应用程序都是基于 SQL Server 之上的,采用 ODBC 及标准的 SQL 查询,可以非常简单的移植到任何一个支持 ODBC 的数据库之上,如:Oracle,Informix,Db2 和 Access,在阅读有关 AS

36、P 数据库编程技术之前,要确认你至少熟悉一种数据库管理系统,并可 以使用标准的 SQL 查询语言操作数据库。 SQL Server 提供服务器端的软件,这部分需要安装在 NT Server 上,SQL Server 的用户端则 可以安装在许多用户端 PC 系统中,Windows 可以让用户端进行数据库的建立,维护及存取等操作, SQL Server 可以最多定义 32767 个数据库,每个数据库中,可以定义 20 亿个表格,每个表格可以 有 250 个字段,每个表格的数据个数并没有限制,每一个表格可以定义 250 个索引,其中有一个可 以是 Clustered 索引。 SQL Server 所

37、使用的数据库查询语言称为 Transact-SQL,它是 SQL Server 的核心, Transact-SQL 强化了原有的 SQL 关键字以进行数据的存取,储存及处理等功能,Transact-SQL 扩 充了流程控制指定,可以使你方便的编写功能强大的存储过程,他们存放在服务器端,并预先编译 过,执行速度非常块,触发是一种特殊的存储过程,用来确保 SQL Server 数据库引用的完整性, 你可以建立插入,删除和更新触发以控制相关的表格中对数据列的插入,删除和更新,你还可以使 用规则(Rule) ,缺省(default)以及限制(Constraints) ,来协助将新的数值套用到表格中去!

38、 SQL SERVER 的特点: 上手容易 话分两头,如果您的企业至今还未购置数据库,其中一个主要的原因可能就是认为它不好上手, 那么,从 SQLServer 开始吧。毕竟,大多数的中小企业日常的数据应用是建立在 Windows 平台上的。 由于 SQLServer 与 Windows 界面风格完全一致,且有许多“向导(Wizard)“帮助,因此易于安装和学 习,有关 SQLServer 的资料、培训随处可得,并且目前国内具有 MCDBA 认证的工程师不在少数。 从另一个角度来讲,学习 SQLServer 是掌握其他平台及大型数据,如 Oracle,Sybase,DB/2 的 基础。因为这些大

39、型数据库对于设备、平台、人员知识的要求往往较高,而并不是每个人都具备这 样的条件,且有机会去接触它们。但有了 SQLServer 的基础,再去学习和使用它们就容易多了。IT 行业的实践经验充分证明了这一点。 兼容性良好 由于今天 Windows 操作系统占领着主导地的位,选择 SQLServer 一定会在兼容性方面取得一些 优势。另外,SQLServer2000 除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统 的功能。尤其是它可以直接存贮 XML 数据,可以将搜索结果以 XML 格式输出等特点,有利于构建了 异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。这些特点在.

40、NET 战略中发挥 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 16 着重要的作用。 电子商务 在使用由 MicrosoftSQLServer2000 关系数据库引擎的情况下,XML 数据可在关系表中进行存 储,而查询则能以 XML 格式将有关结果返回。此外,XML 支持还简化了后端系统集成,并实现了跨 防火墙的无缝数据传输。你还可以使用 HypertextTransferProtocol(超文本传输协议,HTTP)来 访问 SQLServer2000,以实现面向 SQLServer2000 数据库的安全 Web 连接和无须额外编程的联机分 析

41、处理(OLAP)多维数据集。 数据仓库 MicrosoftSQLServer2000 非常明显的改进就是增加了 OLAP(联机分析处理)功能,这可以让很多 中小企业用户也可以使用数据仓库的一些特性进行分析。OLAP 可以通过多维存储技术对大型、复 杂数据集执行快速、高级的分析工作。数据挖掘功能能够揭示出隐藏在大量数据中的倾向及趋势, 它允许组织或机构最大 限度的从数据中获取价值。通过对现有数据进行有效分析,这一功能可以对未来的趋势进行预 测。 增强的在线商务 MicrosoftSQLServer2000 简化了管理、优化工作,并且增强了迅速、成功的部署在线商务应 用程序所需的可靠性和伸缩性。其

42、中,用以提高可靠性的特性包括日志传送、在线备份和故障切换 群集。在伸缩性方面的改进包括对多达 32 颗 CPU 和 64GBRAM 的支持。通过自动优化和改进后的管 理特性-诸如数据文件尺寸的自动管理、基于向导的数据库拷贝、自动内存管理和简化的故障切换 群集安装与管理,在线商务应用程序能够被迅速部署并有效管理。 利于构筑“敏捷性商务“ 所谓“敏捷性商务“就是能够打破内部和外部的商业界限,对迅速改变的环境做出快速反应。 。 微软已经与关键的合作伙伴建立起了战略关系,创造出了能够与许多供应商的产品实现整合的解决 方案,因而企业用户并不需要做出“要么完全接受,要么全部不要“的承诺。在部署解决方案的过

43、程 中,企业用户不一定要拆除原有的设备从头。敏捷商务让企业用户能够充分利用现有的系统,自主 决定所需的硬件和软件解决方案以及由谁来提供,伸缩自如、游刃有余。 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 17 结 论 近年来,随着 Internet 的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并逐步进入 传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展 示出一种新颖的购物理念。 网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓 静态信息是指那些比经常变动或更新的资源,如

44、公司简介、管理规范和公司制度等等;动态信息是 指随时变化的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可 使商家和用户方便的传递信息,完成电子贸易或 EDI 交易。这种全新的交易方式实现了公司间文档 与资金的无纸化交换。 在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在 1996 年,燕莎 友谊商场首次通过网上商城售出一个景泰蓝,虽然货款的支付不是在网上进行的,但这毕竟为我国 零售业奏出了网上购物的先声。根据 CNNIC 的统计结果,截止 2004 年 1 月中国有互联网用户 7950 万人,而又有 40.7%以上的网民在过去的一年里有过网上购物

45、经历,这就说明中国有网上购物的用 户达是 3235.7 万人,并且这一数字还在以 17%左右的速度增长,预计到 2006 年中国网上购物用户 将达到 6962 万人,这说明在中国发展网上购物具有良好的群众基础,网上购物方式日趋被大家所 接受。 本系统是一个中小型的电子商务系统-网上二手商品超市,可以为各类用户提供方便的在线 购物环境,符合目前国内流行的电子商务模式。用户可以在系统中实现注册、浏览商品、搜索查询 商品、下定单、处理定单等功能;管理员可以通过用户管理、定单管理、商品管理、评论管理等管 理功能来对系统进行维护更新。 通过本文的研究,基本上实现的网上购物系统,运行效果好。对实现基于 W

46、eb 的网上购物系统 提供了一个好的思路。Java 和 Eclipse 等技术不失为实现基于 Web 的系统的有力工具,同时具有 一定的理论先进性和应用价值。但是,由于多方面的原因,本课题的研究还有很多不足之处,今后 的工作主要体现在以下一些方面: 1)网站页面设计还有待提高。 2)所实现的网上购物系统还有待完善,界面的友好方面也有待改善。 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 18 致 谢 通过一个多月的努力,终于实现了一个电子商务网站的基本功能,完成了预期的目标。本论文 最终能顺利完成,首先应感谢我的导师董立红自始至终给予的关心和指导

47、。无论是在论文选题、开 题、写作阶段还是在项目的实践过程中,孙老师都加以悉心的指导。导师严谨的治学作风和求实的 工作态度都深深地影响着我。 忠心感谢各位老师,在我求学的时间里,在物质和精神上给我提供的巨大支持,使我顺利完成 了学业。 在论文的写作过程中,很多同学为我提供了很多帮助,值此机会向他们表示诚挚的谢意。 本论文的写作参考、引用了很多书籍及文献,在此向这些文章的作者表示深深的谢意。 感谢在百忙之中抽出时间、精心审阅本论文的各位专家、学者! 感谢我的父母和亲人,正是有了他们的关心和支持,我的学业才得以顺利完成。 最后,再次感谢所有关心和爱护过我的老师、亲人、同学和朋友! 杭州科技职业技术学

48、院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 19 参考文献参考文献 1 夏小华,高为柄.非线性系统控制及解耦M. 北京:高等教育出版社,1997.15-18. 2 辛希孟. 信息技术与信息服务国际研讨会论文集:A 集C. 北京:中国社会科学出版社,1994. 3 张筑生. 微分半动力系统的不变集D. 北京:北京大学数学系数学研究所,1983. 4 冯西桥. 核反应堆压力管道与压力容器的 LBB 分析R. 北京:清华大学核能技术设计研究院, 1997. 5 高为柄,程勉,夏小华.非线性控制系统的发展J.自动化学报,1991,17(4):513523. 6 陈至立.

49、贯彻“三个代表”思想、推进教育改革于发展N.中国教育报,2001-07-01(1). 7 王明亮. 关于中国学术期刊标准化数据库系统工程的进展. 8 http:/ 9 马波.Dreamweaver MX 完美网页设计与制作M .北京:中国青年出版社, 2003, 2333. 10 宣小平编ASP 数据库系统开发实例导航M北京: 人民邮电出版社2003 ,4547. 杭州科技职业技术学院信息电子系毕业设计(论文)杭州科技职业技术学院信息电子系毕业设计(论文) 20 毕业设计(论文)毕业设计(论文)考核表考核表 指导教师对指导教师对毕业设计(实习)毕业设计(实习)及论文的评语:及论文的评语: 指导教师指导教师 (签名)(签名) 年年 月月 日日 建议成绩建议成绩 评阅小组或评阅人对毕业设计(论文)的评语及能否参加答

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 研究报告 > 信息产业


经营许可证编号:宁ICP备18001539号-1