個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第1頁
個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第2頁
個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第3頁
個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第4頁
個(gè)人事務(wù)管理系統(tǒng)畢業(yè)設(shè)計(jì)_第5頁
已閱讀5頁,還剩54頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、XXXX學(xué)院數(shù)計(jì)學(xué)院20092010第二學(xué)期課程設(shè)計(jì)報(bào)告冊課程設(shè)計(jì)題目:個(gè)人事務(wù)管理系統(tǒng)課程名稱:軟件工程課程設(shè)計(jì)班 級:0X計(jì)本(X)班姓 名:肖X 高XX 胡XX 黃XX 曾X學(xué) 號:0X0X030XX 0X0X0X0XX 0X0X0X0XX 0X0X030XX 0X0X03XXX指導(dǎo)教師:巫XX完成時(shí)間:2010年6月1日系統(tǒng)項(xiàng)目簡介:近些年來,隨著社會的不斷發(fā)展與進(jìn)步,人們對于信息化工作的認(rèn)識,已由低層次向高層次發(fā)展,由原來的感性認(rèn)識向理性認(rèn)識提高,信息管理工作的重要性已逐漸被人們所認(rèn)識,而為了方便個(gè)人對日常事務(wù)進(jìn)行信息化管理,使信息存儲達(dá)到準(zhǔn)確、快速、完善并快速反饋進(jìn)行信息處理加工,

2、我們最終設(shè)計(jì)出了個(gè)人事務(wù)管理系統(tǒng),系統(tǒng)實(shí)現(xiàn)了資料管理信息化,提供快速、準(zhǔn)確的處理通訊錄刪、改、存、搜、盤點(diǎn)等多種功能模式,并支持多種查看方式。而個(gè)人事務(wù)管理系統(tǒng)的實(shí)施,可逐步提高人個(gè)對自身綜合信息的管理水平。目錄1.引言.32.系統(tǒng)分析.7 2.1 可行性分析.7 2.2 功能分析.7 2.3 性能分析.83.系統(tǒng)設(shè)計(jì).8 3.1 總體設(shè)計(jì).9 3.2 接口設(shè)計(jì).16 3.3 詳細(xì)設(shè)計(jì).16 3.4 數(shù)據(jù)庫設(shè)計(jì).184.系統(tǒng)實(shí)現(xiàn).205.系統(tǒng)測試.546.總結(jié).557.參考文獻(xiàn).561 引言隨著人門之間的交流不斷的加深,各種合作也不斷增強(qiáng),為了適應(yīng)個(gè)人對信息綜合利用的需要。為此,設(shè)計(jì)個(gè)人事務(wù)管

3、理系統(tǒng)這一小型軟件來滿足人們的要求,這是社會的需要。個(gè)人事務(wù)管理系統(tǒng)是一個(gè)把個(gè)人信息集于一體以及另外的一些附加功能; 是培養(yǎng)人才過程中傳授知識和技能的基本工具;它結(jié)構(gòu)相對單,沒有其它那些軟件功能復(fù)雜,而且易懂,一學(xué)就會,個(gè)人制作這個(gè)軟件只需要很短的時(shí)間就可以完全部功能的設(shè)計(jì)。把微型計(jì)算機(jī)引入高等院校的對個(gè)人信息進(jìn)行管理,給個(gè)人日常事情管理帶來了方便,是管理走向現(xiàn)代化的標(biāo)志。首先,有利個(gè)人擺脫“信息紊亂”的繁忙的事務(wù)性工作,更多地進(jìn)行日常事情的研究,及時(shí)提供優(yōu)質(zhì)適用的信;其次,有利于提高信息管理工作的效率和水平,促進(jìn)管理的規(guī)范化和現(xiàn)代化。微機(jī)及其管理軟件的運(yùn)用,使管理信息處理的速度和數(shù)量呈幾何級

4、數(shù)提高,推動了通訊錄理工作現(xiàn)代化的發(fā)展;第三,有利于提高通訊錄管理工作人員的自身素質(zhì),管理工作者要通過各種方式和途徑不斷加強(qiáng)自身的學(xué)習(xí)和提高,以及適應(yīng)變化了的工作環(huán)境和管理方式。該系統(tǒng)擁有較強(qiáng)大的存儲功能。此系統(tǒng)是建立在Microsoft Visual Studio 2005平臺上的,后臺數(shù)據(jù)庫使用SQLSERVER,具有多種查詢和統(tǒng)計(jì)功能。按照現(xiàn)在個(gè)人常事務(wù)管理的需求所設(shè)計(jì),數(shù)據(jù)庫容量大并且安全可靠。能及時(shí)處理日常的統(tǒng)計(jì)任務(wù),且能對單據(jù)進(jìn)行查詢和統(tǒng)計(jì),數(shù)據(jù)備分功能使得本系統(tǒng)更加完善,能有效地防止教材庫的數(shù)據(jù)破壞和丟失。本系統(tǒng)的開發(fā)是嚴(yán)格按照軟件工程領(lǐng)域中開發(fā)軟件的方法和步驟來進(jìn)行的,在開發(fā)過

