ITMOMOSWD云软件设计系统技术白皮书文档格式.docx
- 文档编号:22210089
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:30
- 大小:5.10MB
ITMOMOSWD云软件设计系统技术白皮书文档格式.docx
《ITMOMOSWD云软件设计系统技术白皮书文档格式.docx》由会员分享,可在线阅读,更多相关《ITMOMOSWD云软件设计系统技术白皮书文档格式.docx(30页珍藏版)》请在冰豆网上搜索。
第6章.关于我们26
6.1公司简介26
6.2部分案例效果截图27
6.3部分案例28
第1章.ITMOMO-SWD简介
ITMOMO-SWD软件设计系统是一款采用JAVA开发的集表单、流程、报表、GIS地图、数据管理、门户、于一体的应用系统快速定制设计开发平台,利用该平台可以为用户快速定制设计开发各行业的各种应用系统,包括但不限于企业管理系统、政府行业应用系统、教育管理系统等。
该平台为用户提供了一套封装后的系统开发、维护工具包。
利用这些工具包,一方面可以帮助用户实现应用系统的快速定制设计开发;
另一方面可以在系统需求变动时,灵活进行系统功能扩展或调整。
使系统成为既满足日常业务,又能灵活的应对管理模式、管理体制发生变动,随时适应业务发展需求,成为真正的“交钥匙工程”。
ITMOMO-SWD软件设计系统的设计界面由四部分组成:
导航、标签栏、事项导航栏和属性编辑区域,如下图所示:
ITMOMO-SWD软件设计主界面截图
第2章.ITMOMO-SWD适用范围
ITMOMO-SWD软件设计系统适用于建设各行业的各类应用系统,主要包括:
应用系统类型
适用行业
●流程审批类应用系统
●数据上报类应用系统
●统计报表分析类应用系统
●地图类应用系统
●综合应用系统
●企业管理应用系统
●政府行业监管、审批、服务类应用系统
●教育管理应用系统
●医院管理应用系统
●其它行业应用系统
第3章.ITMOMO-SWD系统架构
ITMOMO-SWD软件设计系统架构图
从上图可见,ITMOMO-SWD软件设计系统基于应用中间件、数据库、基础地图软件等基础平台,用于实现应用系统的快速定制设计开发。
ITMOMO-SWD由系统安全、标准规范及定制开发平台组成。
其中:
●标准规范:
包括应用系统定制设计开发规范和应用系统数据规范。
标准规范用于规范应用系统定制开发过程,并使开发的应用系统的技术架构是规范的。
●定制开发平台:
是实现应用系统快速定制开发的工具包,包括设计引擎和应用系统开发工具组件。
设计引擎:
用于实现底层规则解释,为定制开发工具提供设计配置服务,包括但不限于门户引擎、表单引擎、报表引擎、流程引擎、地图引擎、数据库管理引擎、查询引擎、框架引擎。
应用系统定制开发工具组件:
用于实现应用系统快速开发的具体配置界面,包括基础配置、业务配置、地图配置、应用配置、系统配置、辅助工具。
●系统安全:
用于实现系统的安全设计及安全运行。
包括系统用户及权限管理系统、应用系统监控系统。
第4章.ITMOMO-SWD组成及核心组件介绍
4.1数据设计器
数据设计器用于对应用系统定制设计开发的数据库、字典进行可视化管理。
数据库管理:
可以用于通过向导实现数据库、数据表、数据字段的可视化定义,并可以实现数据的增加、删除、编辑、查询、导入、导出等操作,同时,可以实现表单的关联关系定义。
数据库管理截图
表间关联关系映射定义截图
字典管理:
用于实现字典分组及字典数据的统一管理。
字典管理截图
4.2表单设计器
表单设计器截图
表单设计器用于实现应用系统快速开发所需表单的可视化配置。
包括表单格式、表单数据、表单校验规则等。
并支持表单的分组管理。
同时支持特殊表单应用配置,包括:
明细表属性编辑、复表查看、多级复表配置、明细表弹出编辑、明细表支持主表编辑、明细表导入导出文档、多人填写明细表、下拉框支持自定义、字段校验、多级字典表、多级页面分组等。
表单分组管理截图
同时,表单应用支持与PDF、WORD控件配合使用:
PDF表单应用截图
WORD控件表单应用截图
4.3流程设计器
流程设计器,可以根据用户单位的具体情况,快速地对用户工作流程、记录表以及报表等进行可视化地、灵活地定制和修改,满足了用户需求的不断变化的需要。
用户更可在经过专业培训后,自行对企业内部的各种工作流程和管理功能进行独立流程再造和维护,极大的方便了用户的需求。
流程设计器特点如下:
管理员无需编程便能快捷地定义出符合本单位需求的各项工作流程,自定义项目丰富,可很好地满足组织中各种工作处理的需要。
流程定制包括:
流程定义、活动定义和流向定义三个步骤:
【流程定义】
对每个流程的名称、类别等基本属性进行定义,流程定义是根据用户实际工作流程以及对系统功能模块的要求来实现。
【活动定义】
活动定义表示对工作流程中的各个环节的定义,如一个流程中的编、审、批即代表该活动中的三个活动。
不同的工作流程具有不同的活动定义,同时,同一个流程由于各种情况发生变化,其活动定义也有可能发生变化。
亚德OA系统不仅可以对流程的活动进行定义,同时对每个活动的视图也可以进行定义,通过对活动视图的定义可以实现:
例如在页面中编制的人员可以看到上级的审核意见,却不能看到最终领导的批准意见。
活动定义的零编程定制可以实现用户对工作流程不断变化的需求。
【流向定义】
流向定义表示工作流转的关系,如并行、串行、循环、条件跳转、选择跳转、抢占式流转、进入子流程等关系,各种流向关系的可视化定义,可以满足用户各种工作流程的关系定制。
根据工作流程的流向定义,用户在运行于某一个业务流程时,系统会自动根据条件对流程的流向进行控制,避免了传统上人为的失误。
4.4报表设计器
报表设计器截图
报表设计器用于实现报表的可视化设计配置,包括如下功能:
⏹报表引擎:
HTML和JasperReport两种类型;
选择前者,则需要配置“页面”属性,在办公平台打印时将输出配置的页面;
选择后者,则需要配置报表格式、上传报表等其他属性信息,在平台输出对应的报表。
⏹输出报表类型有两种:
输出报表、模板报表。
⏹输出报表分为PDF、HTML、WORD、Excel;
选择前两者,执行打印时系统会把打印文件转为PDF/HTML格式,再执行打印;
选择后两者,执行打印时同步保存一个WORD或EXCEL格式的报表文档到本地;
⏹纸张大小:
支持设置打印时输出报表的纸张大小;
⏹纸张方向:
支持设置打印时输出报表的输出方向;
⏹记录日志:
对于tbprintlog表,用于记录当前执行打印的操作人员和时间,选择此属性后将出现“报表日志”标签页,标签页中显示打印当前报表的记录日志。
⏹套打:
打印时执行套打与非套打的标识。
⏹支持柱状图、曲线图、饼图、心跳图等形象的报表展示。
4.5地图设计器
二维地图应用设计截图
遥感影像地图应用设计截图
地图设计器用于实现地图应用的可视化配置,并实现与表单、流程、报表等业务应用良好集成。
GIS配置从大的方面讲包含主机注册、服务注册、比例配置、行政区划管理、专题配置、方案配置六个导航部分。
登记服务、整合服务,通过面向服务理念设计框架;
登记功能、整合功能,建立起一种先进的研发维护机制,它拥有高内聚、低耦合、按需下载、无限扩充、易于维护等特点。
提高模块重用率,节约研发维护成本。
通过方案配置,为用户搭建出弹性、强大、贴心的应用。
4.5.1地图主机注册
主机注册旨在管理服务器的相关信息,方便应用快速迁移到不同服务器上,或者服务地址发生变更时,快速的恢复应用。
不耽误用户的使用。
服务器的信息包括主机名称、服务类型、IP地址、端口、备注、用户名及密码、令牌、失效日期。
起始界面如下图所示:
主机注册起始界面
4.5.2地图服务注册
服务注册旨在管理地图服务信息,进而为专题配置打好基础、做好铺垫工作,起始配置界面如下图所示。
地图服务登记起始界面
为了更好的管理不同服务类型、不同地区、不同年份、不同坐标系的地图服务,设计时加入了服务组这一概念.
4.5.3地图比例配置
比例配置用来设定地图进行展示时所使用的缩放比例,为方案配置的“地图等级”属性打好基础。
比例尺分两种类型:
投影坐标和地理坐标,两种比例尺的计算函数不同。
在配置比例尺需要先确认地图服务的坐标系类型,如果是投影坐标系则选择前,如果是大地坐标系则选择后者。
比例缩放
4.5.4地图区划配置
区划配置,用于设定几个行政区并标定其范围,为方案配置的“区划导航”、“组合查询”打好基础。
区划配置的“范围”属性要添加WKT格式的空间数据。
区划配置管理
4.5.5专题图配置
地图专题配置旨在整合服务,形成满足应用要求的服务目录树。
因为项目应用需求不一,所以需要配置出多个服务目录树供应用选择。
这样就形成了地图专题的概念,地图专题指的是涉及某一张地图的,包括地图图层、空间常用区域等等所有的大综合。
专题图层管理
4.5.6地图打印模板
打印模板是用来配置地图出图的,需要调用JasperReport报表作为模板进行出来,其基本配置与“输出报表”相同,此处仅就差异处进行说明。
4.5.7地图统计
“地图统计”与“统计定义”分别实现GIS统计和MIS统计,在配置和属性上具有相似性。
“地图统计”用于在地图上对空间数据执行统计。
地图统计—基本信息
4.5.8地图应用方案配置
方案配置是出应用出成果的地方,好多资源在这里汇聚,搭建出实实在在的企业级应用,满足项目的需求。
方案配置中的配置是可以分门别类的配置,也就是这里的配置是多级的。
方案配置初始界面
4.6用户及权限管理
4.6.1人员管理
该模块用于设置部门以及各个部门下的人员信息。
4.6.1.1部门
部门管理用来配置使用系统的单位机构定义和业务科室(处室)设置。
部门下可以有子部门,子部门可继续依据实际应用进行分拆。
部门可以进行添加、删除操作,此处涉及表tbunit。
图部门节点的右键菜单
✓添加部门:
添加一个新的部门。
添加后可修改部门的名称和行政区划。
✓删除部门:
删除机构中的部门,删除部门时会同步删除部门下的人员。
✓查找:
支持按“部门名称”对部门执行查找。
✓排序:
支持对同一父节点下的同级部门进行排序。
部门具有“行政区划”属性,新建子部门会继续上级部门的“行政区划”属性。
为部门设置行政区划时,下拉菜单中的数据来源于系统的“行政区划”导航。
图部门节点属性
4.6.1.2人员
人员管理,即人员基本信息的定义,支持修改、添加或删除人员所处岗位,支持查看该人员参与的流程节点,涉及表tbhuman。
人员操作
人员的一些操作包含在岗位列表的右键中,如图:
图人员节点的右键菜单
✓添加人员:
可在当前选中的部门下添加一个新的人员;
添加后,可对新添加的人员进行基本信息的修改;
新添加人员默认带有初始密码123,并继承所在部门的行政区划属性;
✓删除人员:
删除当前人员节点,同步删除与当前人员有在配置数据,如tbrolehuman和tbhumannavitem;
✓剪切/粘贴:
支持对人员节点进行剪切和粘贴操作来修改人员的所属部门,同步修改人员从部门中继承的行政区划属性;
✓复制/粘贴权限:
支持复制/粘贴操作来修改人员的权限数据,粘贴时又可分为合并与覆盖两种粘贴方式;
注:
这里所说的“权限数据”即人员从岗位上所获得的权限,涉及表tbrolehuman和humannavitem;
✓重置密码:
支持重新设定人员密码,输入的两次密码要一致才能重置成功,新建人员的默认带有初始密码123;
在部门人员树状列表中点击右键菜单中的“排序”,可对人员显示顺序进行设置。
排序影响部门人员、岗位人员显示顺序,包括批转时流程中人员的显示顺序。
图排序窗口
支持按“人员名称”对人员执行查找。
操作小技巧:
1)可以通过人员剪切/粘贴的功能来调整人员所在的部门,即在人员换岗时,可以使用该功能快速的进行人员调整;
2)可以使用复制/粘贴权限的方式来快速的为新增人员配置权限,当新增一个人员时,可以参照已有的一个人员快速的为新增人员配置权限。
人员配置
[基本信息]支持编辑人员的基本属性内容。
图人员的基本信息
[岗位列表]:
选中右侧属性编辑区域中的岗位列表,可对人员从事的系统岗位和业务岗位进行添加、删除。
添加或删除岗位后,将自动更新tbhumannavitem表。
执行添加操作时,在弹出的“岗位窗口”中,勾选“仅显示已选”则显示的是该人员已有的岗位,勾选“显示全部”则显示该系统下所有岗位。
显示全部岗位时,可在搜索框中搜索所要查询的岗位。
图为人员节点添加/删除岗位
[流程节点列表]:
流程节点列表中可查看该人员参与的所有流程节点。
图人员参与的流程节点
4.6.2岗位(角色)管理
岗位指人员在部门或组织机构中所处的角色(岗位),涉及表tbrole。
系统中各种权限均配置到岗位上,人员可以通过岗位获取权限。
一个用户可以有多个岗位,岗位需在部门下添加,岗位下不可添加下级岗位。
岗位管理中的岗位,又称为系统岗位,可以应用于整个系统。
“流程定义”导航中也有一个岗位,此类岗位为业务岗位,业务岗位仅能应用于对应的业务节点下。
岗位的一些操作包含在岗位列表的右键中,如图:
图岗位节点的右键菜单
✓添加/删除角色:
支持在部门下添加/删除角色;
✓生成该岗位人员权限:
生成该岗位下所有人员在应用系统中的岗位权限,涉及存储过程FNGENROLESYSRIGHT;
✓生成下级岗位人员权限:
仅对部门节点有效,生成该部门下所有岗位中的岗位权限;
支持通过剪切/粘贴方式来修改岗位的所属部门;
支持对同一部门节点下的同级岗位进行排序。
选中一个岗位后,可对岗位进行命名、添加岗位下的人员和设置该岗位的行政区划。
此处设置的行政区划在对案卷执行批转或查询时会用到,功能可见“业务岗位”。
为岗位配置人员
第5章.ITMOMO-SWD的应用系统定制开发过程
应用系统定制开发过程
应用系统定制开发过程包括基础配置、业务配置、应用配置、系统配置、地图配置等过程。
●基础配置
基础配置主要用于定义机构、职务、角色、人员等;
●业务配置
业务配置主要用于定义与业务相关的信息,如业务的基本信息定义、业务流程定义、业务相关的表单定义、业务输出报表设计、业务文号定义、业务表单中所使用的字典表定义、数据视图等;
●应用配置
应用配置即子系统的配置,每个应用就是一个子系统。
该模块功能将前面配置的业务、地图等组织起来,形成一个个独立的子系统,同时为各个角色分配子系统的访问权限和其下各个模块的访问权限;
●系统配置
系统配置主要用于管理整个系统的参数设置,包括日历、资源等,支持一些标准项目的维护。
●地图配置
地图配置主要用于组织各类空间数据源并按照一定的方式组织成地图应用,同时为业务人员使用地图应用配置权限。
第6章.关于我们
6.1公司简介
LJ在线是一家拥有核心技术,专业从事云网站设计系统、云软件设计系统、云网站及应用系统监控软件等产品研发、销售及服务的软件企业、高新技术企业。
目前,公司专注于企业、国土、房管、规划等行业用户。
并在江西、广州、柳州、成都、重庆、蕙州有代理机构和服务伙伴。
公司拥有一支精锐的团队,朝气蓬勃,意气风发。
现有员工30余人,80%是技术研发人员,员工平均年龄26岁,30%具有硕士及以上学历,历经锤炼并拥有深厚的专业素养。
公司拥有强大的技术开发实力,融洽的工作氛围,以及完善的培训机制。
LJ在线()作为拥有核心技术的服务品牌,以拥有自主知识产权ITMOMO系列产品为基础,包括“ITMOMO-WSD网站设计系统”、“ITMOMO-SWD软件设计系统”、“ITMOMO-APM网站及应用系统监控系统”,深受广大用户喜爱。
目前,ITMOMO已推出市场5年,2010年获得国家版权局颁布的软件著作权登记证书(证书号:
软著登字第0262568号)。
系统成熟、稳定、安全、高效。
目前,ITMOMO产品已经通过了360安全认证,并被XX网盘、华军软件园、天空软件园、中关村在线、多特软件、A5、格子啦、Xdowns等互联网多家权威软件门户推荐下载,累积下载超30,000用户。
同时,目前,ITMOMO网站设计系统已经在淄博国土局、临沂国土局、邹平房管局、淄博房管局、菏泽房管局、山西省国土厅、吐鲁番水务局等众多用户中使用,效果良好。
360对ITMOMO安全认证收录截图
以“核心技术”产品为基础,公司与行业合作伙伴、用户提供多种灵活的服务模式。
包括产服合作模式(公司提供产品和技术支持,用户或合作伙伴自主实现产品定制开发交付),产服一体化模式(公司提供产品和定制开发服务交付)。
用户可自主选择服务模式。
6.2部分案例效果截图
6.3部分案例
淄博国土局
临沂国土局
邹平房管局
淄博房管局
菏泽房管局
山西省国土厅
吐鲁番水务局
中建材集团
施耐德电气
泽嘉装饰公司
西藏新珠峰摩托车有限公司
贵州省铜仁全通责任有限公司
北京市市政管理委员会
江北嘴置业有限公司
丰业房地产开发有限公司
豪禧房地产开发有限公司
开县人民政府
綦江供电局
四川外语学院英语学院
工美艺术建筑有限公司
万和药房连锁有限公司
欧瑞机械设备有限公司
东邦房地产开发有限公司
琦品美业集团
腾汇科技有限公司
富源建筑设备租赁公司
大唐测控技术有限公司
出租车公司营运管理系统
富川建筑工程有限公司
汇祥房地产开发有限公司
柳州市信息中心
包头市环保局
重庆师范大学
重庆科技学院
重庆建筑工程职业学院
……………
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ITMOMOSWD 软件设计 系统 技术 白皮书
![提示](https://static.bdocx.com/images/bang_tan.gif)