电子政务系统开发技术第8章.ppt
《电子政务系统开发技术第8章.ppt》由会员分享,可在线阅读,更多相关《电子政务系统开发技术第8章.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第8章 工作流应用程序开发流程广东行政职业学院广东行政职业学院电子信息系电子信息系吕晓阳本章学习要求本章学习要求1 掌握掌握Notes工作流应用程序开发的基本流程;工作流应用程序开发的基本流程;2掌握总体设计、详细设计方法;掌握总体设计、详细设计方法;3了解应用数据库的测试、提交和发布;了解应用数据库的测试、提交和发布;4熟悉设计实例。熟悉设计实例。教学内容教学内容8.1 8.1 NotesNotes工作流的特性工作流的特性8.2 Notes8.2 Notes工作流应用程序的总体设计工作流应用程序的总体设计8.3 8.3 应用数据库总体设计应用数据库总体设计8.4 8.4 详细设计详细设计8.
2、5 8.5 应用数据库的测试、提交和发布应用数据库的测试、提交和发布8.6 8.6 设计实例设计实例教学内容教学内容参考阅读教材内容:参考阅读教材内容:中文中文Lotus Domino/Notes R7Lotus Domino/Notes R7应用开发指南应用开发指南第5章Notes工作流应用程序结构与组成P155-P166第6章Notes工作流应用程序开发流程 P167-P192第7章工作流应用程序的开发 P193-P2328.1 Notes8.1 Notes工作流的特性工作流的特性NotesNotes工作流是一种基于客户工作流是一种基于客户/服务器技术的计算服务器技术的计算模式。主要是指将
3、当前任务的处理由一个应用转交模式。主要是指将当前任务的处理由一个应用转交给下一个应用,在每个应用中都执行指定的操作,给下一个应用,在每个应用中都执行指定的操作,从而控制并调整工作的流程。从而控制并调整工作的流程。工作流的进行方式工作流的进行方式推:通过电子邮件系统将信息推到用户处;推:通过电子邮件系统将信息推到用户处;拉:通过共享数据库由用户从数据库中拉出消息;拉:通过共享数据库由用户从数据库中拉出消息;“推推”与与“拉拉”相结合。相结合。8.2 Notes8.2 Notes工作流应用程序的总体设计工作流应用程序的总体设计8.2.1 8.2.1 规划系统规划系统Domino/Notes系统是一
4、个高度全局性的分布式系统,系统是一个高度全局性的分布式系统,具有统一的、复制同步的目录结构。具有统一的、复制同步的目录结构。1.设计设计Domino/Notes体系结构与拓扑结构体系结构与拓扑结构服务器要求与设置服务器要求与设置Notes网络域划分网络域划分Notes命名网络划分命名网络划分Notes复制复制拓扑结构拓扑结构Notes邮件路由邮件路由拓扑结构拓扑结构移动办公拓扑结构移动办公拓扑结构Internet连接拓扑结构连接拓扑结构Notes管理进程管理进程拓扑结构拓扑结构8.2.1 8.2.1 规划系统规划系统2.2.制定制定NotesNotes验证体系与命名规范验证体系与命名规范验证者
5、层次命名结构验证者层次命名结构用户命名规则用户命名规则服务器命名规则服务器命名规则组命名规则组命名规则网络域、命名网络命名规则网络域、命名网络命名规则8.2.1 8.2.1 规划系统规划系统3.3.设计安全性策略设计安全性策略ID文件的安全性标准文件的安全性标准服务器安全标准服务器安全标准工作站数据安全标准工作站数据安全标准公共通讯录(系统目录)安全标准公共通讯录(系统目录)安全标准防止病毒传播策略防止病毒传播策略8.2.1 8.2.1 规划系统规划系统4.4.制定系统管理策略制定系统管理策略用户管理(注册、更新、注销)用户管理(注册、更新、注销)组管理组管理工作站管理工作站管理服务器管理服务
6、器管理管理角色与分工管理角色与分工系统配置建议系统配置建议8.2.1 8.2.1 规划系统规划系统5.5.系统运行与维护策略系统运行与维护策略运行日志、验证日志的设置与使用运行日志、验证日志的设置与使用使用服务器事件与监控、统计数据库以帮助自动使用服务器事件与监控、统计数据库以帮助自动化监管化监管(应用)数据库更新、压缩(应用)数据库更新、压缩(应用)数据库损毁与恢复(应用)数据库损毁与恢复系统数据备份与恢复系统数据备份与恢复辅助管理工具的使用辅助管理工具的使用8.2.2 8.2.2 功能设计功能设计功能设计:确定程序由哪些模块组成,这些模块功能设计:确定程序由哪些模块组成,这些模块之间有什么
7、关系,功能设计是总体设计阶段的任务。之间有什么关系,功能设计是总体设计阶段的任务。过程设计:确定每个模块的处理过程。过程设计过程设计:确定每个模块的处理过程。过程设计是详细设计阶段的任务。是详细设计阶段的任务。1 1、层次图、层次图描述系统的层次结构。用一个矩形框代表一个模描述系统的层次结构。用一个矩形框代表一个模块,方框间的连线表示调用关系。块,方框间的连线表示调用关系。2 2、结构图、结构图描述系统的结构。一个方框代表一个模块,框内描述系统的结构。一个方框代表一个模块,框内注明模块的名字或主要功能,方框间的箭头或直线表注明模块的名字或主要功能,方框间的箭头或直线表示调用关系。示调用关系。8
8、.2.3 8.2.3 设计实例设计实例1 1、规划系统、规划系统(1)(1)网络拓扑图网络拓扑图(2)(2)复制拓扑复制拓扑(3)(3)命名规范列表命名规范列表(P170)(P170)2 2、功能结构图、功能结构图发文管理、收文管理、通知管理、规章制发文管理、收文管理、通知管理、规章制度、办公资料、档案管理、信访管理、领导度、办公资料、档案管理、信访管理、领导参阅参阅8.3 8.3 应用数据库总体设计应用数据库总体设计 开发开发NotesNotes应用数据库前,应用数据库前,首先首先要全面要全面了解实际需求的工作流程状况、流程中的了解实际需求的工作流程状况、流程中的用户角色,不同用户在工作流程
9、中分别完用户角色,不同用户在工作流程中分别完成哪些特定的功能,工作流应用数据库中成哪些特定的功能,工作流应用数据库中需要记录哪些信息、哪些部门需要使用、需要记录哪些信息、哪些部门需要使用、工作流程如何运转、如何结束等。工作流程如何运转、如何结束等。然后然后具具体设计应用数据库的各个组件。体设计应用数据库的各个组件。8.3.1 8.3.1 设计应用数据库设计应用数据库(1)(1)确定应用数据库名称;确定应用数据库名称;(2)(2)确定应用数据库功能;确定应用数据库功能;(3)(3)创建数据库文件创建数据库文件(4)(4)表单的设计表单的设计(5)(5)视图和文件夹的设计视图和文件夹的设计(6)(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子政务 系统 开发 技术
限制150内