东软数据库三级项目1.docx
《东软数据库三级项目1.docx》由会员分享,可在线阅读,更多相关《东软数据库三级项目1.docx(10页珍藏版)》请在冰豆网上搜索。
东软数据库三级项目1
大连东软信息学院
三级项目报告书
课程名:
数据库原理与应用
实践项目:
超市收银管理系统数据库设计与实施
学院:
大连东软信息学院
专业班级:
小组组长:
指导教师:
2013年12月31日
第1章构思
需求描述
由于传统的超市收银管理给顾客和店主带来很多不便,针对这方面的缺陷,团队开发这个系统可以方便快捷查出顾客结账情况,商品信息情况,每天的售货情况。
方便了对超市商品管理、人员管理。
大大提高了超市销售速度。
进而加速了社会的发展速度,提高了人民的生活水平。
本系统还可以给顾客和超市节约更多时间,加快了超市的运转速度。
以小组为单位寻找需求。
第2章设计
2.1概念结构设计
超市收银业务E-R图
列出各个实体包含的属性,并且确定各个实体的(用下划线标示):
(1)登录(用户名、密码)
(2)销售(销售号、职工号、商品号、销售时间、销售数量)
(3)销售员工(职工号、姓名、性别、用户类型)
(4)商品(商品号、商品名称、商品类型、单价、库存量、厂商)确定联系的属性,如下:
(1)登录(用户名、密码)
(2)销售(职工号、商品号、销售时间)
(3)仓储(商品号、商品名称、数量)
2.2逻辑结构设计
把ER图转换为关系模式
根据转换规则,概念设计中得出的E-R图可转化为如下的关系模式,并且确定主键(用下划线标示)和外键(用双下划线标示),分别为:
(1)登录(用户名、密码)
(2)销售(销售号、职工号、商品号、销售时间、销售数量)
(3)销售员工(职工号、姓名、性别、用户类型)
(4)商品(商品号、商品名称、商品类型、单价、库存量、厂商)
2.3物理结构设计
登录表
商品表
销售表
销售人员表
第3章实施
3.1实施阶段的任务
何志鹏数据库的创建.表的创建和数据录入
张如玉子表的创建和数据录入
张奇子表的创建和数据录入
孟宪梓视图创建和数据录入
李云峰数据录入
3.2数据库和表的创建
根据所在小组的商议数据库和表的语句。
(为什么中文录入的时候用字符串的时候报错
不用字符号的时候反而不报错?
)
3.3数据库外模式的创建
根据所在小组的商议结果,至少创建两个视图。
3.4数据库数据的录入
每个数据库表至少录入5条数据,需截图。
第4章运行
4.1数据库的运行结果
删改查这三种类型的操作每个至少写5条语句
4.2错误的解决方式
1在输入中文的时候最开始会出现语法错误,用字符串的时候报错,建立表之后再次输入的时候还是报错,然后直接键入中文和[]的时候没有报错,原因可能是因为数据库中保留了建立之后的数据。
在之后的查删改的过程中输入中文的时候就不出现了这样的问题
2输入语句的时候总是忘记符号和字符类型。
以上问题已经解决
小组成员贡献率
学号
姓名
个人贡献权重
12120110606
何志鹏
20%
12120110609
张奇
20%
12120110623
张如玉
20%
12120110621
孟宪梓
20%
12120110601
李云峰
20%
填表要求:
1.根据个人表现给定单个成绩;
2.个人成绩计算公式:
个人成绩=项目组成绩×个人贡献权重/项目组个人最高贡献权重
3.小组成员个人贡献权重总和为100%,数据精确到个位。
三级报告成绩
成绩