所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断发展,计算机的功能日益强大,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地使学校的学生管理工作系统化、规范化、自动化,从而达到提高学生管理效率的目的。3.1系统设计的目标本学生信息管理系统在追求完善的同时应达到以下目标:(1)界面友好、易于操作;(2)完成数据的录入和修改,并提交数据库保存。包括:院系专业设置、班级分配、学生成绩、学生档案、学生课程安排、学生奖罚情况以及学生受助情况等信息;(3)实现数据的安全件,包括操作员的注册及权限设置;(4)实现信息查询:如学生成绩查询、学生班级查询等;3.2需求分析在软件工程中,需求分析指的是在建立一个新的或改变一个现存的电脑系统时描写新系统的目的、范围、定义和功能时所要做的所有的工作。需求分析是软件工程中的一个关键过程。在这个过程中,系统分析员和软件工程师确定顾客的需要。只有在确定了这些需要后他们才能够分析和寻求新系统的解决方法。在软件工程的历史中,很长时间里人们一直认为需求分析是整个软件工程中最简单的一个步骤,但在过去十年中越来越多的人认识到它是整个过程中最关键的一个过程。假如在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的需要,或者软件无法在规定的时间里完工。本节主要是对学生信息管理系统进行系统功能分析与设计,以及系统需要的各种状态图、活动图等的具体描述。