本科毕业论文(设计)模板本科毕业论文(设计)论文题目:西安财经学院公文流转系统的设计与实现学生姓名:姚舒学号:0805110134专业:信息管理与信息系统班级:信管0801指导教师:陈树广完成日期:2012年5月20日1西安财经学院公文流转系统的设计与实现论文摘要随着信息技术在我国的普及,各类信息技术不断的应用于各单位中,极大的提高了办公效率。过去的公文处理过程十分复杂,经常由于个人原因对公文管理不当,导致公文丢失或未及时审批。因此,需要开发公文流转系统,让工作人员从复杂的公文处理事务中解放出来,从而提高工作效率,降低成本,实现办公自动化。本文先从公文流转的定义入手,分析了该系统的背景,研究意义及发展趋势;其次,从该系统的需求分析和可行性分析入手对该系统进行全面分析;再次,通过设计思路对该系统各功能模块进行设计;最后,对该系统的实施进行了阐述。该系统基于B/S结构,采用JSP为编程语言,SQLServer2000作为后台数据库进行开发设计,重点介绍了公文流转系统相关技术的设计与实现。关键词:公文流转B/S结构办公自动化管理2DesignandDevelopmentofDocumentFlowSystemAbstractAlongwiththepopularizationgofinformationtechnologyinourcountry,eachkindofinformationtechnologymethodhasbeenappliedunceasingly,whichenormouslyenhancedtheofficeefficiency.Traditionaldocumentprocessingprocessisverycomplex,somesituationoccurssuchasdocumentslostordelayofdocumentsreviewingbecauseofimpropermanagementofpersonaldocuments.Therefore,ithasbeenneededtodevelopthedocumentflowsystem,whichcanliberatethepeoplefromthelong-termnumerousanddiversework,enhancetheworkingefficiency,reducethecostandrealizetheofficeautomation.Thispaperbeginswiththedefinitionofthedocumentflow,analysisbackgroundofthesystem,theresearchsignificanceanddevelopmenttrends;secondly,fromtheneedsanalysisandthefeasibilityanalysisofthesystemtoconductacomprehensiveanalysisofthesystem;again,throughthedesignideastodesignthevariousfunctionalmodules;finally,theimplementationofthesystemaredescribed.ThesystemisbasedonB/Sstructure,usesJSPastheprogramminglanguage,SQLServer2000isthebackstagedatabaseofthesysytemisusedtohelpdesigninganddevelopingthesystem,thefocusontheoveralldesignplanningofthedocumentflowsystem.Keywords:DocumentFlowB/SstructureOfficeautomationManagement3目录序言..........................................................1一、系统概述..................................................2(一)公文流转系统的概述...................................21.公文流转的概念........................................22.公文流转的特点........................................2(二)公文流转系统的背景...................................2(三)公文流转系统的发展历程...............................31.公文流转系统的现状....................................32.公文流转系统的发展趋势................................4(四)公文流转系统的研究意义...............................4二、系统的关键技术与关键算法..................................6(一)开发环境.............................................61.JSP技术简介..........................................62.SQLServer2000数据库.................................63.MyEclipse.............................................7(二)B/S模式分析.........................................7(三)MD5加密算法.........................................81.MD5加密算法描述......................................82.MD5算法的原理........................................93.MD5算法的实现........................................94.MD5算法的安全性......................................9(四)工作流技术..........................................101.公文流转系统中工作流的分析...........................102.工作流的实现过程.....................................10(五)数字签名技术........................................101.数字签名的实现.......................................112.数字签名的处理过程...................................113.数字签名的安全性.....................................12(六)痕迹跟踪技术........................................121.痕迹跟踪技术的描述...................................122.痕迹跟踪技术的实现...................................123.痕迹跟踪技术的处理过程...............................13(七)身份验证技术........................................131.身份验证技术的设计思路...............................142.身份验证技术的实现...................................144三、系统分析.................................................15(一)需求分析............................................151.技术需求分析.........................................152.功能需求分析.........................................153.性能需求分析.........................................16(二)可行性分析..........................................171.经济可行性...........................................172.技术可行性...........................................173.社会可行性...........................................17(三)系统业务流程分析....................................171.手工业务处理流程.....................................172.新系统业务流程分析...................................18(四)数据流程图..........................................181.顶层数据流程图.......................................192.二层数据流程图.......................................193.三层数据流程图.......................................20(五)数据字典............................................211.数据流...............................................212.数据存储.............................................223.数据结构.............................................234.数据元素.............................................235.处理功能.............................................246.外部实体.............................................24四、系统设计.................................................25(一)系统功能结构........................................251.系统总体规划.........................................252.系统功能模块.........................................25(二)代码设计............................................26(三)输入输出设计........................................271.输入设计.............................................272.输出设计............................