電子名片詳細(xì)設(shè)計(jì)說明書.doc_第1頁(yè)
電子名片詳細(xì)設(shè)計(jì)說明書.doc_第2頁(yè)
電子名片詳細(xì)設(shè)計(jì)說明書.doc_第3頁(yè)
電子名片詳細(xì)設(shè)計(jì)說明書.doc_第4頁(yè)
電子名片詳細(xì)設(shè)計(jì)說明書.doc_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

目錄目錄 目錄目錄 1 1 引言引言 2 1 1編寫目的 2 1 2項(xiàng)目背景 2 1 3術(shù)語(yǔ)說明 2 1 4參考文獻(xiàn) 2 2 總體設(shè)計(jì)總體設(shè)計(jì) 3 2 1需求概述 3 2 2軟件結(jié)構(gòu) 3 3 程序詳細(xì)設(shè)計(jì)說明程序詳細(xì)設(shè)計(jì)說明 5 3 1模塊描述 5 3 2用戶注冊(cè)模塊 6 3 3用戶驗(yàn)證模塊 6 3 4初始化模塊 7 3 5關(guān)閉系統(tǒng)模塊 7 3 6系統(tǒng)功能模塊 7 3 7瀏覽模塊 12 3 8刷新瀏覽模塊 12 3 9基本資料模塊 12 3 10刷新資料模塊 12 3 11詳細(xì)資料模塊 12 3 12刷新詳細(xì)資料模塊 14 3 13查詢模塊 14 3 14修改模塊 16 3 15增加模塊 16 3 16刪除模塊 16 3 17報(bào)表生成模塊 16 3 18打印模塊 17 3 19導(dǎo)入模塊 17 3 20導(dǎo)出模塊 17 3 21密碼管理模塊 18 3 22幫助 18 1 引言引言 1 1 編寫目的編寫目的 隨著社會(huì)發(fā)展的日新月異 商業(yè)來往日漸廣泛 人們之間的交往也日益頻繁 于是 人們手中便出 現(xiàn)了名目繁多的通訊錄 名址錄 名片夾等對(duì)交友或客戶進(jìn)行管理的工具 但是一張張名片上的信息雖然 不多 卻占據(jù)了很大的空間 同時(shí) 這些傳統(tǒng)的手動(dòng)管理方式存在著不易更新 不易存放 容易丟失 難 以備份等重大缺陷 而建立自己 的電子 文檔對(duì)名片進(jìn)行 管理雖然克服了以上缺點(diǎn) 但查詢效率低下 特別是當(dāng)數(shù)據(jù)量十分龐大時(shí) 劣勢(shì)更加明顯 隨著商務(wù)通的出現(xiàn) 雖然實(shí)現(xiàn)了可構(gòu)造查詢條件的名片電子 化管理 但價(jià)格昂貴 難以在廣大客戶中進(jìn)行全面普及 因此開發(fā)一個(gè)既可以存儲(chǔ)信息 又可以進(jìn)行更新 查詢等功能 同時(shí)價(jià)格又能為廣大消費(fèi)者接受的多功能電子通訊錄就顯得十分必要 1 2 項(xiàng)目背景項(xiàng)目背景 項(xiàng)目名稱初步定為 電子名片管理系統(tǒng) ECMS Electronic Card Management System 分為幾個(gè)子 功能模塊 用戶注冊(cè)登錄 用戶管理模塊 更新模塊 查詢模塊和數(shù)據(jù)導(dǎo)入 導(dǎo)出模塊 本項(xiàng)目的任務(wù)提 出者為北京 ECM ZW 軟件開發(fā)有限公司 開發(fā)者為 ECM ZW 軟件開發(fā)研制中心 主管部門為 ECM ZW 軟件開發(fā)研制中心 本項(xiàng)目設(shè)計(jì)過程中參考了該研發(fā)中心以前開發(fā)的基于 Windows 系統(tǒng)的數(shù)據(jù) 庫(kù)管理系統(tǒng) 1 3 術(shù)語(yǔ)說明術(shù)語(yǔ)說明 ECMS 電子名片管理系統(tǒng) OA 辦公室自動(dòng)化 MIS 管理信息系統(tǒng) Data processing 數(shù)據(jù)處理 Transaction processing 事務(wù)處理 Data processing cycle 數(shù)據(jù)處理流程 Data acquisition 數(shù)據(jù)采集 Data processing system security 數(shù)據(jù)處理系統(tǒng)安全性 Andriod 谷歌最新推出的用于移動(dòng)設(shè)備操作系統(tǒng) Windows phone 微軟推出的用于移動(dòng)設(shè)備的操作系統(tǒng) Symban 塞班公司推出的用于移動(dòng)設(shè)備的操作系統(tǒng) 1 4 參考文獻(xiàn)參考文獻(xiàn) 面向?qū)ο筌浖こ膛c UML 2 總體設(shè)計(jì)總體設(shè)計(jì) 2 1 需求概述需求概述 本軟件主要有以下幾方面的功能 瀏覽功能 以列表形式顯示全部記錄 查看詳細(xì)資料功能 可在瀏覽狀態(tài)下點(diǎn)擊某條記錄 顯示其全部信息 條件查詢功能 用戶可任意選擇字段 如姓名 電話號(hào)碼 電子郵件地址等 并針對(duì)該字段構(gòu)造出組合查詢條件 進(jìn)行 匹配查詢 增加功能 增加一條或多條新的記錄 刪除功能 刪除一個(gè)記錄或刪除多個(gè)記錄 修改功能 修改全部字段 姓名不能為空 密碼管理 登錄系統(tǒng)后用戶可以隨時(shí)對(duì)密碼進(jìn)行更改 報(bào)表生成 可根據(jù)提供的模板將查詢結(jié)果或選中的數(shù)據(jù)生成多種風(fēng)格的報(bào)表 打印功能 將生成的報(bào)表或選中記錄進(jìn)行打印輸出 導(dǎo)入或?qū)С?將全部數(shù)據(jù)或選中數(shù)據(jù)導(dǎo)出至文曲星 商務(wù)通或其他存儲(chǔ)設(shè)備中 將數(shù)據(jù)從文曲星 商務(wù)通或其他存儲(chǔ)設(shè)備導(dǎo)入至本系統(tǒng)中 身份驗(yàn)證 進(jìn)入系統(tǒng)時(shí) 對(duì)用戶的身份進(jìn)行檢查 只允許合法用戶登錄系統(tǒng) 幫助 為用戶的使用提供幫助 2 2 軟件結(jié)構(gòu)軟件結(jié)構(gòu) 頂層數(shù)據(jù)流程圖 如圖 2 2 1 圖 2 2 1 二層數(shù)據(jù)流程圖 如圖 2 2 2 圖 2 2 2 層次方塊圖 如圖 2 2 3 圖 2 2 3 3 程序詳細(xì)設(shè)計(jì)說明程序詳細(xì)設(shè)計(jì)說明 3 1 模塊描述模塊描述 詳細(xì)功能模塊圖 如圖 3 1 1 圖 3 1 1 3 2 用戶注冊(cè)模塊用戶注冊(cè)模塊 功能 想使用該系統(tǒng)的用戶可以在線注冊(cè) 通過注冊(cè) 用戶擁有屬于自己的登錄賬號(hào) 輸入項(xiàng)目 輸入姓名 密碼 確認(rèn)密碼 性別 年齡 生日 籍貫 家庭地址 單位地址 家庭電話 單 位電話 移動(dòng)電話 郵箱 驗(yàn)證碼 輸出項(xiàng)目 無(wú) 存儲(chǔ)分配 程序運(yùn)行需要占用內(nèi)存約 1MB 左右 本模塊的界面如圖 3 2 1 所示 圖 3 2 1 表表 3 2 1 控件名稱及其功能控件名稱及其功能 控件控件控件名稱控件名稱功能功能 用戶注冊(cè) 標(biāo)簽控件Turegist顯示注冊(cè)界面 用戶名 文本框控件Tuname輸入注冊(cè)用戶名 密碼 文本框控件Tupass輸入注冊(cè)的密碼 確認(rèn)密碼 隱藏字符文本控件Tufpass再一次輸入注冊(cè)的密碼 性別 單選控件Sex選擇性別 年齡 文本控件Tuage輸入用戶年齡 生日 文本控件Tubirthday輸入用戶生日 籍貫 文本控件Tujiguan輸入用戶籍貫 家庭地址 文本控件Tuhaddress輸入用戶家庭地址 單位地址 文本控件Tuwaddress輸入用戶單位地址 家庭電話 文本控件Tuhnumber輸入家庭電話 單位電話 文本控件Tuwnumber輸入單位電話 移動(dòng)電話 文本控件Tupnumber輸入用戶移動(dòng)電話 郵箱 文本控件Tuemail輸入用戶電子郵箱 驗(yàn)證碼 文本框控件Tutest輸入隨機(jī)驗(yàn)證碼 注冊(cè) 按鈕控件Buregist提交注冊(cè)內(nèi)容 清空 按鈕控件Bureset清空注冊(cè)內(nèi)容 3 3 用戶驗(yàn)證模塊用戶驗(yàn)證模塊 功能 對(duì)用戶進(jìn)行身份驗(yàn)證 通過驗(yàn)證則登錄系統(tǒng) 輸入項(xiàng)目 輸入用戶名和密碼 輸出項(xiàng)目 無(wú) 存儲(chǔ)分配 程序運(yùn)行需要占用內(nèi)存約 1MB 左右 本模塊的界面如圖 3 3 1 所示 圖圖 3 3 1 表表 3 3 1 控件名稱及其功能控件名稱及其功能 控件控件控件名稱控件名稱功能功能 用戶登陸 標(biāo)簽控件Tulogin顯示登錄界面 用戶名 文本控件Tname輸入要登錄的用戶名 密碼 隱藏字符的文本控件Tpass輸入登錄密碼 登陸 按鈕控件Blogin提交登錄信息 取消 按鈕控件Bcancel退出登錄 注冊(cè) 按鈕控件Bregist跳轉(zhuǎn)到注冊(cè)頁(yè)面 3 4 初始化模塊初始化模塊 功能 初始化系統(tǒng) 顯示歡迎界面 并使系統(tǒng)進(jìn)入正常工作狀態(tài) 輸入項(xiàng)目 配置文件 數(shù)據(jù)庫(kù)文件 輸出項(xiàng)目 設(shè)置全局變量 瀏覽區(qū)和基本資料區(qū) 存儲(chǔ)分配 程序運(yùn)行需要占用內(nèi)存約 1MB 左右 測(cè)試要點(diǎn) 配置文件或數(shù)據(jù)庫(kù)文件損壞 或沒有足夠內(nèi)存可供使用時(shí)是否正常 本模塊的歡迎界面如圖 3 4 1 所示 3 5 關(guān)閉系統(tǒng)模塊關(guān)閉系統(tǒng)模塊 功能 關(guān)閉并退出系統(tǒng) 保留相應(yīng)狀態(tài)數(shù)據(jù) 輸入項(xiàng)目 全局變量 輸出項(xiàng)目 更新后的數(shù)據(jù)庫(kù)文件和配置文件 測(cè)試要點(diǎn) 若數(shù)據(jù)庫(kù)文件或配置文件不能正常操作 或全局?jǐn)?shù)據(jù)已經(jīng)不一致 怎樣處理 3 6 系統(tǒng)功能模塊系統(tǒng)功能模塊 功能 選擇各種系統(tǒng)功能 輸入項(xiàng)目 鼠標(biāo)或鍵盤事件 輸出項(xiàng)目 無(wú) 本模塊的界面如圖 3 6 1 圖 3 6 10 所示 控件名稱及其功能說明如表 3 6 1 所示 圖圖 3 6 1 圖圖 3 6 2 圖圖 3 6 3 圖圖 3 6 4 圖圖 3 6 5 圖圖 3 6 6 圖圖 3 6 7 圖圖 3 6 8 圖圖 3 6 9 圖圖 3 6 10 表表 3 6 1 控件名稱及其功能控件名稱及其功能 3 7 瀏覽模塊瀏覽模塊 功能 以列表方式將數(shù)據(jù)記錄顯示在瀏覽區(qū)內(nèi) 并維護(hù)窗口中瀏覽區(qū)中信息的更改和刷新 性能 這是用戶使用頻率較高的一個(gè)模塊 對(duì)性能要求在 1 2 秒內(nèi)作出反應(yīng) 輸入項(xiàng)目 鼠標(biāo) 鍵盤事件或標(biāo)準(zhǔn) SQL 語(yǔ)句 輸出項(xiàng)目 重新設(shè)置的瀏覽區(qū)中信息 測(cè)試要點(diǎn) 對(duì)各事件進(jìn)行測(cè)試 本模塊的界面如圖 3 7 1 所示 本界面中的列表框應(yīng)給出每個(gè)聯(lián)系人的五項(xiàng)基本信息 分別是 名稱 電子郵件 單位電話 家庭電話和 移動(dòng)電話 3 8 刷新瀏覽模塊刷新瀏覽模塊 功能 利用全局變量中的信息重新刷新瀏覽區(qū) 輸入項(xiàng)目 將要設(shè)置成焦點(diǎn)記錄的記錄號(hào) 輸出項(xiàng)目 設(shè)置瀏覽區(qū) 測(cè)試要點(diǎn) 對(duì)有效和無(wú)效的輸入記錄號(hào)進(jìn)行測(cè)試 3 9 基本資料模塊基本資料模塊 功能 維護(hù)窗口中基本資料區(qū)中五項(xiàng)信息的更該和刷新 性能 這是經(jīng)常使用的一個(gè)模塊 對(duì)性能要求在 1 2 秒內(nèi)作出反應(yīng) 輸入項(xiàng)目 鼠標(biāo)或鍵盤事件 輸出項(xiàng)目 重新設(shè)置的基本資料區(qū)中信息 測(cè)試要點(diǎn) 對(duì)各事件進(jìn)行測(cè)試 3 10 刷新資料模塊刷新資料模塊 功能 利用全局變量中的信息重新刷新基本資料區(qū) 輸入項(xiàng)目 處理方式 更新或刷新 輸出項(xiàng)目 設(shè)置瀏覽區(qū)和數(shù)據(jù)庫(kù) 3 11 詳細(xì)資料模塊詳細(xì)資料模塊 功能 顯示聯(lián)系人的詳細(xì)信息 輸入項(xiàng)目 焦點(diǎn)記錄號(hào) 輸出項(xiàng)目 下一步將要執(zhí)行的功能 確定 修改 刪除 打印 測(cè)試要點(diǎn) 對(duì)各事件進(jìn)行測(cè)試 本模塊的界面如圖 3 11 1 所示 控件名稱及其功能詳見表 3 11 1 圖圖 3 11 1 表表 3 11 1 控件名稱及其功能控件名稱及其功能 3 12 刷新詳細(xì)資料模塊刷新詳細(xì)資料模塊 功能 重新刷新詳細(xì)資料 輸入項(xiàng)目 處理方式 修改或刷新 輸出項(xiàng)目 設(shè)置詳細(xì)資料瀏覽區(qū)和數(shù)據(jù)庫(kù) 3 13 查詢模塊查詢模塊 功能 完成查詢功能 性能 響應(yīng)時(shí)間控制在 1 2 秒內(nèi) 輸入項(xiàng)目 查詢條件 輸出項(xiàng)目 標(biāo)準(zhǔn)的 SQL 語(yǔ)句 發(fā)送設(shè)置瀏覽區(qū)命令 測(cè)試要點(diǎn) 測(cè)試各種查詢方式 本模塊的界面如圖 3 13 1 所示 控件名稱及其功能詳見表 3 13 1 圖圖 3 13 1 表表 3 13 1 控件名稱及其功能控件名稱及其功能 3 14 修改模塊修改模塊 功能 完成修改功能 輸入項(xiàng)目 焦點(diǎn)記錄號(hào) 輸出項(xiàng)目 設(shè)置數(shù)據(jù)庫(kù)和全局變量 本模塊的界面如圖 3 14 1 所示 控件名稱及其功能詳見表 3 14 13 14 1 3 15 增加模塊增加模塊 功能 完成增加功能 輸入項(xiàng)目 鼠標(biāo)或鍵盤命令 輸出項(xiàng)目 無(wú) 本模塊的界面如圖 3 15 1 所示 控件名稱及其功能詳見表 3 15 1 表表 3 15 1 控件名稱及其功能控件名稱及其功能 3 16 刪除模塊刪除模塊 功能 完成刪除功能 輸入項(xiàng)目 鼠標(biāo)或鍵盤命令 輸出項(xiàng)目 無(wú) 3 17 報(bào)表生成模塊報(bào)表生成模塊 功能 生成多種風(fēng)格的報(bào)表 輸入項(xiàng)目 鼠標(biāo)或鍵盤命令 輸出項(xiàng)目 生成的報(bào)表 本模塊的界面如圖 3 17 1 圖 3 17 所示 控件名稱及其功能詳見表 3 17 1 表表 3 17 1 控件名稱及其功能控件名稱及其功能 3 18 打印模塊打印模塊 功能 生成多種風(fēng)格的報(bào)表 輸入項(xiàng)目 鼠標(biāo)或鍵盤命令 輸出項(xiàng)目 生成的報(bào)表 本模塊的界面如圖 3 18 1 圖 3 18 所示 3 19 導(dǎo)入模塊導(dǎo)入模塊 功能 完成數(shù)據(jù)的導(dǎo)入功能 輸入項(xiàng)目 導(dǎo)入文件 輸出項(xiàng)目 刷新基本資料模塊 并設(shè)置瀏覽區(qū) 本模塊的界面如圖 3 19 1 3 19 所示 3 20 導(dǎo)出模塊導(dǎo)出模塊 功能 完成數(shù)據(jù)的導(dǎo)入功能 輸入項(xiàng)目 導(dǎo)入文件 輸出項(xiàng)目 無(wú) 本模塊的界面如圖 3 20 1 所示 控件名稱及其功能詳見表 3 20 1 表表 3 20 1 控件名稱及其功能控件名稱及其功能 3 21 密碼管理模塊密碼管理模塊 功能 對(duì)密碼

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論