电子商务课程设计方案报告_第1页
电子商务课程设计方案报告_第2页
电子商务课程设计方案报告_第3页
电子商务课程设计方案报告_第4页
电子商务课程设计方案报告_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子商务课程设计 1网上饰品销售系统西安石油大学经济管理学院电子商务专业 1201班所在院:经济管理学院班级:商务1201组长:王珑 210209040108组员:周彬 201209040111指导老师:朱养鹏电子商务课程设计I任务书题目猴哥网上饰品店电子商务网站设计学生姓名王珑学号201209040108专业班级商务1201周彬学号201209040111专业班级商务izui设计内容与要求1.设计目的:学生结合课程教学内容,综合运用所学习的网络知识、数据库知识、网页设计以及ASP知识,参与一个较简单完整的电子商务网站开发全过程的工作,从中掌握电子商务网站开发的具体方法与过程;培养、提高学生的

2、动手实践、团队协作以及电子商务网 站分析与设计能力。2设计内容:(1)网站前台设计 包括商品信息的展示、查找以及在线购买。(2 )会员管理 包括会员注册、审核、会员购物单的管理。(3) 后台管理 包括企业销售商品的添加、修改和删除;网站新闻、通知、公告 的管理,用户购物单的管理、会员积分管理。(4 )订单管理 用户在线购买后,可以查看自己购物单的状态(未审核、已通过审核、未发货、已发货),后台可以管理订单状态(未审核、审核通过、审核未通过、未发货、已发货、已收到货物)(本部分为选作内容)。(5)在线支付 用户可以通过支付宝、网银等网上支付手段进行在线支付,商家可以在线查看订单的支付情况(本部分

3、为选作内容)。3 课程设计要求:(1) 分项目组进行开发,每组由2-3名同学组成,每个人都有明确的分工和职责,可以同时承担多项角色,由一位项目负责人负责整个项目的协调和管理。(2) 分组进行系统规划与可行性分析,构建系统的逻辑模型,写出系统可行性报 告、系统分析说明书;(3 )完成系统物理模型设计,并编写系统设计说明书;(4) 各组分工进行程序设计,每人分别设计与实现分工的系统模块;(5 )完成系统的测试与连接,编写课程设计总结报告。起止时间2014年12月19日至2015年1月2日指导教师签名年 月曰系(教研室)主任签 名年 月曰学生签名年 月曰电子商务课程设计 1目录前言1.第一章系统概述

4、3.开发背景3.第二章相关技术3.2.1 ASP 介绍3.2.2 B/S 结构.4.2.3数据库5.第三章网上饰品店的分析与设计 .6.3.1系统需求分析6.3.2系统总体设计系统设计目标 开发设计思想 系统功能模块设计8.第四章 数据库设计9.4.1数据库需求分析9.4.2数据库概念结构设计9.3.3数据库逻辑结构设计1.1第五章系统实现1.35.1界面展示13第六章系统总结1.8结论19参考文献20、八 、刖言一、课程设计背景1. 课程设计的目的电子商务课程设计I,是电子商务专业教学计划中重要的实践性课程之一。本课程设计是在学生学习电子商务概论、电

5、子商务结算与支付、网页设计、ASP语言以及数据库原理与应用等课程的基础 上,让学生结合课程教学内容,综合运用所学习的网络知识、数据库知识、网 页设计以及ASP知识,参与一个较简单完整的电子商务网站开发全过程的工作 从中掌握电子商务网站开发的具体方法与过程;培养、提高学生的动手实践、 团队协作以及电子商务网站分析与设计能力。2. 课程设计的基本要求借助已经掌握的网站开发软件工具 Dreamweaver Fireworks、Flash以及 ASP开发语言和SQL-SERVE或ACCES数据库,分组设计简单的B2C购物网 站,使学生初步掌握购物网站的设计与实现方法,将所学的计算机网络、数据 库、网页

6、设计和ASP编程语言等内容贯穿起来,提高学生的动手能力。具体要 求如下:(1) 分项目组进行开发,每组由2-3名同学组成,每个项目组内部进行分 工,有系统设计人员、数据库设计人员、界面设计人员、美工、编程人员、文 档编写人员,每个人都有明确的分工和职责,可以同时承担多项角色,由一位 项目经理负责整个项目的协调和管理。(2) 由项目经理向教师汇报项目进度,演示软件,并对系统开发过程的难 点和辅导教师进行交流。(3) 分组进行系统规划与可行性分析,构建系统的逻辑模型,写出系统可行性报告、系统分析说明书;(4) 完成系统物理模型设计,并编写系统设计说明书;(5) 各组分工进行程序设计,每人分别设计与

