ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:22.60KB ,
资源ID:16865240      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

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

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业电子商城系统Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

企业电子商城系统Word文档格式.docx

1、3.1系统目标 53.2 系统功能结构 53.3 系统流程图 53.4 系统数据流图 73.4.1系统数据流图 73.4.2功能数据流图 73.5 系统开发环境 73.6 页面概要设计 7第4章 数据库设计 84.1 数据库分析 84.2 数据库概念设计 84.2.1实体图 84.2.2实体E-R图 84.3数据库逻辑设计 9致谢. 12参考文献 13第1章 开发背景1.1开发背景一般来说,一个完整的电子商城系统包括信息流、资金流与物流3个要素,3者相辅相成。信息流就是通过电子网络向客户展示所售商品的相关信息,引导客户通过网络进行购物;资金流就是客户在选择商品后,能够通过网络支付相关费用,一般

2、包括预付款支付、网上银行支支付、货到付款等多种形式,目前有些电子商城网站也可以接受邮局汇款;物流就是把客户所购买的商品通过物流配送系统送到客户手中,对于一些特殊行业和领域的电子商城,如证券、金融、信息类商品,也可能不需要配送系统的支持就可以把商品送到客户手中(如股票、电子杂志、网站域名信息等)。1.2 问题陈述表问题陈述表是对开发项目的一些问题分析,即通过语言或者文字对某个关注点的细节进行表述。然后,解决问题的人和提出问题的人进行沟通,以确证这个问题的细节,详见附录一。第2章 系统分析2.1需求分析2.1.1需求分析随着Internet的发展,电子商城将成为21世纪网络发展的主流,网上购物将成

3、为一种购物时尚。目前国内企业正纷纷加入到阿里巴巴等一系列大型电子商务网站中,通过网络进行交易将成为未来商品交易的重要主城部分。企业在建立宣传网络的同时,也逐步扩大了企业自身的网络销售渠道,建立起自己的电子商城网站,完成了从“企业对企业”到“企业对个人”同时进行网络交易的过渡,大大提高了企业的生产效益。随着硬件技术、网络技术及网上交易法规的日趋完善,电子商城将成为企业经营的主要渠道。2.1.2用例和用例描述用例建模通过使用用例工具确定和描述系统功能。主要有两个产物,第一个是用例图,它以图形化的方式将系统描述成用例、参与者极其之间的关系。第二个产物就是用例描述,填充了每个业务事件,并说明了用户如何

4、同系统交互的细节。本次电子商城系统通过用例图详细的描述了前台与后台的功能,其详细信息见附录二。用例是一个行为上相关的步骤序列(一个场景),既可以是自动的也可以是手工的,其目的是完成一个单一的业务任务。用例从外部用户的观点并以他们可以理解的方式和词汇描述系统功能。为了正确全面地达到这个目标,需要用户的高度参与,并需要有熟悉业务过程或业务事件的主题领域专家。一个用例代表了系统的一个单一的目标,描述为实现此目标的活动和用户交互的一个序列。用例是一种理解和记录系统需求的出色的技术。一个用例本身并不是一个功能需求,但用例所讲述的故事(场景)包含了一个或者多个需求。用例描述是业务事件以及用户如何同系统交互

5、以成任务的文字描述。用例描述即每个业务事件,详细的介绍了每个功能即用户的详尽的操作步骤。电子商城的用例描述包括订单管理系统、管理员设置系统、商品管理系统、会员管理系统和物流管理系统。订单管理系统的用例描述介绍了用户订购商品的过程,其详细信息见附录三。2.1.3系统上下文系统的上下文图是整个系统的框架,其中包括各个用例之间的关联和每个参与者执行的过程,是分析参与者和发现潜在用例的记号来源,让读者更加形象的了解系统,详见附录四。2.2可行性分析2.2.1引言我们用传统店铺销售与电子商务作对比发现,传统店铺销售基本上不存在下述问题,第一,传统店铺是当面支付提货的,不存在花了钱拿不到货的问题。第二,由

