ImageVerifierCode 换一换
格式:DOC , 页数:89 ,大小:1.90MB ,
资源ID:4658514      下载积分:18 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4658514.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(基于SSH的服装饰品店管理与实现毕业设计报告.doc)为本站上传会员【精***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于SSH的服装饰品店管理与实现毕业设计报告.doc

1、基于SSH的服装饰品店管理与实现毕业设计报告8资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。存档日期: 存档编号: JXG080108计11流水号 本 科 生 毕 业 设 计题 目: 基于JSP的服装饰品店管理系统设计与实现学 号: 08261030 姓 名: 冀晓峰 学 院: 计算机科学与技术学院 专 业: 计算机科学与技术 年 级 、 班 级: 08计11 指 导 教 师: 胡晓婷 江苏师范大学教务处印制江苏师范大学计算机学院学士学位毕业设计原创性声明本人郑重声明: 所呈交的毕业设计报告( 设计) 基于的JSP服装饰品店管理系统设计与实现 是本人在导师指导下, 在徐州师范大学

2、计算机学院学习期间, 进行毕业设计( 设计) 时取得的成果。本人知道, 除文中已经标明引用的内容外, 本毕业设计报告( 设计) 不包含任何其它个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人或集体, 均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。班级: 08计11 学号: 08261030 学生签名: 年 5 月 21 日基于JSP的服装饰品店管理系统设计与实现摘 要: 当今计算机网络技术得到飞速的发展, 人们上互联网不单单只是为了浏览网站和收发邮件, 日常生活中的各项活动, 人们都力求经过网络远程完成, 而购物对于人们来说是十分贴近生活的活动, 网上购物

3、自然成为了人们所追捧的时尚。随着互联网的逐步完善和数据库技术的发展, 电子商务平台逐渐成为了广为接受的一项网络服务。本课题基于JSP技术,设计实现了一个服装饰品店管理系统。该系统主要包含用户的登录和注册, 登录后浏览商品、 添加商品到购物车, 然后下订单, 最后结算、 留言等模块; 后台实现用户信息、 订单、 留言管理等功能。经测试该系统符合基本的服装饰品管理要求。此方案与现今网上已采用的一些方案相比, 具有用户使用更简单,界面更直观等优点关键词: 网上商店;JSP;数据库 Design and implementation of jsp based garment accessories s

4、hop management system Abstract:Today,Computer network is developing faster and faster.By internet,people not only browse the websites, contact with each other by email, but also wish to live on internet.Shopping on internet become fashion.With the development of internet and database technology,more

5、 and more people can go shopping on internet now.The paper is based on the JSP technology, the design and implementation of a management system of garment accessories shop. The system includes user login and registration, login browse merchandise, add items to the shopping cart, then under the order

6、s, the final settlement, such as message module; the background to achieve the user information, order, message management and so on. After testing the system meets the basic requirements for the management of costume jewelry. With the current program has been used in online programs, user can use s

7、impler, more intuitive interface advantages.Keywords: shopping-online;JSP;database 目 录第1章 绪论11.1 课题背景11 .2 目的和意义21 .3 本报告主要内容2第2章 开发工具和技术简介32.1 开发工具32.2技术介绍42.3 本章小结4第3章 系统分析53.1可行性分析53.1.1 经济可行性53.1.2 技术可行性53.2 服装在线销售需求分析63.3 数据流图63.4 本章小结9第4章 总体设计104.1 系统模块总体设计104.1.1 前台系统模块104.1.2 后台系统模块114.2 数据库

8、设计124.2.1 数据分析124.2.2 数据库的详细设计134.3 本章小结15第5章 详细设计与实现175.1 系统运行平台设置175.1.1 硬件环境175.1.2 软件环境175.2 系统首页设计175.3 系统前台基本功能设计与实现185.3.1 用户维护模块设计与实现185.3.2 服装展示模块设计与实现225.3.3 购物车模块设计与实现225.3.4 收银台模块的设计与实现235.3.5 查看订单模块设计与实现245.3.6 客户留言模块设计与实现255.4 系统后台管理功能设计与实现255.4.1 基本信息管理设计与实现255.4.2 订单信息管理设计与实现265.4.3

