【正文】
而且必須有強有力的學科支持,以便培 養(yǎng)數(shù)以千萬計、幾千萬計的管理人才、 IT 人才及其綜合型的復合人才。用我五年的所學編制了一個實用的程序來幫助我們學校進行更有效的學生信息管理。 研究目的及意義 在各大中 小學校,用計算機管理學校的信息已經越來越普遍了。 隨著科學技術的不斷提高 ,計算機科學技術日漸成熟 ,其強大的功能已為人們深刻認識 ,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。 課題研究背景與研究目的、意義 研究背景 隨著學校規(guī)模不斷擴大,學生數(shù)量急劇增加,有關學生的各種信息量也成倍增長。 系統(tǒng)的開發(fā)采用 SQLServer2021 為數(shù)據庫管理平臺、 為客戶端開發(fā)工具,系統(tǒng)架構為客戶機 /服務器( C/S)兩層結構。學生信息管理系統(tǒng) (系統(tǒng)登陸及學籍管理模塊) 【摘要】 隨著學校規(guī)模不斷擴大,學生數(shù)量急劇增加,有關學生的各種信息量也成倍增長。應用軟件工程原則,嚴格按照項目計劃、需求分析、概念設計、邏輯設計、物理設計、編碼、實現(xiàn)與維護 等步驟進行。而對龐大的信息量,需要有學生管理系統(tǒng)來提高學生管理工作的效率。 作為計算機應用的一部分 ,使用計算機對學生的各項信息進行管理,有著手工管理所無法比擬的優(yōu)點。用計算機不但可以提高工作效率,而且還節(jié)省了許多人力物力,增強了學校資料的安全性。 本課題的發(fā)展前景及趨勢 21 世紀是信息科學技術飛躍發(fā)展的時代,信息技術在經濟管理領域應用廣泛,網絡經濟的發(fā)展對電子商務、金融工程等人才的需求勢必增加,隨著全球經濟一體化形勢的發(fā)展 ,信息管理與信息系統(tǒng)專業(yè)培養(yǎng)的人才將受到人才市場的青睞。 系統(tǒng)內容簡介及課題調研 系統(tǒng)內容簡介 學生信息管理系統(tǒng)使針對當代社會,教育越來越成為社會的主流這一市場需要而應運而生的。 一個好的信息管理軟件,應構建在一個好的數(shù)據庫、程序語言和操作系統(tǒng)平臺上。在物業(yè)管理系統(tǒng)中,為了避免多個用戶同時對同一數(shù)據進行操作,減少系統(tǒng)開銷,系統(tǒng)采用客戶 /服務器結構。 學籍管理模塊:包括添加學籍信息,查詢和修改學籍信息等。 幫助模塊:包括使用說明。 班級信息管理模塊的主要功能是系統(tǒng)建成后班級信息的添加,班級信息的查詢。 系統(tǒng)數(shù)據模型設計 數(shù)據庫的設計 表 31用戶信息表 (userinfo) 字段名稱 字段類型 字段大小 是否可為空 user_name nvarchar 10 no password int 4 no 表 32學籍信息表( studentinfo) 字段名稱 字段類型 字段大小 是否可為空 stu_no varchar 10 no name varchar 12 no class_no varchar 10 no birthdata datetime 8 no sex varchar 4 no address varchar 50 no telno varchar 20 YES memo varchar 20 YES nianzhi varchar 20 no 系統(tǒng)開發(fā)與運行環(huán)境確定 系統(tǒng)開發(fā) (1)此系統(tǒng)是基于 Windows 2021 網絡環(huán)境的數(shù)據庫管理,后臺數(shù)據庫采用 SQL Server2021,前端使用 進行開發(fā)。 (4)為了方便領導對信息的查詢,引入了下拉組合框控件用于選擇查詢條件,盡量做到查詢的智能化和多樣性。它的功能可以與龐大的VisualC++媲美;它易學易用。 Vb 確定了高效率和快速開發(fā)高性能的客戶端 /服務器( Client/Server)及 Enterprise 和 Inter 上的多層體系結構應用的標準,其快速應用開發(fā)、可伸縮的多層數(shù)據庫開發(fā)、真正的面向對象的可重用性及本地代碼優(yōu)化編譯技術,為企業(yè)范圍內的 Client/Server 開發(fā)及 Inter 應用創(chuàng)造了條件。目前,為 SQL Server 2021( 64位)計劃開發(fā)的硬件產品最大可以支持 64GB 線性 物理內存,將來的硬件產品將可以支持多達 4TB 的線性物理內存。此外,對其它軟件幾乎沒有依賴性,程序健壯性較好??煽啃酝ǔ0ㄕ_性和健壯性。另外界面中設置了下拉列表方便用戶進行身份選擇。database=luhengxiu。 39。********************連接數(shù)據庫 39。User ID=sa。 amp。***********************添加用戶 select * from userinfo , , adOpenDynamic, adLockPessimistic With rst .AddNew .Fields(user_name).Value = Trim(Text1) .Fields(password).Value = Trim(Text2) .Update MsgBox 添加新用戶成功! , vbOKOnly + vbExclamation, 添加新用戶 End With End Sub 修 改密碼界面如下: 圖 修改密碼界面 核心代碼如下: Private Sub Command1_Click() Dim As New Dim rst As New If Trim() = Then MsgBox 請輸入用戶名! , vbExclamation + vbOKOnly, 警告 Exit Sub End If If Trim() = Then MsgBox 請輸入您的原始密碼! , vbExclamation + vbOKOnly, 警告 Exit Sub End If If Trim() = Then MsgBox 請輸入新密碼! , vbExclamation + vbOKOnly, 警告 Exit Sub End If If Trim() = Then MsgBox 請確認新密碼! , vbExclamation + vbOKOnly, 警告 Exit Sub End If If (Trim() Trim()) Then MsgBox 您輸入的第二次密碼不正確,請重新輸入! , vbExclamation + vbOKOnly, 警告 = Exit Sub End If = Provider=。server=(local) UserName = Trim() mysql = select * from userinfo where user_name=39。and password=39。 mysql, If Then MsgBox 您輸入的用戶名或密碼不正確,請重新輸入! , vbExclamation + vbOKOnly, 警告 = = Exit Sub Else 39。 MsgBox 恭喜您已成功修改密碼! , vbOKOnly + v