freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

密碼行業(yè)保密管理資質(zhì)認(rèn)證系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-25 18:14 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的請(qǐng)求交給相應(yīng)的Action處理。在業(yè)務(wù)層中,管理服務(wù)組件的Spring IoC容器負(fù)責(zé)向Action提供業(yè)務(wù)模型組件,該組件和其協(xié)作對(duì)象數(shù)據(jù)處理組件完成業(yè)務(wù)邏輯,并提供事務(wù)處理。而在持久層中,則依賴于Hibernate的對(duì)象化映射和數(shù)據(jù)庫(kù)的交互,處理數(shù)據(jù)處理組件請(qǐng)求的數(shù)據(jù),并返回處理結(jié)果。采用此開發(fā)模型,能大幅度提高系統(tǒng)的可重用性。而且由于不同層之間的耦合度較小,因此能大大提高開發(fā)效率。在SSH的組合框架中,三者都有其各自的作用,并且分工配合。Struts的MVC設(shè)計(jì)模式使我們的邏輯變得清晰,讓我們寫的程序?qū)哟畏置?。Hibernate用來持久化數(shù)據(jù),提供了完全面向?qū)ο蟮臄?shù)據(jù)庫(kù)操作。Hibernate對(duì)JDBC進(jìn)行了輕量級(jí)的封裝,使得對(duì)關(guān)系型數(shù)據(jù)庫(kù)的操作變得輕松。而Spring則起了黏合劑的作用,負(fù)責(zé)將Struts和Hibernate無縫地集成在一起。基于上述分析,結(jié)合其優(yōu)勢(shì),本系統(tǒng)選擇該框架作為開發(fā)框架。 MySQLMySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。MySQL將數(shù)據(jù)保存在不同的表中,能在一定程度上提高靈活性。并且其體積小,占用系統(tǒng)資源較少,速度較快,且其支持多種操作系統(tǒng)?;谏鲜鲈?,本系統(tǒng)選擇MySQL作為該系統(tǒng)的數(shù)據(jù)庫(kù)系統(tǒng)。4 系統(tǒng)分析可行性是指對(duì)項(xiàng)目的可能性、必要性、合理性進(jìn)行分析。可行性分析是通過對(duì)項(xiàng)目的主要內(nèi)容,從技術(shù)、經(jīng)濟(jì)、社會(huì)等方面進(jìn)行研究和比較,為項(xiàng)目決策提供依據(jù)的一種綜合性的系統(tǒng)分析方法。技術(shù)可行性:目前管理系統(tǒng)的開發(fā)技術(shù)已經(jīng)非常成熟,單純從技術(shù)角度分析,保密管理系統(tǒng)與這些管理系統(tǒng)的性質(zhì)基本相同,因此保密管理平臺(tái)可以借鑒成功的實(shí)例,從保密管理的實(shí)際需求出發(fā),針對(duì)保密工作的特點(diǎn),有效地對(duì)保密工作進(jìn)行管理。對(duì)作者來說,在大學(xué)的前三年是知識(shí)和技術(shù)的積累過程,并且于大三下學(xué)期曾開發(fā)過圖書館管理系統(tǒng);對(duì)于系統(tǒng)開發(fā)有一定的經(jīng)驗(yàn),并且在校期間學(xué)習(xí)的專業(yè)是保密管理方向,因此具備了這一方面的基本理論和知識(shí)。經(jīng)濟(jì)可行性:當(dāng)前的保密管理多是人工方式,這樣既困難又浪費(fèi)時(shí)間和成本,并且查詢困難,而現(xiàn)在的機(jī)關(guān)單位都配備了信息化設(shè)備,完全可以利用現(xiàn)有的硬件資源來運(yùn)行軟件平臺(tái),而不需要再次進(jìn)行大量投資。而且其操作簡(jiǎn)單,不需要對(duì)使用該系統(tǒng)的用戶進(jìn)行單獨(dú)的培訓(xùn),且其維護(hù)簡(jiǎn)單,成本不高。社會(huì)可行性:此系統(tǒng)是基于B/S模式開發(fā)的,因此其客戶機(jī)只需要安裝瀏覽器即可,而且操作簡(jiǎn)單,用戶只需要打開電腦,連接互聯(lián)網(wǎng),打開瀏覽器,輸入網(wǎng)址就能進(jìn)入該系統(tǒng)。所以從上述三個(gè)方面的分析情況來看,開發(fā)該系統(tǒng)是可行的。用例分析是從用例模型到分析模型的一個(gè)過程,是需求與設(shè)計(jì)之間的一座橋梁。用例圖是指由參與者、用例和它們之間的關(guān)系所構(gòu)成的用于描述系統(tǒng)功能的動(dòng)態(tài)視圖,是將滿足用戶需求的基本功能集合起來的一種視圖。對(duì)于該系統(tǒng),通過分析不難發(fā)現(xiàn),認(rèn)證是一種相互對(duì)應(yīng)的關(guān)系,一定存在著認(rèn)證主體,即管理部門;一定存在著認(rèn)證對(duì)象,即開展保密工作的業(yè)務(wù)部門;同時(shí),考慮系統(tǒng)維護(hù)和管理需要,本文共設(shè)定了5種不同的用戶角色:n 系統(tǒng)管理員n 高級(jí)認(rèn)證主體n 一般認(rèn)證主體n 高級(jí)認(rèn)證對(duì)象n 一般認(rèn)證對(duì)象這些用戶角色分別具有以下功能:、管理認(rèn)證主體、管理系統(tǒng)管理員。、對(duì)認(rèn)證對(duì)象的認(rèn)證結(jié)果中不合理的指標(biāo)進(jìn)行分?jǐn)?shù)的強(qiáng)制修改、查詢某認(rèn)證對(duì)象的認(rèn)證結(jié)果并打印或下載。,一般認(rèn)證主體在使用系統(tǒng)時(shí),只能瀏覽系統(tǒng)中的信息,即只能查看,沒有修改的權(quán)限。一般認(rèn)證主體可以查看認(rèn)證指標(biāo)、認(rèn)證信息和留言。,對(duì)具體認(rèn)證指標(biāo)分?jǐn)?shù)的查詢,對(duì)認(rèn)證結(jié)果的打印、下載。,其只能瀏覽系統(tǒng)中的信息,即只能查看,沒有修改的權(quán)限。一般認(rèn)證對(duì)象可以查看認(rèn)證信息和通知。(采用軟件IBM Rose繪制該用例圖):系統(tǒng)流程圖是描繪系統(tǒng)物理模型的傳統(tǒng)工具。它能表達(dá)信息在各個(gè)部分之間流動(dòng)的情況,而不表示對(duì)信息進(jìn)行加工處理的控制過程。由于本系統(tǒng)是密碼行業(yè)保密管理資質(zhì)認(rèn)證系統(tǒng),因而系統(tǒng)的根本目標(biāo)是認(rèn)證指標(biāo)的自評(píng)估、審核評(píng)定,以及認(rèn)證結(jié)果查詢,相應(yīng)需要提供認(rèn)證結(jié)果的打印或下載功能。此外,對(duì)于系統(tǒng)管理而言,需要提供用戶增加、刪除、修改等系統(tǒng)功能。為保證系統(tǒng)的靈活性,便于認(rèn)證主體定期維護(hù)或修改相關(guān)認(rèn)證指標(biāo),例如可以根據(jù)實(shí)際情況,每年進(jìn)行修改或增減;為體現(xiàn)認(rèn)證指標(biāo)分?jǐn)?shù)的準(zhǔn)確性,體現(xiàn)分?jǐn)?shù)設(shè)置的權(quán)重思想,一定時(shí)期內(nèi)需要對(duì)指標(biāo)分?jǐn)?shù)進(jìn)行修改設(shè)定,本系統(tǒng)對(duì)每一項(xiàng)認(rèn)證指標(biāo)的分值必須實(shí)現(xiàn)相對(duì)靈活的打分機(jī)制。經(jīng)研究分析,本系統(tǒng)是以五級(jí)標(biāo)準(zhǔn)的方式進(jìn)行評(píng)定,最后的分?jǐn)?shù)是以其權(quán)重乘以該項(xiàng)指標(biāo)的總分進(jìn)行累加。系統(tǒng)基本流程是用戶以相應(yīng)身份登陸后根據(jù)具體情況,選擇相應(yīng)權(quán)限進(jìn)行操作,(該流程圖是利用軟件Microsoft Visio所畫):系統(tǒng)管理員的主要職能便是添加相應(yīng)用戶,或刪除某用戶。高級(jí)認(rèn)證主體主要是根據(jù)實(shí)際情況制定或修改認(rèn)證指標(biāo),對(duì)認(rèn)證對(duì)象的認(rèn)證結(jié)果進(jìn)行查看,對(duì)存在的不合理的分?jǐn)?shù)進(jìn)行強(qiáng)制性修改,并且能對(duì)某認(rèn)證對(duì)象的認(rèn)證結(jié)果進(jìn)行查詢、打印、下載。一般認(rèn)證主體主要是查看信息,沒有修改信息的權(quán)限。高級(jí)認(rèn)證對(duì)象主要是對(duì)自己進(jìn)行認(rèn)證指標(biāo)的評(píng)定,對(duì)認(rèn)證結(jié)果進(jìn)行查詢、打印、下載。一般認(rèn)證對(duì)象主要是查看某些信息的權(quán)限,沒有修改的權(quán)限。本系統(tǒng)的開發(fā)環(huán)境主要包括以下幾個(gè)方面:n 開發(fā)語言:Javan 開發(fā)工具:MyEclipse10n 數(shù)據(jù)庫(kù)系統(tǒng):n 服務(wù)器:Java語言是個(gè)簡(jiǎn)單的、面向?qū)ο蟮恼Z言。Java技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,因此選用Java語言開發(fā)該系統(tǒng)是較合適的。MyEclipse是功能豐富的JavaEE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate,因此選擇它作為開發(fā)工具是合適的。Apache只支持靜態(tài)網(wǎng)頁(yè),其能運(yùn)行在廣泛使用的計(jì)算機(jī)平臺(tái)上。Tomcat是一個(gè)開放源代碼、運(yùn)行servlet和JSP Web應(yīng)用軟件的基于Java的Web應(yīng)用軟件容器。Apache Tomcat包含了一個(gè)配置管理工具。當(dāng)配置正確時(shí),Apache為HTML頁(yè)面服務(wù),而Tomcat實(shí)際上運(yùn)行JSP頁(yè)面和Servlet。Tomcat服務(wù)器是一個(gè)免費(fèi)的開放源代碼的Web應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,是開發(fā)和調(diào)試JSP程序的首選。首先就是下載軟件MySQL、MyEclipse、Apachetomcat、JDK,然后安裝軟件,安裝軟件沒有一定的順序,安裝時(shí)就需要注意一定的順序,不過建議下載綠色版的Apachetomcat,即免安裝版。上述軟件都安裝好后,需要配置環(huán)境變量,配置好后,運(yùn)行cmd輸入java –version(java和version之間有空格),若顯示版本信息,則說明安裝和配置成功。5 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)系統(tǒng)采用B/S模式構(gòu)建三層瀏覽器/服務(wù)器體系結(jié)構(gòu),由瀏覽器、Web、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器構(gòu)成,:經(jīng)過上述分析,本系統(tǒng)有五種用戶角色,即系統(tǒng)管理員、高級(jí)認(rèn)證主體、一般認(rèn)證主體、高級(jí)認(rèn)證對(duì)象和一般認(rèn)證對(duì)象。根據(jù)前一章節(jié)的分析和研究,:由于一般認(rèn)證主體和一般認(rèn)證對(duì)象的功能和上圖中的功能重合,所以沒有在上圖中列出這兩種用戶角色的功能,只給出了系統(tǒng)管理員、高級(jí)認(rèn)證對(duì)象、高級(jí)認(rèn)證主體的功能模塊圖。利用分層架構(gòu)模式設(shè)計(jì)系統(tǒng),系統(tǒng)可分為表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層和持久層。表示層主要是將用戶請(qǐng)求提交到控制器,然后調(diào)用業(yè)務(wù)層;業(yè)務(wù)邏輯層主要是通過數(shù)據(jù)訪問接口實(shí)現(xiàn)對(duì)數(shù)據(jù)訪問模型的調(diào)用;數(shù)據(jù)訪問層包括數(shù)據(jù)訪問接口和數(shù)據(jù)訪問模型,由業(yè)務(wù)層調(diào)用;持久層包括實(shí)體類和映射文件。其持久層,數(shù)據(jù)訪問層、業(yè)務(wù)層、:根據(jù)系統(tǒng)分析,利用軟件PowerDesigner可以建立概念數(shù)據(jù)模型,添加實(shí)體和屬性,得到系統(tǒng)的實(shí)體聯(lián)系圖,即概念數(shù)據(jù)模型。:數(shù)據(jù)表可以通過實(shí)體聯(lián)系圖,即概念數(shù)據(jù)模型生成,在PowerDesigner中利用概念數(shù)據(jù)模型,生成邏輯模型、物理模型,然后直接導(dǎo)出為sql文件,放入MySQL中執(zhí)行,便生成了數(shù)據(jù)表。根據(jù)分析,系統(tǒng)包含9個(gè)表,:表名說明t_user系統(tǒng)管理員t_admin高級(jí)認(rèn)證主體t_admin1一般認(rèn)證主體t_institution高級(jí)認(rèn)證對(duì)象t_institution1一般認(rèn)證對(duì)象t_information認(rèn)證指標(biāo)t_file文件t_liuyan留言t_score分?jǐn)?shù): 系統(tǒng)管理員表字段類型字段長(zhǎng)度IdInt11LoginnameVarchar50LoginpwVarchar50DelVarchar50 高級(jí)認(rèn)證主體表字段類型字段長(zhǎng)度userIdInt11usernameVarchar50userPwVarchar50 一般認(rèn)證主體表字段類型字段長(zhǎng)度IdInt11LoginnameVarchar50LoginpwVarchar50DelVarchar50字段類型字段長(zhǎng)度IdInt11NameVarchar50NumVarchar50AgeVarchar50AddressVarchar50PsVarchar50QuanxianVarchar50LoginnameVarchar50LoginpwVarchar50DelVarchar50 一般認(rèn)證對(duì)象表字段類型字段長(zhǎng)度IdInt11LoginnameVarchar50LoginpwVarchar50DelVarchar50 認(rèn)證指標(biāo)表字段類型字段長(zhǎng)度IdInt11class1Varchar50score1Varchar50calss2Varchar50score2Varchar50class3Varchar100score3Varchar50RecordVarchar50DelVarchar50字段類型字段長(zhǎng)度IdInt11WenjVarchar50ShijianVarchar50CsVarchar50ShchzheVarchar50BeizhuVarchar50DelVarchar50字段類型字段長(zhǎng)度IdInt11TitieVarchar50TimeVarchar50CsVarchar50FabuzhVarchar50BeizhuVarchar50DelVarchar50 分?jǐn)?shù)表字段類型字段長(zhǎng)度IdInt11Information_idInt11ScoreVarchar50UseridVarchar50BeizhuVarchar50DelVarchar50登陸是進(jìn)入一個(gè)系統(tǒng)所必要的一個(gè)認(rèn)證模塊,只有通過登陸認(rèn)證,方能使用系統(tǒng)。對(duì)每一類用戶來說,其選擇相應(yīng)身份登陸系統(tǒng),通過登陸界面,進(jìn)入密碼行業(yè)保密管理資質(zhì)認(rèn)證系統(tǒng),方能進(jìn)行相應(yīng)的操作。該模塊主要用于驗(yàn)證用戶的身份和密碼。:其核心代碼如下: String result=no。 if(userType==0)//高級(jí)認(rèn)證主體登陸 { String sql=from TAdmin where userName=? and userPw=?。 Object[] con={userName,userPw}。 List adminList=().find(sql,con)。 if(()==0) { result=no。 } else { WebContext ctx = ()。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1