5、程中始終保持認(rèn)真嚴(yán)謹(jǐn)?shù)膽B(tài)度,對開發(fā)出的系統(tǒng)進(jìn)行了反復(fù)的調(diào)試,力爭做到使該系統(tǒng)更加完善,以適應(yīng)信息時(shí)代發(fā)展的需要,如果還有什么不足這處請大家指出。11 任務(wù)概述111 目標(biāo)該系統(tǒng)擁有較強(qiáng)大的存儲功能,能使得通訊的更新、統(tǒng)計(jì)變得方便、快捷、高效、迅速,后臺數(shù)據(jù)庫使用ACCESS,具有多種查詢和統(tǒng)計(jì)功能。按照現(xiàn)在通訊錄的需求所設(shè)計(jì),數(shù)據(jù)庫容量不大但安全可靠。能及時(shí)處理日常的任務(wù)處理,并自動生數(shù)據(jù),打出清單,完成各類報(bào)表。此外還提供多種查詢方式姓及qq號名類別。在庫存管理上也提供了多種查詢方式,對單據(jù)進(jìn)行查詢和統(tǒng)計(jì),數(shù)據(jù)備分功能使得本系統(tǒng)更加完善,能有效地防止教材庫的數(shù)據(jù)破壞和丟失。(1)資料管理信息

6、化,可隨時(shí)掌握通訊錄的更新情況。(2)提供快速、準(zhǔn)確的處理通訊錄刪、改、存、搜、盤點(diǎn)等多種功能模式,并支持多種查看方式。(3)系統(tǒng)界面友好美觀,操作簡單易行,查詢靈活方便,數(shù)據(jù)存儲安全可靠。(4)個(gè)人事務(wù)管理系統(tǒng)的實(shí)施,可逐步提高人個(gè)對自身綜合信息的管理水平。(5)系統(tǒng)維護(hù)方便可靠,有較高的安全性,滿足實(shí)用性、先進(jìn)性的要求。112 用戶特點(diǎn)本系統(tǒng)是一個(gè)大學(xué)校園內(nèi)部的存儲局域網(wǎng),用戶是任何一個(gè)日常事務(wù)需要進(jìn)行信息化管理的人,是為了方便個(gè)人網(wǎng)絡(luò)上查看信息而設(shè)計(jì)的。前臺具有信息添加并檢索信息的功能,對日常事務(wù)管理,進(jìn)行多方面的查詢,維護(hù)信息庫,對數(shù)據(jù)備分。12 非技術(shù)性要求121 本系統(tǒng)的開發(fā)周期為

7、(90天)開發(fā)流程為:需求分析設(shè)計(jì)編碼實(shí)現(xiàn)單元測試集成和系統(tǒng)測試交付,其中需求分析的更新貫穿于整個(gè)開發(fā)過程。122 要交付的工作產(chǎn)品需求規(guī)格說明書、設(shè)計(jì)說明書、測試報(bào)告、用戶手冊代碼、可執(zhí)行程序。13 系統(tǒng)環(huán)境131 硬件運(yùn)行環(huán)境服務(wù)器處理器型號:AMD / Inter 2.8GHz及以上內(nèi)存容量:1GB及以上外存剩余空間:5GB及以上網(wǎng)絡(luò)配置:100M網(wǎng)卡132 軟件運(yùn)行環(huán)境操作系統(tǒng):Windows 2000 / XP / Vista數(shù)據(jù)庫:運(yùn)行支持軟件環(huán)境:瀏覽器:IE6 / IE7/IE8133 開發(fā)環(huán)境硬件環(huán)境本系統(tǒng)PC機(jī)開發(fā),配置如下:處理器型號:AMD / Intel 1.6GHz

