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

正文內(nèi)容

smart系統(tǒng)-系統(tǒng)功能管理模塊設(shè)計(jì)與開(kāi)發(fā)—免費(fèi)畢業(yè)設(shè)計(jì)論文-展示頁(yè)

2024-12-11 06:10本頁(yè)面
  

【正文】 n 應(yīng)用場(chǎng)景管理員登錄系統(tǒng)之后,便可以用該功能來(lái)對(duì)任務(wù)和角色之間的管理進(jìn)行設(shè)置,通過(guò)對(duì)任務(wù)所屬角色的添加刪除來(lái)實(shí)現(xiàn)對(duì)權(quán)限的控制。n 模塊劃分搜索功能:該功能提供了模糊匹配搜索功能,搜索的對(duì)象主要包括兩個(gè),角色和任務(wù)。 權(quán)限設(shè)置管理n 功能需求系統(tǒng)的每一個(gè)功能我們都把叫做是一個(gè)任務(wù)(task)并為它分配一個(gè)唯一code(taskcode),系統(tǒng)的不同角色包含了不同的任務(wù),我們?yōu)槊恳粋€(gè)角色設(shè)置其包含的任務(wù),這樣用戶的權(quán)限范圍就由用戶所屬的角色確定了,而角色由角色所屬的任務(wù)確定。設(shè)計(jì)界面如表21:表21 用戶角色設(shè)置設(shè)計(jì)界面UIN用戶名角色1角色2角色3UIN1用戶1YYUIN2用戶2YY其中用戶和角色對(duì)應(yīng)的交叉值“Y”和“”,其中“Y”表示對(duì)應(yīng)的用戶具有該角色,而“”卻表示相反,沒(méi)有該角色的意思。n 應(yīng)用場(chǎng)景系統(tǒng)管理員登錄系統(tǒng)后,便可以對(duì)用戶的權(quán)限進(jìn)行管理設(shè)置,為這些用戶分配他們所屬于的角色對(duì)象。n 模塊劃分搜索功能:該功能主要是搜索當(dāng)前系統(tǒng)中所具有的角色或用戶,主要為角色設(shè)置管理提供管理的對(duì)象。n 技術(shù)方案角色的管理主要采用比較傳統(tǒng)方式來(lái)實(shí)現(xiàn)。角色管理:通過(guò)搜索功能可以搜索出本系統(tǒng)的所有角色,如果權(quán)限足夠還可以更改這些角色,可以執(zhí)行以下操作,添加角色、刪除角色、編輯角色。該功能主要為系統(tǒng)管理員提供來(lái)管理用戶在系統(tǒng)中所具有的權(quán)限功能,來(lái)為這些用戶分配他們的權(quán)限范圍,保證系統(tǒng)的安全。 角色管理n 功能需求系統(tǒng)為用戶提供不同功能權(quán)限的角色對(duì)象,用戶擁有的功能是由用戶擁有的角色對(duì)象來(lái)確定,一個(gè)用戶可以擁有多個(gè)角色對(duì)象,用戶的功能是由這多個(gè)角色對(duì)象的并集。同時(shí)也可以向系統(tǒng)添加新的用戶,如果所更新的用戶已經(jīng)登錄進(jìn)了系統(tǒng),我們還可以將其強(qiáng)制注銷。強(qiáng)制用戶注銷:系統(tǒng)管理員可以對(duì)當(dāng)前系統(tǒng)已經(jīng)登錄的用戶進(jìn)行強(qiáng)制性的注銷。刪除功能:如果用戶具有相應(yīng)的權(quán)限,則對(duì)自己或其他用戶的資料進(jìn)行刪除。新增功能:系統(tǒng)管理員可以直接向數(shù)據(jù)庫(kù)增加一個(gè)新的用戶。用戶管理需實(shí)現(xiàn)對(duì)這些用戶的參數(shù)匹配搜索和管理,對(duì)用戶的管理主要要求實(shí)現(xiàn)對(duì)這些用戶的添加、更新、刪除和對(duì)新加用戶的激活等相關(guān)功能。教師用戶又分為四種不同的用戶,如:省級(jí)教師用戶、市級(jí)教師用戶、區(qū)縣級(jí)教師用戶、學(xué)校級(jí)教師用戶,并且他們?cè)谙到y(tǒng)的權(quán)限都不相同,系統(tǒng)應(yīng)提供對(duì)這些用戶的區(qū)別以及權(quán)限控制。n 應(yīng)用場(chǎng)景用戶進(jìn)入到登錄頁(yè)面,需要輸入相應(yīng)的用戶信息,登錄系統(tǒng)后,用戶才能夠執(zhí)行相應(yīng)功能的操作;當(dāng)系統(tǒng)修改該用戶的登錄信息后,則需要再次輸入正確的認(rèn)證信息或者從新刷新Session后才能訪問(wèn)到相信系統(tǒng)功能,同時(shí),當(dāng)用戶注銷系統(tǒng)時(shí),也從Session中清空相應(yīng)的會(huì)話信息。Session維護(hù):維護(hù)用戶登錄系統(tǒng)的會(huì)話時(shí)間。如圖29日志管理模塊功能圖:圖29日志管理模塊功能圖 系統(tǒng)功能需求分析與設(shè)計(jì)通過(guò)以上系統(tǒng)流程設(shè)計(jì),各模塊實(shí)現(xiàn)了以下的功能: 登錄驗(yàn)證n 功能需求用戶通過(guò)輸入正確的信息,通過(guò)登錄驗(yàn)證后,用戶應(yīng)從數(shù)據(jù)庫(kù)中獲取他在系統(tǒng)中所具有的操作權(quán)限,以致在用戶登錄后能夠看到其在所具有權(quán)限范圍內(nèi)的功能模塊。如圖28:圖28 權(quán)限設(shè)置模塊流程圖216。圖26 角色管理功能模塊流程圖圖27用戶角色設(shè)計(jì)模塊功能圖216。用戶管理模塊功能框架圖如圖:圖25 用戶管理模塊功能圖216。 用戶管理模塊:該模塊管理的對(duì)象主要是用戶對(duì)象,當(dāng)前系統(tǒng)中包含兩種用戶對(duì)象——教師用戶和學(xué)生用戶。系統(tǒng)加載這部分要根據(jù)登錄用戶的權(quán)限范圍來(lái)加載用戶相應(yīng)的系統(tǒng)功能。流程設(shè)計(jì)圖如:圖23 登錄驗(yàn)證模塊流程圖216。系統(tǒng)的總體設(shè)計(jì)框架如圖22:圖22系統(tǒng)總體設(shè)計(jì)框架流程圖216。我們將系統(tǒng)中的任務(wù)分配給各個(gè)角色對(duì)象,然后將用戶加入這些角色對(duì)象里面,從而來(lái)控制用戶在系統(tǒng)的權(quán)限。本系統(tǒng)主要設(shè)計(jì)到三個(gè)對(duì)象,用戶、角色、任務(wù)(系統(tǒng)中的功能模塊)。特別是在采用JAVA這樣的跨平臺(tái)語(yǔ)言開(kāi)發(fā)后,B/S構(gòu)架管理軟件更方便、快捷、高效。SMART在線考試系統(tǒng)是為處在不同地點(diǎn)的不同用戶提供網(wǎng)上數(shù)據(jù)操作服務(wù)的。其三層3tier結(jié)構(gòu)(圖21 B/S三層結(jié)構(gòu)),大大減緩了客戶端載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本。2 系統(tǒng)功能需求和總體設(shè)計(jì) B/S構(gòu)架隨著Internet的發(fā)展,采用Browser/Server模式的系統(tǒng)主要利用Internet技術(shù)和產(chǎn)品來(lái)構(gòu)筑內(nèi)部的Internet網(wǎng)絡(luò),即所謂的Intranet網(wǎng)絡(luò),B/S模式已經(jīng)成為了企業(yè)信息系統(tǒng)建設(shè)的首選。216。它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開(kāi)發(fā)工具(Java Development Tools,JDT)。216。Ajax技術(shù)主要是由XHTML、CSS、DOM、JavaScript、XML、XMLHttpRequest結(jié)合的一種技術(shù),與傳統(tǒng)的Web開(kāi)發(fā)不同,Ajax并不是以一種基于靜態(tài)頁(yè)面的方式來(lái)看待Web應(yīng)用的。216。 StrutsStruts就是在JSP Model2的基礎(chǔ)實(shí)現(xiàn)了MVC設(shè)計(jì)模式的WEB Framework。 Hibernate可以應(yīng)用在任何使用JDBC的場(chǎng)合,既可以在Java的客戶端程序?qū)嵱?,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。216。 Spring Spring是一個(gè)開(kāi)源框架,是為了解決企業(yè)應(yīng)用程序開(kāi)發(fā)復(fù)雜性而創(chuàng)建的。分布式應(yīng)用程序需要系統(tǒng)級(jí)服務(wù),如事務(wù)管理、安全性、客戶端連接池?cái)?shù)據(jù)庫(kù)訪問(wèn)。216。 系統(tǒng)開(kāi)發(fā)的主要技術(shù)此系統(tǒng)采用了流行的J2EE技術(shù),具體包括了Spring、Hibernate、Struts、Jsp、Ajax、數(shù)據(jù)庫(kù)連接池等技術(shù)。權(quán)限管理是管理軟件中可代碼重用性最高的一個(gè)模塊,也是重復(fù)開(kāi)發(fā)率最高的一個(gè)模塊。 意義系統(tǒng)功能管理模塊是現(xiàn)在管理系統(tǒng)軟件中很重要的一環(huán),很多國(guó)內(nèi)較出名的軟件廠商都設(shè)計(jì)了較完善的也具有自己特色的系統(tǒng)功能管理模塊(權(quán)限管理模塊),但對(duì)于很多沒(méi)那么規(guī)范的軟件商,他們經(jīng)常是接到系統(tǒng),就設(shè)計(jì)一套系統(tǒng)功能管理模塊,每套都不同,有的甚至不夠重視,隨便寫上一段,哪里都拷過(guò)去用;有的也曾費(fèi)盡心機(jī),但結(jié)果總不能令自己滿意。所以擁有一套實(shí)用、完善、高效的在線考試評(píng)估系統(tǒng)越來(lái)越顯的重要,能夠?qū)⑼ㄟ^(guò)權(quán)限控制,將不同教師和學(xué)生登錄后能夠看到不同的功能界面,這樣能更好的方便學(xué)校對(duì)教學(xué)質(zhì)量的管理,降低成本,提高效率。但是目前學(xué)校與社會(huì)上的各種考試大都采用傳統(tǒng)的考試方式,組織一次考試至少要經(jīng)過(guò)五個(gè)步驟,即人工出題、考生考試、人工閱卷、成績(jī)?cè)u(píng)估和試卷分析。 right。關(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。系統(tǒng)功能管理模塊主要由用戶管理子模塊、角色管理子模塊、角色設(shè)置管理子模塊、權(quán)限管理子模塊、系統(tǒng)菜單管理子模塊、日志管理子模塊和用戶登錄驗(yàn)證子模塊構(gòu)成。畢業(yè)設(shè)計(jì)(論文)SMART系統(tǒng)—系統(tǒng)功能管理模塊設(shè)計(jì)與開(kāi)發(fā)論文作者姓名:申請(qǐng)學(xué)位專業(yè):申請(qǐng)學(xué)位類別:指導(dǎo)教師姓名(職稱):論文提交日期:SMART系統(tǒng)—系統(tǒng)功能管理模塊設(shè)計(jì)與開(kāi)發(fā)摘 要SMART系統(tǒng)是一個(gè)在語(yǔ)言上采用跨平臺(tái)的JAVA技術(shù)、在框架架構(gòu)上采用流行的MVC架構(gòu)、在業(yè)務(wù)架構(gòu)中采用Spring的IOC思想和ORM技術(shù)的一個(gè)新型智能在線考試信息管理系統(tǒng),該系統(tǒng)主要實(shí)現(xiàn)了學(xué)生在線考試與評(píng)估以及教師對(duì)學(xué)生在線考試信息的管理和維護(hù)。本文設(shè)計(jì)的系統(tǒng)管理功能模塊采用了多用戶多角色管理機(jī)制,確保不同的用戶登錄系統(tǒng)后能夠操作屬于自己權(quán)限范圍內(nèi)的功能。通過(guò)對(duì)系統(tǒng)功能的各種設(shè)置,實(shí)現(xiàn)對(duì)系統(tǒng)各級(jí)用戶的角色設(shè)置和角色分配,限制和記錄各級(jí)用戶在系統(tǒng)中的對(duì)信息的功能操作,體現(xiàn)了系統(tǒng)權(quán)限設(shè)置的靈活性、數(shù)據(jù)操作的安全性。 the role。 multiplex users and roles management目 錄論文總頁(yè)數(shù):36頁(yè)1 引 言 1 背景 1 目的 1 意義 1 系統(tǒng)開(kāi)發(fā)的主要技術(shù) 1 系統(tǒng)開(kāi)發(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ù)庫(kù)設(shè)計(jì)與構(gòu)架 12 數(shù)據(jù)庫(kù)設(shè)計(jì) 12 數(shù)據(jù)庫(kù)表設(shè)計(jì) 13 用戶表 13 用戶控制表 15 角色表 15 用戶角色表 16 任務(wù)表 16 角色任務(wù)表 17 日志表 17 模塊表 17 公共CODE表 18 試卷日志記錄表 19 數(shù)據(jù)庫(kù)數(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é)果測(cè)試、性能分析 30 單元測(cè)試 30 系統(tǒng)功能測(cè)試 30 系統(tǒng)菜單權(quán)限功能測(cè)試 30 系統(tǒng)功能權(quán)限測(cè)試 31結(jié) 論 33參考文獻(xiàn) 34致 謝 35聲 明 361 引 言 背景隨著高新技術(shù)的迅猛發(fā)展,信息技術(shù)廣泛應(yīng)用,將傳統(tǒng)的教育產(chǎn)業(yè)信息化成為可能。顯然,隨著考試類型的不斷增加及考試要求的不斷提高,教師的工作量將會(huì)越來(lái)越大,并且其工作將是一件十分煩瑣和非常容易出錯(cuò)的事情,可以說(shuō)傳統(tǒng)的考試方式已經(jīng)不能適應(yīng)現(xiàn)代考試的需要。 目的通過(guò)對(duì)用戶權(quán)限的控制,讓不同的用戶登錄系統(tǒng)后能夠看到不同的功能,以提高用戶對(duì)管理對(duì)象的方便性和高效性。其實(shí)仔細(xì)想一下,每套軟件的系統(tǒng)功能管理模塊(權(quán)限管理模塊)雖然各不相同,但其實(shí)所需實(shí)現(xiàn)的系統(tǒng)管理功能都是差不多的。做一個(gè)最通用的系統(tǒng)功能管理模塊(權(quán)限管理模塊),支持盡可能多的數(shù)據(jù)庫(kù)后臺(tái),盡最大可能方便軟件開(kāi)發(fā)人員的二次開(kāi)發(fā)和最終用戶使用,當(dāng)然,還要保證權(quán)限管理技術(shù)的先進(jìn)性,即注重靈活性的安全性。以下是對(duì)所開(kāi)發(fā)系統(tǒng)所采用的技術(shù)的說(shuō)明,為系統(tǒng)提供一定的技術(shù)支持。 J2EEJ2EE平臺(tái)是用于在分布式企業(yè)環(huán)境中開(kāi)發(fā)、部署和執(zhí)行應(yīng)用程序的體系結(jié)構(gòu)。216??蚣艿闹饕獌?yōu)勢(shì)之一就是其分層架構(gòu),分層架構(gòu)允許您選擇使用哪一個(gè)組件,同時(shí)為 J2EE 應(yīng)用程序開(kāi)發(fā)提供集成的框架。 HibernateHibernate是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得Java程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。216?;赟truts構(gòu)架的W
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1