
摘要
摘要
學生信息管理系統是一個教育單位不可缺少的部分,它的內容對
于學校的決策者和管理者來說都至關重要。
本文介紹了學生信息管理系統的開發整個過程,闡述了系統分析、
系統設計、數據庫設計和系統實施的全過程,具體模塊實施采用了原
型法和面向對象系統開發方法.并采用VisualStudio。net2005作為
開發工具,ASP+Access作為后臺數據庫。本系統具有學生檔案管理,
班級管理,課程管理,成績管理,專業管理等模塊,可分別完成日常學
生檔案,班級信息,課程信息,成績信息的添加、修改、刪除、查詢、
打印等功能.
項目中使用Dreamweaver頁面美化,ASP前臺設計,達到網頁設計美觀,
使用方便,操作簡單,比較實用
關鍵詞:信息管理系統、2005、ASP+Access數據庫
目錄
目錄
摘要..............................................................................................................................I
目錄............................................................................................................................II
第一章緒論..................................................................................................................1
1.1課題背景...............................................................................................................1
1。2目的背景及意義................................................................................................1
1.3項目開發的目標...................................................................................................2
第二章所用技術......................................................................................................3
2。1ASP+ACCESS數據庫.........................................................................................3
2.2C#語言與VISUALSTUDIO2005............................................................................3
2.3DREAMWEAVER頁面.............................................................................................4
第三章需求分析與概述............................................................................................5
3.1需求分析...............................................................................................................5
3。2編寫目的...........................................................................................................5
3.3問題定義...............................................................................................................5
3.4可行性研究...........................................................................................................5
3.5功能描述...............................................................................................................6
3.6功能分析...............................................................................................................6
3。7任務概述............................................................................................................8
第四章概要設計........................................................................................................9
4.1系統總體層次圖...................................................................................................9
4.2系統設計...............................................................................................................9
4.3程序流程圖.........................................................................................................10
4.4數據庫設計.........................................................................................................12
4.5數據庫概念結構設計.........................................................................................15
第五章詳細設計......................................................................................................17
5.1系統登陸............................................................................................................17
5。2班級統計分析..................................................................................................19
5.3課程管理.............................................................................................................21
第六章總結與展望..................................................................................................27
致謝...........................................................................................................................28
參考文獻......................................................................................................................29
緒論
1
第一章緒論
1.1課題背景
隨著學校的規模不斷擴大,學生數量急劇增加,有關學生的各種信息量也成
倍增長。面對龐大的信息量需要有學生信息管理系統來提高學生管理工作的效
率。本系統主要用于學校學生信息管理,總體任務是實現學生信息關系的系統化、
規范化和自動化,其主要任務是用計算機對學生各種信息進行日常管理,另外還
考慮到學生選課,針對這些要求設計了學生信息管理系統本系統主要用于學校學
生信息管理,總體任務是實現學生信息關系的系統化、規范化和自動化,其主要
任務是用計算機對學生各種信息進行日常管理,如查詢、修改、增加、刪除,另
外還考慮到學生選課,針對這些要求設計了學生信息管理系統。
在高校,計算機也應用得非常普遍,各系基本都配備了計算機。在這種實用
的學生信息管理系統使這種局面大為改觀.學生成績管理系統主要提供方便高效
的管理功能以及網上的信息查閱平臺,學生可以通過該系統查閱相關信息,管理
員可以管理所有信息。本系統的主要功能有:
1。學生管理功能:為了方便學生信息的增加、刪除、修改、查詢。
2.課程管理功能:管理員可以通過填寫表格的形式修改課程等相關信息.
3。成績管理功能:管理員可以對數據庫中的學生成績信息進行增加、修改。
4.班級管理功能:管理員可以通過此功能對班級信息進行增加、刪除、修改、
查詢。
5。用戶管理功能:可以增加、刪除、修改、查看該程序的登陸用戶,超級
管理員并可以設置用戶的權限。
目前社會上信息管理系統發展飛快,各個企事業單位都引入了信息管理軟件
來管理自己日益增長的各種信息,學生管理系統也是有了很大的發展,商業化的
學生信息管理軟件也不少.但本系統完全獨立開發,力求使系統功能簡潔明了,但
功能齊全且易于操作。
1.2目的背景及意義
學生信息管理系統是一個教育單位不可缺少的部分。一個功能齊全、簡單易
用的信息管理系統不但能有效地減輕學校相關工作人員的工作負擔,它的內容對
淮安信息職業技術學院畢業設計論文
于學校的決策者和管理者來說都至關重要。所以學生信息管理系統應該能夠為用
戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理
文件檔案、統計和查詢數據,這種管理方式存在著許多缺點,如:效率低、保密
性差,人工的大量浪費;另外時間一長,將產生大量的文件和數據,這對于查找、
更新和維護都帶來了不少困難.隨著科學技術的不斷提高,計算機科學日漸成熟,
其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發揮著來越重
要的作用.
作為計算機應用的一部分,使用計算機對學校的各類信息進行管理,具有手
工管理所無法比擬的優點。例如:檢索迅速、查詢方便、效率高、可靠性好、存
儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學校信息管理
的效率,也是一個單位科學化、正規化管理,與世界接軌的重要條件.
當今社會,隨著學校的規模不斷擴大,學生數量急劇增加,有關學生的各種
信息也成倍增長特別是學生信息的信息,而面對龐大的信息量,有必要開發學生
信息信息管理系統來提高學生管理工作的效率。通過這樣的系統,可以做到信息
的規范管理、科學統計和快速查詢,從而減少管理方面的工作量。在學校,尤其
是在各大高校,對于學生的管理是相當重要,而且也是相當麻煩的,它是學校管
理中最基本的一項常規性工作。而長期以來,學校管理都是依賴人工來進行的,
面對如此眾多的學生信息,其工作量是相當相當巨大的。這樣不僅僅浪費了大量
的人力物力,而且由于人工管理存在著大量的不可預知性,造成學生信息管理的
一些不規范,使得信息管理陷入“事倍功半"的地步。開發本系統就是為了解決學
校在學生信息管理中的一些不規范,使學生信息的管理向著規范化、簡單化、有
效化的方向發展.
1.3項目開發的目標
建立學生信息管理系統,采用計算機對學生信息進行管理,進一步提高辦
學效益和現代化水平。幫助廣大教師提高工作效率,實現學生信息管理工作流程
的系統化、規范化和自動化。
所用技術
3
第二章所用技術
2。1ASP+Access數據庫
Access是一種關系式數據庫,關系式數據庫由一系列表組成,表又由一系列
行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,
字段名在一個表中不能重復.Access數據庫以文件形式保存,文件的擴展名是
MDB.
組成對象:
表-—保存數據,1個或多個表
查詢——搜索符合指定條件的數據
窗體——方便對數據庫的操作
報表——輸出數據
宏——操作的集合
模塊——供開發人員使用
2.2C#語言與VisualStudio2005
C#(CSharp)是微軟(Microsoft)為.NETFramework量身訂做的程序語言,
C#擁有C/C++的強大功能以及VisualBasic簡易使用的特性,是第一個組件導向
(Component—oriented)的程序語言,和C++與Java一樣亦為對象導向
(object-oriented)程序語言。
Csharp(又被簡稱為“C#”)是微軟公司在二零零年六月發布的一種新的
編程語言,并定于在微軟職業開發者論壇(PDC)上登臺亮相。C#是微軟公司研究
員AndersHejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了
諸如單一繼承,界面,與Java幾乎同樣的語法,和編譯成中間代碼再運行的過程。
但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件對
象模型)是直接集成的,而且它是微軟公司.NETwindows網絡框架的主角在本文
中,我將考察創建一種新計算機語言的一般動機,并將特別指明是什么原因導致
了C#的出現.然后我將介紹C#和它與Java,c,c++的相似之處。其次我將討論一
淮安信息職業技術學院畢業設計論文
些存在于Java和C#之間的高層次的,和基礎的差別.我將以衡量在用多種語言開
發大型應用程序的時候所需的知識(或者對這種知識的缺乏程度)來結束本文,
而這正是.NET和C#的一個主要戰略.目前,C#和.NET還只能以C#語言規則,
以及Windows2000的一個”d預覽版本",還有MSDN上迅速增多的文檔集子的形
式獲得(還沒有最終定型)。
復雜的應用程序需要多支訓練有素的開發團隊來實現。對于開發團隊作出的
任何主要承諾來說,信息交流都是成功的一個基本元素。新的VisualStudio
TeamSystem擴展了Microsoft的優秀功能,即,通過提供與業務緊密集成的、
可擴展的、能夠增加成功幾率的生命周期工具,從而為用戶提供高效的工具.能否
成功主要取決于,為了降低交付解決方案的復雜性,團隊間是否進行了充分的交
流。
2。3Dreamweaver頁面
Dreamweaver是美國MACROMEDIA公司開發的集網頁制作和管理網站于一身
的所見即所得網頁編輯器,它是第一套針對專業網頁設計師特別發展的視覺化網
頁開發工具,利用它可以輕而易舉地制作出跨越平臺限制和跨越瀏覽器限制的充
滿動感的網頁。
Dreamweaver是一款有著多年歷史和良好口碑的可視化網頁編輯工具(簡稱
DW),最大的優點就是所見即所得,對W3C網頁標準化支持十分到位,同時它還
支持網站管理,包含HTML檢查、HTML格式控制、HTML格式化選項、圖像編輯、
全局查找替換、全FTP功能、處理Flash等富媒體格式和動態HTML,而且還支持
ASP、JSP、PHP、ASP。NET、XML等程序語言的編寫與調試
Dreamweaver是一個可視化的網頁設計和網站管理工具,支持最新的Web技
術,包含HTML檢查、HTML格式控制、HTML格式化選項、HomeSite/BBEdit捆綁、
可視化網頁設計、圖像編輯、全局查找替換、全FTP功能、處理Flash和Shockwave
等富媒體格式和動態HTML、基于團隊的Web創作。
需求分析與概述
5
第三章需求分析與概述
3.1需求分析
盡早地對軟件項目的可行性做出細致而謹慎的評估,以避免在項目開發過程
中浪費大量的人力、物力、財力。
3.2編寫目的
采用學校現有的軟硬件軟件及科學的管理系統開發方案,建立學生入學信息
管理系統,實現學生入學管理的計算機自動化。
系統應符合學校原有的成績管理制度,并達到操作直觀、方便、實用、安全等
要求.
3。3問題定義
問題定義階段必須回答的關鍵問題是“要解決的問題是什么?”.顯然,這個
問題解決整個軟件開發周期中起著指導性作用.軟件開發應該有這樣一條鮮明的
線索貫穿始終,否則我們的所有工作都是盲目的。現在我們應該明確問題定義階
段的主要任務:我們要建立一個學生信息管理系統,用計算機對學生各種信息進
行日常管理,針對這些要求設計了學生信息管理系統本系統主要用于學校學生信
息管理,總體任務是實現學生信息關系的系統化、規范化和自動化,其主要任務
是用計算機對學生各種信息進行日常管理,如查詢、修改、增加、刪除,另外
還考慮到學生選課,針對這些要求設計了學生信息管理系統。
3.4可行性研究
這個階段要解決的關鍵問題是“對上一階段所確定的問題有無行得通的解決
辦法”.從而導出系統的邏輯模型,然后從系統邏輯模塊出發探索若干種可供選
擇的系統實現方案。由于實際條件的制約,對可行性研究我們不再多說,但我們
必須明確,現在我們所討論的問題從各方面來說都行得通.在明確了這兩個簡單
問題之后需求,我們的問題應該步入正題了。分析階段是軟件定義時期的是后一
個階段,這一階段的中心任務是準確的回答“系統必須做什么?"這個問題。其
結束的標準是通過需求分析應該得出有數據流程圖、ER圖、數據字典等描繪的精
確的系統邏輯模型.
淮安信息職業技術學院畢業設計論文
3.5功能描述
客戶端:
??通過姓名查詢學生信息
??通過學號查詢學生信息
管理端
??學生信息管理:學生信息列表、錄入學生信息和查詢學生信息
??學生成績管理:統考成績列表、添加統考成績、成績高級查詢、單科成績排
行榜、總分成績排行榜、統考成績分析
??統考管理:添加、修改和刪除統考
??班級管理:添加、修改和刪除班級
??科目管理:添加、修改和刪除科目
??管理員維護:添加管理員和修改管理員密碼
3.6功能分析
學生信息管理系統具有考試成績和學生信息查詢、學生成績管理、學生成
績管理、考試安排、班級管理和科目管理等功能。
需求分析與概述
7
圖3-1客戶端功能模板
客戶端功能
方便學生查詢個人信息和考試信息。
管理部分模塊
主要劃分為基本信息管理、學生成績管理、學生成績管理、考試安排、
班級管理和科目管理和管理員維護6個部分。
??基本信息管理模塊:基本信息管理包括學生的學號、姓名、性別、班級、
出生年月和寢室電話.通過該功能模塊、可以顯示學生信息列表,也可以通過
錄入學生信息對學生信息表進行更新,還可以通過姓名或者學號對學生信息
進行查詢。
??成績管理模塊:成績管理模塊有很多小的功能模塊,這主要涉及到一個成
績排名的問題,該模塊中包含了單科成績排名和總成績排名。
??統考管理、班級管理和科目管理模塊:這3個功能模塊主要是通過操作相
應的表來添加、修改和刪除信息.
??管理員維護模塊:當需要添加新的管理員或者管理員密碼陳舊需要修改的
時候就需要用到該模塊。
圖3—2管理員功能模塊劃分
淮安信息職業技術學院畢業設計論文
3。7任務概述
目標
a減少人力資源的開銷
b處理速度上的明顯提高
c防止許多時候的人為錯誤
d更加方便信息的保密
e重要資料備份、恢復變得方便和安全
概要設計
9
第四章概要設計
4.1系統總體層次圖
圖4-1系統總體層次圖
4.2系統設計
學生信息管理系統不簡單的是一個軟件,它覆蓋了學生信息管理的職能,是
學生信息管理事務中關鍵環節。是一個將學生信息管理思想以及當今最新計算機
技術完美統一起來,實現科學化、自動化管理的集成應用系統。
在功能方面,系統面向學校用戶的需求,為學生信息管理提供全面、及時、
準確的信息和可靠的依據。
在通用性設計方面,以標準化為基礎,通過信息流程和管理過程的合理模型
化、管理對象的模型化,使得系統具有一定的通用性和規范性.
在系統開放性方面,按照軟件工程開發規范實現系統的開放性,既便于擴充
又便于升級,以適應今后學生信息管理發展及體系改革的需求。
在系統和數據的安全性方面,系統采用數據庫級用戶權限和應用程序級運行
權限的雙重控制機構,提供了統一的基于角色的用戶管理手段,通過數據庫系統
的數據安全機制,具有完善的系統和數據安全的保障體系。
在操作性方面,采用圖形用戶界面技術,使系統能夠以多得圖形窗口和豐富便利
的操作界面,通過鼠標或鍵盤的操作,為用戶提供最簡潔的使用方法。
淮安信息職業技術學院畢業設計論文
4。3程序流程圖
A.所有學生與增加學生數據圖
圖4-2所有學生流程圖圖4—3增加學生流程圖
B.課程與成績數據處理圖
概要設計
11
圖4—4所有成績流程圖圖4—5增加成績流程圖
C.數據保存流程圖
淮安信息職業技術學院畢業設計論文
圖4—6數據保存流程圖
D.課程管理
圖4-7課程管理功
4。4數據庫設計
概要設計
13
數據庫是一種存儲數據并對數據進行操作的工具.數據庫的作用在于組織和
表達信息,簡而言之,數據庫就是信息的集合.計算機的數據庫可以分為兩類:非
關系數據庫(flat—file)和關系數據庫(relational)。關系數據庫中包含了
多個數據表的信息,數據庫含有各個不同部分的術語,像記錄、域等。
上面提到的各種功能的實現都離不開數據庫的支持,因此數據庫設計作為本
系統設計的一部分不可缺少。數據庫設計在整個程序設計過程中占據非常重要的
地位,也是整個程序設計的基礎。把數據庫從整個程序中分離出來,單獨進行,
有很大的好處,即使程序設計分工明確,也方便程序員在詳細設計師不必考慮數
據庫的結構,只需知道數據名及表名和表中的字段名就能進行編碼設計,體現面
向對象設計的思想。其實在需求分析階段,我們的很大一部分討論始終都沒離開
用戶所要求的數據。如果把前面的討論看成是數據庫的邏輯設計,下面的問題將
是數據庫的具體物理實現。
我使用的數據庫系統是WindowsAccess2000.從上面的功能分析看出本系統
需要建立以下幾個數據表:管理員信息表,班級信息表,學生信息表,統考成績
表,學生成績信息等。
管理員信息表主要記錄管理員的賬號和密碼信息
A管理員信息表
圖4—8班級信息表記錄學生所在的班級的編號和名稱信息
B班級信息表
淮安信息職業技術學院畢業設計論文
圖4-9班級信息表
學生信息表記錄學生的姓名、班級、學號、準考證號、家庭住址等信息。設
計學生編號為主鍵.
C學生信息表
圖4—10學生信息表
統考信息表記錄考試的場次信息
D統考成績表
概要設計
15
圖4-11統考成績表
成績信息表主要記錄每一個學生對應的成績和學號、準考證號、考試科目、
考試場次、考試幫及信息。
E學生成績信息表
圖4-12學生成績信息表
4。5數據庫概念結構設計
圖4-13學生信息實例E—R圖
淮安信息職業技術學院畢業設計論文
圖4-14管理員信息實例E-R圖
圖4—15學生成績信息實例E-R圖
圖4-16班級信息實例E—R圖
圖4-17科目信息實例E-R圖
圖4—18統考信息實例E-R圖
詳細設計
17
第五章詳細設計
5.1系統登陸
圖5—1系統登陸界面
功能描述:
此表單的功能主要是進行登入的驗證,登入者輸入賬號、密碼即可登入,密
碼錯誤就進不去.
"http://www.w3。org/TR/xhtml1/DTD/xhtml1—transitional。dtd”〉
body
{
background—color:#CCC;
}
。wrapper1
{
top:10%;
background—image:url(dljm_);
background—repeat:no-repeat;
}
淮安信息職業技術學院畢業設計論文
。txtStyle
{
border:1pxsolidblack;
background:transparent;
}
〈/style>
d
functionRet2_onclick(){
}
〈/script>
〈/head〉
〈divstyle="position:absolute;font-size:12px;”>
〈divstyle="background-image:url(login。jpg);width:
788px;height:366px;position:absolute;left:256px;top:94px;"
id="DIV1"〉
329px;top:126px;width:236px;background-color:#EEE;”id=”TABLE1">
〈tdid=”td1”style="width:285px;height:
27px;”〉
用戶〈/td>
〈asp:TextBoxID="TextBox1"
runat="rver”Width=”152px”Height="23px”〉
〈tdstyle="width:285px;height:39px;
">
密碼〈/td〉
〈tdstyle=”width:32px;height:39px;”>
〈asp:TextBoxID="TextBox2”
runat="rver"Width="152px”TextMode="Password”Height="23px”〉
〈/asp:TextBox〉〈/td>
詳細設計
19
height:45px;”〉
runat="rver"OnClick=”Button1_Click”
Text="確定"Height=”23px"
Width="72px”/>
〈inputid=”Ret2"style="width:73px;
height:22px;"type=”ret”value="結束”onclick="return
Ret2_onclick()”/>
〈asp:ButtonID="Button2”runat=”
rver”Height="24px”Text="注冊"Width=”58px"OnClick="Button2_Click"
/〉
〈/td〉
〈/tr〉
〈/body>
5。2班級統計分析
圖5-2班級統計分析
PrivateSubCommand1_Click()
DimSQLoriginalAsString
DimSQLaddAsString
DimSQLorderAsString
DimstrSqlAsString
淮安信息職業技術學院畢業設計論文
SQLoriginal=”SELECT年級,專業,人數,輔導員,備注FROM班級表"
SQLadd=”WHERE年級=年級AND專業=專業"
SQLorder=""
=1AndIsNumeric(Text1)Then
SQLadd=SQLadd+"and年級=’”+Text1+”'"
EndIf
=1AndNotIsNull(Text2)Then
SQLadd=SQLadd+"and專業=’"+Text2+"’"
EndIf
IfCheck3。Value=1AndIsNumeric(Text3)Then
SQLadd=SQLadd+”and人數='”+Text3+”'”
EndIf
IfCheck4。Value=1AndNotIsNull(Text4)Then
SQLadd=SQLadd+”and輔導員=’”+Text4+"’"
EndIf
strSql=SQLoriginal+SQLadd+SQLorde
IfDat__Class。State=1Then
Dat__Class。Clo
EndIf
Dat_Main。rsDat_rSql
Dat_Modal
Text1。Text="”
Text2。Text=”"
=””
=””
EndSub
PrivateSubCommand2_Click()
UnloadMe
EndSub
PrivateSubForm_Load()
Text1。Text=""
Text2。Text=”"
Text3。Text=""
="”
EndSub
詳細設計
21
PrivateSubText1_Change()
EndSub
PrivateSubText3_Change()
EndSub
5.3課程管理
圖5-3課程管理界面
當輸入查詢類別、運算符和條件后可以查找到所需要的課程設置,或按查詢時間
來查詢,輸入所要查找的時間段,就可查到所要的課程設置。
代碼如下:
DimsqlstrAsString
PrivateSubCombo1_Change()
EndSub
PrivateSubCombo2_Change()
EndSub
PrivateSubCombo4_Change()
EndSub
PrivateSubCombo5_Change()
淮安信息職業技術學院畢業設計論文
EndSub
PrivateSubCombo7_Change()
EndSub
PrivateSubCommand1_Click()
DimaAsString
DimKCCX1AsString
DimKCCX2AsString
Dimstr1AsString
Dimstr2AsString
=TrueThen
a=Trim(Combo2)
SelectCaa
Ca"="
KCCX1=”"&Combo1。Text&”"&Combo2。Text&"'”&
Trim(Text1)&"’”
Ca”like”
KCCX1=”Instr(1,”&&",'”&Trim(Text1。
Text)&"’)〈>0"
EndSelect
a=Trim(Combo4)
SelectCaa
Ca"=”
KCCX2=”"&&"”&&”’"&
Trim(Text2)&”’”
Ca”like"
KCCX2=”Instr(1,"&&",’"&Trim()
&"’)<>0"
EndSelect
=TrueThen
IfKCCX1=””Then
strTiaoJian=”lect*from課程表where”&KCCX2
ElIfKCCX2="”Then
strTiaoJian=”lect*from課程表where"&KCCX1
El
strTiaoJian=”lect*from課程表where"&KCCX1&”
and"&KCCX2
EndIf
=TrueThen
詳細設計
23
IfKCCX1=""Then
strTiaoJian=”lect*from課程表where”&KCCX2
ElIfKCCX2=””Then
strTiaoJian="lect*from課程表where”&KCCX1
El
strTiaoJian=”lect*from課程表where”&KCCX1&"or
"&KCCX2
EndIf
El
IfKCCX1=""Then
strTiaoJian="lect*from課程表where”&KCCX2
ElIfKCCX2="”Then
strTiaoJian=”lect*from課程表where"&KCCX1
El
MsgBox”請選擇連接方式!",vbOKOnly,"警告”
ExitSub
EndIf
EndIf
If(KCCX1&KCCX2)=""Then
MsgBox”請輸入查詢類別!",vbOKOnly,"警告”
ExitSub
El
UnloadMe
Frm_1
EndIf
EndIf
IfOption4。Value=TrueThen
IfVal(Combo6)>Val(Combo9)Then
MsgBox”請正確選擇年份!”,vbOKOnly+vbExclamation,"信息
提示”
us
ExitSub
El
IfVal(Combo6)=Val(Combo9)Then
IfVal(Combo7)〉Val(Combo10)Then
MsgBox”請正確選擇月份!”,vbOKOnly+vbExclamation,"信
息提示"
Combo7。SetFocus
ExitSub
El
IfVal(Combo7)=Val(Combo10)Then
IfVal(Combo8)〉Val(Combo11)Then
淮安信息職業技術學院畢業設計論文
MsgBox"請正確選擇日期!”,vbOKOnly+
vbExclamation,”信息提示"
Combo8。SetFocus
ExitSub
EndIf
EndIf
EndIf
EndIf
EndIf
IfCombo6。Text=""OrCombo7。Text=”"OrCombo8。Text=””Or
=""OrCombo10。Text="”=”"Then
MsgBox"請輸入完整的日期”,vbOKOnly,"警告”
ExitSub
EndIf
str1=Trim(Combo6)&”-"&Trim(Combo7)&”—"&Trim(Combo8)
str2=Trim(Combo9)&"-"&Trim(Combo10)&"-"&
Trim(Combo11)
str1=Format(str1,"yyyy—mm-dd”)
str2=Format(str2,”yyyy-mm—dd”)
Ifsqlstr=”"Then
sqlstr=””&Trim()&”〉=#”&Format(str1,
"yyyy—mm—dd”)&”#and"&Trim(Combo5。Text)&”〈=#”&Format
(str2,”yyyy—mm—dd")&”#"
El
sqlstr=sqlstr&"and”&Trim(Combo5。Text)&">=#"&Format
(str1,”yyyy-mm-dd")&"#and"&Trim()&"〈=#"&
Format(str2,”yyyy-mm-dd”)&"#"
EndIf
Ifsqlstr="”Then
MsgBox”請先輸入查找時間!"
ExitSub
EndIf
strTiaoJian="lect專業,年級,學期,課程名稱,教材,任課老師,課
時,上課地點,課程性質,考試性質from課程表where"&sqlstr
UnloadMe
Frm_UpdateGrean。Show1
EndIf
IfOption3。Value<〉TrueAndOption4。Value〈>TrueThen
MsgBox"請選擇查詢方式!”,vbOKOnly,"警告”
詳細設計
25
ExitSub
EndIf
EndSub
PrivateSubCommand3_Click()
UnloadMe
EndSub
PrivateSubForm_Load()
Dimi,jAsInteger
Fori=1999To2010
Combo6。AddItemi
mi
Nexti
dex=0
Combo9。ListIndex=0
Fori=1To12
mi
mi
Nexti
Combo7。ListIndex=0
Combo10。ListIndex=0
Fori=1To31
mi
Combo11。AddItemi
Nexti
Combo8。ListIndex=0
dex=0
Combo1。AddItem("專業")
Combo1。AddItem(”年級”)
Combo1。AddItem(”課程名稱")
Combo1。AddItem("教材”)
m(”任課老師")
’Combo1。AddItem("課時”)
m(”課程性質")
m(”考試性質")
m("=")
Combo3。AddItem("專業")
Combo3。AddItem("年級”)
m("課程名稱”)
m("教材")
Combo3。AddItem("任課老師”)
淮安信息職業技術學院畢業設計論文
'Combo3。AddItem("課時”)
Combo3。AddItem(”課程性質")
m("考試性質")
Combo4。AddItem(”=")
Combo5。AddItem("學期”)
Combo1。Text=”"
Combo2。Text=”"
=””
="”
Combo4。Text="”
Text2。Text=””
=”"
Combo6。Text=””
Combo7。Text=””
Combo8。Text="”
Combo9。Text=””
=””
Combo11。Text=””
EndSub
致謝
27
第六章總結與展望
學生信息管理系統的完成,它在審核這一功能中能夠對不同情況的資進行設
置和打印,針對需要的信息進行設置和打印。在本系統的開發過程中,由于本人
是初次開發軟件,在知識、經驗方面都存在著不足。另外,在整個開發的過程中,
時間也比較倉促.因此,該系統必然會存在一些缺陷和不足.因為對學生管理的整
個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。雖然網絡在學生
管理系統中的應用不是很多,但是未來的發展方向,在本次開發過程由于硬件的
限制,未能實現網絡功能,因此在以后的系統新過程中可能會造成一些不必要的
數據損失。
盡管本管理系統存在著很多不足,但其功能全面、易于日后程序更新、數據
庫管理容易、界面友好、操作方便、效率高、安全性好等優點是本管理系統所必
需的。相信本學生管理系統是一套學校在日常管理中必不可少的管理軟件,通過
開發這個系統,我掌握了的項本過程,了解了的基本知識鞏固了我對的
學習,但在這次畢業設計中的最大收獲并不是掌握這幾門開發工具的應用,而是
學會了設計系統的思維方法,以及與同學們之間相互幫助的精神。
致謝
致謝
在論文即將完成之際,回顧緊張但又充實的學習班和開發過程,本人在此向
所有關心我的及幫助我的老師和同學們致以最真誠的感謝.
在本次畢業設計中,我從指導老師—-程樂老師,身上學到了很多東西。他
認真負責的工作態度,嚴謹的治學精神和深厚的理論水平都使我收益匪淺。他無
論在理論上還是在實踐中,都給與我很大的幫助,使我得到很大的提高,這對于
我以后的工作和學習都有一種巨大的幫助,在此感謝他耐心的輔導。在撰寫論文
階段,程老師幾次審閱我們的論文,提出了許多寶貴意見,沒有他的指導,我們
就不能較好的完成課題設計的任務。
另外,在系統開發過程中我的家人我的舍友還有學委史敬秋同學給與我不少
幫助,這里一并表示感謝。四年的大學生活即將結束,非常懷念在校期間的點點滴
滴,特別是與教師們之間的交流與溝通。
參考文獻
29
參考文獻
[1]史濟明等編著,軟件工程-原理、方法與應用,高等教育出版社,2002
[2]汪孝宜等,信息系統開發實例精粹(C#版),電子工業出版社,2006
[3]張立,C#2。0寶典,電子工業出版社,2007
[4]李蘭友等編著,VisualC#。Net程序設計,清華大學出版社,2003
[5]何玉潔編著,數據庫原理與應用,機械工業出版社,2006
[6]王東明等編著,VISUALC#。NET程序設計與應用開發,清華大學出版社,2008
本文發布于:2023-03-05 10:47:53,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/1677984474124928.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:信息管理系統論文.doc
本文 PDF 下載地址:信息管理系統論文.pdf
| 留言與評論(共有 0 條評論) |