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

正文內(nèi)容

電話薄管理系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)畢業(yè)論文(已修改)

2025-06-30 15:24 本頁(yè)面
 

【正文】 畢 業(yè) 設(shè) 計(jì)(論 文)題 目 通訊錄管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要隨著交通的發(fā)展以及通信的發(fā)展,人們之間的距離越來(lái)越近了,范圍也越來(lái)越大了,聯(lián)系也越來(lái)越緊密了,這就迫切要求我們把所有人的聯(lián)系方式統(tǒng)一管理起來(lái),為此,本設(shè)計(jì)就為用戶提供了一個(gè)管理聯(lián)系方式的方法。本通訊錄管理系統(tǒng)是用計(jì)算機(jī)管理電子通訊錄的一種計(jì)算機(jī)應(yīng)用技術(shù)的創(chuàng)新,在計(jì)算機(jī)還未普及之前通訊管理都是由聯(lián)系人采用名片,,通訊錄管理程序來(lái)幫助人們進(jìn)行更有效的通訊錄信息管理。通訊錄管理系統(tǒng)是典型的信息管理系統(tǒng)(IMS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)及安全性好的庫(kù)。而對(duì)于后者則要求應(yīng)用程序功能完備,易使用等特點(diǎn)。本系統(tǒng)將改變?nèi)祟惿钪嘘P(guān)于通訊錄管理這一塊,使人們搜索聯(lián)系方式更方便,此系統(tǒng)會(huì)更加促進(jìn)人們之間的關(guān)系往友好方向發(fā)展。關(guān)鍵詞:通訊錄 。 計(jì)算機(jī)應(yīng)用技術(shù) 。 數(shù)據(jù)庫(kù) 。 IMS 。 程序 AbstractAs the progress of transportation and munication,the distance between people is being nearer and nearer, the activity area of people is being wider and wider, and the contact is being more and more it pressing for us to manage all of the people39。s contact information on this point,this design provides a method to administrate contact information for users. It39。s a innovation in Computer Application Technology(CAT) for our contact management system to use the puter management of the electronic address the popularisation of puter, people often operate their name card by , it39。s mon that puter as tools and address book program as medium for people making a better management of contact management system ,the exploitation of which mainly includes two aspects of building and maintenance of background database and development of front application, is a typical Information Management to setup consistency of the data and database with strong integrality and with good security as to the former。For the latter,the perfect function and easy using is system will change the way people manage address book in their life,give them a more convenient avenue to contact others,promote a more friendly relationship between them.Key words:Contact management system 。 CAT 。 Database 。 IMS 。 Program 目錄摘要 IAbstract II目錄 III1 緒論 1 課題的研究背景 1 課題的研究現(xiàn)狀 12 系統(tǒng)中的主要技術(shù) 33 系統(tǒng)分析與設(shè)計(jì) 5 需求分析 5 模塊設(shè)計(jì) 6 數(shù)據(jù)庫(kù)設(shè)計(jì) 6 6 設(shè)計(jì)參照完整性規(guī)則 11 創(chuàng)建表記錄集類 13 建立ODBC數(shù)據(jù)源 13 擴(kuò)展記錄集類 144 系統(tǒng)的實(shí)現(xiàn) 17 主窗口設(shè)計(jì) 17 主窗口信息顯示 17 查詢聯(lián)系人信息 23 追加新的聯(lián)系人信息 24 修改聯(lián)系人信息 26 刪除聯(lián)系人信息 27 追加聯(lián)系人組 27 刪除聯(lián)系人組 29 修改密碼 31 更改組名 31 登錄界面設(shè)計(jì) 32 登錄模塊實(shí)現(xiàn) 32 注冊(cè)模塊實(shí)現(xiàn) 34 密碼找回模塊實(shí)現(xiàn) 365 總結(jié)和展望 38致謝 39參考文獻(xiàn) 40附錄 411 緒論 課題的研究背景隨著網(wǎng)絡(luò)及現(xiàn)代通信技術(shù)的發(fā)展,人們之間的聯(lián)系越來(lái)越便捷,這也使得同時(shí)與許多人保持聯(lián)系成為可能,而單純依靠人腦已經(jīng)很難記住所有人的聯(lián)系方式。對(duì)于存儲(chǔ)電話號(hào)碼到手機(jī)上的方式,比較方便,隨時(shí)隨地可以聯(lián)系,不過(guò)只能通過(guò)電話聯(lián)系,沒(méi)有記錄其他的聯(lián)系方式,如果手機(jī)丟了可能就誰(shuí)也聯(lián)系不上了;對(duì)于記錄電話等信息到本子上的方式,第一也可能丟失本子,第二是查找起來(lái)比較困難,需要人工查找,而且更新時(shí)不容易,需要涂改以前記錄的信息,第三格式比較死板,不利于跟隨用戶的需求擴(kuò)展;對(duì)于用名片夾存放名片的形式也是查找起來(lái)不方便,有丟失的危險(xiǎn);對(duì)于記錄到WORD文檔或打印出來(lái)的,也是擴(kuò)展性不強(qiáng),查找起來(lái)不方便。因此,以軟件形式實(shí)現(xiàn)的通訊錄成為了許多人保持聯(lián)系方式的首選。本通訊錄將極有普通通訊錄的主要功能,它可以對(duì)聯(lián)系人進(jìn)行分組,并可以添加或刪除組,也可以添加或刪除聯(lián)系人,或者對(duì)已經(jīng)保存的聯(lián)系人信息進(jìn)行修改,查詢功能也是必不可少的。 課題的研究現(xiàn)狀通訊錄管理系統(tǒng)是每一個(gè)用戶管理通訊錄的不可缺少的一個(gè)管理信息系統(tǒng),它的內(nèi)容對(duì)于用戶的管理者來(lái)說(shuō)是至關(guān)重要的,所以通訊錄管理系統(tǒng)應(yīng)該能夠?yàn)槊恳粋€(gè)用戶的管理者提供充足的信息和快捷的查詢手段,大大的方便用戶合理的管理通訊錄。 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,網(wǎng)上通訊工具的迅速發(fā)展,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)通訊錄進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高通訊錄管理的效率,也是用戶理財(cái)?shù)目茖W(xué)化、正規(guī)化管理,與先進(jìn)科學(xué)技術(shù)接軌的重要條件。 因此,開(kāi)發(fā)這樣一套管理軟件成為很有必要的事情,對(duì)于我們即將計(jì)算機(jī)專業(yè)畢業(yè)的學(xué)員來(lái)說(shuō),也是一次將計(jì)算機(jī)應(yīng)用于現(xiàn)實(shí)管理的一次很有意義的實(shí)踐活動(dòng)。 2 系統(tǒng)中的主要技術(shù)本系統(tǒng)使用Microsoft的VS2008作為開(kāi)發(fā)工具,SQL Server 2005作為數(shù)據(jù)庫(kù)。程序主界面采用基于對(duì)話框技術(shù),具體實(shí)現(xiàn)使用MFC數(shù)據(jù)庫(kù)類及ODBC訪問(wèn)數(shù)據(jù)庫(kù)。下面列出以瀏覽器為基礎(chǔ)和以客戶端為基礎(chǔ)的應(yīng)用程序技術(shù)的對(duì)比: 以瀏覽器為基礎(chǔ)的應(yīng)用程序的優(yōu)缺點(diǎn)(1) 易于安裝:可以用于許多桌面型計(jì)算機(jī),并且與用戶使用的操作系統(tǒng)平臺(tái)無(wú)關(guān),只要其安裝瀏覽器就能運(yùn)行程序。(2) 易于部署與維護(hù):只需要在服務(wù)器端進(jìn)行部署和維護(hù)工作。(3) 必須聯(lián)網(wǎng)操作:工作效率和網(wǎng)絡(luò)是否延遲有關(guān)。(4) 不能充分利用客戶端計(jì)算機(jī)的資源:只能通過(guò)有限的HTML語(yǔ)言來(lái)呈現(xiàn)用戶界面,沒(méi)有利用客戶端計(jì)算機(jī)的計(jì)算處理能力。只能利用瀏覽器的打印功能來(lái)打印資料,不適用于企業(yè)的報(bào)表打印。(5) 網(wǎng)絡(luò)傳輸量大:由于客戶端不能保存狀態(tài)數(shù)據(jù),因此必須在客戶端和服務(wù)器之間傳輸用戶界面內(nèi)容以及所需的數(shù)據(jù)。(6) 安全性較低。對(duì)于服務(wù)器來(lái)說(shuō)可以通過(guò)防火墻軟件來(lái)過(guò)濾數(shù)據(jù),因?yàn)樗袀鬏攦?nèi)容都是基于HTTP端口。但很難對(duì)數(shù)據(jù)進(jìn)行加密和簽名以保證在傳輸過(guò)程中的完整性。(7) 適合電子商務(wù)或不要求嚴(yán)格控制客戶端的應(yīng)用程序。 客戶端應(yīng)用程序的優(yōu)缺點(diǎn)(1) 充分利用客戶端計(jì)算機(jī)的資源:可以為用戶提供豐富的界面元素,可以存取本機(jī)磁盤與本機(jī)應(yīng)用程序接口,執(zhí)行速度較快。(2) 網(wǎng)絡(luò)傳輸量較?。褐恍柙诳蛻舳撕头?wù)器之間傳輸數(shù)據(jù)。(3) 安全性較高:可以方便的在客戶端和服務(wù)器執(zhí)行加密和解密操作。(4) 安裝、部署和維護(hù)工作較為繁瑣:對(duì)客戶端計(jì)算機(jī)在操作平臺(tái)和附加軟件上有一定的限制和要求。(5) 可以離線工作:前提是本地必須有緩存數(shù)據(jù)的能力,這涉及到與服務(wù)器數(shù)據(jù)同步的問(wèn)題。(6) 適合企業(yè)內(nèi)部應(yīng)用程序。 3 系統(tǒng)分析與設(shè)計(jì) 需求分析開(kāi)發(fā)軟件首先要進(jìn)行的就是需求分析,通常這一步需要與客戶進(jìn)行廣泛的交流,對(duì)于一個(gè)復(fù)雜一些的系統(tǒng),可能需要與客戶進(jìn)行數(shù)次會(huì)議,甚至需要需求分析人員在客戶處調(diào)查數(shù)月。對(duì)于本通訊錄系統(tǒng),我們可以先將自己作為通訊錄的使用者,從自己的角度來(lái)考察需求(在真正的項(xiàng)目中,這一點(diǎn)是十分忌諱的,需求分析人員可以幫助,誘導(dǎo)客戶說(shuō)出他的需求,而絕不能從自己的角度替客戶提出需求)。很顯然,一個(gè)普通的通訊錄系統(tǒng),最基本的功能是記錄一個(gè)聯(lián)系人的信息,那么,聯(lián)系人的信息需要有哪些呢?這是一個(gè)在需求分析中要特別注意的問(wèn)題,一般而言,通訊錄使用者可能需要的信息有以下這些:姓名、性別、工作單位、辦公電話、住址、住宅電話、手機(jī)、郵箱、、MSN、其他備注信息。這樣開(kāi)發(fā)者了解了需要保存的每個(gè)聯(lián)系人的基本信息有哪些,同時(shí),應(yīng)當(dāng)注意到,不是每一位聯(lián)系人都有工作單位,也不是每一位聯(lián)系人都有手機(jī)或者。因此,除了姓名與性別外,其他信息都可以是空的,但既然是通訊錄,其中也至應(yīng)當(dāng)記錄該聯(lián)系人的一項(xiàng)聯(lián)系信息,所以,對(duì)上述信息記錄時(shí)的要求應(yīng)當(dāng)為:姓名與性別是必需的,其他所有信息至少有一項(xiàng)不為空。與記錄聯(lián)系人信息相關(guān)的操作很容易聯(lián)想到有增加聯(lián)系人、刪除聯(lián)系人和對(duì)聯(lián)系人信息進(jìn)行更新3鐘。所以對(duì)聯(lián)系人的操作的需求歸納為以下3點(diǎn):增加新的聯(lián)系人、刪除已存在的聯(lián)系人、修改已存在的聯(lián)系人的信息。軟件形式的通訊錄與傳統(tǒng)紙面形式的通訊錄比較起來(lái),可以實(shí)現(xiàn)更為方便、有效的管理。為了便于查看及使用,通常通訊錄需要對(duì)聯(lián)系人進(jìn)行分組管理,這又成為一個(gè)新的需求挖掘點(diǎn)?;趯?shí)例的簡(jiǎn)單性考慮,對(duì)于組操作假定僅有以下需求:組增加、組刪除、組改名。對(duì)于組的操作還有一個(gè)細(xì)節(jié)性的問(wèn)題,有時(shí)候有些聯(lián)系人可能不會(huì)被歸屬于任何組,此時(shí),該聯(lián)系人會(huì)被歸入“未分組”這個(gè)組。也就是說(shuō),“未分組”本身也需要成為一個(gè)組,而且,它不應(yīng)當(dāng)可以被刪除。另外,為了避免所有人打開(kāi)電腦都能隨意查看機(jī)主的通訊錄,本系統(tǒng)還應(yīng)設(shè)置一個(gè)登錄界面,即擁有機(jī)主的用戶名和密碼才能進(jìn)入系統(tǒng)。而作為通訊錄的擁有者,同時(shí)還會(huì)擁有一個(gè)數(shù)據(jù)庫(kù),可以方便的進(jìn)行用戶名的添加功能。同時(shí)登錄界面也可以進(jìn)行用戶的注冊(cè),但是只有在擁有機(jī)主的密碼才能注冊(cè)成功。另外,注冊(cè)成功的用戶,如果忘記了密碼,也可以通過(guò)找回密碼功能找回自己的密碼。 模塊設(shè)計(jì)從模塊的角度來(lái)說(shuō),并沒(méi)有刻意地進(jìn)行模塊的劃分,相關(guān)的操作是集中在一起進(jìn)行處理的。從類的角度來(lái)說(shuō),可以將系統(tǒng)分為登錄窗口、注冊(cè)窗口、找回密碼窗口、主窗口、查詢窗口,追加組窗口及數(shù)據(jù)庫(kù)表記錄集映射類幾個(gè)模塊。它們之間的關(guān)系如圖31所示。通訊錄管理系統(tǒng)信息管理系統(tǒng)管理查詢系統(tǒng)用戶管理退出系統(tǒng)信息維護(hù)信息錄入修改密碼關(guān)鍵字查詢姓名查詢圖 31 模塊劃分及模塊之間的關(guān)系 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的核心毫無(wú)疑問(wèn)是存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù)。而要合理有效地存儲(chǔ)數(shù)據(jù),有賴于設(shè)計(jì)一個(gè)結(jié)構(gòu)良好的數(shù)據(jù)庫(kù)結(jié)構(gòu)。同時(shí),對(duì)于一些比較重要的系統(tǒng),可能還需要考慮到備份、同步等問(wèn)題。因此,一個(gè)系統(tǒng)選用何種數(shù)據(jù)庫(kù)是要綜合權(quán)衡各方面因素之后才能決定的。而對(duì)于通訊錄而言,它主要應(yīng)用于桌面,因此沒(méi)有數(shù)據(jù)同步的要求,數(shù)據(jù)量也很小,備份工作也不需要經(jīng)常地進(jìn)行。所以,可以考慮用SQL Server 2005數(shù)據(jù)庫(kù)作為存儲(chǔ)手段。得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這些實(shí)體包括各種具體信息,通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng)。圖32為用戶實(shí)體ER圖;圖33為聯(lián)系人實(shí)體ER圖;圖34為分組實(shí)體ER圖用戶用戶名密碼注冊(cè)找回密碼圖 32 用戶實(shí)體ER圖聯(lián)系人ID所屬組ID姓名性別工作單位辦公電話住址MSN郵箱住宅電話手機(jī)備注圖33 聯(lián)系人實(shí)體ER圖分組組ID組名圖34 分組實(shí)體ER圖在確定的使用數(shù)據(jù)庫(kù)的類型之后,就可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行詳細(xì)的設(shè)計(jì)了。針對(duì)需求分析,現(xiàn)在已經(jīng)知道需要保存的信息主要包含三個(gè)方面,即登錄信息、組信息和聯(lián)系人信息。在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)一般會(huì)遵循“一事一地”的原則,也就是說(shuō),一類實(shí)體存儲(chǔ)于一張表中,一張表中也僅表示一類實(shí)體。根據(jù)這個(gè)原則,數(shù)據(jù)庫(kù)中應(yīng)當(dāng)存在三張表,它們分別用來(lái)存儲(chǔ)信息和聯(lián)系人信息,它們的表結(jié)構(gòu)如表3表32和表33所示。表 31 組信息表groupInfo 結(jié)構(gòu)字段含義類型長(zhǎng)度默認(rèn)值NULL/主鍵id組idint主鍵/自增groupName組名varchar20表32 用戶登錄信息表 user 結(jié)構(gòu)字段含義類型長(zhǎng)度默認(rèn)值NULL/主鍵username用戶名varchar50不允許
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1