007asp办公电子文档归档系统.docx

上传人:b****6 文档编号:13543339 上传时间:2023-06-15 格式:DOCX 页数:30 大小:416.54KB
下载 相关 举报
007asp办公电子文档归档系统.docx_第1页
第1页 / 共30页
007asp办公电子文档归档系统.docx_第2页
第2页 / 共30页
007asp办公电子文档归档系统.docx_第3页
第3页 / 共30页
007asp办公电子文档归档系统.docx_第4页
第4页 / 共30页
007asp办公电子文档归档系统.docx_第5页
第5页 / 共30页
007asp办公电子文档归档系统.docx_第6页
第6页 / 共30页
007asp办公电子文档归档系统.docx_第7页
第7页 / 共30页
007asp办公电子文档归档系统.docx_第8页
第8页 / 共30页
007asp办公电子文档归档系统.docx_第9页
第9页 / 共30页
007asp办公电子文档归档系统.docx_第10页
第10页 / 共30页
007asp办公电子文档归档系统.docx_第11页
第11页 / 共30页
007asp办公电子文档归档系统.docx_第12页
第12页 / 共30页
007asp办公电子文档归档系统.docx_第13页
第13页 / 共30页
007asp办公电子文档归档系统.docx_第14页
第14页 / 共30页
007asp办公电子文档归档系统.docx_第15页
第15页 / 共30页
007asp办公电子文档归档系统.docx_第16页
第16页 / 共30页
007asp办公电子文档归档系统.docx_第17页
第17页 / 共30页
007asp办公电子文档归档系统.docx_第18页
第18页 / 共30页
007asp办公电子文档归档系统.docx_第19页
第19页 / 共30页
007asp办公电子文档归档系统.docx_第20页
第20页 / 共30页
亲,该文档总共30页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

007asp办公电子文档归档系统.docx

《007asp办公电子文档归档系统.docx》由会员分享,可在线阅读,更多相关《007asp办公电子文档归档系统.docx(30页珍藏版)》请在冰点文库上搜索。

007asp办公电子文档归档系统.docx

007asp办公电子文档归档系统

毕业设计(论文)

 

题目:

办公电子文档归档系统

 

学院:

____________

 

专业:

__________________

 

学生姓名:

班级/学号:

__________________________

 

指导老师/督导老师:

_____

 

起止时间:

__________________________________

 

摘要

根据项目部以往电子文件文档管理存在的问题,如:

电子文件文档命名含糊不清、人员调动电子文件的相互交接不清、同一文件多个版本共存、最终电子版的存储位置不清楚、建立电子文档所用软件的版本高低不同,导致原本有电子版的文件,由于查找不到等原因,给我们的工作中带来了相当大的重复性、前后不一致、加大了我们的日常工作量。

总结了以往经验,根据项目实际情况对电子文件的建立、完善、存储及电子文档档案的保管实行全过程管理,定期性检查,由主管部门统一协调,各部门指定专门负责人员,保证电子文档管理工作的连续性。

定期组织相关人员检查电子文档是否齐全,并且对电子文件进一步完善、整理、归档。

办公电子文档归档系统包含以下模块:

系统用户管理,文件分类管理,文件管理,职工文件管理,文件检索,文件归档,操作日志管理和普通职工的上传文档管理等。

有鉴于简单操作和界面的可视化的优势。

并借助于网络的优势。

本系统采用Asp.Net语言,后端采用的是SQLServer2000数据库来完成办公电子文档归档系统的设计与实现,通过数据操作模块能对本系统的相关信息进行各种操作,界面直观简洁。

关键字:

Asp.Net;SQLServer2000数据库;办公电子文档归档系统

 

Abstract

ProjectsMinistryofelectronicdocumentsdocumentmanagementproblemsinthepast,suchas:

electronicdocumentdocumentnamingambiguity,mobilitymutualtransferofelectronicdocumentsisunclear,thecoexistenceofmultipleversionsofthesamefile,thestoragelocationofthefinalelectronicversionunclear,theestablishmentofelectronicdocumentversionofthesoftwarewithhighandlow,resultingintheoriginalelectronicversionofthefile,failtolocateandotherreasons,ourworkhasbroughtconsiderablerepetitive,inconsistent,andincreaseourdailyworkload.Withthepastexperience,theestablishmentofelectronicdocumentsinaccordancewiththeactualsituationoftheproject,improvethestorageandelectronicdocumentpreservationofthearchivesofthewholeprocessmanagement,regularchecksbythedepartmentsinchargeofcoordination,eachdesignatedbythedepartmentresponsibleforpersonnel,toensurethattheelectronicdocumentmanagementthecontinuityofwork.Regularlyorganizerelevantpersonneltochecktheelectronicdocumentsarecomplete,andfurtherimprovetheelectronicfile,organize,archive.

