名片管理系統(tǒng)需求文檔_第1頁
名片管理系統(tǒng)需求文檔_第2頁
名片管理系統(tǒng)需求文檔_第3頁
名片管理系統(tǒng)需求文檔_第4頁
名片管理系統(tǒng)需求文檔_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

項(xiàng)目理解文檔1.需求理解本次項(xiàng)目中,實(shí)現(xiàn)了可以通過計(jì)算機(jī),使用互聯(lián)網(wǎng)進(jìn)行名片數(shù)據(jù)操作的處理,本系統(tǒng)大體分為以下幾個(gè)模塊:用戶管理、名片管理、組管理、訪問日志管理、數(shù)據(jù)導(dǎo)出、錯(cuò)誤管理、參數(shù)管理、審核用戶申請(qǐng)八大功能。1.1用例建模1.1.1系統(tǒng)角色及說明本系統(tǒng)包含超級(jí)管理員、經(jīng)理、普通用戶三種角色。其中超級(jí)管理員具有訪問日志管理、參數(shù)管理、審核用戶申請(qǐng)的功能;經(jīng)理具有用戶管理、名片管理、組管理、數(shù)據(jù)導(dǎo)出、錯(cuò)誤管理的功能;普通用戶具有用戶管理、名片管理、數(shù)據(jù)導(dǎo)出、錯(cuò)誤管理的功能。1.1.2用例模型本系統(tǒng)包含用戶管理、名片管理、組管理、訪問日志管理、數(shù)據(jù)導(dǎo)出、錯(cuò)誤管理、參數(shù)管理、審核用戶申請(qǐng)八大功能。系統(tǒng)用例圖如圖1所示。圖1系統(tǒng)用例圖用戶管理包含用戶登錄、找回密碼、修改密碼、一周內(nèi)免登錄的功能;用戶管理用例圖如圖2所示。圖2用戶管理用例圖名片管理包含名片一覽、查看名片詳細(xì)信息、更新名片、刪除名片、批量刪除名片、生成名片、同一人物設(shè)定、查看公司部門視圖、訪問日志的功能;名片管理用例圖如圖3所示。圖3名片管理用例圖組管理包含添加新組、查詢組、向組中添加名片、查看組詳細(xì)信息、修改組、刪除組、查看組中名片的功能;組管理用例圖如圖4所示。圖4組管理用例圖參數(shù)管理包含用戶信息管理、添加新用戶、查詢用戶信息、刪除用戶、權(quán)限管理、添加新權(quán)限、修改權(quán)限、公司信息管理、企業(yè)信息管理、部門信息管理、職務(wù)信息管理的功能;參數(shù)管理用例圖如圖5所示。圖5參數(shù)管理用例圖1.1.3用例描述表6為“用戶申請(qǐng)流程”用例規(guī)約。用例名用戶申請(qǐng)注冊(cè)簡要描述用戶填寫申請(qǐng)信息并提交參與者普通用戶涉眾普通用戶、超級(jí)管理員相關(guān)用例審核用戶申請(qǐng)前置條件無后置條件申請(qǐng)信息被正確保存基本事件流用例起始于用戶點(diǎn)擊申請(qǐng)按鈕系統(tǒng)顯示用戶申請(qǐng)界面用戶填寫申請(qǐng)信息系統(tǒng)驗(yàn)證申請(qǐng)信息并保存系統(tǒng)將申請(qǐng)信息提交給超級(jí)管理員超級(jí)管理員審核通過用戶申請(qǐng)成功備選事件流A-1用戶在點(diǎn)擊提交之前,隨時(shí)都可以終止該用例(1)系統(tǒng)提醒用戶當(dāng)前的操作都會(huì)被取消(2)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇取消,則繼續(xù)后續(xù)操作A-2保存信息失?。?)系統(tǒng)提醒用戶保存失敗,并提示該用戶需要再次提交。(2)用戶可以重新提交該申請(qǐng),也可以結(jié)束用例A-3用戶在點(diǎn)擊取消時(shí)(1)系統(tǒng)提醒用戶當(dāng)前將取消該用例(2)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇不取消,則繼續(xù)后續(xù)操作A-4系統(tǒng)管理員審核不通過時(shí)(1)系統(tǒng)提醒用戶申請(qǐng)失敗(2)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新申請(qǐng)補(bǔ)充說明補(bǔ)充約束-數(shù)據(jù)需求D-1用戶申請(qǐng)信息包括:用戶姓名、用戶所在公司、用戶所在部門、用戶職務(wù)、聯(lián)系方式、地址、郵編、傳真號(hào)、E-mail補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1每一個(gè)用戶只能申請(qǐng)一次。B-2申請(qǐng)人必須是本系統(tǒng)所涉及的公司部門職員待解決問題暫無相關(guān)圖活動(dòng)圖表6“用戶申請(qǐng)流程”用例規(guī)約表7為“用戶登錄流程”用例規(guī)約。用例名用戶登錄簡要描述用戶填寫登錄信息參與者普通用戶涉眾普通用戶相關(guān)用例用戶申請(qǐng)前置條件用戶申請(qǐng)成功后置條件如果登錄成功,則顯示相應(yīng)權(quán)限的操作界面基本事件流用例起始于用戶需要登錄到該系統(tǒng)系統(tǒng)顯示登錄界面,并要求用戶輸入用戶名和密碼用戶輸入用戶名和密碼系統(tǒng)驗(yàn)證用戶名和密碼,允許用戶登錄系統(tǒng)系統(tǒng)根據(jù)用戶類型啟動(dòng)不同的主操作界面?zhèn)溥x事件流A-1用戶在點(diǎn)擊登錄之前,隨時(shí)都可以終止該用例(1)系統(tǒng)提醒用戶當(dāng)前的操作都會(huì)被取消(2)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇取消,則繼續(xù)后續(xù)操作A-2用戶名錯(cuò)誤或密碼錯(cuò)誤(1)系統(tǒng)提醒用戶登錄失敗,并提示該用戶失敗原因。(2)用戶可以重新輸入用戶名和密碼,也可以結(jié)束用例A-3用戶忘記密碼(1)用戶可以點(diǎn)擊找回密碼鏈接。(2)系統(tǒng)將修改密碼鏈接以郵件的方式發(fā)給用戶。(3)用戶設(shè)置新密碼,并默認(rèn)自動(dòng)登錄。A-4用戶選擇一周內(nèi)免登錄(1)用戶可以點(diǎn)擊一周內(nèi)免登錄鏈接。(2)系統(tǒng)將自動(dòng)記錄用戶登錄信息一周,下次自動(dòng)登錄補(bǔ)充說明補(bǔ)充約束-數(shù)據(jù)需求D-1用戶信息包括:用戶編號(hào)、用戶姓名、密碼、用戶所在公司、用戶所在部門、用戶職務(wù)、聯(lián)系方式、地址、郵編、傳真號(hào)、E-mail補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1系統(tǒng)允許用戶重試三次登錄操作,超過三次后,系統(tǒng)不允許用戶重試。補(bǔ)充約束-非功能需求安全性:密碼應(yīng)該采用加密的方式存儲(chǔ)待解決問題暫無相關(guān)圖活動(dòng)圖表7“用戶登錄流程”用例規(guī)約表8為“用戶管理流程”用例規(guī)約。用例名用戶管理簡要描述用戶對(duì)自己的個(gè)人信息進(jìn)行管理參與者普通用戶涉眾普通用戶相關(guān)用例無前置條件用戶成功登錄系統(tǒng)后置條件用戶可以查看自己的基本信息并修改基本事件流用例起始于用戶需要管理自己的個(gè)人信息用戶可以點(diǎn)擊查看個(gè)人信息,也可以點(diǎn)擊修改個(gè)人信息用戶可以為自己設(shè)置新的登錄密碼備選事件流A-1用戶在點(diǎn)擊查看個(gè)人信息之前,隨時(shí)都可以終止該用例(1)系統(tǒng)提醒用戶當(dāng)前的操作都會(huì)被取消(2)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇取消,則繼續(xù)后續(xù)操作A-2用戶在點(diǎn)擊修改個(gè)人信息之前,隨時(shí)都可以終止該用例(1)系統(tǒng)提醒用戶當(dāng)前的操作都會(huì)被取消(2)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇取消,則繼續(xù)后續(xù)操作A-3用戶在點(diǎn)擊設(shè)置新密碼之前,隨時(shí)都可以終止該用例(1)系統(tǒng)提醒用戶當(dāng)前的操作都會(huì)被取消(2)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇取消,則繼續(xù)后續(xù)操作A-2修改個(gè)人信息失?。?)系統(tǒng)提醒用戶修改失敗,并提示該用戶失敗原因。(2)用戶可以重新進(jìn)行修改,也可以結(jié)束該用例補(bǔ)充說明補(bǔ)充約束-數(shù)據(jù)需求D-1用戶信息包括:用戶編號(hào)、用戶姓名、密碼、用戶所在公司、用戶所在部門、用戶職務(wù)、聯(lián)系方式、地址、郵編、傳真號(hào)、E-mail、權(quán)限補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1系統(tǒng)在驗(yàn)證到用戶修改信息格式不正確時(shí),給予提示信息補(bǔ)充約束-非功能需求安全性:設(shè)置的新密碼應(yīng)該采用加密的方式存儲(chǔ)待解決問題暫無相關(guān)圖活動(dòng)圖表8“用戶管理流程”用例規(guī)約表9為“名片管理流程”用例規(guī)約。用例名名片管理簡要描述用戶對(duì)自己的名片和共享進(jìn)行管理參與者普通用戶涉眾普通用戶相關(guān)用例無前置條件用戶成功登錄系統(tǒng)后置條件用戶可以管理自己的名片也可以查看共享名片基本事件流用例起始于用戶需要管理自己的名片生成名片:用戶可以點(diǎn)擊生成名片選項(xiàng),填寫新名片的基本信息并提交系統(tǒng)驗(yàn)證新名片的信息是否合法有效系統(tǒng)向數(shù)據(jù)庫中添加一張新名片名片一覽:1、查看詳細(xì)信息用戶可以點(diǎn)擊名片一覽選項(xiàng)系統(tǒng)顯示查詢名片界面用戶輸入查詢條件系統(tǒng)按照查詢條件進(jìn)行檢索,并以樹形結(jié)構(gòu)顯示查詢結(jié)果用戶點(diǎn)擊其中一個(gè)子節(jié)點(diǎn)系統(tǒng)顯示該子節(jié)點(diǎn)的詳細(xì)信息2、修改名片信息(1)用戶點(diǎn)擊修改此名片系統(tǒng)顯示修改界面用戶進(jìn)行修改系統(tǒng)驗(yàn)證用戶修改信息是否合法有效,并保存修改信息,顯示修改結(jié)果3、刪除名片用戶點(diǎn)擊刪除此名片系統(tǒng)將此名片從數(shù)據(jù)庫中刪除,并顯示刪除成功批量刪除用戶可以在查詢結(jié)果中選中多個(gè)結(jié)點(diǎn),點(diǎn)擊批量刪除系統(tǒng)刪除多個(gè)結(jié)點(diǎn),并顯示刪除成功信息導(dǎo)出查詢結(jié)果用戶選擇多條查詢結(jié)果然后點(diǎn)擊導(dǎo)出查詢結(jié)果按鈕系統(tǒng)彈出保存對(duì)話框用戶輸入保存路徑,并點(diǎn)擊保存系統(tǒng)將用戶要導(dǎo)出的查詢結(jié)果保存到指定路徑,并顯示保存成功同一人物設(shè)定用戶點(diǎn)擊同一人物設(shè)定選項(xiàng)系統(tǒng)檢測(cè)所有名片中屬于同一個(gè)人的多張名片,并將這些名片關(guān)聯(lián)起來,顯示給用戶結(jié)果查看查看公司部門視圖用戶點(diǎn)擊查看公司部門視圖選項(xiàng)系統(tǒng)顯示查看公司部門視圖界面用戶輸入查詢條件系統(tǒng)按照查詢條件進(jìn)行檢索,并以樹形結(jié)構(gòu)顯示查詢結(jié)果收藏名片用戶可以選擇收藏某一共享名片系統(tǒng)將此名片收藏進(jìn)當(dāng)前用戶的收藏名片中,并提示收藏成功用戶可選擇取消某一名片的收藏系統(tǒng)將此名片從當(dāng)前用戶的收藏名片中刪除,并提示刪除成功備選事件流A-1用戶查詢名片信息失?。?)系統(tǒng)提醒用戶當(dāng)前的查詢操作失敗(2)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行查詢A-2用戶修改信息失?。?)系統(tǒng)提醒用戶當(dāng)前的修改操作失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行修改A-3用戶刪除名片失?。?)系統(tǒng)提醒用戶當(dāng)前的刪除操作失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新刪除A-4用戶生成名片失?。?)系統(tǒng)提醒用戶當(dāng)前的添加操作失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新刪除A-5名片詳細(xì)信息顯示時(shí)選擇修改共享名片(1)系統(tǒng)提醒用戶不允許修改非本人的名片。(2)用戶可以選擇修改自己的名片,也可以結(jié)束該用例A-6同一人物設(shè)定失敗系統(tǒng)提醒用戶當(dāng)前不存在屬于同一個(gè)人的多張名片,結(jié)束該用例系統(tǒng)提醒用戶名片關(guān)聯(lián)失敗,用戶可以結(jié)束該用例,也可以選擇重新設(shè)定A-7保存失?。?)系統(tǒng)提醒用戶保存失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇進(jìn)行保存A-8提交失?。?)系統(tǒng)顯示提交失敗信息,并提醒用戶重新提交(2)用戶可以選擇重新提交,或者結(jié)束該用例補(bǔ)充說明補(bǔ)充約束-數(shù)據(jù)需求D-1用戶信息包括:用戶編號(hào)、用戶姓名、密碼、用戶所在公司、用戶所在部門、用戶職務(wù)、聯(lián)系方式、地址、郵編、傳真號(hào)、E-mailD-2名片信息包括:名片編號(hào)、公司名稱、部門名稱、職務(wù)名稱、用戶姓名、名片名稱、郵箱、地址、聯(lián)系方式、郵編、傳真、備注、當(dāng)前狀態(tài)、名片正面、名片反面、個(gè)人名片表示、名片創(chuàng)建時(shí)間D-3公司部門信息包括:公司名稱、部門名稱、職務(wù)名稱、公司地址、公司聯(lián)系方式、公司傳真D-3查詢名片條件包括:名片所屬于的組、名片的創(chuàng)建時(shí)間、名片的創(chuàng)建人、名片中公司名稱、名片中的部門名稱、名片中的職務(wù)名稱D-4查詢公司部門條件包括:公司名稱、部門名稱、職務(wù)名稱補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1系統(tǒng)在驗(yàn)證到用戶修改信息格式不正確時(shí),給予提示信息B-2用戶只能修改和刪除自己創(chuàng)建的名片,不能修改和刪除共享的名片B-3系統(tǒng)驗(yàn)證用戶添加的名片的唯一性,當(dāng)用戶添加的名片已存在時(shí),提醒用戶不允許繼續(xù)添加B-4系統(tǒng)在驗(yàn)證到用戶在數(shù)據(jù)導(dǎo)出沒有選擇數(shù)據(jù)時(shí),給予錯(cuò)誤提示信息B-5用戶只能導(dǎo)出已經(jīng)查詢得到名片信息,不能導(dǎo)出其他信息B-6系統(tǒng)驗(yàn)證用戶在導(dǎo)出時(shí)是否已經(jīng)正確選擇路徑,當(dāng)路徑選擇不正確時(shí),系統(tǒng)會(huì)給出錯(cuò)誤提示。B-4導(dǎo)出過程出現(xiàn)異常時(shí)應(yīng)該能夠自動(dòng)處理,并繼續(xù)后續(xù)的操作,并記錄相應(yīng)的日志補(bǔ)充約束-非功能需求擴(kuò)展性:系統(tǒng)當(dāng)前只支持導(dǎo)出到Excel文件中,將來會(huì)擴(kuò)展到可以導(dǎo)出為其他的格式待解決問題暫無相關(guān)圖生成名片活動(dòng)圖名片一覽活動(dòng)圖同一人物設(shè)定活動(dòng)圖查看查看公司部門視圖活動(dòng)圖收藏名片活動(dòng)圖表9“名片管理流程”用例規(guī)約表10為“組管理流程”用例規(guī)約。用例名組管理簡要描述經(jīng)理對(duì)本部門內(nèi)部進(jìn)行分組參與者經(jīng)理涉眾經(jīng)理相關(guān)用例無前置條件經(jīng)理成功登錄系統(tǒng)后置條件經(jīng)理可以管理本部門的內(nèi)部組織結(jié)構(gòu)基本事件流用例起始于經(jīng)理需要管理自己的部門的內(nèi)部組織結(jié)構(gòu)新建組經(jīng)理可以點(diǎn)擊新建組選項(xiàng),填寫新組的基本信息并提交系統(tǒng)驗(yàn)證新組的信息是否合法有效系統(tǒng)向數(shù)據(jù)庫中添加一個(gè)新組查詢組1、查看詳細(xì)信息經(jīng)理可以點(diǎn)擊查詢組選項(xiàng)系統(tǒng)顯示查詢組的界面經(jīng)理輸入查詢條件系統(tǒng)按照查詢條件進(jìn)行檢索,并以樹形結(jié)構(gòu)顯示查詢結(jié)果經(jīng)理點(diǎn)擊其中一個(gè)子節(jié)點(diǎn)系統(tǒng)顯示該子節(jié)點(diǎn)的詳細(xì)信息修改組信息經(jīng)理點(diǎn)擊修改此組的信息系統(tǒng)顯示修改組信息界面經(jīng)理進(jìn)行修改系統(tǒng)驗(yàn)證經(jīng)理輸入的修改信息是否合法有效,并保存修改信息,顯示修改結(jié)果刪除組經(jīng)理點(diǎn)擊刪除此組系統(tǒng)將此組的信息從數(shù)據(jù)庫中刪除,并顯示刪除成功4、導(dǎo)出查詢結(jié)果經(jīng)理選擇多條查詢結(jié)果然后點(diǎn)擊導(dǎo)出查詢結(jié)果按鈕系統(tǒng)彈出保存對(duì)話框經(jīng)理輸入保存路徑,并點(diǎn)擊保存系統(tǒng)將經(jīng)理要導(dǎo)出的查詢結(jié)果保存到指定路徑,并顯示保存成功向組中添加新名片經(jīng)理點(diǎn)擊向組中添加名片選項(xiàng)系統(tǒng)顯示向組中添加名片界面經(jīng)理輸入要添加的名片名稱系統(tǒng)顯示添加成功查看組中名片經(jīng)理點(diǎn)擊查看組中名片系統(tǒng)以組名稱作為查詢條件進(jìn)行檢索,并顯示查詢結(jié)果備選事件流A-1經(jīng)理查詢組信息失?。?)系統(tǒng)提醒經(jīng)理當(dāng)前的查詢操作失?。?)經(jīng)理確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行查詢A-2經(jīng)理修改組信息失?。?)系統(tǒng)提醒經(jīng)理當(dāng)前的修改操作失?。?)經(jīng)理確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行修改A-3經(jīng)理刪除組失?。?)系統(tǒng)提醒經(jīng)理當(dāng)前的刪除操作失?。?)經(jīng)理確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新刪除A-4經(jīng)理生成組失?。?)系統(tǒng)提醒經(jīng)理當(dāng)前的添加操作失?。?)經(jīng)理確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新刪除A-5保存失?。?)系統(tǒng)提醒用戶保存失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇進(jìn)行保存A-6提交失?。?)系統(tǒng)顯示提交失敗信息,并提醒用戶重新提交(2)用戶可以選擇重新提交,或者結(jié)束該用例補(bǔ)充說明補(bǔ)充約束-數(shù)據(jù)需求D-1名片信息包括:名片編號(hào)、公司名稱、部門名稱、職務(wù)名稱、用戶姓名、名片名稱、郵箱、地址、聯(lián)系方式、郵編、傳真、備注、當(dāng)前狀態(tài)、名片正面、名片反面、個(gè)人名片表示、名片創(chuàng)建時(shí)間D-2組信息包括:組編號(hào)、組名稱、組所在的部門、組所屬的公司、組所屬的父組、組備注、是否共享標(biāo)識(shí)、組的創(chuàng)建人、組的創(chuàng)建時(shí)間D-3查詢組的條件包括:組所屬于的部門、組的創(chuàng)建時(shí)間、組的創(chuàng)建人、名片所屬的公司補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1系統(tǒng)在驗(yàn)證到經(jīng)理修改信息格式不正確時(shí),給予提示信息B-2經(jīng)理只能添加、修改和刪除本部門的組,不能添加、修改和刪除其他部門的組B-3系統(tǒng)驗(yàn)證經(jīng)理添加的組的唯一性,當(dāng)經(jīng)理添加的組已存在時(shí),提醒經(jīng)理不允許繼續(xù)添加B-4經(jīng)理在添加組時(shí)填寫的父組向中,必須是已經(jīng)存在的組,如果當(dāng)前組不存在,則提醒經(jīng)理添加失敗。B-5系統(tǒng)在驗(yàn)證到經(jīng)理在數(shù)據(jù)導(dǎo)出沒有選擇數(shù)據(jù)時(shí),給予錯(cuò)誤提示信息B-6經(jīng)理只能導(dǎo)出已經(jīng)查詢得到名片或者組信息,不能導(dǎo)出其他信息B-7系統(tǒng)驗(yàn)證經(jīng)理在導(dǎo)出時(shí)是否已經(jīng)正確選擇路徑,當(dāng)路徑選擇不正確時(shí),系統(tǒng)會(huì)給出錯(cuò)誤提示。B-8導(dǎo)出過程出現(xiàn)異常時(shí)應(yīng)該能夠自動(dòng)處理,并繼續(xù)后續(xù)的操作,并記錄相應(yīng)的日志補(bǔ)充約束-非功能需求擴(kuò)展性:系統(tǒng)當(dāng)前只支持導(dǎo)出到Excel文件中,將來會(huì)擴(kuò)展到可以導(dǎo)出為其他的格式待解決問題暫無相關(guān)圖新建組活動(dòng)圖查詢組活動(dòng)圖表10“組流程”用例規(guī)約表11為“數(shù)據(jù)導(dǎo)出流程”用例規(guī)約。用例名數(shù)據(jù)導(dǎo)出簡要描述用戶對(duì)查詢得到的數(shù)據(jù)進(jìn)行導(dǎo)出參與者用戶涉眾用戶相關(guān)用例無前置條件用戶成功登錄系統(tǒng)以及用戶得到查詢結(jié)果后置條件用戶可以將查詢結(jié)果導(dǎo)出到Excel表中基本事件流用例起始于用戶需要導(dǎo)出查詢結(jié)果系統(tǒng)查詢用戶需要的信息用戶可以在樹形結(jié)構(gòu)中選擇需要導(dǎo)出的項(xiàng)系統(tǒng)獲取到用戶要導(dǎo)出的信息系統(tǒng)彈出保存對(duì)話框用戶選擇要保存的路徑系統(tǒng)將導(dǎo)出信息寫入Excel文件中,并將文件保存在用戶要存儲(chǔ)的路徑中備選事件流A-1用戶導(dǎo)出數(shù)據(jù)失?。?)系統(tǒng)提醒用戶當(dāng)前的導(dǎo)出操作失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行導(dǎo)出A-2系統(tǒng)保存Excel文件失?。?)系統(tǒng)提醒用戶當(dāng)前的保存操作失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行導(dǎo)出A-3沒有查詢信息時(shí),當(dāng)前用例結(jié)束補(bǔ)充說明補(bǔ)充約束-數(shù)據(jù)需求D-1名片信息包括:名片編號(hào)、公司名稱、部門名稱、職務(wù)名稱、用戶姓名、名片名稱、郵箱、地址、聯(lián)系方式、郵編、傳真、備注、當(dāng)前狀態(tài)、名片正面、名片反面、個(gè)人名片表示、名片創(chuàng)建時(shí)間D-2組信息包括:組編號(hào)、組名稱、組所在的部門、組所屬的公司、組所屬的父組、組備注、是否共享標(biāo)識(shí)、組的創(chuàng)建人、組的創(chuàng)建時(shí)間D-3查詢組的條件包括:組所屬于的部門、組的創(chuàng)建時(shí)間、組的創(chuàng)建人、名片所屬的公司D-4查詢名片條件包括:名片所屬于的組、名片的創(chuàng)建時(shí)間、名片的創(chuàng)建人、名片中公司名稱、名片中的部門名稱、名片中的職務(wù)名稱補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1系統(tǒng)在驗(yàn)證到用戶在數(shù)據(jù)導(dǎo)出沒有選擇數(shù)據(jù)時(shí),給予錯(cuò)誤提示信息B-2用戶只能導(dǎo)出已經(jīng)查詢得到名片或者組信息,不能導(dǎo)出其他信息B-3系統(tǒng)驗(yàn)證驗(yàn)證用戶在導(dǎo)出時(shí)是否已經(jīng)正確選擇路徑,當(dāng)路徑選擇不正確時(shí),系統(tǒng)會(huì)給與錯(cuò)誤提示。B-4導(dǎo)出過程出現(xiàn)異常時(shí)應(yīng)該能夠自動(dòng)處理,并繼續(xù)后續(xù)的操作,并記錄相應(yīng)的日志補(bǔ)充約束-非功能需求擴(kuò)展性:系統(tǒng)當(dāng)前只支持導(dǎo)出到Excel文件中,將來會(huì)擴(kuò)展到可以導(dǎo)出為其他的格式待解決問題暫無相關(guān)圖活動(dòng)圖表11“用例導(dǎo)出流程”用例規(guī)約表12為“錯(cuò)誤管理流程”用例規(guī)約。用例名錯(cuò)誤管理簡要描述用戶、經(jīng)理或者超級(jí)管理員遇到錯(cuò)誤的操作參與者用戶、經(jīng)理、超級(jí)管理員涉眾用戶、經(jīng)理、超級(jí)管理員相關(guān)用例無前置條件用戶成功登錄系統(tǒng)后置條件用戶可以看到錯(cuò)誤界面基本事件流用例起始于用戶進(jìn)行了錯(cuò)誤的操作系統(tǒng)顯示錯(cuò)誤界面用戶可以在錯(cuò)誤界面上選擇返回上一界面,也可以選擇返回首界面系統(tǒng)執(zhí)行用戶選擇的操作備選事件流A-1用戶返回失?。?)系統(tǒng)提醒用戶當(dāng)前的返回操作失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行返回補(bǔ)充說明補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1系統(tǒng)在驗(yàn)證到用戶執(zhí)行了錯(cuò)誤操作時(shí),給予錯(cuò)誤提示信息B-2用戶只能返回上一界面或者返回首界面補(bǔ)充約束-非功能需求待解決問題暫無相關(guān)圖活動(dòng)圖表12“錯(cuò)誤管理流程”用例規(guī)約表13為“審核用戶申請(qǐng)流程”用例規(guī)約。用例名審核用戶申請(qǐng)簡要描述超級(jí)管理員對(duì)用戶提交的注冊(cè)申請(qǐng)進(jìn)行審核參與者超級(jí)管理員涉眾超級(jí)管理員相關(guān)用例用戶申請(qǐng)注冊(cè)前置條件超級(jí)管理員成功登錄系統(tǒng)以及用戶提交注冊(cè)申請(qǐng)后置條件超級(jí)管理員可以審核通過用戶申請(qǐng),也可以審核不通過用戶申請(qǐng)基本事件流用例起始于超級(jí)管理員需要審核用戶提交的注冊(cè)申請(qǐng)系統(tǒng)自動(dòng)將用戶提交的申請(qǐng)發(fā)給超級(jí)管理員超級(jí)管理員可以查看用戶提交的注冊(cè)信息,并審核其真實(shí)性超級(jí)管理員審核通過之后,系統(tǒng)會(huì)向用戶發(fā)送注冊(cè)成功信息備選事件流A-1超級(jí)管理員查看注冊(cè)信息失?。?)系統(tǒng)提醒超級(jí)管理員審核操作失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行審核A-2系統(tǒng)提交注冊(cè)成功信息失?。?)系統(tǒng)提醒超級(jí)管理員當(dāng)前的提交操作失敗(2)超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行發(fā)送補(bǔ)充說明補(bǔ)充約束-數(shù)據(jù)需求D-1用戶申請(qǐng)信息包括:用戶姓名、用戶所在公司、用戶所在部門、用戶職務(wù)、聯(lián)系方式、地址、郵編、傳真號(hào)、E-mail補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1系統(tǒng)在驗(yàn)證到用戶注冊(cè)信息丟失時(shí),給予錯(cuò)誤提示信息B-2系統(tǒng)在驗(yàn)證到超級(jí)管理員發(fā)送的審核信息丟失時(shí),給予錯(cuò)誤提示信息補(bǔ)充約束-非功能需求待解決問題暫無相關(guān)圖活動(dòng)圖表13“審核用戶申請(qǐng)流程”用例規(guī)約表14為“訪問日志管理流程”用例規(guī)約。用例名訪問日志管理簡要描述超級(jí)管理員對(duì)各用戶的訪問日志進(jìn)行管理參與者超級(jí)管理員涉眾超級(jí)管理員相關(guān)用例無前置條件超級(jí)管理員成功登錄系統(tǒng)后置條件超級(jí)管理員可以查看所有用戶的操作日志基本事件流用例起始于超級(jí)管理員需要查看所有用戶的操作日志系統(tǒng)自動(dòng)將所有用戶的操作日志顯示出來系統(tǒng)會(huì)對(duì)于日志定期進(jìn)行刪除備選事件流A-1超級(jí)管理員查看日志信息失?。?)系統(tǒng)提醒超級(jí)管理員查看日志操作失?。?)用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行查看日志補(bǔ)充說明補(bǔ)充約束-數(shù)據(jù)需求D-1日志信息包括:時(shí)間、操作者姓名、操作名片編號(hào)、具體操作類型補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1系統(tǒng)在驗(yàn)證到日志信息丟失時(shí),給予錯(cuò)誤提示信息補(bǔ)充約束-非功能需求待解決問題暫無相關(guān)圖活動(dòng)圖表14“訪問日志管理流程”用例規(guī)約表14為“參數(shù)管理流程”用例規(guī)約。用例名參數(shù)管理簡要描述超級(jí)管理員對(duì)各種基本表參數(shù)進(jìn)行管理參與者超級(jí)管理員涉眾超級(jí)管理員相關(guān)用例無前置條件超級(jí)管理員成功登錄系統(tǒng)后置條件超級(jí)管理員可以管理各種基本表參數(shù)基本事件流用例起始于超級(jí)管理員需要管理各種基本表參數(shù)超級(jí)管理員可以管理用戶信息,可以添加新用戶、查看用戶信息、刪除用戶超級(jí)管理員可以管理權(quán)限,可以添加新權(quán)限、修改權(quán)限超級(jí)管理員可以管理公司信息,可以添加公司信息,修改公司信息超級(jí)管理員可以管理部門信息,可以添加部門信息,修改部門信息超級(jí)管理員可以管理職務(wù)信息,可以添加職務(wù)信息,修改職務(wù)信息備選事件流A-1超級(jí)管理員添加新用戶失?。?)系統(tǒng)提醒超級(jí)管理員添加新用戶操作失?。?)超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行添加A-2超級(jí)管理員刪除用戶失?。?)系統(tǒng)提醒超級(jí)管理員刪除用戶操作失?。?)超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行刪除A-3超級(jí)管理員添加新權(quán)限失?。?)系統(tǒng)提醒超級(jí)管理員添加新權(quán)限操作失?。?)超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行添加A-4超級(jí)管理員刪除權(quán)限失?。?)系統(tǒng)提醒超級(jí)管理員刪除權(quán)限操作失?。?)超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行刪除A-5超級(jí)管理員添加新公司信息失?。?)系統(tǒng)提醒超級(jí)管理員添加新公司信息操作失?。?)超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行添加A-6超級(jí)管理員添加新部門信息失?。?)系統(tǒng)提醒超級(jí)管理員添加新部門信息操作失?。?)超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行添加A-7超級(jí)管理員添加新職務(wù)信息失?。?)系統(tǒng)提醒超級(jí)管理員添加新職務(wù)信息操作失?。?)超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行添加補(bǔ)充說明補(bǔ)充約束-數(shù)據(jù)需求D-1用戶申請(qǐng)信息包括:用戶姓名、用戶所在公司、用戶所在部門、用戶職務(wù)、聯(lián)系方式、地址、郵編、傳真號(hào)、E-mail、D-2權(quán)限信息包括:權(quán)限編號(hào)、權(quán)限名稱、具體模塊的增刪改查操作D-3公司信息包括:公司編號(hào)、公司名稱、地址、聯(lián)系方式、傳真D-4部門信息包括:部門編號(hào)、部門名稱、部門所在公司D-5職務(wù)信息包括:職務(wù)編號(hào)、職務(wù)名稱、職務(wù)所在部門、職務(wù)所在公司、權(quán)限編號(hào)補(bǔ)充約束-業(yè)務(wù)規(guī)則B-1系統(tǒng)在驗(yàn)證到某些參數(shù)信息丟失時(shí),給予錯(cuò)誤提示信息補(bǔ)充約束-非功能需求待解決問題暫無相關(guān)圖用戶信息管理活動(dòng)圖權(quán)限管理活動(dòng)圖公司信息管理活動(dòng)圖部門信息管理活動(dòng)圖職務(wù)信息管理活動(dòng)圖表14“參數(shù)管理流程”用例規(guī)約2、設(shè)計(jì)理解2.1系統(tǒng)架構(gòu)本系統(tǒng)使用jsp進(jìn)行網(wǎng)頁界面的設(shè)計(jì),使用MVC設(shè)計(jì)模式,它采用了當(dāng)今軟件設(shè)計(jì)的最新技術(shù),具有開發(fā)效率高、設(shè)計(jì)靈活、生成的軟件界面友好美觀等特點(diǎn)。本系統(tǒng)中通過JDBC驅(qū)動(dòng)和數(shù)據(jù)庫進(jìn)行無縫連接,后端的數(shù)據(jù)庫是SQLServer,該數(shù)據(jù)庫具有較高的完整性,一致性和安全性。MVC設(shè)計(jì)模式把應(yīng)用程序分成三個(gè)核心模塊:模型、視圖、控制器,各自處理自己的任務(wù)。模型用于存儲(chǔ)數(shù)據(jù)的對(duì)象,視圖為模型提供數(shù)據(jù)顯示的對(duì)象,控制器負(fù)責(zé)具體的業(yè)務(wù)邏輯操作,即控制器根據(jù)視圖提出的要求對(duì)數(shù)據(jù)做出處理,并將有關(guān)結(jié)果存儲(chǔ)到模型中,同時(shí)負(fù)責(zé)讓模型和視圖進(jìn)行必要的交互,當(dāng)模型中的數(shù)據(jù)變化時(shí),讓視圖更新顯示。在本系統(tǒng)中模型就是在entity包下的基本類,這些對(duì)應(yīng)于數(shù)據(jù)庫中的基本表就是JavaBean。視圖就是系統(tǒng)的界面,也就是JSP文件,這些文件中既有HTML的代碼,又嵌入了Java代碼,這些JSP文件大部分都具有表單操作的,在這些表單操作時(shí)會(huì)跳轉(zhuǎn)到相應(yīng)的Servlet,實(shí)現(xiàn)了視圖與控制器的連接操作;控制器就是Servlet包下的Servlet,這些Servlet對(duì)內(nèi)可以操作模型中的實(shí)體類,對(duì)外可以控制視圖的顯示,這個(gè)系統(tǒng)的Servlet主要是實(shí)現(xiàn)獲取視圖中用戶填寫的信息,通過這些信息查詢數(shù)據(jù)庫,從數(shù)據(jù)庫中得到信息,將這些信息通過Servlet顯示在視圖上。頂層包圖Dao層包圖Service層包圖其中servlet包為控制層,控制前后臺(tái)請(qǐng)求的發(fā)送與接收,Service包負(fù)責(zé)servlet與dao層的聯(lián)系,實(shí)現(xiàn)具體的業(yè)務(wù)邏輯,dao層實(shí)現(xiàn)各種實(shí)體類,實(shí)現(xiàn)和封裝數(shù)據(jù)庫連接,關(guān)閉等。還有各種需要操作數(shù)據(jù)庫的對(duì)象。2.2數(shù)據(jù)庫設(shè)計(jì)2.2.1數(shù)據(jù)表圖2-1是名片管理系統(tǒng)的數(shù)據(jù)庫實(shí)體關(guān)系圖:名片管理系統(tǒng)所涉及到的實(shí)體有權(quán)限表(Power)、公司表(Company)、部門表(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論