8、及以上內(nèi)在剩余空間:512MB及以上外存剩余空間:1GB及以上網(wǎng)絡(luò)配置:100M網(wǎng)卡、串口軟件環(huán)境操作系統(tǒng):Windows XP瀏覽器: IE6+IE7IDE: Microsoft Visual Studio 2005Web服務(wù)器:IIS.0數(shù)據(jù)庫:測試工具:Microsoft Visual Studio 2005 集成測試工具配置工具及平臺:SVN+Google Code1.4 性能需求141 正確性需求系統(tǒng)正確性需求主要包括如下兩項(xiàng): 系統(tǒng)應(yīng)能夠把學(xué)生的用戶信息、通訊錄信息、個(gè)人事務(wù)以及財(cái)務(wù)情況等基本信息準(zhǔn)確導(dǎo)入數(shù)據(jù)庫中; 系統(tǒng)也應(yīng)能夠準(zhǔn)確無誤地讀取用戶信息、通訊錄信息和個(gè)人事務(wù)和理財(cái)情況

9、信息。142 安全性需求系統(tǒng)用于存儲學(xué)生的用戶信息、通訊錄信息、個(gè)人事務(wù)以及財(cái)務(wù)情況等基本信息的數(shù)據(jù)庫具有很高的安全性,系統(tǒng)管理員、用戶登錄數(shù)據(jù)應(yīng)加密后再通過網(wǎng)絡(luò)傳輸。143 界面需求系統(tǒng)對界面的需求應(yīng)該是布局清晰,顏色搭配合理,色調(diào)柔和,各頁面主題風(fēng)格一致,比較美觀,其他窗口較合理即可。144 精度需求由于系統(tǒng)所涉及的數(shù)據(jù)主要是個(gè)人或者以寢室為單位的少數(shù)用戶人數(shù),因此對數(shù)據(jù)精度無特殊要求。145 時(shí)間特性需求當(dāng)系統(tǒng)最終用戶和系統(tǒng)管理員登錄系統(tǒng)時(shí),系統(tǒng)應(yīng)能在0.2秒內(nèi)識別出登錄用戶身份并進(jìn)行簽到數(shù)據(jù)錄入。查看登錄用戶相關(guān)信息時(shí),系統(tǒng)應(yīng)能在1秒內(nèi)返回結(jié)果。146 穩(wěn)定性需求該系統(tǒng)部署后,在硬件條

10、件和支持軟件條件沒有發(fā)生變化的情況下,能夠一直保持運(yùn)行狀態(tài),直到系統(tǒng)被升級或替代。147 靈活性需求當(dāng)系統(tǒng)出現(xiàn)故障而不能使用時(shí),用戶可以用手動方式作為記錄學(xué)生的用戶信息、通訊錄信息、個(gè)人事務(wù)以及財(cái)務(wù)情況等基本信息。148 擴(kuò)展性需求本系統(tǒng)能夠在以下幾個(gè)方面進(jìn)行擴(kuò)展: 功能擴(kuò)展:在現(xiàn)在功能模塊的基礎(chǔ)上增加用戶的其他信息、自動文檔生成模塊等; 支持環(huán)境的擴(kuò)展:系統(tǒng)運(yùn)行所要求的操作系統(tǒng)可以從Windows平臺擴(kuò)展到其他平臺等。149 數(shù)據(jù)管理能力需求系統(tǒng)數(shù)據(jù)庫中應(yīng)能對一定數(shù)據(jù)人員的相關(guān)信息進(jìn)行存儲。1410 故障處理能力需求系統(tǒng)可能遇到硬件故障而不能正常讀取。故障發(fā)生時(shí),將不能自動完成學(xué)生或用戶個(gè)人

11、事務(wù)和財(cái)務(wù)情況信息,此時(shí)需要對學(xué)生或用戶個(gè)人事務(wù)和財(cái)務(wù)情況信息進(jìn)行手動記錄。系統(tǒng)出現(xiàn)軟件故障時(shí),為滿足信息處理的要求,可以采取數(shù)據(jù)恢復(fù)來解決,因此平時(shí)要注意經(jīng)常進(jìn)行數(shù)據(jù)備份。2 系統(tǒng)分析21 可行性分析近些年來,隨著社會的不斷發(fā)展與進(jìn)步,人們對于信息化工作的認(rèn)識,已由低層次向高層次發(fā)展,由原來的感性認(rèn)識向理性認(rèn)識提高,信息管理工作的重要性已逐漸被人們所認(rèn)識,不少有識之士認(rèn)為,個(gè)人事務(wù)管理也是一門科學(xué),而要搞好這門科學(xué),就必須學(xué)習(xí)和掌握多方面的專業(yè)知識,諸如教育管理學(xué),圖書管理學(xué),物資財(cái)務(wù)管理學(xué)、信息管理理論以及現(xiàn)代化的計(jì)算機(jī)管理知識和操作技能等,只有熟練地掌握了這門科學(xué),才能搞好個(gè)人事務(wù)的管理

