软件二次开发

企业在不断发展的过程中,会发现现有的软件的部分功能已不能适应当前的业务需要,而出于费用、时间、转移成本的考虑,企业不会马上选择购买或开发新的软件,而会着重于对软件进行二次开发。那么,在什么情况下需要对软件做二次开发呢?

  1. 原有软件所对应的部分业务的流程或内容发生了变化;
  2. 企业出现了原来软件所不能支持的新的业务内容;
  3. 与原有软件配套的其他系统发生了改变,需要更新系统间的接口;
  4. 企业业务的发展使得原有软件的设计能力已不能满足当前业务需要。

软件的二次开发是计算机应用中的难点,一方面,二次开发往往是在极为不利的情况下进行的。许多软件在开发时并没有考虑二次开发的需求,而且在很多情况下,二次开发是在源代码、开发文档、技术手册都不具备的情况下进行的。另一方面,二次开发还需要考虑费用、时间和转移成本的因素。费用必须大大低于引入新软件的费用,时间必须短,界面和操作流程必须和原有软件保持一致,不应对配套的软硬件系统提出过多的要求,力争把转移成本除至最低。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FlowShop(工作流程管理系统软件)是一个面向企业管理信息化的设计工具和运行平台。利用该平台可以通过流程定义、表单定义、操作界面定义、功能权限定义、菜单定义、组织人员定义等功能快速实现企业实际管理上的计算机信息化。轻松、快速地构建符合实际管理运营需要的ERP、OA、CRM、SCM等管理信息系统,真正动态自适应的BPR(业务流程再造系统)平台。 FlowShop采用跨平台的J2EE架构,适应各种软硬件环境,通过标准的JDBC连接关系型数据库,广泛适应各种计算机平台和系统软件的运行环境。  包含企业组织机构管理系统,灵活定义树状结构的组织机构、人员、角色、相关属性信息;  包含系统功能、菜单定义模块,灵活发布实现的功能模块(表单流程);  包含企业基础信息管理系统,动态地根据用户定义的企业基本信息结构生成各种数据库表,包括:帐套信息、仓库信息、供应商信息、客户信息、员工信息、资产信息、各种经济活动规则信息等;  包含业务流程管理系统,用户可以根据自身的情况设定各种业务流程,各个流程环节的任务分派规则,自动根据用户定义的表单结构信息生成数据库表,并且可以自行定义各个操作环节的操作界面;  包含工作流程调度引擎,业务人员发起某项工作后,系统自动根据设定的分派规则推出相关人员的“待办事项”,用户登录系统后直接点击待办事项进行事务处理,大大提高了业务人员的工作效率;  包含企业信息查询管理系统,用户可以定义各种数据库信息查询,支持跨数据库查询的设计平台,个性化查询结果定义,个性化查询条件设定,支持“超连接”的深度查询设计,支持查询结果的Excel/文本导出功能;

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值