資源描述:
《個人通訊錄管理系統(tǒng)——軟件綜合實(shí)訓(xùn)設(shè)計(jì)報告》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、軟件綜合實(shí)訓(xùn)設(shè)計(jì)報告題目:個人通訊錄管理系統(tǒng)的開發(fā)和實(shí)現(xiàn) 班級: 姓名: 學(xué)號: 指導(dǎo)教師: 2015年6月17日題目:個人通訊錄管理系統(tǒng)的開發(fā)和實(shí)現(xiàn)摘要:通訊錄是當(dāng)前每個人不可缺少的信息系統(tǒng),利用vs20013制作個人通訊錄管理系統(tǒng),從根本上改變紙介質(zhì)基礎(chǔ)通訊錄難以長久保存、容易丟失的弊端,從而提高信息管理和存儲效率。在對系統(tǒng)進(jìn)行分析和設(shè)計(jì)的基礎(chǔ)上,創(chuàng)建各種項(xiàng)目組件,若干個功能模塊連編成個人通訊錄管理系統(tǒng)。關(guān)鍵字:通訊錄管理系統(tǒng)信息檢索敏感詞漢字首拼后臺管理WPF1.概述1.1目的個人通訊錄是當(dāng)前每個人不可缺少的信息系統(tǒng),通訊錄、聯(lián)系本是每個人不可缺少
2、的工具,目前以紙介質(zhì)的通訊錄最為普遍。手工的信息管理存在許多弊端,如信息容易丟失、查找費(fèi)時、存儲量有限等。隨著科技的發(fā)展與人民生活水平的提高,計(jì)算機(jī)進(jìn)入了千家萬戶。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對通訊錄進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高通訊錄管理的效率。因此,開發(fā)一套通訊錄信息管理軟件是很有必要的,并且意義重大。從根本上改變紙介質(zhì)基礎(chǔ)通訊錄難以長久保存、容易丟失的弊端,從而提高信息管理和存儲效率。1.2背景隨著互聯(lián)網(wǎng)的爆炸性發(fā)展,人們越來越習(xí)慣于利用電腦實(shí)現(xiàn)所需的服務(wù),電腦已深深影
3、響到人們生活的各個方面,廣泛的人際關(guān)系成為一個人的重要資源。另外,傳統(tǒng)的紙質(zhì)通訊錄不能滿足一部分現(xiàn)代人的需要,而電子通訊錄,由于其不受時間與空間的限制同時又具有傳統(tǒng)通訊錄的大部分功能,能夠滿足各類用戶的常規(guī)與特殊需求,處理大量的聯(lián)系人信息和眾多的聯(lián)系方式,而且其方便快捷,實(shí)現(xiàn)技術(shù)又比較成熟,受到當(dāng)代人的喜愛,是我們開發(fā)個人通信管理系統(tǒng)的主要緣由。?1.3研究內(nèi)容該系統(tǒng)主要分為兩部分:聯(lián)系人部分和通訊部分。為了方便用戶查找自己想要的聯(lián)系人信息,要將聯(lián)系人按照組別進(jìn)行分類或者按照姓拼音首拼進(jìn)行分類。讀者可以按照組別進(jìn)行查找,也可以按照聯(lián)系人姓拼音首拼進(jìn)行查找。本系統(tǒng)還可讓用戶之間進(jìn)行通訊交
4、流,同時信息傳遞過程中會進(jìn)行敏感詞系統(tǒng)自動審查。管理員會定期審查違章信息,并且進(jìn)行數(shù)據(jù)統(tǒng)計(jì)以及對公共聯(lián)系人進(jìn)行操作,從而是讓用戶使用個人管理系統(tǒng),有更好的體驗(yàn)。2.需求分析2.1組織機(jī)構(gòu)操作方式上的可行性我們團(tuán)隊(duì)的成員都是同一個班級的,相互之間也很熟悉,所以很有利于相互之間的交流和探討,更好的完成系統(tǒng)設(shè)計(jì)工作。因?yàn)閳F(tuán)隊(duì)的個人學(xué)習(xí)水平及擅長的不同,但我們很好地分配了任務(wù)。我們的組長范志俊,平時學(xué)習(xí)非??炭?,功底也比較扎實(shí),技術(shù)水平也很高,所以由他擔(dān)任我們的組長,來管理和給我們成員分配任務(wù),管理我們系統(tǒng)的設(shè)計(jì)工作。我們團(tuán)隊(duì)的其他成員非常善于合作服從管理,也對工作盡職盡責(zé)。我們團(tuán)隊(duì)內(nèi)部各盡其
5、責(zé),竭盡全力,共同完成系統(tǒng)工作。所以在組織機(jī)構(gòu)操作方式上是可行的。2.2基礎(chǔ)數(shù)據(jù)的可行性個人通訊錄管理系統(tǒng)所需的數(shù)據(jù)、資料等大部分都可以從圖書館相關(guān)書籍中獲取,同時有些相關(guān)數(shù)據(jù)可以通過教材以及周圍的同學(xué)、朋友獲取,所以在基礎(chǔ)數(shù)據(jù)上是可行的。2.3經(jīng)濟(jì)上的可行性我們小組是以分工形式來進(jìn)行本次課程設(shè)計(jì),保證了項(xiàng)目的開發(fā)周期,節(jié)約了時間成本,也極大縮短了成員對開發(fā)、實(shí)現(xiàn)本系統(tǒng)的培訓(xùn)環(huán)節(jié)。所以我們的經(jīng)濟(jì)成本是極低的,所以在經(jīng)濟(jì)上是可行的。2.4技術(shù)上的可行性軟件需求:操作系統(tǒng)Windows數(shù)據(jù)庫:SqlSever2008E_R制圖部分:億圖配置需求:計(jì)算機(jī)(配置要求不高)因?yàn)槲覀兿到y(tǒng)界面設(shè)計(jì)采
6、用C#+WPF語言、VS20013軟件實(shí)現(xiàn),并且這些軟件所能實(shí)現(xiàn)的基本功能所需的知識我們基本都有所了解,所以在技術(shù)上是可行的。2.6目標(biāo)分析個人通信錄管理系統(tǒng)通過計(jì)算機(jī)技術(shù)給用戶對其通訊錄的管理帶來便利。2.?dāng)?shù)據(jù)庫外部設(shè)計(jì)3.1標(biāo)識符和狀態(tài)數(shù)據(jù)庫軟件的名稱:SqlSever2008數(shù)據(jù)庫的名稱為:DB_PER_ADDRESSLIST3.2命名約定3.2.1表命名命名全部以T_為開頭,加上表所存儲數(shù)據(jù)所代表的意義的英文名。用戶登錄表:T_UserLogin(id,user_name_user_password,type,user_pic,warn_num,delete_tf,regist
7、er_time)聯(lián)系人表:T_Linkman(id,first_name,last_name,phone_number,mobile_number,e_mail,group_id,user_id,linkman_pic,first_py,last_py,delete_tf)公共聯(lián)系人表:T_Common_Linkman(id,linkman_name,tel_number,name_py)組別表:T_Group(id,name,user_id)