12、,才能適應(yīng)教育改革的需要,為提供更好的服務(wù)。信息管理是教材管理中的重要環(huán)節(jié),是企業(yè)實(shí)現(xiàn)現(xiàn)代化管理的基礎(chǔ)。因此,在研究和開發(fā)信息管理系統(tǒng)時(shí),大多把庫存管理系統(tǒng)作為突破口。庫存管理系統(tǒng)的實(shí)施將幫助用戶對信息的存儲、刪除、添加、修改、搜索和查詢等操作進(jìn)行全面的控制和管理。該系統(tǒng)可幫助管理人員方便地管理信息的內(nèi)容,了解各個(gè)事務(wù)的信息情況,使信息管理人員可以及時(shí)了解和控制存儲業(yè)務(wù)各方面的準(zhǔn)確情況和數(shù)據(jù),幫助用戶根據(jù)市場變化作出快速反應(yīng)。 本系統(tǒng)是基于現(xiàn)代生活的理念,結(jié)合日常生活中您的需求而產(chǎn)生的一款貼近生活的個(gè)人事務(wù)管理系統(tǒng)。此系統(tǒng)主要針對于個(gè)人事務(wù)的完整統(tǒng)籌與管理,對于提高生活質(zhì)量完善生活內(nèi)容有很好的

13、作用。也更易于了解自身價(jià)值與需求。22 功能分析221 基本功能需求分析本課題要實(shí)現(xiàn)的是個(gè)人事務(wù)管理系統(tǒng),在設(shè)計(jì)該系統(tǒng)時(shí),應(yīng)盡可能的貼近生活,便于用戶操作。系統(tǒng)在實(shí)現(xiàn)上應(yīng)該具有如下功能: (1)系統(tǒng)要求用戶必須輸入正確的用戶名和密碼才能進(jìn)入系統(tǒng);(2)系統(tǒng)應(yīng)該提供用戶的基本信息;(3)系統(tǒng)應(yīng)該提供用戶信息管理;(4)系統(tǒng)應(yīng)該提供通訊錄管理;(5)系統(tǒng)應(yīng)該提供個(gè)人理財(cái)管理;(6)系統(tǒng)應(yīng)該提供日志管理;(7)系統(tǒng)應(yīng)該提供個(gè)人事務(wù)管理;(8)系統(tǒng)應(yīng)該提供日歷查看功能;(9)系統(tǒng)應(yīng)提供網(wǎng)頁收藏夾管理;(10)系統(tǒng)應(yīng)該提供系統(tǒng)使用幫助;23 性能分析231 用戶界面需求 個(gè)人事務(wù)管理系統(tǒng)應(yīng)提供簡單、層次

14、關(guān)系明了、清晰的操作界面,使用戶一目了然。盡可能的為用戶的錄入、查詢等功能操作提供方便??旖莅粹o的創(chuàng)建也是非常需要的,以方便用戶操作。232 系統(tǒng)安全性需求對于系統(tǒng)為方便客戶管理日常事務(wù)而開發(fā)。在登錄時(shí),使用用戶驗(yàn)證控件,來確認(rèn)用戶是否為合法用戶,以保證信息安全。所以在系統(tǒng)的管理權(quán)限上應(yīng)當(dāng)進(jìn)行嚴(yán)格控制,具體思想如下:1.要想對該個(gè)人事務(wù)管理系統(tǒng)進(jìn)行操作就應(yīng)當(dāng)具有某些操作權(quán)限。沒有權(quán)限的用戶將不能通過任何渠道來登錄該系統(tǒng),查看該系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴(yán)密性和安全性。2.可以為該系統(tǒng)設(shè)定兩種登錄方式:系統(tǒng)管理員和普通用戶。沒有系統(tǒng)管理員或者普通用戶的用戶名和密碼任何人都不能登錄該系統(tǒng)。

