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

正文內容

班級網站規(guī)劃與設計論文)word格式(編輯修改稿)

2025-01-11 03:33 本頁面
 

【文章內容簡介】 看新聞的時候只有于用戶角色相關的信息才能查看;如角色為學生,則只能看到學生本人所在的學院,系部,班級相關的新聞;若是管理員發(fā)布的系統(tǒng)新聞,則系統(tǒng)中所有的用戶都可以查看。 XXXXXXXXXXXX 畢業(yè)設計說明書 第 9 頁 表 32 新聞表 名稱 數據類型 長度 備注 NewsID Int 4 新聞 ID Scope Varchar 1 范圍 ScopeID Int 4 范圍 ID NewsTitle Varchar 50 新聞標題 NewsContent Text 16 新聞內容 AddTime Datetime 8 添加時間 AddPerson Varchar 15 添加人 Click Int 4 點擊次數 3. 角色表( Role): 在整個班級管理系統(tǒng)中會根據用戶角色不同,從而用戶所擁有的權限也會不同 ,所以 建立角色表 (如表 33)來存儲 。 表 33 角色表 名稱 數據類型 長度 備注 RoleID Int 4 角色 ID RoleName Varchar 15 角色名稱 4. 范圍表 (Scope): 因為在整個管理系統(tǒng)中,用戶屬于某個學院、系部或班級,那該用戶只能對符合自己角色的信息進行管理。而在添加信息就有范圍;如在添加新聞的時候用戶就只能看到和自己相關的新聞 ,而添加的新聞就有所屬范圍,是只能班級看到,還是班級和系部能看到,或者是整個系統(tǒng)都可以看到。 表 34 范圍表 名稱 數據類型 長度 備注 ScopeID int 4 范圍 ID ScopeName varchar 15 范圍名稱 XXXXXXXXXXXX 畢業(yè)設計說明書 第 10 頁 5. 權限表( QuanXian): 無論是什么系統(tǒng)都有相應權限的管理員,在本班級管理系統(tǒng)中涉及到很多信息的權限問題,因爾建立單獨的權限表來規(guī)定。因為在系統(tǒng)中有各種信息的添加、修改、刪除,所以就需要判定用戶有無的 權限??梢愿鶕脩舻慕巧珌矸峙溆脩羲械臋嘞?;如班主任有班級管理,用戶管理,添加新聞等權限。用戶是什么角色則對應相應的權限 (如表 35)。 表 35 權限表 名稱 數據類型 長度 備注 qxID int 4 權限 ID UserNumber varchar 20 學號 qx11 varchar 2 管理新聞 qx12 varchar 2 添加新聞 qx21 varchar 2 管理班規(guī) qx31 varchar 2 管理活動 qx32 varchar 2 添加活動 qx41 varchar 2 管理獎懲 qx42 varchar 2 添加獎懲 qx51 varchar 2 管理班費 qx52 varchar 2 添加班費 qx61 varchar 2 管理反饋信息 qx62 varchar 2 添加反饋信息 qx71 varchar 2 管理論壇 qx91 varchar 2 管理心得體會 qx92 varchar 2 添加心得體會 qx1201 varchar 2 系部管理 qx1301 varchar 2 班級管理 XXXXXXXXXXXX 畢業(yè)設計說明書 第 11 頁 qx1401 varchar 2 用戶管理 qx1501 varchar 2 數據庫管理 qx1601 varchar 2 系統(tǒng)安全管理 數據庫創(chuàng)建 根據上面介紹數據庫的分析表以及字段的定義,在 db 文件夾中開始創(chuàng)建數據庫,利用 SQL server2021 創(chuàng)建數據庫。 系統(tǒng)主要頁面及代碼介紹 數據庫的連接 為了保持系統(tǒng)良好的可移植性,采用對數據庫配置進行統(tǒng)一管理,即將程序中用到的所有連接字符串信息統(tǒng)一放于 ClassInformation 文件夾下的 文檔中,在程序中對該文檔的這一配置進行調用,實現(xiàn)統(tǒng)一改統(tǒng)一用。下面是與數據庫連接的具體的代碼: MM_conn_STRING=Driver={SQLServer}。server=.。uid=amp。System_saamp。 //數據庫用戶名 pwd=amp。System_pwdamp。 //數據庫密碼 database=amp。System_databaseamp。Setconn=(nnection) MM_conn_STRING 平臺 頁面的設計 平臺主頁 主體有二部 分主成:系統(tǒng)通知 .登陸系統(tǒng)。進入系統(tǒng)后頁面主要分成三部分: 導航欄,信息欄,顯示區(qū)域。 在用戶登陸系統(tǒng)時要對用戶輸入的用戶名和密碼進行判斷,判斷該用戶是不是屬于該系統(tǒng),判斷用戶的用戶名和密碼是否都輸入正確 (如圖 31) 。用戶把用戶名和密碼都輸入正確則進入平臺;若輸入錯誤,則提示“用戶名或密碼不正確,請重新輸入。有問題請聯(lián)系管理員” (如圖 32) 。在用戶正確登陸XXXXXXXXXXXX 畢業(yè)設計說明書 第 12 頁 時,系統(tǒng)會自動讀取用戶登陸的時間和 IP 地址。 圖 31 對用戶輸入的用戶名 .密碼進行判斷 圖 32 用戶名 .密碼輸入不正確提示 對于用戶進行 判斷 具體代碼如下: if action=login then //對輸入的用戶名,密碼進行判斷 ; UserNumber=(UserNumber) Password=(Password) PasswordMd5=md5(Password) if (select top 1 * from UserInfor where UserNumber=39。amp。UserNumberamp。39。and Password=39。amp。PasswordMd5amp。39。).eof then //如用戶密碼輸入不正確,提示輸入不正確,用戶名,密碼輸入欄為空; session(UserNumber)= session(Password)= session(UserType)= session(UserName)= session(Role)= session(login_error)=session(login_error)+1 //登陸錯誤次數累計加 1; msg=用戶名或密碼不正 確,請重新輸入。有問題請聯(lián)系管理員。 UserLog(登錄時,密碼錯誤 .) //提示登陸 時 輸入的 密碼錯誤; else //用戶名、密碼 輸入正確 后 登錄成功 ( 如圖 33) session(UserNumber)=UserNumber session(Password)=PasswordMd5 XXXXXXXXXXXX 畢業(yè)設計說明書 第 13 頁 set rs=() sql=select * from UserInfor where UserNumber=39。amp。UserNumberamp。39。 sql,conn,1,3 session(UserName)=rs(UserName) //輸入用戶名; session(UserType)=rs(UserType) //輸出用戶類型; session(Role)=rs(Role) //輸出用戶角色; rs(EnterIP)=getip() //輸出登陸的 IP; rs(EnterTime)=now() //輸出登陸時的時間; rs(EnterTimes)=rs(EnterTimes)+1 UserLog(進入系統(tǒng) .) msg= session(login_error)=0 圖 33 成功 登陸系統(tǒng) 在用戶登陸時,系統(tǒng)對用戶不光進行了用戶和密碼進行判斷,還對用戶的角色進行了判斷, 因為在班級管理平臺中,有老師、學生、管理員等角色,所有在登陸時系統(tǒng)要對起進行判斷。 若學生進入系統(tǒng)則用戶類型為“學生” (如圖 33),老師進入系統(tǒng)則用戶類型是“教師”,系統(tǒng)管理進入系統(tǒng)則用戶類型是“系統(tǒng)管理員” 。 系統(tǒng)設計是在系統(tǒng)分析的基礎上是由抽象到具體的過程,同時,還應該考慮所以實現(xiàn)的內外環(huán)境和主客觀的條件,因此,應該本著事實求實的客觀態(tài)度進行這一階段的工作;本系統(tǒng)因角色有“學生”“教師”“管理員”三種身份,所有的用戶只是角色不同,權限不同,因而用戶與管理員登陸的界面都是相同的。 在系統(tǒng)中有由于角色的不同,從而用戶進入系統(tǒng)時 界 功能也有不同 ,例如學生、老師分別進入系統(tǒng); XXXXXXXXXXXX 畢業(yè)設計說明書 第 14 頁 (1) 學生進入系統(tǒng) 用戶為學生進入系統(tǒng)后只能查看新聞,若 班主任給了學生添加新聞的權限,則有權限的學生則可以添加本班的新聞。學生在系統(tǒng)中所有的班級活動 .心得體會 .小常識 .班
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1