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

正文內(nèi)容

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

2024-08-19 08:13本頁(yè)面
  

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