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

正文內容

smart系統-系統功能管理模塊設計與開發(fā)—畢業(yè)設計論文-文庫吧資料

2024-12-07 11:27本頁面
  

【正文】 用來存儲系統中的每一個功能的CODE代碼以及他們父子模塊之間的關系。 模塊表主要存儲系統的功能模塊,以及功能模塊之間的父子管理。表37 角色任務表(PCM_ROLE_TASK)數據結構字段名稱數據類型是否是主鍵是否是外鍵是否可NULL備注role_idDECIMAIL(18,0)YESYESNO角色IDtask_idDECIMAIL(18,0)YESYESNO任務IDcreated_timeDATETIMENONOYES創(chuàng)建時間created_byDECIMAIL(18,0)NONOYES被哪個用戶創(chuàng)建last_update_byDECIMAIL(18,0)NONOYES最后更新用戶last_update_timeDATETIMENO NOYES最后更新時間record_numberINTEGERNONONO版本控制 日志表該表主要存儲系統對數據庫表的操作歷史情況。表32 學生用戶表(SMART_STUDENT)數據結構字段名稱數據類型是否是主鍵是否是外鍵是否可NULL備注student_idDECIMAIL(18,0)YESNONO自增IDstudent_noVARCHAR(50)NONONO學生NOuinVARCHAR(20)NONONOUINstudent_nameVARCHAR(50)NONONO學生姓名province_noVARCHAR(50)NONOYES省city_noVARCHAR(50)NONOYES市county_noVARCHAR(50)NONOYES區(qū)/縣ref_school_noVARCHAR(50)NONOYES學校ref_grade_noVARCHAR(50)NONOYES年級ref_class_noVARCHAR(50)NONOYES班級register_idBIGINTNONOYES注冊時的用戶IDtelVARCHAR(20)NONOYES聯系電話e_mailVARCHAR(50)NONOYESE_Mail地址addressVARCHAR(100)NONOYES地址信息register_dateDATETIMENONOYES注冊時間record_numberINTEGERNONONO版本控制remarkVARCHAR(100)NONOYES備注 用戶控制表該表主要用來索引教師用戶和學生用戶的用戶ID.表33 用戶控制表(PCM_USER)數據結構字段名稱數據類型是否是主鍵是否是外鍵是否可NULL備注auto_idDECIMAIL(18,0)YESNONO自增IDuser_idDECIMAIL(18,0)NONONO用戶IDtypeVARCHAR(20)NONONO用戶類型passVARCHAR(50)NONONO密碼activated_timeDATETIMENONOYES激活時間locked_indicatorINTEGERNONONO是否被鎖is_loginVARCHAR(2)NONOYES是否登錄是登錄狀態(tài)deactivated_dateDATETIMENONOYES解除用戶日期created_byDECIMAIL(18,0)NONOYES被哪個用戶創(chuàng)建last_login_in_timeDATETIMENONOYES最后一次登錄時間last_update_timeDATETIMENONOYES最后一次更新時間last_updated_byDECIMAL(18,0)NONOYES最后一次更新用戶IDlast_login_out_timeDATETIMENONOYES最后一次注銷時間pwd_changed_dateDATETIMENONOYES密碼更改時間pwd_resetd_dateDATETIMENONOYES密碼重置時間record_numberINTEGERNONONO版本控制 角色表表34 角色表(PCM_USER)數據結構字段名稱數據類型是否是主鍵是否是外鍵是否可NULL備注role_idDECIMAL(18,0)YESNONO角色IDrole_nameVARCHAR(50)NONONO角色名稱role_abbreviationVARCHAR(20)NONONO角色名稱簡寫role_descriptionVARCHAR(100)NONOYES角色描述created_byDECIMAL(18,0)NONOYES角色創(chuàng)建者created_timeDATETITMENONOYES創(chuàng)建角色的時間last_update_byDECIMAL(18,0)NONOYES最后一個更新的用戶IDlast_update_timeDATETIMENONOYES最后更新的時間record_numberINTEGERNONONO版本控制 用戶角色表該表主要用戶存儲用戶和角色之間的關系。 教師用戶表教師用戶表主要存儲的信息是教師用戶以及學校領導之類用戶的信息:表31 教師用戶表(SMART_TEACHER)數據結構字段名稱數據類型是否是主鍵是否是外鍵是否可NULL備注teacher_idDECIMAIL(18,0)YESNONO自增IDteacher_noVARCHAR(50)NONONO教師NOtypeVARCHAR(20)NONONO類型uinVARCHAR(20)NONONOUINteacher_nameVARCHAR(50)NONONO教師姓名province_noVARCHAR(50)NONOYES省city_noVARCHAR(50)NONOYES市 ounty_noVARCHAR(50)NONOYES區(qū)/縣ref_school_noVARCHAR(50)NONOYES學校grade_noVARCHAR(50)NONOYES年級class_noVARCHAR(50)NONOYES班級teacher_subjectVARCHAR(50)NONOYES所教課程telVARCHAR(20)NONOYES聯系電話e_mailVARCHAR(50)NONOYESEMAIL地址addressVARCHAR(100)NONOYES地址信息record_numberINTEGERNONONO版本控制remarkVARCHAR(100)NONOYES備注216。通常在Microsoft windows 2000 server服務器版上使用。本系統選用關系型數據庫SQL SERVER 2000。3 數據庫設計與構架 數據庫設計數據庫是借助于計算機保存和管理大量復雜的數據和信息的軟件工具,數據庫技術主要研究如何科學地組織和存儲數據,如何高效地獲取、更新和加工處理數據,并保證數據的安全性、可靠性和持久性。n 應用場景用戶在登錄系統后,看到的系統功能模塊表示他都有權對其進行操作,而他無權管理的功能部分則根本看不到。 菜單權限控制n 功能需求要求不同的用戶登錄系統后,應該根據他們在系統中所具有的權限來進行相應的功能操作,并且要求用戶如果在系統中不應該看到不在自己權限范圍內的功能模塊。n 技術方案這兩種日志的產生并不相同,所以對他們的管理方式分成兩個模塊來完成,系統日志是系統對數據庫表的操作所產生生成的,這種日志數據比較復雜并且大多數據沒有什么意義;而另外一種是試卷日志,這中日志是為用戶操作試卷特意做,可以用這種數據來對用戶對試卷的操作進行統計分析,這中數據比較重要。n 應用場景用戶登錄系統之后,如果具有日志管理的權限,那么用戶可以搜索任何用戶過去對系統的一些操作并通過這系歷史數據,可以找回一些丟失的東西。n 模塊劃分搜索功能:可以通過匹配參數對用戶過去對系統的一些操作進行查詢搜索,提供了對某些輸入參數的模糊匹配搜索。 日志管理n 功能需求日志管理由兩部分日志對象組成,系統日志(主要是指系統中表對象操作日志管理)和試卷日志管理(學生用戶和教師用戶對試卷的操作日志記錄管理)。設計界面如表22:表22 權限設置設計界面角色名稱角色1角色2角色3角色4任務1YY任務2YYY其中用戶和角色對應的交叉值“Y”和“”,其中“Y”表示對應的角色包含該任務,而“”卻表示相反,不包含該任務的意思。n 應用場景管理員登錄系統之后,便可以用該功能來對任務和角色之間的管理進行設置,通過對任務所屬角色的添加刪除來實現對權限的控制。n 模塊劃分搜索功能:該功能提供了模糊匹配搜索功能,搜索的對象主要包括兩個,角色和任務。 權限設置管理n 功能需求系統的每一個功能我們都把叫做是一個任務(task)并為它分配一個唯一code(taskcode),系統的不同角色包含了不同的任務,我們?yōu)槊恳粋€角色設置其包含的任務,這樣用戶的權限范圍就由用戶所屬的角色確定了,而角色由角色所屬的任務確定。設計界面如表21:表21 用戶角色設置設計界面UIN用戶名角色1角色2角色3UIN1用戶1YYUIN2用戶2YY其中用戶和角色對應的交叉值“Y”和“”,其中“Y”表示對應的用戶具有該角色,而“”卻表示相反,沒有該角色的意思。n 應用場景系統管理員登錄系統后,便可以對用戶的權限進行管理設置,為這些用戶分配他們所屬于的角色對象。n 模塊劃分搜索功能:該功能主要是搜索當前系統中所具有的角色或用戶,主要為角色設置管理提供管理的對象。n 技術方案角色的管理主要采用比較傳統方式來實現。角色管理:通過搜索功能可以搜索出本系統的所有角色,如果權限足夠還可以更改這些角色,可以執(zhí)行以下操作,添加角色、刪除角色、編輯角色。該功能主要為系統管理員提供來管理用戶在系統中所具有的權限功能,來為這些用戶分配他們的權限范圍,保證系統的安全。 角色管理n 功能需求系統為用戶提供不同功能權限的角色對象,用戶擁有的功能是由用戶擁有的角色對象來確定,一個用戶可以擁有多個角色對象,用戶的功能是由這多個角色對象的并集。同時也可以向系統添加新的用戶,如果所更新的用戶已經登錄進了系統,我們還可以將其強制注銷。強制用戶注銷:系統管理員可以對當前系統已經登錄的用戶進行強制性的注銷。刪除功能:如果用戶具有相應的權限,則對自己或其他用戶的資料進行刪除。新增功能:系統管理員可以直接向數據庫增加一個新的用戶。用戶管理需實現對這些用戶的參數匹配搜索和管理,對用戶的管理主要要求實現對這些用戶的添加、更新、刪除和對新加用戶的激活等相關功能。教師用戶又分為四種不同的用戶,如:省級教師用戶、市級教師用戶、區(qū)縣級教師用戶、學校級教師用戶,并且他們在系統的權限都不相同,系統應提供對這些用戶的區(qū)別以及權限控制。n 應用場景用戶進入到登錄頁面,需要輸入相應的用戶信息,登錄系統后,用戶才能夠執(zhí)行相應功能的操作;當系統修改該用戶的登錄信息后,則需要再次輸入正確的認證信息或者從新刷新Session后才能訪問到相信系統功能,同時,當用戶注銷系統時,也從Session中清空相應的會話信息。Session維護:維護用戶登錄系統的會話時間。如圖29日志管理模塊功能圖:圖29日志管理模塊功能圖 系統功能需求分析與設計通過以上系統流程設計,各模塊實現了以下的功能: 登錄驗證n 功能需求用戶通過輸入正確的信息,通過登錄驗證后,用戶應從數據庫中獲取他在系統中所具有的操作權限,以致在用戶登錄后能夠看到其在所具有權限范圍內的功能模塊。如圖28:圖28 權限設置模塊流程圖216。圖26 角色管理功能模塊流程圖圖27用戶角色設計模塊功能圖216。用戶管理模塊功能框架圖如圖:圖25 用戶管理模塊功能圖216。 用戶管理模塊:該模塊管理的對象主要是用戶對象,當前系統中包含兩種用戶對象——教師用戶和學生用戶。系統加載這部分要根據登錄用戶的權限范圍來加載用戶相應的系統功能。流程設計圖如:圖23 登錄驗證模塊流程圖216。系統的總體設計框架如圖22:圖22系統總體設計框架流程圖216。我們將系統中的任務分配給各個角
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1