Officeelectronicdocumentfilingsystemcontainsthefollowingmodules:

system,usermanagement,fileclassificationmanagement,documentmanagement,staff,documentmanagement,documentretrieval,filing,operationlogmanagementandordinaryworkersuploaddocumentmanagement.

Inviewoftheadvantagesofsimpleoperationandinterfacevisualization.Withtheadvantageofthenetwork.ThesystemusesthethetheAsp.Netlanguage,theback-endisSQLServer2000databasetocompletethedesignofofficeelectronicdocumentfilingsystem,informationonthesystemtoperformvariousoperationsthroughdatamanipulationmodule,theinterfaceisintuitiveandsimple.

Keywords:

Asp.Net;SqlServer2000database;Officeelectronicdocumentfilingsystem

 

目录

第1章绪论5

1.1选题的依据及意义5

1.2可行性分析5

1.3课题研究的内容6

第2章相关技术与开发工具8

2.1Asp.NET简介8

2.2Asp.NET的安全性10

2.3SQLserver2000简介10

2.4T-SQL语言介绍11

2.5系统环境介绍11

第3章系统需求分析12

3.1需求分析概述12

3.2后台整体功能模块分析12

第四章系统数据库设计14

4.1数据库介绍14

4.2数据库设计概述14

4.3概念结构设计15

4.4逻辑结构设计16

4.5物理设计19

4.6数据库的实施19

4.7数据库的运行及维护20

第5章系统的设计与实现20

5.1系统后台设计要达到的目标20

5.2系统总体设计分析20

5.3系统详细功能模块的设计与实现21

5.3.1用户登录21

5.3.2系统用户管理24

5.3.3文件分类管理25

5.3.4上传文件28

5.3.5文件管理、检索30

5.3.6职工文件管理、检索21

5.3.7文件归档23

5.3.8数据库备份23

5.3.9操作日志管理23

5.4系统测试34

第6章结论与展望35

6.1结论35

第7章致谢36

第8章参考文献37

 

第1章绪论

1.1选题的依据及意义

根据项目部以往电子文件文档管理存在的问题,如:

电子文件文档命名含糊不清、人员调动电子文件的相互交接不清、同一文件多个版本共存、最终电子版的存储位置不清楚、建立电子文档所用软件的版本高低不同,导致原本有电子版的文件,由于查找不到等原因,给我们的工作中带来了相当大的重复性、前后不一致、加大了我们的日常工作量。

总结了以往经验,根据项目实际情况对电子文件的建立、完善、存储及电子文档档案的保管实行全过程管理,定期性检查,由主管部门统一协调,各部门指定专门负责人员,保证电子文档管理工作的连续性。

定期组织相关人员检查电子文档是否齐全,并且对电子文件进一步完善、整理、归档。

办公电子文档归档系统包含以下模块:

系统用户管理,文件分类管理,文件管理,职工文件管理,文件检索,文件归档,操作日志管理和普通职工的上传文档管理等。

有鉴于简单操作和界面的可视化的优势。

并借助于网络的优势。

本系统采用Asp.Net语言,后端采用的是SQLServer2000数据库来完成办公电子文档归档系统的设计与实现,通过数据操作模块能对本系统的相关信息进行各种操作,界面直观简洁。

1.2可行性分析

可行性活动的主要目标是:

进一步明确系统的目标、规模与功能,对系统开发背景、必要性和意义进行调查分析并根据需要和可能提出开发系统的初步方案与计划。

可行性研究的目的就用最小的代价在尽可能短的时间表内确定问题是否能够解决。

通过调查分析,新系统设计方案有以下三个可行性:

2.1.1技术可行性

本系统采用基于B/S系统结构,Asp.Net语言,数据库开发平台选用SQLSERVER2005,这两种语言简单,易懂,因此,在技术上是可行的。

2.1.2经济可行性

采用办公电子文档归档系统可取代传统信息管理的业务流程,减少人工开支,节省资金,并且可大大提高信息量的取得,缩短信息处理周期,提高信息管理的效率,具有用户使用更简单、界面更直观、权限分配更合理等优点大大减少管理成本。

