电子商务课程设计报告.doc
- 文档编号:1644577
- 上传时间:2022-10-23
- 格式:DOC
- 页数:23
- 大小:1.55MB
电子商务课程设计报告.doc
《电子商务课程设计报告.doc》由会员分享,可在线阅读,更多相关《电子商务课程设计报告.doc(23页珍藏版)》请在冰豆网上搜索。
《电子商务课程设计1》
《电子商务课程设计1》
——网上饰品销售系统
西安石油大学经济管理学院电子商务专业1201班
所在院:
经济管理学院
班级:
商务1201
组长:
王珑210209040108
组员:
周彬201209040111
指导老师:
朱养鹏
西安石油大学经济管理学院电子商务专业1201班
20
《电子商务》课程设计Ⅰ任务书
题目
猴哥网上饰品店电子商务网站设计
学生姓名
王珑
周彬
学号
201209040108
201209040111
专业班级
商务1201
设
计
内
容
与
要
求
1.设计目的:
学生结合课程教学内容,综合运用所学习的网络知识、数据库知识、网页设计以及ASP知识,参与一个较简单完整的电子商务网站开发全过程的工作,从中掌握电子商务网站开发的具体方法与过程;培养、提高学生的动手实践、团队协作以及电子商务网站分析与设计能力。
2.设计内容:
(1)网站前台设计包括商品信息的展示、查找以及在线购买。
(2)会员管理包括会员注册、审核、会员购物单的管理。
(3)后台管理包括企业销售商品的添加、修改和删除;网站新闻、通知、公告的管理,用户购物单的管理、会员积分管理。
(4)订单管理用户在线购买后,可以查看自己购物单的状态(未审核、已通过审核、未发货、已发货),后台可以管理订单状态(未审核、审核通过、审核未通过、未发货、已发货、已收到货物)(本部分为选作内容)。
(5)在线支付用户可以通过支付宝、网银等网上支付手段进行在线支付,商家可以在线查看订单的支付情况(本部分为选作内容)。
3.课程设计要求:
(1)分项目组进行开发,每组由2-3名同学组成,每个人都有明确的分工和职责,可以同时承担多项角色,由一位项目负责人负责整个项目的协调和管理。
(2)分组进行系统规划与可行性分析,构建系统的逻辑模型,写出系统可行性报告、系统分析说明书;
(3)完成系统物理模型设计,并编写系统设计说明书;
(4)各组分工进行程序设计,每人分别设计与实现分工的系统模块;
(5)完成系统的测试与连接,编写课程设计总结报告。
起止时间
2014年12月19日至2015年1月2日
指导教师签名
年月日
系(教研室)主任签名
年月日
学生签名
年月日
目录
前言 2
第一章系统概述 4
开发背景 4
第二章相关技术 4
2.1ASP介绍 4
2.2B/S结构 5
2.3数据库 6
第三章网上饰品店的分析与设计 7
3.1 系统需求分析 7
3.2 系统总体设计 7
3.2.1 系统设计目标 7
3.2.2 开发设计思想 8
3.2.3 系统功能模块设计 8
第四章数据库设计 10
4.1 数据库需求分析 10
4.2 数据库概念结构设计 10
3.3 数据库逻辑结构设计 12
第五章系统实现 14
5.1界面展示 14
第六章系统总结 17
结论 18
参考文献 19
前言
一、课程设计背景
1.课程设计的目的
《电子商务》课程设计Ⅰ,是电子商务专业教学计划中重要的实践性课程之一。
本课程设计是在学生学习《电子商务概论》、《电子商务结算与支付》、《网页设计》、《ASP语言》以及《数据库原理与应用》等课程的基础上,让学生结合课程教学内容,综合运用所学习的网络知识、数据库知识、网页设计以及ASP知识,参与一个较简单完整的电子商务网站开发全过程的工作,从中掌握电子商务网站开发的具体方法与过程;培养、提高学生的动手实践、团队协作以及电子商务网站分析与设计能力。
2.课程设计的基本要求
借助已经掌握的网站开发软件工具Dreamweaver、Fireworks、Flash以及ASP开发语言和SQL-SERVER或ACCESS数据库,分组设计简单的B2C购物网站,使学生初步掌握购物网站的设计与实现方法,将所学的计算机网络、数据库、网页设计和ASP编程语言等内容贯穿起来,提高学生的动手能力。
具体要求如下:
(1)分项目组进行开发,每组由2-3名同学组成,每个项目组内部进行分工,有系统设计人员、数据库设计人员、界面设计人员、美工、编程人员、文档编写人员,每个人都有明确的分工和职责,可以同时承担多项角色,由一位项目经理负责整个项目的协调和管理。
(2)由项目经理向教师汇报项目进度,演示软件,并对系统开发过程的难点和辅导教师进行交流。
(3)分组进行系统规划与可行性分析,构建系统的逻辑模型,写出系统可行性报告、系统分析说明书;
(4)完成系统物理模型设计,并编写系统设计说明书;
(5)各组分工进行程序设计,每人分别设计与实现分工的系统模块;
(6)完成系统的测试与连接,编写系统设计总结报告。
二、工作业绩
1、组员1(姓名:
王珑)
(1)个人主要工作:
整个系统的方向、框架、内容设计,各个界面之间的联系,以及数据库与网页之间的关联。
(2)主要收获:
对书本知识有了一个全新的了解,以及过往知识的全面回忆和应用。
程序编好了,还要经过调试和修改,这步也很关键,好的程序是经过了无数次的修改和调试才产生的。
我的程序基本上能够满足要求,但还有一些地方需要改进,在今后我应该在多看书的同时还要加强实践的练习。
才能进一步提高自己的编程能力。
2、组员2(姓名:
周彬)
(1)个人主要工作:
数据库里数据的输入设计,以及整个大报告的设计与制作。
(2)主要收获:
对数据库数据的输入输出有了认识与记忆,对数据库与网站的连接有了简单的了解,还要更加深入的进行学习。
首先我分析了相关的题目内容,并由此而进行了相关饰品和饰品信息的查询工作然后才开始正式进行设计。
一开始不知从何下手但后来分析了一下题目。
明白了系统结构网页框架及联系,明白要完成报告也必须对系统要有整体的认识,才能更好的完成报告设计。
并且合作有很多需要磨合的地方,我们一直努力沟通,团队合作必须做好交流,否则就是功半事倍,而不是事半功倍,效率真的很重要。
第一章系统概述
开发背景
随着全球经济一体化的逐步发展和深入,网上商店已成为传统商店必不可少的经营策略之一.目前,网上饰品店在国际互联网上可以实现的商务已经多样化,可以完成从最基本的信息展示、信息发布功能到在线交易、在线客户服务、在线网站管理功能等,可以说,传统饰品店所具备的功能几乎都可以在互联网上进行电子化的高效动作。
虽然传统饰品店规模有所不同,随着网上交易的开展,都将有力地改变企业的发展空间,会对企业的竞争力产生不可忽视的影响。
第二章相关技术
2.1ASP介绍
ASP英文名:
ActiveServerPages。
ASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。
ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。
利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。
与HTML相比,ASP网页具有以下特点:
⑴利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;
⑵ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;
⑶服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;
⑷ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。
例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息;
⑸ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等;
⑹由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取;
⑺方便连接ACCESS与SQL数据库;
⑻开发需要有丰富的经验,否则会留出漏洞,让骇客(cracker)利用进行注入攻击。
ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。
但是其原理也是一样的。
2.2B/S结构
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。
这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。
客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或InternetExplorer,服务器安装Oracle、Sybase、Informix或SQLServer等数据库。
浏览器通过WebServer同数据库进行数据交互。
B/S结构图【1】
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。
系统的扩展非常容易。
B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护。
系统的扩展非常容易。
B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新。
2.3数据库
数据库(Database)简称为DB,它是一个按数据结构来存储和管理数据的计算机软件系统。
数据库的概念实际上包括两层意思:
一、数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”存放要管理的事物数据,“数据”和“库”两个概念结合成为“数据库”;
二、数据库是数据管理的新方法和技术,它能够更合理地组织数据、更方便的维护数据、更严密的监控数据和更有效的利用数据。
在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。
数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。
数据库是一个单位或是一个应用领域的通用数据处理系统,它存储的是属于企业和事业部门、团体和个人的有关数据的集合。
数据库中的数据是从全局观点出发建立的,按一定的数据模型进行组织、描述和存储。
其结构基于数据间的自然联系,从而可提供一切必要的存取路径,且数据不再针对某一应用,而是面向全组织,具有整体的结构化特征。
数据库中的数据是为众多用户所共享其信息而建立的,已经摆脱了具体程序的限制和制约。
不同的用户可以按各自的用法使用数据库中的数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 课程设计 报告