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

正文內(nèi)容

學(xué)生選課管理系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)-免費(fèi)閱讀

  

【正文】 其次, 還要特別感謝其他任課老師,他們所教的網(wǎng)絡(luò)技術(shù)、 UML 等課程在思想和技術(shù)上給了我很大的啟迪。 本次畢業(yè)設(shè)計(jì)大概持續(xù)了三個(gè)月的時(shí)間,現(xiàn)在終于到結(jié)尾了。 (p) filter(dw_1) (1) messagebox(提示 ,恭喜,用戶刪除成功! ) =false = = end if 浙江長(zhǎng)征職業(yè)技術(shù)學(xué)院畢業(yè)論文 27 7 設(shè)計(jì)總結(jié) 本次畢業(yè)設(shè)計(jì) ,我掌握了 SQL,PB 的基本原理和使用方法,學(xué)會(huì)了一些編程技巧 并且 能力也有了很大的提高,最重要的是此次工作使我獲得了一個(gè)親自動(dòng)手獨(dú)立開(kāi)發(fā)的機(jī)會(huì),使我獲得了很多 這 方面的經(jīng)驗(yàn),認(rèn) 識(shí)到 許多的問(wèn)題 ,我也知道我現(xiàn)在所掌握的知識(shí)還遠(yuǎn)遠(yuǎn)不夠,這還需要在以后的學(xué)習(xí)中來(lái)彌補(bǔ)。 (p) filter(dw_1) 浙江長(zhǎng)征職業(yè)技術(shù)學(xué)院畢業(yè)論文 26 (1) end if “ 確認(rèn)刪除 ” 的代碼 : string p p=39。 (p) filter(dw_1) (1) end if “ 確認(rèn)增加 ” 的代碼 : string p p=39。 (ls_lbdm) Close(PARENT) (1)功能介紹:窗口設(shè)計(jì)為選項(xiàng)卡設(shè)計(jì),主要 用于系統(tǒng)權(quán)限維護(hù) , 有增加、刪除用戶和修改密碼的功能 ,如圖 613 所示: 圖 613 系統(tǒng)權(quán)限維護(hù)界面 浙江長(zhǎng)征職業(yè)技術(shù)學(xué)院畢業(yè)論文 24 (2)代碼分析: “修改密碼”的代碼: =請(qǐng)輸入原密碼 =請(qǐng)輸入新密碼 =true =false =false “增加用戶”的代碼: =請(qǐng)輸入新用戶 ID =請(qǐng)輸入新用戶密碼 =false =true =false = = “刪除用戶”的代碼: =請(qǐng)輸入原用戶 ID =請(qǐng)輸入原用戶密碼 =false =false =true “確認(rèn)修改”的代碼: string p p=39。 INSERT INTO tj(o,fsd,rs) SELECT ,39。 INSERT INTO tj(o,fsd,rs) SELECT ,39。 case 數(shù)據(jù)庫(kù)應(yīng)用 ls_lbdm=39。 case C 語(yǔ)言 ls_lbdm=39。 MessageBox(錯(cuò)誤 ,保存失敗 !) END IF ELSEIF ret=3 THEN RETURN 1 END IF END IF 浙江長(zhǎng)征職業(yè)技術(shù)學(xué)院畢業(yè)論文 19 Close(THIS) 確認(rèn)修改的代碼 int ret,ret1 () IF ()0 THEN ret=MessageBox(提示 ,數(shù)據(jù)已更新 ,是否保存 ?,Question!,YesNoCancel!,3) IF ret=1 THEN ret1=() IF ret1=1 THEN COMMIT USING SQLCA。%+Trim()+%39。菜單主要有: 學(xué)生 管理 , 課程 管理 , 選課 管理 , 數(shù)據(jù)分析 , 系統(tǒng)維護(hù) , 系統(tǒng)權(quán)限維護(hù)管理 ,退出 系統(tǒng) 。UID=。 SC 表用于存儲(chǔ)學(xué)生的選課信息,在 SC 表中學(xué)生號(hào)是外鍵,課程號(hào)即是主鍵又是外鍵。同時(shí),一個(gè)合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)有利于程序的實(shí)現(xiàn)。一個(gè)學(xué)生可以學(xué)習(xí) N門(mén)課程,一門(mén)課程可以有 M個(gè)學(xué)生學(xué)習(xí),即“學(xué)生”與“課程”之間是多對(duì)多的關(guān)系。 系統(tǒng)實(shí)施成功的要素 成功實(shí)施 學(xué)生 管理系統(tǒng)要注意的問(wèn)題有以下幾點(diǎn): 1) 在數(shù)據(jù)庫(kù)方面,要做通盤(pán)的考慮,要先 調(diào), 再 根據(jù) 學(xué)校的 規(guī)模來(lái)選擇相應(yīng)規(guī)模的數(shù)據(jù)庫(kù)。數(shù)據(jù)窗口可以檢索數(shù)據(jù)庫(kù)中的數(shù)據(jù),可以建立各種報(bào)或統(tǒng)計(jì)表 ,可以修改數(shù)據(jù)庫(kù)。下面我們介紹以下 PowerBuilder 應(yīng)用程序開(kāi)發(fā)的基本步驟: ( 1)首先要建立應(yīng)用對(duì)象。 信息查詢包括 課程 單 條件 查詢 。 本系統(tǒng)主要可以實(shí)現(xiàn)以下的管理功能: 學(xué)生管理、課程 管理、 選課 管理、 數(shù)據(jù)分析 、系統(tǒng)維護(hù)、 退出系統(tǒng)。有權(quán)限的人可以對(duì)這些庫(kù)信息進(jìn)行修改和刪除。 選課系統(tǒng)的核心是選課功能。 PowerBuilder全面支持面向?qū)ο缶幊獭i_(kāi)發(fā)人員可以使用所有標(biāo)準(zhǔn)空間(如 按鈕 、復(fù)選框、下拉式列表框或編輯框)以及 PowerBuilder 提供的特殊的使應(yīng)用程序更易于開(kāi)發(fā)和使用的控件??梢哉f(shuō) PowerBuilder浙江長(zhǎng)征職業(yè)技術(shù)學(xué)院畢業(yè)論文 5 既適合初學(xué)者快速學(xué)習(xí)數(shù)據(jù)庫(kù)的開(kāi)發(fā),又可以讓有經(jīng)驗(yàn)的開(kāi)發(fā)人員開(kāi)發(fā)出功能強(qiáng)大的數(shù)據(jù)庫(kù),是一種適用面非常廣的開(kāi)發(fā)工具。 (4)企業(yè)數(shù)據(jù)庫(kù)的連接能力。全面支持 Windows 或 WindowsNT 所提供的控制、事件和函數(shù)。 ( 2) 經(jīng)濟(jì)可行性 由于本系統(tǒng)是為學(xué)生選課管理使用的系統(tǒng) ,裝上該應(yīng)用軟件,即可使用系統(tǒng),系統(tǒng)成本主要集中在系統(tǒng)軟件的開(kāi)發(fā)上,當(dāng)系統(tǒng)投入運(yùn)行后可以為學(xué)校節(jié)約大量的人力,物力。 (4) 分析并解決實(shí)現(xiàn)中的若干技術(shù)問(wèn)題。 課題的研究目的和意義 學(xué)生選課系統(tǒng)是一個(gè)學(xué)校不可缺少的部分 ,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要 ,所以學(xué)生選課系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄?。在高等學(xué)校的教務(wù)管理工作中,課程表的編排是一項(xiàng)十分復(fù)雜、棘手的工作。每個(gè)學(xué)生的系別,不同學(xué)期的各門(mén)課程成績(jī),以及各科教師等信息都是 選課 管理過(guò)程中必須記錄和使用的信息。因此開(kāi)發(fā)一套對(duì)學(xué)生信息進(jìn)行管理的軟件是極其重要的,而且是必需的,通過(guò)這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速的查詢,從而減少管理方面的工作量。 本系統(tǒng)以 Power Builder 為開(kāi)發(fā)工具,后臺(tái)數(shù)據(jù)庫(kù)選擇 SQL server2021,操作 系統(tǒng)為Windows XP。 1 緒論 課題現(xiàn)狀 我國(guó)高校都實(shí)行了學(xué)分制,它的核心是允許學(xué)生自由選課,即把學(xué)習(xí)的自主權(quán)交給學(xué)生。其網(wǎng)上教學(xué)教務(wù)管理系統(tǒng)也十分完善,世界各地的學(xué)生可以坐在家里通過(guò)互聯(lián)網(wǎng)完成入學(xué)報(bào)名、 選課、考試、畢業(yè)論文、取得學(xué)位這一學(xué)習(xí)生活的全過(guò)程。 因此,開(kāi)發(fā)這樣一套軟件成為很有必要的事 情 ,在下面的各章中我們將以開(kāi)發(fā)一套學(xué)生選課系統(tǒng)為例 ,談?wù)勂溟_(kāi)發(fā)過(guò)程和所涉及到的問(wèn)題及解決方法。 ( 4)具體問(wèn)題再做詳細(xì)調(diào)查研究并與指導(dǎo)老師面談。 PowerBuilder 簡(jiǎn) 介 PowerBuilder 美國(guó) Sybase 公司研制的一種新型、快速開(kāi)發(fā)工具,是客戶機(jī) /服務(wù)器 結(jié)構(gòu)下,基于 、 Windows95 和 WindowsNT 的一個(gè)集成化 開(kāi)發(fā)工具。 (3)支持高效的復(fù)雜應(yīng)用程序。 PowerBuilder 的特點(diǎn) PowerBuilder 支持應(yīng)用系統(tǒng)同時(shí)訪問(wèn)多種數(shù)據(jù)庫(kù),其中既包括 Oracel,Sybase 之類的大型數(shù)據(jù)庫(kù),又包括 FOXPRO 之類支持 ODBC 接口的小型數(shù)據(jù)庫(kù), PowerBuilder 是完全可視化的數(shù)據(jù)庫(kù)開(kāi) 發(fā)工具,它提供了大量的控件,大大加快了項(xiàng)目的開(kāi)發(fā)速度,也使開(kāi)發(fā)者更容易掌握數(shù)據(jù)庫(kù)的開(kāi)發(fā)。特別是 PowerBuilder 能從大多數(shù)流行的 RDBMS 中存取數(shù)據(jù),且不管數(shù)據(jù)存放在什么地方 ;另外,各種應(yīng)用程序又可以獨(dú)立于 RDBMS,因?yàn)?PowerBuilder 可以使用數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)操作語(yǔ)言 SQL(結(jié)構(gòu)化查詢語(yǔ)言 )進(jìn)行。 PowerBuilder 為應(yīng)用開(kāi)發(fā)提供了全面綜合性的支持,可以分別概括為如下幾點(diǎn): 系統(tǒng)技術(shù)平臺(tái) 本系統(tǒng)用 Powerbuilder 開(kāi)發(fā),數(shù)據(jù)庫(kù)為 SQL Server 2021 數(shù)據(jù)庫(kù),采用 C/S 結(jié)構(gòu)。 ( 2)系統(tǒng)性能需求 作為一個(gè)基于 B/S 模式的管理系統(tǒng),需要記錄大量的數(shù)據(jù)信息,而這些數(shù)據(jù)信息需要同時(shí)能夠提供給使用人員查詢和修改,必然需要一個(gè)大型的數(shù)據(jù)庫(kù)系統(tǒng)和一臺(tái) 服務(wù)器 。 管理員 通過(guò)身份驗(yàn)證以后,可以查看和修改學(xué)生的個(gè)人信息,也可以添加或刪除學(xué)生。 系統(tǒng)安全性 分析 本程序考慮到系統(tǒng)的安全性,主 要設(shè)置了用戶登錄論證,并且需要進(jìn)行密碼校驗(yàn),保證了信息的“可控”透明性。 信息查詢包括 學(xué)生學(xué)號(hào)單 條件 查詢和學(xué)生學(xué)號(hào)、姓名和班級(jí)多條件查詢。 : 包括 用用戶注冊(cè)和修改密碼 , 從而更好的保證了系統(tǒng)的安全性。 ( 4)創(chuàng)建用戶對(duì)象。 ( 8)當(dāng)應(yīng)用程序開(kāi)發(fā)完畢后,可以把它編譯成可執(zhí)行的文件,讓用戶比較容易地建立應(yīng)用系統(tǒng)的運(yùn)行環(huán)境。 在線選課系統(tǒng)的核心就是用來(lái)存儲(chǔ)所有信息的 數(shù)據(jù)庫(kù)。 學(xué)生(學(xué)號(hào),學(xué)生姓名, 生日, 學(xué)生性別,班級(jí), 地址 , 電話,郵箱 ) 課程(課程 號(hào) ,課程名稱,學(xué)分) 選課(學(xué)生 號(hào) ,課程 號(hào),分?jǐn)?shù) ) 管理員( 用戶號(hào), 用戶名 ,密碼) 數(shù)據(jù)庫(kù)實(shí)現(xiàn) 數(shù)據(jù)庫(kù)是信息管理系統(tǒng)的后臺(tái),存 儲(chǔ)著所有的信息,在信息管理系統(tǒng)中有著很重要的地位。如表 51 所 示: 表 51 S 表 ( 2) C 表。 詳細(xì)設(shè)計(jì) 界面設(shè)計(jì) ( 1)學(xué)生選課系統(tǒng) 啟動(dòng)界面,如圖 61 所示 : 圖 61系統(tǒng)啟動(dòng)界面 :本窗口主要是 系統(tǒng) 登錄, 登錄界面包含 進(jìn)入系統(tǒng)的按鈕 , 點(diǎn)擊進(jìn)入系統(tǒng)按鈕 后就進(jìn)入相應(yīng)的 界面。登錄同時(shí),會(huì)根據(jù)該用戶的權(quán)限,進(jìn)入相應(yīng)得界面。 如圖64,65, 66, 67所示: 浙江長(zhǎng)征職業(yè)技術(shù)學(xué)院畢業(yè)論文 16 圖 6 4 數(shù)據(jù)窗口對(duì)象 圖 6 5 多條件查詢 圖 6 6 學(xué)生信息刪除界面 浙江長(zhǎng)征職業(yè)技術(shù)學(xué)院畢業(yè)論文 17 圖 6 7 學(xué)生信息添加界面 (2)代碼分析: “檢索”代碼: string cx IF Trim()= then cx= ELSE cx=%+trim()+% if =true then cx=sno like 39。信息查詢包括 課程單條件查詢。 事件腳本 IF i_n=1 THEN messagebox(警告 ,該學(xué)生已選修該課程 !) END IF [()]= RETU
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1