15、系統(tǒng)管理員登錄可以對系統(tǒng)信息進(jìn)行修改,包括用戶密碼等。當(dāng)用戶忘記密碼時(shí)可以通過此賬號登陸用其他方式直接修改密碼。3 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)包括四個(gè)部分:總體設(shè)計(jì)、接口設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及數(shù)據(jù)庫設(shè)計(jì)。我們將采用圖例說明的方式對系統(tǒng)進(jìn)行全面的剖析,力求讓所有人對本系統(tǒng)有全方位的立體了解。添加用戶31 總體設(shè)計(jì) 用戶管理模塊修改密碼刪除用戶添加查看通訊錄模塊刪除用戶修改添加日志個(gè)人事務(wù)管理系統(tǒng)刪除日志查看日志日志管理模塊查看事務(wù)刪除事務(wù)個(gè)人事務(wù)模塊添加事務(wù)添加計(jì)算器查看記賬薄個(gè)人理財(cái)模塊刪除幫助模塊系統(tǒng)介紹使用說明塊顯示查看日歷模塊顯示網(wǎng)頁收藏夾模塊日歷圖3.1 系統(tǒng)功能模塊圖311 在整體設(shè)計(jì)中,我們將個(gè)

16、人事務(wù)管理系統(tǒng)分為八個(gè)大的模塊:用戶管理模塊:用戶管理模塊包括:用戶登錄后的增加用戶、修改用戶密碼和刪除用戶三個(gè)部分;通訊錄管理模塊:通訊錄管理模塊包括:查看、添加、修改、刪除四個(gè)的部分;日志管理模塊:日志管理模塊包括:日志信息錄入添加、查看日志、刪除日志三項(xiàng)功能;個(gè)人事務(wù)模塊:個(gè)人事務(wù)模塊包括:個(gè)人事務(wù)的添加、查看和刪除三個(gè)部分;個(gè)人理財(cái)模塊:個(gè)人理財(cái)模塊包括:計(jì)算器、記賬簿二個(gè)功能模塊;而記賬簿又分為添加、查看、刪除三個(gè)小模塊。網(wǎng)頁收藏夾模塊:網(wǎng)頁收藏夾模塊包括:收藏信息的查看。查看日歷模塊:查看日歷模塊包括:日歷的顯示以及查看。幫助模塊:幫助模塊包括:系統(tǒng)介紹和使用說明二個(gè)功能。312

17、系統(tǒng)的功能需求用例圖1、系統(tǒng)整體用例圖:2、用戶登錄:用例編號:1用例名稱:用戶登錄用例描述:對用戶的添加、修改和刪除。前置條件:無前置條件。后置條件:系統(tǒng)管理員登錄系統(tǒng)并經(jīng)過了身份驗(yàn)證?;顒硬襟E:系統(tǒng)管理員登錄系統(tǒng)。管理員添加用戶信息;管理員修改用戶信息;管理員刪除用戶信息。3、通訊錄管理:用例編號:2用例名稱:通訊錄管理用例描述:對聯(lián)系人信息進(jìn)行管理。前置條件:無前置條件。后置條件:系統(tǒng)管理員登錄系統(tǒng)并經(jīng)過了身份驗(yàn)證?;顒硬襟E:系統(tǒng)管理員登錄系統(tǒng)。 添加聯(lián)系人信息; 修改聯(lián)系人信息; 查看通訊信息。4、日志管理:用例編號:3用例名稱:日志管理用例描述:對日志信息進(jìn)行管理。前置條件:無前置條

18、件。后置條件:系統(tǒng)管理員登錄系統(tǒng)并經(jīng)過了身份驗(yàn)證。活動步驟:系統(tǒng)管理員登錄系統(tǒng)。 添加日志信息; 刪除日志信息; 查看日志信息。5、個(gè)人事務(wù)管理:用例編號:4用例名稱:票務(wù)信息管理用例描述:對票務(wù)有關(guān)信息進(jìn)行管理。前置條件:系統(tǒng)管理員登錄系統(tǒng)并經(jīng)過了身份驗(yàn)證。后置條件:系統(tǒng)管理員進(jìn)行了身份難通過。活動步驟:系統(tǒng)管理員登錄系統(tǒng)。 添加訂票信息; 修改訂票信息; 查詢訂票信息。6、個(gè)人理財(cái)管理:用例編號:5用例名稱:個(gè)人理財(cái)管理用例描述:對個(gè)人財(cái)務(wù)信息進(jìn)行管理。前置條件:無前置條件。后置條件:系統(tǒng)管理員登錄系統(tǒng)并經(jīng)過了身份驗(yàn)證?;顒硬襟E:系統(tǒng)管理員登錄系統(tǒng)。 使用計(jì)算器進(jìn)行計(jì)算; 添加收支情況信息

