选课系统设计思路 |
您所在的位置:网站首页 › 课程总体设计思路 › 选课系统设计思路 |
项目要求: 选修课查询系统 假定有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 |