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

正文內(nèi)容

基于web的學生選課系統(tǒng)計算機畢業(yè)設(shè)計-文庫吧資料

2024-12-07 01:13本頁面
  

【正文】 登陸、修改密碼、退出系統(tǒng)同上。其它功能同學生模塊相同。清空會話信息 () 為了安全, 退出后注銷用戶的 Session 信息, 跳轉(zhuǎn)到主界面。 第四章 系統(tǒng)實現(xiàn)與驗證 20 圖 學生登錄成功界面 1)重新登陸會跳轉(zhuǎn)到 的界面。學生、教師登錄成功后都可重新登陸、修改密碼、查詢相關(guān)內(nèi)容和退出系統(tǒng)等功能。 第四章 系統(tǒng)實現(xiàn)與驗證 18 圖 登錄界面 中的設(shè)計如下: 確定按扭中添加代碼: Dim s As String If (reboot) = 1 Then s = Session(type) Else s = (type) End If Dim db As New dbaccess (user, ) (pwd, ) (type, s) (login) If Then Session(user) = Session(type) = s Select Case s Case 0 第四章 系統(tǒng)實現(xiàn)與驗證 19 () Case 1 () Case 2 () End Select Else (登陸錯誤 .aspx) End If 重置按扭中添加代碼: = = 學生模塊功能 當點擊學生后,通過輸入學號和密碼進入學生登錄界面,右邊的表格中列出登錄者的相關(guān)信息,如輸入錯誤跳轉(zhuǎn)到登陸錯誤界面。調(diào)用存儲過程 login,根據(jù)編號、密碼、 type 值的不同來判斷用戶身份。 在 中學生的 LinkButton_Click 中添加代碼 (?type=0) 在 中教師的 LinkButton_Click 中添加代碼 (?type=1) 在 中管理員的 LinkButton_Click 中添加代碼 (?type=2) 登錄功能 當點擊不同的用戶后,進入同一登錄界面,通過識別不同的標識,即 type值的不同而進入不同的用戶界面。教師登錄 () (()) Exit Sub End If If (type) = 2 Then 39。初始時加載簡介信息 If (type) = 0 Then 39。加載圖片控件 (()) 39。 圖 主界面 主界面 的主要設(shè)計如下 插入兩行兩列的表,將第一行單元格合并,分別在上、左、右單元格中加入 Panel 控件,分別設(shè)置 ID 為 p3, pl, pr。 表 學院信息 表 字段名 類型 寬度 是否允許空 索引 學院號 char 10 F 主鍵 學院名 varchar 20 F 所在學校 varchar 20 F 為賬號建立索引。分別為專業(yè)號和課程號建立索引,通過專業(yè)號和專業(yè)信息表建立關(guān)聯(lián),通過課程號和課程信息表建立關(guān)聯(lián)。 表 專業(yè)信息 表 字段名 類型 寬度 是否允許空 索引 專業(yè)號 char 10 F 主鍵 專業(yè)名稱 varchar 20 F 所在系號 char 10 F 外鍵 為所在院號建立索引,通過所在院號和院信息表建立關(guān)聯(lián)。 第三章 系統(tǒng)的設(shè)計 14 表 班級信息 表 字段名 類型 寬度 是否允許空 索引 班級號 char 10 F 主鍵 班級名 varchar 20 F 所屬專業(yè)號 char 10 F 外鍵 人數(shù) int 4 T 分別為教工號和課程號建立索引,通過教工號和教師信息表建立關(guān)聯(lián),通過課程號和課程信息表建立關(guān)聯(lián)。 表 課程 信息 表 字段名 類型 寬度 是否允許空 索引 課程號 char 10 F 主鍵 課程名稱 varchar 20 F 學號、課程號共同做主索引,通過學號和學生信息表建立關(guān)聯(lián),通過課程 號和課程基本表建立關(guān)聯(lián)。 表 學 生信息 表 字段名 類型 寬度 是否允許空 約束 學號 char 10 F 主鍵 姓名 char 10 F 密碼 char 10 F 性別 char 2 F 聯(lián)系電話 varchar 20 T 班級號 char 10 F 外鍵 第三章 系統(tǒng)的設(shè)計 13 教工號為主索引,為所在院號建立索引,通過該索引和學院信息表建立關(guān)聯(lián)。 表之間關(guān)系如圖 所示 第三章 系統(tǒng)的設(shè)計 12 圖 數(shù)據(jù)庫間表的關(guān)系圖 下面列出選課系統(tǒng)所有表的結(jié)構(gòu)和索引。在各自的LinkButton_Click 跳轉(zhuǎn)到相應的界面 下調(diào)用存儲過程實現(xiàn)各功能??梢灾匦碌顷?,修改密碼,退出系統(tǒng),選定課程,查看課表安排等。登陸錯誤跳轉(zhuǎn)到錯誤界面??梢灾匦碌顷懀薷拿艽a,退出系統(tǒng),選課,查詢成績,查看幫助。提交后首先通過第三章 系統(tǒng)的設(shè)計 11 用戶名和密碼和 type 值運行存儲過程 login,對數(shù)據(jù)庫中的學生 /教師 /管理員信息表進行檢索,若檢索到的記錄集為空,從而轉(zhuǎn)到登陸錯誤頁面,提示“你輸入的用戶名或密碼有誤,請重新輸入!”若記錄集不為空,再進行姓名密碼判斷,若相等則轉(zhuǎn)入學生 /教師 /管理員登錄成功的操作頁面,并將編號 /密碼和 type 值以 session 對象保存起來。 功能的詳細設(shè)計 為了使界面統(tǒng)一,使用了表格,在其中加入 Panel 控件,以便不用跳轉(zhuǎn)到不同的頁面,在同一頁面通過 Click 事件調(diào)用不同的用戶控件,從而達到預期效果。學生信息的添加、修改、刪除界面,教師信息的添加、修改、刪除界面,完成對用戶的操作。修改密碼界面,完成用戶對密碼的修改。管理員還有系統(tǒng)還原、備份。同樣,教師登錄模塊中,成功登錄后將教工號、教師姓名作為參數(shù)保存下來,傳遞到密碼修改模塊、查詢已發(fā)布課程信息模塊、刪除課程發(fā)布信息模塊、修改課程發(fā)布信息模塊。學生登錄模塊中,當學生 成功登錄后,將學生的姓名、學號、密碼作為共用信息保存下來,作為密碼修改模塊、查詢選課信息模塊、修改選課信息模塊使用時的參數(shù)。 系統(tǒng)維護模塊的總體框架圖如圖 所示。學生查詢包括自己的基本信息,自第二章 需求分析 9 己的課程,課表,成績,同班同學等,老師查詢包括查詢自己的信息,自己所帶班的學生,自己的課程表等。 選課:實現(xiàn)學生選擇課程,選擇老師,老師選擇自己所能教的課程。更改密碼,數(shù)據(jù)備份,數(shù)據(jù)還原,注銷等功能。老師和學生可以實現(xiàn)基本信息查詢和進行選課的相關(guān)操作 ,如添加選課信息 ,退選等。 使用該系統(tǒng)有三個角色,即管理員、學生和教師用戶。在大學中,學生選課存在這樣的特點:公選課較多,學生人數(shù)眾多,學生可根據(jù)自己的專業(yè)及興趣選擇公選課程進行學習,而且學生對課程的要求有較大差異。 從系統(tǒng)開發(fā)的復雜程度來看,計算機輔助排課與選課是高校教務系統(tǒng)中的兩個關(guān)鍵子系統(tǒng),目前不少教務系統(tǒng)尚未很好地解決排課與選課問題。在這里,學生選課時的制約因素比較復雜,工作量也很大,而且往往需要在較短的時間內(nèi)完成。 技術(shù)可行性:以 MIS 技術(shù)為開發(fā)基礎(chǔ)。作為教師,也只要通過自己的電腦來操作即可,不用再奔波于教務處和辦公室之間。因此,利用網(wǎng)絡(luò),使學生只要在計算機前輸入自己的個人選課信息即可完成原來幾倍的作業(yè)量。 網(wǎng)上選課系統(tǒng)的產(chǎn)生和可行性分析 網(wǎng)上選課系統(tǒng)是針對在校學生和教師使用,從學生的角度來說,由于學校教學制度的改革,現(xiàn)在大部分高等院校開始實行的是學生的自主選課模式,傳統(tǒng)的教學模式 —— 學生按照學校安排好的課程上課 —— 已經(jīng)不能適應新型的教學手段,如果仍然通過紙上的方式選課,一方面浪費的大量的人力、物力資源,另一方面浪費時間以及在人為的統(tǒng)計過程中不可避免出現(xiàn)的差錯等情況。在經(jīng)濟上完全可行。 由于本系統(tǒng)是學生選課管理使用的系統(tǒng),裝上該應用軟件,即可使用系統(tǒng),系統(tǒng)成本主要集中在系統(tǒng)軟件的開發(fā)上,當系統(tǒng)投入運行后可以為學校節(jié)約大量的人力,物力。 第二章 需求分析 第二章 需求分析 可行性分析 本系統(tǒng)僅需要一臺裝有 Office 軟件的計算機即可,對機器本身沒有太高的要求,一般當前學?;?個人電腦完全可滿足要求。包括學生、教師、管理員的登陸、修改密碼、退出。而對于后者則要求應用程序功能 完備 ,易使用等特點。 VBScript 的全稱是 :Microsoft Visual Basic Script Editon.(微軟公司可視化BASIC 腳本版 ). 正如其字面所透露的信息 , VBS(VBScript 的進一步簡寫 )是基于 Visual Basic 的腳本語言 . 我進一步解釋一下 , Microsoft Visual Basic 是微軟公司出品的一套可視化編程工具 , 語法基于 Basic腳本語言 , 就是不編譯成二進制文件 , 直接由宿主 (host)解釋源代碼并執(zhí)行 , 簡單點說就是你 寫的程序不需要編譯成 .exe, 而是直接給用戶發(fā)送 .vbs 的源程序 , 用戶就能執(zhí)行了 . Javascript 主要優(yōu)勢是適用于各個瀏覽器 ,但是在各個瀏覽器上的語句和實現(xiàn)上又細微的差別 .VBScript 的優(yōu)勢是他是微軟的產(chǎn)品 ,因此他和微軟的系統(tǒng)結(jié)合的比較好 ,但這同樣也是它的劣勢平臺比較單一 . 課題主要工作 學生選課系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應用程序的開發(fā)兩個方面。 使用 它的目的是與 HTML 超文本標識語言、Java 腳本語言一起實現(xiàn)在一個網(wǎng)頁中鏈接多個對象,與網(wǎng)絡(luò)客戶交互作用,從而可以開發(fā)客戶端的應用程序。自從 Sun 公司推出著名的 Java 語言之后, Netscape 公司引進了 Sun 公司有關(guān) Java 的程序概念,將自己原 有的Livescript 重新進行設(shè)計,并改名為 JavaScript。 在編輯器中輸入 html 代碼即可完成對網(wǎng)頁的設(shè)計,如果在其中加入第一章 緒論 5 VB,JAVA 等腳本文件以及數(shù)據(jù)庫連接有關(guān)的語句指令,便可對已知數(shù)據(jù)進行查詢,從而生成動態(tài)網(wǎng)頁的一部分。瀏覽的網(wǎng)頁就是由 HTML 語言 編寫出來的。 一個 HTML 文件中包含了所有將顯示在網(wǎng)頁上的文字信息,其中也包括對瀏覽器的一些指示,如哪些文字應放置在何處,顯示模式是什么樣的等。 “ 超文本 ” 就是指頁面內(nèi)可以包含圖片,聯(lián)接,甚至音樂,程序等非文字的元素。 連接環(huán)境下的數(shù)據(jù)庫存取作業(yè),從開始到結(jié)束,客戶端與服務器端都是保持在聯(lián)機的狀態(tài)。 (4) 在對數(shù)據(jù)庫的存取、查詢等操作做完后,關(guān)閉 SqlDataReader 對象。 (2) 用 SqlCommand 對象向數(shù)據(jù)索取所要的數(shù)據(jù)。 連接環(huán)境下應用程序的對象模型,如圖 11 所示 [8]。 它是為 .NET 框架而創(chuàng)建的,提供對 Microsoft SQL Server、 Oracle 的數(shù)據(jù)源以及通過 OLEDB 和 XML 公開的數(shù)據(jù)的一致訪問。 C、 、 XQuery、 XMLA、 、 SMO、AMO 等都將成為 SQL Server 數(shù)據(jù)平臺上開發(fā)數(shù)據(jù)相關(guān)應用的有力工具 [12]。 SQL Server 提供強大的開發(fā)工具和各類開發(fā)特性,在大大提高開發(fā)效率的同時,帶來新的商業(yè)應用機遇。 SQL Server SQL Server 是一個具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴展標記語言 (XML) 的核心支持以及在 Inter 上和防火墻外進行查詢的能力,提供了以 Web 標準為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能。 會自動逐步用新的組件替第一章 緒論 3 換舊的組件。 5)移植方便 在 ASP 中,如果要使用第三方組件,就需要
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1