Skip to content

Kokosesami/SCUClassDesine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

四川大学2024级电气计算机C语言程序设计基础万年历课程设计

第四小组成果

一.计划

阶段一:确定题目要求和分工

阶段二:模块设计开发

阶段三:代码整合与测试

阶段四:准备报告和答辩

二.分工

  1. 张美杰(组长):功能统筹与菜单开发

任务内容:

设计主菜单界面与交互逻辑。

负责功能模块的调用与整合。

协助撰写课程设计报告(引言、可行性分析部分)。

编码任务:设计用户菜单选择系统,完成功能的入口和退出逻辑。

  1. 王璐:日期计算模块开发

任务内容:

实现日期与星期几的计算(功能1)。

编写计算两个日期间天数的逻辑。

协助测试与调试。

编码任务:实现公历日期的基本计算函数。

3.王真珍 :农历转换模块开发

任务内容:

实现公历转农历功能(功能2)。

编写与农历相关的逻辑,包括闰月、节气等处理。

提供测试用例和功能验证。

编码任务:完成农历日期计算和输出逻辑。

  1. 胡广:公历转换模块开发

任务内容:

实现农历转公历功能(功能3)。

考虑特殊年份的农历与公历转换问题。

提供模块单独测试结果。

编码任务:编写农历转公历的算法。

  1. 王政皓:年历输出与文档整理

任务内容:

实现指定年份的全年日历输出功能(功能4)。

格式化日历输出界面,确保清晰整齐。

整理并撰写课程设计报告(需求分析、详细设计、总结部分)。

编码任务:完成年历打印逻辑,优化界面效果。

三.功能需求分析

  1. 菜单设计与选择功能:

用户选择不同的查询功能。

输入年份、月份、日期等信息。

  1. 功能实现:

(1)计算给定日期是星期几,并显示该日期到今天的天数。

(2)输入公历日期,输出农历日期。

(3)输入农历日期,输出该年对应的公历日期。

(4)显示给定年份的完整年历。

  1. 拓展功能 图形窗口菜单 窗口关闭小游戏

四.完成情况

基本完成题目所给的完整功能

五.优化方向

生肖显示
节假日提醒
图形窗口输入输出
窗口全屏显示
按键UI界面美化
移动端或网页端制作

六.组长的话

本次课程设计虽然难度较大,但通过团队协作和不断学习,我们圆满完成了任务。此次经历不仅让我们掌握了 C++ 编程语言的实际应用,还增强了我们解决复杂问题的能力,为今后的学习和开发奠

定了良好的基础。 学弟学妹们可以使用,如果有更好的点子,可以通过我的邮箱davsjwjwi@gmail.com联系我,当然提问题也是可以的。 电气学院的C语言程序设计要求不高,但如果想要拿高分建议自学标准C再跟着老师学习C++。 最后祝大家学业有成,天天开心!!!

About

课程设计

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published