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

正文內(nèi)容

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

2024-12-09 17:47本頁(yè)面
  

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