




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
学 士 学 位 论 文 网上服装 店设计 姓 名: 学 号: 指导教师: 学 院 : 信息科学与工程学院 院 专 业: 计算机 科学与技术 完成日期: 摘 要 学校代码: 10904 991090410904 网上服装 店设计 1 本论文着重论述了网上服装店系统开发时的主要设计思想及系统实现的详细过程及使用方法。介绍了网上服装店系统的主要功能。系统结构严谨、性能稳定、使用方便。它可以运行 000 / P/2003 系统。本系统为全中文界面,功能全,易操作。系统的操作方式、界面均为 统中具有强大的操作员权限、密码管理等功能模块,确保系统运行安全。强大的查询和报表功能,全面、及时地反映当前库存状况。 本论文采用了面向对象开发的设计方法。在 作系统环境下,应用 据库以及 本系统为人们在网上购买服装提供方便,也给用户提供更为广阔的销售渠道。网上服装店系统从功能上划分成客户端和管理端两个子系统。客户端的功 能包括:注册用户、注销用户、用户登录、用户浏览、服装查询。管理端的功能包括:用户管理,供应商管理,服装信息管理,查询,订单管理,服装展示。一般用户能浏览和查询;注册用户可以购买服装,查看和修改用户个人信息、兴趣范围、购物袋、储物柜和订单。 关键词: 录 网上服装 店设计 2 第 1 章 概述 . 4 题背景介绍 . 课题开发背景 . 课题开发意义 .题开发目标 . 2 章 系统运行环境及系统开发技术 . 5 统运行环境 . 硬件环境 . 软件开发环境 .统开发技术 . 介 . 介 . . 据库 . 10 第 3章 系统分析与设计 . 12 统可行性分析 . 12 济可行性 . 12 作可行性 . 12 术可行性 . 12 统需求分析 . 12 体功能设计 . 13 统功能模块图 . 13 体功能流程图 . 14 第 4 章 数据库设计 . 15 据库设计思想 . 15 统 . 15 据库表设计 . 16 客信息表( . 16 单查询模块( . 16 网上服装 店设计 3 言模块( . 17 物车模块( . 17 装管理模块( . 18 员管理模块( . 19 致 谢 . 20 参考文献 . 21 网上服装 店设计 4 第 1 章 概述 题背景介绍 题开发背景 随着网络 、通信和信息技术的突破性进展, 全球爆炸性增长并迅速普及。在这一前提下,电子商务应运而生了。电子商务是基于互联网、以交易双方为主体、以银行电子支付和结算为手段、以客户数据为依托的全新的商务模式,它可以使商家与供应商更紧密地联系起来,更快地满足客户需求,也可以让商家在全球范围内选择最佳供应商,在全球市场上销售产品。 网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的 机遇和挑战。 题开发意义 中国加入世界贸易组织,外国物流企业进一步进入中国物流市场,给中国带来了新的物流服务理念,管理模式,以及新的物流技术与装备,对中国物流的发展是一个巨大的推动。 随着 迅速发展 ,社会竞争越来越激烈 ,在这个竞争和效率并存的社会,人们有很强的时间观念,信息社会的高科技,商品经济化的高效益,使网络的应用已普及到经济和社会生活的各个领域。基于 B/力以及时间上的浪费,同时也保证了销售过程的科学化、高效化,使销售过程方便、准确、快捷。本课程设计(网上服装店)利用 广大用户提供了一种高质量,更快捷,更方便的购物方式【 2】。 题开发目标 设计和实现网上服装店系统,使网上交易的管理工作系统化、 规范化和自动化,从而网上服装 店设计 5 达到提高管理效率的 目的,提供高效实用的用户界面和用户交易模块。 在网上服装店购物,可以查到所买服装的更多信息,因为网上服装店并非实体点,能突破实体店空间的限制,能提供更多的服装款式及信息,且它有它独特的售卖方式和功能。如用户注册会员功能等 ,还有就是支付方式了,一般网店都有三种类型的支付方式:汇款类支付、在线支付、其他支付方式,其中在线支付只要到支付平台开户后,将所获开户信息填入即可。当在网店购物后,用户所购商品在网站上有记录,方便用户查询。 第 2 章 系统运行环境及系统开发技术 统运行环境 系统的运行环境包括硬件和软件两方面。 件环境 本系统运行的硬件环境如下: 1 内存: 512 件开发环境 本系统软件开发环境如下: 操作系统: P/2003/2000。 数据库: 据库连接驱动: 。 统开发技术 本系统的开发主要是使用在 结合了 据库技术,使此系统具有强大的查询功能。 网上服装 店设计 6 介 封装产生动态网页的处理逻辑。网页还能通过 资源的应用逻辑。 持可重用的基于组件的设计,使基于 务器在遇到访问 页的请求时,首先执行其中的程序段,然后将执行结果连同 码一起返回给客户。插入的 新定向网页等,以实现建立动态网页所需要的功能。 样,是在服务器端执行的,通常返回给客户端的就是一个此客户端只要有浏览器就能浏览【 3】。 范的最后版本是 1999 年 9 月推出的, 12 月又推出了 范。目前较新的是 面由 码和嵌入其中的 码所组成。服务器在页面被客户端请求以后对这些 后将生成的 面返回给客户端的浏览器。 且大型的 1】。 备了 全的面向对象,具有平台无关性且安全可靠,主要面 向因特网的所有特点。 自 出后,众多大公司都支持 术的服务器,如 司等,所以 介 对 得 序员可以随心所欲的使用对象编程思维来操纵数据库。 场合,既可以在 客户端程序使用 ,也可以在具革命意义的是, 2成数据持久化的重任【 4】。 网上服装 店设计 7 个,分别为 : 5 个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五个核心接口分别加以介绍。 (1)化对象的 任务是完成与数据库的交流,包含了很多常见的 )。但需要注意的是 时, 同于 用中的 里当使用 个术语时,其实指的是 的 以后会将 象称为用户 (2)口 口负责初始化 充当数据存储源的代理,并负责创建里用到了工厂模式。需要注意的是 为一般情况下,一个项目通常只需要一个 够,当需要操作多个数据库时,可以为每个数据库指定一个 (3)口 口负责配置并启动 建 象。在启动的过程中, 的实例首先定位映射文档位置、读取配置,然后创建 象。 (4)口 口负责事务相关的操作。它是可选的,开发人员也可以设计编写自己的底层事务处理代码。 (5)可以使用 句两种表达方式。防替代本地的同名类、字节代码检查,并提供安全管理机制(类 用设置安全哨兵。 网上服装 店设计 8 开源软件。使用 目的是为了帮 助我们减少在运用 计模型来开发 果我们想混合使用 早是作为 目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高 签库以及面向对象的技术水准。个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫是为了提醒我们记住那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的 基础支撑。这也是一个解释 建立一个物理建筑时,建筑工程师使用支柱为建筑的每一层提供支持。同样,软件工程师使用 业务应用的每一层提供支持。它的目的是为了帮助我们减少在运用计模型来开发 用的时间。我们仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。如果想混合使用 优点来建立可扩展的应用, 早期 序语言便采用了 模式 ( 以增加程序代码弹性, 式将程序代码整理切割为三部份, 分是业务与应用领域 ( 相关逻辑、管理状态之对象, 分接收来自 输入的资料并与 分互动,是业务流程控制 ( 之处, 分则负责展现资料、接收使用者输入资料。在 用中, 是可用作 技术规格,而 格则可用于 序代码,一旦应用程序以 式加以适当(的)分割, 分程序代码可在不同使用者接口外观(的)应用程序中重复使用。 随着 术大量应用于以 基础(的)应用程序, 发人员群体认为应以较佳之模式以提升 用程序之可维护性与重复使用性。早期 格书中曾列举两种可行之 用架构,分别为 。 在 架构中, 接处理 览器送来 之请求 ( ,并辅以理应用相关逻辑。 架构单纯编写比较容易,但在 中 能同时肩负 色,两类程序代码有可能混杂而不易维护。而 上服装 店设计 9 2 中将 入架构中扮演前端 色,将 览器送出之请求集中送至 集中管理使用者登入、权限控制、多国语言转换等前置处理,再视需求转向给对应之 理。 中采用了较佳之 式, 但增加了编写复杂度。 有其他成功的开源产品,包括 2000 年 . 生贡献了他编写的 架构之 始程序代码给 金会,成为 划 身。 开始的代码基础从 2000 年 5 月开始开发,直到 2001 年 6 月, 本发布。有 30 多个开发者参与进来,并有数千人参与到讨论组中。 码基础由一个志愿的 2002年, 组共有 9个志愿 是 的主要架构师,以及 主要架构师和实现者。他现在是 以及 台的 架构 的规范领导。. 生是 员之一,曾参与 格制定与 之编写,因此 受 发人员群体所重视。 2002 年底开始于开发工具 支持 金会 目组的一个 目,它采用 够很好地帮助 发者利用 其他的 是面向对象设计,将 式 分离显示逻辑和业务逻辑 的能力发挥得淋漓尽致。架的核心是一个弹性 的控制层,基于如 标准技术,以及 一些类库。 一组相互协作的类(组件)、 及 成。基于 架的 设计标准,可以说是一个传统 计模式的一种变 化类型。 早是作为 目的组成部分问世运作。项目的创立者希望通过对该项目的研究,改进和提高 签库以及面向对象的技术水准。 网上服装 店设计 10 诸多 开源软件,这是它的一大优点,使开发者能更深入的了解其内部实现机制。 除此之外, 优点主要集中体现在两个方面: 页面导航。 活运用,能大大提高开发效率。另外,就目 前国内的 发者而言,除了使用 带的常用标记外,很少开发自己的标记,或许 一个很好的起点。 关于页面导航,我认为那将是今后的一个发展方向,事实上,这样做, 使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处。尤其是当另一批开发者接手这个项目时,这种优势体现得更加明显。 缩写,是一种常用的设计模式。 弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。 一种实现,它将 记(属于 范)用作实现的一部分。 承了 根据 特点,做了相应的变化与扩展。 流程 服务器启动后,根据 载 取 件内容到内存。 以登录为例 :第一次进 先实例化 默认值 (整形默认为 0)赋给表单元素。 输入用户名密码提交表单、提交到 性的 过 件找到 的 性找到 过 性找 包名类名 ,先实例化 表单的值填充给 用 则失败返回 验证通过会实例化 行 5】。 据库 一 个小型关系型数据库管理系统,开发者为瑞典 B 公司。在 2008 年 1网上服装 店设计 11 月 16号被 司收购。而 2009年 ,购 前途 ,没有任何人抱乐观的态度 的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了 6】 和 C+编写,并使用了多种编译器进行测试,保证源代码的可移植性 S、 些编程语言包括 C、 C+、 。 分利用 效地提高查询速度 能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如 中文的 312、 文的 P、 查、优化数据库操作的管理工具 7】。 网上服装 店设计 12 第 3 章 系统分析与设计 统可行性分析 可行性分析研究的目的就是用最小的代价在尽可能短的时间里确定问题是否能解决,通过复杂系统的规模与目标,研究与此类似的系统后,我们具体从下面三方面考虑。 济可行性 网上服装店系 统是一个小型的网上交易系统, 在开发时需要软件开发人员花费一定的时间和精力,因此需要一定的资金。但它给企业和商家带来的利润是不可估量的,节省了许多人力,物力上的开支,使网上交易工作变繁为简,使网上交易更安全,使其更加合理化、规范化。工作效率的提高就意为着整体水平的提高,是非常值得投资的。 作可行性 系统是在 境下基于 台开发的,易于操作。而且系统还采用了可视化面向对象的工具开发,其窗口、界面简洁易懂,所以系统在操作上是可行的【 8】。 术可行性 系统采 用 象对象的,分布式的,解释的,键壮的安全的,结构的中立的,可移植的,性能很优异的多线程的动态的语言。它具有理论严密、使用方便、易学易用等特点,利用它设计的系统具有界面友好、工具丰富速度较快的特点。再结合 据库技术,编写 言访问数据库,实现强大的查询、修改、添加、删除服装信息和会员信息等操作【 9】 统需求分析 通过需求分析,对商品库存进行有效的管理,使之形成完善的应用系统。数据库设计中要合理设置商品信息和库存信息等,用来实现商品信息的新 增,修改、删除等功能,使网上服装 店设计 13 得商家有较详细的数据统计与分析。 下面就介绍一些此商品库存管理系统的基本功能: 根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从使用的对像上可对网站作如下划分: ( 1)客户端: 会员模块: 通过用户注册、找回密码、会员中心这几部分来实现。 衣服信息模块:衣服查询、分类查询这几部分来实现。 留言模块:顾客留言这部分来实现。 订衣服模块:购物车和订单查询来实现。 ( 2)后台管理端 : 服装管理模块:通过添加服装、添加服装类别、管理服装、这几部分来实现。 用户管理:会员管理、修改密码,这两部分都来实现。 其它功能模块:留言管理、订单管理、添加城市、返回首页,这几部分来实现。 体功能设计 本部分主要介绍系统要实现的功能,搭好设计的总体框架,使我们对要开发的系统有一个系统、全面、确切的认识。 统功能模块图 根据前面的设计思想进行分析,按照系统开发的基本思想观点对网站进行分解,从使用的对象上可对网站作如下分析: 户端: 1、 会员模块:通过用户注册、找回密码、会员中心。 2、 衣服信息模块:衣服查询、分类查询这几部分来实 现。 3、 留言模块:顾客留言这部分来实现。 4、 订衣服模块:购物车和订单查询来实现。 网上服装 店设计 14 台管理端 : 1、 服装管理模块:通过添加服装、添加服装类别、管理服装 2、 用户管理:会员管理、修改密码 3、 其他功能模块:留言管理、订单管理、添加城市、返回首页 体功能流程图 整个系统的流程由用户访问网上服装店网站开始,如果用户要买衣服需要选择登录,若没有注册,系统要求用户注册,若已注册,经过系统验证通过后,用户成功登录,开始对自己选定的衣服下订单,系统自 动把会员所下的订单传递给后台管理员审核,审核通过管理员调配衣服通过物流邮递到会员手中,会员付款,完成整个交易过程。 网上服装 店设计 15 第 4 章 数据库设计 据库设计思想 网上服装店系统的数据库设计采用了 据库名为 用 接数据库, 10】。 根据系统需求,在登录系统时提供所要的身份验证信息,在本系统中设计了两种登录方式,分别是系统管理员和顾客会员,所以设计 了管理员信息表和顾客会员信息表。经过身份验证后,进入系统。在前台客户端模块中涉及到顾客会员管理,服装信息管理,订衣服管理,留言系统,要设计注册会员信息表,服装信息表,订单数据信息表,购物车实体相关的信息表。在前台客户端模块中,顾客要通过注册会员,选择衣服信息,下订单,付款等操作来实现服装交易的顾客部分,数据库中关联与顾客会员的相关操作来进行相关的增加、删除、修改、插入数据信息操作数据库表;在后台管理端模块中,涉及到,管理员信息,服装管理,会员用户管理,订单处理,留言功能等功能,要设计管理员信息表,服装信息表 ,订单信息表,会员信息表。在后台管理端模块中,管理员要审核会员信息,审核衣服信息,修改衣服信息,处理订单信息,通过操作来改变这些表在数据库中的内容。 根据以上的分析,本系统采用关系型数据库并设计了 6个数据库表,分别是顾客信息表( 订单查询表 (留言模块表 (购物车模块表(服装管理模块表 (会员管理模块表 ( 网上服装店系统数据库的访问采用 统 本系统是网上服装店系统,根据上面的结构设计和初步的数据库设计思想,规划的实体主要有管理员,衣服实体、顾客、会员、购物车实体、订单系统等。这些实体包含各种具体实际信息,通过相互之间的作用形成数据的流动【 11】。 网上服装 店设计 16 据库表设计 本系统是一个网上服装店系统,在系统详细设计之前应该对系统中所涉及到的对象实体进行信息建模,并最终得到完整的数据库表结构。 客信息表( 提供会员注册、修改密码、修改个人信息和找回密码等功能 数据表结构如表 表 结构 字段名称 数据类型 是否可为空 约束 描述 O 主键 顾客 0) * 顾客姓名 0) * 顾客角色(会员或游客) 0) * 密码 0) * 邮箱 0) * 地址 0) * 电话 0) * 订单查询模块( 提供用户查询自己所有订单。 数据表设计如表 表 字段名称 数据类型 是否为空值 约束 描述 O 主键 操作员编号 操作员姓名 网上服装 店设计 17 0) * 操作员密码 0) * 0) * 0) * 言模块( 提供顾客留言和管理员与顾客交流等功能。 数据库表设计如表 表 字段名称 数据类型 是否为空值 约束 描述 O 主键 管理员编号 管理员名字 0) * 管理员密码 0) * 0) * 物车模块( 购物车模块提供了顾客已选的衣服信息,供用户选择是否为购物车内衣服付款下订单。 数据库表设计如表 示: 网上服装 店设计 18 表 结构 字段名称 数据类型 是否为空值 约束 描述 O 主键 采购员编号 0) * 采购员姓名 采购 员性别 电话 装管理模块( 服装管理模块中,管理员可以添加服装信息、管理服装状态。 数据库表的设计如表 示: 表 字段名称 数据类型 是否为空值 约束 描述 O 主键 校验员编号 0) * 校验员姓名 0) * 校验员性别 电话 0) * 0) * 0) * 00) * 网上服装 店设计 19 员管理模块( 管理员可以进行会员管理、密码修改。 数据库 表设计如表 表 字段名称 数据类型 是否为空值 约束 描述 O 主键 出货员编号 0) * 出货员姓名 0) * 出货员性别 0) * 电话 0) * 0) * 0) * 0) * 网上服装 店设计 20 致 谢 本次毕业设计从选题、设计到确定课题经历了较长时间。在这段时间得到了老师、同学以及朋友的帮助和支持,在此深表感谢!感谢他们的耐心指导和热心帮助,很多问题和困难在他们的帮助下迎刃而解,也从他们那里学到了很多,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年福建南平武夷有轨电车有限公司招聘1人考前自测高频考点模拟试题附答案详解(黄金题型)
- 红桥语文中考试卷及答案
- 建筑扬尘智能防控-洞察与解读
- 2025年中国无硅消泡剂行业市场分析及投资价值评估前景预测报告
- 2025国考抚顺市巡视巡察岗位申论模拟题及答案
- 2025国考福建财监行测言语理解与表达高分笔记
- 洗衣维修区块链智能合约-洞察与解读
- 2025国考大连市资源管理岗位申论高频考点及答案
- 2025国考北京市税务稽查岗位行测预测卷及答案
- 2025国考江西民航公安行测言语理解与表达易错点
- 2025年恒丰银行笔试题库及答案
- 2025年国企财务岗位笔试题目及答案
- 2025年金控集团笔试试题及答案
- 冠心病人饮食健康管理
- 学堂在线 海权与制海权 章节测试答案
- 2025年陕西省中考数学试题卷(含答案详解)
- 《检验检测机构资质认定评审准则》试题(附答案)
- 娱乐场所管理办法西藏
- 六年级数学考试技能提升教学措施
- 2025至2030全球及中国手机软件行业产业运行态势及投资规划深度研究报告
- 个人养老金课件
评论
0/150
提交评论