电子商城系统Word格式.docx
- 文档编号:14267868
- 上传时间:2022-10-21
- 格式:DOCX
- 页数:30
- 大小:610.30KB
电子商城系统Word格式.docx
《电子商城系统Word格式.docx》由会员分享,可在线阅读,更多相关《电子商城系统Word格式.docx(30页珍藏版)》请在冰豆网上搜索。
Abstract:
Electroniccommerce,commonlyknownase-commerce,consistsofthebuyingandsellingofproductsorservicesoverelectronicsystemssuchastheInternetandothercomputernetworks.TheamountoftradeconductedelectronicallyhasgrownextraordinarilysincethespreadoftheInternet.Electroniccommerceisnotonlytheessencethroughthenetwork,butusingtheInternetshopping,thoroughlychangethetraditionaltechnologyofbusinessoperationmode.Informationtechnologyisthatitisnottruethatthetraditionalworkingmethods,anditismoreefficienttoenterprisebroketraditionalworkrules,andcreateanewwayofworking,thisisthecorecontentoftheenterpriserestructuring.ThedelelopmentofthissystemislearnedbythecurrentlypopularElectroniccommercesites,itusesJAVAlanguageasthedevelopintlanguage,MyEclipseasthedevelopmenttool,MySqlasthebackgrounddatabase,basedonB/Smodeldevelopmentofthecommercesite.Theentiresystemastomakethesystemoperateeasilyandfriendlyinterface,flexible,practical,Thesystemfinishtheusers’purchaseandcheckintheforegoing,backgroundadministratormanagesusers,goodsandotherfunctions.
Keywords:
onlineshopping,Java,MyEclipse,MySQL,B/S
前言
随着中国市场经济的日趋成熟,中国企业面对的竞争压力也越来越大,企业要想生存,就必须有一种高效、便于客户购物和支付的购物形式,因此网上购物这种新的商业运营模式就越来越多的商有运用到竞争中,并得到了大多数客户的认可。
这种基于浏览器、服务器实现的购物方式已初具规模,一些电子商务网站的成立,改变了人们以往的购物观念。
如何建立企业的电子商务,如何把企业业务建立在Internet上,就涉及到建立电子商务网站、开发符合Internet特点的有效的业务应用、管理网上的交易信息、保证网上数据安全、快速反映市场变化以及充分满足Internet业务进一步发展的要求等。
对一个商业企业来说,电子商务网站是其生存的理由和基础,同时也是企业对外展示信息、从事商务活动的窗口和界面。
如何设计、建立一个经济、实用、安全、高效、稳定的网站是每个电子商务网站必须考虑的问题。
而要解决这些问题,就必须在提高企业内部管理效率、充分利用企业内部资源的基础上,从整体上降低成本,加快对市场的响应速度,提高服务质量,提高企业的竞争力。
但是企业在利用信息化技术时,必须要考虑成本、技术难度、创造的价值等几个方面。
目录
第1章系统概述1
1.1系统及需求分析1
1.1.1系统需求1
1.1.2可行性分析1
1.2系统的功能简介5
1.2.1项目规划5
1.2.2产品模块5
1.2.3产品品牌模块5
1.2.4产品类型模块5
1.2.5产品样式模块5
1.2.6用户模块5
1.2.7产品前台展示模块6
1.2.8购物车模块6
第2章软件结构模块设计7
2.1系统方案确定7
2.2数据库设计7
2.2.1系统中主要实体六个数据表8
第3章系统的详细设计与模块实现14
3.1系统的主界面视图14
3.2产品模块设计14
3.3产品品牌模块设计18
3.4产品类型模块设计20
3.5产品的样式模块设计22
3.6用户模块设计24
3.7产品前台展示模块设计24
3.8购物车模块设计24
第4章系统环境与测试35
4.1系统开发的环境35
4.2系统测试35
4.3具体测试用例36
4.3.1系统登录测试36
4.3.2用户登陆测试36
4.4系统维护38
结论与展望39
参考文献40
致谢41
第1章系统概述
电子商务是指交易各方之间(包括企业与企业之间、企业与消费者之间)利用现代信息技术和计算机网络,按照一定的标准所进行的商贸活动。
而传统交易过程的电子化,是企业很好的开展电子商务活动的基本要求。
该网站提供了用户登录功能、商品的管理,热销商品,浏览历史,商品购买等功能。
1.1系统及需求分析
1.1.1系统需求
通过调查分析,要求该系统需要具备以下功能:
由于操作人员的计算机知识普遍较差,要求有良好的人机界面;
方面用户对产品的浏览
原始数据修改简单方便,支持多条件修改
方便的数据查询,支持多条件查询;
生动化的产品展示
数据的录入要方便快捷,数据具有保密性。
⑺方便进行数据的统计分析,以便制定相应的解决方案。
⑻数据计算自动完成,尽量减少人工干预。
1.1.2可行性分析
开发基于计算机的系统,都会受到开发资源的限制。
因此,在开发系统前需要对系统的所需具备的所有的功能,开发的时间要求,资源条件进行可行性研究。
利用它可以避免人力、物力和财力上的浪费。
进行可行性研究不是解决问题,而是确定问题是否值得解决,利用它我们可以用最小的代价在最短的时间内确定问题能否可以解决。
可行性研究包括经济可行性、技术可行性、法律可行性和开发方案的选择性。
⑴经济可行性
电子商务网站经济可行性分析是指对电子商务网站建设与运行阶段的投入与产出进行评估。
电子商务网站在建设过程中需要投入大量的人力、物力和财力。
人员、技术、设备和材料等的投入构成了电子商务的成本,其中在规划、分析、设计与构建过程中的投入是投资的主要部分。
⑵技术可行性
电子商务网站技术可行性分析是指对电子商务网站的建设与运行阶段所涉及的硬件、软件与相关技术等方面进行分析。
本系统的设计是在Windowsxp中文版操作系统环境下,使用MyEclipse开发成功的。
设计系统采用的是spring+jpa+struts2作为系统的框架,数据库采用的是MySQL,服务器采用的是tomcat6.0。
下面是对使用的技术的简单介绍:
面向对象程序设计:
面向对象设计是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,是建立在“对象”概念基础上的方法学。
对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。
而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。
所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。
面向对象的基本概念如下:
对象:
对象是要研究的任何事物。
从一本书到一家图书馆,单的整数到整数列庞大的数据库、极其复杂的自动化工厂、航天飞机都可看作对象,它不仅能表示有形的实体,也能表示无形的(抽象的)规则、计划或事件。
对象由数据(描述事物的属性)和作用于数据的操作(体现事物的行为)构成一独立整体。
从程序设计者来看,对象是一个程序模块,从用户来看,对象为他们提供所希望的行为。
在对内的操作通常称为方法。
类:
类是对象的模板。
即类是对一组有相同数据和相同操作的对象的定义,一个类所包含的方法和数据描述一组对象的共同属性和行为。
类是在对象之上的抽象,对象则是类的具体化,是类的实例。
类可有其子类,也可有其它类,形成类层次结构。
消息:
消息是对象之间进行通信的一种规格说明。
一般它由三部分组成:
接收消息的对象、消息名及实际变元。
面向对象主要特征:
封装性:
封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。
封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能接受哪些消息,具有那些处理能力),而对象的内特性(保存内部状态的私有数据和实现加工能力的算法)对用户是隐蔽的。
封装的目的在于把对象的设计者和对象者的使用分开,使用者不必知晓行为实现的细节,只须用设计者提供的消息来访问该对象。
继承性:
继承性是子类自动共享父类之间数据和方法的机制。
它由类的派生功能体现。
一个类直接继承其它类的全部描述,同时可修改和扩充。
继承具有传递性。
继承分为单继承(一个子类只有一父类)和多重继承(一个类有多个父类)。
类的对象是各自封闭的,如果没继承性机制,则类对象中数据、方法就会出现大量重复。
继承不仅支持系统的可重用性,而且还促进系统的可扩充性。
多态性:
对象根据所接收的消息而做出动作。
同一消息为不同的对象接受时可产生完全不同的行动,这种现象称为多态性。
利用多态性用户可发送一个通用的信息,而将所有的实现细节都留给接受消息的对象自行决定,如是,同一消息即可调用不同的方法。
例如:
Print消息被发送给一图或表时调用的打印方法与将同样的Print消息发送给一正文文件而调用的打印方法会完全不同。
多态性的实现受到继承性的支持,利用类继承的层次关系,把具有通用功能的协议存放在类层次中尽可能高的地方,而将实现这一功能的不同方法置于较低层次,这样,在这些低层次上生成的对象就能给通用消息以不同的响应。
在OOPL
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商城 系统