6、于商店具有产品展职能,消费者可以很容易通过观察和触摸来了解商品,不存在上述不可感知性的问题。第三,在店铺里的产品是分类别陈列的,所以消费者很容易进行横向比较,最终确定适合自己的产品。第四,由于传统店铺的地理位置是相对固定的,消费者很容易要求商家的售后服务。企业电子商城在经济上主要有以下几个突出的优势:第一,资金投入少,回收快,而且无所谓存货,所以特别适合小商店和个人在网上创业。第二,销售时间不受限制,无需专人看守,却可以时时刻刻营业。第三,销售地点不受限制,小商店也可以做成大生意。第四,网上商店人气旺,赚钱没上限,网上客流量比较多,只要是商品有特色,经营得法,电子商城每天将为企业额外带来成千上

7、万的客流量,大大增加销售收入。我们通过体制创新,构想了一种电子商务和传统店铺的混合销售模式。就是通过向电子商务网站提供服务,建立实体店铺,来解决上面四个问题,称为电子商务实体化,电子商城的产生就是基于这一点的。2.2.2可行性研究的前提随着网络的发展与进步,电子商城的出现成为必然,做为一个商城,销售单位,能够首先占领这一领域无疑是一个很好的契机。企业电子商城的发展给我们的系统开发带来了很好的前提。作为一个实际企业,其销售局限性很大,而现在网络发展的很完善了,很多网民越来越中意于网购,网购将是一个新的领域。作为一个企业有必要建立起自己的电子商城,来扩大销售量和影响力。2.2.3投资及效益分析支出

8、:开发成本50000元,不包括人力费用。基本建设投资:终端PC5台共15000元,服务器一台6000元。其他一次性支出:培训,旅差费,研究,开发计划等共10000元。收益:软件出售80000元。投资回收周期:三年内回收投资。2.2.4结论通过多方调查与研究得出结论有必要进行此次企业电子商城系统的开发计划。2.3编写项目计划书2.3.1引言电子商城系统是一个开发前景很大的项目,现在网络的普及很广,在网上购物将成为必然的趋势,所以电子商城软件的开发是对时局的把握,投资成本将很快的回收回来。2.3.2概述企业电子商城是对网上购物的总体的集合,是一个网上商品的集会地,主要以展示商品,卖出商品为主进行。

9、2.3.3项目开发体制项目开发的具体体制如图2.1所示。孙雨薇缪斯矫娜吕岩王雪PG图2.1 项目开发体制图2.3.4项目开发进度表 项目开发进度表具体内容详见附录五。第3章 系统设计3.1系统目标对于典型的数据库管理系统,尤其是像电子商城这样数据流量特别大的网络管理系统,必须要满足使用方便、操作灵活等设计需求。企业电子商城的系统目标如下:展示网站最新的商品信息,不断更新商品种类,使用户了解最新的市场动态。网站根据商品的销售情况及厂家信誉度来推荐并展示部分商品。用户可以在网站上修改个人资料、修改个人进入网站的密码、查询提交的订单以及查询个人在网站上的消费情况。实现购物车和收银台的功能,用户选择所

10、需商品后,在线提交商品订单。以循环滚动的方式显示网站公告信息。根据商品的销售情况进行销售排行。展示网站友情链接的图片信息,起到网站之间相互宣传的作用。对商品信息进行管理,选择商品类别将商品具体信息和图片信息都存储在数据库中,并可以修改或者删除商品信息。可以查看和查询用户详细信息、用户消费信息。对用户提交的订单,根据情况进行阶段处理。对管理员信息、网站公告信息及友情链接信息进行维护管理。系统运行稳定、安全可靠。3.2 系统功能结构电子商城网站分为前台和后台。其中,根据电子商城前台的特点,可以讲其分为订单查询、商品查询、商品展台、购物车、会员管理、收银台及商城公告7个部分,根据电子商城后台的特点,

11、可以将其分为友情链接设置、商品大类别设置、商品设置、商品小类别设置、公告设置、后台管理员设置、会员设置、订单设置及退出后台9个部分。其中各个部分及其包括的具体功能模块如附录六所示。3.3 系统流程图为了更加清晰地表达系统的功能模块,下面给出企业电子商城系统的系统流程图,对于不同的角色,它们所承担的任务各自不同,流程图也不一样。本系统包括面向会员的客户端流程图和面向系统管理员的流程图两部分。面向会员的客户端系统流程图,如图3.1所示。客户留言新品上架展示是会员验证成功物价商品展示客户购物车销售排行榜不是会员用户注册订单确认,发送用户订购的商品收银台反馈用户接收情况图3.1 面向会员的客户端系统流

