![網(wǎng)站系統(tǒng)詳細(xì)設(shè)計(jì)專項(xiàng)說明書_第1頁(yè)](http://file4.renrendoc.com/view/59014deda78b2a000f63b9e522655a0c/59014deda78b2a000f63b9e522655a0c1.gif)
![網(wǎng)站系統(tǒng)詳細(xì)設(shè)計(jì)專項(xiàng)說明書_第2頁(yè)](http://file4.renrendoc.com/view/59014deda78b2a000f63b9e522655a0c/59014deda78b2a000f63b9e522655a0c2.gif)
![網(wǎng)站系統(tǒng)詳細(xì)設(shè)計(jì)專項(xiàng)說明書_第3頁(yè)](http://file4.renrendoc.com/view/59014deda78b2a000f63b9e522655a0c/59014deda78b2a000f63b9e522655a0c3.gif)
![網(wǎng)站系統(tǒng)詳細(xì)設(shè)計(jì)專項(xiàng)說明書_第4頁(yè)](http://file4.renrendoc.com/view/59014deda78b2a000f63b9e522655a0c/59014deda78b2a000f63b9e522655a0c4.gif)
![網(wǎng)站系統(tǒng)詳細(xì)設(shè)計(jì)專項(xiàng)說明書_第5頁(yè)](http://file4.renrendoc.com/view/59014deda78b2a000f63b9e522655a0c/59014deda78b2a000f63b9e522655a0c5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、引言1.1編寫目的為了單點(diǎn)登錄系統(tǒng)(SSO系統(tǒng))日勺可行性,完整性,并能按照預(yù)期日勺設(shè)想實(shí)現(xiàn)該系 統(tǒng),特編寫需求闡明書。同步,闡明書也發(fā)揮與籌劃和設(shè)計(jì)人員更好地溝通勺作用。1.2背景鑒于集團(tuán)運(yùn)營(yíng)勺多種獨(dú)立網(wǎng)站(稱為成員站點(diǎn)),每個(gè)網(wǎng)站都具有自己勺身份驗(yàn) 證機(jī)制,這樣勢(shì)必導(dǎo)致:生活中勺一位顧客,如果要以會(huì)員勺身份訪問網(wǎng)站,需要在每個(gè)網(wǎng)站上注冊(cè),并且通過身份 驗(yàn)證后,才干以會(huì)員勺身份訪問網(wǎng)站;雖然顧客以同樣勺顧客名與密碼在每個(gè)網(wǎng)站上注冊(cè)時(shí),雖然可以在避免顧客名 與密碼勺忘掉和混淆方面有一定勺作用,但是顧客在某一段時(shí)間訪問多種成員站點(diǎn)或在成員站點(diǎn)間跳轉(zhuǎn)時(shí),還是需要 顧客登錄后,才干以會(huì)員勺身份訪
2、問網(wǎng)站。這樣不僅給顧客帶來了不便,并且成員網(wǎng)站為登錄付出了性能勺代價(jià);如果所有勺成員網(wǎng)站,可以實(shí)現(xiàn)單點(diǎn)登錄,不僅在顧客體驗(yàn)方面有所提高,并且 真正體現(xiàn)了集團(tuán)多種網(wǎng)站勺兄弟性。通過這種有機(jī)結(jié)合,能更好地體現(xiàn)公司大平臺(tái),大渠道勺理念。同步,這樣做 也利于成員網(wǎng)站勺互相增進(jìn)與互相宣傳。正是出于上面勺兩點(diǎn),單點(diǎn)登錄系統(tǒng)勺開發(fā)是必須勺,是迫在眉睫日勺。1.3定義單點(diǎn)登錄系統(tǒng)提供所有成員網(wǎng)站勺“單一登錄”入口。本系統(tǒng)勺實(shí)質(zhì)是具有身份驗(yàn)證狀態(tài)勺變量,員網(wǎng)站服務(wù)器。會(huì)員:顧客通過Passport服務(wù)器注冊(cè)成功后,就具有了會(huì)員身份。單一登錄:會(huì)員第一次訪問某個(gè)成員網(wǎng)站時(shí),需要提供顧客名與密碼,一旦通過Passp
3、ort服務(wù)器日勺身份驗(yàn)證,該會(huì)員在一定日勺時(shí)間內(nèi),訪問任何成員網(wǎng)站都不需要再次登錄。Cookie驗(yàn)證票:具有身份驗(yàn)證狀態(tài)勺變量。由Passport服務(wù)器生成,票具有顧客 名,簽發(fā)日期時(shí)間,過期日期時(shí)間和顧客其他數(shù)據(jù)。2、任務(wù)概述2.1目勺SSO系統(tǒng),是集團(tuán)統(tǒng)一勺Passport,SSO系統(tǒng)分兩個(gè)階段實(shí)行。第一階段對(duì)于新注 冊(cè)勺顧客提供單點(diǎn)登錄勺功能。第二階段,整合各個(gè)成員網(wǎng)站已有會(huì)員到單點(diǎn)登錄系統(tǒng)中。Passport服務(wù)器作為各個(gè)成員網(wǎng)站勺惟一身份驗(yàn)證入口,需要考慮其性能,擴(kuò)展性, 穩(wěn)定性,安全性和維護(hù)成本。特別要注意第二階段勺開發(fā),做到統(tǒng)籌考慮。2.2最后顧客勺特點(diǎn)最后顧客是數(shù)以萬計(jì)網(wǎng)民。這
4、就擬定了顧客使用電腦勺水平是參差不齊勺,在開發(fā)單 點(diǎn)登錄系統(tǒng)時(shí),力求做到界面友好,措詞簡(jiǎn)樸明了。顧客不用學(xué)習(xí),就能使用該系統(tǒng)。3、需求規(guī)定3.1需求概述1)注冊(cè):ID。通過Passport注冊(cè)頁(yè)面創(chuàng)立會(huì)員后,保存會(huì)員驗(yàn)證票到數(shù)據(jù)庫(kù)和passport服務(wù)器 所在域cookie中。同步,在成員網(wǎng)站勺數(shù)據(jù)庫(kù)上創(chuàng)立與Passport服務(wù)器數(shù)據(jù)庫(kù)中會(huì)員勺映射關(guān)系。重定向到成員網(wǎng)站,填寫會(huì)員個(gè)性信息。保存會(huì)員個(gè)性信息,并把重定向傳入勺驗(yàn)證票保存到本地cookie和創(chuàng)立Session 狀態(tài)變量。2)登錄:a、SSO系統(tǒng)要實(shí)現(xiàn)各個(gè)成員網(wǎng)站勺無縫結(jié)合,只要會(huì)員通過了認(rèn)證服務(wù)器勺登錄 驗(yàn)證(Passport服務(wù)器
5、),該會(huì)員訪問其他任何勺網(wǎng)站時(shí),都不需要再次登錄。b、會(huì)員在第一次登錄時(shí),Passport服務(wù)器驗(yàn)證身份之后,生成勺cookie驗(yàn)證票, 只需保存到Passport服務(wù)器所在域勺cookie中,不能采用向每個(gè)成員網(wǎng)站所在勺域中寫cookie,避免響應(yīng)時(shí)間太長(zhǎng),給 會(huì)員帶來不和諧勺瀏覽體驗(yàn)。同時(shí),把下發(fā)給會(huì)員勺cookie票保存到Passport服務(wù)器勺數(shù)據(jù)庫(kù)中,以便驗(yàn)證方 式和會(huì)員行為記錄勺擴(kuò)展。c、會(huì)員一經(jīng)通過身份驗(yàn)證,成功登錄了某個(gè)成員網(wǎng)站(假設(shè)為網(wǎng)站A),需要運(yùn)用Session和cookie兩種方式保存會(huì)員已經(jīng)登錄勺狀態(tài)。d、同一種瀏覽器進(jìn)程中,會(huì)員在網(wǎng)站A勺頁(yè)面間跳轉(zhuǎn)時(shí),只需要根據(jù)Se
6、ssion中勺 狀態(tài)變量加載登錄框。不需要再與Passport服務(wù)器通信驗(yàn)證會(huì)員勺身份。e、會(huì)員通過驗(yàn)證登錄了網(wǎng)站A,若會(huì)員從網(wǎng)站A跳轉(zhuǎn)或重新打開瀏覽器登錄其他成員網(wǎng)站(假設(shè)網(wǎng)站B),都需要與Passport服務(wù)器通信驗(yàn)證會(huì)員日勺票。但是,這次驗(yàn)證不要Passport服務(wù)器與數(shù)據(jù)庫(kù)中保存 日勺驗(yàn)證票進(jìn)行比較驗(yàn)證,只需要驗(yàn)證Passport服務(wù)器域中勺cookie驗(yàn)證票據(jù)有效即可。f、對(duì)于驗(yàn)證cookie票,可以實(shí)現(xiàn)加密和數(shù)字簽名保證cookie勺機(jī)密性,完整性和 不可抵賴性。g、若果Passport服務(wù)器Down掉后,仍可以直接登錄成員網(wǎng)站。闡明:上面高亮顯示勺表達(dá)二期開發(fā)功能。3)登出、修改密碼、找回密碼和成員網(wǎng)站間勺跳轉(zhuǎn),請(qǐng)查看IPO圖表中相應(yīng)勺模塊描 述。3.2對(duì)功能勺規(guī)定SSO系統(tǒng)涉及注冊(cè)、登錄、登出、密碼修改、密碼找回、成員網(wǎng)站間跳轉(zhuǎn)與顧客管 理模塊。本闡明書使用HIPO圖描述系統(tǒng)機(jī)構(gòu)和模塊內(nèi)部解決功能,它重要涉及層次構(gòu)造圖和IPO圖兩個(gè)部分。層次構(gòu)造圖 描述了整個(gè)系統(tǒng)勺構(gòu)造以及各個(gè)模塊之間勺關(guān)系;IPO圖則描述了在某個(gè)特定模塊內(nèi)部勺輸入(I)、解決過程(P)、輸出 (0)思想。B、層次構(gòu)造圖獨(dú)立于本SSO系統(tǒ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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級(jí)數(shù)學(xué)口算題
- 青島版數(shù)學(xué)七年級(jí)上冊(cè)5.2《代數(shù)式》聽評(píng)課記錄
- 魯教版地理六年級(jí)下冊(cè)6.2《自然環(huán)境》聽課評(píng)課記錄3
- 蘇教版三年級(jí)下冊(cè)《兩位數(shù)乘整十?dāng)?shù)的口算》教案
- 委托經(jīng)營(yíng)管理協(xié)議書范本
- 蘇州蘇教版三年級(jí)數(shù)學(xué)上冊(cè)《周長(zhǎng)是多少》聽評(píng)課記錄
- 產(chǎn)品銷售合作協(xié)議書范本(代理商版本)
- 書稿專用版權(quán)合同范本
- 酒店房屋出租辦公經(jīng)營(yíng)協(xié)議書范本
- 部編版道德與法治九年級(jí)下冊(cè)《1.2復(fù)雜多變的關(guān)系》聽課評(píng)課記錄
- 2025年中國(guó)黃芪提取物市場(chǎng)調(diào)查研究報(bào)告
- 山東省濱州市2024-2025學(xué)年高一上學(xué)期期末考試語(yǔ)文試題(含答案)
- 安徽省定遠(yuǎn)重點(diǎn)中學(xué)2024-2025學(xué)年第一學(xué)期高二物理期末考試(含答案)
- 教育教學(xué)質(zhì)量經(jīng)驗(yàn)交流會(huì)上校長(zhǎng)講話:聚焦課堂關(guān)注個(gè)體全面提升教育教學(xué)質(zhì)量
- 2025年廣西投資集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 2024人教新目標(biāo)(Go for it)八年級(jí)英語(yǔ)上冊(cè)【第1-10單元】全冊(cè) 知識(shí)點(diǎn)總結(jié)
- 北京市北師大附中2024-2025學(xué)年高一上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 教學(xué)成果獎(jiǎng)培育工作方案
- 廈門三固科技有限公司貨幣資金管理優(yōu)化設(shè)計(jì)
- 北京卷2025屆高考語(yǔ)文倒計(jì)時(shí)模擬卷含解析
- 2023學(xué)年廣東省深圳實(shí)驗(yàn)學(xué)校初中部九年級(jí)(下)開學(xué)語(yǔ)文試卷
評(píng)論
0/150
提交評(píng)論