PDM课程设计资料.doc
《PDM课程设计资料.doc》由会员分享,可在线阅读,更多相关《PDM课程设计资料.doc(34页珍藏版)》请在咨信网上搜索。
1、课程设计(论文)课程名称: 数据库系统分析与设计 题 目:教材管理信息系统数据库设计与实现 院 (系): 管理学院 专业班级: 信管1201 姓 名: 陈丹 学 号: 120440123 指导教师: 张新生 骆正山 2014年 1 月 9 日西安建筑科技大学课程设计(论文)任务书专业班级: 信管1201 学生姓名: 陈丹 指导教师(签名): 一、课程设计(论文)题目教材管理信息系统数据库设计与实现二、本次课程设计(论文)应达到的目的 数据库系统分析与设计课程设计是信息管理与信息系统专业集中实践性环节之一,是学习完数据库数据库系统原理及技术及数据库系统分析与设计课程后进行的一次全面的综合练习。其
2、目的在与加深对数据库基础理论和基本知识的理解,掌握借助PowerDesigner开发和设计一个小型数据库系统时设计数据库系统模型的基本方法,提高运用数据库解决实际问题的能力。 三、本次课程设计(论文)任务的主要内容和要求(包括原始数据、技术参数、设计要求等) 要求学生能独立完成一个数据库模型的设计与实现,包括:1) 数据库系统需求分析;2) 数据库概念模型设计;3) 数据库逻辑模型设计;4) 数据库物理模型的实现;5) 完成不少于6000字的课程设计报告撰写。四、应收集的资料及主要参考文献: 1 王珊, 萨师煊. 数据库系统概论(第4版). 北京:高教出版社,2006年5月.2 赵韶平等.Po
3、werDesigner系统分析与建模(第2版). 北京:清华大学出版社,2010.3 Data Modeling and Relational Database Design. Oracle Inc. 2001.4 慕静等.管理信息系统.北京:清华大学出版社,2010.5 五、审核批准意见教研室主任(签字) 设计总说明对教材管理业务流程进行调查,得之每个班级需要订购的教材费用交由财务科科,财务科再通知教材科,根据上报的教材数量找到书商订购教材,并详细记录教材信息。 每个班级按照缴费情况,到教材科领书,并记录领取信息。并且教材科根据教库存信息决定是否订购书。 校方高层管理人员可在学校教材发放完毕
4、后根据财务科所提供的费用报表总结出本校的教材管理缺陷,从而完善本校教材管理制度。当系统出现异常、人为故障时,或者在使用过程中出现了大量的冗余、错误数据时,可通过系统初始化设置使系统恢复初始状态。根据分析得到相应的数据流程图,以数据流程图为依据,使用PowerDesigner软件设计管理信息系统进行需求分析和设计,并创建概念数据模型(CDM),生成CDM模型文档,然后由CDM生成相关的逻辑数据模型(LDM)和物理数据模型(PDM)。最后由PDM生成数据库。关键字:PowerDesigner,管理信息系统,概念数据模型,逻辑数据模型,物理数据模型目 录1 绪论11.1系统简介11.2设计目的11.
5、3设计内容22 需求分析32.1 .需求分析的任务32.2 系统数据流程分析32.3 数据字典43 概念模型设计73.1 概念模型设计的方法和步骤73.2 系统概念模型124 逻辑模型设计144.1 逻辑模型设计的方法144.2 逻辑模型实现174.3 数据完整性约束定义175 物理数据库模型设计与实现195.1 物理数据库模型的图示195.2 物理数据库模型的详细表示225.3 物理数据库模型的实现24总结28参考文献291 绪论1.1系统简介整个教材管理系统包括实体有学生,书商,学校,教材,教材库存,教材科,校长,班级,财务科,老师。教材管理系统通过PowerDesigner开发,提供了一
6、个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的实现。PowerDesigner产生的模型和应用可以不断增长,适应并随着组织的变化而变化。PowerDesigner不仅加速了开发的过程,也向最终用户提供管理和访问项目信息的一个有效结构。它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的物理数据模型查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期时提供更多的控制和更高的生产率。本系统对于教材管理提供了更加快捷的管理方式。
7、1.2设计目的教材管理系统通过PowerDesigner开发,是一个便于学生和学校对教材管理的复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的实现。PowerDesigner产生的模型和应用可以不断增长,适应并随着组织的变化而变化。是学习完数据库数据库系统原理及技术及数据库系统分析与设计课程后进行的一次全面的综合练习。加深对数据库基础理论和基本知识的理解,掌握借助PowerDesigner开发和设计一个小型数据库系统时设计数据库系统模型的基本方法,提高运用数据库解决实际问题的能力。1.3设计内容对教材管理业务流程进行调查,得之每个班级需要订购的教材费用交由财务科科,财务
8、科再通知教材科,根据上报的教材数量找到书商订购教材,并详细记录教材信息。 每个班级按照缴费情况,到教材科领书,并记录领取信息。并且教材科根据教库存信息决定是否订购书。 校方高层管理人员可在学校教材发放完毕后根据财务科所提供的费用报表总结出本校的教材管理缺陷,从而完善本校教材管理制度。当系统出现异常、人为故障时,或者在使用过程中出现了大量的冗余、错误数据时,可通过系统初始化设置使系统恢复初始状态。了解到教材的管理程序后,得到数据流程图,以数据流程图为依据,使用PowerDesigner软件设计管理信息系统进行需求分析和设计,并创建概念数据模型(CDM),生成CDM模型文档,然后由CDM生成相关的
9、逻辑数据模型(LDM)和物理数据模型(PDM)。最后由PDM生成数据库。2 需求分析2.1 .需求分析的任务1、管理员可以对用户进行管理,如添加用户,分配用户的角色,如学生、老师、教材科 ;删除用户信息;修改用户信息。 2、每个班级将需要订购的教材费用交由财务科科,财务科再通知教材科,根据上报的教材数量找到书商订购教材,并详细记录教材信息。 3、每个班级按照缴费情况,到教材科领书,并记录领取信息。并且教材科根据教库存信息决定是否订购书。 4、校方高层管理人员可在学校教材发放完毕后根据教材科和财务科所提供的学生够数人数比例和学生不愿意购书原因分析等总结出本校的教材管理缺陷,从而完善本校教材管理制
10、度。 5、当系统出现异常、人为故障时,或者在使用过程中出现了大量的冗余、错误数据时,可通过系统初始化设置使系统恢复初始状态。2.2 系统数据流程分析1)基本业务调查对教材管理业务流程进行调查,了解到教材的管理应用中,一般的流程有以下几个: 1、教材科通过提供的学生购书信息对教材库存进行分析,计算出是否需要订购教材;2、教材库存根据教材科提供的出入库报表计算出入库数目提供教材;3、学校根据书商信息选择书商;4、书商根据教材科提供的订购报表提供教材;5、学生填写个人信息上报班级,班级进行信息汇总出班级购书报表;6、老师和学生根据个人需求领取教材;7、书商根据订购报表上报费用;8、财务科根据上报费用
11、提供费用报表并上缴给校长 2)数据流程图21数据流程图212.3 数据字典在数据流程图中,数据信息和处理过程需要通过数据字典才能描述清楚,因此在数据字典中主要对数据流程图中的数据流、数据存储和处理过程给出更详细、更准确的说明。1)数据流定义可以通过表格的形式给出数据流程图的主要数据流,如表2.1所示。表2.1 教材主要数据流定义序号名称位置结构定义最大数据流量1学生信息F1编号+姓名+年级1000次/天2教材信息F2类别+出版社+作者+书名+定价1000次/天3缴费信息F3班级+人数+金额1000次/天4库存信息F4入库数+教材名+出库数1000次/天2)数据存储定义可以采用如下表格的形式给出
12、系统的主要数据定义,如表2.2所示。表2.2 教材系统主要数据存储定义编号名称输入输出数据量存取频度存取方式说明D1出入库报表订购信息缴费信息,教材信息25000条1000次/天联机处理;检索和更新;随即检索已缴费且教材库存非空D2班级购书报表学生信息缴费信息,教材信息25000条1000次/天联机处理;检索和更新;随即检索教材信息为真D3费用报表书商信息订购信息,教材信息25000条1000次/天联机处理;检索和更新;随即检索采购信息非空3)处理过程可以采用如下表格的形式给出系统的主要处理过程定义,如表2.3所示。表2.3 教材系统主要处理过程定义序号处理过程名称输入输出处理说明P1.1缴费
13、学生信息,缴费情况缴费信息,教材信息对缴费统一编码,将缴费信息数据化,存储缴费记录表中P1.2订购教材信息采购信息对订购统一编码,将采购信息数据化,存储教材采购记录表中P1.3教材发放学生信息教材信息,缴费信息对教材统一编码,将教材信息数据化,根据学生缴费情况发放教材3 概念模型设计3.1 概念模型设计的方法和步骤 1)打开PowerDesigner开发环境,选择FileNew项,在打开窗口中选择Conceptual Data Model项,如图3-1所示。图312) 在Palette工具栏中,选择Entity实体图标,在屏幕任意位置单击左键,则一个实体放置在模型窗口上。然后在窗口空白处单击右
14、键,鼠标恢复箭头形状。 3) 双击实体图形符号打开实体属性定义窗口,如图3-2。图324) 在Attributes页中输入各个属性,如图3-3。图335) 定义完毕后,单击“确定”返回CDM主窗口。实体的图形符号如图3-4。 图346) 重复(2)至(5)创建其他实体及其属性。 7) 在Palette工具栏中选择Relationship图标,在有联系的两个实体中的一个实体图形符号上单击左键,拖动鼠标至另外一个实体,释放鼠标,就可在两个实体之间建立联系。 8) 选中联系的图形符号,双击打开联系属性定义窗口,其中General页的内容如图3-5所示。图359) 在Cardinalities页中填写
15、联系的细节信息 10) 定义完毕后,单击“确定”返回CDM主窗口。 11) 按照方法创建其他实体之间的联系,生成CDM模型如图3-6所示。图3612) 择ModelDomains菜单项,打开域列表窗口,在其中新增一个域。定义完毕后,单击“OK”按钮,返回CDM模型窗口。双击要引用的域的实体图形符号,打开实体定义窗口,选择Attributes页,增加一个属性,但不要定义数据类型,只需在Domain栏中单击,则显示所有预先定义好的域名,选择合适的域,然后单击“Apply”按钮,就可以看到属性的数据类型变为域的数据类型。 13) 查CDM的正确性。选ToolsCheck Model,打开检查选项设置
16、窗口,如图3-7。设置检查选项后,单击“确定”按钮,开始执行检查。查看结果并根据提示进行修改,知道没有错误和警告为止。 图3714) 生成CDM模型文档。选择FileNew菜单项,在打开的窗口选择Multi-Model Report选项,单击“OK”按钮,打开生成模型文档设置窗口。单击“确定”按钮,进入模型文档设计窗口。在模型设计窗口可以修改报告的内容,以满足实际要求。修改完毕后,单击“OK”按钮返回到模型文档设计窗口,选择窗口中的RTF图标,在弹出窗口中输入模型文档的文件名,单击“OK”按钮开始生成文档。然后可以利用Word打开文档。图3-8为部分内容。 图383.2 系统概念模型根据系统的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PDM 课程设计 资料
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。