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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-smart系統(tǒng)-系統(tǒng)功能管理模塊設(shè)計(jì)與開發(fā)-論文-wenkub

2022-12-14 19:59:22 本頁面
 

【正文】 統(tǒng)中的每一個(gè)功能就叫做一個(gè)任務(wù))分配,由于任務(wù)和角色的對應(yīng)關(guān)系是一對多,而角色和任務(wù)的關(guān)系也可以是一對多的關(guān)系,所以在權(quán)限設(shè)置的時(shí)候采用表格的方式來進(jìn)行,并Ajax來對任務(wù)和角色設(shè)置的數(shù)據(jù)信息進(jìn)行提交的時(shí)候進(jìn)行處理。我們這樣通過設(shè)置角色和任務(wù)的關(guān)聯(lián)已經(jīng)用戶和角色的管理來實(shí)現(xiàn)權(quán)限的管理。n 技術(shù)方案角色設(shè)置就是對某一個(gè)用戶進(jìn)行角色分配,由于用戶和角色的對應(yīng)關(guān)系是一對多,而角色和用戶的關(guān)系也可以是一對多的關(guān)系,所以在用戶角色設(shè)置的時(shí)候采用Ajax來對用戶和角色設(shè)置的數(shù)據(jù)信息進(jìn)行提交。 角色設(shè)置管理n 功能需求該功能主要為系統(tǒng)管理員提供來管理用戶在系統(tǒng)中所具有的權(quán)限功能,來為這些用戶分配他們的權(quán)限范圍,保證系統(tǒng)的安全。n 模塊劃分角色搜索:用戶可以通過該功能搜索本系統(tǒng)所具有的角色,該功能提供了模糊匹配搜索的搜索功能。n 技術(shù)方案由于系統(tǒng)用戶主要分為兩大類,并且這些用戶中教師和學(xué)生的用戶量比例比較大,教師用戶和學(xué)生用戶的權(quán)限設(shè)定豐富程度相差也比較大,所以在實(shí)現(xiàn)用戶管理的時(shí)候,將用戶管理分成兩個(gè)模塊來對其進(jìn)行相應(yīng)的管理,這樣在權(quán)限控制和用戶管理上比較容易實(shí)現(xiàn)和控制。用戶角色設(shè)置功能:用戶可以在編輯其信息時(shí),可以對用戶的角色相關(guān)聯(lián),因?yàn)檫@些角色與系統(tǒng)的功能相關(guān)聯(lián)的,所有當(dāng)用戶對其所屬角色進(jìn)行關(guān)聯(lián)時(shí),該用戶的權(quán)限也在發(fā)生改變。n 模塊劃分搜索功能:系統(tǒng)管理員可以通過參數(shù)匹配來搜索當(dāng)前系統(tǒng)的用戶,將輸入的某些參數(shù)作為模糊查詢的方式來搜索,并將所查詢出來的結(jié)果以一種統(tǒng)計(jì)的列表方式展現(xiàn)出來。n 技術(shù)方案在本系統(tǒng)中是通過filter的方式來實(shí)現(xiàn)其登錄驗(yàn)證功能的,其結(jié)構(gòu)圖如下: 圖210 Filter過濾流程圖 用戶管理n 功能需求系統(tǒng)用戶主要包括兩種,教師用戶和學(xué)生用戶。n 模塊劃分用戶登錄:用戶登錄系統(tǒng),為用戶獲取權(quán)限操作,并更新用戶信息。 權(quán)限設(shè)置模塊:權(quán)限管理模塊主要管理的對象有任務(wù)對象以及角色對象,他將系統(tǒng)的任務(wù)功能與角色對象建立一種關(guān)系,在結(jié)合用戶角色管理模塊的角色和用戶對象建立的用戶角色關(guān)系一起完成對系統(tǒng)的用戶功能權(quán)限管理設(shè)置。該模塊要實(shí)現(xiàn)的功能包括新增用戶、更新用戶、刪除用戶、用戶密碼修改、用戶激活、用戶搜索、學(xué)生用戶升學(xué)調(diào)整。 加載功能模塊:加載功能模塊也就是菜單權(quán)限管理模塊,只有一個(gè)合法用戶第一登錄成功后或者是用戶刷新session的時(shí)候,系統(tǒng)才會加載該部分。該系統(tǒng)主要由登錄驗(yàn)證、用戶管理、角色管理、角色設(shè)置管理、權(quán)限設(shè)置管理、日志管理、菜單權(quán)限控制7個(gè)模塊構(gòu)成。圖21 B/S三層結(jié)構(gòu) 系統(tǒng)流程框架設(shè)計(jì)《SMART系統(tǒng)—系統(tǒng)功能管理設(shè)計(jì)與開發(fā)》主要是對系統(tǒng)中的功能模塊進(jìn)行權(quán)限控制和管理。它能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)也很安全。 tomcatTomcat是一個(gè)免費(fèi)的開源的Serlvet容器,它是Apache基金會的Jakarta項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache,Sun和其它一些公司及個(gè)人共同開發(fā)而成。 eclipseEclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺。 AjaxAJAX全稱為“Asynchronous JavaScript and XML”(異步JavaScript和XML),是指一種創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù)。216??蚣艿闹饕獌?yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許您選擇使用哪一個(gè)組件,同時(shí)為 J2EE 應(yīng)用程序開發(fā)提供集成的框架。 J2EEJ2EE平臺是用于在分布式企業(yè)環(huán)境中開發(fā)、部署和執(zhí)行應(yīng)用程序的體系結(jié)構(gòu)。做一個(gè)最通用的系統(tǒng)功能管理模塊(權(quán)限管理模塊),支持盡可能多的數(shù)據(jù)庫后臺,盡最大可能方便軟件開發(fā)人員的二次開發(fā)和最終用戶使用,當(dāng)然,還要保證權(quán)限管理技術(shù)的先進(jìn)性,即注重靈活性的安全性。 目的通過對用戶權(quán)限的控制,讓不同的用戶登錄系統(tǒng)后能夠看到不同的功能,以提高用戶對管理對象的方便性和高效性。 multiplex users and roles management目 錄論文總頁數(shù):36頁1 引 言 1 背景 1 目的 1 意義 1 系統(tǒng)開發(fā)的主要技術(shù) 1 系統(tǒng)開發(fā)環(huán)境 22 系統(tǒng)功能需求和總體設(shè)計(jì) 3 B/S構(gòu)架 3 系統(tǒng)流程框架設(shè)計(jì) 3 系統(tǒng)功能需求分析與設(shè)計(jì) 7 登錄驗(yàn)證 7 用戶管理 8 角色管理 9 角色設(shè)置管理 9 權(quán)限設(shè)置管理 10 日志管理 11 菜單權(quán)限控制 123 數(shù)據(jù)庫設(shè)計(jì)與構(gòu)架 12 數(shù)據(jù)庫設(shè)計(jì) 12 數(shù)據(jù)庫表設(shè)計(jì) 13 用戶表 13 用戶控制表 15 角色表 15 用戶角色表 16 任務(wù)表 16 角色任務(wù)表 17 日志表 17 模塊表 17 公共CODE表 18 試卷日志記錄表 19 數(shù)據(jù)庫數(shù)據(jù)字典 194 系統(tǒng)模塊實(shí)現(xiàn) 19 登錄驗(yàn)證 19 登錄流程圖 19 代碼實(shí)現(xiàn) 20 用戶管理 22 用戶界面 22 代碼實(shí)現(xiàn) 22 角色管理 23 用戶界面 23 代碼實(shí)現(xiàn) 24 角色設(shè)置管理 24 用戶界面和流程圖 24 代碼實(shí)現(xiàn) 25 權(quán)限設(shè)置管理 26 用戶界面和流程圖 26 代碼實(shí)現(xiàn) 26 日志管理 27 用戶界面 27 代碼實(shí)現(xiàn) 28 菜單權(quán)限控制 28 用戶界面和流程圖 28 代碼實(shí)現(xiàn) 295 結(jié)果測試、性能分析 30 單元測試 30 系統(tǒng)功能測試 30 系統(tǒng)菜單權(quán)限功能測試 30 系統(tǒng)功能權(quán)限測試 31結(jié) 論 33參考文獻(xiàn) 34致 謝 35聲 明 361 引 言 背景隨著高新技術(shù)的迅猛發(fā)展,信息技術(shù)廣泛應(yīng)用,將傳統(tǒng)的教育產(chǎn)業(yè)信息化成為可能。通過對系統(tǒng)功能的各種設(shè)置,實(shí)現(xiàn)對系統(tǒng)各級用戶的角色設(shè)置和角色分配,限制和記錄各級用戶在系統(tǒng)中的對信息的功能操作,體現(xiàn)了系統(tǒng)權(quán)限設(shè)置的靈活性、數(shù)據(jù)操作的安全性。畢業(yè)設(shè)計(jì)(論文)SMART系統(tǒng)—系統(tǒng)功能管理模塊設(shè)計(jì)與開發(fā)論文作者姓名:申請學(xué)位專業(yè):申請學(xué)位類別:指導(dǎo)教師姓名(職稱):論文提交日期:SMART系統(tǒng)—系統(tǒng)功能管理模塊設(shè)計(jì)與開發(fā)摘 要SMART系統(tǒng)是一個(gè)在語言上采用跨平臺的JAVA技術(shù)、在框架架構(gòu)上采用流行的MVC架構(gòu)、在業(yè)務(wù)架構(gòu)中采用Spring的IOC思想和ORM技術(shù)的一個(gè)新型智能在線考試信息管理系統(tǒng),該系統(tǒng)主要實(shí)現(xiàn)了學(xué)生在線考試與評估以及教師對學(xué)生在線考試信息的管理和維護(hù)。關(guān)鍵詞: 用戶;角色;權(quán)限;多用戶多角色管理SMART System—The Design and Development of Function Management ModuleAbstractSMART System is a new intelligent information management system of online examine. It uses the JAVA technology in language, uses the MVC in framework, and uses the IOC antilogy of Spring and ORM technology in its operation framework. The system mainly implements the online examination and evaluation of students, and the teachers management and maintenance of students examination information online as well. The system uses multiplex users and roles management mechanism. After the users log on, they can use the functions they owned. The management function module of system includes users management, role management, role setup management, right management, system menu management, log management and the validation of the users’ logon management. Through these configuration of system functions, the system carries out the role intercalation and distribution of the all users, restricts and records the information of all users how they used in the system. These can make the system right configuration flexible, and the data operations security.Key words: the users。但是目前學(xué)校與社會上的各種考試大都采用傳統(tǒng)的考試方式,組織一次考試至少要經(jīng)過五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績評估和試卷分析。 意義系統(tǒng)功能管理模塊是現(xiàn)在管理系統(tǒng)軟件中很重要的一環(huán),很多國內(nèi)較出名的軟件廠商都設(shè)計(jì)了較完善的也具有自己特色的系統(tǒng)功能管理模塊(權(quán)限管理模塊),但對于很多沒那么規(guī)范的軟件商,他們經(jīng)常是接到系統(tǒng),就設(shè)計(jì)一套系統(tǒng)功能管理模塊,每套都不同,有的甚至不夠重視,隨便寫上一段,哪里都拷過去用;有的也曾費(fèi)盡心機(jī),但結(jié)果總不能令自己滿意。 系統(tǒng)開發(fā)的主要技術(shù)此系統(tǒng)采用了流行的J2EE技術(shù),具體包括了Spring、Hibernate、Struts、Jsp、Ajax、數(shù)據(jù)庫連接池等技術(shù)。分布式應(yīng)用程序需要系統(tǒng)級服務(wù),如事務(wù)管理、安全性、客戶端連接池?cái)?shù)據(jù)庫訪問。216。 StrutsStruts就是在JSP Model2的基礎(chǔ)實(shí)現(xiàn)了MVC設(shè)計(jì)模式的WEB Framework。Ajax技術(shù)主要是由XHTML、CSS、DOM、JavaScript、XML、XMLHttpRequest結(jié)合的一種技術(shù),與傳統(tǒng)的Web開發(fā)不同,Ajax并不是以一種基于靜態(tài)頁面的方式來看待Web應(yīng)用的。它只是一個(gè)框架和一組服務(wù),用于通過插件組件構(gòu)建開發(fā)環(huán)境,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具(Java Development Tools,JDT)。2 系統(tǒng)功能需求和總體設(shè)計(jì) B/S構(gòu)架隨著Internet的發(fā)展,采用Browser/Server模式的系統(tǒng)主要利用Internet技術(shù)和產(chǎn)品來構(gòu)筑內(nèi)部的Internet網(wǎng)絡(luò),即所謂的Intranet網(wǎng)絡(luò),B/S模式已經(jīng)成為了企業(yè)信息系統(tǒng)建設(shè)的首選。SMART在線考試系統(tǒng)是為處在不同地點(diǎn)的不同用戶提供網(wǎng)上數(shù)據(jù)操作服務(wù)的。本系統(tǒng)主要設(shè)計(jì)到三個(gè)對象,用戶、角色、任務(wù)(系統(tǒng)中的功能模塊)。系統(tǒng)的總體設(shè)計(jì)框架如圖22:圖22系統(tǒng)總體設(shè)計(jì)框架流程圖216。系統(tǒng)加載這部分要根據(jù)登錄用戶的權(quán)限范圍來加載用戶相應(yīng)的系統(tǒng)功能。用戶管理模塊功能框架圖如圖:圖25 用戶管理模塊功能圖216。如圖28:圖28 權(quán)限設(shè)置模塊流程圖216。Session維護(hù):維護(hù)用戶登錄系統(tǒng)的會話時(shí)間。教師用戶又分為四種不同的用戶,如:省級教師用戶、市級教師用戶、區(qū)縣級教師用戶、學(xué)校級教師用戶,并且他們在系統(tǒng)的權(quán)限都不相同,系統(tǒng)應(yīng)提供對這些用戶的區(qū)別以及權(quán)限控制。新增功能:系統(tǒng)管理員可以直接向數(shù)據(jù)庫增加一個(gè)新的用戶。強(qiáng)制用戶注銷:系統(tǒng)管理員可以對當(dāng)前系統(tǒng)已經(jīng)登錄的用戶進(jìn)行強(qiáng)制性的注銷。 角色管理n 功能需求系統(tǒng)為用戶提供不同功能權(quán)限的角色對象,用戶擁有的功能是由用戶擁有的角色對象來確定,一個(gè)用戶可以擁有多個(gè)角色對象,用戶的功能是由這多個(gè)角色對象的并集。角色管理:通過搜索功能可以搜索出本系統(tǒng)的所有角色,如果權(quán)限足夠還可以更改這些角色,可以執(zhí)行以下操作,添加角色、刪除角色、編輯角色。n 模塊劃分搜索功能:該功能主要是搜索當(dāng)前系統(tǒng)中所具有的角色或用戶,主要為角色設(shè)置管理提供管理的對象。設(shè)計(jì)界面如表21:表21 用戶角色設(shè)置設(shè)計(jì)界面UIN用戶名角色1角色2角色3UIN1用戶1YYUIN2用戶2YY其中用戶和角色對應(yīng)的交叉值“Y”和“”,其中“Y”表示對應(yīng)的用戶具有該角色,而“”卻表示相反,沒有該角色的意思。n 模塊劃分搜索功能:該功能提供了模糊匹配搜索功能,搜索的對象主要包括兩個(gè),角色和任務(wù)。設(shè)計(jì)界面如表22:表22 權(quán)限設(shè)置設(shè)計(jì)界面角色名稱角色1角色2角色3角色4任務(wù)1YY任務(wù)2YYY其中用戶和角色對應(yīng)的交叉值“Y”和“”,其中“Y”表示對應(yīng)的角色包含該任務(wù),而“”卻表示相反,不包含該任務(wù)的意思。n 模塊劃分搜索功能:可以通過匹配參數(shù)對用戶過去對系統(tǒng)的一些操作進(jìn)行查詢搜索,提供了對某些輸入?yún)?shù)的模糊匹配搜索。n 技術(shù)方案這兩種日志的產(chǎn)生并不相同,所以對他們的管理方式分成兩個(gè)模塊來完成,系統(tǒng)日志是系統(tǒng)對數(shù)據(jù)庫表的操作所產(chǎn)生生成的,這種日志數(shù)據(jù)比較復(fù)雜并且大多數(shù)據(jù)沒有什么意義;而另外一種是試卷日志,這中日志是為用戶操作試卷特意做,可以用這種數(shù)據(jù)來對用戶對試卷的操作進(jìn)行統(tǒng)計(jì)分析,這中數(shù)據(jù)比較重要。n 應(yīng)用場景用戶在登錄系統(tǒng)后,看到的系統(tǒng)功能模塊表示他都有權(quán)對其進(jìn)行操作,而他
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1