1、 课程设计报告 设计名称:设计名称: 程序语言课程设计程序语言课程设计 设计题目:设计题目: 万年历系统万年历系统 软件学院课程设计任务书软件学院课程设计任务书 学生姓学生姓名名 学学号号 1402120134 专业班级专业班级 软件工程 12 级 1 班 设计题设计题目目 万年历系统 内容概要:内容概要: 设计或开发环境:设计或开发环境: VC+6.0 技术:技术:C 语言语言 满足当前页以系统当前日期的月份为准,显示当前月的每一天。按“Up ” 键其下面接着会显示上一年该月的万年历,按“Down ”键其下面会接着显示下 一年该月的万年历,按“ ”键下面将会接着显示当年上一个月的万年历,按
2、“ ”键将会在下面接着显示当年下一个月的万年历,以上所显示按 Esc 后将 会退去该程序。 文献资料:文献资料: 谭浩强.C程序设计(第三版).清华大学出版社,2005年7月 陈维兴 林小茶 文献名:C+面向对象程序设计(第3版) 出版地:清华大学 出版年:2009.10 其他一些万年历系统 设计要求:设计要求: 工作期限:工作期限:设计工作自 2013 年 12 月 9 日至 2013 年 12 月 23 日止。 指导教师:指导教师: 院长:院长: 日日 期:期:2012013 3 年年 1 12 2 月月 9 9 日日 软件学院课程设计进度安排表软件学院课程设计进度安排表 学生姓名: 易海
3、门 学号: 1402120134 专业: 软件工程 班级: 12 级 1 班 起止日期起止日期 内内 容容 备注备注 12 月 9 日 下达任务书,制定进度安排计划 12 月 10 日12 月 12 日 系统整体设计和详细设计 12 月 13 日12 月 17 日 系统编码实现 12 月 18 日12 月 19 日 系统测试 12 月 20 日12 月 23 日 撰写课程设计报告 12 月 25 日 演示软件和答辩 指导教师签名:指导教师签名: 2012013 3 年年 1 12 2 月月 1111 日日 成绩评定表 学生姓名: 易海门 学号: 1402120134 专业: 软件工程 班级:
4、12 级 1 班 类别 合计 分值 各项 分值 评分标准 实际得分 合计得分 平时 表现 10 10 按时参加设计指导,无违反纪律情况。 完成 情况 30 20 按设计任务书的要求完成了全部任务, 能完整演示 其设计内容,符合要求。 10 能对其设计内容进行详细、完整的介绍,并能就指 导教师提出的问题进行正确的回答。 报告 质量 35 10 报告文字通顺,内容翔实,论述充分、完整,立论 正确,结构严谨合理;报告字数符合相关要求,工 整规范,整齐划一。 5 课题背景介绍清楚,综述分析充分。 5 设计方案合理、可行,论证严谨,逻辑性强,具有 说服力。 5 符号统一;图表完备、符合规范要求。 5 能
5、对整个设计过程进行全面的总结, 得出有价值的 结论或结果。 5 参考文献数量在 2 篇以上,格式符合要求,在正文 中正确引用。 答辩 情况 25 10 在规定时间内能就所设计的内容进行阐述, 言简意 明,重点突出,论点正确,条理清晰。 15 在规定时间内能准确、完整、流利地回答教师所提 出的问题。 总评成绩: 分 指导教师: (签字) 日期:2013 年 12 月 25 日 摘 要 摘要:摘要: 在现代信息社会里,人们越来越重视时间的有效利用,而万年历也成了工作生活中 必不可少的一部分,方便实用的万年历对于提高现代人的时间观念,优化时间使用效率 具有重要意义。随着时代的发展,尽管日历的品种增多
6、、花样也不断翻新,但仍旧保持 着古老日历的格局。日历在当今社会的影响也是毋庸置疑的!同时,随着个人电脑的普 及,简单的桌面万年历成为人们日常作息及重要事件提醒记录的重要工具。简易万年历 可以运行在电脑桌面上,使用者可以通过各种不同的标记对重要时间及节假日和备忘事 件等方面进行有效的查询和管理。这套系统旨在为用户方便有效地进行重要事件的查询 和管理。 本系统采用 C 语言编写,接针对简单的有效查询信息化系统。该系统具有完整的信 息查询功能,充分满足了广大用户的基本需求。 关键词:信息化;万年历;c 语言 西安文理学院计算机科学系 课程设计报告 - I - 目目 录录 摘 要 II 第一章 课题背景(或绪论、概述)