学生信息综合管理系统的设计与展望
2014-08-15湖北工业大学
湖北工业大学 王 勇
随着以计算机技术、通信技术、网络技术为代表的现代信息技术的飞跃发展,人类正在进入信息化时代。学生信息综合管理系统能实际反映学院学生的各种情况,从全局出发辅助学院管理者进行决策和管理。学生信息综合管理系统是对学生进行统一管理的管理信息系统,可以方便地进行录入、查询、修改、删除、退出等操作。随时把握学生的异动情况,使管理人员更轻松地进行学生管理工作。
1 学生信息综合管理系统的要重性
学生信息综合管理系统是学院学生管理不可缺少的部分,它对于学院的决策者和管理者都至关重要,学生信息综合管理系统应该能够为管理者提供充足的信息和快捷的查询手段。人们常用传统的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低,保密性差;时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。而使用计算机对学生信息进行管理,有着很多优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息综合管理的效率,也是学院科学化、正规化管理的重要条件。
2 系统分析
系统分析的主要任务是将在系统详细调查中所得到的文档资料集中到一起,对组织内部整体管理状况和信息处理过程进行分析。它侧重于从业务全过程的角度进行分析。分析的主要内容是:业务和数据的流程是否畅通,是否合理;数据、业务过程和实现管理功能之间的关系,新系统管理方法的实现是否具有可行性等。系统分析所确定的内容是系统设计、系统实施的基础。
3 系统设计原则
根据学生信息综合管理部门提出的要求,通过输入有关信息,建立相应的数据库,并提供数据库的日常维护,包含查询、修改、打印等功能。本系统用系统工程的设计方法进行设计,根据实际需要分模块进行设计与开发。本系统设计的原则:
(1)系统性。系统是作为统一整体而存在的,因此,在系统设计中,要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处,全局共享,使一次输入得到多次利用。
(2)灵活性。为保持系统的长久生命力,要求系统具有很强的环境适应性。为此,系统应具有较好的开放性和结构的可变性。在系统设计中,应尽量采用模块化结构,提高各模块的独立性,尽量减少模块间的数据隅合,使各子系统间的数据依赖减至最低限度。这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的能力。
(3)可靠性。可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。一个成功的管理信息系统必须具有较高的可靠性,如安全保密性等。
(4)经济性。经济性是指在满足系统需求的前提下,尽可能减少系统的开销。一方面,在硬件投资上应以满足应用需要为前提;另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程,减少处理费用。
4 系统总的体系结构
在系统的体系结构的设计中,最重要的就是系统的模块化。模块化是指解决一个复杂问题时自下而上逐层把软件系统划分成若干模块的过程,每个模块完成一个特点的功能,所有的模块按照某种方法组织起来,成为一个整体,完成整个系统所要求的功能。将系统划分为多个模块是为了降低软件系统的复杂性,提高可读性、可维护性。但是软件模块的划分不是任意的,应该尽量保持其独立性。也就是说,每个模块只完成系统要求的独立子系统,并且与其他模块的联系最少,而且接口简单,提高模块的独立性,为设计高质量的软件结构奠定基础。
当然,做出一个好的系统,经验和技术也是非常重要的;选择合适的前台开发工具和后台的数据库也是很重要的。在设计数据库时,一定要重视数据窗口的设计。数据窗口设计的好与坏,直接影响到输出界面是否有利于用户方便使用。
[1]王岩.ASP.NET网络开发指南[M].清华大学出版社,2010,1(1):197-198.
[2]丁士锋、蔡平.ASP.NET项目开发指南[M].清华大学出版社,2010,1(05).
[3]王大鹏等.《B/S模式的学校信息管理系统的设计与实现》华中科大.
[4]《管理信息系统及应用实例》,中国电力出版社.