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

正文內(nèi)容

基于qt的嵌入式linux電話簿的設(shè)計(jì)與實(shí)現(xiàn)本科畢業(yè)論文(存儲(chǔ)版)

2025-04-07 10:18上一頁面

下一頁面
  

【正文】 所示。 用戶基礎(chǔ)信息表:保存用戶注冊(cè)時(shí)必填項(xiàng)的基本信息。 erName = uilenametext()。accountpasswd)。 close()。erPasswd==txtPasswd) { ()。 } } 頁面及功能設(shè)計(jì)好后,用戶登錄到用戶注冊(cè)入口,輸入用戶名稱、登錄密碼、 再次確認(rèn)密碼等基本信息,單擊保存后該用戶的信息便可保存到系統(tǒng)的數(shù)據(jù)庫中。 圖 44 用戶管理頁面 圖 45 添加聯(lián)系人界面 添加聯(lián)系人信息部分代碼如下: void addpbdialog::on_pbsave_clicked() { QString name,telephone,address。 } else { if(()){=無 。,39。%139。 QString name,telephone,address。} if(()){address=無 。 , Address = 39。 //selectStr=SELECT number,name FROM studentnamelist WHERE id = 1。 qDebug()phonebook name name1 endl。 QString telephone = uitvphonebookcurrentIndex().sibling(curRow,1).data().toString()。 phonebookTableselect()。 qDebug()hello world cbsearch str。%239。 圖 47 聯(lián)系人刪除前 圖 48 聯(lián)系人刪除后 該子模塊關(guān)鍵部分就在于刪除,單擊“刪除”按鈕時(shí)觸發(fā)的事件代碼如下: void phonebookwidget::on_pbdel_clicked() { int curRow = uitvphonebookcurrentIndex().row()。 //qDebug()hello world endl。)) .arg(name).arg(telephone).arg().arg(address).arg(gname).arg(gtelephone))。 , Email = 39。 } else { QSqlQuery query。 } } } 在圖 44 聯(lián)系人列表中,對(duì)于某一個(gè)聯(lián)系人,可以修改聯(lián)系人的信息,可以單擊“編輯”按鈕修改聯(lián)系人信息。//orderMenu //(selectStr)。,39。 } else { QSqlQuery query。默認(rèn)狀態(tài)下顯示全部已經(jīng)添加的聯(lián)系人,可以查看所有聯(lián)系人的基本信息。 uileaccountsetFocus()。 } else { if(erName==txtNameamp。 uilbpasswordclear()。 (QIODevice::WriteOnly|QIODevice::Text)。 用戶注冊(cè)子模塊的設(shè)計(jì)與實(shí)現(xiàn) 用戶注冊(cè)需要輸入用戶名稱、登錄密碼、再次確認(rèn)密碼等一系列信息,所以這部分 用一個(gè) GridLayout 布局,共分三行,第一行顯示用戶姓名,第二行為輸入密碼值,第三行為再次確認(rèn)輸入密碼行。因此,這一子系統(tǒng)的數(shù) 據(jù)庫部分主要應(yīng)該設(shè)計(jì)存儲(chǔ)用戶注冊(cè)信息和電話簿里面聯(lián)系人所有相關(guān)信息。 ( 6) 退出系統(tǒng)模塊 用戶操作完其他功能可以點(diǎn)擊退出按鈕直接退出系統(tǒng)。 Linux 成為Unix 系統(tǒng)在個(gè)人計(jì)算機(jī)上的一個(gè) 替代 品,并能用于替代那些較為昂貴的系統(tǒng)。就 PC 機(jī)平臺(tái)而言, Linux 提供了比其他任何操作系統(tǒng)都要強(qiáng)大的功能, Linux 還可以使用戶遠(yuǎn)離各種商品化軟件提供者促銷廣告的誘惑,再也不用承受每過一段時(shí)間就升級(jí)之苦,因此,可以節(jié)省大量用于購(gòu)買或升級(jí)應(yīng)用程序的資金。應(yīng)用程序是用于處理某些工作(如字處理)的軟件包,通常它也只能有償使用。 嵌入式 Linux 和一 般的 Linux 區(qū)別集中在 Linux 內(nèi)核上:前者的內(nèi)核為嵌入式目標(biāo)平臺(tái)將通用 Linux 做了專門設(shè)計(jì)和修改,后者的內(nèi)核應(yīng)用于通用 PC 平臺(tái)[12]。 Linux 是在 GNU 公共許可權(quán)限下免費(fèi)獲得的,是一個(gè)符合 POSIX 標(biāo)準(zhǔn)的操作系統(tǒng)。 C++進(jìn)一步擴(kuò)充和完善了 C 語言,成為一種面向?qū)ο蟮?程序設(shè)計(jì)語言 。它還可以直接訪問內(nèi)存的物理地址,進(jìn)行位 (bit)一級(jí)的操作。 早期的 C 語言主要是用于 UNIX 系統(tǒng)。T)貝爾實(shí) 驗(yàn)室正式發(fā)表了 C 語言。 ( 4)內(nèi)存數(shù)據(jù)庫( inmemory database)。 SQLite 的另外一個(gè)特點(diǎn)是綠色:它的核心引擎本身不依賴第三方的軟件,使用它也不需要 “安裝 ”。它能夠支持Windows/Linux/Unix 等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語言相結(jié)合,比如 Tcl、 C、 PHP、 Java 等,還有 ODBC 接口,同樣比起 Mysql、 PostgreSQL 這兩款 開源世界著名的數(shù)據(jù)庫管理系統(tǒng)來講,它的處理速度比他們都快。 MyEclipse 目前支持 Java Servlet, AJAX, JSP, JSF, Struts, Spring, Hibernate,EJB3, JDBC 數(shù)據(jù)庫鏈接工具等多項(xiàng)功能。豐富的控件資源和較好的可移植性是Qt/Embedded 最為優(yōu)秀的一方面。 Qt/Embedded 的開發(fā)有兩種方式,一種是傳統(tǒng)的代碼編程方式,是一般程序員開發(fā)程序時(shí)所使用的方式;一種是圖形編程方式,可以利用 Qt— Designer[9]開發(fā),這是一種所見即所得的方式。甚至還包括正則表達(dá)式的處理功能。不過 Qt 還具有下列一些優(yōu)點(diǎn)。 ( 4)修改信息 用戶可以對(duì)已經(jīng)添加過但信息不完善的聯(lián)系人進(jìn)行補(bǔ)錄信息操作。 技術(shù)可行性 根據(jù)系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,現(xiàn)有的技術(shù)已較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項(xiàng)條件良好,估計(jì)利用現(xiàn)有技術(shù)條件應(yīng)完全可以達(dá)到 該系統(tǒng)的功能目標(biāo)。 2 需求分析 系統(tǒng)主要功能包括:實(shí)現(xiàn)添加聯(lián)系人的姓名和手機(jī)號(hào)碼 ,家庭住址和 Email,并且連接到數(shù)據(jù)庫,將信息存儲(chǔ)到數(shù)據(jù)庫文件中,添加成功彈出添加成功的對(duì)話框 ,對(duì)話框中的信息可以重置。本文主要研究電話簿系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。增加的流水線設(shè)計(jì)提高了 時(shí)鐘頻率 和 并行處理 能力。 ARM920T 的 32 位 微處理器 結(jié)構(gòu)帶有一個(gè) 5 階管線,可以極低的功耗提供優(yōu)異的性能。 主要特性 以 ARM926TEJ 處理器為例,其主要特性包括:⑴最高頻率 200MHz;⑵ 16KB指令高速緩存, 8KB 數(shù)據(jù)高速緩存;⑶硬件 JAVA 加速;⑷擴(kuò)展 多媒體指令集 結(jié)構(gòu)。 ( 4)嵌入式開發(fā)的相關(guān)硬件基礎(chǔ) 對(duì)于軟件工程專業(yè)來說,若從事嵌入式軟件開發(fā),那么像數(shù)字電路、計(jì)算機(jī)組成原理、嵌入式微處理器結(jié)構(gòu)等硬件課程是較重要的。 B、通信協(xié)議及編程技術(shù):這包括傳統(tǒng)的 TCP/IP 協(xié)議和熱門的無線通信協(xié)議。 對(duì)于 急于完成項(xiàng)目,又不想拿嵌入式 Linux 冒險(xiǎn)的開發(fā)場(chǎng)合, WinCE 是最合適的了,畢竟公司更注重軟件開發(fā)的成功與否。很多人預(yù)測(cè),嵌入式 Linux 預(yù)計(jì)將占嵌入式操作系統(tǒng)的 50%以上份額,所以嵌入式 Linux 還是 非常重要的。像 Bellalcatel、 Lucent、華為等通信企業(yè)在開發(fā)產(chǎn)品時(shí), Vxworks 用得很多。在查看描述原理的手冊(cè)時(shí),可能很多都是用匯編語言描述 的,這是因?yàn)楹芏嘤布O(shè)計(jì)人員只會(huì)寫或者喜歡用匯編語言描述,所以就要求必須看懂匯編程序,否則軟硬件開發(fā)人員可能無法溝通交流。 嵌入式軟件方面最重要的課程包括: ( 1) 嵌入式微處理器結(jié)構(gòu)與應(yīng)用 這是一門嵌入式硬件基礎(chǔ)課程。其實(shí)嵌入式人才稀少 ,根本原因可能是大多數(shù)人無條件接觸 ,這需要相應(yīng)的嵌入式開發(fā)板和軟件 ,另外需要有經(jīng)驗(yàn)的人進(jìn)行指導(dǎo)開發(fā)流程。一類是電子工程、通信工程等偏硬件專業(yè),主要是做硬件設(shè)計(jì),有時(shí)要開發(fā)一些與硬件關(guān)系最密切的最底層軟件,如 BootLoader、 Board Support Package(像 PC 的 BIOS 一樣,往下驅(qū)動(dòng)硬件,往上支持操作系統(tǒng)),最初級(jí)的硬件驅(qū)動(dòng)程序等。 Qt is an objectoriented operating system supports multi platform application development framework, which uses a the unique Signal2Slot (signals and slots) munication mechanism between objects, to replace the traditional not safe callback technology. Qt free version of open source code, so developers using Qt under the Linux embedded system development is the ideal choice. And gives the module and process design of phone book system, the database design of telephone directory system. The telephone directory system is simple and fast, versatile. KEY WORDS Qt/Linux/Phonebook 1 緒論 嵌入式的發(fā)展、應(yīng)用領(lǐng)域 近年來,家用電器已逐漸突破傳統(tǒng)家電概念,演變成包括家用 PC,機(jī)頂盒,HPC,無線數(shù)據(jù)通信設(shè)備,掌上電腦, PDA,視頻游戲設(shè)備, webTv 等所有能通過互聯(lián)網(wǎng)交換信息的信息處理設(shè)備。目 錄 中文 摘要 ................................................... 3 英文摘要 ................................................... 4 1 緒論 ..................................................... 5 嵌入式的發(fā)展、應(yīng)用領(lǐng)域 .............................. 5 ARM 9 概述 ......................................... 11 簡(jiǎn)介 .................................................... 11 主要特性 ................................................ 11 結(jié)構(gòu)特點(diǎn) ................................................ 11 優(yōu)勢(shì) .................................................... 12 處理能力 ................................................ 12 本文研究的內(nèi)容 ..................................... 13 2 需求分析 ................................................ 14 可行性分析 ......................................... 14 經(jīng)濟(jì)可行性 .............................................. 14 技術(shù)可行性 .............................................. 14 操作可行性 .............................................. 15 系統(tǒng)功能分析 ....................................... 15 安全性需求分析 ..................................... 16 3 系統(tǒng)總體設(shè)計(jì) ............................................ 17 開發(fā)工具簡(jiǎn)介 ........
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1