軟件需求說明書實(shí)例_第1頁
軟件需求說明書實(shí)例_第2頁
軟件需求說明書實(shí)例_第3頁
軟件需求說明書實(shí)例_第4頁
軟件需求說明書實(shí)例_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、XX 平臺需求說明書平臺需求說明書 XX 信息技術(shù)有限公司信息技術(shù)有限公司 2010-07 版本變更版本變更 版本版本完成時間完成時間修訂動作修訂動作完成人完成人 V1.02010-07-07 初稿XXX V1.12010-07-19 修改驗證服務(wù)XXX 摘要摘要 略 關(guān)鍵字關(guān)鍵字 模型、WebService 服務(wù)、需求說明 目錄目錄 1 引言引言.6 1.1 編寫目的.6 1.2 背景.6 1.3 定義.6 1.4 參考資料.7 2 任務(wù)概述任務(wù)概述.7 2.1 目標(biāo).7 2.2 用戶的特點(diǎn).7 3 需求規(guī)定需求規(guī)定.8 3.1 需求邊界.8 3.2 功能劃分.9 3.3 業(yè)務(wù)需求.10 3

2、.3.1 組織機(jī)構(gòu)服務(wù).10 3.3.1.1 機(jī)構(gòu)維護(hù).11 3.3.1.1.1 新增機(jī)構(gòu).11 3.3.1.1.2 修改機(jī)構(gòu).13 3.3.1.1.3 刪除機(jī)構(gòu).14 3.3.1.1.4 查找機(jī)構(gòu).16 3.3.1.2 部門維護(hù).17 3.3.1.2.1 新增部門.17 3.3.1.2.2 修改部門.19 3.3.1.2.3 刪除部門.21 3.3.1.2.4 查找部門.22 3.3.1.3 崗位維護(hù).23 3.3.1.3.1 新增崗位.23 3.3.1.1.2 修改崗位.25 3.3.1.1.3 刪除崗位.26 3.3.1.1.4 查找崗位.28 3.3.1.4 人員維護(hù).29 3.3.1

3、.4.1 新增人員.29 3.3.1.4.2 修改人員.33 3.3.1.4.3 刪除人員.34 3.3.1.4.4 查找人員.35 3.3.1.5 工作組維護(hù).37 3.3.1.6 組織機(jī)構(gòu)建模.37 3.3.1.6.1 分配.37 3.3.1.6.2 移除.39 3.3.1.6.3 屬性.39 3.3.2 功能權(quán)限服務(wù).40 3.3.2.1 系統(tǒng)注冊.41 3.3.2.2 系統(tǒng)功能注冊.42 3.3.2.3 查詢系統(tǒng)功能.44 3.3.2.4 權(quán)限分配.45 3.3.2.5 權(quán)限移除.47 3.3.2.6 二級授權(quán).47 3.3.2.7 權(quán)限繼承.48 3.3.2.8 權(quán)限繼承中止.48

4、3.3.3 數(shù)據(jù)權(quán)限服務(wù).49 3.3.3.1 權(quán)限分配.51 3.3.3.2 權(quán)限移除.51 3.3.4 代理服務(wù).52 3.3.4.1 代理.53 3.3.4.2 取消代理.54 3.3.5 服務(wù)接口.55 3.3.5.1 組織機(jī)構(gòu)服務(wù)接口.56 3.3.5.1.1 組織機(jī)構(gòu)模型信息接口.56 3.3.5.1.2 機(jī)構(gòu)信息維護(hù)接口.57 3.3.5.1.2.1 新增機(jī)構(gòu)信息.57 3.3.5.1.2.2 修改機(jī)構(gòu)信息.58 3.3.5.1.2.3 刪除機(jī)構(gòu)信息.60 3.3.5.1.2.4 查詢機(jī)構(gòu)信息.61 3.3.5.1.3 部門/工作組信息維護(hù)接口 .62 3.3.5.1.3.1 新

5、增部門信息.62 3.3.5.1.3.2 修改部門信息.64 3.3.5.1.3.3 刪除部門信息.65 3.3.5.1.3.4 查詢部門信息.66 3.3.5.1.4 崗位信息維護(hù)接口.68 3.3.5.1.4.1 新增崗位信息.68 3.3.5.1.4.2 修改崗位信息.69 3.3.5.1.4.3 刪除崗位信息.70 3.3.5.1.4.4 查詢崗位信息.71 3.3.5.1.5 人員信息維護(hù)接口.73 3.3.5.1.5.1 新增人員信息.73 3.3.5.1.5.2 修改人員信息.74 3.3.5.1.5.3 刪除人員信息.76 3.3.5.1.5.4 查詢?nèi)藛T信息.77 3.3.5

