下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、收发文管理系统我们选择B/S三层结构,后台数据库采用 SQL Server, WEB服务器运行微软的IIS,以 ASP(Active Server Pages)作为开发工具,客户端用IE浏览器。B/S模式体系结构概述B/S模式是指在TCP/IP的支持下,以 HTTP为传输协议,客户端通过Browser访问Web服务器以及与之相连的后台数据库的技术及体系结构。它由浏览器、Web服务器、应用服务器和数据库服务器组成(图1)。B/S模式突破了传统的文件共享及C/S模式的限制,实现了更大程度的信息共享,任何用户只要通过浏览器即可访问数据库,从而克服了时间和空间的限制。圏I 1)田5篠式工作原理B/S模
2、式的工作原理是:客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器。功能模块基于收发文档一体化的实现机制,可将系统分为如下几个子模块。(1)系统管理作为系统管理员,他可以对整个系统进行维护,包括人员维护、科室维护、模块维护、 人员职能维护、人员职务维护、用户权限维护、用户口令维护、系统配置项的维护另外还可 以对全局公告栏的类别进行维护。(2)发文管理发文管理是一个单位对具有约束能力文件形成过程的一种管理。如执行发文拟稿、核稿、会审、会签、签发、文书打印、批阅流转、归档等管理工作。文件送阅和批复完全在计算机 网络上完成,所有的工作
3、流程可以由用户自定义,所有的送交批阅痕迹,修改痕迹,操作时间和操作人都被详细保留。同时,对发文系统还提供全文检索、条件检索等功能。它主要的用于像公司规章制度的形成、档案室制度的形成、财务室制度的形成、干部任免文件的形成、职工奖罚规定的形成、库存管理制度的形成、安全生产制度的形成、及其它对所有人都具有约束性的文件的形成过程。图(2)是整个发文的流程图,用户可以根据需要选择其中的某些步骤来完成发文的管理。扭稿 £油部处塞豐犒1 4內部处室豐犒n £r:外部会签i外部会签2-发夏百档L,“二 Lt,f圈(2 )境文的流程画(3) 收文管理收文管理主要对外来公文进行登记和处理。主要
4、用于登记像税务局发来的文件、公安部门发来的文件、总公司发来的文件行业主管部门来文的处理过程、协作单位发来的文件处理过程、兄弟单位发来的文件处理过程、及其它外来的公文文件的处理过程。主要的处理过程有:收文登记、主任拟办、领导批示、处室承办、传阅、送交归档等功 能。在领导批办界面可以将文件送往更高一级的领导进行审批,到底由哪些处室承办, 送交给哪些处室由最高领导决定。管理人员可以通过“收文查询操作”对收文处理全过程进行跟 踪与监督。对办理完毕的收文系统还提供全文检索、条件检索、统计等功能。图(3)是整个收文的流程图,用户可以根据需要选择其中的某些步骤来完成收文的管理。(3)收交的疣程甸4) 档案管
5、理对本部门或其它部门发送的文件进行接收, 然后将文件进行组卷 (将文件组入某一案卷 中)、移卷(将某案卷中的文件移动至其它案卷) 、移出(将某案卷中的文件移出案卷) 。对 于未立卷的收发文文件,可以组卷。对于档案可以进行封卷,拆卷,销毁案卷,对封卷的案 卷或未封卷的案卷都可以进行借阅和查询管理, 您可以在此进行档案的借阅、 归还。 还可以 对档案的阅读权限进行有效地分配管理。相关的实现技术1、典型数据表的设计在收发文管理系统中, 任意收文或发文文件都对应一个默认流程 (事先已经定义好了) , 文件按照流程中指定的步骤逐次向下流转。 以某收文流程为例有: 收文登记 主任拟办 领导批办处室承办送交
6、归档。为了对文件进行实时跟踪, 及时监督它的流向进程或 者考察在某些阶段处理的详细情况, 这就要求我们提供两个重要的数据表, 在本系统中为数 据表 gw_mrlc 和数据表 gw_cllc 。其中, gw_mrlc ( wdlx,lcmc,ry,xh,clm,clr )记录了系统中用到的各默认流程的信息。 Wdlx 指文档类型,收文或者发文; lcmc 指流程名称; ry 指定义该默认流程的人员; xh 对应默认 流程中各步骤的顺序号,它有大小之分,小的则表示步骤在前,系统将先执行; clm 对应默 认流程中各步骤的名称; clr 对应默认流程中各步骤的处理人员。Gw_mrlc 仅 是 记 录
7、 了 各 流 程 的 信 息 , 还 需 要 gw_cllc ( lxh,lcmc,xh,clr,jbrq,clrq,clyj,zt,wjm )来跟踪文件在流程中的执行状况。对于任意收发文文 件在系统中都会有各自唯一的流程与之一一对应, lxh 则记录了该流程的序列号; lcmc,xh,clr 同上所定义; jbrq,clrq,clyj,zt,wjm 都是针对该流程中顺序号为 xh 的各个处理步骤而言, jbrq 指上一个步骤处理完毕提交过来时的日期; clrq 指当前步骤处理完毕时的日期; clyj 指当前 步骤的处理意见; zt 指当前步骤的处理状态, 已经处理还是尚未处理, 以方便文件的
8、实时跟 踪;wjm则记录了文件的正文内容和在流转过程中文件的修改痕迹,具体的可以通过文件上传功能来实现。2、使用 Session 进行登录验证ASP 代码使用表单实现交互,而相应的内容会反映在浏览器的地址栏中,如果不采用 适当的安全措施, 只要记下这些内容, 就可以绕过验证直接进入某一页面。 例如在浏览器中 敲入".xx.asp?flag=1 ”,即可不经过表单页面直接进入满足"flag=1 ”条件的页面。为防止未经注册的用户绕过注册界面直接进入应用系统,我们采用Session对象进行注册验证。例如,我们制作了下面的注册页面。v% '读取用户登录的信息Luser=l
9、trim(Request("User")Lpass=Request("Pass")'检验帐号和密码是否正确if Luser=rs(“ userid ” ) and Lpass= rs(“npassword ” ) theSession("sysuser")=Luser '使用 Session 对象进行用户登录验证elseresponse.write “您的输入不正确! ”response.endend if%>在应用系统的其他 WEB 页,首先要进行 Session 对象的验证。 如果你未通过用户登录界面, 那么
10、Session("sysuseL)就为空值,你将无法使用系统提供的任何功能,除非你是合法用户才 可,这样就在一定程度上保证了系统的安全性。其验证代码如下:v %if session("sysuser ")="" thenresponse.write(”对不起,你还没有v a href='./login.asp'target='_top' >登录v /a>。") elseend if%>3、对 ASP 页面进行加密为有效的防止 ASP 源代码泄露,可以对 ASP 页面进行加密。我们曾采用
11、两种方法对 ASP 页面进行加密。一是使用组件技术将编程逻辑封装入DLL 之中;二是使用微软的ScriptEncoder 对 ASP 页面进行加密。 使用组件技术存在的主要问题是每段代码均需组件化, 操作比较繁琐,工作量较大,而使用Encoder 对 ASP 页进行加密,操作简单,收效良好。ScriptEncoder 的运行程序是 SCRENC.EXE ,使用方法是:SCRENC /s/f/xl/ldefLanguage/edefExtentioninputfile outputfile其中:/s是屏蔽屏幕输出;/f指定输出文件是否覆盖同名输入文件; /xl指是否在.asp文件的 顶部添加 L
12、anguage 指令; /ldefLanguage 指定缺省的脚本语言; /edefExtention 指定待加密 文件的扩展名。4、存储过程的使用使用存储过程不仅可以提高查询速度, 而且可以保证事务的完整性。 在该系统中, 每个文件 对应唯一的流水号, 当有新的文件要入库时流水号就会自动加一。 由于所有的用户都在网上, 那么两个文件同时入库的情况就有可能发生, 为了保证流水号的唯一性, 就要求“取流水号” 和“流水号加一”作为一个事务来完成。 ASP 调用存储过程比调用 SQL 语句要复杂一些, 必须用 ADO 组件中的命令对象,步骤如下:创建一个 ADO 命令对象,把 Commandtext 属性为存储过程名, Commandtype 属性为 4,表 示该命令是调用存储过程为命令对象创建参数。用“命令对象.CreateParameter参数名称,类型,方向,长度)”命令创建对应与存储过程的输人、输出参数。用“命令对象 Parameters(参数名称).Value=参数值”命令给输人参数赋值。用“命令对象 .Parameters.Append 参数名称” 命令将各个参数加入到命令
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中九年级英语Unit2 Section A 4a-4c宾语从句与节日表达教学设计
- 小学四年级综合实践活动《节日知多少》教学设计
- 小学一年级综合实践活动第11课铅笔涂鸦简笔画教学设计
- 小学三年级综合实践活动变废为宝教学设计
- 高中信息技术选择性必修1“5.2 符号匹配问题”分层作业教学设计
- 地铁车辆牵引电机润滑脂更换及废脂收集处置项目环境影响评价报告
- 地铁车辆客室照明日光灯管更换为LED灯管工程环境影响评价报告
- 高中二年级化学选择性必修3醇酚的结构性质与转化教学设计
- 初中八年级地理中国的人口教学设计
- 必修音乐与鉴赏课程设计
- 中药湿热敷技术评分标准
- 征兵体检培训试题及答案
- 英语句子成分及五种简单句PPT
- GB/T 880-2008无头销轴
- GB/T 8685-2008纺织品维护标签规范符号法
- GB/T 6682-2008分析实验室用水规格和试验方法
- GB/T 15065-2009电线电缆用黑色聚乙烯塑料
- 农业生物环境工程第 温室设施环境调节与控制1
- 化学品安全技术说明书MSDS(液氨)
- 中医学脏腑辨证课件
- 52206马工程组织行为学课件
评论
0/150
提交评论