学生管理系统_C毕业设计剖析.doc

学生管理系统_C毕业设计剖析

学生管理系统_C#毕业设计 系统设计原理 2.1 需求分析 针对其他学生管理软件的不足,去掉多余的操作,要求制作和系统可以方便、快捷地对学生信息、成绩等进行添加、删除、修改的操作,并且可以批量的对新生信息的录入与分班!可以对数据进行备份保存。 1、学生信息管理功能 班级管理:对班级的添加、删除、修改。 添加学生:以班级为单位,进行学生入库。其中分为单个添加和批量添加。单个添加学生供数量较少的学生信息入库;成批添加可以大量的学生成批录入到数据库中。 删除学生:当学生毕业后,学生信息不再需要,系统的基本数据库中需要删除学生信息。该功能主要进行学生信息的删除。 2、学生成绩管理功能 成绩录入:以班级为单位,录入各科目的各类型考试。 成绩查询:可以对学生的考试成绩进行“定位型”的查询。 成绩管理:可以对考试成绩的修改,删除等操作。 3、课程信息管理功能 课程管理:提供本学期各年级各专业所开课程名称的录入、修改、删除。它是学生成绩管理的基础。用以保证数据库中一致性原则。 4、查询功能 学生信息查询。根据用户的要求,查询学生数据库的所有可能的信息,其中包括成绩查询等。 2.2 系统设计 2.2.1系统功能结构图 学生管理系统结构图如下: 2.2.2系统业务流程图 学生信息管理业务流程图如下: 第四章 系统详细设计 4.1 类库 4.1.1 类库组织结构 4.1.2 类库的设计 BLL

文档评论(0)

1亿VIP精品文档

相关文档