文档介绍:太原科技大学
硕士学位论文
基于设计模式的AS/RS调度系统框架的设计与实现
姓名:王海宾
申请学位级别:硕士
专业:计算机应用技术
指导教师:白尚旺
20090701
中文摘要瓜羌扑慊际酢⒆远刂萍际跻约跋执锪鞴勰钕嘟岷系牟铮墙昀能高效的完成货物的入/出库任务。该系统的设计与开发已经在现代仓储业中起到了举足轻重的作用。因此,本文以建立并实现通用的蚣芪V饕Q芯磕谌荨本文将设计模式的思想运用于软件框架设计中,提出了基于设计模式的软件框计模式与应用框架的结合能够很好的优化系统框架,达到高可靠、可复用、可扩展目7⒅芷凇⒖7⒊杀疽约跋低车目筛从每晌ば灾苯又圃甲臕疪母项发展。文章将基于设计模式的软件框架的思想与木咛迨导氏嘟岷希岢隽在整体框架的指导下,以框架模块内的高内聚,模块间的低耦合为原则,对三层萁峁梗煌ü菘夥梦式涌诓愕难芯恳约盎谀J降娜罩净频慕ⅲ成了数据访问层的设计与实现。然后,通对过/具体业务的分析,在业务逻辑层设计原则的约束下结合设计模式完成了业务逻辑层的设计与实现。最后,在对基于文章所设计框架的通用丫7⑶也馐酝瓯希⒃诵杏诙嗉业ノ坏牧国内外迅速发展的一种新型仓储设施。墓δ苁怯行У鞫雀髦肿远璞福架。该方法对设计模式、设计原则、软件框架等技术进行了系统的研究与分析。设的目标。基于设计模式的蚣埽⑼瓿闪烁每蚣艿纳杓啤架构的每一层进行了详细的设计与实现。首先,通过对数据库结构的分析,建立了J降难芯坑敕治龅幕∩希岷暇咛逍枨螅瓿闪薟表示层的设计与实现。体库之中,整体效果良好,达到了预期目标。关键词:蛔远⑻宀挚猓簧杓颇J剑簧杓圃颍挥τ每蚣埽籑
,,/,甀琣/—.
篧;/;籑籇/.籄.,.
导师签名:—盎量掌冢骸6乒』啦隰鲨鹭垒旦塑作者虢≥鱼垦作者签名:五询声关于学位论文使用权的说明明本人郑重声明:所呈交的学位论文,是本人在指导教师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人或集体已经发表或撰写过的科研成果。对本文的研究中包括:①学校有权保管、并向有关鬊送交学位论文的原件、复印件与电子版;②学校可以采用影印、缩印或其它复制手段复制并保存学位论文;③学校可允许学位论文被查阅或借阅;④学校可以学术交流为目的,复制赠送和交换学位论文;⑤学校可以公布学位论文的全尸做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。本人完全了解太原科技大学有关保管、使用学位论文的规定,其部或部分内容C苎宦畚脑诮饷芎笞袷卮斯娑。日期:
第一章绪论课题的研究背景及意义构建企业级计算机系统并非易事,随着计算机技术的不断发展与计算机应用领域的不断拓宽,企业级应用系统的规模成倍递增、版本升级周期不断缩短、需求变动日趋频繁,构建相应软件的难度也呈指数增加【。因此在应用系统的开发过程中既要在面向对象的软件工程的研究中,软件复用【俊⑷砑毓雇约吧杓颇J竭乓丫成为该领域的重要研究课题,代码复用通过继承机制和编译技术己成为现实。代码的重构机制指在不改变代码的外在行为的前提下对代码做出修改,以改进程序的内已经不能满足大型软件的生产需求。为了提高软件生产过程的复用粒度,软件系统的架构师们开始进行一种新的尝试来提高软件开发的效率,即复用相似的分析设计来提高软件系统的可靠性。框架跟建筑中的框架式结构是一样的。使用了框架筋炷以后,你所专注的只是业务浅兄厍焦菇ú煌窬,当然是在遵守框架的协议的基础上开发业务。好的框架都是松耦合的,易配置的。框架技术由于发现并抽象成为设计模式,它们则可用于指导同类软件开发并被复用。当这些设计果该系统能在应用领域内充分共享,且成为解决领域内特定问题的可积累知识库的一部分,则模式系统的建立将对该领域软件架构的设计起到提纲挈领的作用。不再是每一个类的定义,以及各个功能点的具体实现,而是整个系统中有关层次的础动力。在经济全球化和信息化的推动下,现代物流业已从为社会提供传统运输服保证开发的速度,同时还要保证系统的可扩展性。部结构更好的支持软件复用技术。随着面向对象技术的不断成熟,单纯的代码复用结果和体系结构,以此来减少构造新软件系统的成本,并借助成熟的软件体系结构支持大粒度复用而被业界称为有前途的复用技术。设计模式描述了一个待求解的问题、问题的解决方案以及该方案的工作场景。一个应用领域内的大型软件系统蕴含着几代研发人的设计经验,一旦这些成熟思路被模式被有机组合后用于特定应用系统时,便形成了“模式系统”H软件系统的框架设计需要架构师从高屋建瓴的角度来看待系统问题,他们关注的划分、模块的关系、系统的性能、数据安全以及数据事务的处理。架构师必须对整个项目的需求有通盘的考虑,并在领域专家的帮助下,深入理解业务流程与领域逻辑,构建整个软件的系统体系架构的技术平台和框