協(xié)會組織管理信息系統(tǒng)的設計與實現(xiàn)
本文選題:面向對象 + 協(xié)會組織。 參考:《山東大學》2010年碩士論文
【摘要】: Morant Corp.是一家致力于軟件開發(fā)和服務的提供商,其投資開發(fā)了一套符合美國協(xié)會組織信息管理體系的Morant協(xié)會組織管理信息系統(tǒng)。該系統(tǒng)致力于為政府、各級協(xié)會及企業(yè)組織提供有效的信息管理,提高企業(yè)及各級協(xié)會對信息的需求,系統(tǒng)提供了包括會員管理、會議與重大活動管理、展覽管理、廣告管理、出版和訂閱銷售管理、籌資管理、捐助者和贈款管理、政府關系管理、教育/認證管理、中心付款及調查管理等一系列功能來滿足企業(yè)及各級協(xié)會組織對信息的多方面的需求。 本文采用面向對象的思想,以統(tǒng)一建模語言為分析設計工具,對協(xié)會組織管理信息中的相關業(yè)務進行需求分析和系統(tǒng)設計,功能上采用多層次的軟件功能架構,技術上基于CSLA框架和DNN用戶界面管理系統(tǒng)架構,以.NET為編程語言,利用XML配置以及DAO、Enterprise Library等相關技術實現(xiàn)了協(xié)會管理信息中的配置管理、數(shù)據(jù)訪問、緩存管理、記錄操作日志、異常管理、權限管理等功能。在安全方面,系統(tǒng)采用基于DNN的資源角色的權限管理,增強了系統(tǒng)運行的安全性。 本文分析了系統(tǒng)開發(fā)背景以及國內外網上協(xié)會組織管理信息系統(tǒng)的發(fā)展現(xiàn)狀;描述了系統(tǒng)的整體業(yè)務狀況和系統(tǒng)需求分析過程、系統(tǒng)開發(fā)模式及測試環(huán)境等;重點描述了系統(tǒng)中會員信息管理模塊的類及系統(tǒng)中關鍵功能的實現(xiàn)方法。本文解決的關鍵問題主要有以下幾點: 第一,作為軟件外包項目要適應客戶不斷變化的需求,使開發(fā)更具靈活性更快的響應變化,我們采用了Scrum的敏捷開發(fā)模式。它將一個開發(fā)過程分成若干個迭代的沖刺活動,通過多次迭代開發(fā)過程最終將產品交付給客戶,為客戶提供高質量的系統(tǒng)。 第二,為實現(xiàn)系統(tǒng)的高度可擴展性及簡化編碼流程,利用Code Smith及CSLA(Component-based Scalable Logical Architecture),設計基于表的創(chuàng)建存儲過程的模板及基于表的CS module類及模版。 第三,為了保證代碼質量,提高測試效率,避免重復勞動,保證每個代碼測試版本的可用性,我們采用了Nunit及QTP等單元測試及自動化測試方法。最后,對系統(tǒng)進行冒煙測試、功能測試、界面測試、性能測試等幾輪測試來完成整個測試過程,從而交付用戶一個更加穩(wěn)定的系統(tǒng)。
[Abstract]:Morant Corp. Is a software development and service provider, its investment in the development of an American association organization information management system in line with the Morant Association organization management information system. The system is dedicated to providing effective information management for governments, associations and organizations at all levels, and improving the information needs of enterprises and associations at all levels. The system provides membership management, conference and major events management, exhibition management, advertising management, etc. Publishing and subscription sales management, funding management, donor and grant management, government relations management, education / certification management, center payments and survey management are a range of functions to meet the diverse information needs of enterprises and associations at all levels. This paper adopts the idea of object-oriented, takes the unified modeling language as the analysis and design tool, carries on the demand analysis and the system design to the related business in the association organization management information, the function adopts the multi-level software function structure. Based on the framework of CSLA and the framework of DNN user interface management system, the configuration management, data access, cache management and operation log of association management information are realized by using XML configuration and Daemon Enterprise Library. Exception management, authority management and other functions. In the aspect of security, the system adopts the privilege management of resource role based on DNN, which enhances the security of the system. This paper analyzes the background of the system development and the present situation of the management information system of the online association organization at home and abroad, describes the overall business situation of the system, the process of system requirement analysis, the system development model and the test environment, etc. The class of member information management module in the system and the realization method of key functions in the system are described emphatically. The key problems to be solved in this paper are as follows: First, as a software outsourcing project to adapt to the changing needs of customers, to make development more flexible and faster to respond to changes, we adopted the agile development model of Scrum. It divides a development process into several iterations of sprint activity and ultimately delivers the product to the customer through multiple iterations to provide the customer with a high-quality system. Secondly, in order to achieve high scalability of the system and simplify the coding process, the template of table-based stored procedure and the CS module class and template based on table are designed by using Code Smith and CSLA(Component-based Scalable Logical Architecture. Third, in order to ensure code quality, improve test efficiency, avoid duplication of work, and ensure the usability of each code test version, we adopt Nunit and QTP and other unit testing and automated testing methods. Finally, smoke test, function test, interface test, performance test and so on are carried out to complete the whole testing process, so as to deliver a more stable system.
【學位授予單位】:山東大學
【學位級別】:碩士
【學位授予年份】:2010
【分類號】:TP311.52
【相似文獻】
相關期刊論文 前10條
1 馬智峰;;基于UML數(shù)字科技期刊管理信息系統(tǒng)的需求分析[J];科技與出版;2007年08期
2 董紅贊;;項目管理在CAD制造業(yè)信息系統(tǒng)需求分析中的應用[J];煤礦機電;2009年05期
3 劉海青;姚凱文;;基于原型法庫區(qū)移民管理信息系統(tǒng)的軟件開發(fā)[J];水力發(fā)電;2006年02期
4 馮志強;楊宗霄;張佩;馬國強;;基于Zachman框架的專用汽車集成信息系統(tǒng)[J];河南科技大學學報(自然科學版);2008年04期
5 董紅贊;;項目管理在CAD制造業(yè)信息管理系統(tǒng)需求分析中的應用[J];中國科技信息;2009年18期
6 齊紅梅;金海;靳勝利;;安鋼進口礦石業(yè)務管理系統(tǒng)的設計與實現(xiàn)[J];電腦知識與技術;2010年20期
7 于海鵬;米捷;;黨員管理信息系統(tǒng)的開發(fā)[J];中國科技信息;2008年02期
8 王晶,雷光秀;一種構造用例模型的方法研究[J];新疆石油天然氣;2005年01期
9 孫鐵昆;楊新軒;;管理信息系統(tǒng)需求管理工具的研究與實現(xiàn)[J];計算機工程與設計;2006年12期
10 楊勵欽;;淺談物資管理系統(tǒng)需求分析[J];電腦知識與技術;2008年33期
相關會議論文 前10條
1 陳麗英;方力爭;盧崇蓉;陳周聞;戴紅蕾;;體檢管理信息系統(tǒng)的應用體會及意義[A];浙江省醫(yī)學會健康管理學分會第二屆學術年會論文集[C];2009年
2 周云波;;供電企業(yè)MIS建設的問題和對策[A];加入WTO和中國科技與可持續(xù)發(fā)展——挑戰(zhàn)與機遇、責任和對策(下冊)[C];2002年
3 聞星火;;管理信息系統(tǒng)在實驗室與資產管理中的應用[A];2003年全國實驗室管理科學研討會論文集[C];2003年
4 高維村;左小德;;北方紙廠管理信息系統(tǒng)的開發(fā)與實施[A];全國高校價值工程研究會2001學術年會優(yōu)秀論文、大連理工大學2001屆MBA優(yōu)秀論文專輯[C];2001年
5 周士通;周杭;;企業(yè)會計信息系統(tǒng)流程再造初探[A];中國會計學會第四屆全國會計信息化年會論文集(上)[C];2005年
6 譚亮;王榮成;楊琳;;船舶設計院所計劃管理信息系統(tǒng)的開發(fā)與應用[A];2010年MIS/S&A學術交流會議論文集(中國造船工程學會學術論文集)[C];2010年
7 康國興;;招投標管理信息系統(tǒng)在南鋼的運用[A];推進信息及自動化技術在鋼鐵工業(yè)節(jié)能降耗、改善環(huán)境、降低成本中的應用論文集[C];2005年
8 張莎;陳定方;祖巧紅;;物流管理信息系統(tǒng)的研究與應用[A];湖北省機械工程學會設計與傳動學會、武漢機械設計與傳動學會2008年學術年會論文集(1)[C];2008年
9 ;《國家普通話水平測試管理信息系統(tǒng)》運行平臺建設的探討[A];第三屆全國普通話水平測試學術研討會論文集[C];2007年
10 劉艷琴;;實現(xiàn)FOXBASE數(shù)據(jù)庫中DBF文件加密的一種方法[A];第八次全國計算機安全學術交流會論文集[C];1993年
相關重要報紙文章 前10條
1 中國建設銀行總行研究開發(fā)部 賈鐵真;建設銀行MIS建設的探討[N];網絡世界;2001年
2 記者 于o,
本文編號:1851977
本文鏈接:http://www.sikaile.net/wenyilunwen/guanggaoshejilunwen/1851977.html