选课系统设计思路

您所在的位置:网站首页 课程总体设计思路 选课系统设计思路

选课系统设计思路

2024-07-04 06:02| 来源: 网络整理| 查看: 265

项目要求:

选修课查询系统

假定有n门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验学时,学分,开课学期等信息,试设计一选修课查询系统,使之能提供以下功能:

1)系统以菜单方式工作

        菜单如下:

                a课程录入

                b课程浏览

                c查询  按学分查询 按课程性质查询

                d退出

2)课程信息录入功能(课程信息用文件保存)--输入;

3)课程信息浏览功能--输出;

4)按学分查询;

5)按课程性质查询;

设计思路:

1.按照要求定义课程结构体:

typedef struct kemu{ int bianhao; string mingcheng; string xingzhi; int zhongxueshi; int shoukexueshi; double xuefen; int kaishexueqi; } K; K ke[100]; int num;

定义课程结构体,同时把课程总数作为全局变量,可以方便后面的遍历查找操作。 

2.整体架构:

首先是一个欢迎界面,打印提供的业务,然后按照要求写出主函数,先做一个整体的架构,再把每个函数填全。

主函数代码:

int main(){ welcome(); char a; while(couta){ switch(a){ case 'a': coutnum; for(int k=0;k


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3