当前位置:文档之家› 电子政务档案管理系统毕业论文

电子政务档案管理系统毕业论文

摘要电子政务档案管理系统是以公司电子政务信息系统为模型而开发设计的。

该系统既便于管理员管理档案,也方便于借阅者借阅档案和查询档案信息。

该系统主要实现对档案信息和借阅者信息的管理,用户通过使用用户名、密码,进入整个数据库的管理工作,以便及时更新数据库来满足读者的要求。

其主要功能包括用户管理、机构管理、档案库管理、档案管理以及档案借阅归还等功能。

课题主要采用自上而下的结构化程序设计方法与面向对象方法相结合的方法,研究和开发该系统。

该系统运用了C#编程语言进行界面设计和代码设计,数据库设计使用SQL Server 2000创建,使得系统功能更加完善。

全文共分八章,第一章绪论,介绍系统开发的必要性与可行性,第二章到第五章介绍系统的设计与实现,包括可行性分析、需求分析、数据库设计、系统设计,第六章介绍系统的调试过程,第七章对系统的性能进行分析,第八章总结,总结此系统设计的优缺点及其心得。

关键词:借阅查询;数据库设计;政务档案管理AbstractThe electronic government file management system is developed on the model of the information system of the electronic government information system. It is very easy for managers to manage the files, and it is also convenient for readers to borrow and inquire file information.The system mainly realizes the function of managing the file and reader's data. The users are allowed to manage the whole database only through using password , and then the users can renew the database in time to meet readers’ need.Its main functions include user management, institutional management, archive management, archive storage management and the Function of borrows and Returns the file.The topic mainly used the top to the bottom of structure combine with the facing method of the program design, research and develop the information management system. The system makes use of the C # to carry on the interface design and the code design, and the database design adopts SQL Server 2000 to establish, which makes the system function more perfect.The paper can be divided into eight chapters: The first chapter is an introduction of the paper. It introduces the necessity and feasibility of the development of the system. The second to the fifth chapter introduce the design and realization of the system, including the analysis of feasibility and demand of the system, the design of database and system. The sixth chapter introduces the debugging process of the system. The seventh chapter analyses the function of the system. The eighth chapter is a summary. It summarizes the advantages and disadvantages of the system, and at the same time it also gives us some experience of it.Key words:Borrows and inquiry; database design; government affairs records management目录第1章绪论 (1)1.1系统的概述 (1)1.1.1 课题研究的背景 (1)1.1.2 系统的主要功能 (1)1.2 开发工具与相关技术介绍 (2)1.2.1 Visual c#.Net 2005开发环境 (2)1.2.2 Microsoft SQL Server 2000简介 (3)第2章可行性分析 (5)2.1技术可行性 (5)2.2经济可行性 (5)2.3操作可行性 (5)2.4运行环境 (6)2.4.1硬件配置 (6)2.4.2软件配置 (6)第3章需求分析 (7)3.1用户需求 (7)3.2功能需求 (7)3.3工作需求 (8)3.4工作流程 (8)3.4.1数据流图 (8)3.4.2数据字典 (9)第4章数据库设计 (13)4.1功能模块划分 (13)4.2功能描述 (14)4.3数据库 (15)4.3.1概要设计 (15)4.3.2逻辑设计 (18)4.4.3物理设计 (21)第5章详细设计 (22)5.1结构程序的设计 (22)5.2系统设计 (22)5.2.1管理功能系统 (22)5.2.2服务功能系统 (23)5.3菜单设计 (23)5.3.1菜单的分类 (24)5.4界面设计 (24)5.4.1登录界面的设计 (24)5.4.2主界面的设计 (27)5.4.3机构管理界面 (28)5.4.4档案库管理界面 (29)5.4.5档案管理界面 (31)5.4.6档案借阅归还管理界面 (32)第6章系统测试 (35)6.1测试目的 (35)6.2测试方法 (35)6.3测试步骤 (36)第7章系统维护及性能分析 (39)7.1系统维护 (39)7.2性能分析 (40)第8章总结 (41)参考文献 (42)致谢 (43)附录 (44)第1章绪论1.1系统的概述1.1.1课题研究的背景随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。

随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。

如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。

电子政务档案管理系统提供对企事业单位的档案管理功能。

使用本系统,可以完成档案的管理、出借等功能。

对各项操作都提供日志信息记录,以满足安全性方面的要求。

电子政务档案管理系统使工作人员对档案的管理工作更加容易,提高工作的效率、降低管理的成本。

作为计算机应用的一部分,使用计算机对档案信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高信息管理的效率。

因此,开发一套完善的电子政务档案管理系统是必不可少的。

1.1.2系统的主要功能电子政务档案管理系统提供对企事业单位的档案管理功能。

使用本系统,可以完成档案的管理、出借等功能。

因此档案管理信息化是发展的必然趋势。

用结构化系统分析与设计的方法,建立一套有效的电子政务档案管理系统,可以减轻工作,将工作科学化、规范化,提高了档案信息管理的工作质量。

电子政务档案管理系统初步划分为五大功能模块:用户管理功能模块、机构管理功能模块、档案库管理功能模块、档案管理功能模块、档案借阅归还管理功能模块。

其中:用户管理功能模块实现用户和管理员的添加,修改和删除功能。

机构管理功能模块需要实现增加机构、删除机构、修改机构描述等功能。

档案库管理功能模块包括了新建档案库、删除档案库、修改档案库描述和任命档案库的管理员等,只有系统管理员才有权进行档案库管理。

档案管理功能模块是所有用户都可操作的功能,用户通过设定检索的条件对档案进行检索,可以查阅检索出的档案的详细信息。

档案借阅归还管理功能模块只有对某个档案库有操作权限的用户才能对该档案库下的借阅事务进行管理。

电子政务档案管理系统拟订以公司电子政务信息系统为模型,以查询库存档案的信息、借阅者的借阅信息、借阅和归还档案的功能为基本需求,开发设计一套完整的电子政务档案管理系统。

1.2开发工具与相关技术介绍系统运用Visual c#.Net 2005进行界面设计和功能实现,以Microsoft SQL Server 2000作为后台支持数据库的开发。

1.2.1Visual c#.Net 2005开发环境C#是由Microsoft开发的一种简单、精炼、类型安全、面向对象的语言。

C#的设计目的是简化网络应用,它能迅速的构建基于Windows和Internet的应用程序和组件,并且可以在任何操作系统上通过Internet调用运行的任何语言。

C#使得C++程序员可以高效的开发程序,而绝不损失C/C++原有的强大的功能。

因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。

1.C#的现代化设计能够消除很多常见的C++编程错误。

2.C#语言允许类型定义的,扩展的元数据。

这些元数据可以应用于任何对象。

项目构建者可以定义领域特有的属性并把他们应用于任何语言元素-类,接口等等。

3.内置对组建对象模型(COM)和基于Windows的API的支持。

4.允许有限制地使用纯指针。

C#旨在不牺牲C和C#的功能和控制特色的前提下提高C++编程人员的开发速度。

C#为高等级安全性、垃圾回收和类型安全提供内部代码信任机制C#支持单一继承并创建Microsoft中间语言作为本机代码编译器的输入。

相关主题