java桌面日历系统的设计与实现
技術:Java等
摘要:
隨著網絡的快速發展,電腦的使用及辦公越來越貼近人們的生活。為了更好的為人們提供方便快捷的服務,軟件的百花齊放成了趨勢。不過目前我們正在的使用的也是比較廣泛的軟件都存在著或多或少的缺陷和不足,比如攜帶不方便,不變查閱,不能自動提醒等。這就給人們的生活或多或少的帶來一些不便。在時間這一塊兒,桌面日歷系統開始應運而生,各種的日歷系統都在突出自己的優點,但是個人認為日歷系統的最大優點在于它的用途,只有對于它的功能有了質的提高,才能很好的為人們服務。因此要想在各個日歷系統中脫穎而出,只有把的功能做到最大化的豐富,當然在界面上的創新也是很有必要的,畢竟界面是用戶體驗的第一感覺。
我的畢業設計就是針對當前人們正在使用的桌面日歷進行了總結優化并有了一點點的創新。我查看了以往的日歷系統,人們在界面上的創新比較多,除了給背景添加圖片,還對系統的格局做了一些變化,這些創新都是在用戶的視覺上。我認為他們沒有真正意識到一個系統的最大的用處方便人們的生活,因此各種各樣的功能才是真正為用戶提供方便。所以我在原來只有本分的日歷查詢功能上提供了一些小的附加功能,比如計算器,添加鬧鈴,并用MP3播放器提醒,換皮膚功能等等。界面上的變化相當以往的日歷系統可能不是很明顯,不過在功能上它的綜合性能可以在很大程度上服務于人們,方便于人們。
關鍵詞:日歷;便捷;多功能
目錄:29511
1 緒論? ? 1
1.1? ???選題背景和意義? ? 1
1.1.1 選題背景? ? 1
1.1.2 意義? ? 1
1.2? ???工作內容? ? 2
1.3? ???Gui編程技術介紹? ? 3
2 需求分析? ? 5
2.1 需求分析概述? ? 5
2.2 需求分析獲取? ? 5
2.2 功能模塊圖? ? 5
2.3 可行性分析? ? 8
2.3.1 經濟可行性? ? 8
2.3.2 技術可行性? ? 8
3 概要設計? ? 10
3.1 設計的總體思想與算法描述? ? 10
3.2 系統層次結構設計? ? 10
3.3各個模塊的功能和處理流程描述? ? 11
3.3.1 用戶查詢主界面設計模塊功能和處理流程? ? 11
3.3.2 用戶輸入信息查詢日歷模塊? ? 11
3.3.3 公歷和農歷的日期轉換模塊? ? 11
3.3.4 相應公歷節日信息顯示模塊? ? 11
3.3.5 不同區域時間顯示模塊? ? 12
3.4存儲文件設計? ? 12
3.5 模塊結構圖? ? 12
3.5.1 用戶查詢主界面設計模塊? ? 12
3.5.2 用戶控制查詢日歷模塊? ? 13
3.5.3 農歷與公歷日期信息轉換模塊? ? 14
3.5.4 相應日期節日信息顯示模塊? ? 15
4 詳細設計? ? 16
4.1 系統運行環境? ? 16
4.2 系統的接口的實現與設計? ? 16
4.3模塊功能設計與實現? ? 16
4.3.1 節日模塊? ? 16
4.3.2 查詢模塊? ? 17
4.3.3 時鐘模塊? ? 19
4.3.4 計算器模塊? ? 21
4.3.5 農歷節日顯示模塊? ? 23
5 編碼與實現? ? 27
6 測試與維護? ? 31
6.1 測試環境? ? 31
6.2 測試結果? ? 31
6.3 維護? ? 33
7 總結與歸納? ? 35
7.1 收獲? ? 35
7.2 困難與不足? ? 35
7.3 總結? ? 36
參考文獻? ? 37
致謝? ? 38
外文原文? ? 39
中文翻譯? ? 47
?
?
?
總結
以上是生活随笔為你收集整理的java桌面日历系统的设计与实现的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 〔魅惑之都〕电脑操作最忌讳的十八个小动作
- 下一篇: 迅闪无盘