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

正文內(nèi)容

基于asp的網(wǎng)上選課系統(tǒng)的設(shè)計與實現(xiàn)-文庫吧資料

2024-11-15 22:10本頁面
  

【正文】 表的設(shè)計均應(yīng)盡量符合第三范式。鍵是表間連接的工具,主鍵越少,表間的連接就越簡單。要設(shè)計出一個好的信息管理系統(tǒng)數(shù)據(jù)庫,除滿足系統(tǒng)所要求的功能外,還必須遵守下列原則: 1)基本表的個數(shù)越少越好。 信息管理系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計的重要步驟加載測試。 由于本身能力的局限性,所以做編寫的代碼,即使經(jīng)過反復(fù)檢查也難免出錯所以在本階段力求使用有限的時間找出盡可能多的錯誤,力求系統(tǒng)盡量正確。減少誤操作,減少錯誤產(chǎn)生的可能, 這對用戶和開發(fā)人員都有很多的好處。作為一個完整的系統(tǒng),聯(lián)機文檔是其中不可缺少的部分也是相當重要的部分。 5. 7 退出系統(tǒng) 學(xué)生選課完成后必須 登錄注銷 退出選課系統(tǒng),以防他人修改數(shù)據(jù)。 5. 6 管理員登錄 管理員用戶名是 admin,密碼 admin888。 5. 5 密碼修改 當選中密碼修改菜單時,輸入一次舊密碼,兩次新密碼,然后按修改按鈕,密碼修改成功??蓮恼n程列表框中選擇需要刪除的課程,可以一次選多門課。按添加按鈕,可添加選擇的課程,按明細可查詢該課程的詳細情況。 xxxxxxx 屆專科畢業(yè)設(shè)計論文 第 14 頁 共 23 頁 5. 3 選課 當點擊增加選課菜單后,可從課程列表框中選擇需要的課程,可以一次選多門課。 5. 2 課程預(yù)覽 學(xué)生進入網(wǎng)上選課系統(tǒng),請首先進入課程預(yù)覽菜單,預(yù)覽自己的課程表,學(xué)生自行選課后,也可進入課程預(yù)覽菜單,查看選課結(jié)果。所有用戶均可以進行信息查詢和統(tǒng)計,有權(quán)限用戶還可以基于已有信息進行獎學(xué)金的評定處理過程,評定結(jié)果可以報表打印。 4. 4 數(shù)據(jù)流分析 學(xué)生成績管理系統(tǒng)的數(shù)據(jù)流程:首先由教師或系統(tǒng)管理員等有錄入權(quán)限的用戶將各自權(quán)限范圍內(nèi)的信息進行錄入處理,然后保存信息到數(shù)據(jù)庫中。有權(quán)限的人可以對這些庫信息進行修改和刪除。學(xué)期末 ,對學(xué)生的公共選修課進行匯總?cè)霂臁? 管理員模塊:該模塊下,管理員維護學(xué)生信息,教師信息以及課程信息等。學(xué)生通過查詢課程信息,結(jié)合自己日常課程的安排,選擇自己感興趣的課程。 本系統(tǒng)使用 Asp語言 Access 數(shù)據(jù)庫并利用 Dreamweaver 作為開發(fā)工具,主要對完成公共選修課選課系統(tǒng)所需要的學(xué)生模塊、教師模塊以及管理員模塊等進行實現(xiàn)。并且還應(yīng)具有生成選課報表,并打印輸出的功能。本功能實現(xiàn)對選課信息、教師信息、總體選課情況信息的查詢和統(tǒng)計、工作人員和管理人員信息查看及維護。 學(xué)校工作人員有修改學(xué)生選課的權(quán)限,所以需對工作人員登陸本模塊進行更多的考慮。一般情況下,學(xué)生只應(yīng)該查詢和維護本人的選課情況和個人信息,若查詢和維護其他學(xué)生的選課及成績查詢信息,就要知道其他學(xué)生的學(xué)號和密碼。學(xué)生的需求是查詢院系的課程、學(xué)生選課情況及學(xué)生信息的修改;教師對選課系統(tǒng)學(xué)生選課情況進行操作,同時形成學(xué)生選課查看確認;選課管理員的功能最為復(fù)雜,包括對學(xué)生、教師、選課進行管理和統(tǒng)計,及系統(tǒng)狀態(tài)的查看、維護并生 成選課報表。同學(xué)可以通過查詢本學(xué)期所開設(shè)課程進行選擇。管理員可以對老師及同學(xué)的帳戶進行管理, 老師、學(xué)生不同身份的用戶進入不同的界面,進行不同的操作。 喚醒調(diào)用為 Access 定義的各種向?qū)?。在每個已注冊的服務(wù)器上定義并執(zhí)行所有 Access 管理任務(wù)。為每個已注冊的服務(wù)器配置所有 Access 選項。 Access 企業(yè)管理器是 Access 的主要管理工具,它提供了一個遵從 MMC 標準的用戶界面,使用戶得以: 定義 Access 實例組。 MSAccess 不但可以應(yīng)用 于大中型數(shù)據(jù)庫管理中,建立分布式關(guān)系數(shù)據(jù)庫,并且也可以開發(fā)桌面數(shù)據(jù)庫。于xxxxxxx 屆??飘厴I(yè)設(shè)計論文 第 8 頁 共 23 頁 1988 年推出了第一個 OS/2 版本,在 Windows NT 推出后, Microsoft 與 Sybase 在Access 的開發(fā)上就分道揚鑣了, Microsoft 將 Access 移植到 Windows NT 系統(tǒng)上,專注于開發(fā)推廣 Access 的 Windows NT 版本。越來越多的開發(fā)工具提供了與 Access 的接口。 基于這些問題,我認為有必要建立一個 網(wǎng)上選課系統(tǒng) ,使選課管理工作規(guī)范化,系統(tǒng)化,程序化,避免選課管理的隨意性,提高信息處理的速度和準確性,能夠及時、準確、有效的查詢和修改選課情況。學(xué)校采取手工方式對學(xué)生選課情況進行人工管理,由于信息比較多,選課信息的管理工作混亂而又復(fù)雜;一般選課情況是記錄在文件上,課程的數(shù)目和代號也記錄在文件中,學(xué)校的工作人員也只是當時對它比較清楚,時間長了,如再要進行查詢,就得在眾多的資料中翻閱、查找了,造成查詢費時、費力。盡管學(xué)校都有計算機,但是尚未用于信息管理,沒有發(fā)揮它的效力,資源閑置比較突出,這就是管理信息系統(tǒng)的開發(fā)的基本環(huán)境。數(shù)據(jù)信息處理工作量大,容易出錯;由于數(shù)據(jù)繁多,容易丟失,且不易查找。學(xué)校作為一種信息資源的集散地,學(xué)生和課程繁多,包含很多的信息數(shù)據(jù)的管理,現(xiàn)今,有很多的學(xué)校都是初步開始使用,甚至尚未使用計算機進行信息管理。計算機進 行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。在各行各業(yè)中離不開信息處 . 理,這正是計算機被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。并非所有的關(guān)系都同樣符合要求,有些關(guān)系比其它關(guān)系更結(jié)構(gòu)化一些?,F(xiàn)在把關(guān)系看作數(shù)據(jù)表。并且,近年來,隨著 World Wide Web(WWW)的猛增及 Inter 技術(shù)的迅速發(fā)展,使得數(shù)據(jù)庫技術(shù)之時成為最熱門技術(shù)之一。把設(shè)計轉(zhuǎn)變?yōu)閤xxxxxx 屆??飘厴I(yè)設(shè)計論文 第 7 頁 共 23 頁 實際的數(shù)據(jù)庫,并且這些數(shù)據(jù)庫帶有功能完備、高效能的應(yīng)用。數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的目標是建立一個滿足用戶長期需求的產(chǎn)品。開發(fā)過程中,在各種矛盾的目標之間作權(quán)衡,并在一定的限制的條件下(經(jīng)費、時間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足??删S護性包括了可讀性、可修改性、可測試性、等含義。 3. 3 其他需求 本系統(tǒng)有較好的可維護性、可靠性、可理解性、效率。此外,對其它軟件幾乎沒有依賴性,程序健壯性較好 3. 2 運行需求 硬件條件: 586 CPU、 32M RAM、 硬盤以上的 PC機;打印機;局域網(wǎng)。 本系統(tǒng)運行環(huán)境為單環(huán)境,在運算時對系統(tǒng)整體性能要求過高,要求: 軟件系統(tǒng)環(huán)境 : + ACCESS + SDK 硬件系統(tǒng)環(huán)境: C600、 64MB( RAM)、 500MB( HD)。 b.統(tǒng)計文件 (表 )和數(shù)據(jù)錄入文件一般只對本工作站定義為只寫方式,對其它工作站則定義為只讀方式。 建立關(guān)系數(shù)據(jù)結(jié)構(gòu)涉及三方面內(nèi)容:確定關(guān)聯(lián)的關(guān)鍵指標項并建立關(guān)聯(lián)表;確定單一的父系記錄結(jié)構(gòu);建立整個數(shù)據(jù)庫的關(guān)系結(jié)構(gòu)。關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。數(shù)據(jù)庫設(shè)計時需要綜合企業(yè) 各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照數(shù)據(jù)庫提供的功能和描述工具,設(shè)計出規(guī)模適當、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。因此建立一個良好的數(shù)據(jù)組織結(jié)構(gòu)和數(shù)據(jù)庫,使整個系統(tǒng)都可以迅xxxxxxx 屆??飘厴I(yè)設(shè)計論文 第 5 頁 共 23 頁 速、方便、準確地調(diào)用和管理所需的數(shù)據(jù),是衡量信息系統(tǒng)開發(fā)工作好壞的主要指標之一。 Classview 表: cla_name_num 、 cla_name_ 、cla_term_num 、 cla_term_num 、 cla_teacher_name??id1 等,分別存放課程編號、課程名稱、學(xué)年年級、授課老師 ?? 輔助編號 1等信息,主要存儲管理員維護的課程信息,其中輔助編號 id1是用于 標識正式選課信息和空課信息,其中 1表示正式課程信息, 0 表示空課信息,在程序中使用 where id1=0 來刪選需要顯示的選課信息。 Person 表: xuehao 、 passwd1 、 passwd2 、 name ?? address 等,分別存放學(xué)號、密碼 密碼 姓名 ?? 地址信息等,主要存儲個人注冊信息和個人的選課信息。因此, ASP 有如下四個重要特征,使之具備很強的通用性。 ASP 實際上是將標準的 HTML 文件擴展了一些附加特征,也像標準的 HTML 文件一樣,包含 HTML 對象并且有一個瀏覽器解釋并顯示,任何可以放在 HTML 中的東西— Java applets,閃爍字符串,客戶端腳本,客戶端 ActiveX 控制等。由分隔符括起的命令稱為主腳本命令,這些命令由主腳本語言進行處理。在 ASP 程序中,腳本通過分隔符與文本和 HTML 標記區(qū)分開來。 asp 文件時,服務(wù)器用 ASP;② ASP 全部讀取請求的文件,執(zhí)行所以的服務(wù)器端腳本,并將腳本輸出與靜態(tài) HTML 代碼進行合并;③最終的 HTML 頁面將在 HTTP 響應(yīng)中傳送給瀏覽器。 asp 為擴展的文本文件,其控制部分是用 VBScript 和 Jscript 等腳本語言來編寫的。 通過 ASP,可以結(jié)合 HTML( HyperText Markup Language )、腳本命令和組件來創(chuàng)建動態(tài)、交互且高效的 Web服務(wù)器應(yīng)用程序 。 xxxxxxx 屆專科畢業(yè)設(shè)計論文 第 4 頁 共 23 頁 2 準備階段 2. 1 ASP 基礎(chǔ) ASP 是 Active Server Pages 的縮寫,中文名稱叫做 “ 動態(tài)服務(wù)器頁面 ” ,服務(wù)器是所有 Web 站點的核心 ,后綴名為 .asp。 ( 3) 操作可行性 界面設(shè)計時充分考慮 管理人員的習(xí)慣,使得操作簡單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計準確;制表靈活;適應(yīng)力強;容易擴充。所帶來的效益遠遠大于系統(tǒng)軟件的開發(fā)成本。對于軟件技術(shù)要求,現(xiàn)在的程序設(shè)計語言已非常成熟,要運用 HTML 樣式 ,圖形圖象制作工具來制作生動活潑的網(wǎng)頁及美觀的圖形文件或動畫文件,數(shù)據(jù)庫使用 ACCESS Server 2020 中提供的數(shù)據(jù)庫桌面工具 ODBC。 ( 4)具體問題再做詳細調(diào)查研究并與指導(dǎo)老師面談。 ( 2)本課題要求學(xué)生有熟練的 ASP 開發(fā)能力,有較強的自學(xué)能力以及一定的關(guān)系數(shù)據(jù)庫理論開發(fā)功底。 (5) 建立完整的網(wǎng)上選課,進行測試并分析結(jié)果。 (3) 設(shè)計實現(xiàn)用戶管理、課程管理、選課信息錄入管理、新生信息錄入管理、課程的瀏覽和查找、學(xué)生查找等 ASP頁面 。 因此,開發(fā)這樣一套軟件成為很有必要的事情 ,在下面的各章中我們將以開發(fā)一套網(wǎng)上選課系統(tǒng) 為例 ,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。 作為計算機應(yīng)用的一部分 ,使用計算機對選課信息進行管理 ,有著手工管理所無法比擬的優(yōu)點 .例如 :檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。但一直以來人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著 許多缺點 ,如 :效率低、保密性差 ,另外時間一長 ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護都帶來了不少的困難。 。 xxxxxxx 屆專科畢業(yè)設(shè)計論文 第 2 頁 共 23 頁 的動態(tài)網(wǎng)頁和 Access 數(shù)據(jù)庫。大學(xué)中,公選課較多,學(xué)生可根據(jù)自己的專業(yè)及興趣選擇公選課程進行學(xué)習(xí),本系統(tǒng)將從教學(xué)部門的要求出發(fā),實現(xiàn) 公選課的選擇、查詢與統(tǒng)計。 我想大家肯定都經(jīng)歷過學(xué)生時代,也許很多人還對那個時候的選課記憶猶新,每個學(xué)期都要排著長長的隊伍去選。 從系統(tǒng)開發(fā)的復(fù)雜程度來看,計算機輔助排課與選課是高校教務(wù)系統(tǒng)中的兩個關(guān)鍵子系統(tǒng),目前不少教務(wù)系統(tǒng)尚未很好地解決排課與選課問題。在這里,學(xué)生選課時的制約因素比較復(fù)雜,工作量也很大,而且往往需要在較短的時間內(nèi)完成。利用計算機輔助進行課表編排工作,既提高了排課工作的科學(xué)性,又可大大減輕管理人員的工作強度,提高工作效率,從而使學(xué)校教務(wù)管理現(xiàn)代化邁上了一個新臺階。 在高等學(xué)校的教務(wù)管理工作中,課程表的編排是一項十分復(fù)雜、棘手的工作。目前,國際上已具規(guī)模的遠程教育學(xué)校就有數(shù)百所之多,網(wǎng)上教育正在各地發(fā)揮著巨大的作用,為世界各國培養(yǎng)出大批人才。早在七十年代末,美國就建成了 NSFNET(國家科學(xué)基金網(wǎng) ),其課題的申報及課 題的進展情況匯報都在網(wǎng)上進行。例如,我國許多高校的網(wǎng)上招生系統(tǒng),學(xué)校的各種管理信息系統(tǒng), 學(xué)校選課系統(tǒng), 還有一些醫(yī)學(xué)院校開發(fā)出的網(wǎng)上診所、遠程診斷系統(tǒng)等等,都是基于校園網(wǎng)的應(yīng)用系統(tǒng)。就數(shù)據(jù)應(yīng)用而言呈現(xiàn)出多樣化的空間,如數(shù)字圖書館、電子出版物、電子商務(wù)、遠程教育系統(tǒng)等的出現(xiàn),給 web數(shù)據(jù)庫技術(shù)提出了更多、更高的要求。經(jīng)過四十來年的發(fā)展,數(shù)據(jù)庫技術(shù)己經(jīng)趨于成熟。 關(guān)鍵詞 選課 學(xué)生 數(shù)據(jù)庫 查詢 xxxxxx 屆??飘厴I(yè)設(shè)計論文
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1