本书介绍了信息管理系统的一种新型快速开发平台HY-DSSW,它采用了先进的工作流和数据库技术,开发过程和修改过程与编写源程序无关。本书共9章,分别叙述了HY—DSSW基本概念;如何使用数据库等6个编辑器在脱离源程序编写的情况下完成即时开发、即时维护、即时修改的功能;可视化的工作流程设定,用拖、拽图标等简单方法,即时完成工作流程(分支、条件、并发……)的设定和修改;最后介绍了几个开发实例。
本书适合作为大学本科和高等职业院校作为管理信息系统课程的教科书,适合作为信息化开发者的培训教材,也适合作为高等院校相关教师和软件开发者的参考书目。
第1章 中国企事业单位信息化建设的现状与对策
1.1 企事业信息化存在的现实问题
1.2 企业级信息化的正确途径——让用户自己搭建与维护应用系统
1.3 面向用户的基于业务流程的信息系统开发平台HY—DSSW
1.4 信息化方法论的创新
第2章 企事业信息化的里程碑——HY—DSSW系统开发平台
2.1 HY—DSSW系统开发平台的设计思想
2.2 HY—DSSW系统开发平台的体系结构
2.3 HY—DSSW系统开发平台的核心技术
2.4 使用HY—DSSW系统开发平台搭建信息系统的系统结构
2.5 HY—DSSW系统开发平台的特点与优势
2.6 HY—DSSW系统开发平台与第三方应用系统的接口
第3章 实现应用系统的步骤与方法
3.1 使用HY—DSSW系统开发平台实现应用系统的步骤与方法
3.2 基于HY—DSSW开发平台实现应用系统的优点
第4章 系统分析与用户需求分析
4.1 HY—DSSW开发平台上用户系统的系统分析
4.1.1 用户需求分析的方法
4.1.2 需求调查的范围
4.1.3 组织结构与功能分析
4.1.4 业务流程分析
4.1.5 数据与数据流程分析
4.1.6 功能/数据分析
4.1.7 逻辑方案的建立及系统分析报告
4.2 HY—DSSW开发平台上用户系统的系统分析特点
第5章 系统设计
5.1 数据库的设计
5.1.1 数据库表的设计
5.1.2 视图的设计
5.1.3 触发器的设计
5.2 用户界面的设计
5.2.1 表单的设计
5.2.2 工作流程的设计
5.2.3 报表的设计
第6章 HY—DSSW平台的开发工具
6.1 数据库编辑器
6.1.1 数据库表生成与维护
6.1.2 数据库视图的生成与维护
6.1.3 数据库表间连接的实现与维护
6.2 用户界面编辑器
6.2.1 用户界面的基本概念
6.2.2 用户界面的生成与维护
6.2.3 单元格的生成与维护
6.2.4 界面编辑器的其他工具
6.3 报表编辑器
6.3.1 报表格式生成器
6.3.2 报表格式生成器的功能介绍
6.3.3 报表格式生成器的单元格生成与维护
6.3.4 报表处理控件
6.3.5 表编辑器生成的报表实例
6.4 对外接口编辑器
6.4.1 转出数据
6.4.2 转入数据
6.4.3 直接使用其他系统数据
6.5 工作流程编辑器
第7章 HY—DSSW的系统环境与用户环境
7.1 HY—DSSW用户系统硬件环境与软件环境要求
7.2 HY—DSSW系统平台的搭建
7.2.1 服务器端系统要求
7.2.2 服务器端安装步骤
7.2.3 用户端安装
7.3 HY—DSSW用户环境介绍
7.3.1 登录系统
7.3.2 桌面助手主要功能介绍
7.3.3 主界面功能介绍
第8章 系统实现与系统维护
8.1 人事管理信息系统的实现
8.1.1 人事管理信息系统的设计
8.2.2 人事管理信息系统的实现
8.2 生产经营管理系统的实现
8.2.1 生产经营管理系统的功能描述与模块划分
8.2.2 客户关系管理子系统的设计与实现
8.2.3 经营合同台账报表的实现
8.2.4 月度生产计划统计表单的实现
8.3 学籍管理系统的实现与维护
8.3.1 学籍管理系统的实现
8.3.2 学籍管理系统的维护
8.4 办公自动化系统的实现与维护
8.4.1 办公自动化系统的功能
8.4.2 办公自动化系统实现及工作流程编辑器的使用
8.4.3 办公自动化系统的几个工作界面
第9章 成功案例
9.1 河北省电力勘测设计研究院信息管理系统
9.1.1 系统功能模块
9.1.2 系统设计方案与技术特点
9.1.3 典型的系统工作界面
9.2 北京师范大学办公自动化系统
9.2.1 系统功能模块
9.2.2 系统设计方案与技术特点
多年来我国企事业信息化失败率一直很高,没能充分满足企事业的需求是一个主要原因。开发效率低:开发周期长:在后期维护和使用过程中变更业务功能不但难度大、而且花费时间长——柔性差;费用高。
IT业的各界人士一直在努力奋斗,做了大量工作,试图来解决这一问题,例如基于事务的工作流(使用J2EE),开源框架Struts、ofbiz等等。
面向用户的基于业务流程的信息系统开发平台HY—DSSW,采用了先进的工作流技术和数据库技术,在信息化方法论上另辟蹊径,寻求新的解决方法,达到了开发效率高;开发周期短的用户要求;投入使用后容易维护、用户需求变更时可即时更改、即时投入使用。
HY—DSSW开发平台提供了数据库编辑器、用户界面编辑器、报表编辑器和外部数据编辑器等六个编辑器。通过这些编辑器,可以方便地实现、修改和维护用户系统。
HY—DSSW开发平台特点简介如下:
·开发过程和修改过程与编写源程序无关,这使用户可以比较容易地参与开发和维护的各个环节,甚至可以自行开发和维护其应用系统。
·面向业务的开发:开发过程与编写源程序无关,只与用户的业务逻辑有关。业务人员可快速定制出新系统,大大降低了开发成本。
·可视化的工作流程设定:用拖拽图标的方法,可即时完成工作流程(分支、条件、并发……)的设定和修改。
·可广泛用于各种企事业单位的运营和管理信息化的各个方面。
·快速适应业务变化:当企业的业务发生变化时,用户可以即时用可视化的方法进行修改,以快速适应新的需要。
·满足个性化的需要:深入开发企业关键业务系统,整合出全面的解决方案。
·开发和应用环境:windows,SQL Server或Oracle……
·先进性:2003年12月用清华大学全国科技文献库查询未见相关报道;未见国外报道和同类产品。
·用户已有多家,使用效果良好,可以解决复杂问题(如某企业有2千多张表单)。
本书的撰写得到了教育部中国华育发展总公司信息工程部的大力支持,在此深表感谢。
陆倜教授撰写了其中3章,张光庭副教授撰写了其中6章,本书由刘凤明主审,王世光、张玉祥、汪金忠、赵屹立也参加了编写工作。
作者欢迎各位专家对本书提出宝贵意见。