19、; 修改收支情況信息; 查看收支情況信息。32 接口設(shè)計(jì)321 用戶接口用C#編寫的系統(tǒng)程序,總體上分為兩類窗口:登錄窗口和用戶使用窗口。登錄窗口要求大方整潔,而用戶使用窗口則要求清晰、美觀,用戶在使用不同模塊功能時(shí),其窗口界面色調(diào)柔和,風(fēng)格和諧一致。322 外部接口1.數(shù)據(jù)存儲:本系統(tǒng)涉及大量數(shù)據(jù)的存儲和處理,通過C#與MS SQL Server 2005 Espress交互;2.文檔生成:為了方便自動生成文檔,采用Office 2003的可編程接口。323內(nèi)部接口本系統(tǒng)以數(shù)據(jù)為中心,各功能模塊通過與數(shù)據(jù)庫服務(wù)器交互。各功能模塊頁面跳轉(zhuǎn)時(shí)通過傳遞參數(shù),并通過統(tǒng)一的數(shù)據(jù)庫連接在一起。33 詳細(xì)

20、設(shè)計(jì)1)模塊編號:01模塊名稱:登入登出模塊編寫者:模塊功能概述:提供寢室成員用戶的身份驗(yàn)證功能。界面描述:登錄界面本界面有一個(gè)登錄框,供所有用戶人員輸入正確的用戶名、密碼,則能登錄成功,根據(jù)登錄人員的身份自動跳轉(zhuǎn)到相應(yīng)的界面進(jìn)行相應(yīng)的操作。如果輸入錯(cuò)誤則顯示錯(cuò)誤信息。2)模塊編號:02模塊名稱:用戶賬戶管理模塊功能概述:增加、刪除、修改用戶信息界面描述:系統(tǒng)管理員登錄后,進(jìn)入系統(tǒng)管理界面,選擇相應(yīng)的操作對用戶賬戶進(jìn)行增加修改刪除動作。頁面設(shè)計(jì):此頁面包主要含一個(gè)用戶表單,表單包含各個(gè)用戶的用戶名、密碼和權(quán)限以及添加、刪除用戶,修改用戶按鈕。3)模塊編號:03模塊名稱:通訊錄信息管理模塊功能概

21、述:宿舍管理員發(fā)放外來人員信息單,學(xué)生填寫相關(guān)信息后,宿舍管理員把相關(guān)信息錄入到系統(tǒng)中。界面描述:用戶登錄后進(jìn)入該界面后對有關(guān)通訊信息的管理,選擇相關(guān)操作后可進(jìn)行添加聯(lián)系人信息、修改聯(lián)系人信息、刪除聯(lián)系人信息。a. 添加聯(lián)系人信息功能:寢室成員等相關(guān)管理人員添加聯(lián)系人信息。頁面設(shè)計(jì):本頁面主要包含了一個(gè)添加聯(lián)系人信息的表單。表單包含聯(lián)系人的各種信息,還有一個(gè)添加后的保存按鈕。b.修改聯(lián)系人信息功能:寢室成員等相關(guān)管理人員修改聯(lián)系人信息。頁面設(shè)計(jì):本頁面包含一個(gè)聯(lián)系人信息表單,單擊修改按鈕可以修改所在包含一個(gè)聯(lián)系人信息表單,單擊修改按鈕可以修改所要修改的信息,單擊保存按鈕保存修改后的聯(lián)系人信息。

22、c.刪除聯(lián)系人信息功能:寢室成員處等相關(guān)管理人員可以刪除相關(guān)聯(lián)系人信息。頁面設(shè)計(jì):本頁面包含一個(gè)聯(lián)系人列表和刪除按鈕,單擊刪除后可以刪除該聯(lián)系人信息。4)模塊編號:04模塊名稱:個(gè)人事務(wù)管理模塊模塊功能概述:按照不同的要求和用戶類別管理個(gè)人事務(wù)信息。界面描述:本模塊包括個(gè)人事務(wù)的添加、查看和刪除三個(gè)小模塊。a.個(gè)人事務(wù)添加及刪除包括對時(shí)間、地點(diǎn)、事務(wù)等信息的錄入以及刪除。頁面設(shè)計(jì):本頁面包含一個(gè)表單。表單包含時(shí)間,地點(diǎn)、事務(wù)等基本信息。用戶進(jìn)入后可以錄入有關(guān)信息。b個(gè)人事務(wù)查看對已經(jīng)錄入的事物信息進(jìn)行查看。5)模塊編號:05模塊名稱:個(gè)人理財(cái)模塊模塊功能概述:對用戶的財(cái)務(wù)等信息進(jìn)行管理。界面描

