第五章机关办公自动化系统开发实例
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五章机关办公自动化系统开发实例
图5- 9 主页面
第五章机关办公自动化系统开发实例
文件处理图标
@Command([OpenPage];"gongwen")
信息发布图标
@Command([OpenPage];"信息服务")
校刊管理图标
server:=@Subset(@DbName;1);
dbpath:=@LeftBack(@Subset(@DbName;-1);"\\");
第五章机关办公自动化系统开发实例
日期域:时期/日期可编辑域,显示当天的日期, 也可编辑日期。
事由域:可编辑的文本域,用户可以在域里填写相 应的文字。
拟办意见域:可编辑的文本域,用户可以在域里填 写相应的文字。
领导批示域:可编辑的文本域,编辑者以上权限 的人可以在域里填写相应的文字。
第五章机关办公自动化系统开发实例
起草人表单、选择阅办人表单、催办单、发送表单、 流传记录表单、备注表单、删除表单和意见表单。其 具体设计过程如下:
1) 办理单设计 办理单主要是针对北京联合大学阅办文件批示单 制作的。在这个表单中,插入了一个子表单“批示 单”。办理单如图5-13所示。
第五章机关办公自动化系统开发实例
在“批示单”子表单中有一些辅助域,它们是为 文件传送服务的。子表单中的域值如图5-14所示。
图5-3 机关办公管理信息系统第一层
第五章机关办公自动化系统开发实例
3. 机关办公管理信息系统第二层(主任办公室P1) 机关办公管理信息系统第二层如图5-4所示。 4.机关办公管理信息系统第三层(P1.1文件审批) 机关办公管理信息系统第三层如图5-5所示。
第五章机关办公自动化系统开发实例
图5-4 机关办公管理信息系统第二层
@Command([FileCloseWindow])
第五章机关办公自动化系统开发实例
3. 信息发布页面设计 信息发布页面如图5-11所示。 信息发布页面的作用:这个页面和两个数据库相 连,一个是BBS讨论区数据库,一个是发布通知数据 库。点击相应的按钮可以进入到相应的数据库中。 信息发布页面的设计:页面中的图标同样是采用 缺省的方式,相应的公式语言如下:
第五章机关办公自动化 系统开发实例
2020/12/11
第五章机关办公自动化系统开发实例
5.1 办公系统分析与设计
5.1.1 系统任务 本系统是根据北京联合大学实际办公情况,对校
长办公室各部门的工作需求进行分析而设立的。校长 办公室主要有五个部门,它们是主任办公室、文秘办 公室、接待人员办公室、档案办公室和收发文印人员 办公室。现分别介绍这五个部门的职能。
内部办文图标
server:=@Subset(@DbName;1);
dbpath:=@LeftBack(@Subset(@DbName;-1);"\\");
dbname:=dbpath+"\\办文.nsf";
@Command([FileOpenDatabase];server:dbname)
退出系统图标
第五章机关办公自动化系统开发实例
主任办公室:负责起草学校行政综合性文件;协 助校长组织安排校长办公会议程;审定每周召开的各 种行政会议;及时批阅、处理上级发给学校的各种行 政文件;参与学校重要的讨论、制定工作。
第五章机关办公自动化系统开发实例
文秘办公室:起草文件,审核公文;进行专题调 查,撰写调查报告,撰写校领导讲话稿;负责学校 《年鉴》大事记以及《北京联合大学简报》的编写; 负责学校每周活动日程的安排;为校领导安排用车; 负责收文的拆封、登记、传阅以及对文件的催、查办 工作;管理校长信箱工作,处理群众来信来访;负责 学校行政发文的编号、登记、上报和发放工作;收集 校办各个环节形成的材料,并立卷、归档,定期移交 档案办公室。
第五章机关办公自动化系统开发实例
在子表单里还包含一个计算型的文本,它主要显 示文件起草者的名称和公文在传递过程中所处的状态。 其公式语言为
@If(bg_state="批阅完毕";
bg_state;@Name([CN];writer)+bg_state+@If(type="pad"; "";"《"+topic+"》"))
档案办公室:及时认真地做好各门类档案文件和 材料的收集、整理、分类、编目、鉴定、统计和保管 利用工作;把会议记录按不同的会议类别归档,所有 会议记录应由专人负责立卷归档;行政文件的归档; 有计划地编辑档案参考资料,编制检索工具,积极开 发档案信息资源。
第五章机关办公自动化系统开发实例
收发文印人员办公室:负责报刊、信件、公函、 电报、挂号信、汇款单等投送工作,急件要随到随发; 打印学校行政红头文件;打印校办交办的有关材料。
2) 回复起草人表单 这个表单主要显示回复起草人的对话框,里面插 入了布局,并在布局区域中创建了文本、域和一个计 算型的文本,如图5-16所示。
第五章机关办公自动化系统开发实例
文本是“回复意见”;域是advice1,是一个文本型 的可编辑域。
计算型的文本显示在表框的最上面,它主要显示 文件起草者的名称和公文在传递过程中所处的状态。 用公式语言描述为
第五章机关办公自动化系统开发实例
图5-10 文件处理页面
第五章机关办公自动化系统开发实例
公文处理图标
server:=@Subset(@DbName;1);
dbpath:=@LeftBack(@Subset(@DbName;-1);"\\");
dbname:=dbpath+"\\公文.nsf";
@Command([FileOpenDatabase];server:dbname)
第五章机关办公自动化系统开发实例
P1.1.3.4:备注(主任办公室); P1.1.3.5:领导审批意见(主任办公室); P1.1.3.6:主题词(主任办公室); P1.1.3.7:领导人签字(主任办公室); P1.1.3.8:形成档案文件(主任办公室); P2:文秘办公室; P3:接待办公室; P4:收发文印室; P5:档案办公室。
第五章机关办公自动化系统开发实例
5.2 办公系统数据库设计
5.2.1 页面数据库设计 页面数据库的作用是连接功能模块数据库,此数
据库共包括7个页面:主页面、文件处理页面、校刊管 理页面、信息发布页面、会议管理页面、档案管理页 面和电子邮件页面。
第五章机关办公自动化系统开发实例
1. 主页面设计 主页面如图5-9所示。 主页面的作用:点击相应的图标就会进入到下一 个页面。 主页面的设计:在页面中插图的图标都是缺省图 标,每个图标使用公式语言和下一个页面相连。公式 语言如下:
第五章机关办公自动化系统开发实例
图5-6 公文办理子系统
第五章机关办公自动化系统开发实例
图5-7 内部办文子系统
第五章机关办公自动化系统开发实例
图5-8 档案管理子系统
第五章机关办公自动化系统开发实例
5.1.3 数据字典 1. 数据流卡片 2. 数据存储卡片 3. 数据处理功能卡片 4. 外部实体条目 5. 数据结构卡片 6. 数据元素卡片
第五章机关办公自动化系统开发实例
5.1.4 标号说明 P1:主任办公室; P1.1:文件审批; P1.2:日常工作处理; P1.1.1:公文办理子系统(主任办公室); P1.1.2:内部办文字系统(主任办公室); P1.1.3:档案管理子系统(主任办公室); P1.1.1.1:草拟公文(主任办公室); P1.1.1.2:填写意见(主任办公室); P1.1.1.3:填写备注(主任办公室);
第五章机关办公自动化系统开发实例
百度文库
接待人员办公室:负责组织安排接待上级领导机 关、外单位来校检查、参观访问的食、住、行等事宜; 负责全校性大型会议的协调组织工作;负责接待室和 会议室的使用、管理工作;负责学校工作餐的安排和 管理;编印《校友通讯录》;负责日常的校友接待工 作,处理校友的来信来访。
第五章机关办公自动化系统开发实例
根据上述部门的任务和职能,机关办公管理信息 系统具体分六个子系统,它们是:文件处理子系统、 信息发布子系统、校刊管理子系统、会议管理子系统、 档案管理子系统和电子邮件子系统,如图5-1所示。本 章主要对文件处理子系统做较详细的讲述。
第五章机关办公自动化系统开发实例
图5-1 机关办公管理信息系统模块图
dbname:=dbpath+"\\校刊管理.nsf";
@Command([FileOpenDatabase];server:dbname)
会议管理图标
server:=@Subset(@DbName;1);
dbpath:=@LeftBack(@Subset(@DbName;-1);"\\");
dbname:=dbpath+"\\管理会议.nsf";
第五章机关办公自动化系统开发实例
图5-5 机关办公管理信息系统第三层
第五章机关办公自动化系统开发实例
5. 机关办公管理信息系统第四层 1) 公文办理子系统P1.1.1(主任办公室) 公文办理子系统如图5-6所示。 2) 内部办文子系统P1.1.2(主任办公室) 内部办文子系统如图5-7所示。 3) 档案管理子系统P1.1.3(主任办公室) 档案管理子系统如图5-8所示。
@If(bg_state="批阅完毕";
bg_state;@Name([CN];writer)+bg_state+@If(type="pad"; "";"《"+topic+"》"))
第五章机关办公自动化系统开发实例
P1.1.1.4:完成公文(主任办公室); P1.1.1.5:填写主题词(主任办公室); P1.1.1.6:提交审批(主任办公室); P1.1.2.1:草拟文档(主任办公室); P1.1.2.2:填写意见(主任办公室); P1.1.2.3:填写备注(主任办公室); P1.1.2.4:提交(主任办公室); P1.1.2.5:完成文档(主任办公室); P1.1.3.1:文件标题(主任办公室); P1.1.3.2:办理人(主任办公室); P1.1.3.3:办理时间(主任办公室);
第五章机关办公自动化系统开发实例
5.1.2 系统数据流程图 1. 机关办公管理信息系统 机关办公管理信息系统数据流程图如图5-2所示。 2.机关办公管理信息系统第一层 机关办公管理信息系统第一层如图5-3所示。
第五章机关办公自动化系统开发实例
图5-2 机关办公管理信息系统数据流程图
第五章机关办公自动化系统开发实例
第五章机关办公自动化系统开发实例
页面数据库内包含一个帧结构集,在相应帧结构 集的设计属性中设计数据库的启动属性。其主要目的 是:打开页面数据库的同时,打开该帧结构集。帧结 构集和主页面相连。主页面的帧结构集如图5-12所示。
第五章机关办公自动化系统开发实例
5.2.2 公文处理数据库设计 1.公文处理数据库中表单的设计 公文处理数据库中的主要表单有:办理单、回复
办理单中还包括一些指定域,如图5-15所示。下面 将对这些指定域作具体介绍。
第五章机关办公自动化系统开发实例
主题词域:可编辑的文本域,用户可以在域里填 写相应的文字。
备注域:可编辑的文本域,用户可以在域里填写关 于办文的备注。
部门域:组和框可编辑域,显示值为“校长办公室” 和“教导处”。
起草人域:姓名可编辑域,使用公式语言为 @Name([CN];@UserName),其显示当前用户名称。
第五章机关办公自动化系统开发实例
“批示单”子表单中大多数域的属性为文本可编辑 域,也有一些是作者域和读者域。例如:
“设置作者”域中使用了公式语言 @Name([CN];@UserName),使系统自动查找用户名为 文档作者。“设置读者”域的域属性为读者可计算域。 其公式语言为
@If(ifsent="0";@Name([CN];@UserName);assistant) ;
@Command([FileOpenDatabase];server:dbname)
第五章机关办公自动化系统开发实例
2. 文件处理页面设计 文件处理页面如图5-10所示。 文件处理页面的作用:点击“公文处理”图标进 入公文处理子系统;点击“内部办文”图标进入内部 办文子系统;点击“退出系统”图标就会退出这个页 面,并返回到主页面。 文件处理页面的设计:页面中相应的图标也采用 的是缺省图标,相应的公式如下:
图5- 9 主页面
第五章机关办公自动化系统开发实例
文件处理图标
@Command([OpenPage];"gongwen")
信息发布图标
@Command([OpenPage];"信息服务")
校刊管理图标
server:=@Subset(@DbName;1);
dbpath:=@LeftBack(@Subset(@DbName;-1);"\\");
第五章机关办公自动化系统开发实例
日期域:时期/日期可编辑域,显示当天的日期, 也可编辑日期。
事由域:可编辑的文本域,用户可以在域里填写相 应的文字。
拟办意见域:可编辑的文本域,用户可以在域里填 写相应的文字。
领导批示域:可编辑的文本域,编辑者以上权限 的人可以在域里填写相应的文字。
第五章机关办公自动化系统开发实例
起草人表单、选择阅办人表单、催办单、发送表单、 流传记录表单、备注表单、删除表单和意见表单。其 具体设计过程如下:
1) 办理单设计 办理单主要是针对北京联合大学阅办文件批示单 制作的。在这个表单中,插入了一个子表单“批示 单”。办理单如图5-13所示。
第五章机关办公自动化系统开发实例
在“批示单”子表单中有一些辅助域,它们是为 文件传送服务的。子表单中的域值如图5-14所示。
图5-3 机关办公管理信息系统第一层
第五章机关办公自动化系统开发实例
3. 机关办公管理信息系统第二层(主任办公室P1) 机关办公管理信息系统第二层如图5-4所示。 4.机关办公管理信息系统第三层(P1.1文件审批) 机关办公管理信息系统第三层如图5-5所示。
第五章机关办公自动化系统开发实例
图5-4 机关办公管理信息系统第二层
@Command([FileCloseWindow])
第五章机关办公自动化系统开发实例
3. 信息发布页面设计 信息发布页面如图5-11所示。 信息发布页面的作用:这个页面和两个数据库相 连,一个是BBS讨论区数据库,一个是发布通知数据 库。点击相应的按钮可以进入到相应的数据库中。 信息发布页面的设计:页面中的图标同样是采用 缺省的方式,相应的公式语言如下:
第五章机关办公自动化 系统开发实例
2020/12/11
第五章机关办公自动化系统开发实例
5.1 办公系统分析与设计
5.1.1 系统任务 本系统是根据北京联合大学实际办公情况,对校
长办公室各部门的工作需求进行分析而设立的。校长 办公室主要有五个部门,它们是主任办公室、文秘办 公室、接待人员办公室、档案办公室和收发文印人员 办公室。现分别介绍这五个部门的职能。
内部办文图标
server:=@Subset(@DbName;1);
dbpath:=@LeftBack(@Subset(@DbName;-1);"\\");
dbname:=dbpath+"\\办文.nsf";
@Command([FileOpenDatabase];server:dbname)
退出系统图标
第五章机关办公自动化系统开发实例
主任办公室:负责起草学校行政综合性文件;协 助校长组织安排校长办公会议程;审定每周召开的各 种行政会议;及时批阅、处理上级发给学校的各种行 政文件;参与学校重要的讨论、制定工作。
第五章机关办公自动化系统开发实例
文秘办公室:起草文件,审核公文;进行专题调 查,撰写调查报告,撰写校领导讲话稿;负责学校 《年鉴》大事记以及《北京联合大学简报》的编写; 负责学校每周活动日程的安排;为校领导安排用车; 负责收文的拆封、登记、传阅以及对文件的催、查办 工作;管理校长信箱工作,处理群众来信来访;负责 学校行政发文的编号、登记、上报和发放工作;收集 校办各个环节形成的材料,并立卷、归档,定期移交 档案办公室。
第五章机关办公自动化系统开发实例
在子表单里还包含一个计算型的文本,它主要显 示文件起草者的名称和公文在传递过程中所处的状态。 其公式语言为
@If(bg_state="批阅完毕";
bg_state;@Name([CN];writer)+bg_state+@If(type="pad"; "";"《"+topic+"》"))
档案办公室:及时认真地做好各门类档案文件和 材料的收集、整理、分类、编目、鉴定、统计和保管 利用工作;把会议记录按不同的会议类别归档,所有 会议记录应由专人负责立卷归档;行政文件的归档; 有计划地编辑档案参考资料,编制检索工具,积极开 发档案信息资源。
第五章机关办公自动化系统开发实例
收发文印人员办公室:负责报刊、信件、公函、 电报、挂号信、汇款单等投送工作,急件要随到随发; 打印学校行政红头文件;打印校办交办的有关材料。
2) 回复起草人表单 这个表单主要显示回复起草人的对话框,里面插 入了布局,并在布局区域中创建了文本、域和一个计 算型的文本,如图5-16所示。
第五章机关办公自动化系统开发实例
文本是“回复意见”;域是advice1,是一个文本型 的可编辑域。
计算型的文本显示在表框的最上面,它主要显示 文件起草者的名称和公文在传递过程中所处的状态。 用公式语言描述为
第五章机关办公自动化系统开发实例
图5-10 文件处理页面
第五章机关办公自动化系统开发实例
公文处理图标
server:=@Subset(@DbName;1);
dbpath:=@LeftBack(@Subset(@DbName;-1);"\\");
dbname:=dbpath+"\\公文.nsf";
@Command([FileOpenDatabase];server:dbname)
第五章机关办公自动化系统开发实例
P1.1.3.4:备注(主任办公室); P1.1.3.5:领导审批意见(主任办公室); P1.1.3.6:主题词(主任办公室); P1.1.3.7:领导人签字(主任办公室); P1.1.3.8:形成档案文件(主任办公室); P2:文秘办公室; P3:接待办公室; P4:收发文印室; P5:档案办公室。
第五章机关办公自动化系统开发实例
5.2 办公系统数据库设计
5.2.1 页面数据库设计 页面数据库的作用是连接功能模块数据库,此数
据库共包括7个页面:主页面、文件处理页面、校刊管 理页面、信息发布页面、会议管理页面、档案管理页 面和电子邮件页面。
第五章机关办公自动化系统开发实例
1. 主页面设计 主页面如图5-9所示。 主页面的作用:点击相应的图标就会进入到下一 个页面。 主页面的设计:在页面中插图的图标都是缺省图 标,每个图标使用公式语言和下一个页面相连。公式 语言如下:
第五章机关办公自动化系统开发实例
图5-6 公文办理子系统
第五章机关办公自动化系统开发实例
图5-7 内部办文子系统
第五章机关办公自动化系统开发实例
图5-8 档案管理子系统
第五章机关办公自动化系统开发实例
5.1.3 数据字典 1. 数据流卡片 2. 数据存储卡片 3. 数据处理功能卡片 4. 外部实体条目 5. 数据结构卡片 6. 数据元素卡片
第五章机关办公自动化系统开发实例
5.1.4 标号说明 P1:主任办公室; P1.1:文件审批; P1.2:日常工作处理; P1.1.1:公文办理子系统(主任办公室); P1.1.2:内部办文字系统(主任办公室); P1.1.3:档案管理子系统(主任办公室); P1.1.1.1:草拟公文(主任办公室); P1.1.1.2:填写意见(主任办公室); P1.1.1.3:填写备注(主任办公室);
第五章机关办公自动化系统开发实例
百度文库
接待人员办公室:负责组织安排接待上级领导机 关、外单位来校检查、参观访问的食、住、行等事宜; 负责全校性大型会议的协调组织工作;负责接待室和 会议室的使用、管理工作;负责学校工作餐的安排和 管理;编印《校友通讯录》;负责日常的校友接待工 作,处理校友的来信来访。
第五章机关办公自动化系统开发实例
根据上述部门的任务和职能,机关办公管理信息 系统具体分六个子系统,它们是:文件处理子系统、 信息发布子系统、校刊管理子系统、会议管理子系统、 档案管理子系统和电子邮件子系统,如图5-1所示。本 章主要对文件处理子系统做较详细的讲述。
第五章机关办公自动化系统开发实例
图5-1 机关办公管理信息系统模块图
dbname:=dbpath+"\\校刊管理.nsf";
@Command([FileOpenDatabase];server:dbname)
会议管理图标
server:=@Subset(@DbName;1);
dbpath:=@LeftBack(@Subset(@DbName;-1);"\\");
dbname:=dbpath+"\\管理会议.nsf";
第五章机关办公自动化系统开发实例
图5-5 机关办公管理信息系统第三层
第五章机关办公自动化系统开发实例
5. 机关办公管理信息系统第四层 1) 公文办理子系统P1.1.1(主任办公室) 公文办理子系统如图5-6所示。 2) 内部办文子系统P1.1.2(主任办公室) 内部办文子系统如图5-7所示。 3) 档案管理子系统P1.1.3(主任办公室) 档案管理子系统如图5-8所示。
@If(bg_state="批阅完毕";
bg_state;@Name([CN];writer)+bg_state+@If(type="pad"; "";"《"+topic+"》"))
第五章机关办公自动化系统开发实例
P1.1.1.4:完成公文(主任办公室); P1.1.1.5:填写主题词(主任办公室); P1.1.1.6:提交审批(主任办公室); P1.1.2.1:草拟文档(主任办公室); P1.1.2.2:填写意见(主任办公室); P1.1.2.3:填写备注(主任办公室); P1.1.2.4:提交(主任办公室); P1.1.2.5:完成文档(主任办公室); P1.1.3.1:文件标题(主任办公室); P1.1.3.2:办理人(主任办公室); P1.1.3.3:办理时间(主任办公室);
第五章机关办公自动化系统开发实例
5.1.2 系统数据流程图 1. 机关办公管理信息系统 机关办公管理信息系统数据流程图如图5-2所示。 2.机关办公管理信息系统第一层 机关办公管理信息系统第一层如图5-3所示。
第五章机关办公自动化系统开发实例
图5-2 机关办公管理信息系统数据流程图
第五章机关办公自动化系统开发实例
第五章机关办公自动化系统开发实例
页面数据库内包含一个帧结构集,在相应帧结构 集的设计属性中设计数据库的启动属性。其主要目的 是:打开页面数据库的同时,打开该帧结构集。帧结 构集和主页面相连。主页面的帧结构集如图5-12所示。
第五章机关办公自动化系统开发实例
5.2.2 公文处理数据库设计 1.公文处理数据库中表单的设计 公文处理数据库中的主要表单有:办理单、回复
办理单中还包括一些指定域,如图5-15所示。下面 将对这些指定域作具体介绍。
第五章机关办公自动化系统开发实例
主题词域:可编辑的文本域,用户可以在域里填 写相应的文字。
备注域:可编辑的文本域,用户可以在域里填写关 于办文的备注。
部门域:组和框可编辑域,显示值为“校长办公室” 和“教导处”。
起草人域:姓名可编辑域,使用公式语言为 @Name([CN];@UserName),其显示当前用户名称。
第五章机关办公自动化系统开发实例
“批示单”子表单中大多数域的属性为文本可编辑 域,也有一些是作者域和读者域。例如:
“设置作者”域中使用了公式语言 @Name([CN];@UserName),使系统自动查找用户名为 文档作者。“设置读者”域的域属性为读者可计算域。 其公式语言为
@If(ifsent="0";@Name([CN];@UserName);assistant) ;
@Command([FileOpenDatabase];server:dbname)
第五章机关办公自动化系统开发实例
2. 文件处理页面设计 文件处理页面如图5-10所示。 文件处理页面的作用:点击“公文处理”图标进 入公文处理子系统;点击“内部办文”图标进入内部 办文子系统;点击“退出系统”图标就会退出这个页 面,并返回到主页面。 文件处理页面的设计:页面中相应的图标也采用 的是缺省图标,相应的公式如下: