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

下載本文檔

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

文檔簡介

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

溫馨提示

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

最新文檔

評論

0/150

提交評論