- 115
- 0
- 约1.15万字
- 约 41页
- 2016-12-21 发布于贵州
- 举报
大作业程序举例 ------学生成绩管理系统 软件设计流程: 需求分析—概要设计—详细设计—编码—测试—软件交付 需求分析:了解用户需求,明确系统功能 概要设计:基本处理流程,功能模块划分,接口设计,数据结构设计 详细设计:实现具体功能算法,数据结构等 编码:编写程序 测试:测试用例准备, 单元测试,集成测试,系统测试 软件交付:软件安装手册,用户使用手册,用户培训 学生成绩管理系统 学生信息以文本文件或数据文件的形式存在与磁盘文件,包括 学号,姓名,班级,3门课程的成绩 格式如下: 1需求分析 能从文件中读入数据存在计算机中 用户能添加新数据,按照不同条件查询、修改、删除数据 用户能按指定条件进行统计,显示统计结果 用户可按指定条件对数据进行排序 用字符菜单显示系统功能,供用户选择 可有二级菜单,能从二级菜单回到一级菜单 能将数据保存到数据文件 2总体设计 系统功能: 显示所有学生成绩 按姓名(学号)查询学生 增加学生 删除学生(按学号) 按姓名(学号)修改学生成绩 显示优秀和不及格的学生成绩(只要有一门) 排序成绩(按成绩) 成绩统计(按课程统计,按班级统计) 数据保存(学生信息写入文件) 功能描述 显示所有学生信息:显示所有学生的信息,一个
原创力文档

文档评论(0)