23、述:本模塊包括計(jì)算器和記賬薄兩個(gè)部分。用戶登錄后,可以錄入自己財(cái)務(wù)的有關(guān)收支情況,并使用系統(tǒng)自帶的計(jì)算器進(jìn)行準(zhǔn)確的計(jì)算。6)模塊編號:06模塊名稱:網(wǎng)頁收藏夾及查看日歷模塊模塊功能概述:將用戶喜歡的網(wǎng)頁進(jìn)行收藏后查看,以及對當(dāng)前日期的農(nóng)歷等信息進(jìn)行查看顯示。界面描述:用戶登錄后,當(dāng)有瀏覽到自己喜歡的網(wǎng)頁想進(jìn)行個(gè)人的保存時(shí),可以使用收藏夾功能進(jìn)行保存后的查看,而同時(shí)可以對當(dāng)前日歷進(jìn)行查看。34 數(shù)據(jù)庫設(shè)計(jì)341 系統(tǒng)E-R圖設(shè)計(jì)圖3.2系統(tǒng)E-R圖342 系統(tǒng)數(shù)據(jù)表 用戶信息表:字段名稱數(shù)據(jù)類型字段大小說明useridint4用戶號usernameText16用戶名passwordText16密

24、碼通訊錄信息表:字段名稱數(shù)據(jù)類型字段大小說明namevchar50姓名sexvchar50性別boolvchar50血型reluVchar50關(guān)系birthvchar50出生日期addressvchar50地址telvchar50電話mobvchar50手機(jī)emailvchar50E-mailQQvchar50QQ事務(wù)表:字段名稱數(shù)據(jù)類型字段大小說明date1vchar50時(shí)間addressvchar50地址eventtext事件記賬薄表:字段名稱數(shù)據(jù)類型字段大小說明名稱vchar50賬目名稱事情vchar50賬目事情開支vchar50開支收入vchar50收入時(shí)間vchar50時(shí)間備注vch

25、ar50備注日志表:字段名稱數(shù)據(jù)類型字段大小說明titlevchar50標(biāo)題date1vchar50時(shí)間contenttext內(nèi)容4 系統(tǒng)實(shí)現(xiàn)(部分代碼如下:)41 登錄界面:登錄界面提供用戶的管理,對用戶信息的安全及使用進(jìn)行有效控制,本系統(tǒng)默認(rèn)登錄名為admin密碼為123。代碼如下:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Data.SqlCli

26、ent ;namespace messagemanager/ / Form1 的摘要說明。/ public class Form1 : System.Windows.Forms.Formprivate System.Windows.Forms.Panel panel1;private System.Windows.Forms.Label label1;private System.Windows.Forms.Label label2;private System.Windows.Forms.Label label3;private System.Windows.Forms.Button but

27、ton1;private System.Windows.Forms.Button button2;private System.Windows.Forms.TextBox username;private System.Windows.Forms.TextBox userpassword;/ / 必需的設(shè)計(jì)器變量。/ private System.ComponentModel.Container components = null; public Form1()/ Windows 窗體設(shè)計(jì)器支持所必需的/InitializeComponent();/ TODO: 在InitializeComp