12、程图面向系统管理员的流程图,如图3.2所示。系统管理员账户验证公告设置会员设置订单设置后台管理员设置友情链接商品设置商品小类别设置商品大类别设置图3.2 面向系统管理员的流程图3.4 系统数据流图数据流图是一种描述通过系统的数据流以及系统实施的工作或者处理过程的工具。它说明了系统与企业和外界(包括其他信息系统)的接口。3.4.1系统数据流图为了更加清晰地表达系统的数据流以及系统实施的工作或处理过程,下面给出企业电子商城系统的系统数据流图,具体的系统数据流图如附录七所示。3.4.2功能数据流图为了更加清晰地表达系统各个功能模块的数据流以及功能模块实施的工作或处理过程,下面给出企业电子商城系统的各

13、功能数据流图,具体的功能数据流图如附录八所示。3.5 系统开发环境在开发企业电子商城网系统时,需要具备下面得软件环境。服务器端:操作系统:Windows 2003。Web服务器:Tomcat6.0。Java开发包:JDK1.5以上。数据库:SQL Server 2000。浏览器:IE6.0。分辨率:最佳效果为1024 * 768像素。客户端: 浏览器: 分辨率:3.6 页面概要设计企业电子商城由多个程序页面组成,前台页面用于实现商品信息展示、用户登录、公告信息、友情链接、商品信息查询等功能。后台页面用于实现查看订单、执行订单、删除订单等功能。系统页面的概要设计如附录九所示。第4章 数据库设计4

14、.1 数据库分析数据库管理系统(DBMS)是一个软件系统,它具有存储、检索和修改数据的功能。目前,应用比较多的是Oracle 9i、Sysbase、Informix、Microsoft SQLSever7.0/2000、DB2、MySQL等。Microsoft SQL Sever 2000是Microsoft公司推出的大型数据库系统,它的编程接口非常丰富、易用,可以很容易的组件访问数据库。现在,SQLSever 2000也提供了JDBC编程接口,这样我们就可以非常方便的在Java编程中使用SQL Sever了。4.2 数据库概念设计4.2.1实体图根据以上各节对系统所做的需求分析和系统设计,规

15、划出本系统中使用的数据库实体分别为商品大类别实体、商品小类别实体、商品实体、会员实体、会员订单实体、会员订单明细实体、管理员信息实体、公告信息实体和友情链接实体。下面分别介绍几个关键实体。管理员信息实体。管理员信息实体包括自动编号、管理员登入账号、管理员登入密码、管理员真实姓名及管理员标识属性。商品实体。商品实体包括自动编号、商品名称、商品产地、商品介绍、商品发布时间、商品现价、商品特价、商品销售次数、商品图片及特价商品标识属性。会员实体。会员实体包括自动编号、会员登入账号、会员登入密码、会员真实姓名、会员年龄、会员职业、会员电子邮箱、提示问题及问题答案属性。会员订单实体。会员订单实体包括自动

16、编号、订单标号、订单人账号、订单人真实姓名、订单人地址、订货人电话、订货价格、订货邮寄方式、订单备注信息、订货是否执行及订单生成时间等属性。会员订单明细实体。会员订单明细实体包括自动编号、订单编号、商品编号、商品价格和商品数量属性。以上各个实体图参见附录十。4.2.2实体E-R图参见附录十一。4.3数据库逻辑设计基于上述数据库概念设计,需要设计下面各个数据表,这些表之间相互关联,共同存储着系统所需要的数据。在设计数据表的过程中,要记住一下原则:数据库设计的一个表最好只存储一个实体或对象的相关信息,不同的实体最好存储在不同的数据表中。如果实体还可以再划分,实体的划分原则是最好能够比当前系统要开发

