摘 要: 随着经济的全球化与科技的飞速发展,企业对于电子办公的需求日益加大。其中最基本的是公文的分发传阅及批办等工作。为了能及时、准确的传达信息,提高公文办理的效率,需要研发出适应新时代的公文管理系统。伴随着Internet的发展,越来越多的企业意识到拥有条理化、人性化的公文管理系统的重要性和优越性。 本系统针对企业公文管理工作,经过实际的需求分析,采用asp.NET技术和SQL Server2000数据库管理系统作为工具进行开发,服务器页面编程语言为C#。整个系统服务于系统管理员和普通用户两个不同的角色。从操作简便、界面美观、灵活实用的用户要求出发,设计开发的用户登陆、发文浏览、收文浏览、文件查询、发文处理、收文处理以及系统维护几大模块,基本可以满足企业员工及领导对公文方便地查阅、签发等的工作需要。 本设计说明书主要介绍了本课题的开发背景、完成的功能和开发过程,并着重说明了开发设计的思想、技术难点和解决方案。 关键词:公文 管理系统 asp.NET C# SQL Server2000 毕业设计(论文)外文摘要 The Design and Implementation of Enterprise Archives Management System Abstract: Along with the economic globalization and the development of science and technology ,the needs of Enterprise for office automation increase rapidly .Among that the archive delivery and distribution in the enterprise is the fundamental needs .In order to convey information timely and accurately ,and to improve the efficiency of archives treatment, it is necessary to develop an archives management system suitable for the actual needs of archives management for an enterprise. After the real requirement analysis ,we adopt asp.NET to develop active server page under the platform of Visual Studio.NET 2003.All codes were programmed with C# language and the backend database management system we adopted is SQL Server 2000.The whole system is served for two kinds of users which are system administrator and common user .From the point of view of simplicity and convenience for the user to operate, we have developed the following modules concerned user registry & entrance ,sent-archives retrieving ,received-archives retrieving, files inquiring ,sent-archives processing, received-archives processing, system maintenance etc. The system we have developed can basically meet the actual needs of archives management for the enterprise This paper introduces the development background , functions implemented and the process of design and develop. What's more, some key techniques and relevant solutions are also introduced in the paper. Keywords Archives, Management system, asp.NET, C#,SQL Server 2000 目 录 1引言 1 1.1 课题的研究背景与意义 1 1.1.1 课题的研究背景 1 1.1.2课题的研究意义 1 1.2问题的定义及内容简介 1 1.2.1问题的定义 1 1.2.2内容简介 2 1.3问题调研 2 1.4可行性分析 3 1.4.1经济可行性 3 1.4.2技术可行性 3 1.4.3操作可行性 3 1.4.4法律可行性 4 1.5论文各章简介 4 2 需求分析 5 2.1业务流分析 5 2.2数据流分析 5 2.3数据字典 8 3系统设计 10 3.1系统总体功能结构 10 3.2系统数据设计 10 3.2.1数据概念结构设计-E-R图 11 3.2.2数据结构设计-关系模式 13 3.2.3数据逻辑结构设计-关系表 13 3.2.4数据结构优化-关系规范化 14 3.3开发环境与运行环境的确定 15 3.3.1开发环境简介 15 3.3.2运行环境 16 4用户控件的设计 18 4.1用户控件的界面设计 18 5 用户登陆(首页)模块设计 19 5.1 用户登陆的流程图 19 5.2用户登陆模块界面设计 19 5.3 用户登陆模块的程序代码 20 5.4 设计中遇到的问题及解决方案 22 6发文浏览模块设计 23 6.1发文浏览界面设计 23 6.2设计中遇到的问题及解决方案 23 6.2.1 创建自定义数据访问类DB Access 23 6.2.2DataGrid控件的绑定代码 24 6.2.3 DataGrid控件分页的功能 24 6.2.4文件下载功能 25 7收文浏览模块设计 26 7.1收文浏览界面设计 26 7.2设计中遇到的问题及解决方案 26 7.2.1收文浏览模块中的Data Grid控件的绑定 26 8文件查询模块设计 27 8.1文件查询界面 27 8.2设计中遇到的问题及解决方案 27 9发文处理模块设计 29 9.1发文处理的流程图 29 9.2发文处理模块界面设计 29 9.2.1发文单的界面 29 9.2.2待签发文界面 30 9.3设计中遇到的问题及解决方案 30 10收文处理模块设计 33 10.1收文处理的流程图 33 10.2 收文处理界面设计 33 10.3 设计中遇到的问题及解决方案 34 11系统维护模块设计 35 11.1系统维护功能模块 35 11.2用户及权限维护界面设计 35 11.3所属部门维护界面设计 36 11.4公文字维护界面设计 38 12 用户使用手册 39 12.1系统功能简介、运行环境简介 39 12.1.1 系统功能简介 39 12.1.2运行环境简介 40 12.1.3系统运行与操作指南 40 结 论 42 致 谢 43 参 考 文 献 44
论文各章简介 第1章引言部分,主要叙述课题的研究背景和意义、问题的定义和内容简介、问题调研和可行性分析。 第2章主要内容是:系统需求分析,包括:业务流程分析、数据流分析、数据字典。 第3章主要内容是:系统总体设计,包括:系统总体结构设计、系统数据设计(如E-R图、关系模型和关系规范化)、系统开发与运行环境的确定。 第4章的主要内容是:用户控件的设计。 第5章的主要内容是:用户登陆模块的设计,包括用户登陆的流程图、模块详细设计及模块设计时遇到的主要问题和解决方案。 第6章的主要内容是:发文浏览模块的设计,包括发文浏览模块的详细设计、主要控件的使用和模块设计时遇到的主要问题及解决方案。 第7章的主要内容是:收文浏览模块的设计,包括收文浏览模块的详细设计、模块设计时遇到的主要问题和解决方案。 第8章的主要内容是:文件查询模块的设计,包括文件查询模块的详细设计、模块设计时遇到的主要问题和解决方案。 第9章的主要内容是:发文处理模块的设计,包括发文处理模块的详细设计、文件上传的设计及模块设计时遇到的主要问题和解决方案。 第10章的主要内容是:收文处理模块的设计,包括收文处理模块的详细设计及模块设计时遇到的主要问题和解决方案。 第11章的主要内容是:系统维护模块的设计,包括用户及权限维护、所属部门维护、公文字维护三个子模块的详细设计,以及这些模块设计时遇到的主要问题和解决方案。 第12章的主要内容是:用户手册,包括:系统功能简介、系统运行环境和安装环境简介,系统的操作指南。 第13章的主要内容是:系统的总体功能评价,其中包括系统的特色及优点介绍及系统存在的不足与改进方案。 论文的最后是结论、致谢和参考文献。
系统总体功能结构 此次设计的企业公文管理系统是以asp.NET作为开发工具,以SQL Server 2000作为后台数据库。本系统实现基于Web的公文发布、接收、浏览、查询和维护等功能,由多个网站模块组成。每个模块由一组页面及相关程序组成,完成相对独立的任务,如公文浏览、发文处理和收文处理等。模块涉及与用户的交互过程,包含的文件数目和类型较多,并需要访问数据库。因此,设计好各页面内容,规划好页面之间传递的数据以及对数据库的访问,对系统的设计和实现非常重要,同时也能够为今后的系统维护和升级带来方便。 根据应用需求,设计系统功能,公文管理系统对公文进行收发文处理、收发文查阅和查询,根据此需求,该系统由用户登陆、发文浏览、收文浏览、文件查询、发文处理、收文处理、系统维护等几个功能模块组成。
|