第1页共23页录入Word文件拷入Word文件录入Excel文件拷入Excel文件拷入其它文件,包括图片和其它类型文件设计审批流程进入审批流转,包括对文件的修改、改变审批流程、文件回退、注销等完成审批,办结备查编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共23页通用审批系统设计一、需求分析通过对政府机关、企事业单位的日常工作进行分析,发现对文件、表格和图纸等文字图表资料进行审批占有相当大的工作量,因此,如果设计一软件系统,把这些文字图表资料的审批纳入到计算机进行管理,有助于规范审批流程、方便快捷查询、资料的规范化管理和提高工作效率。二、系统描述(一)、审批文件的建立系统提供Word和Excel文件的在线编录和外部拷入,其它类型的文件只能通过外部拷入纳入系统,系统提供多种文文件模板,也可自建模板上传。(二)、审批流程的建立对于Word和Excel文件在在线编录或外部拷入编辑时建立审批流程,对于Word文件通过设置特定宏的形式来识别在什幺位置进行签字(签字用外部扫描的签字图片进行代替),Excel通过设置特定的单元格来识别签字位置(同样用外部扫描的签字图片进行代替),通过这样一步一步进行设置签字位置就可以完成审批流程的建立,当然随时可进行修改;对于外部拷入文件则提供单独的审批流程建立对话框进行建立(对于设置签字位置的问题有等进一步研究)。(三)、进行审批第2页共23页第1页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共23页根据设置的流转步骤,由相应的审批人进行审批,在审批过程中除了签字外,还可以对Word和Excel文件进行修改和增加注释,系统自动保存修改痕迹,对于其它类型的拷入文件,系统提供单独的审批对话框进行签字,同样也可以录入修改意见。审批流程需要更改时,只有优先级比当前审批人高的用户、当前用户和流程建造人可以修改,对于签字位置的修只能由流程建造人或被授权人可以对其修改,其它人不能修改。在流转过程中,参与审批人用户都可查看整个文件的审批过程,但只有用户优先级比当前查看用户的优先级高的用户和流程创建人可以发出催审信息。在流转过程中,流程创建人和当前未审批的用户可以注销该审批流程,其它人不得注销。(四)、办结与归档审批完成后,由流程创建人或授权用户可以对文件作出办结和归档处理。(五)、事后查询参与审批的都可看到自己审批过的文件,其它未参与审批的文件由授权规则来确定是否可以查询。三、设计采用B/S结构,客户端的编辑器采用控件的形式来实现,资料保存在后台数据库中,在服务器端开发DLL文件实现部分功能。具体实施需要进一步考虑。四、建议公文处理系统单独设计为好,这只是针对其它的文件审批,其它未考虑的请风中、农民和小刘完善,特别是风中和农民对于其实用性、文档的类别和审批的规范性作出考虑,小刘和初始状态负责考虑技术实现,对于公文处理系统这次要重新完善,到达归档与归档后处理这一步。第3页共23页第2页共23页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共23页一、采用技术:服务器端:Asp3.0+SqlServer2000客户端:IE5.0+Word、Excel宏和Html编辑器+VbScript二、具体实现:通用审批系统审批文件分为四类:Word文檔、Excel文檔、Html文档和其它文件,下面按这四种文件类别分别说明其处理方法:(一)、Word文檔:1、基本思路:VbScript控制Word中的宏过程和文件内容或直接利用打开模板中的宏来处理。2、新建审批文档:审批文档通过两种方法来建立,一种是直接在模板中输入,另一种是将已有的文档拷入打开的模板中。3、保存审批文檔:通过VBA宏将文档保存到C:\MyDocuments\OA缓冲这个目录中,然后由网页或VBA宏程序来将文件保存入数据库中,生成一条新记录。4、建立审批流程:包括新建、修改和删除流程等功能,这些功能只能由流程建立者(讨论是否可以授权修改),不能修改和删除已审批过的流程,如果要对已审批的流程作出修改,则只能回退后才能修改和删除。新建审批流程时,先用光标定位审批位置,然后定义审批流程(审批位置在WORD中的标识采用书签或特定宏来表示,需进一...