學生資訊管理系統優化(三) 心得

2021-08-05 23:37:39 字數 2024 閱讀 9112

在之前的部落格中,我分享了很多有關於學生資訊管理系統的一些優化的問題和解決方法!但是總結的還是不很全面,還有一些問題沒有分享,加上後來自己也發現了一些新的問題,還有一些自己在優化過程中的心得體會,所以又來了一篇給大家分享一下我的收穫!

先是優化的一些問題!

時間控制項的使用:

在上篇部落格寫完之後,有些認真的同學感覺時間輸入上可以新增那個時間的控制項來調整,這樣會使時間輸入更加的方便!其實在之前我就弄過那個控制項,就是因為沒有弄好,還嫌麻煩,所以就沒有給大家分享!既然有同學給我指出來了,我就應該去學習!當我真正學習的時候,才發現那只是乙個控制項的問題,很簡單!

這個控制項實用方法如下:

新增控制項的,ctrl+t,然後新增控制項,如下圖

它的實用方法基本和text控制項一樣,唯一的區別就是輸入的資料型別!如下:

mrc.fields(3) = trim(dtpicker1.value)

mrc.fields(6) = trim(dtpicker2.value)

還有乙個問題就是時間的限制問題,sql2014時間資料的範圍是有要求的,如果時間的資料型別是datetime的話,範圍就是2023年1月1日到2023年12月31日,但是時間如果資料型別是smalldatetime的話,範圍就是2023年1月1日到2023年12月31日,如果你輸入的值超出了這個範圍,資料就會溢位!資料庫的預設時間資料型別是datetime型別單價可以根據自己的需要進行調整!如下圖:

這是我的優化分享,下邊是我的優化心得!

經過這次的學生資訊管理系統的學習與製作,我發現敲**是最簡單的,機械化的複製**是最輕鬆的一件事,但是當你敲完**之後發現自己的程式都不能用,你的心情是鬱悶的,我看大家有好多分享調錯的方法,但是我沒有分享。

一是因為我出現的最多的問題是**敲錯了,導致程式執行不了,當你認真的去看原始碼的時候,我發現自己的打字的水平還遠遠不夠,很多**就是因為自己的馬虎,導致程式報錯,結果浪費了好多的時間!

二是因為我的除錯的時候並沒有記錄,在寫總結的時候,沒有圖給大家演示,這也是我平時沒有養成遇到錯誤記錄錯誤的好習慣!以後我得改進!

在**除錯好了,做了一些簡單的優化之後,我就去找**去驗專案了,嚴格的**找出了不計其數的錯誤,對於程式設計師設計程式來說,最重要的就是程式的嚴謹性,如果你設計的程式都是bug的話,還有誰願意用你的程式啊!回來我就開始了緊張刺激的系統優化!在優化的時候,我有一些心得和大家分享: 一、

優化你首先要熟悉**的意思,否則很多漏洞你都不知道從**下手,當你的系統出現問題的時候,你首先要知道問題出在哪,然後針對問題尋找解決方案!其實在敲**的時候很多**的意思都不知道,但是到你優化的時候,一遍遍的修改,慢慢的修改,你就懂它是什麼意思了! 二、

善於利用資源,當自己遇到問題解決不了的時候,你可以看看同學們的部落格,在我優化的時候,有好多問題是從同學的部落格上找到解決方案,而且同學們解釋也非常的詳細,基本所有可能出現的問題,在同學們的部落格中都能找到答案! 三、

要搞清**的邏輯關係,否則你會出現一些比較好玩或鬱悶的問題,比如在修改**的時候,改好了好的問題了,但是在修改最後乙個的時候,你在解除安裝窗體語句下邊寫一句需要窗體顯示才能執行的語句,那麼你的程式就出現了死迴圈,窗體關了又開啟,這時候這能呼叫任務管理器了,但是你修改的內容也就沒有了!這裡還引申出乙個問題就是,大家要養成及時儲存的好習慣,使自己的勞動成果能夠得到及時的保留!  

四、    

學會總結分享,前邊也都說過了,同學的部落格為我們的學習提供了很大的方便,所以我們在學到新知識的時候,一定要學會總結記錄,它不僅僅是在幫助別人,也是在幫助自己,我感覺每次我總計完之後,都會對總結的知識理解的更加深刻,而且在你寫部落格的時候,你會思考如何寫才能讓讀者更加的明白,同時也提公升了自己的表達解釋能力,一舉三得,何樂而不為呢!

總結分享就只有這些了,希望能對大家有所幫助!

知識在於積累,努力才不後悔!加油!

學生資訊管理系統優化(一)

任何的系統在完成之前必須得優化,首先你的保證你做出來的軟體得沒有正常的邏輯問題,還得提高使用者體驗,讓別人用著比較舒服對吧!所以優化就是乙個不斷完善的過程!下邊我為大家分享一下我的優化心得!1.登入介面 首先你的保證你的登入介面不能隨意亂輸入,控制字元長度,而且要注意特殊字元的問題,防止別人輸入特殊...

學生資訊管理系統優化限制

if keyascii 8 then exit sub if keyascii 48 or keyascii 57 then keyascii 02,限制貼上 if keycode vbkeyv and shift vbctrlmask then txtpassword.enabled false ...

學生資訊管理系統

學生資訊管理系統,顧名思義就是為了管理學生的相關資訊做的一款軟體。雖然這次有原始碼供我們參考,但是從中我學習到了如何從開始到完工去做一款軟體,下邊我從做一項軟體專案的前後順序來總結我的學生資訊管理系統。一,分析需求 首先在做這款軟體是,我們先想象乙個成品,他的功能有哪些,每個功能完成哪項任務,這就是...