C语言项目实训教程 侯小毛 马凌 项目 9新.pptVIP

  • 4
  • 0
  • 约 17页
  • 2015-12-15 发布于广东
  • 举报

C语言项目实训教程 侯小毛 马凌 项目 9新.ppt

任务分解 项目要求 本项目开发的软件是学校学生信息管理系统软件,该项目是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的,该软件设计完成后可用于教育单位(的学生信息管理。 任务一 细化功能 学籍管理系统主要是用来管理学生学籍信息的。根据本校的应用需求,该系统应实现以下基本功能。 (1)对学生信息的建库。 (2)修改学生信息。 (3)删除学生信息。 (4)查询学生信息。 (5)输出学生信息。 (6)退出系统。 (7)此外,为了系统安全,还应有用户权限设置功能 (8)另外,在保证程序正确的前提下,考虑了程序的可靠性、交互性及界面的友好性,具体包括以下几点。 ① 输入数据时的提示信息。 ② 输入数据的合法性检查。 ③ 文件的打开、读写操作失败后的提示及处理。 (9)模块化的重要性。 (10)团队合作精神的重要性。 任务二 功能设计 总体原则 以文件作为主数据结构,以结构体数组作为辅助空间,尤其是在做建库、修改、删除等操作时,先将原库文件中的信息存入结构体数组,再做相应的处理。 1.对学生信息的建库 2.修改学生信息 3.删除学生信息—按学号删除学生 3.删除学生信息—删除全部学生 4.查询学生信息—按学号查询 4.查询学生信息—按姓名查询 5.输出学生信息 在屏幕上显示所有学生的记录。 6.退出系统 先

文档评论(0)

1亿VIP精品文档

相关文档