万年历C++课程设计报告
万年历C++课程设计报告
徐 州 师 范 大 学 科 文 学 院
本 科 生 课 程 设 计
课 程 名 称: 计算机程序设计实训 题 目: 万年历的设计 专 业 班 级: 电子信息工程 08电信 学 生 姓 名: 学 生 学 号:
日 期: 2010/12/20 指 导 教 师: 姜芳艽
科文学院教务部印制
万年历C++课程设计报告
一、课程设计目的、任务和内容要求:
《计算机语言程序设计》是一门以编程实践为主的专业课,目的在于培养学生 利用计算机语言进行软件开发所必需的基本思想和基本技能,进一步提高综合应用 计算机语言的各种编程知识和技巧进行程序设计的能力,通过本次课程设计,学生 应能达到具备设计功能较为复杂的应用程序的能力,同时培养学生自主学习和独立 创新的精神。
任务如下: 1.进行需求分析和概要设计,给出流程图。 2.写出详细设计,熟悉其中采用的关键技术。 3.给出具体的编码实现并调试。 4.写课程设计报告提交源程序。
内容要求: 设计并完成软件系统。要求: 1.应具有简洁友好的用户界面。 2.要求软件系统的功能完整。 3.要求程序具备正确性,可读性和运行的高效性。
万年历C++课程设计报告
指导教师签字:
年 月 日
万年历C++课程设计报告
目 录
摘 要 ...................................................2 Abstract .............................. ...................2 1 绪论 ...................................................3
1.1 课题的设计 ..................................................3
1.1.1 课题的背景……………………………………………………………………….3
1.1.2课题的目的………………………………………………………………………..3 1.1.3课题的意义………………………………………………………………………..3
2 设计方案简述 ........................................... 4
2.1 设计总体规划 ................................................4
2.1.1 实现的功能………………………………………………………………………..4
2.1.2结构模块分析……………………………………………………………………...4
3 详细设计 ............................................... 5
3.1 设计思路 ....................................................5
3.1.1设计语言…………………………………………………………………………..5
3.1.2设计程序流程图…………………………………………………………………..5
3.2模块详细设计 ................................................5
3.2.1大月和小月的定义………………………………………………………………..5 3.2.2闰年与非闰年二月的定义………………………………………………………..6 3.2.3日历表的输出……………………………………………………………………..7
4 设计结果及分析 ......................................... 9
4.1软件测试 ....................................................9 4.2设计成果 ....................................................9
5 总结 ..................................................10 参考文献 ................................................ 11 附录 主要程序代码 ...................................... 12
万年历C++课程设计报告
摘 要
在现代信息社会里,人们越来越重视时间的有效利用,而万年历也成了工作生活中必不可少的一部分,方便实用的万年历对于提高现代人的时间观念,优化时间使用效率具有重要意义。随着时代的发展,尽管日历的品种增多、花样也不断翻新,但仍旧保持着古老日历的格局。日历在当今社会的影响也是毋庸置疑的!同时,随着个人电脑的普及,简单的桌面万年历成为人们日常作息及重要事件提醒记录的重要工具。简易万年历可以运行在电脑桌面上,使用者可以通过各种不同的标记对重要时间及节假日和备忘事件等方面进行有效的查询和管理。这套系统旨在为用户方便有效地进行重要事件的查询和管理。
本系统采用C++语言编写,接针对简单的有效查询信息化系统。该系统具有完整的信息查询功能,充分满足了广大用户的基本需求。
关键词:信息化;万年历;C++语言
Abstract
In the modern information society, there is growing emphasis on effective use of time, while the calendar has become an essential part of working life, convenient and practical calendar for the modern concept of time to improve and optimize the efficient use of time is important. With the development, despite the increasing variety of calendars, patterns have been renovated, but still maintained the pattern of the ancient calendar. The impact of the calendar in today's society is unquestionable!Meanwhile, with the popularity of personal computers, a simple desktop calendar and important events of people's daily routines an important tool to remind the record. Simple calendar can be run on your desktop, the user can mark a variety of different time and holidays and on important events and so cheat the query and manage effective.The system is designed to facilitate the effective conduct of the user's query and management of important events.
The system uses C + + language, then query for a simple and effective information system. The system has complete information inquiry function, fully meet the basic needs of the majority of users.
Keywords:Information; calendar; C + + Language
万年历C++课程设计报告
1 绪论
1.1 课题的设计
1.1.1 课题的背景
在现代信息社会里,人们越来越重视时间的有效利用,而万年历也成了工作生活中
必不可少的一部分,方便实用的万年历对于提高现代人的时间观念,优化时间使用效率具有重要意义。同时,随着个人电脑的普及,简单的桌面万年历成为人们日常作息及重要事件提醒记录的重要工具。简易万年历可以运行在电脑桌面上,使用者可以通过各种不同的标记对重要时间及节假日和备忘事件等方面进行有效的查询和管理。
1.1.2课题的目的
掌握一种编程工具和面向对象程序设计的基本思想和方法,培养我们学生综合利用某种语言进行程序设计的能力,培养我们学生利用系统提供的功能进行创新设计的能力,培养我们学生充分利用计算机的功能和特点分析实际问题及解决实际问题的能力。
为我们提供一个综合运用所学知识解决实际问题的机会,增强我们学生的实践动手能力和工程实践能力,并培养和锻炼我们学生的自学创新能力。
为了能更好地了解C++语言,因此开设了此次课程设计,程序设计教学课程的目的不是为了单独的课堂学习,而是要让我们 …… 此处隐藏:3364字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高中教育]电子线路高频非线性部分2.1
- [高中教育]中班美术活动——我的小手
- [高中教育]常用三极管参数大全
- [高中教育]计算机常见故障及解决办法
- [高中教育]风机基础环水平度控制方法探讨
- [高中教育]机械安全工程(专升本)阶段性作业3
- [高中教育]2009年安徽省高考语文考试说明刍议
- [高中教育]unit5 let's eat公开课教案设
- [高中教育]计算机网络原理课后习题答案
- [高中教育]2016-2022年中国新能源市场研究与投资
- [高中教育]2015-2020年中国会议行业市场评估及投
- [高中教育]经销商大会峰会主持人串词开场白
- [高中教育]2014新版北师大数学三年级上册小熊购物
- [高中教育]七年级第一学期体育与健康全套教案
- [高中教育]第三章:国际金融市场
- [高中教育]六年级下册数学单元测试-2.比例 北师大
- [高中教育]2016年上海海事大学法学院624刑法之《
- [高中教育]中国碳化钙产业竞争现状及未来五年投资
- [高中教育]网络时代,我们怎么玩
- [高中教育]圆锥曲线——高中数学基础知识与典型例
- 高集医院世界艾滋病宣传日活动方案
- 苏教版六年级英语上册期末试卷含答案
- 全民枪战生化英雄模式幽灵怎么玩 生化
- 灿烂的宋元文化一导学案
- 第2章货币资金与应收款项
- 北师大版八年级下册数学第三章《分式》
- 浅析高分子材料成型加工技术
- 华南理工大学2013年度共青团先进集体及
- 教师资格科目二小学教案模板(共合集)
- 工程扩建可研报告
- 中华人民共和国海事局2014年度招录公务
- 提高农村小学生作文能力的教学尝试
- 徒手心肺复苏术操作步骤
- 毛概试题库7-15章
- 2014-2015学年度(上)初中班主任工作计
- 企业驾驶员安全生产责任书
- 第07章 不等式测试题-2016年高考文科数
- 医疗器械经营企业工作程序
- 考研英语必背36篇_彩版_精华
- 初中9月13-15假期作业 (1)




