`
tmartin
  • 浏览: 104508 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

开发平台包括的内容

    博客分类:
  • J2EE
 
阅读更多

此文来源于 stamen 

在文章http://www.iteye.com/magazines/94?c_page=2#comments的回复。觉得值得学习,特此记录

 

 

按我的经验,开发平台大致包括以下内容:
1.用户级组织结构
2.权限管理
3.业务数据的新增、更改、查询、展现
4.流程引擎(业务数据流转)
5.报表引擎(业务数据输出)
6.任务调度
7.UI组件库
8.平台扩展体系(如插件体系,事件体系,拦截体系等)
分别打造并整合在一起就可以了,我的平台是采用 MDA架构+插件体系,MDA架构
解决通用性问题,插件解决个性化的问题。任何一个应用系统都基本上是由70%通用性需求+30%个性化需求组成了,开发平台是否能很好的解决应用系统个性化的需求,是开发平台成功的关键 ,也即开发平台的可编程性是需要重点考量的指标。

分享到:
评论

相关推荐

    Python-在线教育平台开发

    总之,Python在在线教育平台开发中扮演着核心角色,其强大的功能和丰富的生态系统为开发者提供了便捷高效的解决方案,从内容管理到用户体验,再到安全性和性能,都展现出了Python的广泛适用性。通过合理利用Python及...

    本科毕业设计:Python基于内容的音乐推荐系统设计与开发.zip

    本项目以Python为开发语言,旨在构建一个基于内容的音乐推荐系统,旨在提高用户体验,增强用户对平台的黏性。 Python作为一门强大的编程语言,具有丰富的库资源和简洁的语法,特别适合进行数据分析和机器学习任务。...

    python web开发.pdf

    本课程针对的是电子商务等专业的学生,旨在通过学习,让学生掌握Python Web开发的基本原理和常用工具,包括项目开发、环境管理、源码控制、持续集成和自动化部署等方面。 **核心知识点** 1. **Python基础**:...

    Python-李笑来的Python学习内容开源的

    李笑来的Python学习内容很可能还包括实践项目、编程挑战和实例分析,帮助学习者巩固理论知识,提高实际编程能力。通过自我驱动的学习方法,结合这个开源项目,学习者可以系统地、高效地掌握Python编程,为自己的IT...

    python QGIS二次开发说明文档

    标题和描述中提到的“python QGIS二次开发说明文档”主要面向的是如何使用Python语言调用QGIS(Quantum GIS)进行二次开发。QGIS是一个开源的地理信息系统(GIS)软件,允许用户执行各种空间数据处理和分析任务。二...

    基于Python的智能创作平台开发实践.pdf

    在进行API调用时,百度AIP开放平台使用OAuth2.0授权机制,需要先获取Access_token,这是一个安全机制,用来保护API的使用。当程序向授权服务地址发送请求时,必须在URL中附上Access_token参数。获取Access_token的...

    中国电信物联网开放平台2.1接入指导手册20200301(试行).pdf

    根据提供的文件内容,我们可以从中提取关于中国电信物联网开放平台(CTWing)的相关知识点,重点放在平台接入、支持的协议、接入方式以及注册和认证流程等方面。 **物联网开放平台概述** 中国电信物联网开放平台...

    python 开发的兵器库. 收藏内容包括参考代码,实验,培训资料等.zip

    Python是一门强大且易学的编程语言,广泛应用于数据科学、机器学习、Web开发等多个领域。为了帮助大家更好地掌握Python,我们精心整理了一系列Python学习资料,旨在为不同需求的Python学习者提供全方位的学习支持。 ...

    Python-iOSPythonProject用Python开发iOS应用的实例

    总的来说,这个“Python-iOSPythonProject”实例为开发者提供了一个宝贵的实战平台,以了解和掌握Python在iOS开发中的应用,包括Python与Objective-C的集成、Python脚本在iOS上的执行、以及如何利用Python实现原生...

    行业文档-设计装置-一种基于开放平台的内容播放方法及系统.zip

    文件名“一种基于开放平台的内容播放方法及系统.pdf”预示着文档会详细描述这种播放方法的具体实现,包括可能的算法、流程图、技术规格和实际应用案例。读者可以期待了解到如何利用开放平台的资源,设计出高效、灵活...

    Python Web开发实战 董伟明

    由于给定的文件信息中仅提供了标题、描述、标签和部分内容的重复链接,而没有实际的可读文本...如果《Python Web开发实战 董伟明》有具体的章节或者详细内容介绍,需要根据实际文本内容进一步细化和补充这些知识点。

    新浪开放平台示例代码

    新浪开放平台是新浪公司提供的一系列接口和服务,允许开发者通过API来访问和利用新浪的资源,如微博数据、用户信息等,从而构建自己的应用程序或网站功能。这些接口通常包括授权认证、数据获取、内容发布等多个方面...

    京麦开发平台服务MRD.zip

    在压缩包中的"京麦开放平台MRD"文件,应该是对这些内容的具体阐述,帮助开发者理解平台要求,从而顺利进行应用开发和上线流程。阅读和理解这份文档对于成功接入京麦平台至关重要,开发者需要仔细研究并遵循其中的...

    Python和Pygame游戏开发.zip

    总的来说,Python和Pygame为游戏开发提供了一个高效、易用的平台。通过学习和实践,你可以创建出自己的2D游戏世界,无论是简单的休闲游戏还是复杂的冒险游戏,都能通过Python和Pygame实现。在这个过程中,你不仅能...

    基于Django和Python的Web开发.pdf

    7. 从文档的内容可以推测,它将通过实例引导读者了解如何使用Django和Python来实现Web开发项目,这包括但不限于网站后台的搭建、数据处理、用户界面的设计等开发环节。 总结上述知识点,文档主要集中在Python语言和...

    Python基础内容.ppt

    Python 基础知识点解读 Python 是一种高级、可读性...* Web 开发:Python 广泛应用于 Web 开发领域,包括 Django、Flask 等框架。 *automatic testing:Python 广泛应用于自动化测试领域,包括单元测试、集成测试等。

    python开发android应用

    总的来说,这个文件集成了几个与Python和Android开发相关的主题,包括Kivy框架、python-for-android构建工具,以及它们如何使Python开发者能够跨平台开发应用,尤其是为Android平台开发。文档的这些部分为开发者提供...

    老男孩最新周末班Python开发与Python爬虫实战视频教程 老男孩Python周末班视频教程.txt

    Python教程的具体内容包括了Python的所有基础开发技术,Python面向对象,Python高级开发技术,MySQL数据库,Python Web和Django,Python爬虫实战教学课程,更多有专门的章节对课程的作业进行讲解,极大的增加了学习...

Global site tag (gtag.js) - Google Analytics