




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目理解檔需求理解本次項(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)八大功能。用例建模系統(tǒng)角色說明本系統(tǒng)包含超級(jí)管理員理用戶三種角色中超級(jí)管理員具有訪問日志管理、參數(shù)管理、審核用戶申請(qǐng)的功能;經(jīng)理具有用戶管理、名片管理、組管理、數(shù)據(jù)導(dǎo)出、錯(cuò)誤管理的功能;普通用戶具有用戶管理、名片管理、數(shù)據(jù)導(dǎo)出、錯(cuò)誤管理的功能。用例模型本系統(tǒng)包含用戶管理、名片管理、組管理、訪問日志管理、數(shù)據(jù)導(dǎo)出、錯(cuò)誤管理、參數(shù)管理、審核用戶申請(qǐng)八大功能。系統(tǒng)用例圖如所示。(fromUseCaseView)
(fromCaseView)
(fromCaseView)(fromCaseView)
圖1系統(tǒng)用例圖
用戶管理包含用戶登錄、找回密碼、修改密碼、一周內(nèi)免登錄的功能;用戶管理用例圖如圖2所示。
圖2用戶管理用例圖名片管理包含名片一覽、查看名片詳細(xì)信息、更新名片、刪除名片、批量刪除名片、生成名片、同一人物設(shè)定看公司部門視圖訪日志的功能;名片管理用例圖如3所示。導(dǎo)出查詢結(jié)果<<extend>>
<<extend>><<extend>>
名片更新查看名片詳細(xì)信息
<<extend>>名片一覽
<<extend>>名片刪除<<include>><<include>><<include>>
生成名片
批量刪除名片管理
同一人物設(shè)定<<include>>查看公司部門視圖收藏名片圖3名片管理用例圖組管理包含添加新組、查詢組、向組中添加名片、查看組詳細(xì)信息、修改組、刪除組、查看組中名片的功能;組管理用例圖如所示。
添組<<include>><<extend>>
向中加片<<include>>
<<extend>>組理
查組
查組名<<extend>><<extend>>
<<extend>>
修組查組細(xì)息
<<extend>>刪組導(dǎo)查結(jié)圖4組管理用例圖參數(shù)管理包含用戶信息管理、添加新用戶、查詢用戶信息、刪除用戶、權(quán)限管理、添加新權(quán)限、修改權(quán)限、公司信息管理、企業(yè)信息管理、部門信息管理、職務(wù)信息管理的功能;參數(shù)管理用例圖如圖所。
<<include>><<include>><<include>><<include>><<include>>
(fromUse-CaseModel)
<<include>><<include>><<include>>
圖5參數(shù)管理用例圖用例描述表6為用戶申請(qǐng)流程”用例規(guī)約。用名簡(jiǎn)描參者涉相用前條后條
用戶申請(qǐng)注冊(cè)用戶填寫申請(qǐng)信息并提交普通用戶普通用戶、超級(jí)管理員審核用戶申請(qǐng)無申請(qǐng)信息被正確保存
基事流(1用例起始于用戶點(diǎn)擊申請(qǐng)按鈕(2系統(tǒng)顯示用戶申請(qǐng)界面(3用戶填寫申請(qǐng)信息(4系統(tǒng)驗(yàn)證申請(qǐng)信息并保存(5系統(tǒng)將申請(qǐng)信息提交給超級(jí)管理員(6超級(jí)管理員審核通過(7用戶申請(qǐng)成功備事流A-1用戶在點(diǎn)擊提交之前,隨時(shí)都可以終止該用例(1系統(tǒng)提醒用戶當(dāng)前的操作都會(huì)被取消(2用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇取消,則繼續(xù)后續(xù)操作A-2保存信息失敗(1系統(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)失?。?用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新申請(qǐng)補(bǔ)說補(bǔ)約-數(shù)據(jù)需D-1用申請(qǐng)信息包括:用戶姓名、用戶所在公司、用戶所在部門、用戶職務(wù)、聯(lián)系方式、地址、郵編、傳真號(hào)補(bǔ)約-業(yè)務(wù)規(guī)B-1每個(gè)用戶能申請(qǐng)一次。B-2申人必須本系統(tǒng)所涉及的公司部門職員待決題暫無相圖活動(dòng)圖
用戶點(diǎn)擊申請(qǐng)?zhí)顚懮暾?qǐng)信息
系統(tǒng)顯示申請(qǐng)界面驗(yàn)證申請(qǐng)信息并保存將申請(qǐng)信息提交給超級(jí)管理員
超級(jí)管理員驗(yàn)證申請(qǐng)信息是否合法有效是通知用戶申請(qǐng)成功
否通知用戶申請(qǐng)失敗顯示用戶申請(qǐng)是否通過表6“戶申請(qǐng)流程”用例規(guī)表7為用戶登錄流程”用例規(guī)約。用名簡(jiǎn)描參者涉相用前條后條
用戶登錄用戶填寫登錄信息普通用戶普通用戶用戶申請(qǐng)用戶申請(qǐng)成功如果登錄成功,則顯示相應(yīng)權(quán)限的操作界面基事流(1用例起始于用戶需要登錄到該系統(tǒng)(2系統(tǒng)顯示登錄界面,并要求用戶輸入用戶名和密碼(3用戶輸入用戶名和密碼(4系統(tǒng)驗(yàn)證用戶名和密碼,允許用戶登錄系統(tǒng)(5系統(tǒng)根據(jù)用戶類型啟動(dòng)不同的主操作界面?zhèn)涫铝鰽-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)補(bǔ)約-業(yè)務(wù)規(guī)B-1系允許用重試三次登錄操作,超過三次后,系統(tǒng)不允許用戶重試。補(bǔ)約-非功能求安全性:密碼應(yīng)該采用加密的方式存儲(chǔ)待決題暫無相圖活動(dòng)圖
用戶
系統(tǒng)
3次
表7“戶登錄流程”用例規(guī)表8為用戶管理流程”用例規(guī)約。用名簡(jiǎn)描參者涉相用前條后條
用戶管理用戶對(duì)自己的個(gè)人信息進(jìn)行管理普通用戶普通用戶無用戶成功登錄系統(tǒng)用戶可以查看自己的基本信息并修改基事流(1用例起始于用戶需要管理自己的個(gè)人信息(2用戶可以點(diǎn)擊查看個(gè)人信息,也可以點(diǎn)擊修改個(gè)人信息(3用戶可以為自己設(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)、限補(bǔ)約-業(yè)務(wù)規(guī)B-1系在驗(yàn)證用戶修改信息格式不正確時(shí),給予提示信息補(bǔ)約-非功能求安全性:設(shè)置的新密碼應(yīng)該采用加密的方式存儲(chǔ)待決題暫無相圖活動(dòng)圖
點(diǎn)用管
設(shè)新登密碼
查個(gè)信修個(gè)信
顯個(gè)詳信息保個(gè)信輸新碼
顯修密界面顯設(shè)新碼成顯修個(gè)信息功表8“戶管理流程”用例規(guī)表9為名片管理流程”用例規(guī)約。用名簡(jiǎn)描參者涉相用前條后條基事流
名片管理用戶對(duì)自己的名片和共享進(jìn)行管理普通用戶普通用戶無用戶成功登錄系統(tǒng)用戶可以管理自己的名片也可以查看共享名片用例起始于用戶需要管理自己的名片生成名片:(1用戶可以點(diǎn)擊生成名片選項(xiàng),填寫新名片的基本信息并提交(2系統(tǒng)驗(yàn)證新名片的信息是否合法有效(3系統(tǒng)向數(shù)據(jù)庫(kù)中添加一張新名片名片一覽:
1查看詳細(xì)信息(1用戶可以點(diǎn)擊名片一覽選項(xiàng)(2系統(tǒng)顯示查詢名片界面(3用戶輸入查詢條件(4系統(tǒng)按照查詢條件進(jìn)行檢索,并以樹形結(jié)構(gòu)顯示查詢結(jié)果(5用戶點(diǎn)擊其中一個(gè)子節(jié)點(diǎn)(6系統(tǒng)顯示該子節(jié)點(diǎn)的詳細(xì)信息2修改名片信息(1用戶點(diǎn)擊修改此名片(2系統(tǒng)顯示修改界面(3用戶進(jìn)行修改(4系統(tǒng)驗(yàn)證用戶修改信息是否合法有效,并保存修改信息,顯示修改結(jié)果3刪除名片(1用戶點(diǎn)擊刪除此名片(2系統(tǒng)將此名片從數(shù)據(jù)庫(kù)中刪除,并顯示刪除成功4批刪除(1用戶可以在查詢結(jié)果中選中多個(gè)結(jié)點(diǎn),點(diǎn)擊批量刪除(2系統(tǒng)刪除多個(gè)結(jié)點(diǎn),并顯示刪除成功信息5導(dǎo)查詢結(jié)果(1用戶選擇多條查詢結(jié)果然后點(diǎn)擊導(dǎo)出查詢結(jié)果按鈕(2系統(tǒng)彈出保存對(duì)話框(3用戶輸入保存路徑,并點(diǎn)擊保存(4系統(tǒng)將用戶要導(dǎo)出的查詢結(jié)果保存到指定路徑,并顯示保存成功同一人物設(shè)定(1用戶點(diǎn)擊同一人物設(shè)定選項(xiàng)(2系統(tǒng)檢測(cè)所有名片中屬于同一個(gè)人的多張名片,并將這些名片關(guān)聯(lián)起來,顯示給用戶結(jié)果查看查看公司部門視圖(1用戶點(diǎn)擊查看公司部門視圖選項(xiàng)(2系統(tǒng)顯示查看公司部門視圖界面(3用戶輸入查詢條件(4系統(tǒng)按照查詢條件進(jìn)行檢索,并以樹形結(jié)構(gòu)顯示查詢結(jié)果收藏名片(1用戶可以選擇收藏某一共享名片(2系統(tǒng)將此名片收藏進(jìn)當(dāng)前用戶的收藏名片中,并提示收藏成功(3用戶可選擇取消某一名片的收藏(4系統(tǒng)將此名片從當(dāng)前用戶的收藏名片中刪除,并提示刪除成功備事流A-1用戶查詢名片信息失?。?系統(tǒng)提醒用戶當(dāng)前的查詢操作失?。?用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行查詢A-2用戶修改信息失敗(1系統(tǒng)提醒用戶當(dāng)前的修改操作失?。?用戶確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行修改
A-3用戶刪除名片失敗(1系統(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é)束該用例(2系統(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)D-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系在驗(yàn)證用戶修改信息格式不正確時(shí),給予提示信息B-2用只能修和刪除自己創(chuàng)建的名片,不能修改和刪除共享的名片B-3系驗(yàn)證用添加的名片的唯一性,當(dāng)用戶添加的名片已存在時(shí),提醒用戶不允許繼續(xù)添加B-4系在驗(yàn)證用戶在數(shù)據(jù)導(dǎo)出沒有選擇數(shù)據(jù)時(shí),給予錯(cuò)誤提示信息B-5用只能導(dǎo)已經(jīng)查詢得到名片信息,不能導(dǎo)出其他信息B-6系驗(yàn)證用在導(dǎo)出時(shí)是否已經(jīng)正確選擇路徑,當(dāng)路徑選擇不正確時(shí),系統(tǒng)會(huì)給出錯(cuò)誤提示。B-4出過程出現(xiàn)異常時(shí)應(yīng)該能夠自動(dòng)處理,并繼續(xù)后續(xù)的操作,并記錄相應(yīng)的日志補(bǔ)約-非功能求擴(kuò)展性:系統(tǒng)當(dāng)前只支持導(dǎo)出到Excel文中,將來會(huì)擴(kuò)展到可以導(dǎo)出為其他的格式待決題暫無
相圖生成名片活動(dòng)圖
名片一覽活動(dòng)圖
驗(yàn)證用戶修改信息是否合法有效
同一人物設(shè)定活動(dòng)圖
用戶
系統(tǒng)查看查看公司部門視圖活動(dòng)圖
用戶
系統(tǒng)選擇管理點(diǎn)擊公司門視顯示公司門視面輸入條件按照條件詢結(jié)以樹構(gòu)顯查詢選擇一個(gè)結(jié)點(diǎn)顯示結(jié)點(diǎn)應(yīng)的信息收藏名片活動(dòng)圖
用戶
系統(tǒng)選名管理選取某名片的藏
選收某一共享片將名收藏進(jìn)前戶的藏片提用收藏成功將名從當(dāng)前戶收藏片刪提用刪除成功表9“片管理流程”用例規(guī)表為“管理流程”用例規(guī)約。用名簡(jiǎn)描參者涉相用前條后條基事流
組管理經(jīng)理對(duì)本部門內(nèi)部進(jìn)行分組經(jīng)理經(jīng)理無經(jīng)理成功登錄系統(tǒng)經(jīng)理可以管理本部門的內(nèi)部組織結(jié)構(gòu)用例起始于經(jīng)理需要管理自己的部門的內(nèi)部組織結(jié)構(gòu)新建組(1經(jīng)理可以點(diǎn)擊新建組選項(xiàng),填寫新組的基本信息并提交(2系統(tǒng)驗(yàn)證新組的信息是否合法有效(3系統(tǒng)向數(shù)據(jù)庫(kù)中添加一個(gè)新組查詢組、查看詳細(xì)信息(1經(jīng)理可以點(diǎn)擊查詢組選項(xiàng)(2系統(tǒng)顯示查詢組的界面(3經(jīng)理輸入查詢條件
(4系統(tǒng)按照查詢條件進(jìn)行檢索,并以樹形結(jié)構(gòu)顯示查詢結(jié)果(5經(jīng)理點(diǎn)擊其中一個(gè)子節(jié)點(diǎn)(6系統(tǒng)顯示該子節(jié)點(diǎn)的詳細(xì)信息2修組信息(1經(jīng)理點(diǎn)擊修改此組的信息(2系統(tǒng)顯示修改組信息界面(3經(jīng)理進(jìn)行修改(4系統(tǒng)驗(yàn)證經(jīng)理輸入的修改信息是否合法有效,并保存修改信息,顯示修改結(jié)果3刪組(1經(jīng)理點(diǎn)擊刪除此組(2系統(tǒng)將此組的信息從數(shù)據(jù)庫(kù)中刪除,并顯示刪除成功4導(dǎo)出查詢結(jié)果(3經(jīng)理選擇多條查詢結(jié)果然后點(diǎn)擊導(dǎo)出查詢結(jié)果按鈕(4系統(tǒng)彈出保存對(duì)話框(5經(jīng)理輸入保存路徑,并點(diǎn)擊保存(6系統(tǒng)將經(jīng)理要導(dǎo)出的查詢結(jié)果保存到指定路徑,并顯示保存成功4向中添加新名片(1經(jīng)理點(diǎn)擊向組中添加名片選項(xiàng)(2系統(tǒng)顯示向組中添加名片界面(3經(jīng)理輸入要添加的名片名稱(4系統(tǒng)顯示添加成功5查組中名片(1經(jīng)理點(diǎn)擊查看組中名片(2系統(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)前的修改操作失敗(2經(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)理生成組失敗(1系統(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系在驗(yàn)證經(jīng)理修改信息格式不正確時(shí),給予提示信息B-2經(jīng)只能添、修改和刪除本部門的組,不能添加、修改和刪除其他部門的組B-3系驗(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系在驗(yàn)證經(jīng)理在數(shù)據(jù)導(dǎo)出沒有選擇數(shù)據(jù)時(shí),給予錯(cuò)誤提示信息B-6經(jīng)只能導(dǎo)已經(jīng)查詢得到名片或者組信息,不能導(dǎo)出其他信息B-7系驗(yàn)證經(jīng)在導(dǎo)出時(shí)是否已經(jīng)正確選擇路徑,當(dāng)路徑選擇不正確時(shí),系統(tǒng)會(huì)給出錯(cuò)誤提示。B-8導(dǎo)過程出異常時(shí)應(yīng)該能夠自動(dòng)處理,并繼續(xù)后續(xù)的操作,并記錄相應(yīng)的日志補(bǔ)約-非功能求擴(kuò)展性:系統(tǒng)當(dāng)前只支持導(dǎo)出到Excel文中,將來會(huì)擴(kuò)展到可以導(dǎo)出為其他的格式待決題暫無相圖新建組活動(dòng)圖
經(jīng)理
系統(tǒng)點(diǎn)擊管理組點(diǎn)擊新建組填寫新組的基本信息并提交是通知經(jīng)理新組創(chuàng)建成功向數(shù)據(jù)庫(kù)中添加一個(gè)新組
否通知經(jīng)理新組創(chuàng)建失敗查詢組活動(dòng)圖
點(diǎn)管組點(diǎn)查組項(xiàng)顯查組界面輸查條按查條查詢果顯查結(jié)點(diǎn)某節(jié)
選多查結(jié)擊出詢果彈保對(duì)框輸保路將出查結(jié)存指徑示存功點(diǎn)查組名片
點(diǎn)向中加名
點(diǎn)刪此
點(diǎn)修此的信
顯修組息界
顯該節(jié)的詳信修組息是通經(jīng)修信息功保修信向理示改結(jié)將信從據(jù)庫(kù)刪顯刪成輸要加名片稱顯向中加名界顯添成以名作查詢件行索顯查結(jié)表10“流程”用例規(guī)約表為“據(jù)導(dǎo)出流程”用例規(guī)約。
否通經(jīng)修信息敗用名簡(jiǎn)描
數(shù)據(jù)導(dǎo)出用戶對(duì)查詢得到的數(shù)據(jù)進(jìn)行導(dǎo)出
參者涉相用前條后條基事流
用戶用戶無用戶成功登錄系統(tǒng)以及用戶得到查詢結(jié)果用戶可以將查詢結(jié)果導(dǎo)出到Excel表(1用例起始于用戶需要導(dǎo)出查詢結(jié)果(2系統(tǒng)查詢用戶需要的信息(3用戶可以在樹形結(jié)構(gòu)中選擇需要導(dǎo)出的項(xiàng)(4系統(tǒng)獲取到用戶要導(dǎo)出的信息(5系統(tǒng)彈出保存對(duì)話框(6用戶選擇要保存的路徑(7系統(tǒng)將導(dǎo)出信息寫入文中,并將文件保存在戶要存儲(chǔ)的路徑中備事流A-1用戶導(dǎo)出數(shù)據(jù)失?。?系統(tǒng)提醒用戶當(dāng)前的導(dǎo)出操作失敗(2用戶確認(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系在驗(yàn)證用戶在數(shù)據(jù)導(dǎo)出沒有選擇數(shù)據(jù)時(shí),給予錯(cuò)誤提示信息B-2用只能導(dǎo)已經(jīng)查詢得到名片或者組信息,不能導(dǎo)出其他信息B-3系驗(yàn)證驗(yàn)用戶在導(dǎo)出時(shí)是否已經(jīng)正確選擇路徑,當(dāng)路徑選擇不正確時(shí),系統(tǒng)會(huì)給與錯(cuò)誤提示。B-4出過程出現(xiàn)異常時(shí)應(yīng)該能夠自動(dòng)處理,并繼續(xù)后續(xù)的操作,并記錄相應(yīng)的日志補(bǔ)約-非功能求擴(kuò)展性:系統(tǒng)當(dāng)前只支持導(dǎo)出到Excel文中,將來會(huì)擴(kuò)展到可以導(dǎo)出為其他的格式待決題暫無相圖活動(dòng)圖
點(diǎn)擊導(dǎo)出查詢結(jié)果系統(tǒng)查詢用戶需要導(dǎo)出的信息成功查找到用戶需要的信息以樹形結(jié)構(gòu)顯示查詢信息在樹形結(jié)構(gòu)中選擇需要導(dǎo)出的項(xiàng)獲取用戶要導(dǎo)出的信息彈出保存對(duì)話框選擇要保存的路徑將導(dǎo)出信息寫入Excel將文件保存到用戶要存儲(chǔ)的路徑中表“用導(dǎo)出流程”用例規(guī)約表為“誤管理流程”用例規(guī)約。用名簡(jiǎn)描參者涉相用前條后條基事流
錯(cuò)誤管理用戶、經(jīng)理或者超級(jí)管理員遇到錯(cuò)誤的操作用戶、經(jīng)理、超級(jí)管理員用戶、經(jīng)理、超級(jí)管理員無用戶成功登錄系統(tǒng)用戶可以看到錯(cuò)誤界面
(1(2(3(4
用例起始于用戶進(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系在驗(yàn)證用戶執(zhí)行了錯(cuò)誤操作時(shí),給予錯(cuò)誤提示信息B-2用只能返上一界面或者返回首界面補(bǔ)約-非功能求待決題暫無相圖活動(dòng)圖
選擇后續(xù)操作
表“錯(cuò)管理流程”用例規(guī)約表為“核用戶申請(qǐng)流程”用例規(guī)約。用名簡(jiǎn)描參者涉相用前條后條基事流
審核用戶申請(qǐng)超級(jí)管理員對(duì)用戶提交的注冊(cè)申請(qǐng)進(jìn)行審核超級(jí)管理員超級(jí)管理員用戶申請(qǐng)注冊(cè)超級(jí)管理員成功登錄系統(tǒng)以及用戶提交注冊(cè)申請(qǐng)超級(jí)管理員可以審核通過用戶申請(qǐng),也可以審核不通過用戶申請(qǐng)(1用例起始于超級(jí)管理員需要審核用戶提交的注冊(cè)申請(qǐng)(2系統(tǒng)自動(dòng)將用戶提交的申請(qǐng)發(fā)給超級(jí)管理員(3超級(jí)管理員可以查看用戶提交的注冊(cè)信息,并審核其真實(shí)性
(4超級(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)前的提交操作失?。?超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行發(fā)送補(bǔ)說補(bǔ)約-數(shù)據(jù)需D-1用申請(qǐng)信息包括:用戶姓名、用戶所在公司、用戶所在部門、用戶職務(wù)、聯(lián)系方式、地址、郵編、傳真號(hào)補(bǔ)約-業(yè)務(wù)規(guī)B-1系在驗(yàn)證用戶注冊(cè)信息丟失時(shí),給予錯(cuò)誤提示信息B-2系在驗(yàn)證超級(jí)管理員發(fā)送的審核信息丟失時(shí),給予錯(cuò)誤提示信息補(bǔ)約-非功能求待決題暫無相圖活動(dòng)圖
超管理員
系是通知系統(tǒng)用戶申請(qǐng)合法
收到系統(tǒng)發(fā)送的消息查看用戶提交的注冊(cè)信息否通知系統(tǒng)用戶申請(qǐng)不合法
將用戶提交的申請(qǐng)發(fā)給超級(jí)管理員向用戶發(fā)送注冊(cè)失敗信息向用戶發(fā)送注冊(cè)成功信息表13“審核用戶申請(qǐng)流程”用規(guī)約表為“問日志管理流程”用例規(guī)約。用名簡(jiǎn)描參者涉相用前條后條基事流
訪問日志管理超級(jí)管理員對(duì)各用戶的訪問日志進(jìn)行管理超級(jí)管理員超級(jí)管理員無超級(jí)管理員成功登錄系統(tǒng)超級(jí)管理員可以查看所有用戶的操作日志(1用例起始于超級(jí)管理員需要查看所有用戶的操作日志(2系統(tǒng)自動(dòng)將所有用戶的操作日志顯示出來(3系統(tǒng)會(huì)對(duì)于日志定期進(jìn)行刪除備事流A-1超級(jí)管理員查看日志信息失敗(1系統(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系在驗(yàn)證日志信息丟失時(shí),給予錯(cuò)誤提示信息補(bǔ)約-非功能求待決題暫無相圖活動(dòng)圖
表14“訪問日志管理流程”用規(guī)約表為“數(shù)管理流程”用例規(guī)約。用名簡(jiǎn)描參者涉相用前條后條基事流
參數(shù)管理超級(jí)管理員對(duì)各種基本表參數(shù)進(jìn)行管理超級(jí)管理員超級(jí)管理員無超級(jí)管理員成功登錄系統(tǒng)超級(jí)管理員可以管理各種基本表參數(shù)(1用例起始于超級(jí)管理員需要管理各種基本表參數(shù)(2超級(jí)管理員可以管理用戶信息,可以添加新用戶、查看用戶信息、刪除用戶(3超級(jí)管理員可以管理權(quán)限,可以添加新權(quán)限、修改權(quán)限(4超級(jí)管理員可以管理公司信息,可以添加公司信息,修改公司信息(5超級(jí)管理員可以管理部門信息,可以添加部門信息,修改部門信息
(6超級(jí)管理員可以管理職務(wù)信息,可以添加職務(wù)信息,修改職務(wù)信息備事流A-1超級(jí)管理員添加新用戶失?。?系統(tǒng)提醒超級(jí)管理員添加新用戶操作失敗(2超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行添加A-2超級(jí)管理員刪除用戶失敗(1系統(tǒng)提醒超級(jí)管理員刪除用戶操作失?。?超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行刪除A-3超級(jí)管理員添加新權(quán)限失敗(1系統(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í)管理員添加新公司信息操作失敗(2超級(jí)管理員確認(rèn)后,當(dāng)前用例結(jié)束,也可選擇重新進(jìn)行添加A-6超級(jí)管理員添加新部門信息失?。?系統(tǒng)提醒超級(jí)管理員添加新部門信息操作失敗(2超級(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)、D-2權(quán)信息包括:權(quán)限編號(hào)、權(quán)限名稱、具體模塊的增刪改查操作D-3公信息包括:公司編號(hào)、公司名稱、地址、聯(lián)系方式、傳真D-4部信息包括:部門編號(hào)、部門名稱、部門所在公司D-5職信息包括:職務(wù)編號(hào)、職務(wù)名稱、職務(wù)所在部門、職務(wù)所在公司、權(quán)限編號(hào)補(bǔ)約-業(yè)務(wù)規(guī)B-1系在驗(yàn)證某些參數(shù)信息丟失時(shí),給予錯(cuò)誤提示信息補(bǔ)約-非功能求待決題暫無相圖用戶信息管理活動(dòng)圖
超級(jí)管員管用信
系統(tǒng)添新戶
查用信顯查界填新戶息輸查條顯用信刪用將用添到數(shù)庫(kù)并存通超管員添成
將戶數(shù)庫(kù)中除通管員功刪用權(quán)限管理活動(dòng)圖
超級(jí)管理員管權(quán)
系統(tǒng)添新限
點(diǎn)修權(quán)輸查條修權(quán)
顯權(quán)詳信息將權(quán)添到數(shù)庫(kù)并存提管員加成
更數(shù)庫(kù)權(quán)限息保通管員功修權(quán)信公司信息管理活動(dòng)圖
超級(jí)管理員
系統(tǒng)
部門信息管理活動(dòng)圖
超級(jí)管員管部門信息
系統(tǒng)添部門信息
點(diǎn)查看部門信息將添加的部門信息加數(shù)據(jù)庫(kù)并保存通管理員成功添部門信息
顯部門信息界面點(diǎn)修改部門信息顯部門信息修改面修部門信息更數(shù)據(jù)庫(kù)中部門息并保存通管理員部門信修改成功職務(wù)信息管理活動(dòng)圖
超級(jí)管員
系統(tǒng)
表“參管理流程”用例規(guī)約2設(shè)計(jì)理解系架本系統(tǒng)使用jsp進(jìn)行頁(yè)界面的設(shè)計(jì),使用MVC設(shè)模式,它采用了當(dāng)今軟件設(shè)計(jì)的最新技術(shù),具有開發(fā)效率高、設(shè)計(jì)靈活、生成的軟件界面友好美觀等特點(diǎn)。本系統(tǒng)中通過JDBC驅(qū)和數(shù)據(jù)庫(kù)進(jìn)行無縫連,后端的數(shù)據(jù)庫(kù)是SQLServer,該數(shù)據(jù)庫(kù)具有較高的完整性,一致性和安全性。計(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ù)庫(kù)中的基本表就是JavaBean。圖就是系統(tǒng)的界面,也就是JSP文件,這些文件中既有的碼,又嵌入了代碼,這些JSP文大部分都具有表單操作的,在這些表單操作時(shí)會(huì)跳轉(zhuǎn)到相應(yīng)的現(xiàn)視圖與控制器的連接操作器就是包的Servlet些對(duì)內(nèi)可以操作模型中的實(shí)體類,對(duì)外可以控制視圖的顯示,這個(gè)系統(tǒng)的主要是實(shí)現(xiàn)獲取視圖中用戶填寫的信息通這些信息查詢數(shù)據(jù)庫(kù)從據(jù)庫(kù)中得到信息將些信息通過Servlet顯在視圖上。頂層包圖filterservlet
service
++
++
++++包圖pkgDaojavabean
dbconndaointerfacedaoimpl層圖其中包控制層,控制前后臺(tái)求的發(fā)送與接收包負(fù)責(zé)與dao層的聯(lián)系實(shí)具體的業(yè)務(wù)邏輯dao層現(xiàn)各種實(shí)體類實(shí)現(xiàn)和封裝據(jù)庫(kù)連接閉等。還有各種需要操作數(shù)據(jù)庫(kù)的對(duì)象。
數(shù)庫(kù)計(jì)數(shù)據(jù)表圖2-1是名片管理系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)體關(guān)系圖:名片管理系統(tǒng)所涉及到的實(shí)體有權(quán)限表Power司表(Company門表(Department)、職務(wù)表(Position)、用戶表Users)、用戶-職務(wù)關(guān)系表(User_Position)、名片表(Card)、用戶-名片關(guān)系表(內(nèi)用戶信息表(Card_Users)表(Group)名片關(guān)系表(Group_Card)志表Log)、收藏名片表(Collection)如圖2-1所示。
圖2-1名片管理系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)體關(guān)系圖
視圖由于公司部門的信息更新比較少,而且查詢比較多,所以在這個(gè)地方建立了一個(gè)視圖,視圖的創(chuàng)建語(yǔ)句如下:createviewCompany_Department_ViewasSELECTPosition.PositionNameINNERJOINONDepartment.CompanyIdINNERJOINPositionCompany.CompanyIdPosition.CompanyIdDepartment.DepartmentId=Position.DepartmentId存儲(chǔ)過程由于系統(tǒng)設(shè)置了用戶一天內(nèi)三次登陸不成功今天不允許再登錄以計(jì)了一個(gè)存儲(chǔ)過程用于在內(nèi)天0點(diǎn)用戶登錄的錯(cuò)誤次數(shù)清0具體的創(chuàng)建存儲(chǔ)過程的語(yǔ)句如下:由于這個(gè)存儲(chǔ)過程需要每天定時(shí)執(zhí)行設(shè)置了一個(gè)用于定時(shí)執(zhí)行上述存儲(chǔ)過程的作業(yè),具體的操作如下:SQL代—>新建作業(yè)——>常規(guī)中填寫作業(yè)名稱—步驟中點(diǎn)擊新建——>選擇數(shù)據(jù)庫(kù)、填寫命令—>計(jì)劃中填寫名稱、設(shè)置每天執(zhí)行—>保存詳細(xì)設(shè)計(jì)針對(duì)每一個(gè)功能,給出界面,給出輸入輸出和交互過程例如:(1)公文發(fā)布界面“公文發(fā)布”界面如圖3所示,只有具有公文發(fā)布權(quán)限的人才能看到。圖3公文發(fā)布
單擊“預(yù)覽”按鈕,在彈出的“選中文件”框中找到已填好的紅頭文件的文檔單擊文件類型后的下拉框最右端的倒三角符號(hào)選擇紅頭文件類型,單擊“選擇單位”按鈕,彈出選擇單位界面,在此界面中選擇相應(yīng)的部門并“確定”后,返回圖3,然后輸入主題,備注可不填,再單擊“開始上傳”按鈕即可完成公文上傳。登錄界面后臺(tái)主界面
訪問日志界面附錄資料:系部事物管理統(tǒng)需求明書
*****計(jì)算機(jī)有公司需求部****年**月**日
引言背景說明本說明書目的在于明確說明系統(tǒng)需求,界定系統(tǒng)實(shí)現(xiàn)功能的范圍,指導(dǎo)系統(tǒng)設(shè)計(jì)以及編碼。本說明書的預(yù)期讀者為:老師及在校學(xué)生,測(cè)試經(jīng)理以及測(cè)試設(shè)計(jì)人員等。參考資料系統(tǒng)包括的范圍:公告展示、請(qǐng)假功能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司月末會(huì)活動(dòng)策劃方案
- 公司茶會(huì)活動(dòng)方案
- 公司春游游戲活動(dòng)方案
- 公司播放電影策劃方案
- 公司組織境外團(tuán)建活動(dòng)方案
- 公司組織午間運(yùn)動(dòng)活動(dòng)方案
- 公司競(jìng)走活動(dòng)方案
- 公司聯(lián)歡晚會(huì)策劃方案
- 2025年游戲設(shè)計(jì)師職業(yè)資格考試試卷及答案
- 2025年智能制造工程師考試試卷及答案
- 軍校招生政治考核表格式-雙面打印
- 急救-毒蛇咬傷
- YY 0334-2002硅橡膠外科植入物通用要求
- GB/T 41261-2022過程工業(yè)報(bào)警系統(tǒng)管理
- (完整版)杭州電子科技大學(xué)數(shù)字電路期末考試試卷及答案
- 員工宿舍核查表
- 腰椎椎管狹窄癥治療的新方法課件
- 完工付款最終付款申請(qǐng)表
- 有限空間作業(yè)及應(yīng)急物資清單
- 國(guó)際經(jīng)濟(jì)學(xué)期末考試試題庫(kù)含答案
- 基于PLC的音樂噴泉控制系統(tǒng)的設(shè)計(jì)-畢業(yè)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論