6、.1.6 組織機(jī)構(gòu)建模接口.79 3.3.5.1.6.1 分配節(jié)點(diǎn).79 3.3.5.1.6.2 移除節(jié)點(diǎn).80 3.3.5.2 功能權(quán)限服務(wù)接口.81 3.3.5.2. 1 業(yè)務(wù)系統(tǒng)查詢.81 3.3.5.2. 2 分配功能權(quán)限.83 3.3.5.2. 3 移除功能權(quán)限.84 3.3.5.4 數(shù)據(jù)權(quán)限服務(wù)接口.85 3.3.5.5 代理服務(wù)接口.87 3.3.5.5.1 分配代理.87 3.3.5.5.2 取消代理.88 3.3.6 驗證服務(wù).89 3.3.6.1 登錄驗證服務(wù).90 3.3.6.2 更換用戶服務(wù).91 4 運(yùn)行環(huán)境規(guī)定運(yùn)行環(huán)境規(guī)定.92 1 引言引言 1.1 編寫目的編寫目

7、的 本系統(tǒng)主要為解決各個信息化系統(tǒng)之間的組織機(jī)構(gòu)模型與組織機(jī)構(gòu)數(shù)據(jù)(包括依托于 組織機(jī)構(gòu)模型上的其它數(shù)據(jù)如功能權(quán)限等)相互不兼容的問題,是用戶單位對信息化項目 進(jìn)行標(biāo)準(zhǔn)化整改,同時作為以后信息化建設(shè)標(biāo)準(zhǔn)化的一個關(guān)鍵性步驟。本文就本系統(tǒng)的需 求范圍做出描述。 本文檔的預(yù)期讀者為:信息化分管領(lǐng)導(dǎo)、項目經(jīng)理、系統(tǒng)架構(gòu)師、系統(tǒng)管理員、程序 員。 1.2 背景背景 說明: a 項目名稱:組織機(jī)構(gòu)服務(wù)平臺; b 相互關(guān)系:本平臺做為服務(wù)平臺,依照本平臺提出的相關(guān)數(shù)據(jù)交互標(biāo)準(zhǔn),與其它第三 方系統(tǒng)進(jìn)行交互,提供服務(wù)。 1.3 定義定義 機(jī)構(gòu):機(jī)構(gòu)是對一個經(jīng)營實(shí)體的統(tǒng)稱,處于組織機(jī)構(gòu)的最高層。 部門對應(yīng)于機(jī)構(gòu)的

8、靜態(tài)結(jié)構(gòu)劃分,由機(jī)構(gòu)的實(shí)際部門設(shè)置情況來決定,是以傳統(tǒng)的面 向職能或者現(xiàn)在流行的面向過程與客戶方式對機(jī)構(gòu)進(jìn)行的劃分,是機(jī)構(gòu)的主要組成部分。 崗位:是一種以職責(zé)或技能作為前提,具有相同的目標(biāo),能夠進(jìn)行某種決策或完成某 項功能的人員的總稱。 人員:是指一個獨(dú)立的、具有一定行為能力和一定業(yè)務(wù)技能的人的實(shí)體,它對應(yīng)于機(jī) 構(gòu)中的每一個自然人。 崗位成員:將崗位分配到部門下,形成一個新的組織單元,即崗位成員。崗位成員不 是新建出來的,是由崗位分配到部門下而得到,它具有崗位所有的職責(zé)和權(quán)限。 人員成員:將人員分配到組織機(jī)構(gòu)中崗位成員,形成一個新的組織單元,即人員成員。 代理:由一個組織機(jī)構(gòu)單元所具有的權(quán)限(

9、功能權(quán)限與數(shù)據(jù)權(quán)限)臨時性的被別一個 組織機(jī)構(gòu)所具有,在取消代理之前,自己將不再能夠使用自己的權(quán)限。 1.4 參考資料參考資料 略 2 任務(wù)概述任務(wù)概述 2.1 目標(biāo)目標(biāo) 本項目目標(biāo)分為三部分,組織機(jī)構(gòu)服務(wù)平臺、組織機(jī)構(gòu)服務(wù)規(guī)范以及現(xiàn)有系統(tǒng)改造。 首先是對組織機(jī)構(gòu)數(shù)據(jù)進(jìn)行規(guī)范,并建立一個標(biāo)準(zhǔn)的、開放式的、可維護(hù)的組織機(jī)構(gòu) 模型,并將其封裝成基礎(chǔ)服務(wù),為新建信息化系統(tǒng)提供組織機(jī)構(gòu)數(shù)據(jù)服務(wù),包括組織機(jī)構(gòu) 的維護(hù)、數(shù)據(jù)權(quán)限維護(hù)、功能權(quán)限維護(hù)。新建的信息化系統(tǒng)原則上將不再自行建立維護(hù)獨(dú) 立的組織機(jī)構(gòu)模型及組織數(shù)據(jù),所有涉及到組織機(jī)構(gòu)操作的內(nèi)容,均通過與基礎(chǔ)服務(wù)進(jìn)行 交互的方式進(jìn)行。 同時制定出組織機(jī)構(gòu)

