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

正文內(nèi)容

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

2025-07-25 18:14 本頁面
 

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