好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

电子商务课程设计报告.doc

25页
  • 卖家[上传人]:枫**
  • 文档编号:537354022
  • 上传时间:2024-01-01
  • 文档格式:DOC
  • 文档大小:1.53MB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 真诚为您提供优质参考资料,若有不当之处,请指正《电子商务课程设计1》——网上饰品销售系统 西安石油大学经济管理学院 电子商务专业 1201班 所在院:经济管理学院 班级:商务1201 组长:王珑 210209040108 组员:周彬 201209040111 指导老师:朱养鹏 / 《 电子商务 》课程设计Ⅰ任务书题 目猴哥网上饰品店电子商务网站设计学生姓名王珑周彬学号201209040108201209040111专业班级商务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第二章 相关技术 42.1 ASP介绍 42.2 B/S结构 52.3 数据库 6第三章 网上饰品店的分析与设计 73.1 系统需求分析 73.2 系统总体设计 73.2.1 系统设计目标 73.2.2  开发设计思想 83.2.3  系统功能模块设计 8第四章 数据库设计 104.1  数据库需求分析 104.2 数据库概念结构设计 103.3 数据库逻辑结构设计 12第五章 系统实现 145.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.1 ASP介绍ASP英文名:Active Server Pages 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.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/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护系统的扩展非常容易B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件,只要有一台能上网的电脑就能使用,客户端零安装、零维护系统的扩展非常容易B/S结构的使用越来越多,特别是由需求推动了AJAX技术的发展,它的程序也能在客户端电脑上进行部分处理,从而大大的减轻了服务器的负担;并增加了交互性,能进行局部实时刷新2.3 数据库数据库(Database)简称为DB,它是一个按数据结构来存储和管理数据的计算机软件系统数据库的概念实际上包括两层意思:一、数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”存放要管理的事物数据,“数据”和“库”两个概念结合成为“数据库”;二、数据库是数据管理的新方法和技术,它能够更合理地组织数据、更方便的维护数据、更严密的监控数据和更有效的利用数据。

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

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.