当前位置首页 > 计算机 > 数据库/结构与算法
搜柄,搜必应! 快速导航 | 使用教程  [会员中心]

SQL数据库课程设计

文档格式:DOCX| 32 页|大小 267.10KB|积分 11|2022-09-14 发布|文档ID:152167644
第1页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 32
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • SQL数据库课堂大作业学院:计算机科学与工程学院班级:07级网络1班组长:******成员:*****、***********、******、*****、*****完成日期: 2009年12月17日目 录1.系统说明…………………………………………………32.任务分配表………………………………………………33.需求分析阶段……………………………………………3 3.1设计说明……………………………………………3 3.2需求调查……………………………………………4 3.3数据流图……………………………………………6 3.4数据字典……………………………………………94.概念结构设计阶段……………………………………13 4.1唱片管理子系统……………………………………13 4.2人事管理子系统……………………………………16 4.3财务管理系统………………………………………175.逻辑结构设计阶段………………………………………20 5.1任务和目标……………………………………………20 5.2具体关系表的设计与优化……………………………20 5.3用户模式设计…………………………………………296.收获与体会………………………………………………30 6.1尚未解决的问题………………………………………30 6.2进一步完善的思想……………………………………31 6.3收获与体会……………………………………………311. 系统说明(***)本系统的用户为各个音乐公司,可以为用户提供简单的查询、更新功能。

    其主要系统可分为:唱片管理系统、人事管理系统、财务管理系统,其中唱片管理子系统分为唱片制作子系统和唱片销售子系统两大部分2.任务分配表(***)2.1主要任务分配: 需求分析-------*** 概念结构设计----------***(分组长)、*** 逻辑结构设计----------***(分组长)、**、***、** 提交内容---------****2.2时间划分 第一阶段---------12月11日截止 第二阶段---------12月14日截止 第三阶段---------12月18日截止 第四阶段---------12月20日截止(提交电子版)2.3说明: 每个人的任务完成时标明完成时间,时间紧迫,请及时完成自己的任务! 任务完成后发到我的QQ邮箱()里,每个人的成果备份起来,以防丢失. 逻辑结构设计阶段的任务由***分配. 材料参考老师的课程大作业!!!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_CODECHAR8工作人员所在部门员工编号WORKER_NOCHAR8此编号在公司内部唯一姓名NAMECHAR8性别SEXCHAR2出生日期BITHCHAR18家庭住址HOME_ADDRESSCHAR24员工现居地职称TITLECHAR8员工在公司里的职务名本系统用户名USER_NAMECHAR8分为普通用户和超级用户2.)唱片信息表字段中文名字段英文名类型长度说明编号ZZ_NOCHAR10公司内部编号名字NAMECHAR18成品时间ZZ_DATECHAR18监制人JZ_NAMECHAR8唱片格式FORMCHAR6CD或者DVD曲目列表LISTCHAR250唱片包含的曲目3.)唱片发行信息表字段中文名字段英文名类型长度说明唱片编号FX_NOCHAR18发行社内编号唱片名字NEMECHAR18唱片格式FORMCHAR6DVD或者CD发行社PRESSCHAR16发行日期FX_DATECHAR18发行量FX_NUMBERCHAR10单价PRICEINT4以人民币为基准4.)财务收支记录信息表字段中文名字段英文名类型长度说明开支编号OUT_NOCHAR12收支编号IN_NOCHAR12资金流向OUTCHAR20资金接收者或者单位资金来源INCHAR20资金输入者或者单位资金数额NUMINT12日期时间ZJ_DATECHAR18操作员OPERTERCHAR4操作员编号OP_NOCHAR83.4.2数据结构编号数据结构名属 性1员工信息部门代码、员工编号、姓名、性别、出生日期、家庭住址、职称、本系统用户名2唱片信息编号、名字、成品时间、监制人、唱片格式、曲目列表3唱片发行信息唱片编号、唱片名字、唱片格式、发行社、发行日期、发行量、单价4财务收支信息开支编号、收支编号、资金流向、资金来源、自己数额、日期时间、操作员、操作员编号3.4.3数据流编号数 据 流 名输 入 输 出1职工信息招新职工职工表2支付工资工资表发放工资记录本3职务调整职务更新表职工表更新记录4职工退休退休表职工表更新记录5交税税务单交税记录本6签约唱片信息应收账款签约记录本3.4.4数据存储数据存储名输入数据流输出数据流 说 明 部 分职工变动职工表更新表职工表更新记录包括职工退休和招收新职工职工工资更新工资更新表职工工资更新记录职务变动职工表职务变动表职工表更新记录财务支出工资表税务表发放工资记录本交税记录本设备维护费用记录本财务收支签订的条约款项签约账目收款记录签约唱片信息应收帐款签约记录本歌曲制作视频记录本音频记录本母版制作电子格式唱片新唱片记录3.4.5处理过程处理过程名输入数据流输出数据流说 明 部 分音频流记录终端音频记录本视频流记录终端视频记录本唱片制作记录终端唱片基本信息签约唱片信息应收账款签约记录本支付工资工资表发放工资记录本签帐处理终端签约账目收款纪录交税税务单交税记录本设施维护终端设施维护费用记录本职位分配终端职工表更新记录职工工资更新记录职务调整职务更新表职工表更新记录职工退休退休表职工表更新记录工资调整终端职工工资变动记录 4.概念结构设计阶段(***、**)4.1唱片管理子系统根据需求分析中画出的唱片管理子系统的第一层数据流图可以看出,唱片管理子系统可以分为唱片制作与唱片发行两个次级子系统。

    唱片管理唱片发行唱片制作以上述两个次级子系统为基础,对各个稍微复杂的处理过程进行细化,分别画出各个过程的流程图及对应的E-R图4.1.1唱片制作 歌曲创作4.1.1.1歌曲创作乐队词作者曲作者歌曲作词歌曲伴奏歌词谱曲 歌曲创作对应的E-R图如下:构成构成构成伴奏谱曲作词4.1.1.2唱片制作人唱片刻录人监制人综合以上两点,可得到唱片制作子系统的E-R图唱片构成构成构成刻录人监制人歌手构成歌曲创作构成构成构成伴奏谱曲作词构成构成构成乐队词作者曲作者4.1.2唱片发行对应E-R图如下:唱片构成出版社如此可知整个唱片管理子系统的E-R图出版社构成唱片构成构成构成刻录人监制人歌手构成歌曲创作构成构成构成伴奏谱曲作词构成构成构成乐队词作者曲作者4.2人事管理系统根据需求分析中的数据流图以及分析报告可以知道此系统的核心是员工,应聘者在被公司录用后,经过培训师的培训,再被分配到相应的部门,听从相关领导的差遣该系统的具体流程图如下应聘者 公司录用职务培训师员工 培训 分配部门部门经理则相应的E-R 图如下:应聘者录用培训培训师员工分配部门员工经理构成4.3财务管理系统由需求分析可知,在此系统中,公司下设一个财务部,财务部管理公司多个部门,对公司的资金收支进行统一管理,财务部下属多个操作员,每次资金收支,都有专门的操作员进行记录相关数据。

    另外,财务部要负责向税务部门缴纳相关税费,对设备厂商提供的设备支付相关费用财务管理系统的具体数据流程如下:公 司财务部税务部门设备厂商操作员对应的E-R图见下公司构成缴纳设备厂商支付财务部构成税务部门记录设备厂商记录操作员将以上E-R图进行汇总,并通过相应的冗余删除,可得到整个系统的总的E-R图公司构成缴纳设备厂商支付财务部构成税务部门记录设备厂商记录操作员应聘者录用培训培训师员工分配部门员工经理构成唱片构成构成构成刻录人监制人歌手构成歌曲创作构成构成构成伴奏谱曲作词构成构成构成乐队词作者曲作者相应的实体-关系属性如下:1. 歌曲制作(词作者,曲作者,伴奏乐队,录音师,歌手)2. 唱片发行(监制人,出版社,歌曲,制片人)3. 公司应聘(公司,应聘者,部门)4. 员工(部门,经理,培训师)5. 公司财务(财务部,税务局,设备厂商)6. 财务部(公司,操作员)解释1:词作者、曲作者、歌手可以是同一个人解释2:公司的财务部门负责所有涉及公司财务方面的支出管理,如想税务局缴纳税款,向设备厂商支付设备费用等等解释3:由于经理也是公司的员工,但为了按照我们预想的那样分析,将经理纳入单独的一个序列。

    5.逻辑结构设计(***,***,***,**)5.1任务和目标: 在概念设计的基础上,根据设计得到系统总的E-R图,按照概念模式与关系表转化的一般规则,结合实际的需要进行逻辑设计,E—R图中的实体、实体的属性和实体之间的联系转化为关系模式,以规范化理论为指导对关系模式进行合理的优化,得到为MS SQL Server 2000 所支持的数据表再根据用户实际需求,基于数据表建立用户模式(view视图),方便用户管理使用5.2具体关系表的设计与优化:5.2.1数据组织5.2.11唱片管理系统数据项编号数据项名数据项含义与其他数据项关系存储结构别名Da_1CP_NO唱片编号Char(18)唱片编号Da_2CP_Name唱片名字Char(18)唱片名字Da_3CP_Form唱片格式Char(6)唱片格式Da_4CP_Price唱片价格Int(4)唱片单价Da_5CP_Date唱片成品的时间Char(18)成品时间Da_6CP_List唱片曲目列表Char(250)曲目列表Da_7CP_JZ_Name唱片监制人等于YG_NameChar(18)监制人Da_8CPFX_NO发行编号Char(18)发行编号Da_9CPFX_Name唱片发行名字等于CP_NameChar(18)发行名字Da_10CPFX_Press发行社Char(16)发行社Da_11CPFX_Date唱片发行日期Char(18)发行日期Da_12FXS_Name发行社名Char(18)发行社名Da_13FXS_Tel发行社电话Char(18)发行社电话Da_13FXS_Adress发行社地址Char(18)发行社地址Da_14CPFX_Number发行数量Char(10)发行量Da_15GQ_ID歌曲编号Char(18)歌曲编号Da_16GQ_Name歌曲名字Char(20)歌名Da_17GQ_ZC_Name作词人员等于YG_NameChar(8)作词人Da_18GQ_ZQ_Name作曲人员等于YG_NameChar(8)作曲人Da_19GQ_GS_Name歌手等于YG_NameChar(18)歌手Da_20GQ_CP所属唱片等于CP_NameChar(18)所属唱片Da_21GQ_SY_Name歌曲摄影师等于YG_NameChar(18)摄影师Da_22GQ_LY_Name歌曲录音师等于YG_NameChar(18)录音师Da_23GQ_YD乐队Char(18)乐队实体与属性关系:唱片:Cpian(CP_NO,CP_Name, CP_Form, CP_Price, CP_Date, CP_List,CPFX_NO, CP_JZ_Name)唱片发行:CPFX(CPFX_NO, CPFX_Name, CPFX_Press, CPFX_Date, CPFX_Number)歌曲:GeQu(GQ_ID, GQ_Name, GQ_ZC_Name ,GQ_ZQ_Name, GQ_GS_Name, GQ_CP, GQ_SY_Name, GQ_LY_Name, GQ_YD)发行社:FXS(FXS_Name,CPFX_NO ,FXS_Tel,FXS_Adress,)唱片曲目:List(CP_Name,GQ_Name,CP_List)5.2.12人事管理系统数据项编号数据项名数据项含义与其他数据项关系存储结构别名Da_24YG_NO员工编号Char(8)员工编号Da_25YG_Name员工名字Char(8)员工名字Da_26YG_Sex员工性别Char(2)性别Da_27YG_Birth出生日期Char(18)出生日期Da_28YG_Adress家庭住址Char(24)家庭住址Da_29YG_ZW职务名称Char(8)职务Da_30YG_BuMen所在部门Char(8)所属部门Da_31YG_Shenfen系统用户名Char(8)用户名Da_32JL_NO经理编号Char(8)经理号Da_33JL_Name经理名字Char(8)经理名Da_34JL_Tel经理电话Char(18)经理电话Da_35BM_NO部门编号Char(18)部门编号Da_36BM_Name部门名Char(18)部门名Da_37BM_FZR部门负责人Char(18)部门负责人Da_38BM_Renyuan部门人员Char(18)部门人员Da_39ZhiW_ID职务编号Char(18)职务编号Da_40ZhiW_GZ该职务的工资Char(18)职务工资Da_41ZhiW_ZZ该职的职责Char(250)职责Da_42RW_ID任务编号Char(18)任务编号Da_43RW具体任务Char(18)任务Da_44RW_Date任务开始和完成时间Char(18)任务期限Da_45RW_FZR任务负责人Char(18)任务负责人Da_46FP_Hao分配任务号Char(18)分配号Da_47FP_BM分配部门Char(18)分配部门Da_48FP_RW分配的任务Char(250)分配任务实体与属性关系:员工:Worker(YG_NO,YG_Name,YG_Sex,YG_Birth, YG_Adress, YG_ZW, YG_BuMen, YG_Shenfen)部门:BuMen(BM_NO,BM_Name,BM_FZR,BM_Renyuan)经理:Jingli(JL_NO,JL_Name,JL_Tel)职务:ZhiWu(ZhiW_ID,ZhiW_ZZ,ZhiW_GZ)分配任务信息:FPRW(FP_Hao,FP_BM,FP_RW)任务:RenWu(RW_ID,RW,RW_Date,RW_FZR)5.2.13财务管理系统数据项编号数据项名数据项含义与其他数据项关系存储结构别名Da_49OUT_NO开支编号Char(12)开支编号Da_50IN_NO收支编号Char(12)收支编号Da_51OUT资金接收者或者单位Char(20)资金流向Da_52IN资金输入者或者单位Char(20)资金来源Da_53NUM资金的数额Char(20)资金数额Da_54CW_Date资金交易的日期时间Char(18)交易日期CZ_XX财务操作信息Char(18)财务操作Da_55CW_Operter财务操作者等于YG_nameChar(8)操作员Da_56CW_OP_NO操作员编号等于YG_NoChar(8)操作员编号Da_57CZ_Hao财务操作号Char(8)操作号Da_58NS_Hao纳税号Char(8)纳税号Da_59NS_GS纳税公司Char(18)纳税公司Da_60NS_Money纳税金额Char(18)纳税金额Da_61NS_date)纳税日期Char(18)纳税信息Da_62SW_Name税务公司名Char(18)税务局名Da_63SW_FZR税务局负责人Char(18)税务局负责人Da_64SW_Tel税务局电话Char(18)税务局电话Da_65SW_Adress税务局地址Char(18)税务局地址实体与属性关系:公司财务:GongSCW(GS_Name,CW_NO,CZ_XX,CW_Tel,)财务开支:ZWKZ(OUT_NO,OUT,NUM,CW_Date,CW_OP_NO)财务收支:ZWSZ(IN_NO,IN,NUM,CW_Date,CW_OP_NO)税务局:ShuiW(SW_Name,SW_FZR,SW_Tel,SW_Adress)纳税信息:NaShui(,NS_Hao,NS_GS, SW_Name, NS_Money,NS_date)操作信息:CaoZuo(CZ_Hao, CW_OP_NO, OUT_NO,IN_NO,CW_Date)5.2.2数据关系模型及优化唱片:Cpian(CP_NO,CP_Name, CP_Form, CP_Price, CP_Date, CP_List, CPFX_NO, CP_JZ_Name)唱片发行:CPFX(CPFX_NO, CPFX_Name, FXS_Name, CPFX_Date, CPFX_Number)歌曲:GeQu(GQ_ID, GQ_Name, CP_NO ,YG_NO, GQ_YD)说明:歌曲的作词人,作曲者,录音师等都可视为员工。

    发行社:FXS(FXS_Name,CPFX_NO ,FXS_Tel,FXS_Adress,)唱片曲目:List(CP_NO,GQ_NO,CP_List)员工:Worker(YG_NO,YG_Name,YG_Sex,YG_Birth, YG_Adress, ZhiW_ID, BM_NO, YG_Shenfen) 说明:员工和部门是多对一的关系,故把员工所属部门替换成部门的主码部门号员工与职务是一对一关系,故把员工职务替换成职务编号部门:BuMen(BM_NO,BM_Name,JL_NO,BM_Renyuan) 说明:部门和经理是一对一的关系,故把部门负责人替换成经理号经理:Jingli(JL_NO,JL_Name,JL_Tel)职务:ZhiWu(ZhiW_ID,ZhiW_ZZ,ZhiW_GZ)分配任务信息:FPRW(FP_Hao, BM_NO, RW_ID)任务:RenWu(RW_ID,RW,RW_Date,RW_FZR)公司财务:GongSCW(GS_Name,CW_NO, CZ_Hao,CW_Tel,)说明:公司财务与操作信息是一对多的关系,故将财务操作替换成操作号财务开支:ZWKZ(OUT_NO,OUT,NUM,CW_Date,CW_OP_NO)财务收支:ZWSZ(IN_NO,IN,NUM,CW_Date,CW_OP_NO)纳税信息:NaShui(,NS_Hao, CW_NO, SW_Name, NS_Money,NS_date) 说明:公司和财务部是一对一关,纳税公司可以直接由公司财务部门号直接替换。

    税务局:ShuiW(SW_Name,SW_FZR,SW_Tel,SW_Adress)操作信息:CaoZuo(CZ_Hao, CW_OP_NO, OUT_NO,IN_NO,CW_Date)5.2.3数据库模式定义5.2.31各数据的完整性和安全性以及在SQL Server2000实现如下:唱片:Cpian唱片发行:CPFX歌曲:GeQu发行社:FXS唱片曲目:List员工:Worker部门:BuMen经理:Jingli职务:ZhiWu分配任务信息:FPRW任务:RenWu公司财务:GongSCW财务开支:ZWKZ财务收支:ZWSZ纳税信息:NaShui税务局:ShuiW操作信息:CaoZuo 5.2.32根据上面的数据得到关系模式图如下:唱片管理系统:人事管理系统:财务管理系统:5.3用户模式设计5.3.1用户模式设计编号用户子模式(View)作用(共性:提供数据保密和安全保护机制)V—1ZWSZ View便于查询和修改财务的基本信息V—2BumenView便于部门的基本信息的查询,更新V—3CPFXView便于查询唱片发行的信息V—4CpianView便于查询和修改唱片的基本信息。

    V—5GeQuV iew便于修改和查询歌曲的基本信息V—6WorkerView便于修改和查询员工的基本信息V—7ZhiWuView便于查询职务的基本信息5.3.2 建立视图 1 便于查询和修改财务的基本信息 GREATE VIEW ZWSZ View(收支编号,资金来源,资金数额,日期时间,操作员编号) AS SELECT FORM ZWSZ WITH CHECK OPTION;2便于部门的基本信息的查询,更新 GREATE VIEW BumenView (部门号,部门名称,部门人员) AS SELECT FORM Bumen WITH CHECK OPTION;3便于查询唱片发行的信息 GREATE VIEW CPFXView (唱片编号,唱片名字,发行日期,发行社,发行量) AS SELECT FORM CPFX WITH CHECK OPTION;4便于查询和修改唱片的基本信息 GREATE VIEW CpianView(编号,名字,成品时间,监制人,唱片格式,曲目列表) AS SELECT FORM Cpian WITH CHECK OPTION;5便于修改和查询歌曲的基本信息 GREATE VIEW GeQuV iew(编号,名字,成品时间,录制,歌曲编号) AS SELECT FORM GeQu WITH CHECK OPTION;6便于修改和查询员工的基本信息 GREATE VIEW WorkerView(员工编号,员工名字,员工性别,员工生日,员工住址,员AS 工职务) SELECT FORM Worker WITH CHECK OPTION; 7便于查询职务的基本信息 GREATE VIEW ZhiWuView(职务编号,职务工资) AS SELECT FORM ZhiWu WITH CHECK OPTION;6.收获与体会(-*--*)6.1尚未解决的问题 1.)3.3数据流图中关于唱片制作子系统,其流程较之实际情况太简单了,没有涵盖整个唱片制作环节;2.)4.1.1.1歌曲创作过程中应该包括演唱者;3.)本系统是面向大多数公司的,因此没有创建用户和授予其相应的权限. 6.2进一步完善的思想 本系统只是一个简单的音乐公司查询、更新系统。

    为了满足更多的用户需求,可以到各大音乐公司访谈,了解他们公司的运营情况和实际需求,完善系统功能完善思想如下:其中唱片制作数据流图不够详细,真正的唱片制作比这要复杂的多,可以增加适当的环节,使之更加符合实际情况;本系统的E-R图指示根据第一阶段的需求分析结果来制作的,因此有一定的局限性,可以适当添加其内容;可以建立多级用户,为不同级别的用户提供不同的查询权限和相应的修改权限,这主要是通过在基本表上建立不同用户和授权来实现的;适当扩充系统的子系统,因为仅仅这三个子系统还是不能涵盖音乐公司的所有部门的.6.3收获与体会这次的大作业由七个人组团开发完成,分阶段、分任务、多人合作是其主要特点,自从升入大学以来这还是第一次多人合作完成一项作业通过这次作业个人也有很多感想,一个人的能力毕竟是十分有限的,俗话说的好:“三个臭皮匠顶一个诸葛亮”一个人完成一项量很小的任务,可以,但是如果任务的作业量很大,一个人还能完成吗!?或许可以!十年?二十年?或者更长?想一想人生才能有几个十年呢如果这项任务由三个人来承担,那么所需要的时间只是原来的三分之一,如果人数再多点呢,那么时间还会缩短,这就是效率现在社会是很注重效率的,效率高,企业的利润就很丰厚一些,公司前途也更光明一些。

    做作业之前看了一遍教材,感觉挺简单的,一天就可以把第一阶段完成,但是,我错了,眼高手低了!实际上第一阶段花了三天的时间,大大出乎了预料,由于这个原因,其他阶段的只能向后推迟了如果是在现实生活中的实际工程上,这会造成多大的经济损失呢!?看来在开始工作之前,还是要先写好计划书的,规划好每一个阶段的任务和具体的实践分配,这一点是很重要的通过这次大作业,我们对数据库的建立有了进一步的了解,不再是仅仅局限于书本上的教条,实际动手能力得以调高在当前数据库应用十分流行的今天,掌握一些有关数据库的知识还是有很大帮助的32 / 32。

    点击阅读更多内容
    卖家[上传人]:阳春雪浪
    资质:实名认证