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

正文內(nèi)容

基于aspnet教學輔助系統(tǒng)設計與實現(xiàn)—免費計算機畢業(yè)設計論文-在線瀏覽

2025-01-27 03:41本頁面
  

【正文】 邏輯處在數(shù)據(jù)層與 Web表現(xiàn)層之間,與數(shù)據(jù)庫直接關(guān)聯(lián),同時又 為 Web展示層服務,其封裝了對數(shù)據(jù)庫的所有操作,包括數(shù)據(jù)的添加,修改和刪除 數(shù)據(jù)層:系統(tǒng)的最低層,提供數(shù)據(jù)庫操作的接口和存儲本系統(tǒng)所有數(shù)據(jù) 。如圖 4 圖 4 系管理員功能模塊圖 教務管理員成功 登錄 后,可以查詢?nèi)坑脩舻幕拘畔ⅲ?查詢選課情況信息,可以對系管理員、系別信息進行更新、刪除、添加等操作,還可以設置選課時間 。 圖 5 教務管理員用戶功能圖 超級管理員成功 登錄 后可以對教務管理員進行添加,刪除,以及教務管理員的一切操作 。 圖 6 超級管理員管理功能 圖 用戶的需求具體體現(xiàn)在對各種信息的提供,保存、更新和查詢,這就是要求數(shù)據(jù)庫充分滿足各種數(shù)據(jù)的輸出和輸入,通過對上述系統(tǒng)功能的分析,針對教學輔助系統(tǒng)的需求,總結(jié)出如下的需求信息: 學生用戶、系管理員用戶、教務管理 員用戶、超級管理員用戶。 ( 2) 教務管理員:教務管理員 ID、教務管理員用戶、密碼、級別 ( 3) 系管理員:系管理員 ID、系管理員用戶、密碼、系別號 ( 4) 學生用戶:學號、學 生姓名、性別、班號、可修學分、密碼 ( 5) 系別:系別號、系名、介紹 ( 6) 專業(yè):專業(yè)號、專業(yè)名、系別號 ( 7) 班級:班號、專業(yè)號、專業(yè)名、年級 ( 8) 課程:課程號、課程名、教師 號 、學分、屬性、最大人數(shù)、狀態(tài)、專業(yè)號、學期 ( 9) 教師:老師 ID、教師姓名、系別名、職稱、出生日期、政治面貌 ( 10) 選課記錄:課程號、學號、課程名、已選學分 由上面的數(shù)據(jù)項,可以設計出能夠滿足用戶需求的各 個數(shù)據(jù)庫表 ,以及他們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設計打下了基礎。 教學輔助系統(tǒng) ER圖 ,如圖 7 圖 7 系統(tǒng) ER 圖 在系統(tǒng)實現(xiàn)時,建立一個名為 教學輔助( jxfz) 的數(shù)據(jù)庫,建立多個選課系統(tǒng)所要的表。 根據(jù)要求,選課系統(tǒng)建立以以 11 個數(shù)據(jù)表 ,用代碼設計為 : 表 1 系別表 Apartment 字段名 字段說明 類型 寬度 /類型 備注 描述 ApartID 文本 10 char 主關(guān)鍵字 系別號 Ap_Name 文本 10 char 不 能為空 系別名 Introduce 文本 50 varchar 能為空 介紹 表 2 專業(yè)表 Major 字段名 字段說明 類型 寬度 /類型 備注 描述 MajorID 文本 10 char 主關(guān)鍵字 專業(yè)號 Ma_Name 文本 10 char 不 能為空 專業(yè)名 ApartID 文本 10 char 外鍵 系別 號 表 3 班級表 Class 字段名 字段說明 類型 寬度 /類型 備注 描述 ClassID 文本 10 varchar 主關(guān)鍵字 班號 MajorID 文本 10 char 外鍵 專業(yè)號 CL_Name 文本 10 char 不 能為空 專業(yè)名 Cl_Grade 文本 10 char 不能為空 年級 表 4 學生用戶表 Student 字段名 字段說明 類型 寬度 /類型 備注 描述 Stu_Num 文本 20 char 主關(guān)鍵字 學號 Stu_Name 文本 20 varchar 不能為空 姓名 Stu_Gender 文本 10 char 不能為空 性別 ClassID 文本 10 varchar 外鍵 班 號 Stu_Point 數(shù)據(jù) 4 int 不 能為空 可選學分 Stu_pwd 文本 20 char 不 能為空 密碼 表 5 教師表 Teacher 字段名 字段說明 類型 寬度 /類型 備注 描述 T_ID 文本 10 varchar 主關(guān)鍵字 教師號 T_Name 文本 20 varchar 不 能為空 教師姓名 ApartID 文本 10 char 外鍵 系別號 T_Position 數(shù)據(jù) 4 Int 能為空 職稱 T_Birth 日期 8 datatime 能為空 出生 日期 T_background 文本 10 char 能為空 政治面貌 表 6 課程表 Course 字段名 字段說明 類型 寬度 /類型 備注 描述 Co_ID 文本 10 char 主關(guān)鍵字 課程號 Co_Name 文本 50 varchar 不 能為空 課程名 T_ID 文本 10 varchar 外鍵 教師號 Co_Credit 數(shù)據(jù) 4 int 不能為空 學分 Co_semseter 文本 10 char 不 能為空 學期 Co_StuMax 數(shù)據(jù) 10 int 不 能 為空 最大人數(shù) Co_Attribute 文本 20 varchar 不 能為空 性質(zhì) State 數(shù)據(jù) 4 int 能為空 狀態(tài) MajorID 文本 10 char 外鍵 專業(yè)號 表 7 選課情況表 StuCourse 字段名 字段說明 類型 寬度 /類型 備注 描述 Co_ID 文本 10 char 外鍵 課程號 Stu_Num 文本 20 char 外鍵 學號 Co_Name 文本 50 varchar 不 能為空 課程名 SeledCredit 數(shù)據(jù) 4 int 能為空 已選學分 表 8 系管理員用戶表 Apartadmin 字段名 字段說明 類型 寬度 /類型 備注 描述 AadID 數(shù)據(jù) 10 int 主關(guān)鍵字 管理員 ID Aad_Name 文本 20 char 不 能為空 管理員名 Aad_Pwd 文本 20 varchar 不能為空 密碼 ApartID 文本 10 char 外鍵 系別號 表 9 教務管理員表 Teachadmin 字段名 字段說明 類型 寬度 /類型 備注 描述 TadID 文本 5 char 主關(guān)鍵字 管理員號 Tad_Name 文本 20 char 不能為空 管理員名 Tad_Pwd 文本 20 varchar 不能為空 密碼 TadLevel 文本 10 char 不能為空 級別 表 10 超級管理員用戶表 Superadmin 字段名 字段說明 類型 寬度 /類型 備注 描述 Sad_ID 數(shù)據(jù) 8 int 主關(guān)鍵字 管理員號 Sad_Name 文本 20 char 不能為空 管理員名 Sad_Pwd 文本 20 varchar 不能為空 密碼 表 11 選課系統(tǒng)設計表 SysState 字段名 字段說明 類型 寬度 /類型 備注 ID 數(shù)據(jù) int char 主關(guān)鍵字 Startdate 日期 8 datetime 不能為空 Enddate 日期 8 datetime 不能為空 項目特色 本項目采用 visual studio .NET2020 與 SQL Server 2020 進行開發(fā)。另外, 的引入使得訪問數(shù)據(jù)庫更加容易。 登錄 頁面設計分析 此界面是用戶 登錄 的必通過驗證的界面,分為四個用戶,分別是學生、系管理員、教務管理員、超級管理員;各個用戶的功能不一樣,以及各個用戶 登錄 的 ID 含義也 不一樣,在頁面上有提示,請注意閱讀如圖 8。 If = 學生 Then searchSql = select , from Student,class,major,apartment where Stu_Num=39。 amp。and Stu_Pwd=39。 amp。and = and = and = ElseIf = 系管理員 Then searchSql = select Aad_Name,apartid from Apartadmin where AadID=39。 amp。and Aad_Pwd=39。 amp。 ElseIf = 教務管理員 Then searchSql = select tad_Name from Teachadmin where TadID=39。 amp。and Tad_Pwd=39。 amp。 ElseIf = 超級管理員 Then searchSql = select sad_Name from Superadmin where Sad_ID=39。 amp。and Sad_Pwd=39。 amp。 End If //連接數(shù)據(jù) 庫并打開 = New SqlConnection(server=.。uid=sa。如果正確就可以轉(zhuǎn)跳到下一頁面繼續(xù)操作。 //判斷學生是否正確 登錄 strsql = select startdate,enddate from sysstate where id=1 cmd = New SqlCommand(strsql, conn) dr = If () Then () If () (0) And () (1) Then = True 39。選課 Else = True 39。選課 End If End If If Not IsPostBack Then = 本次選課從 amp。 開始到 amp。 截止 ,注意選課時間 = End If 以上代碼判斷當前日期是否在教務管理員或者超級管理員選課開放的時間,如果是則學生可以選課,如果不是則學生不能選課。當管理員進入選課控制界面后就會顯示: 圖 11 系管理員控制選課頁面 這時 ,你就可以設置課程是否可供學生選課 ,以及取消選課和設為公選課等等功能 .例如 :當你把課號為 fdfd 和 fdsfsdfs 設為公選課時 ,你就會看到以下界面 : 圖 12 系管理員設置后的顯示頁面 如果取消課號為 fdfd 時你又回看見如下界面 : 圖 13 系管理員取消設置后顯示頁面 當教務管理員成功 登錄 后,教務管理員 可以控制系管理員,查看學生選課情況,學生教師的基本信息,系別信息管理以及選課時間的開放 以選課時間開放為例進行原代碼分析和測試 Dim conn As SqlConnection Conn=new sqlconnection(server=.。uid=sa。代碼如下: ‘綁定教務管理員表 Sub binddata() Try conn=New SqlConnection(server=localhost。uid=sa。最后我們只有重新編寫所有頁面的數(shù)據(jù)連接部分的代碼來解決這個問題 。在大量使用 session 后出現(xiàn)了系統(tǒng)資源被大量消耗的情況,在反復查找后進行了及時的修改。 它 不僅能節(jié)約人力 、 物力,同時也能保證信息不易出錯 。 另外 ,通過本系統(tǒng)可 以由系上統(tǒng)一安排課程 , 能大幅度的減少教師的工作量,減少錯誤的發(fā)生幾率。經(jīng)過分析,本系統(tǒng)使用 Microsoft 公司的 Visual 開發(fā)工具,首先建立系統(tǒng)應用原型,然后對初始原型系統(tǒng)進行需求迭代,不斷修正和改進。另外,本系統(tǒng)具有操作簡便、界面友好的特點,在大中專院校的管理中,具有一定的實用性。 [2] 陳友明 ,江高舉 .ASP從入門到精通 [M].北京 :中國鐵道出版社 ,2020。 [4] 李師遠,王珊 .數(shù)據(jù)庫系統(tǒng)概論 [M].北京 :高等教育出版社 ,2020。 [6] 袁鵬飛. SQLServer2020中文版設計實務 [M].北京:人民郵電出版社. 2020。 致 謝 本文是在吳春旺老師的熱情關(guān)心和指導下完成的,他淵博的知識和嚴謹?shù)闹螌W作風使我受益匪淺,對順利完成本課題起到了極大的作用。文中除了特別加以標注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學院或其他教學機構(gòu)的學位或證書而使用過的材料。 關(guān)于學位論文使用權(quán)和研究成果知識產(chǎn)權(quán)的說明: 本人完全了解成都信息工程學院有關(guān)保管使用學位論文的規(guī)定,其中包括: ( 1)學校有權(quán)保管并向有關(guān)部門遞交學位論文的原件與復印件。 ( 3)學??梢詫W術(shù)交流為目的復制、贈送和交換學位論文。 ( 5)學??梢怨紝W位論文的全部或部分內(nèi)容(保密學位論文在解密后遵守此規(guī)定)。 特此聲明! 作者簽
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1