學生管理系統問題總結 續

2021-08-07 10:18:52 字數 1919 閱讀 5020

前些日子,驗收了學生管理系統的專案。本以為自己優化的已經很好了,但是在高人的指點下依然有提公升的空間!下面就來說說需要注意的問題,和自己後期的一些優化!

1、**縮排的問題。大家都知道,乙個大型的程式會有很多很多的**,所以一定要做好縮排。這樣可以保持**語句清晰的邏輯性,在後期除錯的時候更加方便。

2、**注釋的問題。以前在敲百例還有紅皮書的時候,我就不愛寫注釋,這次學生以為寫了不少,但是在高人的眼中,還是太少了。**注釋也同樣要注意格式問題,也就是注釋的位置。注釋是要讓別人清楚地看懂,從現在開始養成好的 習慣,將來在工作中 會進行的更加順利!

3、學生管理系統雖然 有原始碼,但是我們在敲完一遍後對**也要有一定程度上的理解。這樣才能得到一點一滴的積累。

(2)、然後在所有你要更換背景的窗體上做以下設定。

a.向窗體中新增image控制項,右鍵控制項——選擇 置後。將image控制項的stretch屬性值改為true。

b.然後改控制項名稱,保證他是唯一的!

c.將該窗體中的所有label 控制項的backstyle屬性值改為0

d.在窗體的load事件中新增**——

imageresultinfo.height = me.height

imageresultinfo.width = me.width

imageresultinfo.top = 0

imageresultinfo.left = 0

(3)、在無邊框窗體的command-click事件中新增**,用來載入窗體要更換的背景!

frmadduser.imageadduser

frmabout.imageabout

frmaddclassinfo.imageaddclassinfo

frmaddcourseinfo.imageaddcourseinfo

frmaddresult.imageaddresult

frmmodifyclassinfo.imagemodifyclassinfo

frmmodifycourseinfo.imagemodifycourseinfo

frmmodifysinfo.imagemodifyinfo

frmmodifyuserinfo.imagemodifyuserinfo

frmresultinfo.imageresultinfo

frmsetcourseinfo.imagesetcourseinfo

frmsinfo.imagesinfo

2、login介面的優化。

先來看看我優化後的樣子,感覺有一點點幼稚,但是我覺得挺有活力的!

原理很簡單,圓形窗體用到了百例裡面的內容!

private

sub form_load()

dim h, d as

long

dim scrw, scrh as

long

scrw = me.height / screen.twipsperpixelx

scrh = me.height / screen.twipsperpixelx

h = createellipticrgn(0, 0, scrw, scrh)

d = setwindowrgn(me.hwnd, h, true)

endsub

前提是,將login窗體改為無邊框狀態!就是他的borderstyle屬性值為0

然後加image控制項,將其置後。設定方法和上面設定別進的方法基本一致。

學生管理系統 小問題總結

經過一段時間,我對對資訊管理系統 mis 有乙個初步了解,對製作專案並分析,設計,編碼,測試,總結等階段的學習。在學習 學生資訊管理系統 的主要功能塊時,我會 增加很多 量,提公升 親和力,讓自己熟練vb6.0.當自己遇到小問題,發現問題根源,學會站在巨人肩膀上學習。相信自己,努力了就會有收穫!在敲...

學生管理系統總結

1 變數名只d1字母 數字和下劃線組成,其中不能有小數點和空格。2 變數名不能與vb的保留字相同,也不要與過程名和符號常星名相同。3 變數名必須以字母開頭,其字元個數不得超過255個。4 變數名不區分大小寫 dim a as integer 說明a為整型變數 dim b as string 說明b為...

學生資訊管理系統總結

經過這一階段的學習,我結束了學生資訊管理系統,在這個學習階段不僅使我對於vb有了更深一步的認識,而且對於sql語句也有了較深的了解。下面是我的記錄 1.str2 msgbox 是否刪除當前記錄?vbokcancel,刪除當前記錄 中 代表的意思?用來將變數定義成字串,如 dim str2 2.frm...