基于asp的网上购物系统_毕业设计(编辑修改稿)内容摘要:
方法来将查询结果返回给一个数据对象或进行插入、删除等操作。 例如: rs=“ INSERT INTO tab1 VALUES(1,2)” (rs)‘执行插入操作 五、关 闭数据对象和链接对象 在使用了 ADO 对象之后要关闭它,因为它使用了一定的服务器资源。 通过调用方法 close 实现关闭,然后再释放它。 Record Set Record Set=Nothing‘关闭创建的数据对象 Set mConn=Nothing‘关闭创建的链接对象 本科论文 7 SQL 语句简介 SQL 语句简介 SQL 全称是 结构化查询语言 (Structured Query Language),SQL 包含 4 个 部分 : (1)数据查询语 言 DQLData Query Language SELECT (2)据操纵语言 DQLData Manipulation Language INSERT, UPDATE, DELETE (3)数据定义语言 DQLData Definition Language CREATE, ALTER, DROP (4)数据控制语言 DQLData Control Language COMMIT WORK, ROLLBACK WORK SQL 语句 的优点 (1)非过程化语言 (2)统一的语言 SQL 为许 多任务提供了命令 , 包括 : 查询数据 , 数据更新 , 在表中插入记录 , 在表中修改记录 ,在表中删除记录 , 建立 , 修改和删除数据对象 , 控制对数据和数据对象的存取 , 保证数据库一致性和完整性。 (3)是所有关系数据库的公共语言 所有用 SQL 编写的程序是可以移植的 , 并且容易学习使用 , 但是所有 SQL语句都必须由数据库服务器独立地执行。 IIS 简介 IIS 的安装 WINDOWS 20xx SERVER 提供的 WEB 服务器组件 IIS 的安装方法 ,在开始 → 设置 → 控制面板 → 添加 /删除程序命 ,在添加 /删除程序中选择 → 添加 /删 除 WINDOW组件按钮 , 就会弹出如图 21 所示的 WINDOWS 组件向导对话框 .在其中选择INTERNET 信息服务 IIS, 随后根据系统提示一步一步的操作即完成 IIS 的安装。 本科论文 8 图 21 IIS 安装 IIS 虚拟目录的创建 在启动 Inter后 ,在 39。 默认 WEB站点 39。 单击鼠标右键如图 (22),在快捷菜单 中选择 新建 → 虚拟目录 命令 , 输入虚拟目录的名字 , 然后按照系统提示操作 , 即可 完成虚拟目录的创建。 图 22 创建虚拟目录 运行环境 为了保证成绩管理系统运行的效率和可靠性,服 务器应具有较高的软硬件配本科论文 9 置,客户端的要求不是很高。 此应用程序可广泛运行于国际互联网即 Inter,也可适用于内部的局域网。 其运行要求如下: 软件环境: 客户端: Windows95/98/20xx/XP, Inter Explorer(IE)等。 服务器端: Windows NT/Windows20xx, Inter Information Server (IIS)及其以上版本, IE等;或者 Windows98, Personal Web Server(PWS), IE 等。 数据库:采用 Access,运行于服务器端。 硬件环境: 服务器 CPU: PIII 500 以上 ,内存: 512M 以上。 客户机 CPU: P200MMX 以上,内存: 32M 以上。 本科论文 10 第三章 系统的功能和流程分析 功能设计 为了达到用户要求的最 终 成品,所以,在此设计中根据需求分析说明,在此对系统的主要功能包括有以下产述: 用户登录管理: 在用户登录时对其进行 验证 是否是授权用户。 新用户注册: 在有新用户注册时用户输入的信息进行检测是否存在错误。 商品页面显示功能: 在页面中对商品的显示要具有类别显示的功能特性 商品模糊搜 索功能:如 ABC 可输入 A、 AB、 ABC、 BC、 B、 C、 AC 进行查找。 商品选购功能: 即在用户登录后可以对商品可以进行选择性的购买,并放入购物车的,而且在购物车中 对一些不必要的商品进行取消购买选择。 购物定单,显示购买价格、购买用户详细信息、购买留言提交等。 能提供用户留言功能:即用户在浏览网站后可能对网站有一些建设性的意见,因此需用要对其提供此功能。 在后台管理方面,要有: 商品的更新功能:即管理员可以随时更新商品(即管理员可以新添加商品和删除一些过时商品)。 对注册用户的管理功能: 即管理员可以对注册用户的信息作一些基本上的管理功能。 对留言的管理功能: 即对用户留言 进行 相应的管理(如删除操作等) 另外还要要求具有 : 对系统中出现的一些小错误能够不影响系统的运行。 要确保与银行通信的安全性,以确定网上交易的一个安全性。 总体结构设计 根据以上具体的系统功能要求,系统的组成结构大致图示如下: 本科论文 11 图 31 系统的组成结构大致图 其中系统模块的详细层次结构设计图如下: 图 32 系统模块的详细层次结构设计图 数据库 设计 由于在本系统中,数据库操作是整个工作过程的核心,因此在此把对数据库设计提前,是为了更好的理解后面的内容。 从上面的总体设计可以知道,在这个数据库中,为了考虑表的优越性,因此需要拥有的表文件主要有:用户表文件、商品表文件、留言表文件;另外,为了达到用户能购买商品的功能,因此还需要一个功能类似于购物车功能的表文件。 其中,用户表用来存储用户信息 ,商品表用来储存商品信息,留言表用来存储用户留言情况。 用户 管理 商品 更新 留言 管理 浏览 页面 购物 车 留言 板 Hello_Kitty usahana disney meody cookleingg 苛芘兢 管理 admin 首页 index 系统 系统 浏览 功能 购物 功能 管理 功能 浏览 网站 选 购 查 看 结 帐 发 布 留 言 用 户 本科论文 12 各模块间的关系 由于整个系统由管理模块和用户模 块组成,所以整个系统由两大关系模块组成,这两在模块间又存在着相依相存的关系。 整个系统中的模块关系分别如下: 两大模块间的关系图 图 33 两大模块间的关系图 管理模块存在的关系 管理模块中的模块主要关系是:管理员登录模块与各个管理模块之间的关系,以及各个模块和数据库之间的关系。 1) 登录模块与其子模块之间的关系图 图 34 登录模块与其子模块之间的关系图 2) 子模块与数据库之 间的关系图 图 35 子模块与数据库之间的关系图 管理模块 管理员登录 商品更新 用户管理 留言管理 请求读取数据库 数据库返回数据 返回请求数据 请求数据 子模块 请求处理 数据库表 管理 模块 用户 模块 用户浏 览模块 用户购 物模块 用户留 言模块 商品 更新 用户 管理 留言 管理 本科论文 13 用户模块间存在的关系 1) 登陆模块和其它子模块之间的关系图 图 36 登陆模块和其它子模块之间的关系图 2) 各浏览模块与购物车之间的关系图 图 37 各浏览模块与购物车之间的关系图 3) 各浏览模块与数据库之间的关系图 图 38 各浏览模块与数据库之间的关系图 4) 留言模块与数据库之间的关系 图 39 留言模块与数据库之间的关系 系统运作流程图 本系统的动作情况关系如下图: 用户模块 管理员登录 商品浏览 商品先购 购物车查看 用户发言 各浏览模块 处理模块 购物车 返回数据 请求数据 访问数据库 数据库返回数据 各浏览模块 处理模块 数据库表 用户留言 验证用户 留言 数据库 留言成功 数据库 本科论文 14 图 310 系统的动作情况关系 是 否 否 是 否 是 是 否 是 否 是 否 是 是 否 是 是 否 否 否 是 否 管理界面 是否登录 系 统 管理员。 查看物品 结束浏览 是 是否结账 结束 是否登录 返回 开始 继续 ? 是否返回 跳转界面 继续操作 否 是否登录 选购商品 浏览商品 用户界面 选择操作 执行操作 结账 本科论文 15 第四章 系统功能的具体实现 数据库设计说明 经过系统功能分析和需求分析,考虑到以后功能上的扩张,设计如下面所示的数据项和数据结构。 A、商品信息:包括商品分类、商品名称、编号、价格等。 B、用户信息:包括 用户名、密码、电子邮件、手机号码、 、真实姓名、密码提示问题及答案、详细地址等。 C、 购物信息 :包括购物用户、购物商品、购物总价、购物时间等。 D 、留言信息:包括留言人姓名、留言内容、留言时间。 用 户 商品关系图 图 41 用 户 商品关系图 系统数据库逻辑结构设计 逻辑结构设计的任务就是把概念结构设计阶段设计好的基本 ER 图转换为与选用 DBMS 产品所支持的数据模型相符合的逻辑结构。 (本系统所使用的是Microsoft 的 Access 20xx 为关系型 DBMS)下面运用 关系数据库规范化理论,使ER 图向关系模型的转换。 用户 商品 购买 用户名 详细地址 密 码 电 话 商品分类 商品名 商品单价 购买日期 购物总价 商品单价 商品编号 本科论文 16 数据库中的主要表结构如下 : 用户信息表 (User) 图 42 用户信息表 图 43 “用户”实体的属性图 商品信息表 (wp) 图 44 商品信息表 用户表 USER 用户帐号 用户密码 详细地址 真实姓名 电子邮件 提示问题 号码 提示答案 本科论文 17 图 45 “商品”实体的属性图 购物表 (p) 图 46 购物表 图 47“购物”实体的属性图 留言表 (liuyan) 图 48 留言表 购买表 P 购物用户 购买商品 购物时间 商品价格 购买总价 商品编号 商品表 WP 商品编号 商品名称 商品分类 商品价格 商品地址 发布时间 本科论文 18 图 49“留言”实体的属性 模块描述 整个系统由多个模块组成,因此各个模块的设计显得十分繁杂,因此,我们化大为小,分别对单个功能进行设计,最后运用重组技术再将这些具有单个功能的部份组合起来,使之成为一个个模块,最后再将这些模块组织成系统。 在上述过程中,出现 了有许多相同的 又重新编写的情况 ,这就增加了不必要的人力与物力的开支 ,于是为了防止这种情况的出现 ,我们利用了代码的可重用性原则,对一些常用代码进行处 理,使之成为一个单独的文件,在使用时,调用这个文件就可以了。 图 410 系统框架图 整个项目的功能在 “ 整体设计 ” 中已经 做出 了相当准确的描述,下面我们将着重说明各个模块的功能、性能、输入输出项目以及所使用的算法等内容。 首先为了充分的了解项目的结构,先看一下在概要设计中设计出的项目的总体框架图和模块结构层次图。 选 购 查 看 结 帐 发 布 留 言 用 户 浏览 网站 浏览 功能 购物 功能 管理 功能 系统 留言表 liuyan 留言编号 留言标题 留言人 留言内容 留言时间 本科论文 19 图 411 系统 层次结构图 根据图 410可以得知整个项目需要达到的所有。基于asp的网上购物系统_毕业设计(编辑修改稿)
相关推荐
系建立良好的顾客关系。 4.利于改善 服务,提高服务质量。 利用网站,通过电子沟通方式,开展在线服务方式能够更加及时准确地掌握用户的需求,通过网站的交互式服务使得被动提供和主动统一起来,从而实现售前、售中、售后的全过程和全方位的服务。 技术可行性 近年来随着 Inter 技术的飞速发展及用户需求的不断升级, Web 页面技术也不断的基于 ASP 的网络书店购物系统的设计与实现 6 推陈出新,使得
在目前多数的 BLOG 系统中, .NET 原型的系统并不是很多,而多以 ASP 等为主流,这在很大程度上使个人的设计减少了一定的参考性,此外虽然 .NET 的发展时间并不是很久,但 .NET 的发展趋势也是显而易见的 ,当然这就要谈到 .NET 的优势所在,这里不在追述。 通过对 BLOG 系统进行可行性分析、需求分析和设计逐步将一个 BLOG 系统的开发过程呈现出来
管理系统之一。 在高性能和企业级可伸缩性领域, SQL Server 20xx 设计成利用 Windows 20xx 对更多处理器、更大的系统内存的支持,最终达到支持 64 位硬件平台。 在不断提升可用性的努力过程中, SQL Server 20xx 采用 Windows 20xx 四路群集,提供了大大 改进的群集支持。 SQL Server 已经在可管理性和易用性方面在行业内领先, SQL
23 致 谢 24 主要参考文献 25 1 第 1 章 引 言 项目开发背景 随着网络的逐渐普及,以及网络技术的不段发展,人们通过网络进行交流的方式变得多样化。 网络聊天室便是其中之一。 在网站建设迅速发展的今天, 基于 B/S模式的ASP 网络聊天室已经成为较多网民认可的一种聊天交流平台,各种专家座谈、在线答疑室,实质就是聊天室。 聊天室 系统 的即时交流方式满足了网络中多人同时聊天交流的需要
9 操作可行性 ..................................................................................... 9 需求分析 ............................................................................................. 10
加属性,其新增的属性为联系本身的属性和与联系相关的另一个实体集的码。 (2)1: n联系的转换方法 在 关系模型转换时,实体间的 1: n 联系可以有两个 转换方法:一种方法是将联系转换为一个独立的关系,其关系的属性由该联系相连的各实体集的码以及联系本身的属性组成,而该关系的码为 n 端实体集的码;另一种方法是在 n 端实体集中增加新属性,新属性联系对应的 1端 实体集的码和联系自身的属性