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

正文內(nèi)容

powerbuilder程序設(shè)計(jì)-學(xué)生成績信息管理系統(tǒng)-在線瀏覽

2024-11-05 08:36本頁面
  

【正文】 的看到誰選了他的課,最后選擇相應(yīng)的課號(hào)就可以對(duì)相應(yīng)的學(xué)生錄入成 績,以及選課總?cè)藬?shù)。 管理:成績,選課,學(xué)生基本信息查詢等查詢功能,學(xué)生信息管理、教師管理、成績管理功能。 具體功能需求 學(xué)生成績信息系統(tǒng)的用戶主要分為兩大類,即教師和學(xué)生。 教師: 本用戶在登錄時(shí)輸入用戶名和密碼就可以進(jìn)入到主的界面。進(jìn)入界面后看到的是詳細(xì)信息,包括學(xué)生的姓名學(xué)號(hào)選課信息等。 6 三、 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn) 數(shù)據(jù)庫在一個(gè)管理信息系統(tǒng)中占有非常重要的地位, 數(shù)據(jù)庫結(jié)構(gòu)的好壞將直接影響到應(yīng)用系統(tǒng)的實(shí)現(xiàn)效果和數(shù)據(jù)操作效率以及能否保證數(shù)據(jù)的一致性、完成性和安全性。 根據(jù)系統(tǒng) ER圖得到以下關(guān)系模式。 課程 (班級(jí)編號(hào),學(xué)期,課程名稱,學(xué)時(shí) )。 為了系統(tǒng)的使用安全,要建立用戶管理,而用戶使用權(quán)限分為教師和學(xué)生 兩類,因此需要建立一個(gè)存儲(chǔ)用戶信息的關(guān)系。 創(chuàng)建數(shù)據(jù)庫 根據(jù)關(guān)系模式,確定需要建立的數(shù)據(jù)庫和表。 表 21 7 2) “課程 ”表 表名: kc 主鍵: kch 各個(gè)列的屬性見表 22。 表 23 4) “用戶”表 表名: users 主鍵: userid 各個(gè)列的屬性見表 24。 8 圖 系 9 四 、 創(chuàng)建應(yīng)用對(duì)象 完成數(shù)據(jù)庫的設(shè)計(jì)和系統(tǒng)功能設(shè)計(jì)之后,可以開始各個(gè)功能模塊的實(shí)現(xiàn)。但不是簡單的順序過程,有時(shí)需要返回為前面創(chuàng)建的對(duì)象補(bǔ)充腳本。 ⑴ 創(chuàng)建新的工作空間,工作空間文件路徑及名稱設(shè)為“ f:\workspace\”。 ⑷ 為應(yīng)用對(duì)象 app_xscj的 Open事件編寫代碼如下。DSN=xscj。PWD=sql39。 10 五 、 詳細(xì)設(shè)計(jì) 本模塊實(shí)現(xiàn)用戶登錄控制、用戶自己的密碼修改和用戶管理,其中用戶管理 包括修改用戶信息、添加新用戶、刪除用戶,學(xué)生用戶沒有此權(quán)限 。 圖 1) 創(chuàng)建窗口并設(shè)置屬性 創(chuàng)建登陸 窗口 w_login,調(diào)整其大小,在窗口上放置 1個(gè)圖片控件 (p_1)、 3個(gè)靜態(tài)文本 控件 (st_ st_ st_3)、 2個(gè)單選鈕控件( rb_ rb_2) 2個(gè)單行編輯器控件 (sle_ sle_2)、2個(gè)命令按鈕控件 (cb_ cb_2),各個(gè)控件的位置和大小參照?qǐng)D 。 string is_username,is_password is_username=trim() is_password=trim() 11 if is_username= or is_password= then messagebox(提示 ,賬號(hào)密碼不能為空! ) end if select password,qx into :gs_password,:gs_admin from users where userid=:is_username。學(xué)生 39。老師 39。 close(parent) 學(xué)生功能模塊 由于本系統(tǒng)是多重身份用戶共同使用,所以要分清各 類用戶的權(quán)限,以方便用戶使用。以學(xué)生為例登陸系統(tǒng),進(jìn)入 如圖 界面: 圖 學(xué)生登陸系統(tǒng)主窗口 此時(shí)學(xué)生只可查詢自己的基本信息和成績,可以修改個(gè)人基本信息及密碼,但不可隨意修改成績。 設(shè)計(jì)密碼修改窗口 修改密碼窗口 布局設(shè)計(jì) 如圖 。 13 圖 密碼修改窗口 2) 編寫腳本 (1)保存 按鈕 cb_1的 Clicked事件腳本如下。 else if 0 then messagebox(提示 ,密碼修改成功! ) else 14 close(parent) messagebox(提示 ,密碼修改完成! ) end if else messagebox(提示 ,兩次新密碼不同! ) end if end if (2)退出 按鈕 cb_2的 Clicked事件腳本如下。界面設(shè)計(jì)如圖 。 創(chuàng)建數(shù)據(jù)窗口 d_4,顯示風(fēng)格為“ Grid”,數(shù)據(jù)源類型為“ SQL Select”,其布局如圖 示。下面以學(xué)生基本信息查詢?yōu)槔M(jìn)行詳細(xì)介紹。查詢窗口設(shè)計(jì)如圖 。用戶可在此模塊中查詢所選課程,并對(duì)其進(jìn)行增加、刪除、修改等操作。 圖 選課基本信息模塊 17 點(diǎn)擊學(xué)生選課查詢按鈕,進(jìn)入選課查詢界面,界面如圖 。通過輸入學(xué)號(hào)及相應(yīng)的要查詢的課程號(hào),即可查出待查課程成績。 圖 成績查詢基本模塊 點(diǎn)擊學(xué)生成績查詢按鈕,進(jìn)入成績查詢界面后,界面布局如圖 。下面對(duì)教師功能模塊進(jìn)行詳細(xì)說明。 學(xué)生不可使用此功能。 20 圖 學(xué)生信息管理 添加按鈕的 clicked事件腳本如下: long row row=(0) (row) (row) () 更新按鈕的 clicked事件腳本如下: () () 刪除按鈕的 clicked事件腳本如下: (()) 插入按鈕的 clicked事件腳本如下: long row 21 row=(()) (row) (row) () 顯示按鈕的 clicked事件腳本如下: () 課程信息管理 此模塊主要實(shí)現(xiàn)教師對(duì)課程的添加、刪除、修改以及顯示。 圖 課程信
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1