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

正文內(nèi)容

學(xué)生學(xué)籍管理信息系統(tǒng)—計算機(論文)-資料下載頁

2024-12-07 09:35本頁面

【導(dǎo)讀】學(xué)生學(xué)籍管理信息系統(tǒng)的開發(fā)。計算機系畢業(yè)學(xué)生論文答辯評定委員會

  

【正文】 en1 where =:ll_id。 if ll_i0 then messagebox(錯誤信息 ,學(xué)號第 +string(ll_i)+號重號!請改正。 ) () return end if ls_name=trim() ll_shenfen=long() ll_luqu=long() ls_school=trim() ls_=trim() ls_home=trim() ls_tel=trim() insert into jiben1 (xuehao,xingming,xingbie,shengri,minzu,zzmm,jiguan,shenfenzheng,luquhao,nianji,banji,banming,fangxiang,luqushijian,gerenjianli,biezhu,yuanbiyexuexiao,dianhua,) values (:ll_id,:ls_name,:ls_sex,:ld_birthday,:ls_nation,:ls_party,:ls_home,:ll_shenfen,:ll_luqu,:ls_nian,:ls_xz,:ls_ban,:ls_fang,:ld_luqu,:mle_re,:,:ls_school,:ls_tel,:ls_)。 = = = = = = = = = = = = () 這里主要應(yīng)用了 insert 語句來實現(xiàn)表的信息錄入。其中應(yīng)用到了單行文本框、單選按鈕、下拉列表、命令按鈕等控件的使用。下面是窗口的界面 注: (1)通過該窗體用戶可以添加學(xué)生的 基本信息 ( 2)用戶可以點擊確認(rèn)后保存,重置將不保存,退出將關(guān)閉窗口。 學(xué)籍查詢窗體設(shè)計 當(dāng)你點擊“基本情況查詢”或者相應(yīng)的工具欄上的圖標(biāo)可以打開學(xué)生信息查詢的窗口,在這里主要應(yīng)用了 tab 控件來完成的,信息查詢多樣化適合不同用戶的查詢需求。其中查詢是通過 ”setfilter” 語句來完成的。還有精確查詢部分和模糊查詢部分,通過模糊查詢用戶可以輸入相關(guān)的字節(jié)來得到想要得信息。在這里主要是用數(shù)據(jù)窗口控件來實現(xiàn)數(shù)據(jù)窗口與窗口來連接的,其實現(xiàn)方法簡單,易懂,從而用少量的工作時間來完成較大的工作量。在其他的窗口 的設(shè)計之中也應(yīng)用了數(shù)據(jù)窗口控件的強大的功能。由于數(shù)據(jù)的需求風(fēng)格是千差萬別的,所以要求數(shù)據(jù)的 顯 示 風(fēng) 格 就 不 同 , 這 就 要 求 從 建 立 數(shù) 據(jù) 窗 口 的freeform ,grid ,label,Nup,graph,ole, richtext,crosstab 等幾中風(fēng)格中選擇合適的方便用戶的使用。例如在設(shè)計成績統(tǒng)計時我使用了 Group 風(fēng)格的方式,可以使一個學(xué)生的多科成績的群組顯示,方便、直觀。在大量的信息顯示時用 Grid 風(fēng)格可以顯示多條信息,便于相互間的比較。在錄入信息中多采用Freeform 的風(fēng)格來錄入單條的信息。 下圖為學(xué)生基本信息的查詢窗口: 上圖即為按性別“男”查詢的信息。這種設(shè)計方法適合于一般的操作用戶,只要點擊一個條件即可查詢要的信息,方便易用。其中在按家庭住址一項中你可以輸入一個簡單的字符或字符串即可的到包含該條件的相關(guān)記錄,十分方便。下面是在地址欄里輸入“遼寧”得到的相關(guān)信息: 注:( 1)該窗口介紹了所有學(xué)生的信息,你可以按標(biāo)簽依次按不同的條件查詢信息。其中包括姓名、性別、出生日期、家庭住址等信息。 ( 2)用戶可以單擊“打印”、“打印預(yù)覽”、“還原預(yù)覽”、完成需要的操作。按“退出”按鈕則關(guān)閉該窗 體。 學(xué)籍修改窗體的設(shè)計 學(xué)生的信息不是一成不變的,有些信息要改變就需要修改,那么通過數(shù)據(jù)窗口控件就可以完成此功能,你可以方便的修改以注冊學(xué)生的信息。單擊“學(xué)籍修改”或相應(yīng)的工具欄圖標(biāo)可出現(xiàn)“學(xué)籍修改窗體”如圖 : 注: (1) 通過該窗口用戶可以找到學(xué)生的信息,從而來修改,操作起來很方便。 ( 2)用戶可以根據(jù)“上一條”,“下一條”來滾動信息,也可查找來動態(tài)的查找而修改記錄。另外,可以通過“添加”按鈕來添加記錄。單擊“更新”按鈕即保存修改,又可以用刪除按鈕來刪除當(dāng)前記錄。按“退出”則關(guān)閉該窗體。 學(xué)生有些時候需要調(diào)換班級或轉(zhuǎn)學(xué)這就需要記錄信息,并更改基本數(shù)據(jù)數(shù)據(jù)的信息,應(yīng)用 sql 語句的強大功能,借助 inset 語句實現(xiàn)了數(shù)據(jù)的存儲與更改。其部分語句如下: string ls_id,ls_name,ls_fang,ls_ban,ls_xfang,ls_xban,ls_zt date ld_shijian ls_name=trim() ls_id=trim() ls_fang=trim() ls_ban=trim() ls_xfang=trim() ls_xban=trim() if =true then ls_zt= else if =true then ls_zt= end if end if if and not isnull(sle_5)then if isdate()then ld_shijian=date() else messagebox(輸入數(shù)據(jù)錯誤 ,請使用 39。年 月 日 39。的日期格式 ) () return end if end if insert into bian (xuehao,xingming,banming,fangxiang,xfangxiang,xbanming,yuanyin,shijian,beizhu,zhuangtai) values (:ls_id,:ls_name,:ls_ban,:ls_fang,:ls_xfang,:ls_xban,:,:ld_shijian,:,:ls_zt)。 UPDATE jiben1 SET fangxiang = :, banming = : WHERE jiben1.xuehao = :aa messagebox(更新成功! ,您的信息已經(jīng)更新成功 ) = = = = = = 界面設(shè)計如下: 組合查詢窗體的設(shè)計 應(yīng)不同用戶的需求單單的簡單查詢是遠遠不夠的,在此我設(shè)計了一個通過數(shù)據(jù)窗口控件動態(tài)的隨用戶需求而生成 sql 語句,來完成組合查詢的目的。并且在其中可將查詢到的記錄保存成 txt 文件,以便于編輯使用,這可以完成十分強大的查詢功能。是本次開發(fā)我自己的滿意之處。下面是組合查詢的界面設(shè)計。 該功能實現(xiàn)的“開始 統(tǒng)計”按鈕的代碼如下: string ls_xb,ls_zhi,ls_fh,ls_yu,aaa,ls_csny date ld_jzsj,ld_gzny,ld_xb int ll_rows,a,b,i ll_rows=() if ll_rows0 then a=long(ll_rows) ls_xb=trim([1,1]) ls_fh=trim([1,2]) ls_zhi=trim([1,3]) aaa=string(+trim(ls_xb)+)+trim(ls_fh)+39。+trim(ls_zhi)+39。 if string(ls_xb)=39。csny39。or string(ls_xb)=39。jzsj39。 or string(ls_xb)=39。gzsj39。then aaa=+ls_xb++trim(ls_fh)++ls_zhi+ end if if ll_rows=1 then (+aaa+) () (sqlca) () else for i=2 to a ls_xb=trim([i,1]) ls_fh=trim([i,2]) ls_zhi=trim([i,3]) b=i 1 ls_yu=trim([b,4]) if string(ls_xb)=39。csny39。or string(ls_xb)=39。jzsj39。 or string(ls_xb)=39。gzsj39。then aaa=(+aaa+) + +trim(ls_yu)+ + +ls_xb++trim(ls_fh)++ls_zhi+ else aaa=(+aaa+) + +trim(ls_yu)+ + string(+trim(ls_xb)+)+trim(ls_fh)+39。+trim(ls_zhi)+39。 end if end for i=i+1 (+aaa+) () (sqlca) () end if else messagebox(錯誤提示 ,請點擊增加查詢條件! ) end if int ll_row ll_row=() if ll_row=0 then messagebox(提示窗口 ,沒有符合條件的記錄! ) end if 學(xué)生成績的錄入窗體設(shè)計 在學(xué)生的成績錄入過程中,有的課程信息、班名、選修方向是相同的,為了避免大量的信息 的重復(fù)性的錄入問題。在這里使用了下拉列表,其中列表中的信息是從方向班級庫、課程庫、來動態(tài)添加的,也可以直接填寫,從而大大的方便了用戶,節(jié)省了時間。而學(xué)生的基本信息是通過游標(biāo)來實現(xiàn)的,避免了將未注冊的學(xué)生填進來,實現(xiàn)了數(shù)據(jù)的完整性。在設(shè)計中其他部分也應(yīng)用到了游標(biāo),就不一一介紹。這也是本人開發(fā)的滿意之處。下面是設(shè)計過程中的游標(biāo)使用的部分代碼: () string str,xh,xm int ch3,i,ch DECLARE keming CURSOR FOR SELECT distinct jiben1.banming FROM jiben1 where jiben1.fangxiang=:。 select count(distinct jiben1.banming) into :ch3 FROM jiben1 where jiben1.fangxiang=:。 open keming。 () string str,xh,xm int ch3,i,ch DECLARE keming CURSOR FOR SELECT distinct jiben1.xuehao FROM jiben1 where jiben1.banming=:。 select count(distinct jiben1.xuehao) into :ch3 FROM jiben1 where jiben1.banming=:。 open keming。 for i=1 to ch3 fetch keming into :str。 (str) end for close keming。 string str,xh,xm int ch3,i,ch // DECLARE keming CURSOR FOR 下面是該錄入成績的窗口: 注:點擊“添加”按鈕可以添加記錄,點擊“保存”按鈕可以保存更改,“刪除”可以刪除當(dāng)前記錄。其他的按鈕則是記錄的前后滾動及退出。 學(xué)生補考窗體的設(shè)計 下面是補考錄入的窗口: 如果輸入補考條件在上方的窗口中 便可以列出符合條件的補考學(xué)生的信息,點擊存盤便可以將記錄記入補考庫內(nèi)。 成績查詢窗體的設(shè)計 下面介紹成績查詢界面,通過該窗口可以查詢到學(xué)生的成績。這里主要是通過單選按鈕來實現(xiàn)的,用數(shù)據(jù)窗口控件的功能,在應(yīng)用單選按鈕的事件來用setfilter 函數(shù)來實現(xiàn)的,其界面友好,便于操作,可以根據(jù)不同的條件來獲得所需的信息。在這里要強調(diào)的是要在文本框內(nèi)輸入要查的條件,點擊查詢或按enter 鍵便可以得到信息?!巴顺觥睘殛P(guān)閉此窗體。下圖即為成績查詢的窗體 : 本統(tǒng)在設(shè)計報表時是通過 group 風(fēng)格的數(shù)據(jù)窗口實現(xiàn) 的,可以動態(tài)的顯示當(dāng)前的選修方向。并且標(biāo)明了頁碼。和此相似的窗口有打印成績報告表補考通知單,在次就不一一列出,但在技術(shù)方面也有不同。 任何一個系統(tǒng)的信息表中的數(shù)據(jù)都是不斷更新,當(dāng)一新用戶使用本系統(tǒng)或者由于某種原因要清空表中的數(shù)據(jù)時,就要用到數(shù)據(jù)清空。當(dāng)信息過多時要備份,需要數(shù)據(jù)時要導(dǎo)入。在這里本人將學(xué)生基本情況備份成為“ txt”文件,以便用來編輯和保存,從而也可以通過導(dǎo)入來導(dǎo)入“ txt”文件,方便了用戶對記錄的進一步編輯。窗口如下: 用戶管理窗體的設(shè)計 由于系統(tǒng)中人員的變動系統(tǒng)的登陸口令也可能 會發(fā)生變化,這就要用到密碼變動。用戶的增加與刪除等問題。基于上述原因,我設(shè)計了“用戶維護”子模塊,它包括“密碼變動”和“增刪用戶”下面是用戶維護的窗口: 注:當(dāng)選擇好用戶名,并且密碼確認(rèn)后下面的密碼修改框變亮可以修改。另外只有管理員輸入正確的信息后“增刪 用戶”按鈕可以用,其他用戶無權(quán)限,這是考慮到數(shù)據(jù)安全的問題而采用的,在錄入 /修改信息中也是管理員特有的。下面是增刪用戶的窗口: 注:當(dāng)選擇用戶名后才能刪除,并且同時提示是否真的刪除。 幫助 窗體的設(shè)計 該部分主要進行一些簡單的用戶幫助及版本信 息的。 以
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1