7、实现分工的系统模块;(6) 完成系统的测试与连接,编写系统设计总结报告。、工作业绩1、组员1 (姓名:王珑)(1)个人主要工作:整个系统的方向、框架、内容设计,各个界面之间的联 系,以及数据库与网页之间的关联。(2)主要收获:对书本知识有了一个全新的了解,以及过往知识的全面回忆和 应用。程序编好了,还要经过调试和修改,这步也很关键,好的程序是经过了 无数次的修改和调试才产生的。我的程序基本上能够满足要求,但还有一些地 方需要改进,在今后我应该在多看书的同时还要加强实践的练习。才能进一步 提高自己的编程能力。2、组员2 (姓名:周彬)(1)个人主要工作:数据库里数据的输入设计,以及整个大报告的设

8、计与制 作。(2)主要收获:对数据库数据的输入输出有了认识与记忆,对数据库与网站的 连接有了简单的了解,还要更加深入的进行学习。首先我分析了相关的题目内 容,并由此而进行了相关饰品和饰品信息的查询工作然后才开始正式进行设计。一开始不知从何下手但后来分析了一下题目。明白了系统结构网页框架及 联系,明白要完成报告也必须对系统要有整体的认识,才能更好的完成报告设 计。并且合作有很多需要磨合的地方,我们一直努力沟通,团队合作必须做好 交流,否则就是功半事倍,而不是事半功倍,效率真的很重要。第一章系统概述开发背景随着全球经济一体化的逐步发展和深入,网上商店已成为传统商店必不可少 的经营策略之一.目前,网

9、上饰品店在国际互联网上可以实现的商务已经多样化 可以完成从最基本的信息展示、信息发布功能到在线交易、在线客户服务、在 线网站管理功能等,可以说,传统饰品店所具备的功能几乎都可以在互联网上 进行电子化的高效动作。虽然传统饰品店规模有所不同,随着网上交易的开 展,都将有力地改变企业的发展空间,会对企业的竞争力产生不可忽视的影 响。第二章相关技术2.1 ASP介绍ASP英文名:Active Server Pages 。ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTM标记、普通文本、脚本命令以及 COM&件 等。利用ASP可以向网页中添加交互式内容

10、(如在线表单),也可以创建使用 HTMLB页作为用户界面的web应用程序。与HTML!比,ASP网页具有以下特点:利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;西安石油大学经济管理学院电子商务专业1201班2电子商务课程设计 1ASP文件是包含在HTML弋码所组成的文件中的,易于修改和测试;服务器上的ASP解释程序会在服务器端执行 ASP程序,并将结果以HTML 格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中

11、对这些信息进行处理,然后向 web浏览器发送信息;ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取 数据库、发送Email或访问文件系统等;由于服务器是将ASP程序执行的结果以HTMI格式传回客户端浏览器,因 此使用者不会看到ASP所编写的原始程序代码,可防止 ASP程序代码被窃取;方便连接ACCESS! SQL数据库;开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker )利用进行 注入攻击。ASP也不仅仅局限于与 HTM!结合制作 WE网站,而且还可以与 XHTM和 WM语言结合制作 WA手机网站。但是其原理也是一样的。2.2 B/S结构B/S结构(Brows

12、er/Server,浏览器/服务器模式),是 WE取起后的一种网 络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户 端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和西安石油大学经济管理学院电子商务专业1201班4使用。客户机上只要安装一个浏览器( Browser),女口 Netscape Navigator 或 Internet Explorer ,服务器安装 Oracle、Sybase、Informix 或 SQL Server 等数据库。浏览器通过Web Server同数据库进行数据交互。B/S结构图【1】B/S最大的优点就是可以在任何地方进行操作而

13、不用安装任何专门的软 件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展 非常容易。B/S结构的使用越来越多,特别是由需求推动了 AJAX技术的发展, 它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负 担;并增加了交互性,能进行局部实时刷新。B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软 件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。系统的扩展 非常容易。B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并 增加了交互性,能进行局部实时刷新。2.

