freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于c++的萬年歷系統(tǒng)設(shè)計(jì)-文庫吧

2025-05-14 22:05 本頁面


【正文】 月的日歷 ...................................... 16 查詢某一天是星期幾 .................................... 17 退出程序 .............................................. 17 第五章 總結(jié) ........................................................ 18 第一章 緒論 課題的設(shè)計(jì) 課題的背景 在現(xiàn)代信息社會(huì)里,人們?cè)絹碓街匾晻r(shí)間的有效利用,而萬年歷也成了工作生活中必不可少的一部分,方便實(shí)用的萬年歷對(duì)于提高現(xiàn)代人的時(shí)間觀念,優(yōu)化時(shí)間使用效率具有重要意義。同時(shí),隨著個(gè)人電腦的普及,簡單的桌面萬年歷成為人們?nèi)粘W飨⒓爸匾录嵝延涗浀闹匾ぞ?。簡易萬年歷可以運(yùn)行在電腦桌面上,使用者可以通過各種不同的標(biāo)記對(duì)重要時(shí)間及節(jié)假日和 備忘事件等方面進(jìn)行有效的查詢和管理。 目前的計(jì)算機(jī)日歷程序,比較典型的是 Windows 各版本中的日歷程序 以及基于該程序所開發(fā)的各種應(yīng)用程序中的日歷程序。然而,這些程序都 是千遍一律的局限于一個(gè)很短的時(shí)間內(nèi)。但是,很多情況下,特別是在眾 多的科學(xué)領(lǐng)域中, 一個(gè)時(shí)間跨度較大的程序是有參考價(jià)值的。 C++程序設(shè)計(jì) 語言充分發(fā)揮了其自身無與倫比的優(yōu)越性,用極短的程序文本就彌補(bǔ)了這 一領(lǐng)域的空白。 萬年歷作為日常中的一種小工具,它具有多方面的小工能,主要在日 期的顯示上給人以直觀的表達(dá)效果,在日期的查詢上方便簡 潔 ,還有就是在 某些節(jié)日的提醒上都給我們帶來極大的方便 ,是一種比較實(shí)用的小工具。 給人的需求性很大,學(xué)生在做此萬年歷課程設(shè)計(jì)的同時(shí),能夠認(rèn)識(shí)到 C++ 編程給人帶來的便捷,也能夠清楚萬歷年表編程的出入。對(duì)培養(yǎng)學(xué)生的創(chuàng) 新能力和動(dòng)手能力具有很大的作用 課題的目的 掌握一種編程工具和面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想和方法,培養(yǎng)我們學(xué)生綜合利用某種語言進(jìn)行程序設(shè)計(jì)的能力,培養(yǎng)我們學(xué)生利用系統(tǒng)提供的功能進(jìn)行創(chuàng)新設(shè)計(jì)的能力,培養(yǎng)我們學(xué)生充分利用計(jì)算機(jī)的功能和特點(diǎn)分析實(shí)際問題及解決實(shí)際問題的能力。 為我們提供一個(gè) 綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問題的機(jī)會(huì),增強(qiáng)我們學(xué)生的實(shí)踐動(dòng)手能力和工程實(shí)踐能力,并培養(yǎng)和鍛煉我們學(xué)生的自學(xué)創(chuàng)新能力。 通過顯示年日歷程序的設(shè)計(jì),培養(yǎng)學(xué)生綜合利用 C++語言進(jìn)行程序設(shè)計(jì)的能 力,加強(qiáng)函數(shù)的運(yùn)用及學(xué)生對(duì)軟件工程方法的初步認(rèn)識(shí),提高軟件系統(tǒng)分析能力 和程序文檔建立、歸納總結(jié)的能力,培養(yǎng)學(xué)生利用系統(tǒng)提供的標(biāo)準(zhǔn)函數(shù)及典型算 法進(jìn)行設(shè)計(jì)。更加了解了 C++ 語言的好處和其可用性!同時(shí)增加了同學(xué)之間的團(tuán)隊(duì)合作精神!更加也體會(huì)到以 后在工作中團(tuán)隊(duì)合作的重要性和必要性! 通過 C++語言課程設(shè)計(jì),使學(xué)生了解 高級(jí)程序設(shè)計(jì)語言的結(jié)構(gòu),掌握基本的 程序設(shè)計(jì)過程和技巧,掌握基本的分析問題和利用計(jì)算機(jī)求解問題的能力,具備 初步的高級(jí)語言程序設(shè)計(jì)能力。為后續(xù)各門計(jì)算機(jī)課程的學(xué)習(xí)和畢業(yè)設(shè)計(jì)打下堅(jiān) 實(shí)基礎(chǔ)。 課題的意義 掌握一種編程工具和面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思想和方法,培養(yǎng)我們學(xué)生綜合利用某種語言進(jìn)行程序設(shè)計(jì)的能力,培養(yǎng)我們學(xué)生利用系統(tǒng)提供的功能進(jìn)行創(chuàng)新設(shè)計(jì)的能力,培養(yǎng)我們學(xué)生充分利用計(jì)算機(jī)的功能和特點(diǎn)分析實(shí)際問題及解決實(shí)際問題的能力。 為我們提供一個(gè)綜合運(yùn)用所學(xué)知識(shí)解決實(shí)際問題的機(jī)會(huì),增強(qiáng)我們學(xué)生 的實(shí)踐動(dòng)手能力和工程實(shí)踐能力,并培養(yǎng)和鍛煉我們學(xué)生的自學(xué)創(chuàng)新能力。 程序設(shè)計(jì)教學(xué)課程的目的不是為了單獨(dú)的課堂學(xué)習(xí) ,而是要讓我們學(xué)生掌握程序設(shè)計(jì)的基本思想及方法。一方面 ,在課程設(shè)計(jì)過程中 ,可以明確的指導(dǎo)為什么而學(xué) ,還能對(duì)所學(xué)知識(shí)得到應(yīng)用 ,更重要的是可以讓我們學(xué)生掌握一些基本函數(shù)的用法 ,從而不在對(duì)編程序感到茫然,經(jīng)過設(shè)計(jì) ,可以讓我們熟悉簡單程序的設(shè)計(jì)方法和編寫 ,對(duì)程序設(shè)計(jì)及該門課程設(shè)計(jì)語言的應(yīng)用得到理解。 第二章 設(shè)計(jì)方案簡述 設(shè)計(jì)總體規(guī)劃 實(shí)現(xiàn)的功能 ( 1)簡 易萬年歷主要實(shí)現(xiàn)以下幾個(gè)功能: 。 。 。 。 ( 2)用戶可以通過主菜單選擇不同的選項(xiàng)。若選擇 1,可以出入年份,顯示出該年的日歷。若選擇 2,可以出入年份、月份,顯示該月的日歷。若選擇 3,可以輸入年份、月份、日期,顯示當(dāng)日是星期幾。若選擇 4,可以推出程序。 結(jié)構(gòu)模塊分析 圖 21 功能模塊 日期查詢 瑞年判斷 日期判斷 日期判斷 顯示日歷查詢結(jié)果 圖 22 總設(shè)計(jì)圖 萬年歷分兩大部分: 查詢輸入部分和結(jié)果顯示部分。查詢輸入部分包一個(gè)文本 框 ,用于輸入年份。 當(dāng)輸入完成后,用戶圖形界面出現(xiàn)相應(yīng)年月簡易的日歷表,并且是以星期的格式出現(xiàn)。 1. 輸入年,顯示該年萬年歷。 2. 輸入年,月,顯示該月萬年歷。 3. 輸入年月日,顯示該天為星期幾。 4. .退出。 日期查詢 日期顯示 退出程序 進(jìn)入程序 第三章 詳細(xì)設(shè)計(jì) 設(shè)計(jì)思路 設(shè)計(jì)語言 語言的選擇:本系統(tǒng)選擇 C++語言來編寫 設(shè)計(jì)程序流程圖 選擇操作 1 2 3 4 輸入年 輸入年月 輸出月歷 輸入年月日 輸出星期幾 開始 輸出年歷 選擇操作 判斷 退出程序 退出程序 選擇操作 判斷 選擇操作 判斷 圖 31 部分模塊分析 模塊詳細(xì)設(shè)計(jì) 定義全局變量 int daysOfMonth[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}。 //類 PerpetualCalendar 開始 定義一個(gè)萬年歷類 class PerpetualCalendar { public: int getYear()。 int getMonth()。 int getDay()。 void setYear()。 void setMonth()。 void setDate()。 int getWeek()。 void printMonth()。 //按月打印萬年歷 void printYear()。 //按年打印萬年歷 void printDay()。 //打印日期對(duì)應(yīng)的星期 void operate()。 //執(zhí)行各種操作的演示 PerpetualCalendar()。//構(gòu)造函數(shù) PerpetualCalendar(int y,int m,int d)。 //構(gòu)造函數(shù)重載 private: int year。 int month。 int day。 bool isLeap(int y)。 //判斷是否為閏年 int getDays()。 //計(jì)算從 0 年以來有多少天 }。 //類 PerpetualCalendar 的成員函數(shù) i
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1