信息系统分析与设计信息系统分析与设计第第99章章信息系统开发实例信息系统开发实例信息系统分析与设计信息系统分析与设计本章通过两个信息系统开发的实例给读者建立信息系统分析与设计的总体思路
1教学管理信息系统的开发与设计9
1引言本实例主要介绍大学使用的教学管理系统的整个设计
随着计算机技术的不断发展,计算机应用于各大领域,并给人们的生活带来了极大的便利,在学生管理系统亦是
以往大学教学员由于缺乏适当的软件而给其工作带来了很多不便
本案例所介绍的便是一个大学教学管理系统,以方便其在课程安排、成绩处理、学籍管理上的工作任务
信息系统分析与设计信息系统分析与设计该系统适用于大学教学员,其功能主要分为四大类:公共信息管理:用于学院信息和专业信息建立和修改,学生基本信息管理:用于班级信息和学生信息的建立和修改以及查询;课程管理:用于各学期课程的开设和修改);成绩管理:用于成绩的输入、修改、汇总和排名
该系统性能力求易于使用,具有较高的扩展性和可维护性
整个系统的开发过程严格遵循软件工程的要求,做到模块化分析、模块化设计和代码编写的模块化
2系统分析1、现行业务系统描述在学校,教学管理工作是非常重要的一项工作,它负责整个学校的日常教学安排,学生的学籍管理等等
以前都是信息系统分析与设计信息系统分析与设计人工进行操作
随着学校规模扩大,教学处的教学管理工作量大大加重
随着计算机应用的发展,教学工作者急切希望能够将大部分繁琐的工作交由计算机的处理,已减轻人工的压力并提高工作效率
而计算机的普及更加快了教学管理系统的产生
上一代的教学管理系统主要为单机单用户的系统,其数据库主要采用Foxbase或FoxPro,系统开发环境也是数据库内置的开发工具
其特点是单机单用户方式,开发简单,能充分利用数据库的特性
其缺点是开发出的系统依赖性强,运行必须依托数据库环境;不容易升级与扩展;无