【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《万年历模板》,欢迎阅读!
邵阳学院课程设计(论文)任务书
年级专业
12级通信工程
学生姓名
温淼
学 号 设计时间
131300132、
课程编号
131300104c、 131300101等
设计地点
1241303041
题目名称
C语言程序设计、数据
课程名称
结构、面向对象程序设计等
一、课程设计(论文)目的
万年历系统 9-10周
课程设计实验室(5630)
巩固和加深学生掌握C/C++等语言编程和程序调试的基本技能,利用编程语言进行简单软件设计的基本思路和方法;提高运用编程语言解决实际问题的能力。通过课程设计(论文),提高学生综合运用所学知识来解决实际问题、使用文献资料以及进行科学实验或技术设计的初步能力,为毕业设计(论文)打基础。 二、代码设计要求
(1) 开发环境可选用VC或者Visual Studio;
(2) 要求从分析题目的需求入手,进行合理的模块设计,定义正确函数和自定义数据 类型、编制上机程序和上机调试等若干步骤完成题目,最终写出完整的分析报告。 (3) 程序设计语言推荐使用C/C++编程语言,程序书写规范,源程序需加必要的注释并且缩进一致。 三、任务和要求
任务:设计一个万年历程序。主要功能是能够输出任意年份或月份的日历,程序所输 出的日历格式与日常生活中使用的日历格式相同,最好能够支持通过命令行参数指定要输出的年份或月份。
要求:(1)日历显示功能。能根据系统日期进行初始化,如果没有任何输入,则显示 系统日期所在月份的月历。(2)日历查询、闰年判断功能。输入日期进行查询,显示查询日期所在月份的月历,还将显示所在年份是否为闰年;(3)参数检查功能。如果输入日期不合法,查询将被拒绝,并显示提示信息;(4)通过键盘操作调整年份、月份和日期,并显示调整后的日期及月历。
注:1.此表由指导教师填写,经系、教研室审批,指导教师、学生签字后生效;
2.此表1式3份,学生、指导教师、教研室各1份。
四、参考资料和现有基础条件(包括实验室、主要仪器设备等)
硬件条件:实验室提供VC或者Visual Studio集成开发环境;参考资料也很丰富,因此硬件条件具备。
软件条件:学生已经学完了大部分专业课程,理论基础具备;已经顺利完成了综合电子课程设计、硬件课程设计的设计,具备一定的课程设计经验;指导老师长期从事本课程设计的指导,经验丰富。
综上所述,已经具备从事该课程设计的条件。
五、进度安排
2015.11.26:分组、选题、下达任务书; 2015.10.27-11.28:调研参考资料;
2015. 10.28-10.30:系统方案的设计与论证; 2015.10.31-11.3:系统代码编写; 2015.11.4-11.15:系统的调试; 2015.11.16:撰写课程设计报告。 六、教研室审批意见
教研室主任(签字): 年 月 日
七|、主管教学主任意见
主管主任(签字): 年 月 日 八、备注
指导教师(签字): 学生(签字):
本文来源:https://www.wddqxz.cn/e3d1b889a32d7375a51780aa.html