已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子商务课程设计电子商务课程设计 1 1 网上饰品销售系统 西安石油大学经济管理学院西安石油大学经济管理学院西安石油大学经济管理学院西安石油大学经济管理学院 电子商务专业电子商务专业电子商务专业电子商务专业 120112011201 班班班班 所在院 经济管理学院所在院 经济管理学院所在院 经济管理学院所在院 经济管理学院 班级 商务班级 商务班级 商务班级 商务 120112011201 组长 王珑组长 王珑组长 王珑组长 王珑 8 8 8 组员 周彬组员 周彬组员 周彬组员 周彬 1 1 1 指导老师 朱养鹏指导老师 朱养鹏指导老师 朱养鹏指导老师 朱养鹏 电子商务电子商务 课程设计课程设计 任务书任务书 题 目猴哥网上饰品店电子商务网站设计 学生姓名 王珑 周彬 学号 8 1 专业班级商务 1201 设 计 内 容 与 要 求 1 设计目的 学生结合课程教学内容 综合运用所学习的网络知识 数据库知识 网页设计以及 ASP 知识 参与一个较简单完整的电子商务网站开发全过程的工作 从中掌握电子商务 网站开发的具体方法与过程 培养 提高学生的动手实践 团队协作以及电子商务网 站分析与设计能力 2 设计内容 1 网站前台设计 包括商品信息的展示 查找以及在线购买 2 会员管理 包括会员注册 审核 会员购物单的管理 3 后台管理 包括企业销售商品的添加 修改和删除 网站新闻 通知 公告 的管理 用户购物单的管理 会员积分管理 4 订单管理 用户在线购买后 可以查看自己购物单的状态 未审核 已通过 审核 未发货 已发货 后台可以管理订单状态 未审核 审核通过 审核未通过 未发货 已发货 已收到货物 本部分为选作内容 5 在线支付 用户可以通过支付宝 网银等网上支付手段进行在线支付 商家 可以在线查看订单的支付情况 本部分为选作内容 3 课程设计要求 1 分项目组进行开发 每组由 2 3 名同学组成 每个人都有明确的分工和职责 可以同时承担多项角色 由一位项目负责人负责整个项目的协调和管理 2 分组进行系统规划与可行性分析 构建系统的逻辑模型 写出系统可行性报 告 系统分析说明书 3 完成系统物理模型设计 并编写系统设计说明书 4 各组分工进行程序设计 每人分别设计与实现分工的系统模块 5 完成系统的测试与连接 编写课程设计总结报告 起止时间2014 年 12 月 19 日 至 2015 年 1 月 2 日 指导教师签名年 月 日 系 教研室 主任签 名 年 月 日 学生签名年 月 日 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 0 目录目录目录 前言 2 第一章 系统概述 4 开发背景 4 第二章 相关技术 4 2 1 ASP 介绍 4 2 2 B 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 西安石油大学经济管理学院 电子商务专业 1201 班 1 前言前言 一 课程设计背景 1 课程设计的目的 电子商务 课程设计 是电子商务专业教学计划中重要的实践性课程 之一 本课程设计是在学生学习 电子商务概论 电子商务结算与支付 网页设计 ASP 语言 以及 数据库原理与应用 等课程的基础上 让 学生结合课程教学内容 综合运用所学习的网络知识 数据库知识 网页设计 以及 ASP 知识 参与一个较简单完整的电子商务网站开发全过程的工作 从中掌 握电子商务网站开发的具体方法与过程 培养 提高学生的动手实践 团队协 作以及电子商务网站分析与设计能力 2 课程设计的基本要求 借助已经掌握的网站开发软件工具 Dreamweaver Fireworks Flash 以及 ASP 开发语言和 SQL SERVER 或 ACCESS 数据库 分组设计简单的 B2C 购物网站 使学生初步掌握购物网站的设计与实现方法 将所学的计算机网络 数据库 网页设计和 ASP 编程语言等内容贯穿起来 提高学生的动手能力 具体要求如 下 1 分项目组进行开发 每组由 2 3 名同学组成 每个项目组内部进行分 工 有系统设计人员 数据库设计人员 界面设计人员 美工 编程人员 文 档编写人员 每个人都有明确的分工和职责 可以同时承担多项角色 由一位 项目经理负责整个项目的协调和管理 2 由项目经理向教师汇报项目进度 演示软件 并对系统开发过程的难 点和辅导教师进行交流 3 分组进行系统规划与可行性分析 构建系统的逻辑模型 写出系统 可行性报告 系统分析说明书 4 完成系统物理模型设计 并编写系统设计说明书 5 各组分工进行程序设计 每人分别设计与实现分工的系统模块 6 完成系统的测试与连接 编写系统设计总结报告 二 工作业绩 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 2 1 组员 1 姓名 王珑 1 个人主要工作 整个系统的方向 框架 内容设计 各个界面之间的联系 以及数据库与网页之间的关联 2 主要收获 对书本知识有了一个全新的了解 以及过往知识的全面回忆和 应用 程序编好了 还要经过调试和修改 这步也很关键 好的程序是经过了 无数次的修改和调试才产生的 我的程序基本上能够满足要求 但还有一些地 方需要改进 在今后我应该在多看书的同时还要加强实践的练习 才能进一步 提高自己的编程能力 2 组员 2 姓名 周彬 1 个人主要工作 数据库里数据的输入设计 以及整个大报告的设计与制作 2 主要收获 对数据库数据的输入输出有了认识与记忆 对数据库与网站的 连接有了简单的了解 还要更加深入的进行学习 首先我分析了相关的题目内 容 并由此而进行了相关饰品和饰品信息的查询工作然后才开始正式进行设计 一开始不知从何下手但后来分析了一下题目 明白了系统结构网页框架及联系 明白要完成报告也必须对系统要有整体的认识 才能更好的完成报告设计 并 且合作有很多需要磨合的地方 我们一直努力沟通 团队合作必须做好交流 否则就是功半事倍 而不是事半功倍 效率真的很重要 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 3 第一章第一章 系统概述系统概述 开发背景开发背景 随着全球经济一体化的逐步发展和深入 网上商店已成为传统商店必不可少 的经营策略之一 目前 网上饰品店在国际互联网上可以实现的商务已经多样化 可以完成从最基本的信息展示 信息发布功能到在线交易 在线客户服务 在 线网站管理功能等 可以说 传统饰品店所具备的功能几乎都可以在互联网上 进行电子化的高效动作 虽然传统饰品店规模有所不同 随着网上交易的开展 都将有力地改变企业的发展空间 会对企业的竞争力产生不可忽视的影响 第二章第二章 相关技术相关技术 2 1 ASP 介绍介绍 ASP 英文名 Active Server Pages ASP 是一种服务器端脚本编写环境 可以用来创建和运行动态网页或 Web 应用程序 ASP 网页可以包含 HTML 标记 普通文本 脚本命令以及 COM 组件等 利用 ASP 可以向网页中添加交互式内容 如在线表单 也可以创建使用 HTML 网页作为用户界面的 web 应用程序 与 HTML 相比 ASP 网页具有以下特点 利用 ASP 可以实现突破静态网页的一些功能限制 实现动态网页技术 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 4 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 浏览器是客户端最主要的应用软件 这种模式统一了客户端 将系统功能实现的核心部分集中到服务器上 简化了系统的开发 维护和使用 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 5 客户机上只要安装一个浏览器 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 它是一个按数据结构来存储和管理数据的计 算机软件系统 数据库的概念实际上包括两层意思 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 6 一 数据库是一个实体 它是能够合理保管数据的 仓库 用户在该 仓库 存放要管理的事物数据 数据 和 库 两个概念结合成为 数据 库 二 数据库是数据管理的新方法和技术 它能够更合理地组织数据 更方 便的维护数据 更严密的监控数据和更有效的利用数据 在信息化社会 充分有效地管理和利用各类信息资源 是进行科学研究和 决策管理的前提条件 数据库技术是管理信息系统 办公自动化系统 决策支 持系统等各类信息系统的核心部分 是进行科学研究和决策管理的重要技术手 段 数据库是一个单位或是一个应用领域的通用数据处理系统 它存储的是属 于企业和事业部门 团体和个人的有关数据的集合 数据库中的数据是从全局 观点出发建立的 按一定的数据模型进行组织 描述和存储 其结构基于数据 间的自然联系 从而可提供一切必要的存取路径 且数据不再针对某一应用 而是面向全组织 具有整体的结构化特征 数据库中的数据是为众多用户所共享其信息而建立的 已经摆脱了具体程 序的限制和制约 不同的用户可以按各自的用法使用数据库中的数据 多个用 户可以同时共享数据库中的数据资源 即不同的用户可以同时存取数据库中的 同一个数据 数据共享性不仅满足了各用户对信息内容的要求 同时也满足了 各用户之间信息通信的要求 第三章第三章 网上饰品店网上饰品店的分析与设计的分析与设计 3 1 系统需求分析系统需求分析 1 简洁易懂美观的界面设计 2 包括搜索查询的选项 会员注册的功能 精美饰品的展示等 3 各种界面服务如购买饰品 会员中心 修改用户信息 购物车等 4 强大的查询搜索引擎 浏览用户可根据饰品分类进行搜索 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 7 3 2 系统总体设计系统总体设计 3 2 1 系统设计目标系统设计目标 本文研究开发的网上饰品店系统用于支持企业完成网上饰品销售管理工作 有如下两个方面的目标 前台实现功能 1 新客户注册 2 饰品分类搜索 3 推荐 特色商品 4 新品上架 5 购物车功能模块 6 订单查询 7 网上银行支付功能 后台管理实现功能 1 用户注册信息管理 2 订单添加 删除 修改管理功能 3 饰品信息管理功能 4 客户权限管理 3 2 2 开发设计思想开发设计思想 基于以上系统设计目标 本文在开发网上饰品销售系统时遵循了以下开发 设计思想 采用现有的软硬件环境及先进的管理系统开发方案 从而达到充分利用 现有资源 提高系统开发水平和应用效果的目的 尽量达到操作过程中的直观 方便 实用 安全等要求 系统采用 B S 体系结构 浏览器 浏览器端 负责提供表达逻辑 显示用户 界面信息 访问数据库服务器 Server 服务器端 则用于提供数据服务 系统采用模块化程序设计方法 既便于系统功能的各种组合和修改 又 便于未参与开发的技术维护人员补充 维护 系统应具备数据库维护功能 及时根据用户需求进行数据的添加 删除 修改 备份等操作 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 8 3 2 3 系统功能模块设计系统功能模块设计 本系统分为两个模块 管理员模块 用户模块 得到如图 3 1 所示的系统 功能 管理员登陆 系 统 设 置 会 员 管 理 订 单 管 理 仓 库 管 理 订 单 操 作 积 分 管 理 成 员 管 理 添 加 管 理 员 基 本 配 置 修 改 密 码 已 批 准 订 单 未 批 准 订 单 库 存 查 询 入 库 操 作 出 库 操 作 用户登录 商 品 浏 览 修 改 购 物 车 删 除 购 物 车 查 询 购 物 车 饰 品 搜 索 购 物 车 我 的 订 单 个 人 信 息 查 询 订 单 结 算 订 单 更 改 信 息 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 9 图 3 1 系统功能模块图 第四章第四章 数据库设计数据库设计 4 1 数据库需求分析数据库需求分析 数据库需求分析是数据库结构设计的第一个阶段 也是非常重要的一个阶 段 在这个阶段主要工作是收集基本数据以及数据处理的流程 为以后进一步 设计打下基础 需求分析主要解决两个问题 内容要求 调查应用系统用户所需要操作的数据 决定在数据库中存储什 么数据 处理要求 调查应用系统用户要求对数据库进行什么样的处理 理清数据 库中各种数据之间的关系 在数据库需求分析后 得到一个数据字典文档 包括 3 方面内容 数据项 包括名称 含义 类型 取值范围 长度以及和其他数据项之间 的逻辑关系 数据结构 若干个数据项的有意义的集合 包括名称 含义以及组成数据 结构的数据项 数据流 指数据中数据的处理过程 包括输入 处理和输出 4 2 数据库概念结构设计数据库概念结构设计 数据库概念结构设计是在需求分析的基础上 设计出能够满足用户需求的 各种实体 以及它们之间的关系 为后面的逻辑结构设计打下基础 用 E R 图 是描述数据实体关系的一种直观描述工具 所以本系统采用了 E R 图的方法进 行数据库概念结构设计 管理员 密码 姓名 编号 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 10 图 4 1 管理员实体 E R 图 图 4 2 饰品 E R 图 图 4 3 订单 E R 图 饰品 编号 类型描述 价格 图片 时间 名称 会员价 订单 是否批准订单号 联系电话 订单时间 饰品编号 数量地址价格 购物车饰品编号 价格 用户编号 数量 名称 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 11 图 4 4 购物车 E R 图 图 4 5 用户 E R 图 图 4 6 实体 E R 图 4 3 数据库逻辑结构设计数据库逻辑结构设计 概念结构是独立于实际数据模型的信息结构 必须将其转化为逻辑结构后 才能进行数据库应用的设计 也就是要将概念上的结构转化为 BP 数据库系统 所支持的实际数据模型 网上书店系统数据库中各个表格的设计结果如下面的八个表所示 每个表 表示数据库中的一个表 用户 密码 编号 名称 等级 邮箱积分 用户 用户信息 饰品信息 饰品 购买 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 12 表 4 1Admin 表 表 4 2User 表 字段名 字段类型 主键 字段值约束 应对中文名 acID int P not 饰品编号 Acname var not 名称 Acpicture var not 图片 Acprice var not 价格 Acvipprice var not 会员价 Actime var not 时间 Actype var not 类型 Acdescrip var null 描述 表 4 3Accessory 表 表 4 4BOder 表 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 13 第五章第五章 系统实现系统实现 5 1 界面展示界面展示 图 5 1 商城主界面 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 14 图 5 2 用户注册页面 图 5 3 商品介绍页面 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 15 图 5 4 购买支付页面 图 5 5 会员登录页面 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 16 图 5 6 会员信息界面 图 5 7 我的收藏夹 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 17 图 5 8 我的购物车 图 5 9 下订单 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 18 图 5 10 订单信息确定 图 5 11 提交订单 第六章第六章 系统总结系统总结 本系统用 SQL Server 2000 做为后台数据库创建所需要的数据库和表 用 ASP 语言进行连接 以及对数据库进行检索 添加和删除 从最后设计出的测 电子商务课程设计电子商务课程设计 1 西安石油大学经济管理学院 电子商务专业 1201 班 19 试结果来看 效果比较明显 检索迅速 查找方便 可靠性高 存储量大 信 息利用率高 当然 要作为实际应用还有一些具体细节问题需要解决 还有一些功能需 要改进 例如 还没有完善网上商店后台管理功能 没有实现多条记录的连锁删 除和添加以及外部数据的导入功能 还没能实现动态生成报表 该系统还不能与企 业中其他管理系统共享信息等 在今后的工作 学习中我将认真总结经验教训 努力使自己成为一名技术过硬 工作严谨 思维活跃的工程人员 为提高人们 的生活质量做出更大的贡献 结论结论 课程设计是培养学生综合运用所学知识 发现 提出 分析和解决实际问题 锻 炼实践能力的重要环节 是对学生实际工作能力的具体训练和考察过程 随着科学 技术发展的日新日异 应用平台开发已经成为当今计算机应用中空前活跃的领 域 在生活中可以说得是无处不在 回顾起此次课程设计 至今我仍感慨颇多 的确 从选题到定稿 从理论 到实践 可以说得是苦多于甜 但是可以学到很多很多的的东西 同时不仅可 以巩固了以前所学过的知识 而且学到了很多在书本上所没有学到过的知识 通过这次课程设计使我懂得了理论与实际相结合是很重要的 只有理论知识是 远远不够的 只有把所学的理论知识与实践相结合起来 从理论中得出结论 才能真正为社会服务 从而提高自己的实
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中铁项目安全培训新闻课件
- 中铁安全质量培训班课件
- 城市房地产调控与区域经济发展平衡-洞察及研究
- 酸碱中和滴定
- 非物质文化遗产的现代传承-洞察及研究
- 金骏眉花青素心血管保护-洞察及研究
- IT知识演讲教学课件
- IT技能分享培训课件
- 2025-2030中国环境污染治理技术市场发展与挑战分析研究报告
- 2025-2030中国环保节能产业市场发展现状政策推动产业升级技术突破市场潜力竞争策略研究报告
- 重庆市涪陵榨菜集团股份有限公司营运能力分析
- 感染患者终末消毒操作规范
- 《中华民族共同体概论》考试复习题库(含答案)
- 国外员工宿舍管理办法
- 顶管穿越公路安全评估(二篇)
- 团体团建跳舞活动方案
- 食品加工企业主要管理人员及工程技术人员的配备计划
- 儿童语言发育迟缓课件
- 2022浙DT9 民用建筑常用水泵和风机控制电路图
- 2025至2030年中国汽车用碳纤维行业竞争格局分析及市场需求前景报告
- T/CHEC 007-2021自动平移门安装验收技术规范
评论
0/150
提交评论