基于Web Services的档案管理系统
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着信息时代的到来,互联网在我国得到迅速发展,越来越多的机构在Internet上建立了自己的站点,提供网络信息服务,人们也越来越习惯于直接从网络上获取自己所需要的资料。Web Services是未来数字化档案的主要服务方式之一,在电子档案时代如何更好、更有效、更安全地提供Web Serrices,将成为档案信息服务的研究方向。
     本文的主要工作集中在:
     1.评述了当今国际上档案管理的研究状况并提出了自己的看法。
     2.根据教师业务档案管理的内容和特点,利用功能分析法,建立了系统的需求模型;结合面向对象的技术,研究了UML技术在档案管理系统中对象建模的应用。
     3.引入了软件技术中流行的组件技术,设计开发了大量组件,并将这些组件应用于系统开发。
     4.使用ASP.NET和C#实现了基Web Serrices的档案管理系统的各个功能模块。自行设计的源程序共有1,150K。
     5.对数据库安全和系统安全进行了研究,并提出了一个系统安全模型;同时还研究了如何通过配置技术来优化系统,提高系统性能。本论文的研究线路如下:首先研究基于Web Services的档案管理系统的关键技术;接着利用功能分析法和面向对象分析法对系统进行了需求分析;然后结合数据库相关理论以及学校的实际情况,进行了系统数据库的概念结构和逻辑结构设计,并对系统存储过程和.NET装配件进行了设计;接着对系统功能实现情况进行了祥细介绍,并对系统安全和性能进行了探讨;对系统进行了测试,并对系统的运行情况进行了分析,最后对论文本身作了总结,阐述了论文的工作,并指出下一步研究的方向。
With the advent of the information age, the Internet in China has developed rapidly; more and more institution established its own Internet site, providing network information services. It is also increasingly used directly from the network they need access to information. Web services are the future of digital archives of one of the main ways. In Digital Archives Times how to better, more effective and more secure delivery of Web services will become the archives information services research.
     The main contribution of this thesis includes:
     1. Survey the current archives management and research harvests internationally;
     2. Built the system's requirement models by used of function analysis method and based on the contents and characteristics of teachers' business archives management. And study object modeling of AMS by UML and OO techniques.
     3. Study the issue that how to use the components techniques. A large number of components is developed and applied in the system.
     4. Based on the previous model, design the system structure and all the sub-models; a prototype of AMS is implemented based on Web Services, ASP.NET and C#. All the codes written by myself are almost 1,150K.
     5. Study the database and system's security techniques, present a model system security. Research how to optimize the system by the allocation techniques, improve system performance.
     In the thesis, the technical support of AMS with Web Services is studied and analyzed. The system's requirement analysis is carried out by use of functional analysis method and object-oriented analysis method. Then the conceptual structure and logical structure of the system's database are designed based on database theories and the practical situation of the College. The system's storage processes and the .NET assembly are also designed. Then the system's fuctional realization is introduced, and the system's security and performance are discussed. The system is tested; the system's operation is analyzed. Finally, the thesis does the summary to itself, elaborate the work of the thesis, and point out the direction of further research.
