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

正文內(nèi)容

基于cbuider的固話伴侶系統(tǒng)開(kāi)發(fā)畢業(yè)論文-在線瀏覽

2025-05-01 09:03本頁(yè)面
  

【正文】 .................................................... 17 第三節(jié) 短信管理模塊 ............................................................................................................. 20 第四節(jié) 通訊記錄管理模塊及常用參數(shù)設(shè)置模塊的設(shè)計(jì) ..................................................... 22 第五節(jié) 發(fā)送短信和撥打電話功能 ......................................................................................... 23 第六節(jié) 打開(kāi) *.TXT 文件的功能 ............................................................................................. 23 第七章 開(kāi)發(fā)難點(diǎn)與技巧 ............................................................................................................. 23 第八章 開(kāi)發(fā)體會(huì) ......................................................................................................................... 25 參考文獻(xiàn) ....................................................................................................................................... 26 致 謝 ............................................................................................................... 錯(cuò)誤 !未定義書簽。電腦電話集成( Computer Telephony Integration 簡(jiǎn)稱 CTI)是計(jì)算機(jī)平臺(tái)與傳統(tǒng)電話網(wǎng)絡(luò)的合理結(jié)合。 現(xiàn)今電腦系統(tǒng)具有高度親和的使用界面,具備數(shù)據(jù)庫(kù)處理能力、路徑選擇及電話派分的智慧功能與網(wǎng)際網(wǎng)絡(luò)連線的功能。這兩個(gè)系統(tǒng)經(jīng)過(guò)綜合集成后,原先各自擁有的功能都將發(fā)揮地更加淋漓盡致。 隨著 通信行業(yè)的發(fā)展,電話的種類也越來(lái)越多。用慣了手機(jī)的人再用固定電話總有點(diǎn)不習(xí)慣 , 因?yàn)楣潭娫挸瞬荒茈S身攜帶以外,還不能發(fā)信息,而且 在查找對(duì)方電話號(hào)碼時(shí)多少會(huì)感覺(jué)不方便。固話伴侶系統(tǒng)是個(gè)人電腦與電話機(jī)的綜合,使用者在個(gè)人電腦上操作電話機(jī),獲得電腦電話綜合所要求的各種功能, 充分利用了電腦的強(qiáng)大處理能力來(lái)提高固定電話終端的功能。 因此,開(kāi)發(fā)這樣一套 應(yīng)用 軟件成為很有必要的事情 ,在下面的各章中我們將以開(kāi)發(fā)一套固定電話伴侶 系統(tǒng)為例 ,談?wù)勂溟_(kāi)發(fā)過(guò)程和所涉及到的問(wèn)題及解決方法。實(shí)現(xiàn)系統(tǒng)功能的應(yīng)用程序在電腦上運(yùn)行,已經(jīng)連接了固定電話的固話伴侶接線盒通過(guò) USB 接口與電腦相連,這樣就可以在電腦上操作電話機(jī),擴(kuò)展了固定電話的功能。 第一節(jié) C++ Builder 介紹 在面向?qū)ο蟮目梢暬幊碳夹g(shù)領(lǐng)域中,由 Borland 公司所開(kāi)發(fā)的 C++ Builder 以其強(qiáng)大的 RAD( Rapid Application Development,快速應(yīng)用程序開(kāi)發(fā))功能而獨(dú)樹(shù)一幟。 而且 C++ Builder 比較穩(wěn)定,可以完美地嵌入到 Windows 操作系統(tǒng)中,與 Windows系統(tǒng)的兼容性非常好。 Borland C++ Builder 6 最主要的特點(diǎn)表現(xiàn)在幾個(gè)方面: 可視化應(yīng)用程序開(kāi)發(fā)環(huán)境。 的數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)能力。 Web Service 程 序開(kāi)發(fā)能力。它提供了表、查詢、窗體、報(bào)表、頁(yè)、宏、模塊 7 種用來(lái)建立數(shù)據(jù)庫(kù)系統(tǒng)的對(duì)象;提供了多種向?qū)А⑸善?、模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫(kù)管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。熟練的軟件設(shè)計(jì)師和資料分析師利用它來(lái)開(kāi)發(fā)應(yīng)用軟件,而一些不熟練的程序員和非程序員的 進(jìn)階用戶 則能使用它來(lái)開(kāi)發(fā)簡(jiǎn)單的應(yīng)用軟件。同時(shí),這種基于面向?qū)ο蟮拈_(kāi)發(fā)方式,使得開(kāi)發(fā)應(yīng)用程序更為簡(jiǎn)便。 ( 5) Access 支持 ODBC(開(kāi)發(fā)數(shù)據(jù)庫(kù)互連, Open Data Base Connectivity),利用 Access強(qiáng)大的 DDE(動(dòng)態(tài)數(shù)據(jù)交換)和 OLE(對(duì)象的聯(lián)接和嵌入)特性,可以在一個(gè)數(shù)據(jù)表中嵌入位圖、聲音、 Excel 表格、 Word 文檔,還可以建立動(dòng)態(tài)的數(shù)據(jù) 庫(kù)報(bào)表和窗體等。另外,考慮到系統(tǒng)還要與外部硬件進(jìn)行連接,還需要設(shè)置硬件的初始化功能。在添加新的聯(lián)系人時(shí),考慮到同一聯(lián) 系人會(huì)有多種聯(lián)系方式,需要 把 每 一聯(lián)系人跟他對(duì)應(yīng)的聯(lián)系方式關(guān)聯(lián)起來(lái)。 其次,在短信管理方面,首先能夠?qū)崿F(xiàn)對(duì)指定用戶發(fā)送短信的功能,然后再對(duì)發(fā)送的短信進(jìn)行進(jìn)一步的操作,能夠?qū)Πl(fā)送成功和發(fā)送失敗的短信分別進(jìn)行存儲(chǔ) 、修改、刪除、轉(zhuǎn)發(fā) 等相關(guān)操作。 再次 , 在通話管 理方面,實(shí)現(xiàn)了在電腦上代撥電話的功能,還對(duì)通話的對(duì)象和時(shí)間進(jìn)行了存儲(chǔ),使用戶能夠方便地查看自己的通話記錄,并對(duì)其進(jìn)行管理。當(dāng)用戶因?yàn)槟撤N原因沒(méi)能接聽(tīng)電話時(shí), 能夠及時(shí)查看來(lái)電信息做出 處理。用戶可以根據(jù)需要為系統(tǒng)設(shè)定密碼,使非法用戶不能登陸系統(tǒng),提高信息的保密性和安全性。 第二節(jié) 系統(tǒng)總體設(shè)計(jì) 固定電話伴侶系統(tǒng)所要實(shí)現(xiàn)的基本功能如下: :包括新增、刪除、查詢、修改聯(lián)系人信息,查詢聯(lián)系人信息可以按姓名、按公司、按分組類別等條件查找。 :能夠給指定的用戶撥打電話,能夠接聽(tīng)別的通訊端來(lái)電,基于 C++ Builder 的固話伴侶系統(tǒng)開(kāi)發(fā) 5 對(duì)撥出和接入的電話 有通訊記錄管理,設(shè)有未接來(lái)電通知功能,并對(duì)其進(jìn)行回復(fù)。 表 短信收件箱表 字段名 類型長(zhǎng)度 可否為空 是否鍵值 發(fā)件人 文本( 20) N 內(nèi)容 文本( 140) N 日期 日期 /時(shí)間 N 表 短信發(fā)件箱表 字段名 類型長(zhǎng)度 可否為空 是否鍵值 收件人 文本( 20) N 內(nèi)容 文本( 140) N 日期 日期 /時(shí)間 N 表 短信草稿箱表 字段名 類型長(zhǎng)度 可否為空 是否鍵值 收件人 文本( 20) N 內(nèi)容 文本( 140) N 日期 日期 /時(shí)間 N 表 短信發(fā)送失敗表 字段名 類型長(zhǎng)度 可否為空 是否鍵值 收件人 文本( 20) N 內(nèi)容 文本( 140) N 日期 日期 /時(shí)間 N 基于 C++ Builder 的固話伴侶系統(tǒng)開(kāi)發(fā) 11 表 短信回收站表 字 段名 類型長(zhǎng)度 可否為空 是否鍵值 發(fā)件人 文本( 20) N 內(nèi)容 文本( 140) N 日期 日期 /時(shí)間 N 表 常用短語(yǔ)列表 字段名 類型長(zhǎng)度 可否為空 是否鍵值 常用短語(yǔ) 文本( 140) N 表 撥出電話列表 字段名 類型長(zhǎng)度 可否為空 是否鍵值 撥出號(hào)碼 文本( 16) N 日期 日期 /時(shí)間 N 表 呼入電話列表 字段名 類型長(zhǎng)度 可否為空 是否鍵值 呼入號(hào)碼 文本( 16) N 日期 日期 /時(shí)間 N 表 未接來(lái)電 列表 字段名 類型長(zhǎng)度 可否為空 是否鍵值 來(lái)電號(hào)碼 文本( 16) N 日期 日期 /時(shí)間 N 表 用戶名密碼列表 字段名 類型長(zhǎng)度 可否為空 是否鍵值 用戶名 文本( 16) N 密碼 文本( 10) N 本系統(tǒng)是在 Windows XP 下開(kāi)發(fā)的,開(kāi)發(fā)數(shù)據(jù)庫(kù)使用的是 Access 2021。在 C++ Builder 6 中提供了一組獨(dú)立于 BDE 的 ADO 對(duì)象,通過(guò)這些對(duì)象可以實(shí)現(xiàn)對(duì)各種數(shù)據(jù)源的訪問(wèn),如關(guān)系數(shù)據(jù)庫(kù)、文件系統(tǒng)、文本、圖像等。其中, ADO Connection 是用于創(chuàng)建 ADO 數(shù)據(jù)庫(kù)連接的對(duì)象,它是使用其他 ADO 對(duì)象的前提。 如 Update、 Delete、Insert 等 SQL 語(yǔ)句可以用該對(duì)象來(lái)執(zhí)行。它可以瀏覽記錄、移動(dòng)記錄、添加、更改、刪除記錄?;?C++ Builder 的固話伴侶系統(tǒng)開(kāi)發(fā) 13 第五章 動(dòng)態(tài)鏈接庫(kù) 第一節(jié) 動(dòng)態(tài)鏈接庫(kù)介紹 動(dòng)態(tài)鏈接庫(kù)是從 C 語(yǔ)言函數(shù)庫(kù)的概念發(fā)展起來(lái)的。在這種形式下,人們提出了“允許一組函數(shù)的單一拷貝為多種不同類型的程序所共享”的概念,這個(gè)概念的發(fā)展就形成了現(xiàn)在的動(dòng)態(tài)鏈接庫(kù)。動(dòng)態(tài)鏈接庫(kù)不需要重復(fù)編譯或鏈接,一旦裝入內(nèi)存 ,其地址自動(dòng)被加載到調(diào)用進(jìn)程的地址空間,可為任何正在進(jìn)行的程序所調(diào)用,而不必再將 DLL 的另一拷貝裝入內(nèi)存。 根據(jù)裝載方式的不同,可以把調(diào)用程序?qū)?DLL 的鏈接方式分為靜態(tài)鏈接和動(dòng)態(tài)鏈接。動(dòng)態(tài)鏈接也稱顯式鏈接。 導(dǎo)入庫(kù)的創(chuàng)建方法有兩種: ( 1)在 DOS 提示符下用 implib 命令創(chuàng)建導(dǎo)入庫(kù)。 Implib 命令的格式如下: Implib 導(dǎo)入庫(kù) 名 .lib 動(dòng)態(tài)鏈接名 .dll ( 2)利用 C++ Builder 6 創(chuàng)建導(dǎo)入庫(kù)。這樣執(zhí)行對(duì) DLL 程序的編譯操作(按組合鍵 Ctrl+F9)時(shí),在產(chǎn)生動(dòng)態(tài)鏈接庫(kù)的同時(shí)會(huì)自動(dòng)產(chǎn)生同名的導(dǎo)入庫(kù)。 添 加導(dǎo)入庫(kù) 在導(dǎo)入庫(kù)產(chǎn)生以后,如果一個(gè)工程要調(diào)用一個(gè)動(dòng)態(tài)鏈接庫(kù),就必須將其對(duì)應(yīng)的導(dǎo)入庫(kù)添加到該工程中。選擇指定 .lib 文件并單擊“打開(kāi)”按鈕,添加操作成功。 其中, DLL 函數(shù)又分為導(dǎo)入和導(dǎo)出, 外部聲明子句格式如下: 導(dǎo)入: extern “ C” _declspec(dllimport) (要調(diào)用的函數(shù) ); 導(dǎo)出: extern “ C” _declspec(dllexport) (要調(diào)用的函數(shù) ); 動(dòng)態(tài)鏈接 DLL 動(dòng)態(tài)鏈接 DLL 的方式一般使用 Windows API 函數(shù) LoadLibrary 和 GetProcAddress 來(lái)實(shí)現(xiàn)。 即使在加載一個(gè) DLL 失敗后,應(yīng)用程序仍能夠繼續(xù)執(zhí)行。 本系統(tǒng)中采用靜態(tài)鏈接 DLL。其中 為接口動(dòng)態(tài)庫(kù) , 為訪問(wèn) USB 的接口庫(kù) (開(kāi)發(fā)者不需要調(diào)用 ),但是必須文件。 函數(shù) int __stdcall IniUsbSet(char Ver[], char SMSCenterNumber[], char SMSComeNumber[], bool amp。 函數(shù) int __stdcall SetTerminalPara(char SMSCenterNumber[], char SMSComeNumber[], bool ComePhoneMsg, char PersonalMobile[] ) 功能 :設(shè)置終端參數(shù)。 函數(shù) int __stdcall Dial(char PhoneNumber[]) 功能 :代撥電話。 要對(duì)這些函數(shù)進(jìn)行調(diào)用,就需要添加與其對(duì)應(yīng)的外部聲明子句,例如想要調(diào)用函數(shù) ,就要添加一下子句: extern C __declspec(dllimport) int __stdcall TelDLL_init( TOnDevChanged OnDevChanged, TOnMonocaseCMD OnMonocaseCMD, TOnKeyPress OnKeyPrss, TOnUsbSetIniSucceed OnUsbSetIniSucceed, TOnRevSMS OnRevSMS, TOnComePhone OnComePhone, TOnRevBill OnRevBill )。這一模塊的主要功能是美化系統(tǒng)的 外觀設(shè)計(jì), 提示 用戶目前所使用的軟件是固話伴侶系統(tǒng),表示歡迎。這一模塊的主要功能是作為用戶登陸驗(yàn)證,保護(hù)數(shù)據(jù)庫(kù)的安全。如果沒(méi)有設(shè)置密碼保護(hù),則直接點(diǎn)擊“確定”按鈕就可進(jìn)入系統(tǒng)。此時(shí)的界面如下: 基于 C++ Builder 的固話伴侶系統(tǒng)開(kāi)發(fā) 17 圖 63 用戶密碼保護(hù)功能的設(shè)置 設(shè)置新的用戶名和密碼時(shí),點(diǎn)擊“開(kāi)啟密碼保護(hù)”,彈出以下窗口: 圖 64 設(shè)置用戶帳號(hào)密碼 第二節(jié) 通訊錄管理模塊 的設(shè)計(jì) 通訊錄管理 模塊 可以分為 新增聯(lián)系人,刪除聯(lián)系人和查詢聯(lián)系人三大功能。其中基本聯(lián)系信息中還可以增加新的聯(lián)系方式,點(diǎn)擊“增加”彈出窗口 如圖 67 所示,添加其他聯(lián)系信息的界面如圖 6
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1