学长刘林英电子商务数据库技能实验四报告.docx
- 文档编号:3852118
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:14
- 大小:329.06KB
学长刘林英电子商务数据库技能实验四报告.docx
《学长刘林英电子商务数据库技能实验四报告.docx》由会员分享,可在线阅读,更多相关《学长刘林英电子商务数据库技能实验四报告.docx(14页珍藏版)》请在冰豆网上搜索。
学长刘林英电子商务数据库技能实验四报告
实验
成绩
实验评阅教师签名
简
要
评
语
华北科技学院管理学院
实验报告册
实验报告
实验时间:
2013年12月31日7、8节
一、实验运行环境
Windows7专业版计算机系统、SQLServerManagementStudioExpress软件系统
二、实验目的
掌握数据库设计的主要原则与方法
三、实验要求
个人按照老师上课所讲内容,独立完成实验。
如有不懂之处,实验时,可询问老师或同学予以解决。
四、实验内容和步骤
一、需求分析
需求分析是软件设计的一个重要的环节。
本阶段对订票系统的应用情况作全面调查,以确定系统目标,并对系统所需要的基础数据以及数据处理要求进行分析,从而确定用户的需求。
用户对系统的需求我们从以下几方面进行分析。
(一)功能需求
本网上售票系统应该具备如下功能:
1.查询
分为对车次信息的查询和客户对已订车票信息的查询。
要求:
1)对车次的查询,可以按照发车车次进行查询;2)车次信息包括:
车号、出发地、目的地、发车日期、开出时刻、票价。
3)座位类型设定。
4)车次信息只允许用户查询,不能修改。
2.添加车票
通过查询系统,客户根据自己的需求找到满意的车次,再输入个人信息后直接通过网上售票确定已预订选中的车票。
要求:
售票记录应包括:
会员名、车号、发车日期、订购票数、总价。
3.退票
可退票,通过查询系统,客户可以根据自己的名字找到自己的订票信息,通过退票模块退去已购车票。
(二)数据需求
信息需求,即在系统中需要处理哪些数据。
根据对火车站网上订票系统的分析,本系统的信息需求如表2-1所示。
信息输入
信息处理
信息输出
用户输入所需车次
检索系统数据库
符合用户需求的车次及相关
信息
用户输入个人信息及所需
购的车票信息
更新系统中的订票信息,
将新信息存入系统数据库
共10页第1页
操作反馈(如找零)
(三)性能需求
为了保证系统能够长期、安全、稳定、可靠、高效的运行,本系统应该满足以下的性能需求。
1.准确性和及时性
系统处理的准确性和及时性是系统的必要性能。
系统应能及时而且准确的根据用户权限及所输入的信息做出响应。
由于本系统的查询功能对于整个系统的功能和性能完成举足轻重。
作为系统的很多数据来源,而车票的数量和时间又影响用户的决策活动,其准确性和及时性很大程度上决定了系统的成败。
在系统开发过程中,必须采用一定的方法保证系统的准确性和及时性。
2.易用性
本系统是直接面对用户的,而用户往往对计算机并不是非常熟悉。
这就要求系统能够提供良好的用户接口,易用的人机交互界面。
要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面,从而保证系统的易用性。
二、数据库的概念设计
火车站网上售票系统数据库中各个表格的设计结果如下E-R图所示。
每个E-R图表示在数据库中的一个表。
三、数据库逻辑结构
我们将概念设计阶段设计好的E-R图转换成与具体数据库所支持的数据模型相符合的逻辑结构,并进行关系模式的规范化处理。
关系模式如下:
客户(客户身份证号、客户名、客户电话、客户地址、乘客编号)
订票单(订票单号、订票日期、订票手续费、客户身份证号、车票编号)
车票(车票编号、车票价格、车厢编号、座位编号、出发站、目的站)
列车(车次、列车类型,始发时间,终点时间)
车站(车站编号、车站名称、停车数量)
乘客类别(乘客编号、乘客身份、折扣)
列车线路(线路编号,发车站编号,目的车站编号,车次,车票价格,到站时间,出站时间)
四、创建数据库对象
我们选择在特定数据库环境下创建数据库,建立表、主键、外键、索引、视图、存储过程、触发器等数据库对象。
所建数据库对象如下:
1.表
(1)表的名称
(2)表的结构内容
2.主键
各表主键如下:
3.外键
4.索引
5.视图
各表视图及其运行结果如下:
6.存储过程
7.触发器
五、实验结果分析与总结
实验分组(任务):
刘林英(4212):
参与整个数据库设计的策划,其中包括存储过程的创建,关系模型的建立。
游子煊(4313):
参与整个讨论环节,E-R图的制作。
张德检(4114):
参与整个讨论环节,负责触发器的创建。
吴政通(4309):
参与整个讨论环节,负责视图的创建。
黄庆巍(4314):
负责表的建立及实验报告的生成。
邱中安(4315):
参与整个讨论环节,参与E-R图的建立。
总结:
本次实验四的主要内容是数据库设计,首先进行需求分析,根据需求分析绘制关系模型及E—R图,以及与需求对应的数据库对象,包括建表、主键、外键、索引、视图、触发器、存储过程。
就是开始比较麻烦,花费了较多时间来分析得出各种各样的表及表间关系,到了后面就是创建数据库对象倒不是很难。
总之,好的程序设计是熟能生巧的过程。
最后,我通过和队员的共同探讨对于整个数据库的设计,最终圆满完成了任务。
一个好的项目,团队协作,必不可少!
实验报告说明
1、要求每一实验项目书写一份实验报告,并按实验课程归类汇总。
2、实验报告要遵照实验指导书和任课教师的具体要求逐项填写。
3、实验报告正文要求字迹清晰、工整,用钢笔、中性笔或圆珠笔书写。
4、实验报告封面不得有空缺项;实验项目序号指实验项目编号,如:
实验一。
5、实验运行环境之具体实验室和运行软件。
共10页第10页
共10页第10页
6、实验内容和步骤如书写不够,可加页。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学长 刘林英 电子商务 数据库 技能 实验 报告