帮帮文库

返回

(毕业论文)面向中小型制造业敏捷软件开发方法研究 (毕业论文)面向中小型制造业敏捷软件开发方法研究

格式:word 上传:2022-06-24 19:09:45

《(毕业论文)面向中小型制造业敏捷软件开发方法研究》修改意见稿

1、“.....中小制造业企业发展在我国越来越受到普遍关注......”

2、“.....由于他们的资金是有限的,并且供他们可以利用的资源也是很有限的,无论是在财力还是精力上,他们都不太可能去投入过多来投资企业管理系统,以至于低效率低质量不能满足客户的需求是中小制造业企业软件业直都存在的问题。针对这些问题,实际上,这些中小制造企业若是可以投资开发出先进的管理系统,很利于他们的管理,企业的管理水平将上个很高的台阶,他们最重视的生产力效率随之将得到很大的提高。目前软件开发过程中正流行着种很优秀的开发方法敏捷开发,该方法是在软件开发过程中将设计模式同实践以及敏捷原则应用到其中,通过增量式的迭代来开发应用程序。但敏捷开发并不是最初就全面的作出需求分析,该方法的大致是这样实现的找出用户他们的部分需求进而去对这些需求动手来实现接下来又继续收集用户的需求以及他们的反馈实践下个轮回的设计与开发,这样反复的循环。这就是敏捷开发原理,这开发方法能够在定程度上节约开发成本而有效快速的进行软件的开发。研究背景近几年来,涌现出大量的软件开发方法,而敏捷开发方法也是其中之......”

3、“.....这种方法打破了传统的繁琐的软件开发过程,它独特的特点是自主对开发过程进行调整。这种方法是对软件自己的需求细化进行开发,利用迭代方式来实现整个软件系统。目前,敏捷开发这思想开始得到越来越多的关注,这种开发方法使用的人是逐渐的递增,但实际上哪怕是在西方国家,利用这开发方法的人也是在少数,还未得到完全的推广。在软件的应用中敏捷开发发展迅速,在应用程序软件企业管理和电子商务系统等领域都广泛的受到应用,特别是企业管理系统方面更为典型。国内外研究现状国外发展应用情况年以下仅对操作模块表动作表流程表和执行者表这四个表的部分设计进行了列举,具体如下各表操作模块表表操作模块表的定义序号域名字段定义用途备注模块编号主键模块名模块代码存储功能代码动作编号对模块描述在表中定义了操作模块编号操作模块名称,操作模块的描述,同时还定义了格式的字段,表示操作模块代码,用来存储数据库中的功能代码。这里所列举的的动作编号与操作模块间的对应是对的关系,也就是个操作模块仅对应个动作......”

4、“.....定义了动作编号动作名以及动作描述,其中有两个字段是很重要的,即和。流程表与动作表之间是对多的联系。流程表表流程表的定义序号域名字段定义用途备注流程编号主键流程名流程开关关闭,启用流程需求说明具体实现业务在表中,定义了流程编号流程名流程开关这三个重要字段,流程开关的状态有两种,两种状态决定了流程启用或者是关闭,流程需求说明字段记录了流程的具体描述,其功能为判定流程定义,与表中所定义的流程两者间相似程度执行者表表执行者表的定义序号域名字段定义用途备注执行者编号主键执行者名流程名对的关系执行者描述在表中,定义了四个字段,分别是执行者编号执行者名称执行者描述和执行者所从事的流程,它们之间的关系,按照上述业务需求,可以确定为是对的联系,依照后续不同的需求,还能够做出适当的修改以及调整,到此,四张表均建立完毕。的使用在前面提到了以及数据库中间件这两种技术,为了实现两者间更好的结合,本系统采用的是数据库框架。是个基于环境......”

5、“.....里提供了和类似的名为的语言,它能够实现用户编写的映射文件,从到的自动转化,在实体对的状态下,实现对数据库更新或者插入的自动化实现。本文中对数据库的接口主要有这四种运用于数据库的中间件,通过中的映射这机制,从而实现了模板中读到的类对象信息到数据库中对应的代码字段这两者间的映射功能,以此生成了元数据。另外,从对数据库本身的操作来看,可以直接利用可以进行对多多对的关联操作,以此将数据层逻辑层这两者间实现分离,这为后续的敏捷开发打下了良好的基础。数据库建模基于当前主打的系统设计模式,数据库模型的主要由部分组成,分别说明如下数据库编程的重要对象,针对中小制造企业的异构性和通用性这两大特点,本文采用的是作为数据库设计的依据。中间层代理程序模块,具有两大功能进行数据库连接获取数据表实现数据库结构和之间映射的建立工作,主要通过转换文件实现目标源代码的生成。转换文件在程序代码模型的基础上而设计出的代码模板,实现文件到目标源代码之间的转换。目标代码代码和页面的生成......”