17、的实体颗粒度要小。数据表的信息表结构一定要合适,表的字段数量一定不要过多。扩充信息和动态变化的信息一定要分开存储在不同的表里。尽量不要出现多对多的表关系。1数据库一览表数据库一览表可以使读者对本系统数据库中的数据表有一个更清晰的认识。详情请参见附录十二。2数据库表结构数据库表结构是根据数据库的要求,建立一些表,从而形成一定的结构。详情请参见附录十三。3.数据库创建SQL语句商品信息表Create table tb_goods (id int(4) primary key , account int(4) null , password int(4) null , managerLevel va

18、rchar(50) null , goodFrom varchar(50) null, introduce text(16) null , creatTime datetime(8) null , nowPrice money(8) null, number int(4) null , picture jpg(8) null, mark bit(1) null);管理员信息表Create table b_jjkhfl (id,int(4) primary key, reallyName varchar(50) null , password varchar(50) null, account,

19、 mark varchar(50) null会员信息表 name varchar(50) null,password varchar(50) null,reallyName varchar(50) null,age int(4) null,profession varchar(50) null,email varchar(50) null,question varchar(50) null,result varchar(50) null订单信息表 number varchar(50) , name varchar(50) null , reallyName varchar(50) null,

20、address varchar(50) null,tel varchar(50) null,setMoney varchar(50) null,post varchar(50) null,bz test(16) null,sign bit(1) null订单明细表 orderNumber varchar(50) null, goodId int(4) null, price float(8) null, number int(4) null, createTime datetime(8) null);致谢一周的系统分析课程设计就这样结束了。在这一周中,在老师和同学的指导和帮助下,我们小组很好的

21、完成了此次课程设计的任务。我认为我们小组之所以能顺利并按时完成任务,除了自身的努力外,还有小组成员之间的合作和相互帮助。当然更重要的是老师的循循善诱,经过这周的系统分析课程设计,我对系统分析有了更深一层的理解。经过这次的课程设计,我们组对系统分析有了更清楚的认识。学到了许多平时课本上没有学到过的系统分析知识。不仅丰富了大家的头脑、同时也开拓了眼界,更主要的是让我们进一步的了解到了作为作业调度在系统分析中的重要性。同时为我们今后的学习和工作打下了牢固的基础,也激发了我们浓厚的学习兴趣。正因为有大家的热情帮助和鼓励,让我们对系统分析这门课程有了更深入的了解。为我们以后的工作指导方向,奠定了良好的基

22、础。在课程中老师善于启发我们对知识的探寻,结合实际进行教学讲解,以非常特殊的大作业形式来讲解课本中的知识,这使得我们从被动的学习转变为主动的探索。学习的积极性大大的提高了,这一切都要归功于我们老师的良好方法。朱老师时常用社会上的真实经历来讲解题目,这让我们对项目的理解更加的深刻了,这也使得我们得到了很多在学校里得不到的经验,这门课程还更加注重于实践,老师曾带领我们进行了一次参观活动,我们进入了招聘会的招聘现场,在招聘会的现场我们进行了对就业形式的调研,老师也对各个企业对我们进行了讲解,对现在的就业形式进行了分析。平时还总跟同学沟通交流学习经验。同时也感谢学校给了我们这次难得的课程设计的机会。课

23、程设计的过程让我们看到了自己理论上的不足,已掌握的知识也在这次的课程设计中有了质的飞跃,知识能够运用了才是真正掌握了,也希望学校多给我们一些这样的机会。感谢所有在课设中给予我们帮助的老师们,正是老师们的鼓励、帮助、和孜孜不倦的教导,使我们的课设进展顺利,同时也开阔了我们的视野,拓宽了思路,增长了学识,而且为我们今后的工作和学习打下了牢固的基础,也增强了我们对计算机的兴趣。最后我要再次感谢对我有深远影响的老师和同组的同学们。参考文献1 系统分析与设计方法 肖刚、孙慧 译 机械工业出版社2 JSP项目开发全程实录 周恒 清华大学出版社3 JSP应用开发实例详解 光军、胡波主编 北京航空航天出版社4 JSP程序设计 肖金秀 冶金工业出版社5 精通JBuilder 9 飞思科技产品研发中心 电子工业出版社6 JSP网络开发计术 杨钰、卢银娟、赵昊彤 人民邮电出版社文档来源网络,版权归原作者。如有侵权,请告知,我看到会立刻处理。.忽略此处.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1