国产欧美日韩在线观看一区二区,欧美乱码精品一区二区三区,国产粉嫩高中无套进入,中文在线天堂网www

學習總結

學生管理系統項目總結

時間:2022-09-30 20:56:15 學習總結 我要投稿
  • 相關推薦

學生管理系統項目總結

  作為軟件工程經常出現的課題學生信息管理系統,完成這個系統后培訓老師一般要我們寫一份總結報告,那么這份總結報告怎么寫?下面小編為你帶來學生管理系統項目總結范文!希望能夠對你有所幫助!

學生管理系統項目總結

  在上一個星期,我們用C語言做了一個學生管理系統,分別實現了學生管理系統的添加學生信息、刪除學生信息、修改學生信息、對學習信息排序、退出等幾大功能。

  在這次項目中,我發現自己明顯認真多了,但是,在項目中也出現了很多的問題,最大的問題就是忘記了,很多以前的知識沒怎么用都忘記了,等到項目經理的一點點提示才慢慢的想起,其實也蠻簡單的,就是對知識的不怎么熟悉,大概的體系都是知道的。

  在這次項目中,學了怎樣做頭文件,剛開始大家都不知道,以為頭文件是個很難的東西,只有高手牛人才會做,可是當我們自己制作的時候,才發現,也不是很難得。

  但是這種不難是建立在先人們把用的頭文件封好了,我們再次調用,做成的頭文件,也很不錯了。

  我們還用了點美化界面,代碼是項目經理找的,雖然寫不來,淡市項目老師也沒強求,說我們能用就行,不要求掌握,只要拿來用就可以了。

  在這個一個星期的項目中,我們回顧了很多以前的東西,也發現了很多的問題,以前都沒遇見過的,收獲很大,在對不同的編譯器代碼是不一定可以完整的執行的,不過大概都是一樣的,只有一些的小的細節。

  在處理那些小的細節時,要多方面考慮,才可以減小差錯。

  應為沒有完美的代碼,所以就只有慢慢的多方面,多次認真的考慮,盡量接近完美。

  在這次項目中,我還體會到了團隊合作的最要性,雖然一直以來都在說團隊是很最要的,在這些,我也體會到了團隊的熱情的,項目老師的負責,只有這樣,我們才可以很好,很效率的完成任務,還把以前寫的雜亂無章的代碼進行了優化,看起來更直觀了,也容易找出錯誤。

  很明了。

  反正在這次項目中收回時無窮的,有這很好的項目老師帶,在加上對項目的熱情,這次用B語言做的項目很成功。

  這次我也懂得了,一定要不斷地復習,人的忘記是很強大的,一部留神就會忘記很多東西,有些事該忘記的,但是有些事不該忘記的,就只有我們不斷地復習,來鞏固知識,這次也很有利于下面的學習,

  這樣才可以學到更多的知識,不能學猴子搬包谷,一定要好好的鞏固。

  學生管理系統項目總結報告范文二:

  從調試到自己敲完它,到最后的解決問題,已經有半個月了,沒有想到自己還是這么慢,最后要好好總結一下……

  一、 學生信息管理系統的框架:充分體現了數據庫增刪改查的特點和功能。

  二、忘記以前學過的VB控件知識:

  1、窗體背景全屏顯示

  學生信息管理系統里的主窗體是MDI父窗體,怎樣在MDI窗體上加上背景圖片呢?

  第一種方法是加Picture控件,但是picture控件在MDI窗體上的屬性是不能設置的,只有在picture上加上Image控件,可以設置picture屬性, 并做如下設置:

  Picture1的屬性:

  1.Align=top 2.Appearance=flat 3.BordeStyle=None 4.TabStop=false

  Image1的屬性: 1.Stretch=true

  在MDI窗體的resize事件中添加如下代碼:

  Private Sub MDIForm_Resize()

  Me.Picture1.Height = Me.Height

  End Sub

  在Picture1控件的resize事件中添加如下代碼:

  Private Sub Picture1_Resize()

  Me.Image1.Move 0, 0, Me.Picture1.Width, Me.Picture1.Height

  End Sub

  但是這種方法會覆蓋子窗體,子窗體處于picturebox和image控件之間當時設置好了突然不見了的子窗體就是這么回事,當然還有一種方法就是直接更改圖片的尺寸使它符合MDI窗體的大小。

  注意:在MDI主窗體中不可以放置控件,除非你在顯示窗體時使用的是:Show方法而不是ShowDialog方法,如果是在MDI窗體中添加背景圖,建議可以將設置窗體的背景圖,而不是添加PictureBox控件。

  2、resize事件是窗口大小改變時發生的事件,可以在窗口啟動、最大化、最小化、窗口大小改變(如拖拉改變窗口大小、move語句改變窗口大小、改變width或height屬性以改變窗口大小)時發生。

  3、ListBox控件

  在設置課程窗體中,遇到的問題是點擊一遍設置課程在ListAllcourse中就顯示一遍課程信息,以至于課程重復。

  解決方法:listAllcourse.Clear加在設置課程按鈕單機事件里,每執行一次設置課程就清空上一次的所有課程列表;另一種方法添加循環語句,把重復列表項刪除:

  For i = 0 To listAllcourse.ListCount - 1

  For j = i + 1 To listAllcourse.ListCount

  If listAllcourse.List(j) = listAllcourse.List(i) Then

  listAllcourse.RemoveItem j

  End If

  Next j

  Next i

  三、數據庫和SQL Server的問題

  1、MSFlexGrid控件

  作用:該控件以表格形式顯示二維字符數組中每個單元的數據。

  常用于處理復雜的二維數據表的問題。

  簡單用法 : MSFlexGrid1.Rows=5 規定表格的總行數為5行

  MSFlexGrid1.Cols=2 規定表格的總列數為2行

  MSFlexGrid1.TextMatrix(3,0)=“dhkg”某一單元格的文本內容

  MSFlexGrid1.AddItem “”,2 在第二行處插入行 ;MSFlexGrid1.RemoveItem 3 刪除行

  屬性:CellAlignment 設置一個值定義當前單元的水平和垂直對齊方式

  在五個實例里面用到過,顯示查詢結果時,怎樣防止MSFlexGrid出現空白行?代碼如下:

  With myflexgrid

  .Rows = 2

  .CellAlignment = 4

  .TextMatrix(1, 0) = "考試編號"

  .TextMatrix(1, 1) = "學號"

  .TextMatrix(1, 2) = "姓名"

  .TextMatrix(1, 3) = "班號"

  .TextMatrix(1, 4) = "課程名稱"

  .TextMatrix(1, 5) = "分數"

  Do While Not mrc.EOF

  .Rows = .Rows + 1

  .CellAlignment = 4

  .TextMatrix(.Rows - 1, 0) = mrc.Fields(0)

  .TextMatrix(.Rows - 1, 1) = mrc.Fields(1)

  .TextMatrix(.Rows - 1, 2) = mrc.Fields(2)

  .TextMatrix(.Rows - 1, 3) = mrc.Fields(3)

  .TextMatrix(.Rows - 1, 4) = mrc.Fields(4)

  .TextMatrix(.Rows - 1, 5) = mrc.Fields(5)

  mrc.MoveNext

  Loop

  End With

  2、BOF 和EOF

  如果當前記錄位于第一個記錄之前,BOF 屬性將返回 True ,如果當前記錄為第一個記錄或位于其后則將返回 False 。

  如果當前記錄位于 Recordset 對象的最后一個記錄之后 EOF 屬性將返回 True,而當前記錄為 Recordset 對象的最后一個記錄或位于其前,則將返回 False。

  如果 BOF 或 EOF 屬性為 True,則沒有當前記錄

  3、SQL語句

  這是出現錯誤最多的地方,一個小小的符號或是空格都有可能導致出錯

  例如: txtSQL = "select * from gradecourse_Info where grade=' " & comboGrade.Text & " ' "

  SELECT 語句用于檢索查詢數據庫中的數據,SELECT…… from ……WHERE……

  4、兩種遍歷記錄方法

  If Not mrc.EOF Then '遍歷記錄方法1

  For i = 1 To mrc.RecordCount

  listSelectcourse.AddItem mrc.Fields(1)

  mrc.MoveNext

  Next i

  End If

  While (mrc.EOF = False) '遍歷記錄方法2

  listAllcourse.AddItem mrc.Fields(1)

  mrc.MoveNext

  Wend

  5、GetUserName函數

  作用:取得當前用戶的名字,返回值Long,true表示成功,否則為零。

  加強系統安全性,不同賬號登錄。

  對賬號記錄,不同的賬號有不同的權限。

  6、ExecuteSQL(sqlQuery;fieldSeparator;rowSeparator……)

  作用:直接執行SQL語句獲取數據表中的數據

  sqlQuery:是SQL查詢語句

  fieldSeparator:字段分隔符,如果返回的結果包含多個字段,則使用這個參數指定一個字段分隔符

  7、dd(4)布爾變量數組的應用

  清楚的標記了查詢方式,是選擇一種方式查詢,還是多種方式同時選擇,都可以很清楚的標記 。

  當轉換其他的數值類型為boolean值時,0會轉成False,而其他的變成True。

  當轉換boolean值為其他的數據類型時,False成為0,而True成為-1.