14、3数据库数据库(Database简称为DB,它是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念实际上包括两层意思:西安石油大学经济管理学院电子商务专业1201班5电子商务课程设计 1一、数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该 “仓库”存放要管理的事物数据,“数据”和“库”两个概念结合成为“数据库”;二、数据库是数据管理的新方法和技术,它能够更合理地组织数据、更方 便的维护数据、更严密的监控数据和更有效的利用数据。在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和 决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支 持系统等各类信

15、息系统的核心部分,是进行科学研究和决策管理的重要技术手 段。数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属 于企业和事业部门、团体和个人的有关数据的集合。数据库中的数据是从全局 观点出发建立的,按一定的数据模型进行组织、描述和存储。其结构基于数据 间的自然联系,从而可提供一切必要的存取路径,且数据不再针对某一应用, 而是面向全组织,具有整体的结构化特征。数据库中的数据是为众多用户所共享其信息而建立的,已经摆脱了具体程 序的限制和制约。不同的用户可以按各自的用法使用数据库中的数据;多个用 户可以同时共享数据库中的数据资源,即不同的用户可以同时存取数据库中的 同一个数据。数据共享

16、性不仅满足了各用户对信息内容的要求,同时也满足了 各用户之间信息通信的要求。第三章 网上饰品店的分析与设计3.1系统需求分析(1) 简洁易懂美观的界面设计。(2) 包括搜索查询的选项、会员注册的功能、精美饰品的展示等。(3) 各种界面服务如购买饰品、会员中心、修改用户信息购物车等。(4) 强大的查询搜索引擎,浏览用户可根据饰品分类进行搜索。3.2系统总体设计321系统设计目标本文研究开发的网上饰品店系统用于支持企业完成网上饰品销售管理工作,有如下两个方面的目标:前台实现功能:1 新客户注册2 饰品分类搜索3 推荐、特色商品4新品上架5 购物车功能模块6.订单查询7网上银行支付功能后台管理实现功

17、能:1用户注册信息管理2. 订单添加/删除/修改管理功能3. 饰品信息管理功能4. 客户权限管理3.2.2开发设计思想基于以上系统设计目标,本文在开发网上饰品销售系统时遵循了以下开发 设计思想:采用现有的软硬件环境及先进的管理系统开发方案,从而达到充分利用 现有资源,提高系统开发水平和应用效果的目的。尽量达到操作过程中的直观、方便、实用、安全等要求。系统采用B/S体系结构,浏览器(浏览器端)负责提供表达逻辑、显示用户 界面信息、访问数据库服务器;Server(服务器端)则用于提供数据服务。系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又 便于未参与开发的技术维护人员补充、维护。电

18、子商务专业1201班系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删 除、修改、备份等操作。西安石油大学经济管理学院7电子商务课程设计 1323系统功能模块设计本系统分为两个模块:管理员模块、用户模块。得到如图3-1所示的系统功能。管理员登陆/lbA基添修本加改配管密置理码员成 员 管 理积 分 管 理库 存 查 询入 库 操 作出 库 操 作/用户登录商购我品物的浏车订览单f图3-1系统功能模块图第四章数据库设计4.1数据库需求分析数据库需求分析是数据库结构设计的第一个阶段,也是非常重要的一个阶 段。在这个阶段主要工作是收集基本数据以及数据处理的流程,为以后进一步 设计打下基础。

19、需求分析主要解决两个问题:内容要求。调查应用系统用户所需要操作的数据,决定在数据库中存储什 么数据。处理要求。调查应用系统用户要求对数据库进行什么样的处理,理清数据 库中各种数据之间的关系。在数据库需求分析后,得到一个数据字典文档,包括3方面内容。数据项。包括名称、含义、类型、取值范围、长度以及和其他数据项之间 的逻辑关系。数据结构。若干个数据项的有意义的集合,包括名称、含义以及组成数据 结构的数据项。数据流。指数据中数据的处理过程,包括输入、处理和输出。4.2数据库概念结构设计数据库概念结构设计是在需求分析的基础上,设计出能够满足用户需求的 各种实体,以及它们之间的关系,为后面的逻辑结构设计

20、打下基础。用E-R图是描述数据实体关系的一种直观描述工具,所以本系统采用了E-R图的方法进行数据库概念结构设计。图4-1管理员实体E-R图图4-3订单E-R图名称价格用户编号西安石油大学经济管理学院购物车电子商务专业101201班饰品编号电子商务课程设计 1图4-4购物车E-R图西安石油大学经济管理学院电子商务专业1201班23图4-5用户E-R图购买图4-6实体E-R图4.3数据库逻辑结构设计概念结构是独立于实际数据模型的信息结构,必须将其转化为逻辑结构后才能进行数据库应用的设计。也就是要将概念上的结构转化为BP数据库系统所支持的实际数据模型。网上书店系统数据库中各个表格的设计结果如下面的八

21、个表所示。每个表 表示数据库中的一个表。字段名字段类型长度王/外键字段11釣束对应中文名AdJitinlDInt8Pnot null菅理员编号AdninKanevarchar50null菅理员姓名AdninPvdvarchar50null菅理员密码表 4-1Admin 表字段名字段类型长度王/外键字段值约束对应中文名UserIDIntnot null用户编号Us er Namevarchar50FNot null用户名User Passwordvarchar50Not null用户密码UserPointIntnull用户积分表 4-2User表字段名字段类型主键字段值约束应对中文名acIDin

22、tPnot饰品编号Acn amevarnot名称Acpicturevarnot图片Acpricevarnot价格Acvippricevarnot会员价Actimevarnot时间Actypevarnot类型Acdescripvarn ull描述表 4-3Accessory表OderYoubianvar char50Not null订单邮编Oder Tellvar char50Not null联糸电话OderTimevar char50Not null订单时间StateIntNot null是否批准。不批律1批推表 4-4BOder表第五章系统实现5.1界面展示ni H 44 TJL口 -ESr

23、a Qmrf任如K曲壬幻it茁時區孔wO * hUpy/UTjaOA-8匚恥書堆応心 GtefHfi 椚it-WTH 0XSWE- if QlS站g员k *靈哥饰骷店9E HO用户畳/AMIM9t1H砂:LS拆 fefiifl- LS皐旦丽阳EH .6市畅碍 feSf?i= mi 唳.il Mrili 拓SSt-KqiM4- 9理财i T MV: Ta击射1:创云胃宣石自黑知H 击IXRB mUhrii:馆葩詰帥吟i图5.1商城主界面图5.2用户注册页面和 jQ 七I1 - * http;7127X10Apioduciivd-*W-flW 秸需:Bl“-*下编弓 BeRMR-hs唯 %I8TS

24、: Q上BWl幵WLSm*IVZ* Ht! 口 -3打立.业Ent - a*nr令如Jit法無旺O D砂眸*逐net朕哥怖品店95#%:3 OII *RHft鹅阴首力EMI st点島中右礙网timfl內ib陽:沖ii.”乐比鼻-Fftunal| HKiwSEf.nrTfidl*!e fli I曲 I班H:I 19*aasaMl软:知用ehTW-f-EitHHMB:l*x!.| 军戈 =辽 mftft awma即品禅什绍品匕:aananwHMUPt:酣誓再舟帼*甘| B卅 *品曲疇:WI - 1 痕g环卅场加:知馮 奇員 h 30 Jt frrft: Wlfa.沁用 询 QC3G 收議*?.fi

25、iSr珏卅副帧;迤押tKflh fijuitmj-Ea.削:堆阳fimi上昭但旦,举国目: ?ME*e%=a创出EH訓妊 ton归啤学耐a時島 aL3rti& iffltinW?W叭歼可寿TTf fCffl# 顾U您抚购买冃吊il完誉录 k 号 l !S码城证码m PM tJ - 鼻 M冬 Q t3 * * hup /i 127jO.D,A,n,rri灯 ift 11fzr 甩丽 卒堪刖旧电下x 邮1耳臥啡 itMTa Q上皿圮出口区 E!nn -包血E呻ZlMaMf.上*hI?#?:猴哥饰品店SEWfflEMnFSfi: ll= imv p * F!Rp;iyi27j(lD JJ,,nrr!

26、.y,L?.KL!Oi! -ihOfriR nE;1E 零电ug、tfiTg。圮出 口ISW棉刊诧 ”I?#Z:剛户*氓奋鹹1見* lAiflH* BSSfl* 1WWo 出死Mt*Ms#步傑砂IWilPffi I徊W 谥知) flFBlm SiafflKSi: iw 元M ftSSWfflEWnRls: 9N=鞭渝st冲QH *H: 馆址: 也*MH;i H: ftfl=ffihlVSfeTIXXVIZMUiISSSWWW SiOOBitvi gri诵撕 出1布吐由耐加融奚附用计:d S忙二!嘗中血网无査饪嫂謝AKER订刼空粘冋元AM*品E SSSRtflT翎綱cw?和I4S1呢氏IP ns

27、Q fl 曾丄吨O ts - riRp;iyi27jO1DJL,,nrPi.jrLW?*CLiCin -ShOfllDHfit safe斗ItTUi tn露 iWT3t【口區SfcRjJWESiE*M4rftfr =fw吐梯帝韓沁电 -wnsiRl茹a hftM昭kM?;融薔:漏_|钿g .Hi |谒卑馆址:注事删田:n秘劇啦话:UOT12图5.11提交订单第六章系统总结本系统用SQL Server 2000做为后台数据库创建所需要的数据库和表,用ASP语言进行连接,以及对数据库进行检索、添加和删除。从最后设计出的测 试结果来看,效果比较明显,检索迅速、查找方便、可靠性高、存储量大、信 息利用

28、率咼。当然,要作为实际应用还有一些具体细节问题需要解决,还有一些功能需 要改进。例如:还没有完善网上商店后台管理功能,没有实现多条记录的连锁删 除和添加以及外部数据的导入功能;还没能实现动态生成报表;该系统还不能与企 业中其他管理系统共享信息等。在今后的工作、学习中我将认真总结经验教 训,努力使自己成为一名技术过硬、工作严谨、思维活跃的工程人员,为提高 人们的生活质量做出更大的贡献。结论课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻 炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程随着科学 技术发展的日新日异,应用平台开发已经成为当今计算机应用中空前活跃的领 域,在生活中可以说得是无处不在。回顾起此次课程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论 到实践,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可 以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。 通过这次课程设计使我懂得了理论与实际相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论