9、服装信息管理设计与实现275.4.4 公告信息管理设计与实现285.4.5 留言信息管理设计与实现285.5 本章小结29第6章 系统测试306.1 软件测试306.2 本系统测试306.2.1 购物车模块的测试306.2.2 用户注册模块的测试326.3本章小结32第7章 总结与展望337.1 总结337.2 展望33毕业设计体会34致谢35参考文献36英文翻译资料43第1章 绪论1.1 课题背景电子商务在中国逐步兴起的大环境下, 建立利用互联网开拓信息渠道, 帮助企业及时调整产品结构, 协助经销商打开货源的信息门户成为解决信息流通不畅的有效方案1。毫无疑问, 电子商务有利于企业转换经营机制

10、, 建立现代企业制度, 提高企业的管理水平和国际竞争力。本系统将根据电子商务在中国的发展即对企业效益的提高, 来建立一个在线服装购物网。电子商务系统的建立, 需要进行用户需求调查与分析, 以确定系统目标, 提出解决问题的详细方案, 这是系统建设的重要环节。要想使电子商务客户能方便的使用系统, 功能上对系统的要求是全面的。利用计算机的自动化处理, 可方便快捷地共享信息、 交流信息, 高效地工作。”电子商务”是由 IBM公司于1998年率先提出并迅速得到广泛认同。包括网络广告、 在线电子服务等内容, 涵盖了过去、 现在和未来所有电子形式实现的商务活动手段。随着时代发展、 计算机及网络产品、 互联网

11、技术、 安全支付等电子商务的支撑技术在电子商务应用的大潮中产生质的飞跃。它不但局限带动互联网经济的飞速发展, 而是将深入到经贸的每一个角落, 深入千家万户。电子商务提出了一种全新的商业机会、 需求、 规则和挑战。电子商务极大提高了传统商务活动的效益和效率。与传统商务活动相比它具有下列竞争优势: (1)降低交易成本。首先, 经过网络营销活动企业能够提高营销效率和降低促销费用, 据统计在Internet上做广告能够提高销售数量10倍, 同时它的成本是传统广告的1/10; 其次, 电子商务能够降低采购成本, 因为借助Internet企业能够在全球市场寻求最优惠价格的供应商, 而且经过与供应商信息共享

12、减少中间环节由于信息不准确带来的损失。有资料表明, 使用EDI一般能够为企业节省5%-10%的采购成本。(2)减少库存。企业为应付变化莫测的市场需求, 不得不保持一定库存产品和原材料库存。产生库存的根本原因是信息不畅, 以信息技术为基础的电子商务则能够改变企业决策中信息不确切和不及时问题。经过Internet能够将市场需求信息传递给企业决策生产, 同时企业的需求信息能够马上传递给供应商适时补充供给, 从而实现零库存管理。(3)缩短生产周期。一个产品的生产是许多企业相互协作的成果, 因此产品的设计开发和生产销售可能涉及许多关联的企业, 经过电子商务能够改变过去由于信息封闭导致的分阶段合作方式改为

13、信息共享的协同并行工作方式, 从而最大限度减少因信息封闭而无谓等待的时间。(4)增加商机。传统的交易受到时间和空间限制, 而基于Internet的电子商务则是24小时全球运作, 网上的业务能够开展到传统营销人员销售和广告促销所达不到的市场范围。(5)减轻物资的依赖。传统企业的经营活动必须有一定物资基础才可能开展业务活动, 而经过Internet能够创办虚拟企业, 如网上商店和网上银行开设和发展基本不需要很多的实物基础设施, 同时企业还能够将节省费用转让给消费者, 这正是著名的网上书店Amazon为什么能给消费者提供传统书店无法提供的优惠折扣原因所在.11 .2 目的和意义在市场竞争日益激烈的今