2.1.3营运可行性

本系统操作简单,易于理解,只需通过简单培训,上手较快,一般只要懂一些网络维护基础知识的人都可胜任。

面对于系统设计还应该以“标准性、安全性、兼容性、高效性、保密性、可维护性”为标准,在着眼于当前实用的基础上,为将来系统的扩展,升级留有余地。

本系统的开发应能在较长时间内满足学校的发展需要。

故本系统还满足以下这几个标准:

(1)标准性:

系统的软硬件选型都应该采用工业化标准,这样既可以保证系统运行质量又可以分享在此标准上的每一次技术进步。

(2)兼容性:

系统的所有软硬件理论上都应有的兼容性,用以保证软硬件的可互换性。

(3)高效性:

由于学校信息的日积月累,信息每次处理的信息量不断增加,因此系统对信息的处理能力,响应能力都应是快速而有效的,在软件编制过程中应充分考虑到这一点。

(4)可维护性:

系统软件设计时应采用结构化模块设计,以便于开发和维护,也有利于根据情况随时进行功能调整。

同时在系统开发时应该充分考虑到用户的日常维护,使之能简便易行。

通过可行性分析研究,认为新系统的开发方案切实可行,可进行开发。

1.3课题研究的内容

办公电子文档归档系统包含以下模块:

系统用户管理,文件分类管理,文件管理,职工文件管理,文件检索,文件归档,操作日志管理和普通职工的上传文档管理等。

管理员模块:

系统用户管理:

包括给员工信息及给员工分配帐号、密码。

文件分类管理:

按文件类型进行文件分类,和后面的文件上传相关联。

文件管理:

上传单位文件信息,包括名称、类型、内容简介、上传格式、上传人员及时间等。

对文件进行修改,删除。

职工文件管理:

管理职工上传的文件,属性同上。

文件检索:

通过类别、名称、时间等信息检索文件。

支持模糊查询。

数据库备份。

文件归档:

将文件按照档案管理的模式建立卷宗,并形成档案目录。

(解释:

按条件查询后把相关数据输出到excel)

查阅操作日志:

本模块对系统运行日志操作,具有“日志操作”权限的用户可以进入本模块。

可以进行查看日志记录等操作。

普通职工模块:

登录及帐号密码管理。

查看文件信息,下载文件。

上传文件,属性同管理员模块

文件检索:

通过类别、名称、时间等信息检索文件。

支持模糊查询。

 

第2章相关技术与开发工具

2.1Asp.NET简介

ASP.NET是由微软公司推出的用于Web应用开发的全新框架,是.NET框架(即.NETFramework)的组成部分,它从现有的ASP(ActiveServerPages,活动服务器页)结构体系上跨出了一大步,是对传统ASP技术的重大升级和更新。

ASP.NET是建立在.NET框架的公共语言运行库上的编程框架,可用于在服务器上生成功能强大的Web应用程序。

微软公司的.NET框架是继ActiveX技术之后,于2000年推出的用于构建新一代Internet集成服务平台的最新框架,这种集成服务平台允许各各系统环境下的应用程序通过因特网进行通信和共享数据。

目前,因特网服务平台亟待解决的重要问题是系统间的互通性问题,一些相关协议如XML(extensibleMarkupLanguage,可扩展标记语言)、SOAP(SimpleObjectAccessProtocol,简单对象存取协议)等,.NET平台将对这些协议提供支持,其意义可与当年Windows平台推出的意义相提并论,微软公司将其称为“.NET战略”。

也就是说,.NET的最终目的就是让用户在任何地方、任何时间,利用任何设备都能访问所需的信息、文件和程序。

用户不需要知道这些文件放在会地方,只需要发出请求,然后只管接收即sk,而所有后台的复杂性是完全屏蔽起来的。

同时,对于开发人员来说,更容易建立Web应用程序和Web服务,进一步简化对应用程序的开发。

.NET框架具有两个主要组件:

公共语言库和.NETFramework类库。

公共语言运行库是.NET框架的基础。

从层次上来看,.NET框架包括三个主要组成部分:

公共语言运行时(CommonLanguageRuntime,CLR或称公共语言运行库)、服务框架(ServicesFramework)和两类应用模板。

两类应用模板包括传统的Windows应用程序模板(Windows表单)和基于ASP.NET的面向Web的应用程序模板(Web表单和Web服务),其结构如图所示。

