1、 C 语言课程设计报告 课程成绩信息管理系统 2 目录 一 .引言 . 4 1.任务背景 . 4 2.编写目的 . 4 3.任务概述 . 4 ( 1)概述 . 4 ( 2)目标 . 4 ( 3)软件性能概述 . 4 二 .功能及操作介绍 . 5 1.系统用户对象及各自功能 . 5 2.系统界面 . 5 ( 1)登录界面( login system) . 5 ( 2)注册界面 . 6 ( 3)学生主界面( student system) . 6 三、程序流程 . 7 1.程序扼要流程 . 7 2.学生用户类型流程 . 8 3.教师用户类型流 程 . 8 4.管理员类型流程 . 9 四、系统模块分
2、析 . 9 1.整体模块关系 . 9 2.菜单模块 . 10 ( 1)本模块功能 . 10 ( 2)模块内部设计 . 10 ( 3)本模块重要结构体设 计 . 12 ( 4)本模块重要函数设计 . 15 2.链表模块 . 18 3.文件模块 . 18 ( 1)文件模块组成 . 18 ( 2)模块内部机制 . 19 五核心算法分析 . 21 1.事件的触 发算法 . 21 2.信息的保存及判定 . 22 3.鼠标右键弹出快捷菜单 . 24 六程序制作过程难点分析 . 24 1.内存问题 . 24 2.登分问题 . 24 七 .不足之处 . 25 八 .编程分工 . 25 九程序设计心得 . 25 1.戴潜 . 25