資源描述:
《軟件工程課程設(shè)計(jì):通訊錄管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、課程設(shè)計(jì)說(shuō)明書題目:通訊錄管理系統(tǒng)院(部):專業(yè)班級(jí):學(xué)號(hào):學(xué)生姓名:指導(dǎo)教師:2013年6月15日安徽理工大學(xué)課程設(shè)計(jì)(論文)任務(wù)書理學(xué)院(部)信計(jì)教研室學(xué)號(hào)學(xué)生姓名專業(yè)(班級(jí))題目通訊錄管理系統(tǒng)設(shè)計(jì)技術(shù)參數(shù)·jdk1.6·開發(fā)工具:Eclipse·DBMS:MYSQL5.5,Navicat8設(shè)計(jì)要求利用java或c設(shè)計(jì)通信錄管理系統(tǒng),要求設(shè)計(jì)合理的數(shù)據(jù)結(jié)構(gòu)保存通信錄信息,系統(tǒng)可以實(shí)現(xiàn)對(duì)通訊錄中信息的錄入、查找、修改和刪除操作。工作量報(bào)告頁(yè)數(shù)不少于12頁(yè),參考文獻(xiàn)不少于四個(gè)。工作計(jì)劃6月4日到6月8日進(jìn)行可行性研究和需求分析6月9日到6月10日建立數(shù)據(jù)庫(kù)和表及關(guān)系表,模塊設(shè)計(jì)6月1
2、1日頁(yè)面設(shè)計(jì)及熟悉eclipse及其運(yùn)行環(huán)境6月12-14日程序源代碼編寫、調(diào)試程序并編寫Word文檔和實(shí)現(xiàn)窗口的截圖6月15日提交課程設(shè)計(jì)參考資料[1]印旻.Java與面向?qū)ο蟪绦蛟O(shè)計(jì)[M].北京:高等教育出版社,2005[2]王珊,薩日煊.數(shù)據(jù)庫(kù)系統(tǒng)概論(第四版)[M].北京:高等教育出版社,2008[3]齊治昌,譚慶平,寧洪.軟件工程(第二版)[M].北京:高等教育出版社,2007[4]嚴(yán)蔚敏,吳偉民.數(shù)據(jù)結(jié)構(gòu)(C語(yǔ)言版)[M].北京:清華大學(xué)出版社,2007指導(dǎo)教師簽字教研室主任簽字年月日安徽理工大學(xué)課程設(shè)計(jì)(論文)成績(jī)?cè)u(píng)定表學(xué)生姓名:學(xué)號(hào):專業(yè)班級(jí):課程設(shè)計(jì)題目:通訊錄管理
3、系統(tǒng)指導(dǎo)教師評(píng)語(yǔ):成績(jī):指導(dǎo)教師:年月日目錄1緒論11.1問(wèn)題背景11.2項(xiàng)目概述12項(xiàng)目可行性研究報(bào)告22.1引言22.2可行性分析的前提22.3可選的方案32.4社會(huì)因素方面的可行性32.5結(jié)論43項(xiàng)目需求報(bào)告43.1引言43.2數(shù)據(jù)字典53.3E-R圖93.4功能描述94項(xiàng)目設(shè)計(jì)報(bào)告104.1簡(jiǎn)要概述104.2系統(tǒng)總體設(shè)計(jì)114.3邏輯結(jié)構(gòu)設(shè)計(jì)124.4數(shù)據(jù)流向124.5界面設(shè)計(jì)145項(xiàng)目測(cè)試報(bào)告155.1測(cè)試的目的155.2測(cè)試內(nèi)容與要求155.3集成測(cè)試155.4確認(rèn)測(cè)試165.5系統(tǒng)測(cè)試176項(xiàng)目總結(jié)187參考文獻(xiàn)191緒論1.1問(wèn)題背景計(jì)算機(jī)已經(jīng)升入到日常工作和生活的方
4、方面面,已經(jīng)成為我們學(xué)習(xí)和工作的得力助手,隔行隔夜的人們都在使用計(jì)算機(jī)完成許許多多的工作。然而,雖然現(xiàn)在時(shí)間上的各種軟件測(cè)出不窮,但它們依然不能滿足用戶的各種特殊需要,人們還得不得不開發(fā)適合自己特殊需要的軟件。通訊錄管理系統(tǒng)是各種單位部門或家庭不可缺少的不分,它可以很方便的幫助單位中的工作人員管理各自的聯(lián)系人。通過(guò)市場(chǎng)調(diào)查,此類小型軟件在各種公司的需求比較大,而且很多家庭也有此類需求各種聯(lián)系人也不斷增多,如上司,同事,家人,朋友和同學(xué)等,很大一部分人仍在使用普通的紙質(zhì)通訊錄來(lái)記錄這些聯(lián)系人的信息,這種方式存在如下缺陷:◆信息容易丟失,但不能存放紙質(zhì)無(wú)法存儲(chǔ)的東西;◆安全性不高,沒(méi)有隱
5、私性可言。為了解決上述缺陷,滿足部分人的使用需求,開發(fā)出單機(jī)版的通訊錄軟件。此通訊錄管理系統(tǒng)具有手工所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)極大地提高學(xué)生管理的效率。1.2項(xiàng)目概述綜合考慮各種企業(yè)單位、家庭、組織和信息化發(fā)展的過(guò)程中出現(xiàn)的各種情況,結(jié)合自己的需求。通訊錄管理系統(tǒng)實(shí)施后,應(yīng)能夠達(dá)到以下目標(biāo):⒈通訊錄管理信息化,可隨時(shí)管理聯(lián)系人的各種信息;⒉提供快速、準(zhǔn)確查找聯(lián)系人的信息;⒊界面有好美觀,操作簡(jiǎn)單易行,查詢靈活方便;⒋用戶更快速的查看相關(guān)聯(lián)系人的信息;⒌系統(tǒng)維護(hù)方便可靠,有較高的安全性,滿足實(shí)用性,性進(jìn)行的要求。
6、192項(xiàng)目可行性研究報(bào)告2.1引言該軟件項(xiàng)目可行性研究報(bào)告也是對(duì)通訊錄管理系統(tǒng)的全面考慮,是項(xiàng)目分析員進(jìn)行進(jìn)一步工作的前提,是軟件開發(fā)人員正確成功的開發(fā)項(xiàng)目的前提與基礎(chǔ)此研究報(bào)告可以使用開發(fā)軟體盡可能早的估計(jì)研究課題的可行性,可以在定義階段較早的認(rèn)識(shí)到系統(tǒng)方案的缺陷,就可以節(jié)省時(shí)間和精力,也可以節(jié)省資金,并且避免了許多專業(yè)方面的困難,及早地預(yù)見項(xiàng)目的可行性,在可行的前提下尋找到最優(yōu)解決方案。2.2可行性分析的前提2.2.1項(xiàng)目要求本軟件的功能和要求是解決企業(yè)單位部門、家庭等組織對(duì)聯(lián)系人的管理的問(wèn)題,為進(jìn)一步完善單位里的工作人員歲各自的聯(lián)系人的管理,實(shí)現(xiàn)聯(lián)系人信息的管理和處理,具體實(shí)現(xiàn)
7、用戶(合法用戶、非法用戶)用戶信息管理、聯(lián)系人信息的管理。用戶信息管理包括:用戶名、密碼。聯(lián)系人信息管理包括:用戶的聯(lián)系方式,住址,郵箱,生日等。軟件的整體設(shè)計(jì)過(guò)程必須通過(guò)生產(chǎn)能力的提高,人員工作效率的提高等等是軟件開發(fā)陳本最小化,實(shí)現(xiàn)保證軟件質(zhì)量的前提下的資金投入最小化。2.2.2項(xiàng)目的目標(biāo)開發(fā)此通訊錄管理系統(tǒng)軟件,使工作人員進(jìn)行自己聯(lián)系人的管理,方便用戶查詢聯(lián)系人,使用戶從混亂的聯(lián)系人記錄解放出來(lái),從而提高了工作效率,具體的目標(biāo)將在需求人系中給出,這里