14、天, 信息技术已成为企业赖以提升竞争力的重要手段。但有关调查显示, 当前中国服装企业信息化的应用普及率非常低, 在软件应用上, 实现软件管理的企业也少之又少。企业的决策者往往及管理者、 执行者等多种身份于一身。她们多靠经验来管理者自己的企业。服装行业对信息化的重视程度参差不齐, 企业应用水平也高低悬殊, 信息化在服装行业显得步履艰难。因此, 为了提升企业优势, 软件管理, 实现信息化是必要的。本系统的开发时针对这些问题设计的, 开发费用较小, 一般的小型服装企业都能承担; 使用方便, 便于服装管理者的学习使用。服装公司的管理人员能够根据本系统所反映的信息进行分析, 从而做出正确的决策, 加快管

15、理效率。1 .3 本报告主要内容本报告主要介绍了系统的设计过程, 主要内容包括: 1绪论: 主要介绍了课题的背景和意义2开发工具盒技术简介: 主要介绍MyEclipse工具的使用和技术、 数据库mysql的相关知识3.系统分析: 包括可行性分析、 需求分析和数据流图三个子章节4.总体设计: 包括系统模块总体设计、 数据库设计5.详细设计与实现:包括运行平台设置、 前台基本功能设计、 后台管理功能设计6.系统测试7.总结与展望第2章 开发工具和技术简介2.1 开发工具MyEclipse企业级工作平台( MyEclipse Enterprise Workbench , 简称MyEclipse) 是

16、对Eclipse IDE的扩展, 利用它我们能够在数据库和J2EE的开发、 发布, 以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境, 包括了完备的编码、 调试、 测试和发布功能, 完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。在结构上, MyEclipse的特征能够分为7类: ( 1) J2EE模型; ( 2) WEB开发工具; ( 3) EJB开发工具; ( 4) 应用程序服务器的连接器; ( 5) J2EE项目部署服务; ( 6) 数据库服务; ( 7) MyEclipse整合帮助。简单而言

17、, MyEclipse是Eclipse的插件, 也是一款功能强大的J2EE集成开发环境, 支持代码编写、 配置、 测试以及除错。Mysql是由Microsoft开发和推广的关系数据库管理系统( DBMS) ,它最初是由Microsoft、 Sybase和Ashton-Tate三家公司共同开发的, 并于1988年推出了第一个OS/2版本。 Mysql近年来不断更新版本, 1996年, Microsoft 推出了Mysql6.5版本; 1998年, Mysql发版本和用户见面; Mysql是Microsoft公司于 推出的最新版本。 Mysql特点: 1真正的客户机/服务器体系结构。 2图形化用户

18、界面, 使系统管理和数据库管理更加直观、 简单。 3丰富的编程接口工具, 为用户进行程序设计提供了更大的选择余地。 4Mysql与Windows NT完全集成, 利用了NT的许多功能, 如发送和接受消息, 管理登录安全性等。Mysql也能够很好地与Microsoft BackOffice产品集成。 5具有很好的伸缩性, 可跨越从运行Windows 95/98的膝上型电脑到运行Windows 的大型多处理器等多种平台使用。 6对Web技术的支持, 使用户能够很容易地将数据库中的数据发布到Web页面上。 7Mysql提供数据仓库功能, 这个功能只在Oracle和其它更昂贵的DBMS中才有。2.2技

19、术介绍本系统采用MVC框架, MVC( Model-View-Controller) 是一种设计 模式, 它强制性地把应用程序的输入、 处理和输出分开。MVC把应用程序分成3个核心: 模型层、 视图层和控制层, 它们分别担负不同的任务。其中视图层向用户显示相关的数据, 并能接受用户的输入数据, 可是它并不进行任何实际的业务处理。模型层表示业务数据和业务逻辑。控制层接收用户输入并调用模型和视图去完成用户的需求。本系统需要用到的Java相关技术有jsp技术、 servlet技术、 jdbc技术、 SSH框架。其中, 关键的技术难点在于Struts技术的运用。Struts技术是基于MVC的Web应用

