版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——復(fù)件,軟件工程《軟件工程》論文
寬帶接入認(rèn)證計(jì)費(fèi)系統(tǒng)的設(shè)計(jì)
院
系:
計(jì)算機(jī)與信息工程學(xué)院
專(zhuān)
業(yè):
計(jì)算機(jī)科學(xué)與技術(shù)
班
級(jí):
42022級(jí)
22班
212號(hào)
論文勞績(jī):
黑龍江科技學(xué)院
62022年年111月
計(jì)算機(jī)與信息工程學(xué)院
軟件工程論文1
寬帶接入認(rèn)證計(jì)費(fèi)系統(tǒng)的設(shè)計(jì)
谷鑫虎(黑龍江科技學(xué)院
計(jì)算機(jī)與信息工程學(xué)院計(jì)算機(jī)04-2班)
摘
要:
本文議論與寬帶接入設(shè)備(BAS)、Radius合作對(duì)用戶(hù)寬帶上網(wǎng)舉行接入授權(quán)計(jì)費(fèi)以及實(shí)現(xiàn)用戶(hù)修改密碼余額查詢(xún)轉(zhuǎn)移等功能的Web用戶(hù)接口系統(tǒng)。
關(guān)鍵詞:寬帶;計(jì)費(fèi);AAA
TheDesignofAAAserverforBASGellss(ComputerInformationEngineeringDept.,HeilongjiangInstituteofScienceTechnology)
Abstract:
ThispaperdiscussedthewebuserinterfacewhichcanbeusedtomodifypasswordorBalanceinquiriesortransferandsoon.TheinterfacecantotieinBAS,Radiustoauthenticateandaccount.KeyWords:Broadband;accounting;AAA0
引
言
現(xiàn)在寬帶網(wǎng)絡(luò)正在急速普及,從ISP的角度來(lái)看,實(shí)現(xiàn)上網(wǎng)用戶(hù)的認(rèn)證、授權(quán)、計(jì)費(fèi)是務(wù)必要的,從用戶(hù)角度來(lái)看,查詢(xún)轉(zhuǎn)移余額、詳單查詢(xún)、密碼修改等功能是不成缺少的。所以要有一個(gè)界面良好的網(wǎng)絡(luò)用戶(hù)服務(wù)系統(tǒng),并且最好是web界面的,所以就有了本設(shè)計(jì)方案。
11、寬帶接入認(rèn)證計(jì)費(fèi)系統(tǒng)設(shè)計(jì)概述
先講一下寬帶認(rèn)證的整個(gè)過(guò)程,這里以PPPoE撥號(hào)為例:用戶(hù)端發(fā)起PPPoE_discover認(rèn)證苦求,服務(wù)器響應(yīng)苦求,然后用戶(hù)端發(fā)送用戶(hù)名密碼,服務(wù)器收到后將用戶(hù)名密碼發(fā)給Radius服務(wù)器,Radius服務(wù)再將其發(fā)至數(shù)據(jù)庫(kù)查詢(xún)用戶(hù)名密碼是否正確,然后給服務(wù)返回信息,這樣服務(wù)就知道是采納用戶(hù)的苦求還是拒絕。我們就是要設(shè)計(jì)一個(gè)用戶(hù)使用的系統(tǒng),它可以查詢(xún)修改這個(gè)數(shù)據(jù)庫(kù)中片面內(nèi)容,譬如可
計(jì)算機(jī)與信息工程學(xué)院
軟件工程論文2以查詢(xún)余額和帳單,可以修改密碼,這樣和服務(wù)器及Radius服務(wù)器合作起來(lái)就完整地實(shí)現(xiàn)了寬帶的接入認(rèn)證計(jì)費(fèi)。系統(tǒng)采用web界面,由于這樣用戶(hù)就不需安裝專(zhuān)用軟件了,用欣賞器就可以操作了。概括實(shí)現(xiàn)可以采用asp,jsp,php等各種動(dòng)態(tài)語(yǔ)言來(lái)實(shí)現(xiàn)。
22、系統(tǒng)界面功能設(shè)計(jì)
2.1、系統(tǒng)界面設(shè)計(jì)用戶(hù)通過(guò)在欣賞器中輸入服務(wù)器域名或IP來(lái)訪問(wèn)服務(wù)器。首頁(yè)理應(yīng)應(yīng)亮明ISP的名稱(chēng),還要有選擇不同服務(wù)的選項(xiàng),再就是輸入用戶(hù)名和密碼及驗(yàn)證碼的區(qū)域了。譬如一般頁(yè)面上方一條ISP的名稱(chēng),左側(cè)是選擇不同服務(wù)的工程,譬如有寬帶ADSL用戶(hù)、寬帶LAN用戶(hù)、窄帶撥號(hào)用戶(hù)等工程。頁(yè)面正中央就是主要的區(qū)域了,這里設(shè)置用戶(hù)名輸入框、密碼輸入框、驗(yàn)證碼顯示區(qū)、驗(yàn)證碼輸入框、確定按鈕等。為了防止惡意拭探密碼,務(wù)必設(shè)置驗(yàn)證碼圖片,這個(gè)一般是四位數(shù)字,在服務(wù)器上隨機(jī)生成。當(dāng)用戶(hù)輸入正確的用戶(hù)名密碼驗(yàn)證碼后,進(jìn)入系統(tǒng),否那么提示相應(yīng)錯(cuò)誤。一般簡(jiǎn)樸的錯(cuò)誤譬如沒(méi)輸入驗(yàn)證碼就點(diǎn)確定,就在用戶(hù)端設(shè)置JavaScript提示錯(cuò)誤,用戶(hù)名及密碼錯(cuò)誤那么務(wù)必提交到數(shù)據(jù)庫(kù),查詢(xún)后才能知道是否正確。進(jìn)入系統(tǒng)后會(huì)有不少功能供給,功能和概括業(yè)務(wù)有關(guān),可以屏敝無(wú)關(guān)的功能。譬如先要顯示這個(gè)用戶(hù)的性質(zhì)和交費(fèi)標(biāo)準(zhǔn)。概括功能在下面講。下圖就是簡(jiǎn)樸的例如,要合作服務(wù)環(huán)境才能運(yùn)行。
簡(jiǎn)樸的web用戶(hù)登錄界面
計(jì)算機(jī)與信息工程學(xué)院
軟件工程論文3
這是用戶(hù)注銷(xiāo)后顯示的上網(wǎng)信息內(nèi)容2.2、系統(tǒng)功能設(shè)計(jì)
除了顯示用戶(hù)性質(zhì)功能外,還要有余額查詢(xún)的功能,用戶(hù)點(diǎn)這個(gè)鏈接就可顯示出當(dāng)前帳戶(hù)所剩余額及到期時(shí)間等。還要有詳單查詢(xún),可以查詢(xún)總表或者根據(jù)日期時(shí)間來(lái)查詢(xún)時(shí)間段內(nèi)的消費(fèi)處境。同時(shí)供給每次上線到下線時(shí)間內(nèi)的數(shù)據(jù)流量,以便將來(lái)按流量收費(fèi)時(shí)供給數(shù)據(jù)。當(dāng)然用戶(hù)每次上網(wǎng)的IP地址和MAC地址最好也一并供給,這樣給用戶(hù)最大的通明度。最重要的功能就是密碼修改功能了?,F(xiàn)在好多寬帶用戶(hù)得到ISP供給的初始密碼后并不修改,導(dǎo)致好多用戶(hù)寬帶帳戶(hù)被盜進(jìn)而被在ISP供給的各種寬帶增值業(yè)務(wù)中非法消費(fèi),給用戶(hù)造成損失,也給ISP帶來(lái)負(fù)面影響。所以供給一個(gè)便當(dāng)?shù)男薷挠脩?hù)名密碼的功能是提高帳號(hào)安好性的一個(gè)重要方面。但要留神的是,修改的界面確定要有輸入原密碼的要求,并且新密碼要輸入兩次并且兩次都一致才能修改告成,這樣可以防止密碼被別人修改和新密碼輸錯(cuò)。假設(shè)某個(gè)帳號(hào)有過(guò)期限制,那么用戶(hù)可能用不完全體的費(fèi)用,導(dǎo)致一些余額過(guò)期不能用,用戶(hù)對(duì)此并不理解,所以可以設(shè)置一個(gè)轉(zhuǎn)帳的功能,讓這些過(guò)期卡內(nèi)的余額轉(zhuǎn)移到其它沒(méi)過(guò)期卡中,就解決這個(gè)問(wèn)題了。當(dāng)用戶(hù)點(diǎn)注銷(xiāo)時(shí),退出系統(tǒng)返回到登錄界面。
33、系統(tǒng)和sRadius對(duì)接
當(dāng)本系統(tǒng)和Radius服務(wù)器對(duì)接后才能實(shí)現(xiàn)Web操作數(shù)據(jù)庫(kù)的功能。Radius數(shù)據(jù)庫(kù)中至少包括以下表頭:Username,password,groups,cash,expiry,others,method,
計(jì)算機(jī)與信息工程學(xué)院
軟件工程論文4billtype。這樣就可以利用Web界面來(lái)操控?cái)?shù)據(jù)這些內(nèi)容,從而變更帳號(hào)屬性,達(dá)成了用Web界面操縱寬帶接入功能的目的。其中Username就是帳號(hào)名,password就是用戶(hù)密碼,這個(gè)密碼可以存放MD5加密后的散列,也可以存放明文,存放明文便于在數(shù)據(jù)庫(kù)上直接修改密碼,但萬(wàn)一數(shù)據(jù)庫(kù)被非法得到那全體用戶(hù)密碼就泄露了。Groups是用戶(hù)組,由于不同的用戶(hù)可能要有不同是交費(fèi)政策,所以將屬性一致的一些用戶(hù)放進(jìn)組里便于管理。Cash就是用戶(hù)的現(xiàn)金數(shù),也就是當(dāng)前的余額。Expiry是過(guò)期時(shí)間,假設(shè)設(shè)置帳號(hào)要有規(guī)定時(shí)間內(nèi)用完的話(huà)就將cash設(shè)置上相應(yīng)的值。Others可以定義其它的擴(kuò)展屬性。Method是設(shè)置按時(shí)間計(jì)費(fèi)還是按流量計(jì)費(fèi),當(dāng)前絕大數(shù)ISP都是按時(shí)間計(jì)費(fèi)的。前不久南京電信實(shí)行按流量計(jì)費(fèi),其實(shí)是變相提價(jià),結(jié)果網(wǎng)友猛烈反對(duì)結(jié)果不得不放棄了。Billtype是帳號(hào)類(lèi)型,分預(yù)付費(fèi)用戶(hù)和后付費(fèi)用戶(hù)等,上網(wǎng)卡屬于預(yù)付費(fèi)用戶(hù)。
44、源程序
以下的源代碼是本系統(tǒng)的登錄主頁(yè)的代碼,需要服務(wù)器環(huán)境才能正常運(yùn)行。合作MD5.js對(duì)用戶(hù)輸入的密碼舉行MD5運(yùn)算后再通過(guò)網(wǎng)絡(luò)傳給服務(wù),從而降低了密碼外泄的可能性。以下僅僅是一個(gè)例如,還要有不少合作的頁(yè)面才能使下面的代碼實(shí)現(xiàn)它的功能。概括的本系統(tǒng)已經(jīng)根本實(shí)現(xiàn)但不在本論文議論范圍內(nèi)。
htmlheadtitle接待使用Gellss網(wǎng)絡(luò)中心網(wǎng)絡(luò)服務(wù)!/titlemetahttp-equiv=Content-Typecontent=text/html;charset=GB2312metahttp-equiv=pragmacontent=no-cachemetahttp-equiv=expirescontent=-1styletype=text/css!--textarea,input,select{
background-color:#FDFBFB;
border:1px#BBBBBBsolid;
padding:2px;
margin:1px;
font-size:14px;
color:#808080;}body{color:#737373;font-size:10px;font-family:verdana;}a,a:link,a:visited,a:active{color:#AAAAAA;text-decoration:none;font-size:10px;}a:hover{border-bottom:1pxdotted#c1c1c1;color:#AAAAAA;}img{border:none;}td{font-size:14px;color:#7A7A7A;}--/style/head
計(jì)算機(jī)與信息工程學(xué)院
軟件工程論文5body$(ifchap-id)
formname=sendinaction=$(link-login-only)method=post
inputtype=hiddenname=username
inputtype=hiddenname=password
inputtype=hiddenname=dstvalue=$(link-orig)
inputtype=hiddenname=popupvalue=true
/form
scriptlanguage=JavaScriptsrc=/md5.js
/script
scriptlanguage=JavaScript
!--functiondoLogin(){
document.sendin.username.value=document.login.username.value;
document.sendin.password.value=hexMD5("$(chap-id)"+document.login.password.value+"$(chap-challenge)");
document.sendin.submit();
returnfalse;
}
//--
/script$(endif)divalign=centerahref=$(link-login-only)?target=lvdst=$(link-orig-esc)/a/divtablewidth=100%height=100%trtdalign=centervalign=middledivstyle=color:#c1c1c1;font-size:16px接待使用Gellss網(wǎng)絡(luò)中心網(wǎng)絡(luò)服務(wù),請(qǐng)登錄。br留神請(qǐng)不要關(guān)閉本窗口,要斷開(kāi)網(wǎng)絡(luò)請(qǐng)點(diǎn)"注銷(xiāo)'!/divbrtablewidth=240height=240style=border:1pxsolid#cccccc;padding:0px;cellpadding=0cellspacing=0trtdalign=centervalign=bottomheight=175colspan=2formname=loginaction=$(link-login-only)method=post
$(ifchap-id)onSubmit=returndoLogin()$(endif)
inputtype=hiddenname=dstvalue=$(link-orig)
inputtype=hiddenname=popupvalue=true
tablewidth=150style=background-color:#ffffff
trtdalign=right用戶(hù)名/td
tdinputstyle=width:80pxname=usernametype=textvalue=$(username)//td
/tr
trtdalign=right密碼/td
tdinputstyle=width:80pxname=passwordtype=password//td
/tr
trtd/td
tdinputtype=submitvalue=登錄/td
/tr
/table
計(jì)算機(jī)與信息工程學(xué)院
軟件工程論文6
/form/td/trtrtdalign=centerahref=http://.Gtarget=_blankstyle=border:none;imgs
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年土石方汽車(chē)運(yùn)輸合同范文
- 建筑工程投標(biāo)書(shū)編寫(xiě)指南
- 2024年招標(biāo)代理保密協(xié)議
- 攪拌車(chē)出租合同
- 土地交易協(xié)議書(shū)樣本
- 臨時(shí)工用工合同協(xié)議書(shū)2024年
- 大型工程設(shè)備銷(xiāo)售合同
- 交通意外傷害保險(xiǎn)合同樣本
- 平?jīng)鰶艽h服務(wù)支持艱苦邊遠(yuǎn)地區(qū)和基層一線文化工作者招聘真題
- 遺產(chǎn)贈(zèng)與合同格式
- 新產(chǎn)品試制流程管理辦法
- 通用橫版企業(yè)報(bào)價(jià)單模板
- 潛油泵及潛油泵加油機(jī)講義
- 物業(yè)服務(wù)公司各崗位規(guī)范用語(yǔ)
- 醫(yī)患溝通內(nèi)容要求記錄模板(入院、入院三日、術(shù)前、術(shù)后、出院)
- 航海學(xué)天文定位第四篇第6章天文定位
- 淺談深度教學(xué)中小學(xué)數(shù)學(xué)U型學(xué)習(xí)模式
- 物理電學(xué)暗箱專(zhuān)題30道
- 裝修公司員工勞動(dòng)合同
- 江西上饒鉛山汽車(chē)駕駛科目三考試線路
- 通過(guò)一起放火案件淺析放火案件的移交工作
評(píng)論
0/150
提交評(píng)論