10、相關(guān)標(biāo)準(zhǔn),為新建的涉及到使用組織機(jī)構(gòu)數(shù)據(jù)的系統(tǒng)提供相關(guān)的 開發(fā)標(biāo)準(zhǔn)。 最后,為使已有系統(tǒng)能夠盡可能的統(tǒng)一化,本平臺將會考慮在對原有系統(tǒng)進(jìn)行一定改 造的前提下,為其提供組織機(jī)構(gòu)(主要是人員信息)的數(shù)據(jù)同步功能。 2.2 用戶的特點(diǎn)用戶的特點(diǎn) 本平臺是一個后臺服務(wù)平臺,具體用到此平臺的均為專業(yè)技術(shù)人員,具有較強(qiáng)的技術(shù) 能力,所以其業(yè)務(wù)能力應(yīng)該都可以滿足平臺的要求。但同時,由于本平臺是一個基礎(chǔ)的后 臺服務(wù)平臺,需要與多個軟件進(jìn)行交互,響應(yīng)頻率相對較高。 3 需求規(guī)定需求規(guī)定 3.1 需求邊界需求邊界 本平臺主要內(nèi)容包括:組織機(jī)構(gòu)服務(wù)、功能權(quán)限服務(wù)、數(shù)據(jù)權(quán)限服務(wù)、代理服務(wù)、驗 證服務(wù)五個部分。 組織機(jī)

11、構(gòu)服務(wù)包括:組織機(jī)構(gòu)維護(hù)、組織機(jī)構(gòu)維護(hù)接口、組織機(jī)構(gòu)信息服務(wù)、驗證服 務(wù),分別用于維護(hù)管理組織機(jī)構(gòu)模型、依據(jù)本平臺制定的標(biāo)準(zhǔn)向其它第三方系統(tǒng)提供組織 機(jī)構(gòu)維護(hù)接口、依據(jù)本平臺制定的標(biāo)準(zhǔn)向其它第三方系統(tǒng)提供組織機(jī)構(gòu)數(shù)據(jù)。 功能權(quán)限服務(wù)包括:系統(tǒng)功能注冊、操作員功能權(quán)限維護(hù)、功能權(quán)限信息服務(wù),分別 用于注冊新系統(tǒng)及新系統(tǒng)的功能列表、維護(hù)操作員對每個系統(tǒng)所具有的權(quán)限以及依據(jù)本平 臺制定的標(biāo)準(zhǔn)向其它系統(tǒng)提供功能權(quán)限數(shù)據(jù)。 數(shù)據(jù)權(quán)限服務(wù)與功能權(quán)限服務(wù)相類似,其主要功能是依據(jù)本平臺的規(guī)范,提供操作員 的數(shù)據(jù)權(quán)限服務(wù)及相關(guān)管理。 代理服務(wù):主要包括代理分配與代理取消。用于在某個組織機(jī)構(gòu)單元因故不能履行職 責(zé)

12、時,為保證工作的連續(xù)性,而臨時將該組織機(jī)構(gòu)單元的權(quán)限(功能權(quán)限與數(shù)據(jù)權(quán)限)賦 與另一組織機(jī)構(gòu)單元,并在能夠繼續(xù)履行職責(zé)時將權(quán)限收回。 驗證服務(wù):用于驗證其它第三方業(yè)務(wù)系統(tǒng)通過統(tǒng)一登錄接口提交的用戶登錄信息。此 服務(wù)原則上只為第三方業(yè)務(wù)系統(tǒng)開放。同時,在此驗證服務(wù)通過后,才可能向申請驗證的 第三方業(yè)務(wù)系統(tǒng)繼續(xù)提供后續(xù)的服務(wù)功能。 3.2 功能劃分功能劃分 圖略 3.3 業(yè)務(wù)需求業(yè)務(wù)需求 3.3.1 組織機(jī)構(gòu)服務(wù)組織機(jī)構(gòu)服務(wù) 業(yè)務(wù)描述:業(yè)務(wù)描述: 組織機(jī)構(gòu)服務(wù),分為本地控制臺與接口兩部分。系統(tǒng)管理員可直接通過控 制臺進(jìn)行組織機(jī)構(gòu)元素的維護(hù),并利用各元素進(jìn)行組織機(jī)構(gòu)模型的建立。同時 在提供組織機(jī)構(gòu)接

