1、 数据库原理及应用设计 设计说明书 *运动品网上专卖系统的设计 学 生 姓 名 学号 班级 成绩 指 导 教 师 20201212 年年 9 9 月月 7 7 日日 1 课程设计任务书 2012 2013 学年第学年第 一一 学期学期 课程设计名称: 数据库原理及应用 设计题目: *运动品网上专卖系统的设计 完成期限:自 2012 年 8 月 27 日至 2012 年 9 月 7 日共 2 周 设计依据、要求及主要内容(可另加附页) : 随着网络技术的普及与发展,电子商务已经走入人们的日常生活中,完成一个电子商务 网站的建设是电子商务系统的主要组成部分, 该*运动品网上专卖系统的开发主要包括后
2、台 数据库的建立、维护和发布以及前端的应用程序两个方面,该网站应具有的功能: 1)用户登录、注册与用户信息管理功能; 2)商品信息发布与管理功能; 3)购物车、订单管理功能;购物车实现在线交易,生成订单;待订单审定之后,用户可 以在线选取支付方式,同时单位准备发货。 4)留言板功能;留言板是为用户提供一个交流平台,用户可以留言、查询留言、回复留 言。 要求按照数据库设计的各个阶段建立较规范的数据库,并能运用基本的 SQL 语句访问、 操作数据库;掌握 SQL Server 数据库知识、软件工程原理;熟悉 ASP 或 ASP.NET。 指导教师(签字) : 教研室主任(签字) : 批准日期: 年
3、 月 日 2 摘摘 要要 本次课程设计以*网上专卖业务为对象,后台数据库为SQL Server 2000,采用建模工 具进行数据库的生成。设计过程中的重点和难点是整个系统分析和数据库的详细分析。 该系统对数据进行保存、修改和删除等管理。为用户提供一个友好、简单快捷的运行操 作平台。本系统的主要功能是用户注册登录本系统后,对本系统提供的商品进行浏览,并通 过购物车模块为用户提供购买操作。 3 目目 录录 1.课题描述课题描述. 4 1.1 设计题目及要求. 4 2.2.需求分析需求分析 5 2.1 数据字典. 5 2.1.1 主要数据项. 5 2.1.2 主要的数据结构. 5 3.数据库的概念设
4、计数据库的概念设计 6 3.1 局部实体属性图设计. 6 3.2 系统 CDM 7 4.逻辑结构设计逻辑结构设计. 8 4.1 由 CDM 生成的 PDM 8 4.2 关系模式. 8 4.3 数据库关系图. 9 5.数据库的实施与维护数据库的实施与维护 10 5.1 数据库表格的生成. 10 5.2 数据库中的数据操作. 12 5.3 创建视图. 14 5.4 创建触发器. 14 6.总结总结. 15 参考文献参考文献 16 4 1.课题描述课题描述 1.1 设计题目及要求 在传统的营销活动中,进、销、存一般都是手工管理,这样的管理浪费人力、物力、财 力,而且效率非常低。本次*运动品网上专卖系
5、统要通过建立*运动品数据库,利用数据库 将各种*商品的信息存贮在数据库中, 当用户需要购买时只需通过登录服务器进行查询, 并 可以通过咨询或留言,更加详细的了解自己所需商品的详细信息。 本次*运动品网上专卖系统的开发主要包括后台数据库的建立、 维护和发布以及前端的 应用程序两个方面,该网站应具有的功能: 1)用户登录、注册与用户信息管理功能; 2)商品信息发布与管理功能; 3)购物车、订单管理功能;购物车实现在线交易,生成订单;待订单审定之后,用户 可以在线选取支付方式,同时单位准备发货。 4)留言板功能;留言板是为用户提供一个交流平台,用户可以留言、查询留言、回复 留言。 要求按照数据库设计
6、的各个阶段建立较规范的数据库, 并能运用基本的 SQL 语句访问、 操作数据库;掌握 SQL Server 数据库知识、软件工程原理;熟悉 ASP 或 ASP.NET。 1.2 课程设计的目的 *运动品网上专卖系统是利用计算机快速、 准确处理大量数据的特点, 对商品实现自动 化管理,及时处理信息,确定经营决策,提高经营者对市场的预测能力,提高员工的工作效 率和企业的经济效益。 从而巩固和加深对数据库基础理论和基本知识的理解; 掌握课本中介 绍的使用数据库进行软件设计的基本思想和方法; 从而提高运用数据库理论解决实际问题的 能力和培养调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。 5 2.2.需求分析需求分析 2.1数据字典 数据字典是关于数据信息的集合,也就是对数据流图中包含的所有元素的定义的集合。 2.1.1主要数据项 主要数据项 含义说明 类型 长度 商品编号 唯一标识一个商品 Varchar 40 商品类别编号 唯一标识一类商品 Varchar 40 商家编号 唯一标识一个商家 Varchar