社区
研发管理
帖子详情
大家可以讨论一下模块套件化设计思想吗?
lwhdahong
2003-12-12 10:44:50
小弟公司要进行这一个改造工程!
现在还是在空想一些构思,其中已经有很多想不通的地方了!
用一个简单ERP系统为例吧!
如:它们之间的接口问题;它们之间的关系如何处理;等等
还请为小弟提出一些在这个过程中会出现些什么问题吧!!
先谢过!!
...全文
37
11
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
11 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lwhdahong
2003-12-13
能做到模块级就很好了
如是销售、库存、财务等等
只要做到专用领域吧!!
我们是用PHP和PostgresQL做开发的,要支持多平台嘛!!
对业务流程还算是有一点的认识吧!!:)
也不可能一下子把所有的套件搞好,是分步完成的。
因为对套件化开发的不太熟悉,很想了解更深入一点的!!
问题:
在我公司的现在情况用什么方法做套件之间的接口,当接口控件的作用?
要怎样处理套件之间的复杂关系,但又是在不同的套件中,如何规划?
有没有相关的参考资料吗?
打赏
举报
回复
赞
zcwhgj
2003-12-13
我觉得ERP套件的接口,就整个业务而言,应该以数据作为接口,即数据库表,而你的所谓的套件,应该是一些业务逻辑的封装。业务逻辑按细块功能分类比较好。
打赏
举报
回复
赞
zcwhgj
2003-12-12
模块套件化:首先得看你要套件化成什么程度,同时你也一定要区分这一个模块要达到什么程度的套件化,因为有一些是同一种语言可以放之任何软件中都可以使用的。比如说一些控件,有一些是专用领域的,哪么你就只能封装成专用领域的套件,这一种程度考虑不需要通用化的哪么周到。
所以套件的关键是要按功能定位,进而确定这一套件域的需求,确定了需求后,也就可以像开发一个软件一样的去开发了。
打赏
举报
回复
赞
w_rose
2003-12-12
整个软件工程,以及各种软件体系结构全被你一网打尽了。可你也捞不出任何金子来。哎!
打赏
举报
回复
赞
w_rose
2003-12-12
关注,会把脑筋想坏!
打赏
举报
回复
赞
lwhdahong
2003-12-12
我们是做一些简单的ERP系统的~!
是用PHP和PostgresQL做开发的,做的每一个系统都要重新开发的!
所以现在就想做成是套件形式的!
是想了解一些套件的开发模式、大楖的设计思想!
套件之间的接口怎样设计?
ERP系统中各部分的关系怎样处理?(如销售跟财务、销售跟库存等)
和说一下设计这样的系统有什么要点和注意的地方!!
提供一些参考资料也好!!
打赏
举报
回复
赞
spidertan
2003-12-12
不说范围大,单说对业务了解的程度怎么样?
打赏
举报
回复
赞
tuti
2003-12-12
纯技术问题是可以的。
涉及到业务流程就别指望了。
打赏
举报
回复
赞
w_rose
2003-12-12
自从有了基于对象恩改装程序的说法,就可以有了“模块套件”的说法,因为这基本上是重把人家的东西换个名词而已。
打赏
举报
回复
赞
loveisbug
2003-12-12
说说你想不通的地方
打赏
举报
回复
赞
leowindcsdn
2003-12-12
你这个问题很难解答,因为不知道具体需求,很难给出一个适合你的方案。可以去看看最近兴起的面向方面的设计思想(AOP),或许能得到一些启迪
打赏
举报
回复
赞
相关推荐
C++程序
设计
语言(特别版)--课后习题源代码
提供的是本书的课后习题源代码,也就是《C++程序
设计
语言(特别版)题解》的源代码。非书中源代码。 本版本是高清版,是第1版第18次印刷,是书签最全最好的版本。 基本信息 原书名: The C++ Programming Language...
《领域驱动
设计
DDD》核心知识梳理笔记
另外更重要的是,我们看书的过程中,对内容的思考不要局限在工作本身, 里面的
思想
完全
可以
指导对生活中的领域问题如何建模,体会生活的别致与美妙。书里很多共鸣也有很多内容由于工作经验不足体会不深,目前对这座...
不做中台会死吗?
包含“混合云管控平台、应用服务开发平台、开发效能平台、统一的运维监控平台、数字
化
运用平台”五大部分,可实现券商企业多个垂直系统的打通,提供完整的金融企业级应用开发
套件
,通过
模块
化
组件响应客户需求。...
自动
化
比手工测试成本高?使用Selenium评估测试自动
化
的ROI指标
特别是如果手动处理,使用Selenium进行的自动跨浏览器测试
可以
帮助您节省例行测试活动的时间,并帮助您缩短回归测试的时间。但是,人们很少喜欢变
化
。如果手动测试在您的组织中很流行,那么当您要求他们实施测试自动...
全渠道零售中台与数字
化
转型(1)-中台的前世今身
国内唯一一部从业务场景到技术
设计
,从企业战略考虑到技术细节落地的大全; 全文贯穿了企业架构、SOA、微服务,纵横业务与技术之间説透“全渠道”中台; 全渠道零售中台与数字
化
转型(1)-中台的前世今身 全渠道...
Java 9,OSGi以及
模块
化
的未来
Java 9将在2017年发布,一个标志性的特性是新的
模块
化
系统,命名为Java平台
模块
化
系统(JPMS)。本文探讨了它与现有的Java标准组件如何关联起来,以及它对现有的Java标准组件有什么影响。 自1.0版本以来,Java已经...
web自动
化
如何在不同浏览器运行_自动
化
测试比手工测试成本高?使用Selenium评估测试自动
化
的ROI指标...
特别是如果手动处理,使用Selenium进行的自动跨浏览器测试
可以
帮助您节省例行测试活动的时间,并帮助您缩短回归测试的时间。但是,人们很少喜欢变
化
。如果手动测试在您的组织中很流行,那么当您要求他们实施测试自动...
Android Camera HAL3 -架构
设计
这篇文章呢就从几个主要的架构
设计
思想
和原则上来简单介绍下
可以
用在 Camera vendor HAL 的实现方式,这部分得要是通用概述,不会详细的去探讨每一个实现的细节,因为这部分的知识太过繁杂庞大,也是整个 Camera HAL...
数字IC
设计
or数字验证,选哪个好
?
首先一切脱离研究方向谈论岗位本身都属于耍流氓(这里只讨论数字逻辑为主体的ASIC,模拟或者混合电路暂不讨论)。 1.soc方向 单纯的soc互联,这种情况下只要flow完备,验证和
设计
都不会特别难做,验证的要求略高,...
selenium_您如何使用Selenium来计算自动
化
测试的投资回报率?
使用Selenium进行的自动跨浏览器测试
可以
帮助您节省例行测试活动的时间,并帮助您缩短回归测试的时间。 但是,人们很少喜欢变
化
。 如果手动测试在您的组织中很流行,那么当您要求他们实施测试自动...
web自动
化
如何在不同浏览器运行_您如何使用Selenium来计算自动
化
测试的投资回报率?...
使用Selenium进行的自动跨浏览器测试
可以
帮助您节省例行测试活动的时间,并帮助您缩短回归测试的时间。但是,人们很少喜欢变
化
。如果手动测试在您的组织中很流行,那么当您要求他们实施测试自动
化
时,管理层显然会提...
自动
化
测试学习 - 自动
化
测试基础概念
单元测试的优点: 提升代码质量,减少 Bug 快速反馈,减少调试时间 让代码维护更容易 有助于代码的
模块
化
设计
代码覆盖率高 单元测试的缺点: 由于单元测试是独立的,所以无法保证多个单元运行到一起是否正确 常见...
您如何使用硒来计算自动
化
测试的投资回报率?
使用Selenium进行的自动跨浏览器测试
可以
帮助您节省例行测试活动的时间,并帮助您缩短回归测试的时间。 但是,人们很少喜欢变
化
。 如果手动测试在您的组织中很流行,那么当您要求他们实施测试自动
化
时,管理层显...
全渠道零售中台与数字
化
转型(2)-从“业务”角度看数字
化
转型与中台的实施
在当时以一些国际上著名的同时在中国已经“深耕”了近20年的FMCG(Fast Moving Consumer Goods - 快速消费品)企业为代表,它们开始在深思这么一个系统的诞生,我有幸在当年参加了类似的研讨会,当时
大家
讨论的主题...
五种主流的虚拟
化
技术
这五种虚拟
化
技术分别是:CPU虚拟
化
、网络虚拟
化
、服务器虚拟
化
、存储虚拟
化
和应用虚拟
化
。 虚拟
化
,曾经是一个技术人员最不喜欢的词,因为对于一个搞工程科学的人来说,实在、量
化
、数据逻辑才是工作进行的根本...
女孩子做项目管理的发展_我
可以
和孩子们一起做些有趣的技术项目吗?
如您所知,Pi充满了项目可能性,
可以
在入门所需的低技能上限与更深层次的定制系统和在后端等待的
模块
化
附加组件之间取得很好的平衡。 至此,“易学,难于掌握”应该成为公司的标志,因为越来越多的人发现并分享了...
人工智能-机器学习-移动通信客户价值的挖掘模型
设计
.pdf
人工智能-机器学习-移动通信客户价值的挖掘模型
设计
.pdf
数据库课设报告 仓库管理系统.pdf
数据库课设报告 仓库管理系统.pdf数据库课设报告 仓库管理系统.pdf数据库课设报告 仓库管理系统.pdf数据库课设报告 仓库管理系统.pdf数据库课设报告 仓库管理系统.pdf数据库课设报告 仓库管理系统.pdf数据库课设报告 仓库管理系统.pdf数据库课设报告 仓库管理系统.pdf
最新信息系统项目管理师(高级)九大知识点汇总.docx
最新信息系统项目管理师(高级)九大知识点汇总.docx最新信息系统项目管理师(高级)九大知识点汇总.docx最新信息系统项目管理师(高级)九大知识点汇总.docx最新信息系统项目管理师(高级)九大知识点汇总.docx最新信息系统项目管理师(高级)九大知识点汇总.docx最新信息系统项目管理师(高级)九大知识点汇总.docx最新信息系统项目管理师(高级)九大知识点汇总.docx最新信息系统项目管理师(高级)九大知识点汇总.docx
数据库课程
设计
实验报告-银行账户管理系统.docx
数据库课程
设计
实验报告-银行账户管理系统.docx数据库课程
设计
实验报告-银行账户管理系统.docx数据库课程
设计
实验报告-银行账户管理系统.docx数据库课程
设计
实验报告-银行账户管理系统.docx数据库课程
设计
实验报告-银行账户管理系统.docx数据库课程
设计
实验报告-银行账户管理系统.docx数据库课程
设计
实验报告-银行账户管理系统.docx数据库课程
设计
实验报告-银行账户管理系统.docx
发帖
研发管理
加入
微信扫一扫
点击复制链接
1240
社区成员
2.8w+
社区内容
软件工程/管理 管理版
社区管理员
申请成为版主
帖子事件
创建了帖子
2003-12-12 10:44
社区公告
暂无公告