学生管理系统概要设计
一、概要设计的主要任务是把需求分析得到的需求文档转换为软件结构和数据结构。设计软件结构的具体任务是:将一个复杂系统按功能进行模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等。数据结构设计包括数据特征的描述、确定数据的结构特性、以及数据库的设计。显然,总体设计建立的是目标系统的逻辑模型,与计算机无关。
二、概要设计方法有多种:早期模块化方法、功能分解方法;在60年代后期提出了面向数据流和面向数据结构的设计方法;近年来又提出面向对象的设计方法等。
以下建立学生管理系统的概要设计,要通过学生管理系统增、删改学生信息。
创建一个完整的学生管理系统,要有以下功能:
创建两个类分别是:
1.学生(student)类(实体类)
1)字段:学号、姓名、性别、生日、年级、籍贯、院系、专业、政治面貌、
2)属性:学号、姓名、性别、生日、年级、籍贯、院系、专业、政治面貌、
3学生管理系统数据库设计说明书)构造方法
2.班级类:
1)字段:编号、名称、学生记录(一个集合)
2)属性:编号、名称、学生记录(一个集合)
3)创建一个索引器,按照数组的方式访问学生的人数。
4)方法:添加学生、删除、查学生
3.统计功能:
1)一个班的男生数、女生数;
2)一个班的党员数、团员数;
4.打印出学生的信息
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论