




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE3目錄一、需求分析…………3功能需求……………………3數(shù)據(jù)需求……………………3二、建庫(kù)結(jié)果…………3數(shù)據(jù)關(guān)系ER圖………………4數(shù)據(jù)表結(jié)構(gòu)……………………4三、系統(tǒng)開(kāi)發(fā)設(shè)計(jì)……4開(kāi)發(fā)流程……………………4功能介紹……………………6四、關(guān)鍵和難點(diǎn)問(wèn)題及其解決方案……8關(guān)鍵…………9難點(diǎn)…………9解決方案……………………9五、對(duì)課程設(shè)計(jì)的認(rèn)識(shí)體會(huì)…………9一、需求分析1、功能需求現(xiàn)在的工作者大多都有自己的名片,尤其是經(jīng)常和各種人打交道的人。人們初次見(jiàn)面,都會(huì)禮貌性的交換名片。隨著社會(huì)關(guān)系的增加,效率低下、容易出錯(cuò)的手工名片方式越來(lái)越不適應(yīng)實(shí)際社交的需要,利用計(jì)算機(jī)技術(shù)和數(shù)據(jù)庫(kù)技術(shù)設(shè)計(jì)開(kāi)發(fā)名片管理系統(tǒng),實(shí)現(xiàn)對(duì)名片的自動(dòng)管理成為當(dāng)代社會(huì)的的迫切需要。名片管理系統(tǒng)是一個(gè)社會(huì)上人際交往不可缺少的部分,隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。
使用計(jì)算機(jī)對(duì)名片信息進(jìn)行管理,具有著手工名片所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。借助計(jì)算機(jī),讓計(jì)算機(jī)對(duì)名片進(jìn)行自動(dòng)管理。這樣需要聯(lián)系某個(gè)人時(shí),不用再?gòu)暮窈竦囊淮筠姓覍ば枰哪莻€(gè)人的那張名片,只需動(dòng)動(dòng)鼠標(biāo)就可以馬上查到,并且可以根據(jù)聯(lián)系人的姓名查找其電話(huà)或者根據(jù)聯(lián)系人的電話(huà)查找其姓名。操作十分方便。2、數(shù)據(jù)需求需要的數(shù)據(jù)表有名片表和操作員表。名片表記錄名片的基本信息,包括編號(hào)、姓名、職務(wù)、單位名稱(chēng)、地址、郵編電話(huà)、傳真、手機(jī)以及電子郵箱等字段。操作員表記錄本系統(tǒng)的操作員信息,包括用戶(hù)名和密碼字段。兩表的數(shù)據(jù)可以在制作完表后就立馬輸入,或者也可以等程序設(shè)計(jì)完以后利用追加方式再將數(shù)據(jù)錄入,在表中??梢赃M(jìn)行增加或者是刪除數(shù)據(jù),方便用戶(hù)使用。二、建庫(kù)結(jié)果1、系統(tǒng)功能結(jié)構(gòu)圖系統(tǒng)首頁(yè)系統(tǒng)首頁(yè)主菜單退出系統(tǒng)名片查詢(xún)名片打印密碼管理按姓名查詢(xún)按單位查詢(xún)按電話(huà)查詢(xún)報(bào)表設(shè)計(jì)成績(jī)打印NY密碼驗(yàn)證密碼修改郵編電話(huà)郵編電話(huà)職務(wù)編號(hào)信箱用戶(hù)名片用戶(hù)名編號(hào)主題密碼n查詢(xún)m姓名工作單位2、數(shù)據(jù)表結(jié)構(gòu)分析對(duì)名片信息的管理情況,首先需要了解名片的基本內(nèi)容,所以需要名片表。要對(duì)使用名片管理系統(tǒng)的用戶(hù)進(jìn)行管理,因此要有操作員表。所以,需要的數(shù)據(jù)表有名片表和操作員表。名片表記錄名片的基本信息,包括編號(hào)、姓名、職務(wù)、單位名稱(chēng)、地址、郵編電話(huà)、傳真、手機(jī)以及電子郵箱等字段。操作員表記錄本系統(tǒng)的操作員信息,包括用戶(hù)名和密碼字段。三、系統(tǒng)開(kāi)發(fā)設(shè)計(jì)1、開(kāi)發(fā)流程設(shè)計(jì)思路:采用自底向上的設(shè)計(jì)方法,首先設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu),然后設(shè)計(jì)表單、菜單和報(bào)表,最后設(shè)計(jì)主程序。(1)建立項(xiàng)目啟動(dòng)VisualFoxPro,在主界面新建項(xiàng)目(2)建立數(shù)據(jù)庫(kù)和表新建數(shù)據(jù)庫(kù),打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器,新建數(shù)據(jù)庫(kù)。在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,新建名片表和操作員表,分別在該表的表設(shè)計(jì)器中輸入結(jié)構(gòu)字段并選擇索引,單擊確定后分別錄入名片和操作員的信息數(shù)據(jù)。(3)登錄表單設(shè)計(jì)新建表單,在表單設(shè)計(jì)器的數(shù)據(jù)環(huán)境中添加操作員表。依次把數(shù)據(jù)環(huán)境中操作員表的用戶(hù)名和密碼字段拖到空表單的合適位置。表單上出現(xiàn)四個(gè)控件,調(diào)整其位置并更改其屬性。分別設(shè)計(jì)Load事件代碼、Unload事件代碼、按鈕Click事件代碼,保存表單并運(yùn)行。(4)密碼修改表單設(shè)計(jì)新建表單,在表單設(shè)計(jì)器的數(shù)據(jù)環(huán)境中添加操作員表。依次把數(shù)據(jù)環(huán)境中操作員表中的字段拖到空表單的合適位置。調(diào)整表單上出現(xiàn)的控件的位置并更改其屬性。分別設(shè)計(jì)各按鈕事件代碼,保存表單并運(yùn)行。(5)查詢(xún)名片結(jié)果表單設(shè)計(jì)新建表單,在表單設(shè)計(jì)器的數(shù)據(jù)環(huán)境中添加名片表。依次把數(shù)據(jù)環(huán)境中名片表的字段拖到空表單的合適位置。調(diào)整表單上出現(xiàn)的控件的位置并更改其屬性。分別設(shè)計(jì)表單的Int事件代碼和Click事件代碼,保存表單并運(yùn)行。(6)名片查詢(xún)表單設(shè)計(jì)名片查詢(xún)分為按姓名查詢(xún)、按單位查詢(xún)和按電話(huà)查詢(xún)?nèi)N方式。這里介紹一個(gè)按姓名查詢(xún)的表單設(shè)計(jì),其他雷同。新建表單,在表單設(shè)計(jì)器的數(shù)據(jù)環(huán)境中添加名片表。在表單上分別添加標(biāo)簽按鈕、組合框控件和命令按鈕等,并更改其位置和相應(yīng)屬性。保存表單并運(yùn)行。(7)菜單設(shè)計(jì)菜單布局設(shè)置本系統(tǒng)中主要包括以下菜單:文件:新建、打開(kāi)、關(guān)閉、保存、另存為、頁(yè)面設(shè)置以及退出編輯:撤銷(xiāo)、重做、剪切、復(fù)制、以及粘貼名片查詢(xún):按姓名查詢(xún)、按單位查詢(xún)以及按電話(huà)查詢(xún)名片打?。簣?bào)表設(shè)計(jì)、打印名片系統(tǒng)維護(hù):修改密碼退出系統(tǒng)幫助:幫助主題和關(guān)于創(chuàng)建自定義菜單,在子菜單中調(diào)用表單,在菜單中使用過(guò)程,預(yù)覽菜單。(8)報(bào)表設(shè)計(jì)在項(xiàng)目管理器的文檔選項(xiàng)卡中,選中報(bào)表,并新建。在報(bào)表設(shè)計(jì)器中運(yùn)用報(bào)表控件工具欄、布局工具欄、調(diào)色板工具欄等對(duì)報(bào)表進(jìn)行布局設(shè)置,設(shè)計(jì)完成后對(duì)報(bào)表進(jìn)行保存和預(yù)覽。(9)主程序設(shè)計(jì)建立主程序:在項(xiàng)目管理器的代碼選項(xiàng)卡,選中程序,并新建。在彈出的窗口中編寫(xiě)程序代碼。設(shè)置初始化環(huán)境,再調(diào)用登錄表單,最后回復(fù)主要的參數(shù)環(huán)境。關(guān)閉程序窗口,在彈出的保存對(duì)話(huà)框中對(duì)其進(jìn)行保存。設(shè)置主文件:選擇代碼選項(xiàng)卡下的程序下的程序文件,單擊菜單欄的項(xiàng)目里的設(shè)置主文件命令。(10)系統(tǒng)連編和運(yùn)行選中主程序,單擊連編按鈕,在彈出的連編選項(xiàng)對(duì)話(huà)框中選擇連編可執(zhí)行文件。完成連編后,在磁盤(pán)上找到本系統(tǒng)的可執(zhí)行文件,雙擊運(yùn)行。2、功能介紹此名片查詢(xún)系統(tǒng)通過(guò)使用VisualFoxPro實(shí)現(xiàn)了用戶(hù)登錄、名片查找、名片打印以及密碼修改等功能,基本達(dá)到了應(yīng)用軟件開(kāi)發(fā)的要求。本系統(tǒng)使用了向?qū)гO(shè)計(jì)和編程可以讓用戶(hù)快速的查詢(xún)到需要的人員的名片信息,并且可以通過(guò)報(bào)表打印名片。進(jìn)入系統(tǒng)獲取數(shù)據(jù)之前還有用戶(hù)密碼認(rèn)證??傮w來(lái)說(shuō),本系統(tǒng)包括了以下功能:(1)密碼管理功能:該模塊實(shí)現(xiàn)對(duì)用戶(hù)密碼進(jìn)行管理的功能,主要是進(jìn)行密碼的修改。為了防止個(gè)人名片信息的泄露,不知道用戶(hù)密碼的人員不能進(jìn)入本系統(tǒng)。出于安全的考慮,用戶(hù)還可以定期修改自己的密碼,以防止密碼被盜用。(2)名片查詢(xún)功能:該模塊實(shí)現(xiàn)查詢(xún)名片信息的功能。對(duì)名片的查詢(xún)共有三種方式,分別是按姓名查詢(xún)、按單位查詢(xún)以及按電話(huà)查詢(xún)。在查詢(xún)名片信息時(shí),可以利用只知道的某個(gè)名片信息的一部分內(nèi)容進(jìn)行查找。例如,只知道某個(gè)電話(huà),需要知道該電話(huà)擁有者的信息。按姓名查找:按單位查詢(xún):按電話(huà)查詢(xún):(3)名片打印管理功能:如果想打印出某些名片的信息,本系統(tǒng)也提供打印的功能。該模塊實(shí)現(xiàn)打印名片信息的功能,主要包括對(duì)名片的格式進(jìn)行設(shè)計(jì)和對(duì)設(shè)計(jì)好的名片進(jìn)行打印兩個(gè)子功能。(4)退出系統(tǒng)功能:完成對(duì)名片管理系統(tǒng)的操作后,可以安全的離開(kāi)該系統(tǒng)。四、關(guān)鍵和難點(diǎn)問(wèn)題及其解決方案1、關(guān)鍵(1)建立表之間的關(guān)聯(lián):表和表之間通過(guò)索引建立關(guān)系,只有建立正確的索引關(guān)系才能將各個(gè)表之間的關(guān)系明確的表示出來(lái),讓使用系統(tǒng)的人一下就知道系統(tǒng)所體供給我們的好處和方便。(2)代碼的正確性:首先代碼的輸入一定要正確,要仔細(xì)檢查,這是防止低級(jí)錯(cuò)誤必須做的事情;其次,寫(xiě)路徑調(diào)用時(shí),代碼要寫(xiě)全,要先確認(rèn)好默認(rèn)路徑,避免在連編程序后發(fā)生找不到表單的情況。2、難點(diǎn)(1)路徑設(shè)置:應(yīng)該先建立默認(rèn)路徑,這樣下次打開(kāi)便不用重復(fù)設(shè)置了。(2)調(diào)用表單:調(diào)用過(guò)程中最難的還是調(diào)用代碼的書(shū)寫(xiě),要明確調(diào)用表單所在位置,可以在表單的【屬性】里找到,這是很重要的。(3)主菜單:菜單編輯時(shí)命令,過(guò)程代碼的書(shū)寫(xiě)(4)主程序的建立:主要還是集中在代碼書(shū)寫(xiě)的問(wèn)題上!3、遇到的問(wèn)題追加記錄美化界面的設(shè)計(jì)4、解決方案(1)追加記錄的解決方案:先瀏覽需要添加記錄的表,點(diǎn)擊菜單欄的顯示下的追加方式即可進(jìn)行記錄的增添刪改。(2)美化界面的設(shè)計(jì):(1)對(duì)于各個(gè)表單都進(jìn)行了背景圖片的插入(2)密碼登陸和密碼修改兩個(gè)界面有小圖標(biāo)的插入。(3)把字體和顏色改變到了最美觀(guān)(4)各個(gè)界面的主標(biāo)題的backstyle都進(jìn)行了透明處理,使其更加美觀(guān)(5)對(duì)密碼修改界面進(jìn)行了陰影效果字體的設(shè)計(jì)和體現(xiàn)五、對(duì)課程設(shè)計(jì)的認(rèn)識(shí)體會(huì)一個(gè)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)是具有相當(dāng)大的難度的,尤其在表單的運(yùn)行時(shí)經(jīng)常會(huì)出現(xiàn)問(wèn)題,結(jié)果是表單無(wú)法正常運(yùn)行。過(guò)程中,我遇到了很多問(wèn)題,通過(guò)自己在圖
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度商業(yè)秘密保密管理及技術(shù)支持合同
- 二零二五年度自助餐廳服務(wù)員就業(yè)保障合同
- 2025年度旅游預(yù)訂未簽合同消費(fèi)者權(quán)益保護(hù)與爭(zhēng)議解決協(xié)議
- 2025年度紅棗產(chǎn)業(yè)綠色認(rèn)證與環(huán)保評(píng)價(jià)合同
- 二零二五年度門(mén)衛(wèi)免責(zé)責(zé)任與智慧社區(qū)合同
- 2025年住宅交易定金合同范例
- 2025年圖書(shū)翻譯合同
- 2025年企業(yè)門(mén)禁系統(tǒng)安裝維護(hù)合同
- 2025年危險(xiǎn)廢物搬運(yùn)策劃合同范本
- 2025年醫(yī)療救護(hù)合作協(xié)議樣本
- 醫(yī)療器械臨床試驗(yàn)質(zhì)量管理規(guī)范培訓(xùn)
- 寒假社會(huì)實(shí)踐大學(xué)生返鄉(xiāng)
- 站樁的知識(shí)講座
- 杭州園區(qū)招商規(guī)劃方案
- 【物業(yè)】《維修資金管理與使用》培訓(xùn)課件
- HGT4134-2022 工業(yè)聚乙二醇PEG
- 鋁合金時(shí)效爐安全操作規(guī)程模版
- DB2201T 59-2023 冬季供暖運(yùn)行參數(shù)氣象指標(biāo)及分級(jí)
- 四川家庭農(nóng)場(chǎng)補(bǔ)貼標(biāo)準(zhǔn)2023年
- 智能人體秤市場(chǎng)需求分析報(bào)告
- 2023新北師大版高中英語(yǔ)選擇性必修三全冊(cè)課文翻譯(英漢對(duì)照)
評(píng)論
0/150
提交評(píng)論