6、“.....在数据映射技术的基础上。本论文面向中小制造企业管理软件的开发,根据它们的行业特点,这些企业所需要的系统必须具有轻巧性的特点,对于开发,假如采用这类多元素的集成框架,那么这类管理软件的数据库系统,将会得到个良好的开发基础。基于这方面,本文以武汉剪刀制造企业的需求为出发点,为该企业数据库设计出了操作模块表动作表流程表和执行者表这四种类型的表结构,将表之间的关联关系也进行了设计。最后设计出,通用的数据库逻辑层两者相结合的流程模型。逻辑层与数据层这两个层面设计完成后,接下来就是视图层的设计了。视图层的设计使用的页面采用的是系统模式,由于中小型制造企业般不会花太多钱来去购买专用的服务器,对于企业内部,小型的局域网还是具备的,对于企业,它们所需的系统,是仅在因特网的支持下就能投入使用的,因此,的使用从开发成本而言,中小型企业所需的系统是能大大降低的,于此同时它们对系统不会有太高的要求,所以该方案对于本文中所涉及到的企业是非常适合的。应用本系统是结构的,这是种较常用的设计模式......”

7、“.....也可以让视图层具有更丰富的变化。而的种具体实现是,正因为继承了的很多特征,在的特点基础上也作出相应的修改以及扩展。这体系结构包含模型视图与控制器这三个组成部分。是个相当成熟的框架,主要应用领域是面向中小型企业,应用开发的,并且是免费开发的,从节约成本这层面来,很适合本文中所举的剪刀生产企业,对具备强大适应性这特点来看,倘若把剪刀生产流程系统的前台工作通过完成,页面的表达跳转支持系统业务的流转这几方面必将得到更好地支持综合上述两个层面的设计,视图层的实现采用的这种结构模式。软件系统的详细设计代码开发敏捷化代码自动机制设计旦系统中源代码确定了重复的部分,代码自动机制就能开始实现了。图即为自动代码生成的系统架构图,从图中我们可以看出程序开发人员在系统构建初期将数据文件和模板文件进行定义完成。图代码自动机制架构图我们可以从代码自动生成的方法设计图中可以看到,为了充分地实现敏捷生成的要求,首先数据文件中的数据对象需要利用分析器读出并保存,同时将写好的模板文件......”

8、“.....在引擎中,数据结构选择的是树型结构,通过遍历中读到的数据对象,将其填充到模板中相应的标志位置中,最后再实现自动生成程序文件。简而言之,模板内容用户可以根据自己的需要和爱好去任意设定。程序模板正如前面所讲,要实现代码自动生成需要支持其机制的程序模板文件,过程中涵盖数据格式转换数据定义文件和实现程序基本功能固化以及模板文件。采用文件定义格式如下所示文件模版文件模版引擎输出生成代码同样,如果是定义类数据信息文件,则进行如下定义功能模块与系统敏捷结合要实现系统和模块的敏捷结合,以下将详细介绍以上各部分的实现。主函数与相关类主函数最初,在采用了单态模式主函数中建立属性信息,如下所示在类中,返回唯的实例如下如果在个系统中,多个不同对象都需要访问类中的唯实例的时候,则采用模式。在此采用的是单态模式,在类中,仅采用了实例对象。类在类中,采用方法来实现属性的设置。实现方式如下在方法中,是采用方法来获取各个属性的,如下方法对于上述各属性都是可以运行的。这里则采用的是反射实现方法......”

9、“.....以便对其中的信息实现随时的修改,其中,事件是对象发送的消息,这种消息是以发送信号的形式来通知操作的发生。对于操作,则可能是由用户的交互,例如,单击鼠标引起的,也可能是因些其他程序逻辑的触发而产生的。引发触发事件的对象,则称为事件的发送方。而捕获事件,并作出相应响应的对象被称作是事件的接收方。整个事件通信过程中,事件的发送方是不清楚哪个对象或者是方法将接收到它引发的事件的,所以在源与接收方两者之间存在种媒介。中的定义了个特殊的类型,也就是,为函数提供了引用功能类,即委托,委托是个能够对方法进行引用的类,与其它的类有着本质的不同,委托类通过签名的方式,只能给与其签名匹配的方法提供引用。这样来,委托就相当于个类型安全函数指针,或者说是个回调。如下就是事件委托的具体实现程序是以方法来进行触发的,如下是事件参数的导入类在类定义中,提供了多种界面参数,来实现设置......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(1)
1 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(2)
2 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(3)
3 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(4)
4 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(5)
5 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(6)
6 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(7)
7 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(8)
8 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(9)
9 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(10)
10 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(11)
11 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(12)
12 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(13)
13 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(14)
14 页 / 共 66
(毕业论文)面向中小型制造业敏捷软件开发方法研究.doc预览图(15)
15 页 / 共 66
预览结束,还剩 51 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档