13、口的服務(wù),為其它系統(tǒng)提供相應(yīng)的組織機(jī)構(gòu)維護(hù)支持。 組織機(jī)構(gòu)的基本元素包括人員、崗位、部門、機(jī)構(gòu),在一個機(jī)構(gòu)中,這些 元素基本是穩(wěn)定的。同時還有臨時的工作組,是在有臨時任務(wù)發(fā)生時,由各個 基本元素根據(jù)需要組成。 組織機(jī)構(gòu)建模則利用維護(hù)好的基本元素,根據(jù)機(jī)構(gòu)實(shí)際的情況,依據(jù)計算 機(jī)數(shù)字建模的規(guī)則,構(gòu)建為一個樹型組織機(jī)構(gòu)模型。在模型中,將反應(yīng)出機(jī)構(gòu) 的實(shí)際組織情況,其上下層次關(guān)系將作為功能權(quán)限及數(shù)據(jù)權(quán)限的基礎(chǔ)。 業(yè)務(wù)用例:業(yè)務(wù)用例: 基本元素維護(hù) 系統(tǒng)管理員 組組織織機(jī)機(jī)構(gòu)構(gòu)平平臺臺其其它它業(yè)業(yè)務(wù)務(wù)系系統(tǒng)統(tǒng) 各級具有權(quán)限的管理者 組織機(jī)構(gòu)建模 基基本本元元素素維維護(hù)護(hù)接接口口 建建模模維維護(hù)護(hù)接接口

14、口 開發(fā)人員或操作人員 驗驗證證服服務(wù)務(wù)接接口口 驗證服務(wù) 業(yè)務(wù)流程:業(yè)務(wù)流程: 組織機(jī)構(gòu)平臺是基礎(chǔ)性的服務(wù)平臺,不存在直觀的業(yè)務(wù)流程,只需要維護(hù) 好所需要的組織機(jī)構(gòu)元素數(shù)據(jù),即可按照組織機(jī)構(gòu)平臺制定的標(biāo)準(zhǔn)規(guī)范進(jìn)行組 織機(jī)構(gòu)建模。 組織機(jī)構(gòu)元素維護(hù)組織機(jī)構(gòu)建模 3.3.1.1 機(jī)構(gòu)維護(hù)機(jī)構(gòu)維護(hù) 業(yè)務(wù)描述:業(yè)務(wù)描述: 根據(jù)機(jī)構(gòu)變更的實(shí)際情況,維護(hù)機(jī)構(gòu)的基礎(chǔ)數(shù)據(jù)。機(jī)構(gòu)維護(hù)包括新增、修 改、刪除、查詢四種操作。 業(yè)務(wù)用例:業(yè)務(wù)用例: 新增機(jī)構(gòu) 系統(tǒng)管理員 修改機(jī)構(gòu) 刪除機(jī)構(gòu) 查詢機(jī)構(gòu) 3.3.1.1.1 新增機(jī)構(gòu)新增機(jī)構(gòu) 簡要描述:簡要描述: 通過機(jī)構(gòu)信息窗口中的新增按鈕或組織機(jī)構(gòu)建模界面中機(jī)構(gòu)選擇

15、彈出窗口 中的新增機(jī)構(gòu)彈出菜單,進(jìn)行新增機(jī)構(gòu)的操作。 使用角色:使用角色: 平臺管理員 觸發(fā)條件:觸發(fā)條件: 機(jī)構(gòu)信息窗口中點(diǎn)擊新增按鈕或組織機(jī)構(gòu)建模界面中機(jī)構(gòu)選擇彈出窗口中 點(diǎn)擊新增機(jī)構(gòu)彈出菜單。 約束條件:約束條件: 機(jī)構(gòu)編號、機(jī)構(gòu)名稱。 操作流程:操作流程: 開始 點(diǎn)擊新增按鈕 或選擇新增機(jī) 構(gòu)彈出菜單 進(jìn)入機(jī)構(gòu)信息維護(hù) 窗口 錄入機(jī)構(gòu)信息 是否存在相同的編號或是 相同的名稱 保存機(jī)構(gòu)信息 結(jié)束 否 是 輸入描述:輸入描述: 上層機(jī)構(gòu):下拉選擇; 機(jī)構(gòu)編號:輸入,必輸項; 顯示名稱:輸入,必輸項; 類型:下拉選擇,必輸項; 順序號:輸入 主要業(yè)務(wù):輸入 負(fù)責(zé)人:輸入 電話:輸入 地址:輸