【學生管理系統項目總結】相關文章:

圖書管理系統項目總結(通用20篇)11-09

企業軟件項目績效管理系統的設計論文10-05

項目管理中的信息系統構建精要10-08

軟件系統項目工作總結范文10-06

通信工程項目管理實訓系統探究10-05

淺談計算機系統集成項目管理10-05

學生選課管理系統的分析報告10-09

項目管理總結ppt10-05

系統集成項目總結報告范文08-09

軟件系統項目工作總結范文參考10-07

主站蜘蛛池模板: 亚洲欧美国产另类va| 国产成人精品一区二区三区免费| 欧美亚洲另类 丝袜综合网| 性色av无码一区二区三区人妻| 国产最大成人亚洲精品| 午夜福利精品视频免费看| 日韩精品一区二区午夜成人版| 国产亚洲欧美精品永久| 国产av无码精品色午夜| 3p人妻少妇对白精彩视频| 国产成人精品无缓存在线播放| 国产欧美成人一区二区a片| 久久久久久久综合狠狠综合| 国产乱码人妻一区二区三区| 中文字幕乱码一区二区免费| 国产成人一区二区三区在线| 玩弄少妇人妻中文字幕| 日韩少妇内射免费播放| 中文无码一区二区不卡av| 久久亚洲春色中文字幕久久久| 日本久久99成人网站| 国产色视频一区二区三区qq号| 99久热在线精品996热是什么| 第九色区av天堂| 欧美日韩人成视频在线播放| 亚洲中文字幕无码久久精品1| 日本大肚子孕妇交xxx| 国产乱来乱子视频| 精品日产卡一卡二卡麻豆| 狠狠躁夜夜躁人人爽超碰97香蕉| 日韩国产精品无码一区二区三区| 久久精品国产最新地址| 制服丝袜中文字幕在线| .精品久久久麻豆国产精品| 午夜精品久久久久久久四虎| 又大又硬又爽免费视频| av永久免费网站在线观看| 蜜国产精品jk白丝av网站| 国产成人精品综合久久久久| 午夜国产免费视频亚洲| 人人妻人人插视频|