收藏 分销(赏)

电子商务专业课程设计方案报告.doc

上传人:w****g 文档编号:2656635 上传时间:2024-06-03 格式:DOC 页数:26 大小:1.52MB
下载 相关 举报
电子商务专业课程设计方案报告.doc_第1页
第1页 / 共26页
电子商务专业课程设计方案报告.doc_第2页
第2页 / 共26页
电子商务专业课程设计方案报告.doc_第3页
第3页 / 共26页
电子商务专业课程设计方案报告.doc_第4页
第4页 / 共26页
电子商务专业课程设计方案报告.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、电子商务课程设计1网上饰品销售系统 西安石油大学经济管理学院 电子商务专业 1201班 所在院:经济管理学院 班级:商务1201 组长:王珑 成员:周彬 09040111 指引教师:朱养鹏 电子商务 课程设计任务书题 目猴哥网上饰品店电子商务网站设计学生姓名王珑周彬学号专业班级商务1201设计内容与要求1设计目:学生结合课程教学内容,综合运用所学习网络知识、数据库知识、网页设计以及ASP知识,参加一种较简朴完整电子商务网站开发全过程工作,从中掌握电子商务网站开发详细办法与过程;培养、提高学生动手实践、团队协作以及电子商务网站分析与设计能力。2设计内容:(1)网站前台设计 涉及商品信息展示、查找

2、以及在线购买。(2)会员管理 涉及会员注册、审核、会员购物单管理。(3)后台管理 涉及公司销售商品添加、修改和删除;网站新闻、告知、公示管理,顾客购物单管理、会员积分管理。(4)订单管理 顾客在线购买后,可以查看自己购物单状态(未审核、已通过审核、未发货、已发货),后台可以管理订单状态(未审核、审核通过、审核未通过、未发货、已发货、已收到货品)(本某些为选作内容)。(5)在线支付 顾客可以通过支付宝、网银等网上支付手段进行在线支付,商家可以在线查看订单支付状况(本某些为选作内容)。3课程设计规定:(1)分项目组进行开发,每组由2-3名同窗构成,每个人均有明确分工和职责,可以同步承担多项角色,由

3、一位项目负责人负责整个项目协调和管理。(2) 分组进行系统规划与可行性分析,构建系统逻辑模型,写出系统可行性报告、系统分析阐明书;(3)完毕系统物理模型设计,并编写系统设计阐明书;(4)各组分工进行程序设计,每人分别设计与实现分工系统模块;(5)完毕系统测试与连接,编写课程设计总结报告。起止时间 年 12 月 19 日 至 年 1 月 2日指引教师签名年 月 日系(教研室)主任签名年 月 日学生签名年 月 日目录前言2第一章 系统概述4开发背景4第二章 有关技术42.1 ASP简介42.2 B/S构造52.3 数据库6第三章 网上饰品店分析与设计73.1系统需求分析73.2系统总体设计73.2

4、.1系统设计目的73.2.2开发设计思想83.2.3系统功能模块设计8第四章 数据库设计104.1数据库需求分析104.2数据库概念构造设计103.3数据库逻辑构造设计12第五章 系统实现145.1界面展示14第六章 系统总结17结论18参照文献19前言一、课程设计背景 1. 课程设计目电子商务课程设计,是电子商务专业教学筹划中重要实践性课程之一。本课程设计是在学生学习电子商务概论、电子商务结算与支付、网页设计、ASP语言以及数据库原理与应用等课程基本上,让学生结合课程教学内容,综合运用所学习网络知识、数据库知识、网页设计以及ASP知识,参加一种较简朴完整电子商务网站开发全过程工作,从中掌握电

5、子商务网站开发详细办法与过程;培养、提高学生动手实践、团队协作以及电子商务网站分析与设计能力。2. 课程设计基本规定借助已经掌握网站开发软件工具Dreamweaver、Fireworks、Flash以及ASP开发语言和SQL-SERVER或ACCESS数据库,分组设计简朴B2C购物网站,使学生初步掌握购物网站设计与实现办法,将所学计算机网络、数据库、网页设计和ASP编程语言等内容贯穿起来,提高学生动手能力。详细规定如下:(1)分项目组进行开发,每组由2-3名同窗构成,每个项目组内部进行分工,有系统设计人员、数据库设计人员、界面设计人员、美工、编程人员、文档编写人员,每个人均有明确分工和职责,可

