基于.NET平台的GUI软件框架设计-论文.pdf

基于.NET平台的GUI软件框架设计-论文.pdf

ID:53028128

大小:1.47 MB

页数:5页

时间:2020-04-14

基于.NET平台的GUI软件框架设计-论文.pdf_第1页
基于.NET平台的GUI软件框架设计-论文.pdf_第2页
基于.NET平台的GUI软件框架设计-论文.pdf_第3页
基于.NET平台的GUI软件框架设计-论文.pdf_第4页
基于.NET平台的GUI软件框架设计-论文.pdf_第5页
资源描述:

《基于.NET平台的GUI软件框架设计-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第36卷第3期长春工业大学学报Vo1.36No.32015年O6月JournalofChangchunUniversityofTechnologyJun.2O15DOI:10.15923/j.enki.en22—1382/t.2015.3.16基于.NET平台的GUI软件框架设计张天珍(盘锦职业技术学院信息系,辽宁盘锦124000)摘要:基于.NET平台的通用软件框架,设计了一种全新的GUI软件框架,完成了GUI软件框架中的工作流管理模块。关键词:.NET平台;软件框架;GUI中图分类号:TP315文献标志码:A文

2、章编号:1674—1374(2015)03—0305—05ImplementationofGUIsoftwareplatformbasedon.NetframeworkZHANGTianzhen(CollegeofInformationTechnologyDepartmentofPanjin,Panjin124000,China)Abstract:BasedongeneralsoftwareinNETplatform,anewGUIsoftwareframeworkisdesignedincludingtheope

3、ratingflowmanagementmode.Keywords:.NETplatform;softwareframework;GUI.包括以下内容:1面向对象框架技术分析1).NET平台和C#的结合为面向对象编程1.1开发平台选择提供了一个统一的环境,无论是进行本地存储操在面向对象软件开发平台使用过程中,基于作还是本地程序的执行,开发人员都可以使用统一.NET平台和JAVA平台是使用最为广泛的两个的对象代码_1;平台。JAVA平台的软件开发使用的JAVA语2)提供一个稳定的代码执行环境,包括软件言具有安全性及性

4、能优异特点,它是一种简单的部署执行环境、环境性能问题的代码执行环境以面向对象、可分布式的语言。基于.NET平台的及版本控制冲突最小化代码执行环境等;软件开发是新一代面向对象开发平台,采用C#3)该平台可以确保开发人员在执行不同类型面向对象程序设计语言完成开发。相比于JAVA的应用程序时,其操作性和界面风格保持一致;语言,基于.NET平台的C#更加简洁,可开发的4)满足工业标准生成所有通信,以致确保基功能更加强大,也是一种易学易用的软件开发语于.NET平台的可执行代码可与任何其它代码集言,受到越来越多开发设计者的喜爱

5、。具体功能成。收稿日期:2015-03—02基金项目:福建省教育厅课题(JB12255)作者简介:张天珍(198O一),女,汉族,辽宁锦县人,盘锦职业技术学院讲师,主要从事计算机应用方向研究,E—mail:383298940@qq.Corn.306长春工业大学学报第36因此。框架的实现上,我们选择了.NET平作系统层、开发平台层、软件框架层以及业务应用台和C#沿亩。层4大层次。最底层的是操作系统层.主要负责1.2面向对象框架的分类提供对系统资源的访问和管理服务。操作系统层面向对象框架的分类结构如图1所示。作为开发的

6、基础,依托于现在相对流行的Linux、Windows以及Mac05操作系统⋯。对于文中基于.NET平台的通用软件框架的研究采用的是Windows操作。开发平台层作为操作系统层卜层,也是软件开发的主要工具.它不仅将操作系统层进行较好的封装.还为软件开发人员提供了平台所具有的高级服务与较全的功能调用.正是由于操作系统和程序开发工具的低耦合性,为开发人员减少了软件开发的难度.提高1I,开发的效率。软件框架层是整个基于.NET平台的通用软件框架模型的核心部分,它也是整个框架的指挥者,并完成业务开发层与系统开发平台层的有效衔

7、接。1面向对象框架的分类结卡句常的面向对象框架分类方法主要包括按框架使用的扩展机制方法分类和按框架所描述的问题领域方法分类两种。。。其中按框架所描述的问题领域方法分类可将面向对象框架根据不同领域f~Jx,f象分为系统基础设施框架、中间件集成框架以及企、应用框架3种;相反,根据框架使用的扩展机制方法分类可将面向对象框架分为基于继承的框架、丛于对象构建组装的框架以及混合框架图2基于.NET平台的通用软件框架模的绢构组成3种。其中毖于继承的框架简称白盒框架,白盒框架对于瑁程序开发工作人员而言要求较高,软件框架层结构及主要

8、模块组件构成见表1。并且对框架的内部结构也要相当的熟悉;另外一种基于对象构建组装的框架简称黑盒框架。相比根据组成框架的不同没计目标,将框架层主于白盒框架而言,黑盒框架虽然使用起来更加容要分为业务功能组件、基础功能组件以及扩展功易,便于扩展,但其开发过程比白盒更加困难;混能组件3大组件模块l_】。由于软件框架层是、务合框架简称灰盒框架.也是白盒和黑盒框架的混应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。