"软件工程_可行性分析定义"
软件工程是指在软件开发过程中,使用系统的、结构化的、可 Disciplined 的方法来开发、维护和更新软件的过程。software engineering involves the application of engineering principles and techniques to the design, development, testing, and maintenance of software systems.
本文主要讨论了图书管理系统的可行性分析,包括系统的定义、功能要求、目标、条件、假定和限制、方法、评价尺度等方面。
系统定义:图书管理系统是一种基于集中统一规划的数据库管理型模式,是利用数据库软件编制的管理软件。该系统主要负责图书的采购信息存档、对图书信息的查询及编辑、对学生相关信息的管理、对借阅书本情况的管理。
功能要求:该系统主要负责图书的采购信息存档、对图书信息的查询及编辑、对学生相关信息的管理、对借阅书本情况的管理。同时还需要确保系统的安全和保密性,保护用户数据的安全。
目标:该系统的目标是提高图书管理的效率和精度,减少人力的投入,提高信息处理的准确性和速度。
条件和假定:该系统的硬件配备需要升级到Windows XP professional,笔记本电脑的性能需要改善;可利用的信息和资源比较单一,客户需求分析主要来源于对原图书管理老师的采访和询问;技术方面,对Visual Basic 以及 .Net 掌握运用还有待提高。
方法:本文主要通过对已有图书管理系统的分析和研究比较的方法来进行可行性研究。
评价尺度:本文主要通过对系统的功能、安全性、可靠性、经济效益、社会效益等方面进行评价。
所建议的系统:该系统是一个针对图书馆的管理系统,主要功能包括存储、查阅、修改书库信息;存储、查阅、修改学生相关信息;统筹管理借书过程等。同时,该系统还需要具备小巧而不失使用的功能,财务信息的统计分析和多种图表统计等功能。
处理流程和数据流程:该系统的处理流程和数据流程主要包括系统能对书籍信息进行管理、系统不需要管理借阅者除姓名以外的信息、对每一名借阅者最多可借阅的书籍数目为 10 本等等。
本文主要讨论了图书管理系统的可行性分析,包括系统的定义、功能要求、目标、条件、假定和限制、方法、评价尺度等方面,并提出了所建议的系统和处理流程和数据流程。