6、以同步承担多项角色,由一位项目经理负责整个项目协调和管理。(2)由项目经理向教师报告项目进度,演示软件,并对系统开发过程难点和辅导教师进行交流。(3) 分组进行系统规划与可行性分析,构建系统逻辑模型,写出系统可行性报告、系统分析阐明书;(4)完毕系统物理模型设计,并编写系统设计阐明书;(5)各组分工进行程序设计,每人分别设计与实现分工系统模块;(6)完毕系统测试与连接,编写系统设计总结报告。二、工作业绩1、成员1(姓名:王珑)(1)个人重要工作:整个系统方向、框架、内容设计,各个界面之间联系,以及数据库与网页之间关联。(2)重要收获:对课本知识有了一种全新理解,以及过往知识全面回忆和应用。程序

7、编好了,还要通过调试和修改,这步也很核心,好程序是通过了无多次修改和调试才产生。我程序基本上可以满足规定,但尚有某些地方需要改进,在此后我应当在多看书同步还要加强实践练习。才干进一步提高自己编程能力。2、成员2(姓名:周彬)(1)个人重要工作:数据库里数据输入设计,以及整个大报告设计与制作。(2)重要收获:对数据库数据输入输出有了结识与记忆,对数据库与网站连接有了简朴理解,还要更加进一步进行学习。一方面我分析了有关题目内容,并由此而进行了有关饰品和饰品信息查询工作然后才开始正式进行设计。一开始不知从何下手但日后分析了一下题目。明白了系统构造网页框架及联系,明白要完毕报告也必要对系统要有整体结识

8、,才干更好完毕报告设计。并且合伙有诸多需要磨合地方,咱们始终努力沟通,团队合伙必要做好交流,否则就是功半事倍,而不是事半功倍,效率真很重要。第一章 系统概述开发背景随着全球经济一体化逐渐发展和进一步,网上商店已成为老式商店必不可少经营方略之一.当前,网上饰品店在国际互联网上可以实现商务已经多样化,可以完毕从最基本信息展示、信息发布功能到在线交易、在线客户服务、在线网站管理功能等,可以说,老式饰品店所具备功能几乎都可以在互联网上进行电子化高效动作。虽然老式饰品店规模有所不同,随着网上交易开展,都将有力地变化公司发展空间,会对公司竞争力产生不可忽视影响。 第二章 有关技术2.1 ASP简介ASP英

9、文名:Active Server Pages。 ASP是一种服务器端脚本编写环境,可以用来创立和运营动态网页或Web应用程序。ASP网页可以包括HTML标记、普通文本、脚本命令以及COM组件等。运用ASP可以向网页中添加交互式内容(如在线表单),也可以创立使用HTML网页作为顾客界面web应用程序。 与HTML相比,ASP网页具备如下特点:运用ASP可以实现突破静态网页某些功能限制,实现动态网页技术;ASP文献是包括在HTML代码所构成文献中,易于修改和测试;服务器上ASP解释程序会在服务器端执行ASP程序,并将成果以HTML格式传送到客户端浏览器上,因而使用各种浏览器都可以正常浏览ASP所产

10、生网页;ASP提供了某些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取顾客通过HTML表单提交信息,并在脚本中对这些信息进行解决,然后向web浏览器发送信息;ASP可以使用服务器端ActiveX组件来执行各种各样任务,例如存取数据库、发送Email或访问文献系统等;由于服务器是将ASP程序执行成果以HTML格式传回客户端浏览器,因而使用者不会看到ASP所编写原始程序代码,可防止ASP程序代码被窃取; 以便连接ACCESS与SQL数据库;开发需要有丰富经验,否则会留出漏洞,让骇客(cracker)运用进行注入袭击。ASP也不但仅局限于与HTML结合制作WEB网站,

11、并且还可以与XHTML和WML语言结合制作WAP手机网站。但是其原理也是同样。2.2 B/S构造B/S构造(Browser/Server,浏览器/服务器模式),是WEB兴起后一种网络构造模式,WEB浏览器是客户端最重要应用软件。这种模式统一了客户端,将系统功能实现核心某些集中到服务器上,简化了系统开发、维护和使用。客户机上只要安装一种浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。B/S构造图【1】B

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

