学生信息管理系统设计.docVIP

  • 0
  • 0
  • 约1.9万字
  • 约 21页
  • 2024-05-31 发布于湖北
  • 举报

PAGE

专业综合设计报告书

设计名称:

学生姓名:

专业:

班别:

学号:

指导老师:

日期:年月日

综合设计名称

学生信息管理系统设计

相关课程

C语言程序设计

完成时间

2016年12月19日

序号

评分项名称

评分标准

得分

1

设计功能概述

全面准确说明设计功能:10分;全面说明设计功能:8分;简要说明设计功能:6分;功能与设计名称无关:5分以下。

2

设计依据及原理

设计依据符合课程要求、原理,并具有现实意义:20分;设计依据符合课程要求、原理:16分;设计依据符合课程要求:12分;设计依据与课程无关:10分以下。

3

设计体系结构

完整表达设计的结构,灵活应用图表等形式:30分;使用文本表达设计的结构:24分;设计结构基本完成:18分;体系结构与课程设计无关:15分以下。

4

设计与运行

代码与设计步骤清晰,运行成功:30分;完成功能设计,运行成功:24分;设计功能符合要求,运行有问题:20分;设计功能不全,代码出错,不能正常编译和运行:15分以下。

5

小结

表达清楚,实事求是,符合课程要求:10分;表达清楚,符合课程要求:8分;符合课程要求:6分;表达不清楚,不符合课程要求:5分以下。

总分

等级

评分人

备注:成绩分为优秀、良好,中等、合格和不合格五个等级

目录

TOC\o1-3\h\z\u264681.设计功能概述 1

308552.设计依据及原理 1

276232.1设计分析 1

157122.1.1系统总体设计 1

98162.1.2详细分析 1

293722.2课程设计原理 2

228743.设计体系结构 3

238263.1设计目标 3

67543.2体系功能结构图 3

316064.设计与运行 4

301804.1调试与测试 4

131994.2运行结果 4

86695.小结 9

57516.附件(源代码) 9

PAGE

PAGE18

1.设计功能概述

学生信息管理系统,是一个可以增加、删除、浏览、查看、修改学生信息的系统,它是利用C语言实现各功能的。其中学生信息包括:学号、姓名、年龄、电话号码、性别、出生年月、QQ、班级等。该系统可提供添加学生信息、查询学生信息(可以按学号查询和按姓名查询)、删除学生信息(可以按学号删除和按姓名删除)、学生信息修改(可逐项修改学生信息)、学生信息整表浏览等功能。

2.设计依据及原理

2.1设计分析

2.1.1系统总体设计

主菜单

主菜单

添加学生信息

信息整表浏览

信息查询

按学号查询

按姓名查询

信息编辑

按学号修改

按学号删除

2.1.2详细分析

1)入口函数说明

menu();菜单函数

load_info();载入函数:txt转为链表

add_info(STU*h);增加学生

search_info(STU*h,inttype);搜索函数

delete_info(STU*h);删除学生

update_info(STU*h);修改学生信息

output_info(STU*h);输出信息

preview_info(STU*h,inttype);预览信息

main();主函数

2)调用关系

delete_info()

delete_info()

update_info()

load_info()add_info(STU*h)

main()

preview_info()output_info()

search_info()output_info()

3)参数说明

add_info(STU*h)、delete_info(STU*h)、output_info(STU*h)、preview_info(STU*h,inttype)、search_info(STU*h,inttype)、update_info(STU*h)函数中的STU*h为传入的链表节点指针,type为搜索的方式:1为输出传入节点指针的一条学生记录,2为输出所有的学生记录。

2.2课程设计原理

文档评论(0)

1亿VIP精品文档

相关文档