VisualStudio.NET是用于快速生成企业级ASP.NETWeb应用程序和高性能桌面应用程序的工具。

VisualStudio包含基于组件的开发工具(如VisualC#、VisualJ#、VisualBasic和VisualC++),以及许多用于简化基于小组的解决方案的设计、开发和部署的其他技术。

VisualStudio支持Microsoft.NETFramework,该框架提供公共语言运行库和统一编程类;ASP.NET使用这些组件来创建ASP.NETWeb应用程序和XMLWebservices。

MSDNLibrary也包括在内,它包含这些开发工具的所有文档。

Asp.NET为开发人员提供了生成企业级Web应用程序所需要的服务、编程模型和软件基础结构,同其他Web开发平台相比,Asp.NET具有下面三大优势。

(1)支持编译型语言

程序员通过C#语言,开发的Asp.NET程序被编译成中间语言,具有平台无关性,由于Asp.NET页面在执行前会被编译,所以Asp.NET的性能得到了很大的提高。

(2)程序代码与页面内容的成功分离

通常的动态网页开发,往往是在一个网页上混合多种脚本语言。

比如在HTML脚本语言上可以嵌入JavaScript或VBScript等客户端脚本语言,也可以同时嵌入Asp.Net或JSP等服务器端脚本语言。

这种多语言混合的Web开发模式通行已久,但是它的代码可读性很差,程序代码同页面内容混合在一起,程序员要在多种语言的思维上频繁切换。

Asp.NETWeb集成了“所见即所得”的HTML编辑器,为开发人员开发Web页提供了方便的图形化支持。

(3)引入服务器端控件

Asp.NET中的服务器端控件会生成发送给浏览器的HTML代码,显示控件,它们还能生成隐藏的HTML元素来存储它们当前的状态。

在提交页面时,这些信息就会传送回服务器,控件将自动处理这些信息,改变HTML,显示控件。

2.2Asp.NET的安全性

 

 

如图所示,所有Web客户端都通过MicrosoftInternet信息服务(IIS)与Asp.NET应用程序通信。

IIS根据需要对请求进行身份验证,然后找到请求的资源(如Asp.NET应用程序)。

如果客户端已被授权,则资源可用。

Asp.NET是一个已编译的、基于.NET的环境,把基于通用语言的程序在服务器上运行。

任何Asp.NET应用程序都可以使用整个.NETFramework。

当创建Asp.NET应用程序时,开发人员可以使用Web窗体或XMLWebservices,或以他们认为合适的任何方式进行组合。

每个功能都能得到同一结构的支持,使您能够使用身份验证方案,缓存经常使用的数据,或者对应用程序的配置进行自定义。

2.3SQLserver2000简介

MicrosoftSQLServer2000中文版是基于客户端/服务器模式的新一代大型数据库管理系统(DBMS),它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用,可为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。

SQLServer2000是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全、可靠和高效的平台用于企业数据管理和商业智能应用。

SQLServer2000为IT专家和信息工作者带来了强大的、熟悉的工具,同时减少了在从移动设备到企业数据系统的多平台上创建、部署、管理及使用企业数据和分析应用程序的复杂度。

通过全面的功能集、和现有系统的集成性、以及对日常任务的自动化管理能力,SQLServer2000为不同规模的企业提供了一个完整的数据解决方案。

2.4T-SQL语言介绍

SQL(Structure Query Language,结构化查询语言)是一种数据库专用的计算机语言,不管是Oracle、MS SQL 、Access、MySQL或其他公司的数据库,也不管数据库建立在大型主机或个人计算机上,都可以使用SQL语言来访问和修改数据库的内容。

虽然不同公司的数据库软件多多少少会增加一些专属SQL语法,但大体上,它们还是遵循ASNI(美国国家标准协会)制定的SQL标准。

因为SQL语言具有易学习及阅读等特性,所以SQL逐渐被各种数据库厂商采用,而成为一种共通的标准查询语言。

只要你学会SQL,即可操作各种数据库如Visual FoxPro、Access、dBase等等。

总之,SQL语言是各种数据库都可以使用的数据库查询语言。

SQL语言不仅仅具有查询数据库的功能,而且可以对数据库完成选取、增删、更新与跳转等各种操作。

  SQL语言是由命令(函数)、子句、运算符、加总函数及通配符等组成,分述如下:

SQL的命令可分成数据定义语言与数据操作语言,数据定义语言可用来建立新的数据库、数据表、字段及索引等,本教程不予介绍;另一为数据操作语言,可用来建立查询表、排序、筛选数据、修改、增删等动作。

数据定义语言命令常用的有选择、添加、删除和修改这四种。

 

2.5系统开发的环境介绍 

WindowsXP可以作为运行SQLSserver2000最理想的系统平台,开发软件就是用现学的MicrosoftSserver2000SQLManagementStudio,它包括SQLSserver2000企业管理器(EnterpriseManager)和查询分析器(QueryAnalyzer),等方面的功能,给用户带来了很大的方便。

此外SQLSserver2000管理平台还提供了一种环境,用于管理AnalysisServices(分析服务)、IntegrationServices(集成服务)、ReportingServices(报名服务)。

SQLSserver2000管理平台为我们这样的开发者提供一个熟悉的环境。

此外本次开发环境的硬件配置也不需要很高,并且学校提供的机房上机环境完全可以满足我们的硬件要求。

第3章系统需求分析

3.1需求分析概述

需求分析就是通过与用户的广泛交流,得到未来系统必须具备的功能,即了解未来系统必须做什么,定义系统功能和用户界面,使客户了解系统,开发人员了解系统需求,同时作为制定项目计划的基础。

通常一般用户对计算机技术了解不多,计算机工程人员对用户的专业也不了解,这就阻碍了用户与计算机工程人员的交流,传统的数据流法和功能分析法等不能有效地解决这个问题。

面向对象建模方法为此提供了一个较好的解决方案,引入用例的概念来描述用户需求。

需求阶段产生用例模型,用例模型是计算机工程人员从用户角度运用简单的图示描述的系统模型,同时它也是获取需求、规划和控制项目迭代过程的基本工具。

办公电子文档归档系统设计必须达到以下技术指标:

(1)信息的完整性:

采用值约束、缺省等多种方法确保信息的完整性。

一旦使用人员录入或修改导致数据错误,系统必须明确地给出警告信息,提示使用者。

(2)系统实用性:

办公电子文档归档系统是一个面向实际应用的Web系统。

它的建成将取代手工的低效率工作,因此在进行系统建设的同时必须考虑到人员的使用习惯。

(3)系统可扩展性:

在开发完成后,系统必须保证在用户有新的需求时能方便地增加一些功能或模块,及时解决用户实际问题,同时还要与系统的其他部分能够保持风格一致,使得软件具有较好的可扩展性。

(4)系统安全性:

用户进入系统时,应先经过严格的身份验证,根据其权限级别,使用系统的某些功能和数据。

3.2后台整体功能模块分析

通过对该系统的实际调查分析,弄清了该系统的业务流程和管理功能,办公电子文档归档系统的设计与实现总共划分为:

系统用户管理,文件分类管理,文件管理,职工文件管理,文件检索,文件归档,操作日志管理和普通职工的上传文档管理。

管理员模块:

系统用户管理:

包括给员工信息及给员工分配帐号、密码。

文件分类管理:

按文件类型进行文件分类,和后面的文件上传相关联。

文件管理:

上传单位文件信息,包括名称、类型、内容简介、上传格式、上传人员及时间等。

对文件进行修改,删除。

职工文件管理:

管理职工上传的文件,属性同上。

文件检索:

通过类别、名称、时间等信息检索文件。

支持模糊查询。

数据库备份。

文件归档:

将文件按照档案管理的模式建立卷宗,并形成档案目录。

(解释:

按条件查询后把相关数据输出到excel)

查阅操作日志:

本模块对系统运行日志操作,具有“日志操作”权限的用户可以进入本模块。

可以进行查看日志记录等操作。

普通职工模块:

登录及帐号密码管理。

查看文件信息,下载文件。

上传文件,属性同管理员模块

文件检索:

通过类别、名称、时间等信息检索文件。

支持模糊查询。

 

第四章系统数据库设计

4.1数据库介绍

办公电子文档归档系统网状数据库的设计是要创建一个性能良好的、能满足不同需求的、又能被相应的数据库管理系统(DBMSDatabaseManagementSystem)所实现的数据库建设方案,这要求数据库的设计要采用科学的方法,并遵循一定的规则。

从20世纪70年代末以来,众多学者对数据库设计方法进行了深入的探讨和尝试,结合出许多各有优点的数据库设计方法

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2