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

正文內(nèi)容

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

2024-12-07 10:21本頁面
  

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