已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 某校学生选修课程系统设计书 一、需求分析 假定有 n 门课程,每门课程有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于 10)自由选课。试设计一选修课程系统,使之能提供以下功能: 1)系统以菜单方式工作 2)课程信息录入功能 (课程信息用文件保存 3) 课程信息浏览功能 4)查询功能: (至少一种查询方式 ) 按学分查询 按课程性质查询等 5)课程信息的删除与修改 6)学生选修课程 二、总体设计 三、详细设计 设计的函数有: :显示菜单 ;输入课程信息; ;浏览信息; 以菜单方式打开 课程信息录入 课程信息浏览 课程查询 课程的删除与修改 按学分查询模块 选课 学生选修课程 系统 2 ;课程查询; ;按学分查询; );按课程性质查询 ;课程删除与修改 ; ;课程修改; ;课程删除; ;学生选课; ;选课函数; 四、程序运行结果测试与分析 总菜单: 课程信息的录入: 3 课程查询: 选课: 4 课程的删除与修改: 五、 编码 #5 # 0; 0; 0; 0; 0; 0; ; ; 0; 0; 0; 0; 0; 0; 0; 0; 0; 6 0; ; ; 0; 菜单 :n); n); n); n); n); n); n); n 请输入菜单选项 (16):n); /*课程信息录入 */ 7 ; ; i; a; i=0; %课程编号 :); %s,i %课程名称 :); %s,i %课程性质 :); %s,i %总学时 :); %s,i %授课学时 :); %s,i %实验或上机学时 :); %s,i %学分 :); %s,i 8 %开课学期 :); %s,i i+; n); 是否继续,输入 Y/N:); %c,&a); ; if(a=n|a=N) ; ; if(a=y|a=Y) ; 输入错误,请重新输入 n); 9 ; /*课程信息输出 */ ; ; i; i=0; a,b; 课程编号 :%sn,i 课程名称 :%sn,i 课程性质 :%sn,i 总学时 :%sn,i 授课学时 :%sn,i 实验或上机学时 :%sn,i 学分 :%sn,i 开课学期 :%sn,i i+; 10 是否继续浏览下一个: Y/N? ); %c,&a); if(a=n|a=N) 查询完毕,输入 Y 返回界面 n); %c,&b); ; if(b=y|b=Y) ; ; 输入错误,请重新输入 ); if(a=Y|a=y) 11 if(i+10) ; 你已浏览完全部课程 ); ; 输入错误,请重新输入 ); ; /*学分查询 */ 12 ; i; a4,b; ; n 请输入查询的学分 :); %s,&a); ; i=0; 输入错误 ,请重输 :n); i) ): 16 ;): ;): ; /*课程信息的修改 */ ; i,j; m100,a,b,s20; ; 请选择修改方式 :n); 1,按课程编号修改 n); 2 按课程名称修改 n); 17 3 返回 n); 请选择: ); %d,&j); ; ; if(j=1) 请输入要修改的课程的编号: ); %s,&s); i=0;i) ): ; ): ; ): ; /*选课函数 */ ; i,j,s; m100,a,dd,b; ; 27 1,请输入要选的课程名称 n); 2,返回 n); 请选择: ); %d,&j); ; if(j=1) ; 请输入要选的课程名称 n); %s,&m); ; i=0;i) ): ; ; ): ; /*界面菜单 */ i; 33 ; %d,&i); if( 输入错误 ,请重输 :n); i) ): ; ; ): ; ; 34 ): ; ; ): ; ; ): ; ; 35 ): ; 感谢使用本系统 !nn 再见 !n); ; 六、结 论与心得 整个程序用的简单的结构体,程
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新兴市场掘金:中东与拉美地区宿舍健身器材的市场渗透率预测
- 智能榨汁机赋能银发经济:适老化交互设计如何解决独居老人营养缺口
- 私人健康管家会员制运营方案
- 2026年湖北省十堰市单招综合素质考试模拟试卷及参考答案详解
- 2026年洛阳瀍河职业学院高职单招职业技能考试题库附参考答案详解【综合卷】
- 2024年太原汾河职业学院单招职业技能考试模拟试卷带答案详解(综合卷)
- 2027年湖北交通职业学院高职单招职业技能考试模拟试卷含答案详解(黄金题型)
- 2025年山东鲁江职业学院单招综合素质考试模拟试卷附参考答案详解【培优B卷】
- 2026年鹤壁能源化工职业学院高职单招职业技能考试题库附参考答案详解(研优卷)
- 2024年湖南电气职业技术学院高职单招职业技能考试模拟试卷(必刷)附答案详解
- GB/T 47661-2026温室气体产品碳足迹量化方法与要求风力发电
- 2026贵州农商联合银行第二批社会招聘11人笔试参考题库及答案详解
- 2026年新疆银行人员招聘笔试参考题库及答案详解
- 2026年联通考试试题及答案
- 2026年湖北公开遴选公务员考试(综合管理类)综合试题及答案
- 2026年专业技术人员继续教育公需科目人工智能及应用试题及答案
- 江苏徐州市交通控股集团招聘笔试题库2026
- 2025年株洲市荷塘区事业单位招聘笔试试题及答案解析
- 2026春每日一练小纸条数学人教版小升初
- 武汉理工大学新生数学入学测试真题
- 2026年养生食疗教程课件
评论
0/150
提交评论