




已阅读5页,还剩46页未读, 继续免费阅读
【论文】好运零食店网上购物系统的设计与实现.pdf.pdf 免费下载
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
好运零食店网上购物系统的设计与实现 摘 要 好运零食店网上购物系统 是用来销售食品的电子商务系统 目前网上专 门销售零食的购物系统还比较少 所以此次开发对于目前比较空白的市场存在着 相当的优势 针对用户的两种角色来深入的研究作为后台管理员和前台用户也就 是消费者的需求 从而进行功能模块的设计以及模块功能的具体划分 数据库模 式分析 数据库结构的设计以及应用程序的设计工作 结合零食店的需求 我使 用面向对象的方法对系统进行了需求分析 本系统运用 asp 技术实现 后台数据 库采用 access2003 作为数据库服务器 前端开发工具使用 dreamweaver 系统 采用 b s 结构 系统运行结果证明 它达到了之前预想所要实现的功能 满足两种角色用户 的需求 系统的前台为客户服务的部分主要实现的网上功能包括会员注册 个人 信息查看以及修改 食品的查询及选购 购物车的管理及注册用户订单状态的查 看 后台管理部分实现的网上功能主要包括用户管理 商品大类管理 商品小类 别管理 商品管理 商品查询以及订单管理 关键字 关键字 internet asp 电子商务 i 好运零食店网上购物系统的设计与实现 abstract good food shop online shopping system is used to sell food in internet at present sales of snacks special online shopping system is still relatively small so the comparison for the present gap in the development of the market there are considerable advantages analyzing the requirements of the administrator and the consumer i have designed the functional modules as well as the specific delineation of functional modules database modeling database structure design and application design combined with the demand for snack shop i use the method of object oriented system requirement analysis the system using asp technology the use of background database access2003 as database servers front end development tool dreamweaver system uses the b s structure system proved that it met the expected prior to the realization of the functions of the two roles to meet the needs of users the front function of the system includes online member registration view and modify personal information inquiries and purchase food shopping cart management and registered users to view order status the background function of the system includes user management goods category management small goods category management product management product inquiries and order management keywords internet asp e commerce ii 好运零食店网上购物系统的设计与实现 目 录 摘 要 i abstract ii 第一章 引 言 1 1 1 开发目的 1 1 2 开发背景 1 1 3 开发意义 1 1 4 asp概述 1 1 5 电子商务的现状 4 1 6 数据库概述 4 第二章 系统分析 6 2 1 系统需求分析 6 2 2 系统功能分析 6 2 3 系统功能描述 7 2 4 数据流程图 简称为dfd 8 第三章 系统设计 14 3 1 系统功能模块设计 14 3 2 系统流程 15 3 3 数据库设计 18 第四章 系统实现 29 4 1 系统首页 29 4 2 用户注册页面 30 4 3 购物车页面 31 4 4 下定单页面 32 4 5 订单查看页面 32 4 6 管理中心登陆页面 33 4 7 类别管理页面 33 4 8 商品管理页面 34 4 9 商品的添加 35 4 10 订单管理页面 36 4 11 管理会员页面 36 4 12 管理员信息管理页面 37 第五章 毕业设计总结 38 5 1 系统开发制作的心得体会 38 5 2 系统的发展预期 38 iii 好运零食店网上购物系统的设计与实现 参考文献 39 致 谢 40 附录 1 系统运行环境的配置方法 41 附录 2 系统中的关键代码 42 声 明 49 iv 好运零食店网上购物系统的设计与实现 第一章 引 言 1 1 开发目的 随着经济的发展 网上购物逐渐成为人们快速购物的一种途径 为了能适应 现在大多数人快节奏的生活 电子商务网站应运而生 目前在我国网上销售食品 的网站还很少 而且相对没有一个比较系统化的规模化的网上购买食品的平台 因此我们开发的目的就是抓住市场 抓住先机 使得网站更具有领先的地位和模 式 1 2 开发背景 网上购物存在相当大的市场需求 许多进口商品我们只能通过少数 平 台商户才能购买到 而个人商户的食品类安全问题容易使得人们半信半疑 因此 就产生了以企业为平台专门提供食品类销售的网站的需求 现有对于书籍 音响 制品 衣饰 化妆品等销售都有一些较为成熟的 网站存在 食品零售市场 还比较空白 1 3 开发意义 我对身边的五十人进行了市场调查 得到结论其中近百分之六十的人已经在 网上购买食品 并且认为网上购物是最便捷最省时的购物方式 其中百分之三十 的人有意向要在网上购买食品 同时仅仅有百分之十的人认为完全没有兴趣到网 上购物 也是因为对网络付款的不信任等原因 我们可以推出货到付款的方式来 吸引这方便的顾客 由此看来开发网上购物零食系统还是比较有市场潜力的 1 4 asp 概述 1 4 1 asp 简介 asp active server pages 实质是一种服务器端脚本环境 asp 脚本呈现 将在服务器端运行 客户端只要使用可执行 html 代码的浏览器 即可浏览通过 asp 设计出来的页面内容 当程序执行完后 服务器仅将执行的结果返回给客户 端浏览器 这样也就减轻了客户端浏览器的负担 大大提高了交互的速度 1 好运零食店网上购物系统的设计与实现 asp 并不是一种纯粹的编程语言 它使用的语言是 vbscript 和 jscript 语 言 在一个 asp 应用程序中可以用其中的一种脚本语言 也可以结合这两种脚本 语言使用 1 4 2 asp 的优点 1 开放性 在 iis 上 并不需要开发者使用一个专有的脚本语言来生成网络应用程序 实际上 active server pages 包括了对 vbscript 和 javascript jscript 的本机 支持 通过第三方组合组件 它还可以使用其他语言 如 perl rexx 和 tcl 多个脚本语言甚至可以在相同的 asp 文件中交替使用并相互调用 而 activex server 组件实际上可以用任何语言编写 这些语言包括 java visual basic c cobol 等等 2 易操作性 asp 使 html 设计人员可以在服务器上方便地 激活 他们的 web 页 可以立 刻对定制化网页和简单的应用程序进行开发 以往需要用 perl 或 c 编写的复杂的 cgi 程序来完成的功能 如数据库连接 现在若使用 asp 则只要几行简单的代 码就能实现 3 程序与外观分离 通过使用脚本和组件 active server pages 允许用户将编程工作与一个网 页的设计和其他工作分离开来 这就可以确保开发者能够将主要的精力用来考虑 编写程序的逻辑 而不必担心外观是怎样的 同时 它也使那些从事外观设计的 人员可以利用一些工具来对网页进行修改 而不用过于关心编程问题 4 非手工编译 asp 的即时编译系统在被请求时自动对 asp 源文件重新编译 并将其载入服 务器的高速缓存中 因此 开发者对 asp 文件的修改可在浏览器中立即得到反映 只需要简单地保存该文件并在浏览器中刷新即可 5 浏览器独立性 asp 提供了一种浏览器中枢方案来完成应用程序的设计工作 因为用于生成 动态内容的脚本可以在服务器上执行 所以开发者不必担心客户用什么浏览器来 浏览网点 2 好运零食店网上购物系统的设计与实现 1 4 3 简介 asp 的 6 大对象 asp 的编辑环境要求很低 任何一种文本编辑器都可以编写 asp 应用程序 asp 强大功能的实现离不开它的 6 个内部对象 其 6 大对象如下 1 application 对象 application 对象是在为响应一个 asp 页的首次请求而载入 dll 时创建的 它提供了存储空间用来存放变量和对象的引用 可用于所有的页面 任何访问者 都可以打开它们 2 request 对象 request 对象为脚本提供客户端在请求一个页面或传送一个窗体时提供的所 有信息 这包括能够标识浏览器和用户的 http 变量 存储他们的浏览器对应于这 个域的 cookie 以及附在 url 后面的值 查询字符串或页面中段中的 html 控件内的值 它也给我们提供了通过 secure socket layer ssl 或其他的加 密通信协议访问证书的能力 并提供有助于管理连接的属性 3 response 对象 response 对象用来访问所创建的并返回客户端的响应 它为脚本提供了标识 服务器和性能的 http 变量 发送给浏览器的信息内容和任何将在 cookie 中存储 的信息 它也提供了一系列用于创建输出页的方法 如无所不在的 response write 方法 4 server 对象 server 对象提供了一系列的方法和属性 在使用 asp 编写脚本时是非常有用 的 最常用的是 server createobject 方法 它允许我们在当前页的环境或会话 中在服务器上实例化其他 com 对象 还有一些方法能够把字符串翻译成在 url 和 html 中使用的正确格式 它通过把非法字符转换成为正确 合法的等价字符来实 现 5 session 对象 session 对象是在每一位访问者从 web 站点或 web 应用程序中首次请求一个 asp 页时创建的 它将保留到默认的期限结束 或者由脚本决定终止的期限 它与 application 对象一样提供一个空间用来存放变量和对象的引用 但只能供 目前的访问者在会话的生命期中打开的页面使用 6 objectcontext 对象 3 好运零食店网上购物系统的设计与实现 objectcontext 对象可以用来控制 asp 的执行 这种执行过程 microsoft transaction server mts 来进行管理 可以把这些对象看作是基于 objectcontext 对象的一个层次关系的成员 这有助于理解它们与接受和响应客 户请求的过程之间的关系 如图 2 1 所示 图中表现了 asp 和创建及服务于 asp 页的过程之间的关系 1 5 电子商务的现状 近几年 电子商务在国内外迅猛发展 引起了国内外政府 企业和学术界的 热切关注 虽然电子商务在促进我国经济发展 降低社会成本 改造传统产业和 推动社会进步等方面发挥了重要作用 但由于国内发展电子商务的软硬件环境还 很不完善 再加上电子商务本身的特性 以及网上产品提供商的机会主义行为可 能损害消费者的利益 使消费者在电子商务活动时风险加大 不确定性因素增强 从而影响电子商务的发展 有专家认为 诚信 支付和配送是阻碍我国电子商务 发展的三大 瓶颈 目前 在金融支付与企业物流配送方面已得到一定程度的 改善 但诚信体系的建立还任重道远 在我国传统文化中 诚信是信任的充分必 要条件 即自己首先要诚实守信 别人才会信任 但现实生活中 信任是诚信的 必要条件 在现实生活中只有对他人有足够的信任 才会表现出充分的诚信 看 来信任是解决诚信的关键所在 要解决电子商务的诚信问题 首先得建立消费者 对电子商务的信任 依靠信任来带动诚信体系的建立 促进企业与顾客关系 企业 对用户 商家对消费者即 b2c 的电子商务发展 1 6 数据库概述 1 6 1 数据库的概念 数据库是以数据 数据就是对客观事物的符号表示 是存储在计算机中的模 拟客观事物的一系列信息 对于计算机科学而言 数据的含义极为广泛 凡是可 存储的信息 如文本 图像 声音等都可以通过二进制编码而形成数据 为对象 指为了满足某种特定应用的需要 按照一定的数据模型在计算机系统中组织 存 储和使用数据的数据集合 数据库系统是管理大量的 持久的 可靠的和共享的 数据的工具 4 好运零食店网上购物系统的设计与实现 数据库有以下特点 1 集成性 数据有两层含义 一个是数据本身 一个是数据之间的关系 集成就是指把数据集中到一起来 按照一定的结构形式进行存储 并通过一系列 的机制约束数据 之间的关系 避免数据重复或不合要求 2 量大性 数据库中存放的数据量一般都比较庞大 不能同时在内存中全 部调用 而只能通过外部存储器存储 通常使用大容量的可移动磁盘或硬盘等设 备 3 共享性 指多个不同的用户 为了不同的目的 可以使用不同的语言 通过不同的方式 访问同一个数据库 而访问的范围 可执行的操作会有所区别 数据库系统会提供相应的机制 保证这种共享在有序的条件下进行 可以避免因 为同步而造成的错误 4 持久性 一般来说 数据库中是数据都需要长期保存 1 6 2 access 简介 microsoft access 是一种关系式数据库 关系式数据库由一系列表组成 表 又由一系列行和列组成 每一行是一个记录 每一列是一个字段 每个字段有一 个字段名 字段名在一个表中不能重复 举一个 产品 表的例子 产品 表 由 10 个记录组成 一个记录占一行 每一个记录由产品 id 产品名称 库存量 订货量 单价和折扣率 6 个字段组成 产品 id 是字段名 其下面的 1 2 等 是字段的值 表与表之间可以建立关系 或称关联 连接 以便查询相关联的 信息 access 数据库以文件形式保存 文件的扩展名是 mdb 5 好运零食店网上购物系统的设计与实现 第二章 系统分析 2 1 系统需求分析 网上购物系统的总体目标是实现在线产品管理的系统化以及功能化 网上购 物系统通过对商品的管理 对服务客户的功能化管理 实现网上销售系统的基本 功能 后台的管理员要进行后台信息管理 包括商品信息发布的增加修改删除等 功能 后台的信息发布直接体现在前台 用户通过浏览前台发布的图片以及各种 信息来选择食品种类以及数量 管理员通过后台管理对前台客户输入的客户信息 进行管理 前台用户需求分析 用户在未经过注册成为会员的时候 仅仅可以浏 览页面的信息 只有在用户进行注册登陆后 才能够对商城内的商品进行购买 以及添加修改自己一些个人信息 可以通过购物车选择商品并且下订单进行购买 管理员需求分析 管理员通过账号登陆到系统的管理中心 对用户下的订单进行 查看和处理 同时对用户资料进行管理 发布一些新商品 更新一些已有商品的 数据信息 或者删除商品数据信息等操作 2 2 系统功能分析 根据系统功能的要求 网上购物系统总体分为前台管理和后台管理 前台管 理包括浏览商品 查询商品 订购商品 购物车 用户信息维护等功能 后台管 理包括公告管理 商品管理 订单管理 用户管理等模块 1 用户可以对商品进行浏览 查询 2 注册用户可以对商品进行订购 3 注册用户可以对购物车进行增删改的操作 4 注册用户可以对自己的信息进行修改完善 5 管理员可以发布商城的公告 6 对商品的类别进行管理 对大类别的添加 删除 修改 对小类别的增 删改 7 对用户订单的查询以及处理操作 8 管理员对用户可以进行管理 可以查看和删除会员信息 6 好运零食店网上购物系统的设计与实现 2 3 系统功能描述 1 会员注册 浏览网站的游客可以阅读网站的条约同意后输入自己的个人信息成为网站的 会员 同时享有购物和会员的权利 2 查询商品 用户可以通过查询商品功能 准确快速的定位自己想要选购的商品 而无需 花费浏览整个网站的时间 为用户提供高效率的购买环境 此功能是吸引用户下 订单必不可少的 3 修改资料 注册会员可以通过此功能完善自己的个人资料以及更新修改自己的以前的资 料 4 购物车 会员可以挑选商品放入购物车后 可以对商品的数量进行修改 计价后下订 单购买 到后台等待处理 5 商品分类管理 管理员可以任意添加 修改 删除商品的类别 并且商品可以在各类别之间进 行移动 6 商品管理 当有新商品入库时 根据库存是否已有此类商品情况进行新商品添加或对已 有商品数量增加 当有上平需要重新划分分类的时候 可以把商品放在各类别中移 动 当商品有减少饿时候 可以对商品进行减少数量的操作 也可以修改商品的属 性信息 7 订单处理 管理员在后台操作 当确认用户订单信息后就可以执行订单执行发货处理 超 过时限付款可删除订单信息 8 用户管理 管理员可以对用户进行信息查询删除 7 好运零食店网上购物系统的设计与实现 2 4 数据流程图 简称为 dfd 数据流程分析是把数据在现行系统内部的流动情况抽象地独立出来 舍去了 具体组织结构 信息载体 处理工具 物质 材料等 单从数据流动过程来考察 实际业务的数据处理模式 数据流程分析主要包括对信息的流动 传递 处理 存储等的分析 数据流程图 dfd data flow diagram 是结构化系统分析的 用 于描述系统数据流动 存储 处理的逻辑关系的主要工具 数据流程图能图形化地显示出数据的使用 表达数据在系统内部的逻辑流向 以及系统的逻辑功能和数据的逻辑变换 外部实体 数据处理 数据流 数据存 储是数据流程图的四个要素 根据系统分析得出的相关功能要求可知本系统数据 流程图如下所示 2 4 1 顶层数据流程图 根据系统分析以及功能需求 顶层的数据流图如图 2 1 图 2 1 顶层 dfd 8 好运零食店网上购物系统的设计与实现 2 4 2 好运零食店网上购物系统第一层数据流图 第一层数据流程图 描述了该网站每个使用者的基本功能 非会员用户 可 以浏览商品信息 注册成为会员 会员还可以对购物车进行添加删除商品的操作 管理员可以管理会员 管理商品 管理商品类别 处理订单 如图 2 2 图 2 2 第一层 dfd 9 好运零食店网上购物系统的设计与实现 2 4 3 会员管理 dfd 如图 2 3 如图所示表述了管理员在实现管理会员功能时的数据流动 其中包括管理员 查看会员的数据流 以及删除会员时所发生的数据流动 图 2 3 会员管理 dfd 2 4 4 订单管理 dfd 如图 2 4 如图所示表述了会员在查看订单和删除未处理订单时的数据流动 以及管理 在处理订单时候发生的数据流动 图 2 4 订单管理 dfd 10 好运零食店网上购物系统的设计与实现 2 4 5 商品管理 dfd 如图 2 5 如图所示表书了管理员在商品管理时候 包括对商品的添加 修改 删除以 及简单的查看时所发生的数据流动 图 2 5 商品管理 dfd 2 4 6 订单子系统的数据字典 如表 对系统的重要功能订单子系统 进行了一下数据字典的描述 1 数据流条目 表 1 订单数据流条目表 数据流名称 订单 别名 无 简述 下订单时需要填写的内容 来源 用户 11 好运零食店网上购物系统的设计与实现 去向 检验订单 数据流量 1000 周 组成 编号 类型 状态 时间 提交者姓名 电话 商品编号 表 1 表 2 合格订单数据流条目表 数据流名称 合格订单 别名 无 简述 系统检验合格的订单 来源 检验订单 去向 写入订单表 数据流量 1000 周 组成 编号 类型 状态 时间 提交者姓名 电话 商品编号 表 2 2 数据存储条目 表 3 订单表 数据存储名称 订单表 别名 无 简述 用户提交的订单信息 以及订单状态 组成 编号 类型 状态 时间 提交者姓名 电话 商品编号 组织方式 编号为主键 查询要求 要求应能立即查出 表 3 3 加工条目 表 4 检验订单加工条目表 加工名称 检验订单 激发条件 接收到游客提交的订单 优先级 普通 12 好运零食店网上购物系统的设计与实现 输入 用户提交订单 输出 合格订单 加工逻辑 所提交订单与数据表内信息对照相符 if 所提交订单与数据表内信息相符 then 合格订单输出 else 订单提交页面提示出错信息 endif 表 4 表 5 写入订单表加工条目表 加工名称 写入订单表 激发条件 接收到合格订单 优先级 普通 输入 合格订单 输出 无 加工逻辑 根据订单 if 有合格订单提交 then 写入订单数据表 else 无动作 endif 表 5 13 好运零食店网上购物系统的设计与实现 第三章 系统设计 3 1 系统功能模块设计 图 3 1 系统功能模块图 用户可以实现的主要功能包括 会员注册 浏览商品 浏览商品类别 会员 登录 选购商品放入购物车 下订单 以及订单状态的查询 对个人信息的修改 管理人员登陆后可以对会员信息进行查看和删除 同时对商品进行发布 其中包 括类别管理 对商品信息进行发布和更新 订单进行处理 查看订单信息统计各 种订单的完成状态 14 好运零食店网上购物系统的设计与实现 3 2 系统流程 3 2 1 用户注册子系统功能模块流程 在用户注册子系统中 包含几个流程 新用户注册会员流程 会员登陆验证流 程 会员修改个人信息等流程 下图表述了会员登陆验证以及新用户注册两个重 要流程的具体化过程 图 3 2 登陆流程图 15 好运零食店网上购物系统的设计与实现 图 3 3 注册流程图 16 好运零食店网上购物系统的设计与实现 图 3 4 购物流程图 用户首先在网站浏览商品 选择商品添加到购物车 然后下订单 输入相应 的信息完善订单 提交后显示成功下订单 在订单状态未被后台处理前 订单可 以被删除 17 好运零食店网上购物系统的设计与实现 3 3 数据库设计 3 3 1 数据库概念结构设计 主要体现各个实体之间的关系 以及实体与关键属性之间的关系 1 管理员实体及其属性之间的关系 如图 3 5 管理员 编号 密码 用户名 图 3 5 管理员实体 18 好运零食店网上购物系统的设计与实现 2 注册用户实体与其属性之间的关系 由于注册用户的属性较多 因此 e r 图此刻表现为实体与主要属性的关系 如图 3 6 用户账号 email 会员姓名 密码提示 如图 3 6 注册用户实体 3 商品实体及其属性之间的关系 商品信息这个实体属性较多因此只表达 了关键属性的对应关系 如图 3 7 图 3 7 商品实体 商品信息 查看次数 是否显示在首页 类别编号 商品市场价格 商品会员价格 商品编号 商品说明 商品缩略图 订购次数 生产日期 商品名称 注册用户 会员性别 密码答案 会员密码 邮编 收货地址 联系电话 19 好运零食店网上购物系统的设计与实现 4 商品大类别实体及其属性之间的关系 如图 3 8 图 3 8 商品类别实体 5 订单详细信息实体及其关系 如图 3 9 订单明细 订单编号 商品编号 商品数量 商品单价 订单明细编号 商品类别 种类顺序 类别名称 类别编号 图 3 9 订单详细信息实体 20 好运零食店网上购物系统的设计与实现 6 订单实体及其属性之间的关系 如图 3 10 订单信息 订单编号 会员编号 付款方式编号 送货方 式编号 应付款额 收货地址 订单日期 邮政编码 订单状态 收货人姓名 图 3 10 订单实体 21 好运零食店网上购物系统的设计与实现 7 好运零食店网上购物系统各实体之间的关系 如图 3 11 图 3 11 各实体及其之间关系 e r 图 3 3 2 逻辑结构设计 3 3 2 1 概念模型向关系模型的转换 根据系统的需求 设计以下数据项和数据结构 管理员信息表 管理员编号 管理员用户名 密码 会员信息表 会员编号 会员名 会员 e mail 会员密码 会员身份证号 姓名 会员 qq 注册日期 密码提示 密码答案 登陆次数 最后一次登陆 收货人姓名 收货人城市 收货人地址 邮政编码 会员电话 送货方式编号 汇款方式编号 会员性别 会员移动电话 商品类别信息表 商品类编号 商品类名 类别排序 订单信息表 订单编号 会员编号 会员名称 收货地址 邮政编码 联系 电话 e mail 应付货款 处理状态 收货人名称 性别 姓名 付款方式编号 订单日期 送货方式编号 总金额 处理状态 22 好运零食店网上购物系统的设计与实现 订单明细信息表 明细编号 订单编号 商品编号 商品单价 订购数量 商品信息表 编号 商品名称 生产厂商 商品介绍 出产日期 详细介 绍 商品配置说明 商品市场价 商品会员价格 订购次数 查看次数 商品折 扣 商商品类别 缩略图 商品添加日期 推荐 商品产地 商品编码 商品简 介 生产批次 商品重量 投递以及支付方式信息表 送货方式编号 送货方式名 送货价格 汇款方 式 送货顺序 3 3 2 2 数据库优化 数据库的逻辑结构设计数据库优化 判断是否符合第三范式 要求一个数据 库表中不包含已在其它表中已包含的非主关键字信息 例如 一个商品类别信息表 其中每个类别有类别编号 类别名称等信息 那么在商品信息表中列出类别编号后就不能再将类别名称 等与类别有关的信息 再加入商品信息表中 如果不存在类别信息表 则根据第三范式 3nf 也应该 构建它 否则就会有大量的数据冗余 简而言之 第三范式就是属性不依赖于其 它非主属性 23 好运零食店网上购物系统的设计与实现 3 3 4 数据库的设计 本系统的数据库使用的是 access 2003 进行编辑 在此数据库环境中包含 7 个基本表 分别是会员信息表 管理员信息表 商品信息表 商品大类别表 商 品小类别表 用户订单表 订单明细表 具体表结构及说明如下 1 管理员信息表 admin 该表主要用来存储管理员的账号和密码 该表 的结构如表 3 1 字段名称 数据类型 格式 允许空 必选字段 说明 admin id 自动编号 长整型 not null 必填字段 管理员账号 主键 admin 文本 50 必填字段 管理员姓名 password 文本 50 必填字段 管理员密码 rank 数字 长整型 权限 表 3 1 数据表 admin 的结构 2 用户信息表 user 该表存储了用户的个人详细信息 如表 3 2 字段名称 数据类型 格式 允许空 必选字段 说明 userid 自动编号 长整型 用户编号 username 文本 50 用户名 useremail 文本 50 用户 e mail password 文本 50 用户密码 identify 数字 双精度型 用户身份证号 mobile 文本 50 用户移动电话 userqq 文本 50 用户 qq adddate 日期 时间 注册日期 question 文本 50 密码提示 answer 文本 50 密码答案 loginnum 数字 长整型 登陆次数 lastvst 日期 时间 最后一次登陆 receipt 文本 50 收货人姓名 city 文本 50 收货人城市 address 文本 100 收货人地址 24 好运零食店网上购物系统的设计与实现 postcode 文本 50 邮政编码 usertel 文本 50 用户电话 deliverymethord 数字 长整型 送货方式编号 paymethord 数字 长整型 汇款方式编号 sex 数字 长整型 用户性别 realname 文本 50 姓名 表 3 2 用户信息表 25 好运零食店网上购物系统的设计与实现 3 商品类别表 sort 该表存储了商品的小类别信息 如表 3 3 字字段名 数据类型 格式 允许空 必填字段 备注 sortid 自动编号 长整型 not null 小类编号 sort 文本 50 是 商品小类名 sortorder 数字 长整型 商品小类排序 表 3 3 数据表 sort 的结构 4 商品详细信息表 product 该表存储了商品的详细信息 如表 3 4 字段名称 数据类型 格式 允许空 必选字段 说明 product id 自动编号 长整型 not null 商品编号 productname 文本 255 商品名称 author 文本 50 生产厂商 introduce 文本 255 商品介绍 productdate 日期 时间 短日期 出产日期 detail 文本 长整型 详细介绍 content 备注 商品配置说明 price1 数字 双精度型 商品市场价 price2 数字 双精度型 商品会员价格 solded 数字 长整型 订购次数 viewnum 数字 长整型 查看次数 discount 数字 单精度型 商品折扣 sortsid 数字 长整型 商品类 id pic 文本 255 缩略图 adddate 日期 时间 长整型 商品添加日期 recommend 数字 双精度型 推荐 mark 文本 255 商品产地 type 文本 255 商品编码 desc 文本 200 商品简介 表 3 4 数据表 product 的结构 26 好运零食店网上购物系统的设计与实现 5 订单信息表 orders 该表存储了客户定单的资料 该表结构如表 3 5 字段名称 数据类型 格式 允许空 必选字段 说明 order id 自动编号 长整型 not null 订单编号 主键 userid 数字 长整型 会员编号 username 文本 长整形 会员名称 address 文本 100 收货地址 postcode 数值 长整型 邮政编码 usertel 文本 50 联系电话 useremail 文本 50 e mail paid 数字 单精度型 应付货款 state 数字 长整型 处理状态 receipt 文本 50 收货人名称 sex 数字 长整形 性别 realname 文本 长整形 姓名 paymethord 数字 长整型 是 付款方式编号 actiondate 日期 时间 单精度型 订单日期 comments 备注 留言 deliverymethor 数字 长整型 是 送货方式编号 payment 数字 单精度型 总金额 state 数字 长整型 处理状态 表 3 5 数据表 orders 的结构 6 订单明细表 orderlist 该表存储了订单明细的信息 该表结构如 表 3 6 字段名称 数据类型 格式 允许空 必选字段 说明 orderlist id 自动编号 长整型 not null订单明细表的惟一标志 ordereid 数字 长整型 必填字段 订单 id product id 数字 长整型 必填字段 商品 id productnum 数字 长整形 商品数量 productprice 数字 长整形 产品单价 表 3 6 数据表 orderlist 的结构 27 好运零食店网上购物系统的设计与实现 7 投递以及付款方式信息表 delivery 主要作用是存入会员在下订单 时候所填写的付款方式以及投递方式的存储 表 3 7 字段名称 数据类型 格式 允许空 必选字段 说明 delivery id 自动编号 长整型 not null惟一标志 subject 文字 长整型 送货方式名 fee 数字 长整型 此种送货方式的价钱 methord 数字 长整形 汇款方式 deliveryidorder 数字 长整形 顺序 表 3 7 数据表 delivery 的结构 28 好运零食店网上购物系统的设计与实现 第四章 系统实现 4 1 系统首页 网上商城的首页是吸引用户的一个重要因素 因此首页能够显示更方便快捷 完善的功能也是用户们更加注重的一个细节 系统地首页所要表达的是网站最能 吸引人的部分 如图 4 1 图 4 1 系统首页 29 好运零食店网上购物系统的设计与实现 4 2 用户注册页面 用户注册页面 首先 用户到系统首页 点击注册进行注册前 会请用户同 意本网站的注册条约 以避免以后不必要出现的麻烦 用户需要同意才能够进行 下一步的资料填写 如果不同意将会跳转回首页 不能够继续注册用户信息 享 受用户所有的功能 同意注册条约后 进入输入用户个人信息的页面 如图 4 2 图 4 25 输入用户个人信息的页面 30 好运零食店网上购物系统的设计与实现 4 3 购物车页面 在这个页面可以实现对购物车的管理 如图 4 4 如图 4 3 购物车页 31 好运零食店网上购物系统的设计与实现 4 4 下定单页面 图 4 4 订单提交成功反馈页面 4 5 订单查看页面 会员点击订单号后可以查看自己订单的详细信息 如图 4 7 4 8 图 4 5 查看订单页面 32 好运零食店网上购物系统的设计与实现 4 6 管理中心登陆页面 图 4 6 管理员登陆界面 4 7 类别管理页面 图 4 7 添加类别页面 33 好运零食店网上购物系统的设计与实现 4 8 商品管理页面 图 4 8 商品的查看与修改页面 34 好运零食店网上购物系统的设计与实现 4 9 商品的添加 图 4 9 商品的添加页面 35 好运零食店网上购物系统的设计与实现 4 10 订单管理页面 图 4 10 订单查看页面 4 11 管理会员页面 图 4 11 会员管理页面 36 好运零食店网上购物系统的设计与实现 4 12 管理员信息管理页面 图 4 12 管理员信息管理页面 37 好运零食店网上购物系统的设计与实现 第五章 毕业设计总结 5 1 系统开发制作的心得体会 通过此次网上商店的开发设计实施 对设计一个网站的整体思想进一步的渗 透理解 体会到作为一位真正开发者是怎样以用户需求为核心来对一个网站进行 设计与实施的 在过程中我们学到了很多 通过开题报告前的准备 我们在既定 的环境下对系统的市场进行调研 这也是更好的满足用户的需求多收集信息 之 后进行了开题答辩 经过老师们耐心而严谨的点评后 更好的把握了设计的思想 和方向 甚至设计到细节部分 这有效的提高了我在日后阶段的学习效率 在整 个过程中 不但培养了我们独立思考得能力 而且还已启发式发散教学方式来引 导我们考虑到更加全面的问题 与此同时 加速了我们对四年中相关学科知识的 整合能力和应用能力 因此毕业设计的意义不仅仅在于我们为整个四年的大学学 习生涯做了一份完整的答卷 而且还是我们以后面对社会面对工作一个新的起点 提供了新的学校模式和学习方法 感谢老师们为我们精心设计的任务书以及书写 工作日志 在过程中收货了许多 记录了许多 但是毕业设计的时间确实是有限 的 所以在有限的时间内所做的系统个人水平的限制 系统可能存在一些漏洞 希望能够得到导师们的审阅和点评 5 2 系统的发展预期
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邢台市中医院呼吸科肺癌免疫治疗不良反应管理考核
- 天津市人民医院美容术前摄影考核
- 2025江西吉安市庐陵产业运营服务有限公司招聘物业经理1人考前自测高频考点模拟试题附答案详解(突破训练)
- 2025海南三亚人民医院四川大学华西三亚医院海南医科大学校园招聘模拟试卷附答案详解(黄金题型)
- 邢台市人民医院医联体合作模式运营方案设计试题
- 2025广东储能产业发展有限公司招聘17人模拟试卷及答案详解(新)
- 2025年浙江大学医学院附属儿童医院招聘眼科劳务派遣特检1人模拟试卷有完整答案详解
- 2025江苏中国矿业大学徐海学院招聘饮食管理人员1人考前自测高频考点模拟试题及一套完整答案详解
- 大学速写课件
- 衡水市人民医院急诊超声技能考核
- 固收理财合同协议
- 配送生鲜公司管理制度
- 食堂每日出入库明细登记表模板
- JJF(新) 129-2024 阻容法烟气含湿量测定仪校准规范
- CVC堵管的处理及预防
- 2025高考复习必背译林版高中英语全七册单词表
- 2025年人教新课标高一地理上册月考试卷
- 《临床心胸外科培训》课件
- 店长周工作总结数据报表模板
- “五育并举”视域下美育对工科大学生审美能力的提升研究
- 敦煌舞智慧树知到期末考试答案章节答案2024年兰州文理学院
评论
0/150
提交评论