20、框架。在Struts框架中, 模型层由实现业务逻辑的JavaBean组件构成, 控制层由ActionServlet和Action来实现, 视图层由一组JSP文件构成。2.3 本章小结开发工具的选择和采用的技术是开发过程中必不可少的一个环节。只有明确了工具和技术才能让后续的工作顺利完成。第3章 系统分析网络平台已经成为企业经营管理中不可忽视的一个重要的方面, 拥有一个全面的、 功能强大的、 操作简单的在线销售系统网站, 已经成为企业营销发展的一个必然趋势。服装在线销售系统网站的建立, 从销售方面来讲, 不但给服装企业增加了一个新的销售渠道, 而且方便了顾客购买与了解公司的服装及新的销售方向。从服

21、装企业宣传方面来讲, 不但扩大了企业知名度, 还更直观地展示出企业的服装。拥有一个B2C的服装在线销售系统网站, 已经成为服装企业网络销售进程中的一个重要环节。新系统的目标确定后, 能够从经济可行性、 技术可行性对能否实现新系统目标进行可行性分析。3.1可行性分析可行性分析是软件设计过程中一个重要而不可缺少的过程。3.1.1 经济可行性软件的经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比, 是否相适宜, 同时还要看此软件能否真正给用户带来足够的经济效益, 我们开发的这套系统正是考虑为服装在线销售系统的使用者提高工作效率, 节省工作时间, 方便操作与管理而设计。本系统的开发在经济

22、上是完全可行的。开发此软件不需要大量经费, 而且是个人独立设计, 能够节省许多费用, 同时也可提高个人的实际动手能力。3.1.2 技术可行性根据该系统目标来衡量所需的技术是否具备, 一般可从硬软件的性能要求、 环境条件、 操作人员水平和数量等方面去考虑和分析。考虑到系统实施的可行性, 在软件方面选择了如今较流行的MyEclipse工具来进行开发管理平台的设计, 使用MySql数据库存储数据。在硬件方面, 则选择空间较大, 硬件的配置越高, 系统的开发与运行会更流畅。考虑到如今的家用或商用电脑硬件的整体配置水平, 系统在硬件方面是可行的。在软件方面, 由于MyEclipse和MySql是两个非常

23、成熟的开发工具, 无论在安全性、 可用性、 可靠性方面都毫无置疑, 因此软件方面是可行的。3.2 服装在线销售需求分析经过对各大服装购物网站及实际服装企业销售过程的考察、 分析, 要求本系统具有以下功能( 1) 统一友好的操作界面, 保证系统的易用性, 方便用户的操作; ( 2) 具备服装信息的展示功能, 方便浏览者对服装信息进行浏览与比较; ( 3) 规范的服装分类, 方便浏览者分类查找服装; ( 4) 完善的购物车功能与用户结账功能; ( 5) 设置网站公告信息模块, 使浏览者能够及时了解网站的各项动态变化, 及销售的新品、 特价活动等信息; ( 6) 服装销售排行功能; ( 7) 订单信

24、息查询功能、 服装信息查询功能; ( 8) 全面的后台管理功能, 以方便管理员对网站信息进行更新与管理。3.3 数据流图1. 系统总数据流图如图3-1所示图3-1系统总数据数据流图订单管理数据流图如图3-2所示。图3-2订单管理数据流图基本信息维护数据流图如图3-3所示。图3-3基本信息维护数据流图数据流图 2数据字典数据字典的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。它主要是对数据流图中的数据流、 处理逻辑、 外部实体、 数据存储和数据项等方面进行具体的定义。数据流程图配以数据字典, 就能够从图形和文字两个方面对系统的逻辑模型进行完整的描述。( 1) 数据项定义如表3-1所示

