名易MyIDP智能开发平台是一款完全基于“菜单+表单+流程+权限”无需写程序代码进行二次开发出适合自己业务流程的开发软件平台,在此平台上已经开发出“自动化(OA系统),客户关系管理(CRM系统),人力资源管理(HR系统),进销存管理”等管理系统,其功能架构图如下:
一、开发背景: 在当今这个快速发展的社会,每个企业都有不同的管理模式,不同的管理流程,很多个性化需求,要把企业的管理模式容入信息化建设中,作为一个软件开发商,要把各式各样管理流程的容为一体,灵活变通,是件非常困难的事情,再说社会在快速的发展,企业管理模式当然也不断的创新,工作流程也不断的在优化,信息化软件更难以快速也企业的管理同步。总结以上的问题,我公司推出一套全新的解决方案,完全按照企业的各自的需求,快速的开发自已的业务系统,无需写程序代码。完全基于“菜单”+“表单”+“流程”+“权限”控制,快速满足以“需”应变的完美解决方案! 二、技术特点: 协同平台运用PHP+MySQL开发WEB运用平台,几乎完全采用AJAX实现异步刷新,降低网络通讯、服务器的负货。采用MVC三架构设计模式。实现视图层(View)、模型层(Model)、控制层(Controller)的分离,能更好地进行维护、升级和优化。
三、主要特点: 1、字段级权限管理:协同平台是完全基本字段级权限控制,每个表单设计,自动生成字段对应的权限,方便用户对每个字段进行控制 2、横向权限:横向权限主要包含,角色权限,用户组权限,用户权限 3、纵向权限:纵向权限主要包含,角色上下等级权限,机构上下等级权限 4、离散权限:主要是针对每一条数据进行不同的权限控制。 5、权限继承:主要是下一级继承上一级权限,不用再进行设置。 6、列表显示控制:可以自由的控制每个的显示,以方便用户进行查看。 7、列表打印控制:可以自由的控制每个的打印,以方便用户进行打印。 8、系统流程:自定义流程并关联的表单 9、工作流程:支持固定,自由流程;支持串行,并行,选择流程;委托,受托,催办,流程监控等 10、流程穿梭:系统流程引导工作流程,这样方便某些表单需要进行强控制申批流程,但流程又要用到系统中去,这样更利于系统的集成 11、自定义菜单:用户可以自由的添加系统菜单功能,并且是以多语言的表现形式,以及要实现的模块功能! 12、自定义表单:完全基于HTML的在线编辑模式 13、自定义报表:根据数据表定义其统计报表功能“饼图、柱图、趋势图”图形输出,以方便直观看到 14、自定义桌面:用户就可以在系统自定义桌面进行选择是否显示在自己的桌面 15、自定义语言:用户很方便自定义自己想要的语言 16、自定义模块:用户可以基于系统平台二次开发出自已的独立的模块,便于系统的延伸 17、自定义帮助:自己编写帮助的内容 18、自定义预警:系统设计人员可以把协同平台系统中需要进计预警信息向机构、部门、角色、用户进行预警提示 19、自定义EXCEL导入:用户可以自定义向协同平台的数据表导入EXCEL格式的数据 20、完全导出EXCEL数据:协同平台可以把协同平台的所有数据表的数据导出EXCEL格式 21、基于B/S的备份、恢复:平同平台可以对内部数据进WEB形式的大数据备份与恢复,并且对备份的数据进行加密处理 22、自定义自动化:自行设计自动化处理,利用自动化引擎完成各自动化处理过程。
四、安全性: 1、弱密码检测:进行密码判断是否是强密码 2、三次密码失败自动封锁帐号:如果尝试三次密码错误,就自动封锁 3、图形码认证:图形验证码 4、密码加密:采用多次MD5加密 5、支持身份验证锁:类似U盘的 6、CA证书:访问方式进行加密访问 7、加密的电子印章:电子印章进行加密 8、详尽的访问日志:基本上每操作一个步骤都有日志记录 9、加密文件:加密文件访问权限 10、IP访问限制:限制用户与IP地址或IP地址段访问 11、MAC 地址访问限制:限制固定的MAC地址与用户绑定 12、访问时间段:限制该时间允许访问还拒绝访问 13、提出已登录的用户:发现有非法用户,可以立即提出系统 14、系统权限:控制每一个字段,每一个按钮 15、系统备份数据安全:加密备份
五、系统应用的价值: 1、缩短开发周期、降低开发成本。 通过使用协同平台先进的技术架构和成熟的基础架构,能够缩短软件系统的开发周期,降低开发成本和风险,快速开发出企业的应用系统。 2、降低维护成本。 协同平台基础架构保证了软件系统有良好的扩展性和可维护性,同时还提供完善的开发,维护的操作界面,能够很大程度上降低软件系统的维护成本。 3、降低实施的风险。 传统的应用系统常常是把某个功能模块写死在程序代码中,不能灵活变通,如果该功能不能满足公司的管理流程,那只能重新开发,时间周期长,费用高,风险高,实施难度大;而协同平台完全支持企业业务流程进行灵活定制的开发,完全基于模块的调用,即使没有相应的模块,通常写一个模块也是很方便,快速的。从面保证了快速成功实施。 4、降低部署和使用成本。 PHP+MySQL+Apache对硬件配置要求都比较低,运行速度非常的快,安装配置非常的简单容易;并且大部份都采用了AJAX技术,实现异步刷新,减少了系统页面数据的传递,只传数据。因此能够降低客户的部署和使用成本,充分适应不同类型和规模的客户的应用需要。 5、协同的资源交互,实时更新各种信息,内部信息交流大大增强 。 6、协同的信息管理,消除信息孤岛,实现知识和信息共享。 7、科学的接待流程,使各部门在用户交互和事务处理中实现流畅的协同工作。 8、丰富的报表功能使管理部门更容易进行数据分析,及时发现并解决问题 。 9、不断优化企业组织架构,及时发现高素质、高效能人才。 10、提升快速响应能力,提高工作效率。
总之:名易MyIDP智能开发平台完全基于“菜单+表单+流程+模块+报表+权限”实现无需写程序代码进行二次开发,快速开发出适合自己的业务系统,以满足“随需应变”的需求!搭建安全的应用管理平台!
宗旨:满足客户未来的需求!
|