收藏本站
《北京化工大学》 2007年
收藏 | 手机打开
二维码
手机客户端打开本文

基于形式化UML的关系数据库实现策略

寇迎奇  
【摘要】: 现在的开发环境多数是面向对象的,而存储机制往往是基于功能分解的关系型数据库,同时在DBMS(Database Management System)支持的数据库模型中,关系型数据库是最普遍的,因而就存在将面向对象的思想和关系数据库模型相统一的问题。 统一建模语言(UML)已经成为一种有效普遍的而向对象软件开发的建模语言,所以有必要把UML模型和数据库的设计统一起来,这样可以使得数据库模型的扩展性、健壮性得到了大大地提高。 UML模型采用了大量的图形符号,虽然仔细地使用分析、设计方法并结合彻底的评审确实导致了高质量的软件开发,但这些方法应用的偏差可能产生各种问题,一个系统规约中可能包含矛盾、二义性、含糊性、以及抽象层次的混乱。形式化方法提供了高层确认的手段,可以使用数学证明来展示设计和规约匹配以及某些程序代码是某设计的正确反映,同时形式化方法利于实现机器的自动检验。 本文结合中国石油和化学工业协会评审系统,利用统一建模语言(UML),系统介绍了系统模型向关系数据库数据模式的转换及系统实现的面向对象的软件工程设计方法。首先,用UML的用例图、序列图、类图、状态图对其进行了建模。然后,在类的设计过程中,借助了形式化UML的表达框架,检测了类模式的设计错误,对类模式进行了优化。最后,运用类图中类间的几种关系在关系数据库中的实现策略,建立了中国石油和化学工业协会评审系统数据库中的表,并实现了整个系统的开发。
【学位授予单位】:北京化工大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP311.13

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前1条
1 陈宏麟;企业文档管理系统的研究与开发[D];南京理工大学;2008年
【参考文献】
中国期刊全文数据库 前9条
1 杨芙清,梅宏,李克勤;软件复用与软件构件技术[J];电子学报;1999年02期
2 邵维忠,梅宏;统一建模语言UML述评[J];计算机研究与发展;1999年04期
3 何铮,陈志刚;对象/关系映射框架的研究与应用[J];计算机工程与应用;2003年26期
4 周瑾;马应龙;李巍;吴志林;;UML的形式化及其应用[J];计算机科学;2005年03期
5 张虹,郑会颂;UML中的类模式在关系数据库中的映射及其实现[J];南京邮电学院学报;2005年03期
6 李必信,梁佳,张勇翔,樊晓聪,郑国梁,nju.edu.cn;一种基于类层次图的分析面向对象程序的框架[J];软件学报;2000年05期
7 蒋慧,谢希仁,林东;UML状态机的形式语义[J];软件学报;2002年12期
8 颜炯,王戟,陈火旺;基于UML的软件Markov链使用模型构造研究[J];软件学报;2005年08期
9 贾纳豫;试论对象映射到关系数据库的方法[J];玉溪师范学院学报;2005年06期
【共引文献】
中国期刊全文数据库 前10条
1 杨震,唐益军,陈杰;基于Magic平台的ERP系统开发及应用[J];四川有色金属;2005年02期
2 唐笑林;戴洁;朱强;;基于RSA密钥算法的自主招生系统设计与研究[J];合肥师范学院学报;2011年03期
3 魏莉;陈建平;;数据库技术在计算机控制中的应用[J];安防科技;2008年01期
4 李敬秀;;基于组件的软件开发模型与方法研究[J];安徽电子信息职业技术学院学报;2008年06期
5 黄梅荪,程慧霞,吴必文;基于UML统一软件开发过程的研究和实践[J];安徽大学学报(自然科学版);2003年03期
6 方涤非,魏臻;工程建设项目管理信息统一系统的构想与基础性建模分析[J];安徽建筑工业学院学报(自然科学版);2003年02期
7 陆明洲;何菊;徐大华;;统一建模语言在农机管理信息系统中的应用[J];安徽农业科学;2006年14期
8 吕俊亚;卢植衡;;数据依赖中传递函数依赖的研究与探讨[J];安徽农业科学;2012年08期
9 张云鹤;;面向对象数据库可视查询的设计与实现[J];安徽科技学院学报;2009年02期
10 郭秋,迟呈英;运用面向对象技术实现IWK生产销售管理系统的系统分析[J];鞍山钢铁学院学报;2000年05期
中国重要会议论文全文数据库 前10条
1 蒋增强;刘明周;赵韩;;面向产品的工程图文档管理系统研究[A];2004“安徽制造业发展”博士科技论坛论文集[C];2004年
2 陈科;张斗南;郭利;范圣耀;刘晓敏;;基于C/S结构的印刷企业信息管理系统的研究与开发[A];2004“安徽制造业发展”博士科技论坛论文集[C];2004年
3 张抗抗;赵志崑;徐如志;杨峰;;基于关联网络的分布式构件库服务协同[A];CCF NCSC 2011——第二届中国计算机学会服务计算学术会议论文集[C];2011年
4 杨军;;基于UML的维修人力需求分析过程建模[A];'2003系统仿真技术及其应用学术交流会论文集[C];2003年
5 孙长嵩;李海丹;;基于构件的版本控制策略[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
6 黄诗龙;付加林;;以业务应用为核心的人事管理信息化系统设计与实践[A];中国新闻技术工作者联合会五届一次理事会暨学术年会论文集(上篇)[C];2009年
7 徐正权;潘晓波;;基于适配器的软件总线体系结构下的数据传递机制研究[A];’2004计算机应用技术交流会议论文集[C];2004年
8 朱家诚;;基于软件构件的杆机构设计系统的研究[A];第十二届全国机构学学术研讨会论文集[C];2000年
9 吕春秋;;软件需求方法与实践[A];科技创新与节能减排——吉林省第五届科学技术学术年会论文集(上册)[C];2008年
10 吴志樵;唐加福;王立岩;;基于产品线两阶段模型的软件构件选择优化问题研究[A];2009中国控制与决策会议论文集(2)[C];2009年
中国博士学位论文全文数据库 前10条
1 张冰;小组软件过程建模方法及过程定义重用研究[D];哈尔滨工程大学;2009年
2 付文俊;矿井封闭火区救灾辅助决策系统研发[D];辽宁工程技术大学;2010年
3 王英英;基于事故链的电力系统连锁故障风险评估与预防控制研究[D];华中科技大学;2010年
4 尹可挺;Internet环境中基于QoS的Web服务组合研究[D];浙江大学;2010年
5 晁冰;基于支持向量机的软件可靠性模型分类及失效分析[D];武汉大学;2010年
6 梅樱;城轨车辆新型网络控制系统的调度、建模及优化[D];北京交通大学;2011年
7 王宏亮;钢铁企业多粒度分型生产计划管理方法研究[D];大连理工大学;2011年
8 朱彬;基于用户界面规格说明的Web应用建模与测试用例生成[D];上海大学;2011年
9 宋莹;矿区矿地一体化审批与监管模式及其信息系统[D];中国矿业大学(北京);2011年
10 车颖;计算无关模型驱动的ERP系统重构关键技术研究[D];哈尔滨工业大学;2011年
中国硕士学位论文全文数据库 前10条
1 梁鹏帅;基于OpenGL的三维可视地理信息系统初步设计[D];河南理工大学;2010年
2 赵海峰;基于Epicentre的数据模型投影工具研究与应用[D];南昌航空大学;2010年
3 陈志勇;基于刻面描述的分布式构件库系统的研究[D];南昌航空大学;2010年
4 董燕;精准定位变率施肥播种免耕机的研究[D];山东科技大学;2010年
5 王广伦;基于构件的软件系统定制技术的研究与应用[D];山东科技大学;2010年
6 周谦;工业机器人离线编程及其在光纤激光加工平台中的应用[D];山东科技大学;2010年
7 臧凤启;制造业生产管理信息系统研究与应用[D];山东科技大学;2010年
8 刘金虎;教育信息化环境下教学工程的研究与实践[D];广西师范学院;2010年
9 肖荣;实时控制系统软件开发架构设计研究及其应用[D];浙江理工大学;2010年
10 姜春晖;基于UML的报刊销售管理系统的设计与实现[D];郑州大学;2010年
【同被引文献】
中国期刊全文数据库 前5条
1 杨晓玲,孙卓然;基于Lotus Domino.DOC的企业文档管理解决方案[J];信息技术;2003年06期
2 陈石灵,张友良;工作流管理系统中规则处理问题研究[J];计算机工程与应用;2001年16期
3 胡和平,邹 松;角色互斥在角色访问控制系统中的应用[J];计算机工程;2002年04期
4 程学先,夏星,曾玲,程传慧;在关系数据库平台上开发办公自动化系统[J];武汉理工大学学报(交通科学与工程版);2002年05期
5 罗海滨,范玉顺,cims.tsinghua.edu.cn,吴澄;工作流技术综述[J];软件学报;2000年07期
中国硕士学位论文全文数据库 前5条
1 李迅;网络环境下的文档管理系统[D];大连理工大学;2000年
2 黄亮;多学科综合设计文档管理关键技术研究及开发[D];国防科学技术大学;2003年
3 丁少慧;科研管理办公自动化系统的设计与实现[D];东北师范大学;2005年
4 欧海华;安全高效的中小企业办公自动化系统设计[D];重庆大学;2007年
5 李琳;基于B/S架构的文档管理系统的设计与实现[D];南京理工大学;2007年
【二级参考文献】
中国期刊全文数据库 前5条
1 冯华,徐锡山,王戟;统计测试中测试链与使用链的相似性判别[J];计算机工程与科学;2003年01期
2 张晞;UML类图在关系数据库中的实现[J];计算机应用研究;2001年12期
3 古莉,刘玉生;基于UML设计数据库模型[J];计算机与现代化;2001年05期
4 车敦仁,周立柱;关系数据库与面向对象数据库的集成[J];软件学报;1996年11期
5 王黎明,柴玉梅;UML中的关联关系及其实现模式[J];郑州大学学报(理学版);2002年03期
【相似文献】
中国期刊全文数据库 前10条
1 孙兆林;杨宏文;马志奇;;态势估计贝叶斯网络的面向对象知识表示方法[J];计算机工程与应用;2006年06期
2 王凤英;乔慧丽;;面向对象的产品概念设计知识表示方法[J];重庆工学院学报(自然科学版);2007年02期
3 吴纲;刘凡;;ORM中视图的扩展应用[J];武汉船舶职业技术学院学报;2009年01期
4 吴良刚,高阳,张金隆;一种面向对象的事例知识表示方法和事例库组织[J];教育信息化;1999年07期
5 陈淑春;钱东平;王文娣;唐娟;陈丽;;县级农村变电站综合自动化的两票专家系统设计[J];河北农业大学学报;2007年04期
6 张念春,杨寿保;UML模型向关系数据库的映射方法初探[J];计算机工程与应用;2002年19期
7 刘冬杰;面向对象管理信息系统的设计与实现[J];微型机与应用;1997年08期
8 陈峰,李安吉;WINDOWS、C++与MFC编程应用[J];物探化探计算技术;1997年02期
9 张莉,裘国永;结构化方法与面向对象方法的比较分析[J];陕西师范大学学报(自然科学版);2001年02期
10 蔡志明;蒋新华;;采用面向对象数据模型的电子地图的研究与设计[J];交通与计算机;2006年06期
中国重要会议论文全文数据库 前10条
1 何义剑;姚青;洪晓光;;基于关系数据库的业务流程本体存储模式研究[A];第二十四届中国数据库学术会议论文集(技术报告篇)[C];2007年
2 吴红伟;王庆;萧建昌;周傲英;;XML键约束在关系数据库中的实现[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年
3 陈欣;金远平;吕扬;;基于本体的关系数据库的语义设计模式[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
4 顾平;周力;;基于MDA的关系数据库的设计与实现[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
5 汪璟玢;郭朝珍;;基于关系数据库的空间数据管理[A];第十四届全国遥感技术学术交流会论文摘要集[C];2003年
6 郭景峰;李莉;宫继兵;;粗关系数据库中的粗关系运算研究[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
7 岳昆;郭志懋;胥正川;周傲英;;从XML键到关系数据库函数依赖[A];第十九届全国数据库学术会议论文集(技术报告篇)[C];2002年
8 应毅;毛宇光;;可信度在次协调关系数据库中的应用[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
9 茹戈华;石树刚;郑振楣;;基于关系数据库的演绎查询系统[A];第十一届全国数据库学术会议论文集[C];1993年
10 沈国华;黄志球;朱小栋;孔红云;;数据集成中关系数据库到OWL语义映射[A];第二十三届中国数据库学术会议论文集(技术报告篇)[C];2006年
中国重要报纸全文数据库 前10条
1 ;关系数据库市场保持增势[N];人民邮电;2004年
2 本报记者 孟杰;IBM 打算将“毒蛇”袭向何方[N];政府采购信息报;2006年
3 ;永不停顿的实时关系数据库[N];计算机世界;2002年
4 石竹;关系数据库独霸二十多年[N];计算机世界;2004年
5 迪文;全球关系数据库市场增长[N];中国计算机报;2004年
6 哈尔滨工业大学 王宏志;借XML高效管理数据之道[N];中国计算机报;2007年
7 孙红英;XML数据库:正在走红[N];网络世界;2006年
8 上海 黄药师;关系数据库中存储过程的应用[N];电脑报;2004年
9 ;SCA加速SOA编程模型统一[N];网络世界;2005年
10 刘庆;选好你的魔幻“立方”[N];网络世界;2006年
中国博士学位论文全文数据库 前10条
1 黎方正;关系数据库的关键词检索技术研究[D];中南大学;2010年
2 王斌;面向关系数据库的关键字近似搜索技术研究[D];东北大学;2008年
3 陈一稀;基于关系数据库的遗留系统向语义Web移植的研究[D];浙江大学;2010年
4 陆宁;基于BIM技术的施工企业信息资源利用系统研究[D];清华大学;2010年
5 罗德安;一种基于关系数据库的空间数据模型及其特殊应用[D];西南交通大学;2001年
6 胥正川;基于关系数据库的XML数据存储、更新和检索[D];复旦大学;2003年
7 赵雷;域数据模型的研究与实现[D];苏州大学;2006年
8 宋玮;时空数据模型及其在土地管理中的应用研究[D];解放军信息工程大学;2005年
9 蔡瑾;组合夹具元件库集成建模技术研究[D];河北工业大学;2009年
10 王小兵;面向对象MSVL语言及其在组合Web服务验证中的应用[D];西安电子科技大学;2009年
中国硕士学位论文全文数据库 前10条
1 寇迎奇;基于形式化UML的关系数据库实现策略[D];北京化工大学;2007年
2 杨茂强;基于UML的图书管理系统的设计[D];贵州大学;2007年
3 史红梅;基于统一建模的系统分析与设计[D];电子科技大学;2003年
4 梅清;利用面向对象方法进行关系数据库的分析和设计[D];武汉理工大学;2004年
5 程慧;对象驱动的CAPP专家系统的开发研究[D];武汉科技大学;2005年
6 吕金霞;面向对象多任务生产线仿真的研究与设计[D];东南大学;2004年
7 任利伟;有限元计算的面向对象方法及程序研究[D];北方工业大学;2006年
8 刘偶;面向对象的药品经营管理系统关系数据库分析与设计[D];四川大学;2004年
9 尉鹏飞;面向对象Web应用系统软件工程技术与过程[D];山东大学;2005年
10 侯仲尼;面向对象方法在会计信息系统建立中的应用研究[D];吉林大学;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026