25、。表3-1系统数据项定义序号名称别名类型长度( 字符) I01-01goods_id服装编号Int4I01-02goods_name服装名称varchar50I01-03goods_miaoshu服装描述varchar50001I01-04goods_pic存放服装图片Varchar50I01-06goods_shichangjia服装市场价int4I01-07goods_tejia服装特价int4I01-08goods_isnottejia普通服装varchar50I01-09goods_catelog_id服装种类号int4I01-10catelog_id种类编号Int4I01-11cat

26、elog_name种类名称Varchar50I01-12catelog_miaoshu种类描述Varchar5000I01-13order_id订单IDInt4I01-14order_bianhao订单编号Varchar50I01-15order_date订单生成日期varchar50I01-16order_zhuangtai订单状态varchar50I01-17order_jine 总的消费金额Int4I01-18order_songhuodizhi送货地址Varchar50I01-19order_fukuangfangshi付款方式Varchar50I01-20order_user_id用

27、户IDInt4I01-21orderItem_id订单明细编号Int4I01-22order_id订单编号Int4I01-23goods_id服装编号Int4I01-24goods_quantity 购买数量Int4I01-25user_id 用户IDInt4I01-26user_name用户名Varchar50I01-27user_pw用户密码Varchar50I01-28user_realname真实姓名Varchar50I01-29user_address住址Varchar50I01-30user_sex性别Varchar50I01-31user_tel联系电话Varchar50I01-

28、32user_email用户邮箱Varchar50续表3-1I01-33user_qq用户QQVarchar50I01-34userId管理员IDint4I01-35userName管理员名称Varchar50I01-36userPw管理员密码Varchar50I01-37gonggao_id公告编号Int4I01-38gonggao_title公告标题Varchar50I01-39gonggao_content公告内容Varchar5000I01-40gonggao_data公告创立时间Varchar50I01-41gonggao_fabuzhe发布人Varchar50I01-42liuya

29、n_id留言idInt4I01-43liuyan_title留言标题Varchar50I01-44liuyan_content留言内容Varchar5000I01-45liuyan_date留言时间Varchar50I01-46liuyan_user留言客户Varchar503.4 本章小结可行性分析的任务是明确应用项目开发的必要性和可行性。本章主要对系统开发的可行性进行具体的分析, 从用户方角度考虑本系统是否可行, 主要经过有力的数据和软件运行环境方面作为依据。经过经济可行性、 技术可行性、 运行可行性等方面的分析说明本工程的技术成熟、 完备, 测试手段可靠, 具有良好的市场拓展, 它追求的

30、是简单、 易学、 易懂、 易用, 因此, 本系统具有一定的开发前景, 具有开发的价值。需求分析报告是对系统需求的全面分析, 是软件生存周期中最关键的一步, 是建立软件开发的基础。经过需求分析要得到系统将要”做什么”, 同时理解在做什么的基础上抽取出其”怎么做”的本质。本章首先介绍了电子商务近年来的发展状况, 然后具体说明了需求分析的内容, 详细描述了数据流图和数据字典的组成, 为下一章的总体设计打下基础。第4章 总体设计4.1 系统模块总体设计根据服装在线销售系统的具体情况, 调查管理业务流程是顺着系统信息流动的过程逐步地进行, 内容包括各环节的业务处理、 信息来源、 处理方法、 计算方法、

31、信息流经去向、 信息提供的时间和形态( 报告、 单据等) 。本系统共分为前台和后台两大模块, 两个模块之间虽然在表面上是相互独立的, 可是在对数据库的访问上是紧密相连的, 各个模块访问的是同一个数据库, 只是所访问的表不同而已。依据上述功能分析, 系统在两个模块的基础上每一个模块又分为几个模块。4.1.1 前台系统模块( 1) 服装展台模块: 经过新品上架, 分页显示特价服装, 服装销售排行展示网站的所有服装; ( 2) 服装查询模块: 按服装的类别查询服装的相关信息; ( 3) 购物车模块: 用户添加服装至购物车, 查看购物车中的服装, 从购物车中移除不满意的服装, 清空购物车中的产品, 修