引文
[1] 武文忠等.基于Web Services构建分布式高校信息系统[J].兰州大学学报(自然科学版),2004.40(4)
    [2] 国家档案局编著.电子文件归档与电子档案管理概论[M].北京:中国档案出版社,1999.8
    [3] 杨公之主编.档案信息化建设导论[M].北京:中国档案出版社.
    [4] 刘家珍.保存电子文件的国际合作[J].档案管理,2000.1.
    [5] 刘家真.电子文件管理导论[M].武汉:武汉大学出版社.
    [6] 冯惠玲.电子文件管理教程[M].北京:中国人民大学出版社.
    [7] 朱正键.档案管理软件的设计与开发.航海教育研究,1999.01.
    [8] http://wiki.ccw.com.cn/
    [9] James Rumbaugh, Ivar Jacobson, Grady Booch. The Unified Modeling Language ReferenceManual. O'reilly Press, 2002.2
    [10] 蒋慧等.时代新潮流UML Programming Guide设计核心技术[M].北京:希望电子出版社,2001.4
    [11] (美)普罗塞斯著,王铁等译.Microsoft.NET程序设计技术内幕.北京:清华大学出版社,2002
    [12] 微软公司.Microsoft.NET框架1.1类库参考手册第1卷.清华大学出版社,2005
    [13] 吉尚戎等编著.NET Framework程序员参考手册[M].北京:国防工业出版社,2002.1
    [14] (美)理查著,商丽媛译.MiCFOsoft.NET Framework程序设计.北京:清华大学出版社,2002
    [15] (美)里奇特(Richter,J).Microsoft.NET程序设计(英文版).北京:机械工业出版社,2003.1
    [16] (美)本楚姆(Bentrum,J),怀特利(Whatley,J)著,智慧东方工作室译..NET框架下电子商务站点建设指南.北京:机械工业出版社,2002.3
    [17] 高清和著.精通ASP NET程序设计[M].北京:中国铁道出版社,2001.12
    [18] Richard Anderson,Brian Francis等著.王毅,杨浩译.ASP.NET高级编程.北京:清华大学出版社,2002.1
    [19] Scott Worley著.王文龙,刘湘宁译.ASP.NET技术内幕[M].北京:人民邮电出版社,2002.4
    [20] Dayid Sceppa ADO.NET技术内幕[M](英文版).北京:清华大学出版社,2003.10
    [21] (美)狄金森等编著,张晓明等译.ADO.NET高级编程.北京:中国电力出版社,2002
    [22] (美)Rebecca M.Riordan著,李高健,孙瑛霖译.ADO.NET程序设计.北京:清华大学出版社,2002.7
    [23] 刘斌,张军.ASP.NET+SQL Server动态网站开发案例精选[M].北京:清华大学出版社,2005.10
    [24] Tsalgatidou A, Pilioura T. An overview of standards and related techniques in web services. Distributed and Parallel Databases, 2002, 12(2-3); 135-162.
    [25] Papazoglou M P. Service-oriented computing: concepts, characteristics and directions. In: Proceedings of Fourth International Conference on Web Information Systems Engineering(WISE 2003). Los Alamitos, CA, USA: IEEE Computer Society Press, 2003.3-12.
    [26] W3C Working Group. Web services architecture. http://www.w3.org/tr/ws-arch/,2003
    [27] 柴晓路,梁宇路.Web Serrices技术、体系结构和应用[M]北京:电子工业出版社.2003
    [28] Inprise Corporation. Enterprise JavaBeans Programmer's Guide, Inprise Corporation 1999
    [29] CORBA services: Common Object Services Specification. OMG. 1998
    [30] 潘爱民著.COM原理与应用[M].北京:清华大学出版社,1999。12
    [31] W3C. Extensible markup language (XML) http://www.w3.org/xml
    [32] Gudgin M. SOAP version 1.2 part1: messaging framework. http://www.w3.org/tr/soapl2-part1,2003
    [33] Christensen E. Web services description language(WSDL) versionl. 1. http://www.w3.org/tr/wsdl,2001.
    [34] UDDI Org. Universal description, discovery, and integration (UDDI). http://www.uddi.org.
    [35] 周之英编著.现代软件工程[M].科学出版社,2003
    [36] 郑人杰等著.实用软件工程[M].北京:清华大学出版社,1997.4
    [37] Chen p. The Entity Relationship Model—Toward a Unified View of Data. ACM transactins on Database System, 1976
    [38] Flavin M. Fundamental Concept of Information Modeling. NJ:Prentice-Hall, 1990
    [39] Shalaer S, Mellor S. Object-Oriented System Analysis:Modeling the World in Data. New York:Prentice-Hall, 1991
    [40] 邵维忠,杨芙清著.面向对象的系统分析[M].清华大学出版杜,2004
    [41] 田华等.Browser/Server技术——新一代的计算模式[J].计算机应用研究,1999.9
    [42] 冯博琴,吕军主编.计算机网络[M].北京:高等教育出版社,1999.6
    [43] 萨师煊,王珊著.数据库系统概论[M].第三版.北京:高等教育出版社,2000.2
    [44] 刘宗田等.Web站点安全与防火墙技术[M].机械上业出版社,1998,6.
    [45] 徐超汉.计算机网络安全与数据完整性技术[M].电子上业出版社,1999,5Russ Basiura,Mike Batongbacal等著.康博译.ASP.NET Web Serviees高级编程[M].北京:清华大学出版社,2002.6
    [46] 微软公司,东方人华编著Visual Studio.NET开发环境使用指南[M].北京:清华大学出版社,2001.7
    [47] IH.M.Deitel,J.A.Listfield,T.R.Nieto,C.H.Yaeger,M.Zlatkina著.周靖,姜昊,龙劲松译.C#高级程序员指南[M].北京:清华大学出版社,2003.4
    [48] Chris Ullman,Chris Goode等著.康博译.ASP.NET入门经典——C#编程篇[M].北京:清华大学出版社,2002.5
    [49] 微软公司著.杨志娟,李朋朋,马云燕,张莉等译.MCAD/MCSD制胜宝典:用Visual Basic.NET和Visual C#.NET开发XML Web Services与服务器组件[M].北京:清华大学出版社,2003.8
    [50] Kenn Scribner,Mark著.刘勇,宋继斌等译.应用SOAP实现.NET XML Web Services[M].北京:人民邮电出版社,2002.5
    [51] Scott Seely著.杨涛译,SOAP:XML跨平台Web Service开发技术.北京:机械工业出版社,2002.4
    [52] (美)霍姆著,窦蓉等译.ASP.NET Web Forms高级编程.北京:清华大学出版社,2003
    [53] 古乐,史九林.软件测试技术概论[M].北京:清华大学出版社,2005.5
    [54] 飞思科技产品研发中心,实用软件测试方法与应用[M].北京:电子工业出版社,2003.8
    [55] http://www.ibm.com/cn
    [56] http://www.borland.com/
    [57] http://www.compuware.com
    [58] http://www.segue.com
    [59] http://www.microsoft.com
    [60] RADVIEW, http://www.radview.com/products/WebLOAD_features.asp
    [61] http://www.spec.org/osg/web99/