13、数据库(Database)简称为DB,它是一种按数据构造来存储和管理数据计算机软件系统。数据库概念事实上涉及两层意思:一、数据库是一种实体,它是可以合理保管数据“仓库”,顾客在该“仓库”存储要管理事物数据,“数据”和“库”两个概念结合成为“数据库”;二、数据库是数据管理新办法和技术,它可以更合理地组织数据、更以便维护数据、更严密监控数据和更有效运用数据。在信息化社会,充分有效地管理和运用各类信息资源,是进行科学研究和决策管理前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统核心某些,是进行科学研究和决策管理重要技术手段。数据库是一种单位或是一种应用领域通用数据解决系

14、统,它存储是属于公司和事业部门、团队和个人关于数据集合。数据库中数据是从全局观点出发建立,按一定数据模型进行组织、描述和存储。其构造基于数据间自然联系,从而可提供一切必要存取途径,且数据不再针对某一应用,而是面向全组织,具备整体构造化特性。数据库中数据是为众多顾客所共享其信息而建立,已经挣脱了详细程序限制和制约。不同顾客可以按各自用法使用数据库中数据;各种顾客可以同步共享数据库中数据资源,即不同顾客可以同步存取数据库中同一种数据。数据共享性不但满足了各顾客对信息内容规定,同步也满足了各顾客之间信息通信规定。 第三章 网上饰品店分析与设计3.1系统需求分析(1)简洁易懂美观界面设计。(2)涉及搜

15、索查询选项、会员注册功能、精美饰品展示等。(3)各种界面服务如购买饰品、会员中心、修改顾客信息购物车等。(4)强大查询搜索引擎,浏览顾客可依照饰品分类进行搜索。3.2系统总体设计3.2.1系统设计目的本文研究开发网上饰品店系统用于支持公司完毕网上饰品销售管理工作,有如下两个方面目的:前台实现功能:1新客户注册2饰品分类搜索3推荐、特色商品4新品上架5购物车功能模块6订单查询7网上银行支付功能后台管理实现功能:1.顾客注册信息管理2.订单添加/删除/修改管理功能3.饰品信息管理功能4.客户权限管理3.2.2开发设计思想基于以上系统设计目的,本文在开发网上饰品销售系统时遵循了如下开发设计思想:采用

16、既有软硬件环境及先进管理系统开发方案,从而达到充分运用既有资源,提高系统开发水平和应用效果目。尽量达到操作过程中直观、以便、实用、安全等规定。系统采用B/S体系构造,浏览器(浏览器端)负责提供表达逻辑、显示顾客界面信息、访问数据库服务器;Server(服务器端)则用于提供数据服务。系统采用模块化程序设计办法,既便于系统功能各种组合和修改,又便于未参加开发技术维护人员补充、维护。系统应具备数据库维护功能,及时依照顾客需求进行数据添加、删除、修改、备份等操作。3.2.3系统功能模块设计 本系统分为两个模块:管理员模块、顾客模块。得到如图3-1所示系统功能。管理员登陆会员管理系统设立订单管理仓库管理

17、未批准订单出库操作入库操作库存查询成员管理积分管理已批准订单订单操作基本配备添加管理员修改密码顾客登录结算订单饰品搜索查询订单修改购物车查询购物车删除购物车更改信息个人信息我订单购物车商品浏览图3-1系统功能模块图第四章 数据库设计4.1数据库需求分析数据库需求分析是数据库构造设计第一种阶段,也是非常重要一种阶段。在这个阶段重要工作是收集基本数据以及数据解决流程,为后来进一步设计打下基本。需求分析重要解决两个问题:内容规定。调查应用系统顾客所需要操作数据,决定在数据库中存储什么数据。解决规定。调查应用系统顾客规定对数据库进行什么样解决,理清数据库中各种数据之间关系。在数据库需求分析后,得到一种

18、数据字典文档,涉及3方面内容。数据项。涉及名称、含义、类型、取值范畴、长度以及和其她数据项之间逻辑关系。数据构造。若干个数据项故意义集合,涉及名称、含义以及构成数据构造数据项。数据流。指数据中数据解决过程,涉及输入、解决和输出。4.2数据库概念构造设计数据库概念构造设计是在需求分析基本上,设计出可以满足顾客需求各种实体,以及它们之间关系,为背面逻辑构造设计打下基本。用E-R图是描述数据实体关系一种直观描述工具,因此本系统采用了E-R图办法进行数据库概念构造设计。密码姓名编号管理员 图4-1管理员实体E-R图描述类型价格编号饰品名称图片会员价时间图4-2饰品E-R图订单号订单时间与否批准联系电话