28、onent 調(diào)用后添加任何構(gòu)造函數(shù)代碼/ / 清理所有正在使用的資源。/ protected override void Dispose( bool disposing )if( disposing )if (components != null) components.Dispose();base.Dispose( disposing );/ / 應(yīng)用程序的主入口點(diǎn)。/ STAThreadstatic void Main() Application.Run(new Form1();private void Form1_Load(object sender, System.EventArgs

29、e) private void button1_Click(object sender, System.EventArgs e) if (username.Text = ) MessageBox.Show(this, 用戶名不能為空 ,提示信息,MessageBoxButtons.OK, MessageBoxIcon .Information); else string url = Server=.;Integrated Security=true;database=wxdong; string sql = Select* from usertable where username=name

30、and password=password; SqlConnection conn = new SqlConnection(url); SqlCommand cmd = new SqlCommand(sql, conn); SqlDataReader red = null; cmd.Parameters.Add(name, SqlDbType.VarChar, 30); cmd.Parameters.Add(password, SqlDbType.Char, 30); cmd.Parametersname.Value = username.Text; cmd.Parameterspasswor

31、d.Value = userpassword.Text; try conn.Open(); red = cmd.ExecuteReader(); if (red.Read() try MessageBox.Show(this, 歡迎進(jìn)入本系統(tǒng) , 提示信息, MessageBoxButtons.OK, MessageBoxIcon.Information); Form2 a = new Form2(); a.Show(); this.Hide(); catch (Exception e2) System.Console.WriteLine(e2); else MessageBox.Show(t

32、his, 密碼有誤碼 , 提示信息, MessageBoxButtons.OK, MessageBoxIcon.Information); catch (Exception e1) MessageBox.Show(e1.Message); private void button2_Click(object sender, System.EventArgs e)this.Close (); private void username_TextChanged(object sender, EventArgs e) 4.2 主界面:主界面提供本系統(tǒng)的主要功能的操作,代碼如下:using System

33、;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;namespace messagemanager/ / Form2 的摘要說明。/ public class Form2 : System.Windows.Forms.Formprivate System.Windows.Forms.MainMenu mainMenu1;private System.Windows.Forms.MenuItem menuItem1;private System

34、.Windows.Forms.MenuItem menuItem2;private System.Windows.Forms.MenuItem menuItem3;private System.Windows.Forms.Panel panel1;private System.Windows.Forms.MenuItem menuItem4;private System.Windows.Forms.MenuItem menuItem5;private System.Windows.Forms.MenuItem menuItem6;private System.Windows.Forms.Men

35、uItem menuItem7;private System.Windows.Forms.MenuItem menuItem8;private System.Windows.Forms.MenuItem menuItem9;private System.Windows.Forms.MenuItem menuItem10;private System.Windows.Forms.MenuItem menuItem11;private System.Windows.Forms.MenuItem menuItem12;private System.Windows.Forms.MenuItem men

36、uItem13;private System.Windows.Forms.MenuItem menuItem14;private System.Windows.Forms.MenuItem menuItem15;private System.Windows.Forms.MenuItem menuItem16;private System.Windows.Forms.MenuItem menuItem17;private System.Windows.Forms.MenuItem menuItem18;private System.Windows.Forms.MenuItem menuItem1

37、9;private System.Windows.Forms.MenuItem menuItem20; private System.Windows.Forms.MenuItem menuItem21;private System.Windows.Forms.Button button1; private System.Windows.Forms.Button button2; private MenuItem menuItem23; private MenuItem menuItem24; private StatusStrip statusStrip1; private ToolStrip

38、StatusLabel toolStripStatusLabel1; private ToolStripStatusLabel toolStripStatusLabel2; private ToolStripStatusLabel toolStripStatusLabel3; private MenuItem menuItem25; private MenuItem menuItem26; private MenuItem menuItem27; private MenuItem menuItem28; private MenuItem menuItem29; private MenuItem

39、 menuItem30; private MenuItem menuItem31; private IContainer components;public Form2()/ Windows 窗體設(shè)計(jì)器支持所必需的/InitializeComponent();/ TODO: 在InitializeComponent 調(diào)用后添加任何構(gòu)造函數(shù)代碼/ / 清理所有正在使用的資源。/ protected override void Dispose( bool disposing )if( disposing )if(components != null)components.Dispose();bas

40、e.Dispose( disposing );private void button1_Click(object sender, System.EventArgs e)Form1 retu=new Form1 ();retu.Show() ; this.Dispose();private void menuItem2_Click(object sender, System.EventArgs e)Form3 sh=new Form3 ();sh.Show (); private void Form2_Load(object sender, EventArgs e) private void b

41、utton2_Click(object sender, EventArgs e) this.Dispose(); private void menuItem3_Click(object sender, EventArgs e) usertable3 op = new usertable3(); op.Show(); private void menuItem23_Click(object sender, EventArgs e) usertable4 op = new usertable4(); op.Show(); private void menuItem20_Click(object s

42、ender, EventArgs e) shijian op = new shijian(); op.Show(); op.SetBounds(100,300,400,500); private void menuItem10_Click(object sender, EventArgs e) tongxin1 op = new tongxin1(); op.Show(); private void menuItem18_Click(object sender, EventArgs e) jisuanqi op1 = new jisuanqi(); op1.Show(); private vo

43、id menuItem11_Click(object sender, EventArgs e) tongxin2 op = new tongxin2(); op.Show(); private void menuItem12_Click(object sender, EventArgs e) tongxin3 op = new tongxin3(); op.Show(); private void menuItem24_Click(object sender, EventArgs e) tongxin4 op = new tongxin4(); op.Show(); private void

44、menuItem13_Click(object sender, EventArgs e) rizhi1 op = new rizhi1(); op.Show(); private void menuItem14_Click(object sender, EventArgs e) rizhi2 op = new rizhi2(); op.Show(); private void menuItem25_Click(object sender, EventArgs e) rizhi3 op = new rizhi3(); op.Show(); private void menuItem26_Click(object sender, EventArgs e) jizhangadd op = new jizhangadd(); op.Show(); private void menuItem27_Click(object sender, Even

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論