收藏本站
《东南大学》 2004年
收藏 | 手机打开
二维码
手机客户端打开本文

基于UML的面向对象建模方法及其在血站管理系统中的应用研究

鞠小林  
【摘要】:面向对象建模是软件开发领域的一个重要研究方向。统一建模语言UML是一种定义良好、易于表达、功能较强的面向对象建模语言。在软件开发领域,基于UML的面向对象建模方法正得到日益广泛应用,但是,UML只是一种建模语言,不是建模方法,利用UML建模最终只能生成系统软件框架代码,不便于通过模型的执行来进行系统测试,而且UML模型之间的一致性也很难保证。我们需要一个能最终生成可执行模型,并保证模型之间一致性的建模环境。 本文在江苏省经济信息中心的血站综合管理信息系统项目资助下,对基于UML的面向对象建模方法进行了深入研究,对其建模环境进行扩展,并应用于南京市红十字血液中心的血站管理系统。具体而言,首先,对传统的基于UML的面向对象建模方法进行了改进,引入控制流图CFG扩展了UML的建模环境,使得UML建模跨越软件开发的所有阶段,最终的模型可以执行;其次,引入对象过程图OPD,给出OPD和UML模型的转换方法,利用OPD的单一模型保证UML模型的一致性;接着,我们阐述从UML模型到面向对象代码的转换方法,并分析元描述MSF机制,给出一个代码转换器的原型;最后,以南京市红十字血液中心血站管理系统为例,利用基于UML的面向对象建模方法建立起该系统的多种模型,并实现相应的应用软件框架,从而研究UML建模方法在血站管理中的应用,并验证本文提出的改进方法。 实践证明,利用控制流图和对象过程图扩展UML建模环境,可方便地进行系统需求分析、总体设计和详细设计,大大提高效率,缩短开发进程。
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2004
【分类号】:TP311.52