19、饰品编号订单数量价格地址图4-3订单E-R图价格名称数量顾客编号饰品编号购物车图4-4购物车E-R图积分邮箱密码名称顾客级别编号图4-5顾客E-R图饰品信息顾客信息购买顾客饰品图4-6实体E-R图4.3数据库逻辑构造设计概念构造是独立于实际数据模型信息构造,必要将其转化为逻辑构造后才干进行数据库应用设计。也就是要将概念上构造转化为BP数据库系统所支持实际数据模型。网上书店系统数据库中各个表格设计成果如下面八个表所示。每个表表达数据库中一种表。表4-1Admin表表4-2User表字段名 字段类型 主键 字段值约束 应对中文名acID int P not 饰品编号Acname var not 名

20、称Acpicture var not 图片Acprice var not 价格Acvipprice var not 会员价Actime var not 时间Actype var not 类型Acdescrip var null 描述表4-3Accessory表 表4-4BOder表第五章 系统实现5.1界面展示图5.1 商城主界面图5.2顾客注册页面图5.3 商品简介页面图5.4 购买支付页面图5.5会员登录页面图5.6会员信息界面图5.7我收藏夹图5.8我购物车图5.9下订单图5.10订单信息拟定图5.11提交订单第六章 系统总结本系统用SQLServer做为后台数据库创立所需要数据库和表,

21、用ASP语言进行连接,以及对数据库进行检索、添加和删除。从最后设计出测试成果来看,效果比较明显,检索迅速、查找以便、可靠性高、存储量大、信息运用率高。固然,要作为实际应用尚有某些详细细节问题需要解决,尚有某些功能需要改进。例如:还没有完善网上商店后台管理功能,没有实现多条记录连锁删除和添加以及外部数据导入功能;还没能实现动态生成报表;该系统还不能与公司中其她管理系统共享信息等。在此后工作、学习中我将认真总结经验教训,努力使自己成为一名技术过硬、工作严谨、思维活跃工程人员,为提高人们生活质量做出更大贡献。结论课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力重要环节

22、,是对学生实际工作能力详细训练和考察过程.随着科学技术发展日新日异,应用平台开发已经成为当今计算机应用中空前活跃领域,在生活中可以说得是无处不在。回顾起本次课程设计,至今我仍感触颇多,确,从选题到定稿,从理论到实践,可以说得是苦多于甜,但是可以学到诸多诸多东西,同步不但可以巩固了此前所学过知识,并且学到了诸多在课本上所没有学到过知识。通过这次课程设计使我懂得了理论与实际相结合是很重要,只有理论知识是远远不够,只有把所学理论知识与实践相结合起来,从理论中得出结论,才干真正为社会服务,从而提高自己实际动手能力和独立思考能力。在设计过程中遇到问题,同步在设计过程中发现了自己局限性之处,对此前所学过知

23、识理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,一定把此前所学过知识重新温故。这次课程设计终于顺利完毕了,在设计中遇到了诸多编程问题,最后在同窗互帮互助下终于游逆而解。课程设计结束了,在这次课程设计中不但检查了我所学习知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完毕一件事情。在设计过程中,与同窗分工设计,和同窗们互相探讨,互相学习,互相监督。学会了合伙,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。由于咱们设计能力有限,在设计过程中难免浮现错误,恳请教师们多多指教,我十分乐意接受你们批评与指正。重要参照文献1.闫洪亮,潘勇.ASP.NET程序设计教程.北京

24、:上海交通大学出版社,:2225.2卢宇星.ASP.NET中文献上传到数据库与上传到文献系统比较J.中华人民共和国新技术新产品,(24)3李万彪.ASP.NET2.0中文献上传安全解决方案J.电脑知识与技术,(08)4张树亮,李超。ASP.NET2.0+SQLServer网络应用系统开发案例精解。5刘明,陈治.ASP.NET中动态生成验证码图片办法研究J.信息技术,(02)6张更路,陈月强,张家琦,李银锁.在ASP.NETDropDownList中完美实现动态显示多列数据J.电脑知识与技术,(05)7蔡义忠.在ASP.NET应用开发中验证码设计J.黄冈职业技术学院学报,(01)8霍红颖.高职SQLServer数据库开发网络课程建设与实行J.职业技术教诲,(29)9徐照兴,王斌.ADO.NET访问数据库办法及环节J.中华人民共和国科技信息,(22)10刘春红.一种修改表数据简朴办法J.网络与信息,(04)11王苗.浅谈ASP技术结合SQL语句在数据库系统开发中应用J.科技信息,(32)

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告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 

客服