16、入 郵編:輸入 公共郵箱:輸入 描述:輸入 輸出描述:輸出描述: 編號重復(fù)提示編號重復(fù); 名稱重復(fù)相應(yīng)提示; 保存成功則提示保存成功; 保存失敗則提示保存失敗。 主要數(shù)據(jù)項:主要數(shù)據(jù)項: 序號序號顯示名稱顯示名稱類型類型大小大小是否必須是否必須備注備注 1GUIDVarchar232Y 平臺自動產(chǎn)生 2 上層機(jī)構(gòu) Varchar232 3 機(jī)構(gòu)編號 Varchar264Y 4 顯示名稱 Varchar280Y 5 類型 Varchar264Y 組織(.GRP)/機(jī)構(gòu) (.OGN) 6 順序號 Integer 7 主要業(yè)務(wù) Varchar264 8 負(fù)責(zé)人 Varchar232 9 電話 Var

17、char216 10 地址 Varchar2128 11 郵編 Varchar210 12 公共郵箱 Varchar232 13 描述 Varchar2128 14 有效標(biāo)志 IntegerY 默認(rèn)為 1:有效 15 修改時間 Date 平臺自動產(chǎn)生 16 操作員 GUID Varchar232 3.3.1.1.2 修改機(jī)構(gòu)修改機(jī)構(gòu) 簡要描述:簡要描述: 通過機(jī)構(gòu)信息窗口中的修改按鈕進(jìn)行修改機(jī)構(gòu)的操作。 使用角色:使用角色: 平臺管理員 觸發(fā)條件:觸發(fā)條件: 機(jī)構(gòu)信息窗口中選擇機(jī)構(gòu)后點(diǎn)擊修改按鈕。 約束條件:約束條件: 必須要有機(jī)構(gòu)信息且有機(jī)構(gòu)信息被選中。數(shù)據(jù)約束同機(jī)構(gòu)新增。 操作流程:操作流

18、程: 開始 點(diǎn)擊修改按鈕 進(jìn)入機(jī)構(gòu)信息維護(hù)窗口 錄入機(jī)構(gòu)信息 是否存在相同的編號或是相同的名稱 保存機(jī)構(gòu)信息 結(jié)束 否 是 機(jī)構(gòu)信息窗口中選擇將修改的 機(jī)構(gòu) 輸入描述:輸入描述: 數(shù)據(jù)項新增功能。 機(jī)構(gòu)編號:不可修改; 輸出描述:輸出描述: 同機(jī)構(gòu)新增。 主要數(shù)據(jù)項:主要數(shù)據(jù)項: 同機(jī)構(gòu)新增。 3.3.1.1.3 刪除機(jī)構(gòu)刪除機(jī)構(gòu) 簡要描述:簡要描述: 通過機(jī)構(gòu)信息窗口中的刪除按鈕進(jìn)行刪除機(jī)構(gòu)的操作。 使用角色:使用角色: 平臺管理員 觸發(fā)條件:觸發(fā)條件: 機(jī)構(gòu)信息窗口中選擇機(jī)構(gòu)后點(diǎn)擊刪除按鈕。 約束條件:約束條件: 必須要有機(jī)構(gòu)信息且有機(jī)構(gòu)信息被選中。必須先在組織機(jī)構(gòu)模型中移除該 機(jī)構(gòu)。 操作流程:操作流程: 開始 點(diǎn)擊刪除按鈕 提示是否確認(rèn)刪除? 保存機(jī)構(gòu)信息 結(jié)束 是 機(jī)構(gòu)信息窗口中選擇將修改的 機(jī)構(gòu) 修改有效標(biāo)志值為4:無效 輸入描述:輸入描述: 無 輸出描述:輸出描述: 刪除成功,提示。 刪除失敗,提示。 主要數(shù)據(jù)項:主要數(shù)據(jù)項: 同機(jī)構(gòu)新增。 3.3.1.1.4 查找機(jī)構(gòu)查找機(jī)構(gòu) 簡要描述:簡要描述: 通過機(jī)構(gòu)信息窗口中的查找或輸入全部或部分條件后進(jìn)行機(jī)構(gòu)查找。 使用角色:使用角色: 平臺管

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論