软件需求管理系统的设计与分析
发布时间:2018-08-15 16:05
【摘要】:随着计算机信息技术和软件开发的发展,对软件生命周期各阶段的要求越来越严格。软件需求是系统开发成败的关键,因此对需求的管理,研究一度成为热门。需求开发中难以掌控的是需求变更,也时常会导致整个软件开发的失败。本系统核心任务就是合理有效的管理需求变更,对其提出请求、指派、分析、变更风险评估、确认和实施控制,并且在需求的变更时围绕需求基线进行,使变更可控,能够层次性的获取业务需求、用户需求和功能需求,并形成需求跟踪链。本文首先对需求管理系统的背景和国内外研究现状作了一些探讨,然后分析了系统开发用到的相关技术,最后详细的阐述了系统分析和系统实现的过程。本文主要完成的工作如下:(1)系统采用成熟的C#编程语言和SQL 2008数据库开发技术,提出了开发系统的技术方案,并满足软件需求管理系统的技术可行性,具有可扩展性,易用性和稳定性。(2)分析了需求管理系统所提出的需求,设计了系统的功能,实现了系统管理、项目管理和需求管理的功能要求。(3)使用UML建模分析需求管理系统功能,通过用例图、活动图、时序图和ER图构建了系统模型。需求管理系统采用计算机网站的方式来对需求信息进行管理大大的方便了软件管理人员和开发人员,提高了工作效率,降低了相关的成本。
[Abstract]:With the development of computer information technology and software development, the requirements of software life cycle are more and more strict. Software requirement is the key to the success or failure of system development. What is difficult to control in requirement development is the change of requirement, which often leads to the failure of the whole software development. The core task of this system is to manage demand change reasonably and effectively, request, assign, analyze, change risk assessment, confirm and implement control. It can obtain business requirements, user requirements and functional requirements in a hierarchical manner, and form a requirement tracking chain. In this paper, the background of the requirement management system and the current research situation at home and abroad are discussed, then the related technologies used in the development of the system are analyzed. Finally, the system analysis and the process of the system implementation are described in detail. The main work of this paper is as follows: (1) the system adopts the mature C # programming language and the SQL 2008 database development technology, and puts forward the technical scheme of the development system, and meets the technical feasibility of the software requirement management system, and has the extensibility. (2) analyzing the requirements of the requirement management system, designing the function of the system, realizing the functional requirements of system management, project management and requirement management. (3) analyzing the function of the requirement management system by using UML modeling. The system model is constructed by use case diagram, activity diagram, sequence diagram and ER diagram. The requirement management system adopts the method of computer website to manage the requirement information, which greatly facilitates the software managers and developers, improves the working efficiency and reduces the related costs.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
本文编号:2184709
[Abstract]:With the development of computer information technology and software development, the requirements of software life cycle are more and more strict. Software requirement is the key to the success or failure of system development. What is difficult to control in requirement development is the change of requirement, which often leads to the failure of the whole software development. The core task of this system is to manage demand change reasonably and effectively, request, assign, analyze, change risk assessment, confirm and implement control. It can obtain business requirements, user requirements and functional requirements in a hierarchical manner, and form a requirement tracking chain. In this paper, the background of the requirement management system and the current research situation at home and abroad are discussed, then the related technologies used in the development of the system are analyzed. Finally, the system analysis and the process of the system implementation are described in detail. The main work of this paper is as follows: (1) the system adopts the mature C # programming language and the SQL 2008 database development technology, and puts forward the technical scheme of the development system, and meets the technical feasibility of the software requirement management system, and has the extensibility. (2) analyzing the requirements of the requirement management system, designing the function of the system, realizing the functional requirements of system management, project management and requirement management. (3) analyzing the function of the requirement management system by using UML modeling. The system model is constructed by use case diagram, activity diagram, sequence diagram and ER diagram. The requirement management system adopts the method of computer website to manage the requirement information, which greatly facilitates the software managers and developers, improves the working efficiency and reduces the related costs.
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【参考文献】
相关期刊论文 前3条
1 罗新星;朱名勋;唐中君;;可信软件需求获取与分析研究综述及展望[J];计算机应用研究;2010年10期
2 刘霞 ,李怀璋 ,王青 ,李明树;基于ISO9000和CMMs的需求开发和需求管理平台框架的研究[J];微电子学与计算机;2002年02期
3 李师贤,张珞玲;需求分析的常见问题及其对策分析[J];计算机工程;2002年01期
,本文编号:2184709
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/2184709.html