武汉理工大学华夏学院课 程 设 计 报 告 书课程名称: C 课程设计 题 目: 学生选课系统程序设计 系 名: 信息工程系 专业班级: 姓 名: 学 号: 指导老师: 成 绩: 2016 年 3 月 4 日课程设计任务书学生姓名: 专业班级: 指导老师: 工作单位: 设计题目:学生选课系统程序设计初始条件:学生选课系统能提供学生选课,以及学生和课程信息管理等一系列功能
要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、任务描述假定有 n 门课程,每门课程有课程编号,课程名称,课程性质,学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于 15)自由选课
试设计一个选修课程系统,使之能提供以下功能:(1)系统以菜单方式工作(2)课程信息和学生选课信息录入功能(课程信息用文件保存)(3)课程信息浏览功能(4)查询功能(5)按学分查询(6)某门课程学生选修情况(可选项)2、本课程涉及的知识点变量的定义、输入和输出函数、结构体类型的定义、结构体数组、循环语句、选择语句,文件的操作等
设计报告撰写格式要求:一、课程设计说明书(或报告书)正文内容【设计题目】例如:学生选课系统【开发环境】硬件环境:微机系列,内存在 1G 以上,软件环境:Microsoft Windows XP【开发工具】 Microsoft Visual C++ 6
0【完成时间】 2025-2 -29-----2025
4【需求分析】分析阐述用户的需要以及要实现的程序应具有什么样的功能
【系统总体设计】在明确了所要解决的问题后,很自然地就要提出自己解决问题的思路和方案
让读者了解方案的总体设计和关键技术
要阐述自己的设计方案,说明为什么要选择或设计这样的方案
具体包括:系统总的设计思路,功能模块图; 使用的设计软硬件环境和开发技术和平台等