SQL数据库课程设计1Word文档格式.docx
《SQL数据库课程设计1Word文档格式.docx》由会员分享,可在线阅读,更多相关《SQL数据库课程设计1Word文档格式.docx(34页珍藏版)》请在冰豆网上搜索。
2.2时间划分
第一阶段---------12月11日截止
第二阶段---------12月14日截止
第三阶段---------12月18日截止
第四阶段---------12月20日截止(提交电子版)
2.3说明:
每个人的任务完成时标明完成时间,时间紧迫,请及时完成自己的任务!
任务完成后发到我的QQ邮箱(923275932@)里,每个人的成果备份起来,以防丢失.
逻辑结构设计阶段的任务由***分配.
材料参考老师的课程大作业!
!
3.需求分析阶段(***)
3.1设计说明
本阶段通过开调查会、询问等方式了解了用户公司的组织结构及各部门的业务情况,根据用户提出的要求,数据库设计人员开始初步设计数据库的基础框架,其中包括数据流图和数据字典两个重要基础结构。
3.2需求调查
1.)用户公司的体系结构:
音乐公司可以划分为以下3个子系统:
唱片管理、财务管理和人事管理这3个系统。
其中唱片管理子系统是核心,因为它是整个公司的经济来源支柱,下设唱片制作和唱片发行两个部门,其余的两个系统为这个系统提供服务。
唱片系统负责唱片的制作以及唱片的发行,财务管理子系统为其提供资金来源,记录公司的财务收支状况,确保公司的财务运转正常。
人事管理子系统为其调度必要的工作人员,保证各部门的人力资源能满足工作的需要。
2.)系统应具备的功能:
2.1)详细记录公司每天的财务收支情况,比如收支来源、金额数目、日期等;
2.2)公司每个员工的信息都有存根,具有不同权限的用户可以查询到的员工信息的完整度也是不同的;
2.3)公司制作的每一张唱片都有详细记载,比如唱片名、制作时间、监制人、发行社、发行量等;
2.4)数据库的信息可以随时更新。
3.)三个子系统
3.1)唱片管理系统:
3.1.1.)唱片制作系统
一个唱片只有一个监制人,一个制片人可以监制多个唱片;
一个唱片可以包括多首歌曲,一首歌曲可以包含于多个唱片;
一名歌手可以演唱多首歌曲,一首歌曲只能被一名歌手演唱;
一首歌曲只能有一名词作者,一名词作者可以为多首歌曲作词;
一首歌曲只能有一名曲作者,一名曲作者可以为多首歌曲谱曲;
一首歌曲只能由一个乐队伴奏,一个乐队可以为多首歌曲伴奏;
一种乐器可以被多个伴奏者弹奏,一个伴奏者只能弹奏一种乐器;
一个摄影师可为多首歌曲摄影,一首歌曲只能有一个摄影师摄影;
一个录音师可为多首歌曲录音,一首歌曲只能有一个录音师录音;
一首歌曲的音视频合并只能由一名人员来完成,一名音视频合并人员可以为多首歌曲音视频合并;
一张唱片只能由一名刻录人员来刻录,一名刻录人员可以为多个唱片刻录.
3.1.2)唱片发行系统
一个唱片只能由一个出版社发行,一个发行社可以发行多个唱片;
3.2)人事管理系统:
一名应聘者可以应聘多家公司,一个公司可以考核多名应聘者;
一名培训师可以培训多名新员工,一个新员工只能由一名培训师培训;
一个部门只有一名经理,一名经理只能领导一个部门;
一个经理可以领导多名员工,一名员工只能被一个领导管理;
一名员工只能就职于一个部门,一个部门有多名员工;
3.3)财务管理系统
一个公司只有一个财务部,一个财务部可以管理多个部门;
一次资金收支只能有一个操作员来记录,一个操作员可以记录多次收支情况;
一个公司的财务部只能向一个税务局交税,一个税务局可以接收多个公司财务部所交的税款;
一个设备厂商可以为多个公司提供设备,一个公司可以采购多个设备厂商的产品.
3.3数据流图
1.)唱片制作数据流图
刻录员
词作者
作词刻录
新唱片记录
母版制作
作词
乐队
歌手
视频记录本
演唱伴奏
作曲
音视频合并
歌曲制作
音频记录本
谱曲录制视频录制音频合并
录音师
摄影师
专业人员
曲作者
2.)唱片销售数据流图
唱片销
售部
签约记录本
唱片信息
应收账款
发行社
接收唱片提供
账款
批准/条约
不批准款项
付款
提交母版
生产处理
签约
已批条约
唱片制作部
母版刻录接收核对帐款
提供母版
批准/不批准核对条约信息
财务部
3.)人事管理数据流图
培训师
辅导
培训
应聘者
招新职工
通过提交申请
退休表
通过考核
职工退休
退休者
人事部
审批申请
职务更新表
职工表更新记录
职位分配
审批
通知
职务调整
工资调整
职工工资更新记录
调整
通过
职工
新职务
4.)财务管理数据流图
工资表
支付工资
领取工资
发放工资记录本
税务单
发放工资
交税
签账处理
税务局
支付核对接收提交核实登记
交税记录本
付款
签约账目收款纪录
设施维护
设备维护费用纪录本
设备厂商
收款
3.4数据字典
3.4.1数据项
注:
按子系统分类列表
1.)员工信息表
字段中文名
字段英文名
类型
长度
说明
部门代码
DEPT_CODE
CHAR
8
工作人员所在部门
员工编号
WORKER_NO
此编号在公司内部唯一
姓名
NAME
性别
SEX
2
出生日期
BITH
18
家庭住址
HOME_ADDRESS
24
员工现居地
职称
TITLE
员工在公司里的职务名
本系统用户名
USER_NAME
分为普通用户和超级用户
2.)唱片信息表
编号
ZZ_NO
10
公司内部编号
名字
成品时间
ZZ_DATE
监制人
JZ_NAME
唱片格式
FORM
6
CD或者DVD
曲目列表
LIST
250
唱片包含的曲目
3.)唱片发行信息表
唱片编号
FX_NO
发行社内编号
唱片名字
NEME
DVD或者CD
PRESS
16
发行日期
FX_DATE
发行量
FX_NUMBER
单价
PRICE
INT
4
以人民币为基准
4.)财务收支记录信息表
开支编号
OUT_NO
12
收支编号
IN_NO
资金流向
OUT
20
资金接收者或者单位
资金来源
IN
资金输入者或者单位
资金数额
NUM
日期时间
ZJ_DATE
操作员
OPERTER
操作员编号
OP_NO
3.4.2数据结构
数据结构名
属性
1
员工信息
部门代码、员工编号、姓名、性别、出生日期、家庭住址、职称、本系统用户名
编号、名字、成品时间、监制人、唱片格式、曲目列表
3
唱片发行信息
唱片编号、唱片名字、唱片格式、发行社、发行日期、发行量、单价
财务收支信息
开支编号、收支编号、资金流向、资金来源、自己数额、日期时间、操作员、操作员编号
3.4.3数据流
数据流名
输入
输出
职工信息
职工表
5
3.4.4数据存储
数据存储名
输入数据流
输出数据流
说明部分
职工变动
更新表
包括职工退休和招收新职工
职工工资更新
工资更新表
职务变动
职务变动表
财务支出
税务表
设备维护费用记录本
财务收支
签订的条约款项
签约账目收款记录
应收帐款
电子格式唱片
3.4.5处理过程
处理过程名
说明部分
音频流记录
终端
视频流记录
唱片制作记录
唱片基本信息
签帐处理
设施维护费用记录本