- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JSP和Hibernate電子商务网站设计与实现
第1章 前 言
1.1 开发背景
随着Internet在中国的迅速发展,人们日常生活中越来越多地使用Web技术来为自己的工作和学习服务。由于Web页面能把文本、图像、声音、动画、视像等多种媒体信息集于一体,不但使信息的显示更加生动,而且使信息的浏览更为方便,同时Web页能实现网上交易平台、客户信息反馈等功能,方便了企业与客户之间的信息交流,因此许多企业为增强知名度,以网站作为对外的展示窗口,进行内外信息交流。这也是企业面临的商机和挑战。
服装厂正在扩大规模,而且涉及到了出口生意。服装厂的客户很多,分布于各地,甚至还有国外。每次有了新款式的服装时,不是所有的客户都能很方便的来到服装厂看货。所以通知客户的工作很繁琐,因为要给每个客户都发去新款式的数码照片,这是个多次重复而且复杂的工作。另外,客户通知服装厂订货大部分都是通过现场洽谈或者是电话来确定的,很不方便,而且对于现在的时间就是商机的现状,这样的效率是应该提高的。所以我设想开发这样的一个网站。
1.2 开发目标
开发目标有如下7点:
能够在系统上展示产品,包括文字信息和图片信息。
能够管理客户的信息。
能够动态的给建立关系的客户赋予几种不同级别的权限,不同级别的客户可以看到不同浏览级别的产品。
客户通过Internet浏览商品信息,可以在网上下订单。
能够给产品设定不同的浏览级别。
能够对产品的订货次数进行统计,对服装厂进行简单的决策支持。
要求系统运行安全稳定。
1.3 项目意义
项目的意义有如下5点:
服装企业有了自己的网站,可以将产品信息放在网站上,供所有浏览该网站的顾客浏览,可以起到宣传和广告的作用。
任何人都可以注册为网站的用户,可以在网上下订单,这样可以增加客户的数量,扩大销售渠道,为客户提供方便。
固定客户被赋予一定的权限之后统一到网站上浏览新产品的信息和下订单。这样可以省去服装企业为每个客户发送新款产品照片的这一繁琐工作,提高了工作效率,减少了失误。
一些老款式的服装信息可以长期保存,比如说某个客户想要几年前的某个款式或者是某种面料,开发了这个网站后既方便服装厂又方便了客户。
通过留言板,及时了解顾客对企业的意见和产品信息的反馈,为及时与顾客沟通信息提供了方便的平台。使企业及时地了解顾客的需求,及时地更新产品,更好的为顾客服务,提高企业的市场竞争力。
总之,本项目在提高服装厂工作效率的同时,也能起到广告宣传的作用,正所谓一举多得。
第2章 开发工具及运行环境
本课题的开发工具有Java、MySQL数据库、Hibernate中间件、Tomcat等,运行环境包括软件环境和硬件环境。
2.1 软件环境
1. Java
Java能使软件在很小的机器上运行,基础解释和类库支持的大小约为40KB,增加基本的标准库和线程支持的内存需要增加125KB。它的特性列举如下:
Simple And Familiar(简单熟悉)。
Distributed(分布式)。
Object-Oriented(面向对象,OO)。
健壮特性。
Secure(安全)。
Architecture-Neutral(结构中立)。
Portable(可移植性)。
Multi Threaded(多线索、多线程)。
Somewhat Interpreted(部分解释)。
High Performance(高性能)。
Dynamic(动态)。
2. MySQL数据库
MySQL默认配置了许多不同的存储引擎,可以预先设置或者在MySQL服务器中启用。可以选择适用于服务器、数据库和表格的存储引擎,以便在选择如何存储信息、如何检索这些信息以及需要数据结合什么性能和功能的时候提供最大的灵活性。选择如何存储和检索数据的这种灵活性是MySQL为什么如此受欢迎的主要原因。其他数据库系统(包括大多数商业选择)仅支持一种类型的数据存储。遗憾的是,其他类型的数据库解决方案采取的是“一个尺码满足一切需求”的方式,这就意味着要么牺牲一些性能,要么就用几个小时甚至几天的时间详细调整数据库。使用MySQL,仅需要修改使用的存储引擎就可以了。
MySQL中的数据用各种不同的技术存储在文件或者内存中。这些技术中的每一种都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,能够获得额外的速度或者功能,从而改善应用的整体功能。
3. Hibernate中间件
对象和关系数据其实是业务实体的两种表现形式。业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承的关系,而在数据库中,关系数据无法直接表达多对多的关联和继承关系。因此把对象持久化到关系数据库中,需要进行对象关系映射(Object/Relation Mapping,简称ORM),这是一项繁琐耗时的工作
您可能关注的文档
- 基于ISM和層次分析求影响房价因素以及评价房子价值.doc
- 基于ISD語音芯片录放音系统.doc
- 基于ISM法的大學生主观幸福感的影响因素.doc
- 基于ISO9000標准族的校办工厂质量体系设计.doc
- 基于ISM的大學生课堂效率低的问题.doc
- 基于ISO9000的民辦高校质量管理体系探讨.doc
- 基于ITIL的中小IT企業服务管理模型.doc
- 基于ITIL的服務台软件概念功能和市场分析.doc
- 基于ITIL的遠程教育IT服务管理模型设计.doc
- 基于ITS序列分析鐵皮石斛试管苗的亲缘关系.doc
- 实施指南(2025)《GBT20722-2006 激光加工机器人通用技术条件》.pptx
- 实施指南(2025)《GBT20767-2006 牛尿中玉米赤霉醇、己烯雌酚、己烷雌酚、双烯雌酚残留量的测定液相色谱 - 串联质谱法》.pptx
- 实施指南(2025)《GBT20839-2007 智能运输系统通用术语》.pptx
- 实施指南(2025)《GBT16284.9-2016 信息技术信报处理系统(MHS)第 9 部分:电子数据交换信报处理系统》解读.pptx
- 实施指南(2025)《GBT20758-2006 牛肝和牛肉中睾酮、表睾酮、孕酮残留量的测定液相色谱 - 串联质谱法》.pptx
- 实施指南(2025)《GBT12618.6-2006 开口型平圆头抽芯铆钉 40、41 级》.pptx
- 实施指南(2025)《GBT15458-2006 煤的磨损指数测定方法》.pptx
- 实施指南(2025)《GBT9579-2006 橡胶配合剂炭黑在丁苯橡胶中的鉴定方法》.pptx
- 实施指南(2025)《GBT32630-2016 非结构化数据管理系统技术要求》.pptx
- 实施指南(2025)《GBT32680-2016 日用陶瓷耐机械洗涤测试方法》.pptx
最近下载
- 2023年安徽二造《建设工程计量与计价实务(交通运输)》知识点必练100题(含详解).pdf VIP
- 人教版五年级上册《方格图中不规则图形面积估算》数学教案.docx VIP
- 银行应急演练总结(21篇).docx VIP
- 四川润泰特种气体有限公司_企业(供应商版).pptx VIP
- 大模型原理、技术与应用——从GPT到DeepSeek-哈工大.pptx VIP
- 光功率检测报告.doc VIP
- 客运驾驶员安全教育培训考试试题及答案.docx VIP
- 人教版数学五年级上册课本习题全部.docx VIP
- 新改版教科版三年级上册科学全册知识点+实验梳理.pdf
- 【问题解决型QC成果】提高现浇滑模路缘石施工质量一次验收合格率.pdf
原创力文档


文档评论(0)