当前位置:主页 > 文艺论文 > 广告艺术论文 >

协会组织管理信息系统的设计与实现

发布时间:2018-05-06 10:36

  本文选题:面向对象 + 协会组织 ; 参考:《山东大学》2010年硕士论文


【摘要】: Morant Corp.是一家致力于软件开发和服务的提供商,其投资开发了一套符合美国协会组织信息管理体系的Morant协会组织管理信息系统。该系统致力于为政府、各级协会及企业组织提供有效的信息管理,提高企业及各级协会对信息的需求,系统提供了包括会员管理、会议与重大活动管理、展览管理、广告管理、出版和订阅销售管理、筹资管理、捐助者和赠款管理、政府关系管理、教育/认证管理、中心付款及调查管理等一系列功能来满足企业及各级协会组织对信息的多方面的需求。 本文采用面向对象的思想,以统一建模语言为分析设计工具,对协会组织管理信息中的相关业务进行需求分析和系统设计,功能上采用多层次的软件功能架构,技术上基于CSLA框架和DNN用户界面管理系统架构,以.NET为编程语言,利用XML配置以及DAO、Enterprise Library等相关技术实现了协会管理信息中的配置管理、数据访问、缓存管理、记录操作日志、异常管理、权限管理等功能。在安全方面,系统采用基于DNN的资源角色的权限管理,增强了系统运行的安全性。 本文分析了系统开发背景以及国内外网上协会组织管理信息系统的发展现状;描述了系统的整体业务状况和系统需求分析过程、系统开发模式及测试环境等;重点描述了系统中会员信息管理模块的类及系统中关键功能的实现方法。本文解决的关键问题主要有以下几点: 第一,作为软件外包项目要适应客户不断变化的需求,使开发更具灵活性更快的响应变化,我们采用了Scrum的敏捷开发模式。它将一个开发过程分成若干个迭代的冲刺活动,通过多次迭代开发过程最终将产品交付给客户,为客户提供高质量的系统。 第二,为实现系统的高度可扩展性及简化编码流程,利用Code Smith及CSLA(Component-based Scalable Logical Architecture),设计基于表的创建存储过程的模板及基于表的CS module类及模版。 第三,为了保证代码质量,提高测试效率,避免重复劳动,保证每个代码测试版本的可用性,我们采用了Nunit及QTP等单元测试及自动化测试方法。最后,对系统进行冒烟测试、功能测试、界面测试、性能测试等几轮测试来完成整个测试过程,从而交付用户一个更加稳定的系统。
[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数字科技期刊管理信息系统的需求分析[J];科技与出版;2007年08期

2 董红赞;;项目管理在CAD制造业信息系统需求分析中的应用[J];煤矿机电;2009年05期

3 刘海青;姚凯文;;基于原型法库区移民管理信息系统的软件开发[J];水力发电;2006年02期

4 冯志强;杨宗霄;张佩;马国强;;基于Zachman框架的专用汽车集成信息系统[J];河南科技大学学报(自然科学版);2008年04期

5 董红赞;;项目管理在CAD制造业信息管理系统需求分析中的应用[J];中国科技信息;2009年18期

6 齐红梅;金海;靳胜利;;安钢进口矿石业务管理系统的设计与实现[J];电脑知识与技术;2010年20期

7 于海鹏;米捷;;党员管理信息系统的开发[J];中国科技信息;2008年02期

8 王晶,雷光秀;一种构造用例模型的方法研究[J];新疆石油天然气;2005年01期

9 孙铁昆;杨新轩;;管理信息系统需求管理工具的研究与实现[J];计算机工程与设计;2006年12期

10 杨励钦;;浅谈物资管理系统需求分析[J];电脑知识与技术;2008年33期

相关会议论文 前10条

1 陈丽英;方力争;卢崇蓉;陈周闻;戴红蕾;;体检管理信息系统的应用体会及意义[A];浙江省医学会健康管理学分会第二届学术年会论文集[C];2009年

2 周云波;;供电企业MIS建设的问题和对策[A];加入WTO和中国科技与可持续发展——挑战与机遇、责任和对策(下册)[C];2002年

3 闻星火;;管理信息系统在实验室与资产管理中的应用[A];2003年全国实验室管理科学研讨会论文集[C];2003年

4 高维村;左小德;;北方纸厂管理信息系统的开发与实施[A];全国高校价值工程研究会2001学术年会优秀论文、大连理工大学2001届MBA优秀论文专辑[C];2001年

5 周士通;周杭;;企业会计信息系统流程再造初探[A];中国会计学会第四届全国会计信息化年会论文集(上)[C];2005年

6 谭亮;王荣成;杨琳;;船舶设计院所计划管理信息系统的开发与应用[A];2010年MIS/S&A学术交流会议论文集(中国造船工程学会学术论文集)[C];2010年

7 康国兴;;招投标管理信息系统在南钢的运用[A];推进信息及自动化技术在钢铁工业节能降耗、改善环境、降低成本中的应用论文集[C];2005年

8 张莎;陈定方;祖巧红;;物流管理信息系统的研究与应用[A];湖北省机械工程学会设计与传动学会、武汉机械设计与传动学会2008年学术年会论文集(1)[C];2008年

9 ;《国家普通话水平测试管理信息系统》运行平台建设的探讨[A];第三届全国普通话水平测试学术研讨会论文集[C];2007年

10 刘艳琴;;实现FOXBASE数据库中DBF文件加密的一种方法[A];第八次全国计算机安全学术交流会论文集[C];1993年

相关重要报纸文章 前10条

1 中国建设银行总行研究开发部 贾铁真;建设银行MIS建设的探讨[N];网络世界;2001年

2 记者  于o,

本文编号:1851977


资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/1851977.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户a7cae***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com