32、改所要购买的服装的数量; ( 4) 收银台模块: 用户满意购物车中的产品后进行结账并填写订单信息; ( 5) 用户维护模块: 为用户提供了用户注册、 用户登录、 用户资料修改以及找回密码的功能; ( 6) 订单查询模块: 用户经过查看订单能够了解到自己的当前订单信息及历史订单记录; ( 7) 公告浏览模块: 用户经过浏览公告信息, 能够及时了解到网站最新的各种信息。( 8) 留言模块: 客户能够进行留言给我们提意见, 我们在不断地改进中前进。系统前台用户功能结构图如图4-1所示。图4-1前台用户功能结构图4.1.2 后台系统模块( 1) 服装管理模块: 按类别查看服装, 对服装的信息进行维护;

33、 ( 2) 用户管理模块: 为了保护用户的信息, 此模块与前台用户维护的区别是管理员只能查看用户信息和删除操作; ( 3) 管理员维护模块: 这是对管理员的信息进行维护, 能够修改管理员的信息。( 4) 订单管理模块: 管理员查询订单, 查看订单详细信息, 删除订单信息, 进行订单受理; ( 5) 公告管理模块: 管理员公告浏览, 公告信息维护; ( 6) 留言模块: 管理员能够查看客户的留言, 对留言进行维护。后台系统管理员功能结构图如图4-2所示。图4-2后台系统管理员结构图后台系统管理员E-R图如图4-3。图4-3后台系统管理E-R图4.2 数据库设计对于一个电子商务网站而言, 为了支持

34、较大的访问量带来的数据访问需求, 使用桌面型的数据库管理系统是不能满足需要的, 而且安全性也没有充分保障。因此, 需要使用大型商业化企业级服务用途的数据库管理系统, 如MySql, SQL Server, Oracle等。本系统采用MySql 数据库管理系统。4.2.1 数据分析对于本系统的数据库的需求而言, 由于其主要是用于信息的提供、 保存、 更新和查询等。因此, 需要分析该系统功能所隐含的对数据应用的需求, 从而确定数据库的结构。( 1) 用户注册、 登录、 验证等功能需要对用户信息建立数据表, 其中的数据项可能包括用户E_mail、 昵称、 密码、 住址等; ( 2) 查看服装分类信息

35、和服装详细信息等功能既需要对服装大小类别进行管理, 也需要针对每一个服装进行管理, 因此至少需要两张数据表; ( 3) 用户购物后产生的订单需要进行管理, 这里也包括订单的基本信息和详细信息等; ( 4) 订单生成后, 在订单处理的过程中, 需要出货等, 因此可能需要记录订单的发送情况; ( 5) 需要系统管理员对该系统进行管理, 因而需要建立管理员信息数据表, 其中的数据项包括管理员ID、 密码等。( 6) 客户要进行留言, 因此必须建立留言表, 其中包括留言标题、 留言日期等。这样, 至少要创立如下的数据结构和数据项( 1) 用户信息, 包括用户ID, 用户名等数据项; ( 2) 管理员信

36、息, 包括管理员ID, 密码等数据项; ( 3) 服装信息, 包括服装ID, 产品名称、 单价、 特价等数据项; ( 4) 服装类别信息, 包括电子ID, 类别名称等数据项; ( 7) 订单信息, 包括订单ID, 用户编号, 订货地址等数据项; ( 8) 订单明细信息, 包括订单ID, 服装ID, 订货时间等数据项; ( 9) 公告信息, 包括公告ID, 公告名称及内容等数据项; ( 10) 留言信息, 包括留言标题, 留言日期, 留言内容等。4.2.2 数据库的详细设计在设计数据库时, 应考虑以下事项( 1) 数据库的用途及该用途将如何影响设计, 应创立符合用途的数据库计划; ( 2) 数据

