从文档管理系统的功能上来看,快捷的检索、实时的存储和方便的操作是文档管理系统最主要的功能。文档管理系统的体系架构发展来看,由最初的CS结构文档管理系统升级到基于Web技术的BS结构的分布式体系结构。随着经济体制的改革和市场经济的发展,企业的运行机制有了很大变化。在当前形势下,信息化是企业发展的必由之路。
[7]
1.3本文研究的目标
本课题进行企事业内部文档管理系统的研究是具有深刻意义的。通过上面的分析,企业需要的文档管理系统必须是良好的可重用性,可移植性和可扩展性。通过研究企业的文档管理系统的业务需求,进行可行性报告、需求分析和系统设计,该系统主要分为以下几个功能模块:新建产品目录、产品目录浏览、产品目录查询,完成了用户信息管理及查询等方面的基本功能,更有效的提高系统处理的效率以适应人员的工作需求。以适应工作人员的工作需要。本文简要介绍了系统的需求分析、数据库设计、系统设计和系统实施方法。此外,基于.Net开发平台的Web开发实施的研究中,使用SQL Server2008 R2数据库完成系统的设计与开发。
第二章 系统开发工具
2.1 .Net开发环境
企业文档管理系统主要包括前台管理程序以及后台数据库两个方面。对于前者要求程序功能强大、界面友好、易于使用。而对于后者则要求建立起数据一致性、完整性和安全性的功能。软件核心技术的编程思想是制定规划和编码的良好习惯,开发项目首先是选择技术开发平台。VC++则速度快、性能好,但对开发人员素质要求高。创建新一代的WEB应用所要的一些技术和工具是有这样的平台所提供旳,Internet协议在.NET平台上得到支持,包括超文本的传输的协议(HTTP)、可以扩展的标记语言(XML)和简单对象访问的协议(SOAP),同时由于.NET提供了一个相对安全的环境,使得黑客以及类似攻击者难以入侵。可以让不同的系统间的程序实现通讯和集成,在这个平台上开发的软件和服务可以高效的融合到整个用户的平时日常活动的电子架构和业务的进程中。
XML技术的出现使得这个问题的解决容易了很多,用户只要一得到数据就能对其进行操作。目前终端用户对于其个人的隐私和数据安全性非常关注,目前在软件开过程中,存在应用程序和服务无法很好地和其他的程序和服务合作的问题,这也导致了各种软件公司和WEB站点开发者们很难为用户们提供足够的和有价值的数据。这些语言生成的网页在后台编译成MSIL代码的同时被转换成了类并编译成了一个DLL。由于它的编译执行,所以ASP.NET比ASP效率更高。.NET出现之前一直没有得到很好的解决,.NET提供了一套完整的权限和安全控制服务,使用户可以方便的管理个人信息,并且可以这些信息的访问权限加以控制。
NET作为支持生成、运行下一代应用程序和XML Web服务的内部Windows组件,它帮助应用程序、服务和设备一起工作,使得数据共享和操作工作变得容易很多,
[9]
[8]
另外,XML Web Services是建立在XML规范数据交换基础上的软件技术模型,它们彼此之间是独立,但同时它们又可以联系到一个具体的合作进程上。从技术思想的影响力来看,微软的.NET技术把XML Web Services变成以后的主流计算模式
[10]
。
2.2数据库工具选择-SQLSERVER2008 R2
数据库技术是信息系统的核心技术之一。它研究如何组织和存储数据的计算机辅助方法,如何有效地获取和处理数据。由于关系数据库具有数据结构化、较高的程序与数据独立性、易于编制应用程序等优点,得到了广泛的运用。数据库技术是现代信息科学技术的重要组成部分,是计算机数据处理和文件管理系统的核心。数据库技术的研究解决了大量数据的存储问题,减少冗余数据存储,实现了高效的数据检索和数据处理功能
[12]
。
相对于Access数据库,SQL数据库更加可靠,同时比Access具有更为友好的管理界面——企业管理器,其中的视图支持直观的数据库设计,可以通过词法分析器同时也可以直观的进行数据处理。选择SQL数据库的最主要原因是它支持网络数据库。为了合理控制这些信息,采用网络数据库是最理想的选择。SQLServer服务器提供了可靠的数据保障,可以自动数据备份和访问日志的记录,可以进行详细的数据分析等操作。
结构化查询语言SQL(STRUCTUREDQUERYLANGUAGE)使用方便、功能丰富、简洁易学,是操作数据库的工业标准语言。它可以从关系数据库中获得数据,也可以建立数据库、增加数据、修改数据。它是最重要的关系数据库操作语言,并且它的影响已经超出数据库领域,得到其他领域的重视和采用
[14]
。
SQL的优势在于:非过程化语言,采用CS模式的设计,此功能允许用户更轻松地专注于要得到的结果;可以使得数据集中在一台服务器上,更加合理的利用企业资源,从而防止由于非专业人士的误操作,SQL为许多任务提供了命令;它支持将一个用SQL编制的标准应用程序从一个数据库向其他数据库进行移动。当各种电脑意外而
导致数据丢失或者别的不必要损失,同时节省了数据库管理的数据执行,因此在数据库选择上采用了SQLServer2008 R2。
SQLServer2008 R2是在Microsoft公司推出的SQLServer数据库管理系统的较新版本,他始终围绕高性能、高可靠性和易使用性的基本原则而设计。正是由于严格按照这样的高标准来设计,MySQL成为了一个物美价廉、符合标准、容易扩展、效率高的数据库系统、具有使用方便与相关软件集成程度高等特点。SQLServer2008 R2成为了开发者和管理者建立、维护和配置复杂应用程序的完美选择
[15]
。
第三章 需求分析
系统的需求分析是软件工程项目建设的第一个阶段,一个科学、合理的需求分析工作可以做到项目建设事半功倍的效果。因此,在软件系统研发过程中,一定要重视系统的需求分析环节。
论文以企业文档管理系统为研究对象,基于企业文档管理现状进行分析。目前在中国,企业文档管理系统的应用还相当不成熟,往往不能完全满足企业的需要。从企业人事管理软件的漏洞补充,保证了使用该系统的稳定性,同时也保证企业的安全与稳定。企业管理人员可以通过企业文档管理系统,实时掌握当前的企业文档管理情况,更快速、方便、准确的管理企业的文档工作,主要包括产品维护模块、产品的明细目录模块、文件管理与上传下载模块、文件历史版本浏览模块、文件查询模块。我在此系统中负责基本信息、信息管理、系统维护和帮助模块的分析、设计、实现和测试工作。
3.1 系统需求概述
企业文档管理系统由数据管理模块、用户管理模块和底层管理模块组成,
系统总体需求示意图,如下图3-1所示。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库(强烈推荐)文档管理系统的设计与实现毕业论文设计(3)在线全文阅读。
相关推荐: