facet分类方法在电子商务系统商品查询中的应用毕业论文(编辑修改稿)内容摘要:

个所谓的 3 层结构。 用户可以通过 WWW 浏览器去访问 Inter 上的文本、数据、图像、动画、视频点播和声音信息,这些信息都是由许许多多的 Web 服务器产 生的,每个 Web 服务器可以通过多种方式连接到数据库服务器,大量存储在数据库服务器上的数据。 客户端除了 WWW 浏览器, 通常没有任何用户程序,只需从 Web 服务器上下载程序到本地来执行,如果在从 Web服务器下载数据库相关指令到数据库服务器来解释的过程中遇到的执行,并返回给 Web 服务器, Web 服务器,并返回给用户。 B/S 结构 的优点 ( 1) 具有分布性特点,可以随时随地进行查询、浏览等业务处理 ; ( 2) 业务扩展简单方便,通过增加网页即可增加服务器功能 ; ( 3) 维护简单方便,只需要改变网页,即可实现所有用户的同步更新; ( 4) 开发简单,共享性强。 .NET Framework 基础 .NET Framework 是用于 .NET 平台的编程模型 , 其关键部件是公共语言运行库( CLR,常见的,语言和运行时)和 .NET Framework 类库(包括 、 和 Windows 窗体) ,它提供了托管执行环境、简化的开发和部署以及与各种编程语言的集成 ,是支持生成和运行下一代应用程序和 XML Web services 的内部 Windows 组件。 公共语言运行库是 .NET Framework 的基础 ,可以运行库中的代码,它提供内存管理,线程管理和远程处理等核心服务,并且还强制实施严格的类型安全和提高安全性和其他形式的代码的执行管理机构精度可靠性。 事实上,代码管理的概念是运行库的基本原则。 要针对运行时的代码称为托管代码,而不是针对运行时的代码称为非托管代码。 计算机信息工程学院毕业论文 8 .NET Framework 类库是一个全面收集可重复使用的类型的对象,你可以用它来开发各种应用 ,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用 程序,也包括基于 所提供的最新创建的应用程序(如 Web 窗体和 XML Web Services)。 .NET Framework 是 .NET 战略的核心。 .NET Framework 分为以下几个部分: MS中间语言、 CLR、 .NET Framework 类库、 .NET 语言、 和 Web 服务。 .NET Framework 类库中包含了大量可以实现重要功能的代码库。 当一个用户程序可以很容易地把这些库调用到应用程序,以实现更复杂的功能。 由于这些类库的存在,使得编写功能强大的 程序更加容易。 .NET 语言是指可以将使用其编写的代码编译成为 MS 中间语言的编程语言。 常见的语言有 和 C等。 Web 服务是指可以通过 Web 访问的组件。 介绍 是在服务器上运行的通用语言为基础的方案。 不像以前的 ASP 即时解释程序,但该程序被编译在服务器端首次运行。 框架,可以使用 Microsoft( R)的视觉 公司最新的产品开发环境,所见即所得(您看到的就是你得到的是看到收益)编辑器进行开发。 这些只是一小部分 强大的软件支持。 因为 的基础上编译运行一个共同的语言程序,所以它的强大和适应性,可以使它运行在几乎所有的 Web 应用平台软件开发。 基本库共同的语言,短信,数据处理接口,可以无缝地集成到 的 Web 应用程序。 也独立于语言无关的语言,所以你可以选择一个最适合你的语言来编写你的程序,或者你用它来写现在支持许多语言程序为 C#( C ++和 Java 组合), VB, Jscript 脚本。 在将来,这样的多种编程语言的能力,现在一起工作,以保护您的基于 COM +开发的程序,来完成迁移到。 的优点主要体现在高效率,高可重用性,在这三个方面更少的代码。 在使用,因为使用 ASP 脚本语言,所有的代码被嵌入到 HTML 代码的 ASP 程序设计,所以编制功能复杂的网页的时候,你需要编写大量的代码,而该代码会导致问题的不良的阅读。 此外,因为所有的代码将被解释,这是比较缓慢的,并且不能有效地使用各种性能机硬件。 ASP 以更高的效率进行比较,提供了高的可重用性,一个程序使用少得多的实现比 ASP 的 同样的功能的代码。 使用一种新的编程环境,代表技术发展的主流。 计算机信息工程学院毕业论文 9 要通过 访问数据库在 应用程序中实现。 也被称为ActiveX 数据对象( ActiveX 数据对象),是从网络编程的角度加以改进。 是一个广泛的数据控制和设计的响应,因此它比使用 ADO 灵活更灵活,但也提供了更多的功能。 对象模型有五个主要部分组成,即连接,命令,数据集命令,数据集和数据读取器。 在 对象模型中,数据集(数据集)是最重要的对象。 一般来说,一个数据集 是对象的集合记录集,数据采集可以通过填充数据集对象进行排序。 提供了一组的所有数据库功能,包括排序,分页,筛选视图,关系,索引和主键等记录。 XML 可以用于维持或传输的任何形式的数据集的对象,并无需支付任何额外成本,因为数据集对象本身按照 XML 格式被构造。 连接,命令,数据集命令和数据读取器是一种数据操作组件(托管提供程序),负责网络和数据处理创造。 数据操作组件的主要功能是作为数据集和数据源之间的桥梁,其主要功能是负责从数据源填充数据集或数据返回到数据源后删除数据的数据集。 的页框架 无缝地与 WYSIWYG(所见即所得)的 HTML 编辑器和其他编辑工具(包括微软的 Visual )工作。 这不仅使得 Web 开发更加容易,而且还能够提供所有这些工具的好处必须提供,包括开发人员可以使用 “页框”框架编译服务器控件到 Web 页面,它是在 Web 服务器运行的和动态地生成和管理 Web 窗体页。 在Visual 中, Web 窗体提供了一个窗体设计器,编辑,控制和调试功能,这些功能结合起来,允许用户生成一个基于服务器的 Web 浏览器和客户端设 备的快速编程的用户界面。 页面框架创建传统的客户机 /服务器的 Web 交互的抽象模型,让用户使用,支持快速应用开发( RAD)和编译的面向对象( OOP)的传统方法和工具的应用程序编程。 在 Web 窗体页中,您可以使用属性,方法和事件来处理 HTML 元素。 Web窗体可以使用功能强大的基于表单的 Web 页面被生成。 当生成这些页面,您可以使用 服务器控件来创建常见的 UI 元素,它们可以被编程为用于执行常见任务。 这些控件使用户能够使用所产生的内建可重复使用的组件或自定义 Web 窗体,从而简化了代码页。 计算机信息工程学院毕业论文 10 页面框架的代码在客户端运行时的服务响应提供了一个统一的模式,使用户不必考虑固有的客户端和服务器隔离的实现细节一个基于 Web 的应用程序。 该框架还自动保持状态页和控件在页面上在页面处理生命周期。 SQL Server 数据库简介 SQL Server20xxR2 是建立在 的可扩展性,可用性,可管理性和成功的基础上,数据仓库的 SQL Server,并引入了重要的新功能,为电子商务。 在该领域的高性能和企业级的可扩展性, SQL Server 会 20xxR2 设计使用 WINDOWS20xx 以上的处 理器,更大的内存支持系统,并最终支持 64 位硬件平台。 SQL Server 的为用户提供了完整的数据库解决方案,该软件功能强大,使用方便,一直深受越来越多的人。 SQL Server 支持的并发连接,允许多个用户同时访问数据,完全能够满足用户的需求。 SQL 提供了强大的数据存储能力,高效率的数据查询技术,易于使用的向导和工具,进行了亲切友好的用户界面,该系统是产生一个很好的背景UY 工具。 SQL Server 特点 ( 1) 真正的客户机 /服务器体系结构。 ( 2) 界面编程工具丰富的程序设计,为用户提供更多的选择。 ( 3) SQL Server 与 Windows NT 完全集成, NT的使用的许多功能完全集成。 SQL Server 还集成以及与微软后台产品。 ( 4) SQL Server 具有很好的伸缩性,提供数据仓库功能。 ( 5)支持 Web 技术,让用户可以轻松地在数据库中的数据发布到 Web 页面,图形用户界面,系统管理和数据库管理更加直观,简单。 本章小结 本章为技术综述,其中包括 facet 分类方法和开发技术,第一部分介绍了 facet 的概念、应用、优势、设计等,第二部分则介绍了相关的开发技术。 计算机信息工程学院毕业论文 11 第 3 章 系统分析与 设计 需求分析和功能分析 本文开发的电子商务系统 网站 按角色分为 前台功能和后台 2 个功能模块。 前台部分由 普通 用户 和未注册会员 使用,主要包括 用户注册,用户登录,商品搜索,商品列表,购物车,订单查看,留言板,友情链接,商品评价管理等功能模块。 后台部分由管理员使用,主要包括 账号管理,库存管理,会员管理,商品类别管理,商品管理,新闻管理,订单管理,留言板管理,友情链接管理,商品评价信息管理等功能模块。 系统的功能模块图如图 31。 购 物 评 价 系 统 功 能 模 块 图网 站 前 台 网 站 后 台用户注册用户登录商品搜索商品类别商品列表购物车订单查看留言板账号管理会员管理商品管理商品类别管理新闻管理订单管理留言板管理友情链接管理评价管理友情链接商品评价 图 31 系 统功能图 计算机信息工程学院毕业论文 12 系统分析与设计 数据流图分析 本文系统中的数据流总的分为两个流向,一个是会员在前台进行操作,经过一系列流程并将结果反馈给管理员;另一个是管理员在后台对网站进行的更新等操作,会员在更新之后也可以接收到反馈的结果。 具体数据流向如下图 32 和图 33 所示。 会 员1 . 0 查 询商 品 信 息商 品 类 别2 . 0 送 进订 单3 . 0 处 理订 单订 单 数 据 已 批 准 订 单 管 理 员产 生 记 录商 品 信 息 订 单 记 录 本1 . 1 发 布评 价2 . 1 发 布留 言根 据 购 买 商 品根 据 使 用 情 况产 生 记 录产 生 记 录评 价 记 录 本留 言 记 录 本评 价 内 容留 言 内 容 图 32 会员订货、评价和留言数据流图 管 理 员 3 . 1 发 布 新 闻4 . 1 添 加 友 情链 接会 员管 理管 理产 生 新 闻 纪 录产 生 链 接 地 址新 闻 纪 录 本链 接 记 录 本新 闻 内 容链 接 地 址 图 33 管理员发布新闻和管理友情链接数据流图 计算机信息工程学院毕业论文 13 概念结构设计 为了将本系统各个实体之间的关系清楚的表示出来,抽象出需求分析阶段所得到的应用需求, ER 图是最有力的工具,本系统的 ER 图如图 34 所示。 会 员订 货订 单组 成订 单 细 节参 照 1商 品 信 息 管 理 管 理 员参 照 2商 品 类 别1n1nn1n1n n 图 34 系统 ER 图 逻辑结构设计 数据库的设计 一般 是以一个已经存在的数据库管理系统为基础的,常用的数据库管理系统有 MYSQL, SQL Server, Oracle 等。 我采用 了 SQL server20xx 数据库管理系统,建立的数据库名为 ShoppingComents _1, ShoppingComents 分别为系统主数据库和评价系统数据库 2 个数据库。 本次项目采用了 9 张表,主要表的内容和功能在下面显示出来。 huiyuan (会员信息表 ) 主要用于记录会员的信息,该表的结构如表 31 所示 表 31 huiyuan (会员信息表 ) 字 段 说 明 类型 (长度 ) 备注 计算机信息工程学院毕业论文 14 ID 会员编号 Int 不允许空 username 会员账号 nnvarc har(50) 不允许空 passw ord 会员密码 nnvarc har(50) 不允许空 Photo 会员头像 nnvarc har(50) 不允许空 Sex 会员性别 nnvarc har(50) 不允许空 Tel 会员电话 nnvarc har(50) 不允许空 ADdress 会员地址 text( 16) 不允许空 nianlin g 会员年龄 nnvarc har(50) 不允许空 Ds 会员描述 text( 16) 不允许空 w enti 会员问题 nvarc。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。