数据库课程设计报告(模板).pdf

数据库课程设计报告(模板).pdf

ID:57067882

大小:1.43 MB

页数:20页

时间:2020-07-31

数据库课程设计报告(模板).pdf_第1页
数据库课程设计报告(模板).pdf_第2页
数据库课程设计报告(模板).pdf_第3页
数据库课程设计报告(模板).pdf_第4页
数据库课程设计报告(模板).pdf_第5页
资源描述:

《数据库课程设计报告(模板).pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、大连交通大学数据库课程设计报告数据库课程设计报告题目网上购物系统起讫日期2011年8月29日至2011年9月9日所在院系软件学院学生姓名冯云龙专业计算机科学与技术班级08-1级学号0819010101指导教师赵旭宝职称讲师所在单位软件学院2011年9月9日大连交通大学数据库课程设计报告第一章需求分析1.1系统背景在学校的课程安排下,我们开始了数据库原理的实训。在这里我们主要将学习实现建立数据库的e-r图,建立各个实体的关系,表,数据类型。完成一个简单的数据库与程序语言之间的连接工作。随着网络的日益强大,我们的生活与网络的关系越加的密切,网购也在当今这个信息社会正在慢慢的展开他的翅膀,离我们越来

2、越近。我这次将师训内容选择为网上购物也正是基于社会的发展和需求而制定的。1.2系统需求分析需求分析阶段是网上购物系统开发的第一个阶段,也是非常重要的一个阶段。这是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响后面各个阶段的设计,并影响到设计结果是否合理和实用。它也是我们系统开发过程当中最困难、最耗费时间的一步,作为地基的需求分析做的是否充分和准确,决定了在其上构建数据库大厦的速度和质量。1.2.1目标与任务主要任务是通过详细调查进行网上购物的详细业务情况,了解原系统的工作情况,明确用户的各项需求,在此基础上确定新系统的功能,完成数据字典的建立。正是上述所说的重要性,

3、我耗费了相当长的时间图书馆查阅与网上购物有关的资料,在网上搜索购物系统的简介,在淘宝网进行体验,并了解了用户的需求、认清了业务的流程和业务活动情况,确定了系统的边界。1.2.2业务流程初次登陆的用户可以进行注册成为本站会员,登陆成功后可以按照商品的分类进行查看商品,或按照自己的需求搜索商品,并查看其详细资料,若不存会员正在搜索的商品,系统会进行相应的提示。销售商可以提供自己销售的商品的详细信息,并可以进行修改,以便让用户可以查看商品的信息。当用户确认购买的商品后,在付款成功的条件下,销售商就立即给会员邮寄商品,等待会员查收。会员收到自己的购买的商品后,交易成-1-大连交通大学数据库课程设计报告

4、功。1.2.3数据流程数据流图表达了数据和处理的关系,此系统主要是会员购买商品的业务、查询自己的相关信息,销售商对商品信息的管理、对会员确认购买商品后产生的订单的处理-2-大连交通大学数据库课程设计报告第二章系统概念设计2.1系统E-R图数据库概念模型设计阶段是数据库设计的关键阶段,在这一阶段里,主要是以需求分析中所识别的数据项、设计任务和现行系统的管理操作规则与策略为基础,确定网上购物系统中的实体和实体间联系,建立此系统的信息模式,准确描述此系统的信息结构,建立一个独立与各DBMS的高级概念模型。2.2概念设计任务识别网上购物系统中的实体,识别实体的属性,识别实体的关键字,识别实体间的联系,

5、利用实体关系图(E—R图)来描述网上购物系统中的相关实体、属性及关系,从而达到为建立良好的网上购物系统的数据模型的目的。2.3E—R图设计根据前面的需求分析,可以将网上购物系统的数据库实体划分为会员信息实体集、商品信息实体集、购物车信息实体集、商品订单信息实体集四个实体。必须是本系统的会员才可以进行浏览商品、查看商品的相关信息,在浏览商品的信息时可以订购自己喜欢的商品,也可以将自己将要购买的,但还没有确定是否要进行订购的商品放入自己的购物车中,会员可以随时写该自己的相关信息,查看自己购物车中的商品,查询自己已经订购的商品生成的订单。销售商可以方便地在网上提供自己销售的所有商品信息,也可以结合实

6、际情况对商品的信息进行修改,特别地根据市场的变化,以及相应的调控,可以修改商品的价格,以便获得最大利润。当用户付款成功后,销售商品根据订单上的地址给会员邮寄会员订购的商品,并等待会员查收商品。每个实体定义的属性如下:会员:{会员编号,姓名,密码,电话,地址}商品:{商品编号,类型,名称,价格,简介,图片}订购:{订单编号,订单日期}购物车:{购物车编号,商品数量}系统E-R图-3-大连交通大学数据库课程设计报告-4-大连交通大学数据库课程设计报告-5-大连交通大学数据库课程设计报告-6-大连交通大学数据库课程设计报告-7-大连交通大学数据库课程设计报告第三章系统逻辑设计3.1逻辑设计逻辑结构设

7、计是将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化。3.2逻辑设计任务将E-R图转换为关系模型,即将实体、实体的属性和实体之间的联系转化为关系模式,转换的概念数据模型图,概念数据模型,利用powerdesigner将概念数据模型转换成的物理数据模型的图,物理数据模型,为应用程序建立专门的视图而不必要应用程序直接访问数据表。3.3关系模式的设计表3.3.1会员数据项名数据类型长度别名是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。