![](https://csdnimg.cn/release/download_crawler_static/87452182/bg6.jpg)
2.1.2 经济现状的可行性分析
一方面,系统中有好的人机界面和强劲的功能支持,使使用者的工作效率进一步提高,
从而节省人力、物力,进而提高经济效益;另一方面,系统的开发成本低,在现有的 PC
机上即可提供该系统开发工作需要的所有硬件设备环境。
2.2 需求分析
2.2.1 开发目的
当今时代是飞速发展的信息时代,在各行各业中离不开信息处理,这正是计算机被广
泛应用于信息管理系统的原因。计算机的最大好处在于利用它能够进行信息管理,使用计
算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。
尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与
信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统就是为了管理好学
生信息而设计的。
随着校园规模的不断扩大,学生数目的急剧增多,学生的各种信息也成倍的增长。面对
此现象,学校的日常工作中需要一套学生信息管理系统,以便对学生的各方面的信息进行
管理,减少不必要的资源浪费,从而达到精简机构,提高学校办事效率。
对学生信息进行管理之后可以方便广大学生及时、有利的进行不同地点的信息查找,
同时也减轻了老师的负担,也提高管理的真正的目的,使之简单、合理的进行,让每个学
生都能有一个良好的环境来对信息进行获得,是真正服务师生的系统。
2.2.2需求分析的根本任务
需求分析是软件生命周期的一个重要阶段,它最根本的任务是确定系统必须做什么。
具体的说,应该确定系统必须具有的功能和性能,系统要求的运行环境,并且预测系统发
展的前景;必须仔细分析系统中的数据,既要分析系统中的数据流又要分析长期使用的数
据存储。需求分析的结果是软件开发的基础,必须仔细验证它的正确性,开发人员必须和
用户取得完全一致的意见,需求分析的文档应该被用户确认。然而这并不意味着分析人员
应该不加分析的全盘接受用户提出的所有要求,对用户提出的笼统要求应该分解细化,对
用户提出的含混要求要进一步澄清,对用户提出的不切实际的要求必须做深入细致的解释
和说服工作,以便动员用户放弃不合理的要求。
需求分析是系统设计的基础,只有对所要开发的系统做了需求分析,才能在系统的开
发过程中始终掌握系统的目标,不会在系统的开发过程中出现大删大改,甚至推翻重来的
现象。
需求分析是介于系统分析和软件设计阶段之间的桥梁。一方面,需求分析以系统规格