通用审批流程系统设计_第1页
通用审批流程系统设计_第2页
通用审批流程系统设计_第3页
通用审批流程系统设计_第4页
通用审批流程系统设计_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

通用审批系统设计需求分析通过对政府机关、企事业单位的日常工作进行分析,发现对文件、表格和图纸等文字图表资料进行审批占有相当大的工作量,因此,如果设计一软件系统,把这些文字图表资料的审批纳入到计算机进行管理,有助于规范审批流程、方便快捷查询、资料的规范化管理和提高工作效率。系统描述录入录入Word文件拷入Word文件录入Excel文件拷入Excel文件拷入其它文件,包括图片和其它类型文件设计审批流程进入审批流转,包括对文件的修改、改变审批流程、文件回退、注销等完成审批,办结备查库(一)、审茎批文件的建桑立兔系统提供爬Word绩和犹Excel旧文件的在线叮编录和外部用拷入,其它孝类型的文件际只能通过外挑部拷入纳入枝系统,系统叙提供多种文穷文件模板,跑也可自建模塘板上传。炕(二)、审蓝批流程的建唇立悄对于骂Word革和刊Excel砖文件在在线迟编录或外部饶拷入编辑时蔽建立审批流矛程,对于奸Word纲文件通过设短置特定宏的回形式来识别本在什幺位置箩进行签字(按签字用外部顽扫描的签字膊图片进行代作替),顾Excel抢通过设置特怀定的单元格孔来识别签字姑位置(同样习用外部扫描侵的签字图片朵进行代替)交,通过这样锐一步一步进紫行设置签字使位置就可以觉完成审批流但程的建立,变当然随时可骄进行修改;艇对于外部拷瓣入文件则提龟供单独的审仍批流程建立鞭对话框进行灿建立(对于嫩设置签字位份置的问题有而等进一步研知究)。番(三)、进辅行审批娘根据设置的旬流转步骤,杆由相应的审巷批人进行审助批,在审批看过程中除了韵签字外,还诱可以对睁Word召和馆Excel萌文件进行修盒改和增加注睬释,系统自轧动保存修改漏痕迹,对于念其它类型的昌拷入文件,视系统提供单坛独的审批对起话框进行签潜字,同样也滥可以录入修浑改意见。涝审批流程需笨要更改时,路只有优先级党比当前审批尤人高的用户盘、当前用户援和流程建造亭人可以修改胶,对于签字壶位置的修只衡能由流程建瞎造人或被授仁权人可以对督其修改,其扇它人不能修廉改。柏在流转过程合中,参与审核批人用户都滚可查看整个忠文件的审批软过程,但只振有用户优先腊级比当前查安看用户的优里先级高的用扩户和流程创和建人可以发弦出催审信息晴。规在流转过程诵中,流程创袄建人和当前难未审批的用灾户可以注销脸该审批流程妨,其它人不侍得注销。稼(四)、办驾结与归档它审批完成后央,由流程创川建人或授权酷用户可以对弄文件作出办盯结和归档处顺理。次(五)、事剥后查询迟参与审批的遍都可看到自晨己审批过的练文件,其它月未参与审批蒙的文件由授支权规则来确某定是否可以愧查询。设计半采用众B/S好结构,客户妙端的编辑器改采用控件的宜形式来实现闸,资料保存孔在后台数据砖库中,在服鞭务器端开发卡DLL毙文件实现部萌分功能。沿具体实施需瓣要进一步考界虑。建议度公文处理系吃统单独设计葡为好,这只剑是针对其它签的文件审批渣,其它未考航虑的请风中男、农民和小匙刘完善,特颠别是风中和禁农民对于其球实用性、文垫档的类别和态审批的规范亿性作出考虑取,小刘和初河始状态负责杠考虑技术实针现,对于公近文处理系统绘这次要重新谨完善,到达壁归档与归档土后处理这一拿步。采用技术:鹿服务器端:勺Asp3.览0+Sql蛛Serv植er20破00雨客户端:孤IE5.0盖+Word熔、售Excel姓宏和录Html荒编辑器牙+VbSc薯ript具体实现:闻通用审批系份统审批文件肆分为四类:搬Word残文檔、苍Excel括文檔、射Html薯文档和其它忆文件,下面欠按这四种文有件类别分别桃说明其处理谦方法:湾(一)、扭Word吉文檔:每基本思路:翻VbScr环ipt手控制顾Word底中的宏过程续和文件内容荡或直接利用响打开模板中懂的宏来处理胀。吼新建审批文驻档:厘审批文档通外过两种方法拳来建立,一弊种是直接在仆模板中输入怎,另一种是妇将已有的文胆档拷入打开搭的模板中。延保存审批文俯檔:恰通过兴VBA史宏将文档保躲存到熊C:\My插Docu昼ments筹\OA级缓冲这个目迟录中,然后膊由网页或零VBA刑宏程序来将罪文件保存入窃数据库中,呈生成一条新畅记录。粗建立审批流夕程:疮包括新建、句修改和删除拆流程等功能斩,这些功能赚只能由流程商建立者(讨挨论是否可以妇授权修改)哗,不能修改恳和删除已审涝批过的流程转,如果要对袭已审批的流镜程作出修改勺,则只能回贩退后才能修膨改和删除。竞新建审批流得程时,先用叨光标定位审让批位置,然减后定义审批蝶流程(审批蚊位置在私WORD竟中的标识采贡用书签或特钓定宏来表示严,需进一步踢讨论),包刊括选择审批指人部门、审酷批人、审批梨结束时间等填。轰启动审批流暑程:差流程建立完世成后,必须京按造“哪启动审批流氧程葵”泡按钮启动流蔽转过程,此初后,只有流斥程建立者和鲁授权流程监杯控者可对该耗流程进行删辉除和修改,倍拒绝签署者录只有回退给航流程建立者因或上一级审拿批者或授权主监控者,如挥果退回者是阶第一步的审皆批者,则只浇能退回给建谢立者或授权役监控者。省审批的具体皆过程:首(野1羽)、进入涛OA笔(邮2带)、提示有闭新的审批文亿档,单击连财接进入待审惭批文档列表乔(皱3赚)、打开审机批文档,编石辑文档并执裳行签字或盖咐章等工作,浸具体操作是班输入签字密肺码后将电子脱签名插入审降批位置,输翻入盖章密码忘后将电子章底插入到审批饲位置,签字毯也可以设计席一个签字窗青口,在窗口翅中用鼠标或抢手写笔签名蚊后插入审批携位置后(偏4挣)、审批完抖成后,保存菌文档,自动丝输入下一个迫审批流程,伶若发现流程烛有错,则可桌转交给建立羊者或回退给师上一步审批膨者,并提出期意见,转给烫建立者的文兴档由建立者术作注销或修臣改流程处理但后重新进行隆流转,如果社没删除文件廉则对原始记狐录不能删除齐,以便于查姥看流程的整灵个流转过程仓;如果是转剖交给上一步剖的审批者,拌则保留上次纷的流转信息仍,丢失签字瓜或盖章信息笛,由该审批屈者重新处理贷。齿各模板加上离数据验证功本能,如某单田元格不能为塔空或某文本突框只能为数晒字等牵近肿曾外:表格下始载、流程查征询、法规等青内:过程啥舱掌审批流程图雾:建立者建立者审批者一审批者二审批者N授权监控者同意不同意同意不同意不同意不同意不同意启动流程注销流程授权催审信息糊各角色的功骆能:谈(麻1英)、建立者钻:新建审批膀文文件、建近立审批流程金、编辑审批难流程和文文梨件、注销审幕批文档、启樱动审批流程族、监控审批烦过程和发催割信息。妨(诵2于)、授权监乏控者:除新香建审批文档贡外,代为建桶立者实现其脱它功能。并(苗3喇)、审批者驳:审批文档退、回退审批剂文档。串(二)、书Excel高文檔:体E变xcel乖文件中确定嫌审批位置是础用单元格的蒸行和列来确亮定,实现方锣法和操作方虾法同害Word慈文件。艇(三)、挪HTML叨文檔:秒设计一个简斧易的幻HTML资文文件和流宇程编辑器,吼在这个编辑洗器中建立审话批文文件和络审批流程,淡签字位置用依表格冬ID魄或族<Base较>海标签来标识俭。观(四)、其淘它文档:增其它类型的投文档通过上怀传到服务器贿,然后用继Web校方式定义流徐转流程,启游动流程后进抚入流转;审确批人通过上我处理后重新屑上传,然后患流转到下一域审批人。劣三、下一版剩本新增加功脸能:转增加并发审孔批流程,即外某几个审批岂流程可同时睬进行审批,僵该项功能可距用在对收文挤中的阅文功竟能。蔬增加远程发屑送审批文档彻功能。详细设计功能模块溜1瞧、新建审批谦文檔:矮(1)、新怨建审批文档就第一步:选民择文档建立趁方式;羞第二步:编酸辑审批文档尊(可采用录咸入、拷入、际合并、转入奉已审批的同权类型文档四暴种方式),功用转入已审暂批的同类文映档方式完全他可以成为一迷个简单的公锄文处理系统盲;毛具体步骤待今研究:都第三步:建绑立审批位置锐和审批流程来;城第四步:进导入流转。萄(2)、新断建审批文档陪列表(未启伙动审批流程慧的文档)俘文档编号搅文档类别嘉文档类型幕文档标题刃关键词惕完成时间咏状态龙操作史编辑文档识启动流程浇查看流程服一支笔图片善一个齿轮图谜片娱放大镜图片板2散、待办事宜眼:透查看待处理酸的文档,包鲜括审批、办渐结、归档、壁回退的文档笋,表格样式充:悟文档编号竖文档类别虹文档类型丙文档标题板关键词盯待办事宜株状态足启动助审批扯办结喉终审犹归档落回退文档晒注销文档彻超时史3号、审批文檔钩查询:纪文档编号抓文档类别军文档类型吴文档标题弱关键词难状态咸审批流程核启动候审批眯办结货终审径归档箩回退文档稼注销文档俩超时伯一个放大镜乡图片帐包括对文档除标题、主题嘱词、是否启旅动文档、审映批过程中的携文档,回退刺文档、办结锻文档、终审动文档、归档坛文档等条件篇,查询结果日可打印和输膊出到Exc尖el。恶4钓、审批模板欢管理:蜓(1)、新膜建审批模板佩(2)、编氏辑审批模板属(3)、审考批模板列表篮:打印、输肾出到Exc吩el移5多、流程监控絮:窝单击心“热流程监控触”距连接后,显止示该用户所掘有监控的文培档列表,单构击耗“室查询猎”示按钮后,弹壳出隐藏的查菊询条件构造张层,构造完编成查询条件叔后,可单击傅“姨查询飘”激按钮显示查泄询结果,也役可单击细“昨取消领”惊按钮隐藏查届询条件构造共层。缓文档编号肥文档类别缎文档类型控文档标题扶关键词软操作犹当前处理事私项榴状态前崔审谁流程拳启动攻审批虾办结晋终审星归档集回退文档仪注销文档武超时贸一个喇叭图阳片籍一个放大镜传图片北流程监控采材用全流程图解形式表示,乌每个过程可象查询详细审拿批信息和状悼态,同时可狂发送崔审信钓息等。熄6、系统设艇置:赞(1)、部眠门编码维护靠(管理员)木(2)、职材务编码维护呀(管理员)满(3)、用灶户类别编码匀维护(管理育员)岂(4)、审皱批文档类型母编码维护(辜管理员)玉(5)、操竟作日志(管雁理员)恰—————超—————萍————至(6)、用软户信息维护著(管理员)扑(7)、电忘子笔名维护核(管理员)吹(8)、电扣子章维护(船管理员)螺—————燥—————遗————罢(9)、登缠录密码设置唱(10)、旋签字密码设啊置排(11)、喝盖章密码设赴置7、帮助8、退出数据库设计嫩1、部门编援码表(BM送_BMBM秒)阵字段名稠字段类型勤字段长度制默认值黎允许为空蒸主键烫备注灿ID访BigIn淡t室否居自动增加狗BM耽VarCh悼ar瓣6雷否瘦是劈部门编码敢BMMC敞VarCh屿ar寨20炕否芽部门名称暑DWBM讯Va谨rChar督6妄否梁所属单位编禽码萍YXJ昏Int酒4喉1虏否激优先级畏2、用户类台别编码表(丢BM_YH校LBBM)识字段名沸字段类型何字段长度呈默认值颗允许为空荒主键娱备注订BM欲VarCh宅ar歼2乐否挤是伴类别编码宪LBMC登VarCh育ar炎20骡否故类别名称毕YXJ后Int踢4诵1怜否艳优先级恼3、职务编普码表(BM环_ZWBM漏)委字段名掌字段类型猪字段长度士默认值犯允许为空联主键竞备注简ID结BigIn脊t顺否嫁自动增加鉴BM够VarCh钥ar创2罢否交是输职位编码鹿ZW揉MC纪VarCh绒ar穷20室否困职位名称鹊YXJ煌Int窗4再1胡否唯优先级缝4、审批文罚档类型编码蛛表(BM_床WDLB)改:必须有一似条僵“鱼普通文档柳”牺记录男(重新设计忘成多级文档驱类别表)就字段名畅字段类型叮字段长度锡默认值拦允许为空忙主键爱备注砖ID绕BigIn荡t航否懒自动增加粱BM洞VarCh察ar标6悉否额是惹文档类型编给码验WDMC善VarCh效ar程50速否要文档类型名珍称编BMBM渐VarCh遭ar反6食是厨所属部门编宁码目BMMC河VarCh蚀ar絮20属是眉所属部门名房称者CJR泪BM遮VarCh争ar壳6鱼是晓创建人编码移CJRMC旨VarCh单ar睡10捕是绢创建人名称忙SJWDB比M肝VarCh逆ar灾6躲是蛇上级文档编冠码,为空表葛示为独立文脸档类型弯说明:初始页化系统时必蓄须有一条记凶录,即Bm贩为01,编蛾码名称为海“拣普通文档肠”报,每个部门早都可建立自扫己的审批文跟档编码。当勿部门编码、刃部门名称、蒸创建人编码圣和创建人名跟称为空表示刑公共文档类将别。祝5、用户信历息编码表(远BM_YH敞XX)盐字段名杂字段类型漆字段长度姑默认值祸允许为空腿主键霞备注灰ID影BigIn姨t著自动增加搂BM积Va想rChar害6筛否奋是迎用户编码望YHMC贤VarCh梯ar社10梁否承用户名称茶MM雾VarCh续ar歇16狗否裕用户登录密鼻码碎SSBM尤VarCh旁ar死6码否充所属部门荐ZW懂VarCh鸣ar互2境否拥职务合YHLB茧VarCh南ar油2悬否攀用户类别示BMFZR乡Bit煮1考0型否饭是否部门负华责人弦XB赠VarCh怨ar攀2天男辽否渠性别途YXJ召Int释4臣1温否星优先级腾6、签字笔倍迹图片表(太BM_BJ匀)现字段名留字段类型意字段长度蔽默认值博允许为空朗主键挎备注融BJ_BM额VarCh恭ar于6贤否伪是罩笔迹编码叠BJ_QZ拨MM渔VarCh术ar纪16碎否禁签字密码谁BJ_YH酸M钓VarCh冒ar趟6需否梳笔迹所属用兆户编码逢BJ_YH忆MC损VarCh者ar克10绣否地笔迹所属用组户名称虎BJ_SS蒜BM假VarCh搅ar忌6屡否器笔迹所属部穿门编码蓝BJ_SS唐BMMC定VarCh杠ar悠20仍否锹笔迹所属部业门名称积BJ_SC毅RQ德DateT府ime说GetDa详te()释否免笔迹上传日淋期养BJ_WJ言M球VarCh枪ar葱13腐否煎笔迹图片文羽件名找BJ_BJ森SJ饱Image细否结笔迹图片数吐据龙BJ_BZ侮VarCh地ar欲200失笔迹说明热7、电子章仿图片表(B凶M_DZZ另)著字段名寇字段类型衡字段长度丸默认值娇允许为空剂主键贿备注弃DZZ_B借M晨VarCh轻ar纲6炮否车是巷电子章编码拖DZZ_S五YMM社VarCh驰ar蒸16舞否疫电子章使用尤密码羡DZZ_S旗SBM秒VarCh掀ar番6方否慨电子章所属拆部门编码番DZZ_S颗SBMMC为VarCh康ar疮20灵否植电子章所属狠部门名称旬DZZ_S弃CRQ需DateT表ime慎G且etDat参e()榆否械电子章上传郑日期宿DZZ_W活JM买VarCh酸ar概13仰否村电子章图片宽文件名问DZZ_B仇JSJ龄Image塞否耕电子章图片棵数据爱DZZ_B墨Z钟VarCh棋ar暑200镜电子章说明朽8、审批模于板表(MB阴_WD)裹字段名脚字段类型短字段长度届默认值义允许为空职主键铅备注代MB_WD必_BM稳VarCh搞ar御10仪否朽是振文档模板编疮码袋MB_WD愿_MC埋VarCh踪ar变50沙否私模板名称质MB_WD摧_BMB其M寄VarCh服ar稼6喘是孟模板所属部甘门编码,为宗空表示公用诉模板锅MB_WD绵_BMMC段VarCh骡ar守20壮是孩模板所属部娃门名称州MB_WD尘_CJR风VarCh秀ar等6浪否昏模板创建人反编码炮MB_WD刊_CJRM距C真VarCh抖ar羞10览否狱模板创建人思名称搞MB_WD层_CJR席Q沟DateT同ime勉GetDa结te()惯否贩模板创建日袖期屈MB_WD舱_LCB崇M棒VarCh炸ar刃5遍是跃对应审批流毫程模板中的泰流程编码,蒸允许为空,厉为空表示该可模板没创建光审批流程杏MB_WD令_WDL捎B隔VarCh毁ar裤2幼否枪模板类别缴MB_面WD_LX险Int跳1救否直模板类型,完1表示Wo同rd、2表君示Exce深l、3表示航HTML、鼓4表示其他沫类型间MB_WD斑_SJ派Image渗否买模板数据理9、审批流带程模板表一懂(MB_L精C_l):妄存放审批流男程模板基本蔬数据粘字段名皇字段类型净字段长度沾默认值递允许为空可主键蚕备注逝MB_LC因1_BM幸VarCh访ar息10谨否禽是侧流程模板编邮码挎MB_LC件1_MC福VarCh镜ar拍50玻否沉流程名称绞MB_LC拦1_BMB垫M赴VarCh衫ar侨6锄是旁流程所属部夹门编码,为戚空表示公用程流程滴M债B_LC1半_BMMC茄VarCh引ar哗20纳是层流程所属部宵门名称,为普空表示公用既流程饲MB_LC巩1_CJR斤VarCh拘ar蝴6唉否垒流程创建人裤编码陆MB_LC锦1_CJR裤MC醉VarCh坏ar申10四否地流程创建人浩名称斧MB_LC超1_CJR搁Q罚DateT颂ime您GetDa佣te()脏否闪流程创建日奏期高10、审批蚁流程模板表坦二(MB_应LC_2)警:存放审批畅流程模板流航转数据写字段名科字段类型顿字段长度煮默认值钱允许为空颂主键曲备注众MB_LC观2_BM废VarCh令ar宜10观否补对应审批流迈程模板表一遵的编码炉MB_LC遗2_BMB续M篮VarCh霜ar呀6童否联审批部门编米码剧MB_LC库2_BMM双C压VarCh病ar唤20怖否鬼审批部门名闻称示MB_LC章2_YHM尼VarCh邮ar梯6桐是绑审批人编码歌,为空表示蜂由部门负责锄人审批班MB_LC昌2_YHM脚C钢VarCh怕ar字10俗是扬审批人名称革,为空表示劫由部门负责需人审批袖MB_LC蓄2_BZ沸Int瓣否冒对应整个审软批过程的步扁骤牛MB_LC艳2_SM鞠VarCh矩ar痰100盛否杜审批说明仓MB_LC东2_QX半VarCh递ar御11择0-处0-0-0齐-0-0岔否石审批权限,池权限对应:掉审批-办结狼-终审-注挥销-监控-并归档,为0赖表示没有该段权限,为1询表示有该权查限刚说明:孕一般来说,游流程创建者废有:办结、跨监控、注销的和归档权限砖剪扔罪流程中的玩用户有:审范批和监控两求种权限浅集缓贞流程中的泼最终用户:闭审批、监控酬和终审权限台快炭建议:氏审批权限最捡好能固定,震也可让流程府创建者自行洒定义,但其厅基本权限不肚能更改。辉11、审批少文档数据表沃(保存审批欲文档数据)扯:SP_W舍D法字段名锈字段类型践字段长度惩默认值抵允许为空昆主键绣备注坏WD_BH橡VarCh染ar核20粥否棍是某文档编号妈WD_LB踩VarCh笼ar胶2掉否煮文档类别妨WD_LX植Int酬4棒1帽否仇文档类型,悼1表示Wo闪rd,2表恨示Exce键l,3表示亏HTML,奔4表示其他叔类型收WD_BT伯VarCh哑ar凳200剖否宫文档标题痒WD_GJ馋C环VarCh膊ar感100奥是屈文档关键词由WD_SS呈BM辰VarCh尽ar倾6衫否迹创建部门编喘码息WD_SS鹅BMMC子VarCh谱ar也20融否预审批部门名夕称瓣WD_CJ其R游VarCh缓ar赔6根否蹄创建人编码援WD_CJ赛RMC丘VarCh青ar搞10手否依创建人名称霸WD_CJ皆RQ往DateT箱ime伶GetDa必te()锁否瓶创建日期掀WD_WC颗SJ阁DateT撤ime朋是舰审批完成时管间上限,为拣空表示没有缘时间限制捕WD_SJ筒Image心否鸭文档数据子WD_ZT担_QD壁Bit倡1流0议否钉启动标志际WD_ZT耐_BJ其Bit撕1品0驻否乔办结标志斗WD_ZT嫩_ZS疾Bit赖1惕0输否推终审标志向WD_ZT布_ZX傻Bit冷1奸0扩否射注销标志黄WD_ZT属_GD疫Bit化1糕0联否吗归档标志少12、审批央流程表:S两P_LC(护保存审批流兼程数据,包远括审批的基沃本信息,如像是否审批、膜是否终审、生是否办结等撕)壁字段名雕字段类型隐字段长度茫默认值网允许为空孩主键衣备注具LC_WD倒BH仅VarCh土ar霉20梦否佩文档编号霜LC_SP睬BM示VarCh睁ar江6榜否瑞审批部门编园码或LC_SP甩BMMC戴VarCh标ar脑20候否毯审批部门名积称侮LC_SP慎R口VarCh烫ar镇6东是拔审批人编码监,为空表示泼由部门负责罪人审批药LC_SP俊RMC医VarCh筹a稍r围10驾是筝审批人名称睁,为空表示薄由部门负责邮人审批晴LC_CJ邀RQ誉DateT墓ime矮GetDa压te()话否嚼创建日期杀LC_BZ弊Int绕否万审批步骤扁LC_SM冠VarCh鸟ar识100掘否宗审批说明遇LC_QX穷VarCh讨ar残11雷否扶具体说明见什表10的M裂B_LC2性_QX说明扶LC_SP半WZ娇250贪否烤审批位置攀LC_QZ缠LX稳Int眼0景否咸签字类型,农0表示签字痛,1表示盖半章剂说明:审批艰位置的数据怜格式:舞Word文狡档:书签名闻称,书签名监称,争……道,书签名称断,注意书签聪名称不能出菊现棕“彻,革”熊。洲Excel租文档:表名厨.行-列,表表名.行-陵列,仪……边,表名.行挣-列。泳Html文弦档:图像名揉称,图像名或称,竖……削,图像名称水,Html蛾文档中的审瓶批位置由一罢幅图片标识速,同是为该格图片命名,保在审批时由愉根据该名称旨即:图像名费称.SRC匆属性来显示截签字图片。繁其他文档:虎其他文档的葱审批由审批怪人下载后填削写纵“眨文档审批表险”筛来进行审批伶(研究)奖13、审批概过程表:S匆P_GC(火保存审批过抄程数据,包滑括回退信息昏、审批意见作等)章字段名疮字段类型吐字段长度爹默认值堡允许为空蒙主键牙备注移GC_WD虏BH塌VarCh租ar带20伟否助文档编号醋GC_SP起BM星VarCh阅ar故6默否规审批部门编揉码辟GC_SP串BMMC跌VarCh送ar避20项否目审批部门名惑称孔GC_SP隐R柴VarCh团ar魂6叫否信审批人编码孝GC_SP呜RMC持VarCh牺ar蹈10办否税审批人名称剩GC_SP架RQ纲DateT涌ime易GetDa滚te()馋否演审批日期货GC_SP拦LX扯Int诞1肚否否审批类型刃GC_SP主XX础VarCh路ar素250浆是塌审批信息绒GC_HT陈B暑M罚VarCh忽ar茶6饲是厨回退部门编洲码,当GC谢_SPLX秃=3时有值玻GC_HT私BMMC笼VarCh非ar至20陷是奥回退部门名财称,当GC姓_SPLX津=3时有值喜GC_HT痒R细VarCh采ar答6你是隙被回退人编麻码,当GC好_SPLX岁=3时有值承GC_HT建RMC续VarCh蝶ar剑10处是织被回退人名殿称,当GC宜_SPLX遭=3时有值咱GC_HT堆RQ降DateT割ime湿GetDa仰te()像是火回退日期,买当GC_S跟PLX=3贫时有值死说明:蚁GC_SP焰LX(审批钓类型):有基三种审批类司型,1表示计签字,2表县示盖章,3字表示回退信谊息,4表示镇办结信息,冲5表示终审活信息,6表予示办结信息中,7表示归命档信息谜按审批日期币降序排序,运从而得到审逗批顺序。展14、审批桂文档编号表召:SP_W查DBH吉字段名闻字段类型御字段长度灰默认值吧允许为空疑主键踢备注含BH_ND侄VarCh燃ar替4间STR(Y掌ear(G炮etDat拥e()))仍否蝇年度薪BH_WD盛LB蝴VarCh颗ar淡2笛否爹对应文档类守别侍BH_QZ以VarCh回ar茂14具否层是膏编号前缀,按用于区别文湾档类别,不争能重复透BH_BH煌BiGIn绘t毯否唤文档编号投说明:置1、本表对胖应文档类别狸表,一种文锄档类别必须侧对应一种编喊号,该编号寺由程序自动励生成,程序像运行时查询娇该表,如果雁找到对应年田度和对应文意档类别则取荷得该编号并毫使编号加1蚁,否则新建傲一条记录,职复制上年编萌号前缀。钢2、编号前翅缀建议用便布于识别文档拿类别的字符漂串,必须包数含年度信息朝。尘15、初始略模板表(B搜M_CSM院B)电字段名蒸字段类型调字段长度咱默认值艺允许为空腰主键物备注坐CSMB_虚BM滤VarCh引ar唯2廉否辈是邀初始模板编我码遗CSMB_宫MC熔VarCh波ar犁50递否锋初始模板名柔称周CSMB_膊WJLX腊In鲜t势否少初始模板文保件类型,1旷表示Wor躲d,2表示兽Excel双,3表示其寄他文档忍CSMB_怕WDLB剃Int嚷1雹否禾初始模板文秘档类别,1裳表示新建审障批模板的模规板,2表示炮新建审批文视档的模板酷CSMB_姜SJ府Image就否涉模板文档数容据忧16、历史型记录表(X港X_LS)眼:记录所有秃用户的操作搂字段名细字段类型际字段长度蓄默认值除允许为空高主键稻说明质XX_BM扁BM壤VarCh饼ar休6艇否烧部门编码坑XX_BM穷MC更VarCh统ar含20性否功部门名称吉XX_RY初BM溜VarCh旱ar乞6揉否君操作人员编窗码昌XX_CZ浅RY目VarCh杨ar丽10尝否扑操作人员娃XX_CZ猛SX新VarCh谋ar牛100抱否片操作事项拖XX_CZ之RQ务DateT惜ime喷GetDa膝te()陈否果操作日期旅17、单位膊编码表(B马M_DW)靠(系统初始角有一条记录昏,DWBM栋=0000帽00,DW绩MC=烦“灾单位名称拣”楚,DWYX闯J=1,由进用户自己去自改)伤字段名垒字段类型串字段长度桥默认值界允许为空纵主键劝说明墨ID蒙BigIn冠t丝否足自动增加薄DWBM帅V骑arCha伏r桥6庆否却是看单位编码勺DWMC侧VarCh品ar佩50淋否告单位名称需SJDWB讨M缝VarCh网ar智6从是能上级单位编尽码,为空表风示为独立单攀位尊DWYXJ涉Int攀1敢否谅单位优先级蒙18、用户纠分管部门表招(BM_F该GBM)轿字段名运字段类型止字段长度酿默认值旧允许为空甘主键摇说明绒ID弯BigIn恳t厦否赶是筛自动增加奋YHBM关VarCh描ar愚6窝否壳用户编码此FGBMB级M席VarCh锁ar乌6右否嗽分管部门编岗码挽三、视图与揪索引帖(一)视图继:正1、用户信耽息编码表视纠图(VI_货BM_YH定XX)速Selec疮t*F热romB笨M_YHX欣X,BM_渡YHLBB促M,BM_敬BMBM,惯BM_ZW烈BMWh盲ereB讽M_YHX涨X.SSB浴M=BM_谜BMBM.坝BMAn赌dBM_庸YHXX.肾ZW=BM酒_ZWBM妄.BMA印ndBM淹_YHXX粉.YHLB炕=BM_Y亮HLBBM忽.BM节2、审批模壮板表视图(谱VI_MB挤_WD):御与文档类别炸表建立视图鞭3、审批文婆档数据表视蜘图(保存审贡批文档数据途:VI_S霞P_WD)漏:与文档类波别表建立视营图础(二)索引功:羞四、存储过玩程匪取得审批文蛙档编号存储购过程(SU森B_SP_也WDBH)众:该存储过夫程用来取得颗最新的文档弓编号掘输入参数:邪年度、文档怒类别迫处理过程:裁查询有无该巡年度和文档敏类别的记录助,有则取得双完整编号,虫并使编号加爱1,没有则敞新建该年度障和文档类别曾的记录,且涉编号为1,盆重新返回新声编号,并使古编号加1。屯SQL语句痛:肚CREAT剩EPRO伐CEDUR始ESUB涛_SP_W盆DBH袍@Ndv待archa敲r(4),券@Wd逼lbva超rchar食(2)AS继IfNo醉tEXI俭STS(接Selec践t*F伤romS件P_WDB用HWhe宜reBH鞭_ND=@盈NDAn译dBH_蛛WDLB=摇@场Wdlb)僵附Begin厨予超BEGIN津TRAN法SACTI园ON坝缝榜Inser胀tInt精oSP_暗WDBH牌(BH_N饿D,BH_界WDLB,产BH_QZ吓)Val富ues(@您ND,@W成dlb,@汽Nd+@W虏dlb)垄歉沸Commi肤tEnd犹Selec窑t*F关romS据P_WDB观HWhe穗reBH费_ND=@驶NDAn笨dBH_繁WDLB=钳@Wdlb挥BEGIN去TRAN未SACTI鬼ON忆Updat股eSP_宏WDBH卫SetB徐H_BH=雾BH_BH自+1Wh堆ereB辨H_ND=鞋@NDA挽ndBH龟_WDLB话=@Wdl及b乡Commi尤tGO秒测试方法:翠在SQL查摄询分析器中众执行悬EXECU捎TESU岭B_SP_次WDBH犁2004,曾03芒语句。塑2、查询用点户基本信息拣存储过程(鉴SUB_B版M_YHX冠X):取得罪用户基本信灾息边输入参数:喇用户编码锋处理过程:强用户编码不脾为空,查询蜘指定编码用制户信息,为蹈空查询所有渴用户信息。梯SQL语句洗:垮CREAT只EPRO像CEDUR非ESUB谊_BM_Y虫HXX痒@Yhbm竹varc逢har(6筒)AS盒IfLe立n(@Yh银bm)=0吧垃Selec判t*F昏romV钞I_BM_口YHXXElse转谦Selec究t*F群romV村I_BM休_YHXX酿Wher融eBM=虫@YhbmGO蓬测试方法:朴Execu迁teSU高B_MB_煤YHXX欲‘’恨(查询所有利用户信息)恼活置Exe辩cute司SUB_M广B_YHX由X相‘贫16010艰1亲’堂(查询用户盲编码为16团0101的夹用户信息)映3、用户身意份验证存储船过程(SU肥B_SFY贺Z):验证亲用户身份搏输入参数:痛用户名,登嗽录密码筝处理过程:梨查询也之相冠对应的用户逢名和密码,工返回查询记然录栽SQL语句牵:妄CREAT解EPRO屿CEDUR雪ESUB活_SFYZ穿@Yh徐bmva诵rchar算(6),@成Yhmm吼varch拿ar(16遣)AS贡Selec肤t*F极romV细I_BM_邮YHXX事Where级BM=@三Yhbm假AndM战M=@Yh楼mmGO喊4、新建用疮户存储过程路(SUB_扁XJYH)拣:新建用户坐输入参数:淋用户基本信窜息产处理过程:琴首先查询有千无重得编码较,没有则插券入新用户信冶息,返回1岗,否则返回闪-1,如果宫出现错误返祝回0搅SQL语句咏:洗CREAT稼EPRO展CEDUR端ESUB搁_XJYH孝冒@VarB脉Mvar客char(墙6),舍奥@VarY贝HMCv旱archa阅r(10)达,踪菠@VarM淘Mvar宁char(展16),垮贡@VarS骑SBMv离arch欧ar(2)锤,吧哈@VarZ直Wvar氧char(党2),暖受@VarY挺HLBv敌archa睡r(2),诉舅@VarB藏MFZR暮bit,查沫@VarX拨Bvar敞char(李2),扯真@VarY足XJin及tAS傅DECLA课RE@R贯unSta悦tusi板nt筹IfNo鹿tExi贞sts(S滤elect撕*Fr省omBM拢_YHXX如Wher牙eBM=栗@VarB腥M)胸裁Begin刑敢Begin食Tran帮sacti原on金教Inser疯tInt原oBM_涝YHXX茅(BM,Y些HMC,M宗M,SSB课M,ZW,笼YHLB,裤BMFZR暑,XB,Y孩XJ)V最alues纤(@Var傅BM,@V脾arYHM耀C,@Va夜rMM,@子VarSS讽BM,@V级arZW,陈@VarY束HLB,@飞VarBM丘FZR,@船VarXB府,@Var蓝YXJ)莫啄If@@曲ERROR浴=0龟换恨Begin加意喷Commi起tTra喘nsact斥ion甘摧吐Set@待RunSt貌atus=况0EndElse什滑栽Begin介挡草Rollb片ackT朗ransa凉ction禽俱笼Set@陕RunSt毒atus=周1EndEndElse判定Set@职RunSt督atus=恢-1惩SELEC分T'R块unSta悼tus'虚=@Ru膏nStat步usGO逃5、签字存粪储过程(S居UB_YH成QZ):用姻户签字称输入参数:祝用户名,部台门编码,签巷字密码,笔堵迹图片编码有处理过程:禾根据输入参恼数查询所有仅该用户的签很字笔迹匙SQL语句芽:着CREAT忧EPRO系CEDUR目ESUB早_YHQZ凯阔爱@VarY够HMva筝rchar丑(6),借诚@VarB快MBMv在archa高r(2),馒绑@VarQ健ZMMv附archa煎r(16)坟,锹言@VarB俊JBMv近archa渔r(6)AS异IfLe路n(@Va瓶rBJBM购)=0野让begin担陕Sel生ect*拘From怜BM_B品JWhe健reBJ六_YHM=葛@VarY之HMAn败dBJ_净QZMM=近@VarQ冠ZMMA毅ndBJ旦_SSBM肺=@Var魔BMBMendElse童论begin私辟Selec脑t*F难romB烟M_BJ构Where谨BJ_B而M=@Va膊rBJBM偏And细BJ_YH魂M=@Va伞rYHM菊AndB答J_QZM门M=@Va搁rQZMM答And放BJ_SS驻BM=@V早arBMB罢MendGO天6、盖章存部储过程(S菊UB_YH朱GZ):用语户盖章市输入参数:库部门编码,下盖章密码(柔讨论:用户均名是否作为况参数出现,晃从安全性上禁考虑)搜处理过程:肉根据输入参堵数查询该部飘门的所有电塌子章桐SQL语句吼:滥CREAT倍EPRO算CEDUR谣ESUB剧_YHGZ联惭@VarB话MBMv冷archa陡r(2),应晓@VarQ顷ZMMv嗽archa骄r(16)竞,址刚@VarB惧JBMv朵archa啦r(6)AS姑IfLe良n(@Va樱rBJBM怜)=0童挡begin充真Selec尝t*F清romB可M_DZZ芹Wher盛eDZZ格_SYMM拆=@Var彼QZMM福AndD顺ZZ_SS涌BM=@V飘arBMB冷MendElse挡炼begin轻露Se衔lect查*Fro访mBM_逢DZZW解here每DZZ_B秆M=@Va包rBJBM王And糖DZZ_S餐YMM=@弱VarQZ针MMAn窑dDZZ畅_SSBM括=@Var暮BMBMendGO维7、单位编眠码存储过程产(SUB_商DWBM)库:录入单位仔编码/*签该存储过程切是有关对B振M_DW表库的所有更新始操作,由@衰Czlx参文数来确定操源作类型支@Czlx平=另“缴BJ欣”胞时表示修改哀@Czlx推="ZJ"应时表示增加醉@Czlx应="SC"稠时表示删除*/灿CREAT遣EPRO轿CEDUR锈ESUB披_DWBM珍梨@VarI真dBig情Int,翼弹@VarD位wbmV庆arCha伪r(6),洁剪@VarD孩wmcV述arCha倡r(50)具,侍违@VarS钉jdwbm念VarC侍har(6板),沿汤@VarY醒xjIn烤t,经料@Czlx溪VarC填har(2绳)AS蹈DECLA烂RE@R光unSta随tusV查arCha白r(50)好Set@奔RunSt甚atus=拣''史If@C择zlx='停ZJ'害剧Begin迷铃饥IfNo摘tExi谁sts(卧Selec届t*F影romB笋M_DW情Where尘DWBM艘=@Var奇Dwbm)逆改艳仅Inser钩tInt火oBM_什DW(D蜻WBM,D刃WMC,S窃JDWBM技,DWYX泊J)Va晋lues(华@VarD住wbm,@贺VarDw尼mc,@V岸arSjd垃wbm,@卷VarYx区j)崖遇刊Else悲往参苏Set@仗RunSt纠atus=调'对不起,蚁数据库中已车有相同编码肉的记录!'End跨If@C谱zlx='详BJ'抓固Begin蠢努洋IfNo输tExi交sts(汽Selec采t*F瓦romB监M_DW纪Where疑DWBM盈=@Var绿Dwbm顺AndI泡D<>@V前arId)外鬼芽自Updat棋eBM_庄DWSe选tDWB介M=@Va顾rDwbm旧,DWMC甲=@Var运Dwmc秩Where峰ID=@艘VarId猴权亦Else弟垫织趟Set@朝RunSt连atus=层'对不起,巨数据库中已触有相同编码午的记录!'End酱I呼f@Cz璃lx='S粪C'敞左Begin佳片吸IfEx爬ists(狂Selec荒t*F答romB革M_DW列Where屿SJDW低BM=@V板arDwb枯m)位湿贩读Set@遵RunSt怜atus=促'对不起,介请先删除该风单位下面的议子单位后才灶能删除本单洪位!'纯逢烤Else掘辩模骑Delet今eFro驻mBM_他DWWh躲ereD堡WBM=@真VarDw走bmEnd挨If@@旧ERROR哥<>0干聚Set@予RunSt殿atus=狸'对不起,蓄更新数据出犬错!'雅SELEC鲁T'Ru悟nStat京us'=责@Run蓬Statu假sGO逃8、查询单牌位编码信息缸存储过程(毁SUB_D姐WBM_L薯B)漆CREAT增EPRO伸CEDUR骆ESUB黄_DWBM辰_LB畅古@VarS农jdwV阀arCha罚r(6)AS泉得Selec香t*F鸡romB袋M_DW样Where明SJDW羽BM=@V很arSjd脊wOrd鱼erBy板DWYX嘉JGO钢9、查询部雄门编码信息我存储过程(铅SUB_B绍MBM_L科B)/*构该存储过程画用于查询B捎M_BMB插M(部门编防码)表中的丛数据踩@VarD侍wbm:单译位编码变量虹@VarB始mbm:部巩门编码变量先当@Var经Dwbm为者空且@Va咬rBmbm嘱为空时表示雄查询所有部炸门数据遵当@Var渐Dwbm为阴空且@Va冬rBmbm粱不为空时表炼示查询指定劫部门编码数殃据默当@Var睁Dwbm不毫为空且@V克arBmb抬m为空时表蚀示查询指定堪单位的部门允编码数据育当@Var粪Dwbm和寿@VarB即mbm均不欠为空表示查款询指定单位毕、指定部门伍的编码数据*/穿CREAT敲EPRO躺CEDUR羡ESUB沉_BMBM厚_LB拘市@VarD名wbmV奴arCha凡r(6),例剧@VarB社mbmV泰arCha低r(6)AS混IfLe防n(@Va暑rDwbm挺)=0A贼ndLe辰n(@Va和rBmbm毙)=0念贺Selec矿t*F蜓romB筛M_BMB鲁M辜ifLe刮n(@Va毯rDwbm项)=0A机ndLe庙n(@Va伸rBmbm鼓)>0泥挡Selec注t*F机romB舌M_BMB郑MWhe谎reBM亮=@Var内Bmbm踩ifLe块n(@Va潮rDwbm膊)>0A故ndLe备n(@Va战rBmbm禁)=0足裂Selec贺t*F课romB兽M_BMB母MWhe邪reDW兄BM=@V仙arDwb调m茅ifLe答n(@Va下rDwbm禁)>0A塘ndLe帮n(@Va感rBmbm刊)>0锻疑Selec伪t*F盟romB滴M_BMB炊MWhe斧reDW柜BM=@V古arDwb效mAnd化BM=@瑞VarBm偷bmGO插9、档类别朵管理:Su朵b_WDB完M_LB遭/*态@sBM锦varch贩ar(6)谦编码四类别编斯码服@sWDM贿CVar与Char(蹄20)类恐别名名尤@sBMB蔑MVar例Char(员6)顿所属部门编疲码赌@sCJR犁BMVa屠rChar情(6)丰创建人编码营@sSJW裁DBMV者arCha蓝r(6)饰上级文档类赏别编码琴@bFla慧gint宗旬操偶作标志,0尖为添加,1叨为修改,2皂为删除*/始Creat铺ePro糠cedur汤eSub迎_WDBM阵_LB宏@s斯BMVa坐rChar腐(6),断@s秃WDMC跑Varch化ar(20取),薯@s红BMBM愁Varch济ar(6)票,捆@s骄CJRBM剑VarC茶har(6良),谅@s厚SJWDB酿MVar唯Char(锯6),陈@b交Flag残intAS橡DECLA隆RE@R渣unSta密tusV悠arCha铅r(50)倚Set@送RunSt输atus=弟’’猛If@b覆Flag=盏0乞b韵egin房IfNo爹tExi堤sts(混selec省tBM醒from扰BM_WD沟LBwh羊ereB挑M=@sB奇M栽漫温Ins趋erti市ntoB遭M_WDL遮B(BM,惹WDMC,酬BMBM,螺CJRBM浓,SJWD字BM)V商alues岁(@sBM猾,@sWD穴MC,sB赔MBM,s尸CJRBM悠,sSJW颗DBM损虚繁E遍lse驰Set@鞠RunSt餐atus=成’茂对不起,数毅据库中已经亦存在相同编贱码的记录习’顽车En事d狠If@b假Flag=搬1肯粱U春pdate害BM_工耕WDLB凤SET巴WDMC=粪@sWDB撇M,BMB常M=@sB睡MBM,S证JWDBM果=@sSJ河WDBM恭wher明e窗BM=@s兽BM顶If@从bFlag围=2禽旦D垮elete赤from杠BM间_WDLB登wher脚eBM=孙@sBM贯If@@柱Error陵<>0熄Se学t@Ru费nStat匆us=搭’吊对不起,操竹作数据出错玉了果SELEC嫌T'Ru消nStat根us'=悄@Run甩Statu触sGO荒五、Wor劈d审批模板磁中的功能躺功能模块叫流程创建者邮当前审批者豪授权监控者并签字临√循盖章宝√肚回退卧√柄注销扇√哗√呢(吩有该权限的汗)衣√昨(开有该权限的饱)眼办结蚀√牲√踪终审逆√眉(揪有该权限的稍)硬归档损√猴√粥(有该权限激的)显√触(有该权限同的)刷崔审桂√膀√镰(当前审批主者之前的所啊有审批者)泳√宜保存审批文谢档色√午√瞒√垃编辑审批流落程助√匹√桌启动流程左√赤打印甚√顾√忧√扣显示修订治√歌√穷√爹流程监控梯√典√寒保存文档到牺本地升√易√催√烫一个标签,途显示当前文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论