欢迎来到天天文库
浏览记录
ID:13091793
大小:382.74 KB
页数:44页
时间:2018-07-20
《c语言课程设计—学生选课系统程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、大学课程设计报告书课程名称:C课程设计题目:学生选课系统程序设计系名:信息工程系专业班级:姓名:学号:指导教师:成绩:3636课程设计任务书学生姓名:专业班级:指导教师:工作单位:设计题目:学生选课系统程序设计初始条件:学生选课系统能提供学生选课,以及学生和课程信息管理等一系列功能。要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)1、任务描述假定有n门课程,每门课程有课程编号,课程名称,课程性质,学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于15)自由选课。试设计一个选修
2、课程系统,使之能提供以下功能:(1)系统以菜单方式工作(2)课程信息和学生选课信息录入功能(课程信息用文件保存)(3)课程信息浏览功能(4)查询功能(5)按学分查询(6)某门课程学生选修情况(可选项)2、本课程涉及的知识点变量的定义、输入和输出函数、结构体类型的定义、结构体数组、循环语句、选择语句,文件的操作等。设计报告撰写格式要求:一、课程设计说明书(或报告书)正文内容36【设计题目】例如:学生选课系统【开发环境】硬件环境:微机系列,内存在1G以上,软件环境:MicrosoftWindowsXP【开发工具】MicrosoftVisualC
3、++6.0【完成时间】2016-2-29-----2016.3.4【需求分析】分析阐述用户的需要以及要实现的程序应具有什么样的功能。【系统总体设计】在明确了所要解决的问题后,很自然地就要提出自己解决问题的思路和方案。让读者了解方案的总体设计和关键技术。要阐述自己的设计方案,说明为什么要选择或设计这样的方案。具体包括:系统总的设计思路,功能模块图;使用的设计软硬件环境和开发技术和平台等。【系统详细设计】在这部分中,应该具有相关关键实现技术(如使用什么库函数,使用什么循环结构等)。【系统调试和测试】调试:介绍设计过程中遇到的问题和解决方法。测试
4、:介绍如何测试系统,测试中发现的问题和解决方案。【结束语】这部分篇幅不大,对整个设计中做的工作、获得的成果、心得体会等做一个简单小结。【参考文献】罗列在设计过程中查阅的文献名称注意:参考文献罗列的格式为资料编号•作者姓名•文献或期刊名称•出版社名称,文献的出版时间或期刊的期号例如:文献[1]谭浩强.,C程序设计(第二版)[M],北京:清华大学出版社,2001年期刊[2]于振海.officeXP网上数据存取.计算机应用文摘[J],2003,24;69(页)二、课程设计说明书(或报告书)正文的书写格式简介一、正文标题层次36正文题序层次是文章结
5、构的框架,一般采用社会通用的论文书写形式。即章条序码统一用阿拉伯数字表示,题序层次可以分为若干级,各级号码之间加小圆点,末尾一级的后面不加小圆点,层次分级一般不超过四级为宜,示例如下:第一级(章)123……第二级(条)1.11.2…2.12.2…3.13.2………第三级(条)1.1.11.1.2…1.2.11.2.2…2.1.12.1.2…2.2.12.2.2…3.1.13.1.2…3.2.13.2.2………二、表格每个表格应有自己的表序与表题,表序与表题间空一格。例如:表1.1XXXX,且表题与表序应写在表格的上方正中处。三、插图插图图面
6、要整齐、美观,插图应与正文呼应,不能脱节。每幅插图应有图序与图题,图序编号要连续,图序与图题间空一格且要放在插图下方居中处。四、公式公式应另起一行写在稿纸的中央时间安排:周次星期一星期二星期三星期四星期五第2周第1-4节第3-4节第1-4节第1-2节第1-4节地点现教221现教221现教221现教221现教221课程设计考核及评分标准361.系统完成任务:50分2.各种技术的综合应用:10分3、回答提问情况:20分4.设计报告:20分36目录1设计题目12开发环境12.1硬件环境12.2软件环境13开发工具14完成时间15需求分析16系统总
7、体设计27系统详细设计27.1系统主菜单27.1.1系统主菜单界面27.1.2系统功能模块图37.1.3系统主菜单流程图47.1.4系统主菜单代码47.2录入课程信息67.2.1录入课程信息界面67.2.2录入课程信息模块图67.2.3录入课程信息流程图77.2.4录入课程信息代码77.3课程管理87.3.1课程管理界面87.3.2课程管理模块图97.3.3课程管理流程图97.3.4课程管理代码107.4学生信息管理127.4.1学生信息管理界面12367.4.2学生信息管理界面模块图127.4.3学生信息管理流程图127.4.4学生信息管
8、理代码137.5学生选课157.5.1学生选课界面157.5.2学生选课模块图167.5.3学生选课流程图177.5.4学生选课代码188系统调试和测试228.1调试228.2测
此文档下载收益归作者所有