当前位置:文档之家› 学生选课系统设计报告

学生选课系统设计报告

学生选课系统设计报告
学生选课系统设计报告

学生选课系统设计

报告

*******************

实践教学

*******************

兰州理工大学

计算机与通信学院

春季学期

C程序设计课程设计

题目:学生选课系统

专业班级:应用物理

姓名:杨维峰

学号:

指导教师:李聪

成绩:

学生选课系统

摘要

学生选课系统是教育单位不可缺少的重要系统组成部分,她对于学校的决策者、管理者管理、查看课程来说都有至关重要,因此学生选课系统应该能够为广大学、师生提供充分的信息和快捷的课程选择过程,有助于学生选好每一门课程,此系统选课方便、快捷,用简单的界面来展示学生的选课信息,能够提高对学生信息管理的效率。

关键词:方便,快捷,选课信息,选择,管理

目录

1题目要求 (4)

2需求分析 (4)

2.1功能简介 (4)

3总体设计 (4)

4详细设计 (5)

4.1 系统主要函数说明 (5)

4.1.1 主函数 (6)

4.1.2 input函数 (7)

4.1.3del函数 (8)

4.1.4find函数 (9)

4.1.5display函数 (9)

5 系统测试 (10)

6总结 (13)

参考文献 (14)

致谢 (15)

附录: (16)

源程序 (16)

文档仅供参考,不当之处,请联系改正。

1题目要求

设计一个关于学生选课方便简捷的程序,从而达到学生能够快速的选到课程。

2需求分析

数据结构可用结构体,包括课程和选修两个结构体,其中课程结构体成员包括课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期。选修结构体成员包括学号,课程编号,该结构体的建立主要是为了查询某门课程学生选修情况。

2.1功能简介

此系统是一个学生选课管理系统。它包含功能有:学生选课信息的录入,学生选课信息的删除,学生选课信息的查找,学生选课信息的显示等功能。

菜单模式:此模块主要实现对本系统所有功能的显示。

录入模块:此模块主要实现对学生选课信息的录入,主要包括学生学号、学生姓名、所选课程、课程学分、授课老师。

删除模式:此模块主要实现对学生选课信息的删除。显示模块:此模块主要实现对学生选课信息的显示。

查找模块:此模块主要是经过学生学号查找该学生的选课信息。清屏模块:此模块主要是对主界面输入的信息进行清屏。退出程序:此模块主要用于退出系统。

相关主题
文本预览
相关文档 最新文档