手机知网App
【引证文献】
中国期刊全文数据库 前1条
1 蒋俊;;基于UML的面向对象建模技术的研究[J];信息与电脑(理论版);2010年04期
中国硕士学位论文全文数据库 前1条
1 周晓辉;基于BPM的血液管理信息系统研究与实现[D];西北工业大学;2006年
【参考文献】
中国期刊全文数据库 前1条
1 刘然,陈英,赵小林;基于UML的CASE平台的代码自动生成[J];北京理工大学学报;2002年02期
【共引文献】
中国期刊全文数据库 前7条
1 邹静,陈英,姜波;多用户界面应用程序代码自动生成机制研究[J];北京理工大学学报;2003年05期
2 朱玉文,王俊,贾云得;一种基于特征跟踪的图像稳定方法[J];北京理工大学学报;2003年05期
3 张文,周云轩,沈芳;地理数据库模型在河口海岸地理信息系统数据库设计中的应用分析[J];测绘与空间地理信息;2005年01期
4 刘雪琴;桂盛霖;罗蕾;罗惠琼;;AADL模型代码自动生成技术研究[J];计算机应用研究;2008年12期
5 宋亮;韦宏鹄;辛培建;;服务于山区村镇防灾的Geodatabase数据库设计[J];科技信息;2010年01期
6 刘玉良;李刚;康凯;;基于MATLAB的嵌入式系统软件开发[J];天津大学学报;2008年05期
7 刘玉良;贾子申;刘丽辉;杨伟明;;基于MSP430单片机的软件代码快速开发[J];天津科技大学学报;2010年03期
中国博士学位论文全文数据库 前3条
1 綦声波;SOPC Plus协同设计架构及在AMT中的应用研究[D];山东大学;2011年
2 刘玉良;动态光谱法血液成分无创检测初步研究[D];天津大学;2007年
3 李晓军;基于量子框架的开放式汽车电控系统体系架构及其应用研究[D];山东大学;2008年
中国硕士学位论文全文数据库 前10条
1 禚百田;UML在空调嵌入式系统开发中的应用研究[D];山东科技大学;2010年
2 夏云龙;基于模板的代码自动生成系统的研究与实现[D];沈阳理工大学;2010年
3 钟锦仕;建筑资料管理系统建模与实现[D];电子科技大学;2010年
4 龚荣;基于NXT的嵌入式软件生产线的设计和实现[D];电子科技大学;2011年
5 费晰;基于本体与面向对象的并行程序设计可视化关键技术研究[D];北京理工大学;2011年
6 沈莹;基于UML的面向对象建模技术研究与应用[D];上海师范大学;2003年
7 陈卓艳;基于UML的软件开发方法及其支撑环境的研究[D];山东科技大学;2003年
8 阮健;基于EJB组件的代码自动生成平台的研究——组件库与基类库的设计[D];浙江工业大学;2004年
9 邹志敏;基于UML和RUP技术的软件系统设计与实现[D];中南大学;2003年
10 张文;Geodatabase模型在河口海岸地理信息系统数据库设计中的应用[D];华东师范大学;2005年
【同被引文献】
中国期刊全文数据库 前10条
1 覃云,韩伯棠,王霞;基于NET的C/S与B/S混合结构的MIS开发研究[J];北京理工大学学报(社会科学版);2002年04期
2 颜爱民,廖伟;浅析业务流程管理(BPM)理论及应用实践[J];湖南经济管理干部学院学报;2005年04期
3 涂艳;基于工作流技术的科研项目管理信息系统研究[J];计算机工程;2005年09期
4 谭伟,范玉顺;业务过程管理框架与关键技术研究[J];计算机集成制造系统;2004年07期
5 周显锋,翁飞雁,徐东君,朱一鸣,李治;基于三层体系结构的数据压缩方法[J];计算机应用;2000年12期
6 周小军;基于Web页面的通用查询系统[J];计算机应用;2002年08期
7 毛庆,何希琼;基于关系型DBMS构建BPM DBMS的探讨[J];计算机应用;2004年08期
8 张华;基于Web分布式信息系统的设计[J];计算机与现代化;2003年01期
9 李小东,浦贵阳;一种新型的管理信息系统开发技术研究[J];科技进步与对策;2004年03期
10 梁玮;;基于UML的面向对象建模方法研究[J];软件导刊;2009年01期
中国博士学位论文全文数据库 前1条
1 汤洪涛;业务过程管理实施方法理论及应用的研究[D];浙江大学;2004年
中国硕士学位论文全文数据库 前7条
1 浦贵阳;基于Workflow和EAI技术的BPM系统的研究与实现[D];浙江大学;2003年
2 崔怡;基于BPR的计量管理信息系统研究[D];西北工业大学;2004年
3 王耀军;一种业务流程管理集成平台的开发及应用[D];重庆大学;2004年
4 郑三红;基于BPMN的业务流程建模工具的设计和实现[D];湖南大学;2005年
5 王燕玲;基于UML工商管理信息系统的分析和研究[D];四川大学;2005年
6 郭伟;面向企业应用集成的工作流技术的研究[D];山东大学;2005年
7 谢忠玉;基于三层结构的医院信息系统的研究与实现[D];哈尔滨工程大学;2005年
【二级引证文献】
中国期刊全文数据库 前2条
1 唐翠娥;;UML建模技术综述[J];电子世界;2012年12期
2 张合;刘小红;;面向对象的对象建模技术及其应用研究[J];软件;2011年03期
中国硕士学位论文全文数据库 前4条
1 董倩;基于Portlet的BPEL业务流程建模的研究和实现[D];中南林业科技大学;2008年
2 郑化冰;基于UML的高校实验设备管理信息系统研发[D];河南科技大学;2011年
3 牛薇婉;基于业务流程模型的综合信息管理系统设计与实现[D];吉林大学;2009年
4 邹华丽;可视化角色流建模技术的研究[D];东北石油大学;2012年
【二级参考文献】
中国期刊全文数据库 前3条
1 张莉,葛科,王云,周伯生;UML 软件开发过程和支持环境研究[J];北京航空航天大学学报;1998年04期
2 陈英,施兴华,赵小林;基于UML软件开发过程的CASE平台研制[J];北京理工大学学报;2001年01期
3 柳曼云;基于面向对象中心信息库的代码自动生成[J];四川大学学报(工程科学版);2000年02期
【相似文献】
中国期刊全文数据库 前10条
1 徐传卿;计算机管理系统在血站管理中的应用[J];临床输血与检验;2001年04期
2 耿秀华,段富;血站管理信息系统数据库设计[J];电脑开发与应用;2001年10期
3 傅尔胜;齐艳珂;;软件工程教学若干问题的思考[J];大众科技;2007年02期
4 闫海艇;;基于UML的五子棋的分析与设计[J];安徽理工大学学报(自然科学版);2007年04期
5 王健;;UML系统在开放教育网络考试的建模应用[J];网络财富;2010年21期
6 郭正华;杨义;郭吉萍;方平;;焊接企业资源管理系统的UML建模与实现[J];焊接技术;2008年04期
7 许伟雄;;基于UML实现三层C/S结构系统的架构[J];和田师范专科学校学报;2009年04期
8 倪卫东;基于FMS的自动立体仓库物流管理系统设计[J];福建电脑;2005年12期
9 明钰;;创新文化氛围 推动无偿献血事业[J];新闻世界;2009年11期
10 麻志毅;邹艳珍;;基于UML的分布式服务合约库系统建模[J];电子学报;2007年08期
中国重要会议论文全文数据库 前10条
1 卫瑞兰;;顾客满意体系在血站管理中应用的探讨[A];中国输血协会第五届输血大会论文专集(摘要篇)[C];2010年
2 李璐璐;;统计工作在血站管理中的作用[A];中国输血协会第五届输血大会论文专集(摘要篇)[C];2010年
3 宁东岳;;建设大力加强卫生文化 促进无偿献血事业健康发展[A];中国输血协会第五届输血大会论文专集(摘要篇)[C];2010年
4 彭朋;黄勤龙;;基于指纹识别的血站管理系统的设计与实现[A];中国电子学会第十五届信息论学术年会暨第一届全国网络编码学术年会论文集(上册)[C];2008年
5 周国勇;;采用自动化分析工具实现安全编码[A];第二十一次全国计算机安全学术交流会论文集[C];2006年
6 李孔清;林建辉;;虚拟实验系统研究[A];自主创新 实现物流工程的持续与科学发展——第八届物流工程学术年会论文集[C];2008年
7 叶少波;龚曾冉;陈玉琴;刘建华;潘家普;;K5-R型下颌运动轨迹仪的联机和软件开发[A];中华口腔医学会第三次全国口腔修复学术会议论文集[C];1997年
8 周汉香;莫海鸿;黄亮华;;基坑支护结构优化设计与软件开发[A];交通土建及结构工程计算机应用学术研讨会论文集[C];2001年
9 胡海军;程光旭;段权;孙学峰;;压力容器火灾、爆炸后果分析方法及软件包开发[A];第六届全国压力容器学术会议压力容器先进技术精选集[C];2005年
10 梅宁光;李菁;;广西台风强降水短时预报系统的设计和实现[A];中国气象学会2006年年会“中尺度天气动力学、数值模拟和预测”分会场论文集[C];2006年
中国重要报纸全文数据库 前10条
1 本报记者 陈崇韧;热血涌动 传递大爱无边[N];淮南日报;2011年
2 本报记者 于翔;剑指新一代软件开发平台[N];网络世界;2006年
3 于翔;闭环跟踪:不一样的开发可视性[N];网络世界;2007年
4 文清;又见人月神话 重温软工经典[N];中华读书报;2007年
5 侯振鹏;微软软件项目管理揭秘[N];中国计算机报;2007年
6 本报记者 向红;向着流程化 规范化方向迈进[N];中国城乡金融报;2008年
7 计育青;西门子锁定高级软件开发[N];中国电子报;2004年
8 冠 群;跨国公司挥动创新“魔杖”开启IT业随需应变之门[N];中国企业报;2004年
9 本报记者 薛斐;软件开发的高起点[N];计算机世界;2001年
10 文/杨书琴;软件开发团队中的六个关键角色[N];计算机世界;2003年
中国博士学位论文全文数据库 前10条
1 张勇;顶板动态监测集成技术研究[D];山东科技大学;2009年
2 宁晓倩;基于系统动力学的软件开发项目管理[D];复旦大学;2004年
3 姜忠军;乙烯装置设备失效管理和备件智能库存的研究与软件开发[D];北京化工大学;2005年
4 陈继刚;铝合金轮毂集成制造信息系统研究[D];燕山大学;2006年
5 杨樟卫;基于目标管理的医院药学信息系统工程构建实证研究[D];第二军医大学;2006年
6 张静;支持业务流程变化的软件系统构建方法研究[D];山东大学;2007年
7 袁德;电力市场中发电设备检修计划协调优化理论与应用研究[D];华北电力大学(北京);2008年
8 曾向农;矿山碾压尾矿坝稳定性分析及预警预报理论应用研究[D];中南大学;2008年
9 徐郁峰;大跨度预应力混凝土斜拉桥施工控制理论与核心技术研究及软件开发[D];华南理工大学;2004年
10 黄东兵;IT项目经济评价与投资决策研究[D];天津大学;2005年
中国硕士学位论文全文数据库 前10条
1 鞠小林;基于UML的面向对象建模方法及其在血站管理系统中的应用研究[D];东南大学;2004年
2 张林山;指纹识别技术在血站管理中的应用研究[D];湖南大学;2006年
3 焦安秀;我国血液质量管理研究[D];山东大学;2008年
4 康壮;软件开发项目管理方法研究[D];对外经济贸易大学;2003年
5 罗阳军;渠道土方计算软件开发研究[D];西北农林科技大学;2004年
6 谭百宏;基于地理信息系统(GIS)的地理教学软件的研究与实现[D];东北大学;2005年
7 江华;银行住房补贴信息系统开发及项目管理[D];重庆大学;2005年
8 胡鹏;谷物产量数据处理及产量分布图生成系统的开发研究[D];江苏大学;2005年
9 黄云;注水工艺管柱力学行为研究[D];西南石油学院;2005年
10 怀超;关键块体理论在高速公路连拱隧道围岩稳定性分析中的应用[D];长安大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026