37、库规范化规则, 防止数据库设计中出现错误; ( 3) 对数据完整性的保护; ( 4) 数据库和用户权限的安全要求; ( 5) 应用程序的性能需求, 设计数据库时必须利用MySql 中能够提高性能的功能。对于性能而言, 在数据库大小和硬件配置之间权衡也是很重要的; ( 6) 数据库维护根据此服装在线销售系统的实际情况, 本系统的数据库命名为db_shoping, db_shoping数据库中共分为8张数据表。1服装信息表此表用于记录网站所有服装的基本信息, 是与服装相关联的服装的类别表。如表4-1所示。表4-1t_goods( 服装信息表) 序号名称别名类型长度( 字符) 1goods_id 编

38、号Int42goods_name 服装名varchar 503goods_miaoshu 服装描述varchar50004goods_pic存放服装图片varchar506goods_shichangjia 市场价int47goods_tejia 特价int48goods_isnottejia 普通服装varchar509goods_catelog_id服装种类号int4 2.服装类别信息表此表用于记录服装类别的基本信息, 为方便用户查询服装和管理员管理服装信息而设立。如表4-2所示。表4-2t_catelog( 服装类别信息表) 序号名称别名类型长度( 字符) 1catelog_id种类编号

39、Int42catelog_name种类名称Varchar503catelog_miaoshu种类描述Varchar50003.订单信息表此表用于记录用户的基本订单信息, 使用户方便查看自己的订单信息同时也为管理员出货提供基本订单信息。如表4-3所示。表4-3t_order( 订单信息表) 序号名称别名类型长度( 字符) 1order_id订单IDInt42order_bianhao订单编号Varchar503order_date订单生成日期varchar504order_zhuangtai订单状态varchar505order_jine 总的消费金额Int46order_songhuodizh

40、i送货地址Varchar507order_fukuangfangshi付款方式Varchar508order_user_id用户IDInt44订单明细信息表此表用于记录用户订单的详细信息, 为用户提供详细的服装订单信息, 同时也为管理员出货提供用户所订的服装的具体信息。如表4-4所示。表4-4t_orderItem( 订单明细信息表) 序号名称别名类型长度( 字符) 1orderItem_id订单明细编号Int42order_id订单编号Int43goods_id服装编号Int44goods_quantity 购买数量Int45用户信息表此表用于记录用户的基本信息, 是用户购买服装的权限基础,

41、 为用户维护和管理员管理用户提供信息。如表4-5所示。表4-5t_user( 用户信息表) 序号名称别名类型长度( 字符) 1user_id 用户IDInt42user_name用户名Varchar503user_pw用户密码Varchar504user_realname真实姓名Varchar505user_address住址Varchar506user_sex性别Varchar507user_tel联系电话Varchar508user_email用户邮箱Varchar509user_qq用户QQVarchar506.管理员信息表 此表用于记录不同权限管理员的基本信息, 能够管理系统的所有信息

42、。如表4-6所示。表4-6t_admin( 管理员信息表) 序号名称别名类型长度( 字符) 1userId管理员IDint42userName管理员名称Varchar503userPw管理员密码Varchar507.公告信息表此表用于记录公告的基本信息, 为用户提供系统网站的最新信息。如表4-7所示。表4-7t_gonggao( 公告信息表) 序号名称别名类型长度( 字符) 1gonggao_id公告编号Int42gonggao_title公告标题Varchar503gonggao_content公告内容Varchar50004gonggao_data公告创立时间Varchar505gongg

43、ao_fabuzhe发布人Varchar508留言信息表此表用于记录客户的留言信息, 以及对服装的建议等。如表4-8所示。 表4-8t_liuyan( 留言信息表) 序号名称别名类型长度( 字符) 1liuyan_id留言idInt42liuyan_title留言标题Varchar503liuyan_content留言内容Varchar50004liuyan_date留言时间Varchar505liuyan_user留言客户Varchar504.3 本章小结本章介绍了对本系统的总体设计, 给出了服装在线销售系统的功能结构图、 E-R图等, 说明了各子系统的之间的联系。本章完成了系统数据库的数据需求分析的过程, 说明了数据库由概念结构设计转换成逻辑结构设计的过程

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服