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

正文內(nèi)容

學生成績管理系統(tǒng)pb課程設(shè)計-wenkub

2023-04-22 23:06:43 本頁面
 

【正文】 .password,users.admin INTO :gs_username,:gs_password,:gs_admin FROM users WHERE (users.name = :ls_username ) AND (users.password = :ls_password )。(1)定義全局變量string gs_username,gs_password,gs_admin 分別存儲登錄用戶的姓名、密碼和權(quán)限。PWD=39。(2) 創(chuàng)建應(yīng)用對象,應(yīng)用對象名設(shè)為“app_xscj”。(4)成績信息管理 包括成績查詢,成績修改,成績輸入。2)系統(tǒng)功能模塊分析通過上面各項功能的分析、分類、綜合,按照模塊化程序設(shè)計的要求,得到它的模塊結(jié)構(gòu):(1)系統(tǒng)管理 它包括密碼修改,用戶管理,登錄控制。(9) 查詢某個學生。(5) 每學期初各班所開設(shè)課程的輸入,包括課程名、學期、學時等。學生成績管理系統(tǒng)需要完成的主要功能如下:(1) 班級信息的輸入和存儲,包括班級編號、班級名稱、所屬專業(yè)、入學時間和學制等。(2) 對已經(jīng)輸入的班級信息的修改、查詢。(6) 各班所開設(shè)課程信息的修改和查詢。(10) 查詢并打印某班某學期所有學生的各科成績。(2)班級信息管理 它包括班級信息修改,班級信息查詢,班級信息輸入。二、數(shù)據(jù)庫設(shè)計和實現(xiàn)1)創(chuàng)建數(shù)據(jù)庫在PowerBuilder開發(fā)環(huán)境中打開數(shù)據(jù)庫畫板,使用[ODB ODBC]接口建立Adaptive Server Anywhere (ASA )的數(shù)據(jù)庫,然后建立5個表和1個視圖。(3) :// Profile liudi = ODBC = False = ConnectString=39。CONNECT。(2)定義實例變量 int li_n 存儲登錄時用戶輸入密碼錯誤的嘗試次數(shù),控制在最多3次機會。 if =0 then open(w_main) close(w_login) else li_n=li_n 1 if li_n0 then messagebox(提示,用戶名或密碼錯誤) else messagebox(提示,錯誤超過3次,自動退出) halt end if end ifend if(5)[放棄]按鈕cb_2的Clicked事件腳本如下.halt 2) 設(shè)計密碼修改窗口創(chuàng)建窗口并設(shè)置屬性創(chuàng)建密碼修改窗口w_mmxg,調(diào)整其大小,在窗口上放置3個靜態(tài)文本控件(st_1,st_2,st_3)、2個命令按鈕控件(cb_1,cb_2),設(shè)計完后如圖3所示:圖3 密碼修改窗口為密碼窗口編寫腳本(1)[確定]按鈕cb_1的Clicked事件腳本如下。圖4 數(shù)據(jù)窗口d_yhgl數(shù)據(jù)窗口d_yhgl生成的SQL Select語句為:SELECTusers. name, users. password, users. admin FROM users 創(chuàng)建窗口并設(shè)置屬性創(chuàng)建用戶管理窗口w_yhgl,調(diào)整其大小,在窗口上放置1個數(shù)據(jù)窗口控件(dw_1)、4個命令按鈕控件( cb_cb_cb_cb_4),設(shè)計完后的窗口如圖5所示:圖5 用戶管理窗口為窗口編寫腳本(1)用戶管理窗口w_yhgl的Open事件腳本如下。integer rowrow=(0)(row)(5)[刪除]按鈕控件cb_2的Clicked事件腳本如下。 messagebox(提示,保存數(shù)據(jù)失敗!)end if(7)[退出]按鈕控件cb_4的Clicked事件腳本如下。對于這些代碼,在對應(yīng)的窗口沒有建立之前先注釋掉,在建立之后再去掉注釋。Close(parentwidow)(4)[班級管理]菜單下[錄入班級信息] 菜單的Clicked事件腳本如下。opensheet(w_jiben_shuru,w_main,6,Original!)(8)[學生管理]菜單下[修改學生信息]菜單的Clicked事件腳本如下。opensheet(w_bjkc_chaxun,w_main,6,Original!)(12)[成績管理]菜單下[錄入修改成績]菜單的Clicked事件腳本如下。opensheet(w_xscj_kccx,w_main,6,Original!)(16)[窗口]菜單下[層疊窗口]菜單的Clicked事件腳本如下。if gs_admin=39。圖8 數(shù)據(jù)窗口d_banji_shuru數(shù)據(jù)窗口d_banji_shuru生成的SQL Select語句為:SELECT banji.bjbh, banji.bjmc, banji.zymc, banji.xz, banji.rxsj, banji.rs FROM banji 設(shè)計修改班級信息的數(shù)據(jù)信息創(chuàng)建數(shù)據(jù)窗口d_banji_xiugai,顯示風格為“Grid”,數(shù)據(jù)源類型為“Quick Select”,其布局如圖9所示圖9 數(shù)據(jù)窗口d_banji_xiugai數(shù)據(jù)窗口d_banji_xiugai生成的SQL Select語句為:SELECT banji.bjbh, banji.bjmc, banji.zymc, banji.xz, banji.rxsj, banji.rs FROM banji ORDER BY banji.bjbh ASC 2)設(shè)計訪問班級信息的窗口設(shè)計輸入窗口創(chuàng)建窗口對象w_shuru,調(diào)整其大小,放置1個數(shù)據(jù)窗口控件(dw_1)、8個命令按鈕控件(cb_1~cb_8),窗口布局如圖10所示。()(3)[]按鈕的Clicked事件腳本如下。如圖12所示:圖12 錄入班信息級窗口設(shè)計修改班級信息窗口通過繼承輸入窗口w_xiugai生成輸入班級信息窗口w_banji_xiugai,將數(shù)據(jù)控件dw_1的DataObject屬性設(shè)置為d_banji_xiugai,將窗口的Tile屬性改為“修改班級信息”,此窗口設(shè)計便完成了。圖18 錄入學生基本信息窗口2.設(shè)計輸入學生基本信息的窗口通過繼承窗口輸入窗口w_xiugai生成修改學生基本信息窗口w_jiben_xiugai, 將數(shù)據(jù)控件dw_1的DataObject屬性設(shè)置為 d_jiben_xiugai,將窗口的Title屬性改為“修改學生基本信息”,如圖19: 3.設(shè)計查詢學生基本信息的窗口 要求此窗口中能夠根據(jù)學生的姓名或?qū)W號查詢出學生的基本信息,能夠根據(jù)班級名稱查詢出該班所有學生的基本信息。圖21 數(shù)據(jù)窗口d_bjkc_chaxunn
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1