欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      學(xué)生管理系統(tǒng)論文

      時(shí)間:2019-05-14 03:36:22下載本文作者:會(huì)員上傳
      簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《學(xué)生管理系統(tǒng)論文》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《學(xué)生管理系統(tǒng)論文》。

      第一篇:學(xué)生管理系統(tǒng)論文

      學(xué)生管理系統(tǒng)的設(shè)計(jì)

      楊世坤 計(jì)算機(jī)科學(xué)與技術(shù)系 09級(jí) 0940141022

      摘要:在 VB2008 環(huán)境下,通過(guò)連接 Access2000 數(shù)據(jù)庫(kù),建立了一個(gè)學(xué)生管理系統(tǒng)。在這個(gè)系統(tǒng)里,可以實(shí)現(xiàn)學(xué)生學(xué)生的學(xué)號(hào),姓名,性別,民族,年級(jí),出生年月,系別,家庭住址等各種信息的錄入,精確查找,模糊查找,更新,刪除等操作。從程序的界面設(shè)計(jì)到源代碼,都做了詳盡的說(shuō)明,適合初學(xué)者快速掌握信息管理系統(tǒng)開發(fā)的步驟。關(guān)鍵詞:VB;數(shù)據(jù)庫(kù);管理系統(tǒng);access;查詢

      Abstract: It is designed for the establishment of student information managementsystem in vb6.0 by connecting Access2000 database.This system can realize Information Processing including data entry, query, update, delete and so on.The Information means the student's number,name,age, contact.From the interface design to the source code, it has shown a detailed description, which suitable for beginners tomaster the designing of system quickly.Key words: vb;database;system of management;access;query 1 引言

      隨著學(xué)校辦學(xué)規(guī)模的擴(kuò)大,學(xué)生數(shù)量急劇增加,有關(guān)學(xué)生各種信息的數(shù)量也在成倍增長(zhǎng)。面對(duì)龐大的信息量,利用計(jì)算機(jī)信息管理系統(tǒng)對(duì)學(xué)生的學(xué)號(hào),姓名,性別,民族,年級(jí),出生年月,系別,家庭住址等綜合信息進(jìn)行管理經(jīng)成為一種必然趨勢(shì)。我根據(jù)學(xué)校特點(diǎn),通過(guò)開發(fā)學(xué)生信息管理系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,從而解決大量繁瑣的工作,實(shí)現(xiàn)學(xué)生信息管理的辦公無(wú)紙化和高效化。功能需求分析

      學(xué)生管理系統(tǒng)采用 Visual Basic 2008 作為開發(fā)工具,后臺(tái)數(shù)據(jù)庫(kù)采用 Assecc2000。系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)學(xué)生信息管理的條理化,系統(tǒng)化。用戶通過(guò)界面,完成對(duì)學(xué)生的學(xué)號(hào),姓名,性別,民族,年級(jí),出生年月,系別,家庭住址等信息的管理。可以對(duì)學(xué)生信息方便的實(shí)現(xiàn)輸入,刪除,修改,模糊查詢,精確查詢,在瀏覽記錄時(shí)可以切換上一條,下一條,第一條和最后一條。還可對(duì)學(xué)生信息記錄進(jìn)行排序。數(shù)據(jù)庫(kù)建立與連接

      3.1 數(shù)據(jù)庫(kù)建立

      目前,可應(yīng)用的數(shù)據(jù)庫(kù)開發(fā)工作很多,Oracle是面向網(wǎng)絡(luò)計(jì)算的數(shù)據(jù)庫(kù),適合開發(fā)大型網(wǎng)絡(luò)應(yīng)用軟件;Access和Visual Foxpro系統(tǒng)適合開發(fā)小型數(shù)據(jù)庫(kù)應(yīng)用軟件。Access數(shù)據(jù)庫(kù)功能比較齊全,數(shù)據(jù)的備份、拷貝都很方便,且程序發(fā)布時(shí)不需要額外安裝其他的數(shù)據(jù)庫(kù)管理軟件。本系統(tǒng)數(shù)據(jù)量較小,采用Access數(shù)據(jù)庫(kù)就可滿足要求。

      3.2 數(shù)據(jù)庫(kù)連接

      VB 提供了多種與數(shù)據(jù)庫(kù)連接的方式,這里使用數(shù)據(jù)控件(Data)。數(shù)據(jù)控件(Data)提供 了一種方便地訪問(wèn)數(shù)據(jù)庫(kù)中數(shù)據(jù)的方法,使用數(shù)據(jù)控件無(wú)須編寫代碼就可以對(duì) VB 所支持 的各種類型的數(shù)據(jù)庫(kù)執(zhí)行大部分?jǐn)?shù)據(jù)訪問(wèn)操作。數(shù)據(jù)控件本身不能顯示和直接修改記錄,但是可以通過(guò)與數(shù)據(jù)控件相關(guān)聯(lián)的數(shù)據(jù)約束控件中顯示各個(gè)記錄。用戶界面設(shè)計(jì) 在 Visual Basic2008 環(huán)境中,建立一個(gè)標(biāo)準(zhǔn)的 exe 工程。學(xué)生的學(xué)號(hào),姓名,性別,民族,年級(jí),出生年月,系別,家庭住址用文本框控件來(lái)顯示,名稱分別為 text1,text2…text8, 他們分別與數(shù)據(jù)庫(kù)中的相應(yīng)字段綁定。

      選擇數(shù)據(jù)控件 data1,并設(shè)置它的屬性,使得它與數(shù)據(jù)庫(kù)連接。實(shí)現(xiàn)記錄的第一條,上一條,下一條,最后一條的切換以及添加記錄,刪除記錄和編輯記錄的操作用按鈕來(lái)控制實(shí)現(xiàn),名稱分別為 command1,command2…command7。對(duì)按不同的條件進(jìn)行查詢,這里使用了組合框 Combo1 和 Combo2,分別用來(lái)選擇精確查找和模糊查找的條件。代碼

      程序的實(shí)現(xiàn)主要使用了 data 控件的常用方法。對(duì)于精確查找和模糊查找中的“查找第一個(gè)”與“查找下一個(gè)”按鈕的事件中,它

      們所使用的查找條件是一樣的,所以需要先定義窗體變量。5.1 登陸界面

      mystr = “Provider=Microsoft.Jet.OLEDB.4.0;Data source=student.mdb”

      myconn.ConnectionString = mystr

      myconn.Open()

      Dim mycmd As New OleDbCommand

      mycmd.Connection = myconn

      mycmd.CommandText = “select * from admin”

      Dim myreader As OleDbDataReader = mycmd.ExecuteReader

      While myreader.Read()

      If TextBox1.Text = myreader(“ID”).ToString And TextBox2.Text = myreader(“psw”)Then

      MsgBox(“用戶名密碼正確!!”, MsgBoxStyle.Information, “提示”)

      Module1.password = TextBox2.Text

      Module1.username = TextBox1.Text

      Module1.pright = myreader(“pright”)

      Form1.Show()

      Me.Hide()

      Exit Sub

      End If

      End While

      MsgBox(“用戶密碼不正確”, MsgBoxStyle.Information, “提示”)

      TextBox1.Text = “"

      TextBox2.Text = ”“

      TextBox1.Focus()5.2 添加刪除用戶

      在實(shí)際應(yīng)用中,除了超級(jí)用戶之外,往往會(huì)賦予用戶一定的訪問(wèn)權(quán)限,在給用戶設(shè)置訪問(wèn)權(quán)限之前,應(yīng)先創(chuàng)建一個(gè)用戶帳戶,將其追加到用于當(dāng)前數(shù)據(jù)庫(kù)的工作組信息文件中的默認(rèn)Users組。本系統(tǒng)的安全措施在數(shù)據(jù)庫(kù)的訪問(wèn)過(guò)程中雖然起到了一定的防護(hù)作用,然而,盡管人們想到了種種辦法維護(hù)自己的數(shù)據(jù)安全,但也總是有漏洞被發(fā)現(xiàn),因此,備份數(shù)據(jù)是簡(jiǎn)單有效的方法。5.2 記錄的跳轉(zhuǎn) 查找首記錄 mybs.MoveFirst()

      Label9.Text = ”共有“ & mybs.Count & ”條記錄,“ & ”本記錄為第“ & mybs.Position + 1 & ”條記錄“ 查找下一條記錄

      If mybs.Position <> mybs.Count-1 Then

      mybs.MoveNext()

      Label9.Text = ”共有“ & mybs.Count & ”條記錄,“ & ”本記錄為第“ & mybs.Position + 1 & ”條記錄“

      Else

      MsgBox(”已經(jīng)是最后一條記錄“, MsgBoxStyle.Information, ”提示“)

      End If 查找上一條記錄 If mybs.Position <> 0 Then

      mybs.MovePrevious()

      Label9.Text = ”共有“ & mybs.Count & ”條記錄,“ & ”本記錄為第“ & mybs.Position + 1 & ”條記錄“

      Else

      MsgBox(”已經(jīng)是第一條記錄“, MsgBoxStyle.Information, ”提示“)

      End If 查找末記錄 mybs.MoveLast()

      Label9.Text = ”共有“ & mybs.Count & ”條記錄,“ & ”本記錄為第“ & mybs.Position + 1 & ”條記錄“ 5.3 記錄的修改、刪除、添加、保存

      記錄的修改

      a = 3

      Button5.Enabled = False

      Button6.Enabled = False

      Button8.Enabled = True

      Button7.Enabled = False

      GroupBox2.Enabled = False 記錄的刪除

      a = 1

      Button5.Enabled = False

      Button6.Enabled = False

      Button8.Enabled = True

      Button7.Enabled = False

      GroupBox2.Enabled = False 記錄的添加

      a = 2

      TextBox1.Text = ”“

      TextBox2.Text = ”“

      TextBox3.Text = ”“

      TextBox4.Text = ”“

      TextBox5.Text = ”“

      TextBox6.Text = ”“

      TextBox7.Text = ”“

      TextBox8.Text = ”“

      TextBox1.Focus()

      Button5.Enabled = False

      Button6.Enabled = False

      Button8.Enabled = True

      Button7.Enabled = False

      GroupBox2.Enabled = False 記錄的保存

      Select Case a

      Case 1

      If MsgBox(”您確定刪除此條記錄嗎?“, MsgBoxStyle.Question + MsgBoxStyle.YesNo, ”提示“)= MsgBoxResult.Yes Then

      myds.Tables(”info“).Rows(mybs.Position).Delete()

      Dim mybd = New OleDbCommandBuilder(myada)

      myada.Update(myds, ”info“)

      myds.Clear()

      myada.Fill(myds, ”info“)

      GroupBox2.Enabled = True

      Button5.Enabled = True

      Button6.Enabled = True

      Button7.Enabled = True

      Button8.Enabled = False

      Else

      GroupBox2.Enabled = True

      Button5.Enabled = True

      Button6.Enabled = True

      Button7.Enabled = True

      Button8.Enabled = False

      End If

      Case 2

      Dim myrow As DataRow = myds.Tables(”info“).NewRow

      myrow(”學(xué)號(hào)“)= TextBox1.Text

      myrow(”姓名“)= TextBox2.Text

      myrow(”性別“)= TextBox3.Text

      myrow(”民族“)= TextBox4.Text

      myrow(”年級(jí)“)= TextBox5.Text

      myrow(”出生年月“)= TextBox6.Text

      myrow(”系“)= TextBox7.Text

      myrow(”家庭住址“)= TextBox8.Text

      myds.Tables(”info“).Rows.Add(myrow)

      GroupBox2.Enabled = True

      Dim mybd = New OleDbCommandBuilder(myada)

      myada.Update(myds, ”info“)

      myds.Clear()

      myada.Fill(myds, ”info“)

      Button5.Enabled = True

      Button6.Enabled = True

      Button7.Enabled = True

      Button8.Enabled = False

      Case 3

      myds.Tables(”info“).Rows(mybs.Position).BeginEdit()

      myds.Tables(”info“).Rows(mybs.Position).EndEdit()

      Dim mybd = New OleDbCommandBuilder(myada)

      myada.Update(myds, ”info“)

      myds.Clear()

      myada.Fill(myds, ”info“)

      GroupBox2.Enabled = True

      Button5.Enabled = True

      Button6.Enabled = True

      Button7.Enabled = True

      Button8.Enabled = False

      End Select

      Label9.Text = ”共有“ & mybs.Count & ”條記錄,“ & ”本記錄為第“ & mybs.Position + 1 & ”條記錄“

      End Sub

      Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button6.Click

      a = 1

      Button5.Enabled = False

      Button6.Enabled = False

      Button8.Enabled = True

      Button7.Enabled = False

      GroupBox2.Enabled = False 5.4 記錄的查找 Dim condstr As String

      condstr=”“

      If TextBox1.Text <> ”“ Then

      If condstr = ”“ Then

      If ComboBox1.Text = ”等于“ Then

      condstr = ”姓名='“ & TextBox1.Text & ”'“

      Else

      condstr = ”姓名 like '%“ & TextBox1.Text & ”%'“

      End If

      End If

      End If

      If TextBox2.Text <> ”“ Then

      If condstr = ”“ Then

      condstr = ”性別='“ & TextBox2.Text & ”'“

      Else

      condstr = condstr & ” and “ & ”性別='“ & TextBox2.Text & ”'“

      End If

      End If

      If TextBox3.Text <> ”“ Then

      If condstr = ”“ Then

      condstr = ”民族='“ & TextBox2.Text & ”'“

      Else

      condstr = condstr & ” and “ & ”民族='“ & TextBox2.Text & ”'“

      End If

      End If

      If TextBox4.Text <> ”“ Then

      If condstr = ”“ Then

      If ComboBox2.Text = ”等于“ Then

      condstr = ”家庭住址='“ & TextBox4.Text & ”'“

      Else

      condstr = condstr & ” and “ & ”家庭住址 like '%“ & TextBox4.Text & ”%'"

      End If

      End If

      End If

      mydv.RowFilter = condstr 6 結(jié)束語(yǔ)

      本系統(tǒng)達(dá)到了預(yù)期的要求,系統(tǒng)設(shè)計(jì)是根據(jù)學(xué)校的學(xué)生信息管理流程,合理設(shè)置各種操作模塊,各管理員和操作員之間分工明確,并且能夠及時(shí)、準(zhǔn)確地記錄每次操作信息。操作簡(jiǎn)單易行,定期審核,確保了數(shù)據(jù)的正確性。從根本上解決了學(xué)生管理的計(jì)算機(jī)實(shí)現(xiàn)方式,對(duì)學(xué)校管理來(lái)講是一個(gè)大的跨越。

      參考文獻(xiàn):鄭阿奇 彭作民 Visual Basic.NET 程序設(shè)計(jì)教程(第二版)械工業(yè)出版社

      第二篇:CRM論文:CRM 學(xué)生管理系統(tǒng)

      CRM論文:CRM 學(xué)生管理系統(tǒng)

      【中文摘要】隨著高等教育的發(fā)展,高校在校學(xué)生群體不斷壯大,相關(guān)的數(shù)據(jù)量越來(lái)越龐大,提供和使用學(xué)生數(shù)據(jù)信息的部門和用戶群體越來(lái)越多,傳統(tǒng)的學(xué)生管理方法已經(jīng)明顯無(wú)法適應(yīng)現(xiàn)今的管理需求,利用基于網(wǎng)絡(luò)的管理信息系統(tǒng)(MIS)對(duì)學(xué)生管理進(jìn)行系統(tǒng)整合已成為必然趨勢(shì)。隨著高校管理體制的改革與發(fā)展,面向?qū)W生的管理理念逐步向服務(wù)理念靠攏,越來(lái)越多的CRM(客戶關(guān)系管理)思想已經(jīng)應(yīng)用于學(xué)生管理實(shí)際工作當(dāng)中,如“以客戶為中心”,“注重客戶滿意度與忠誠(chéng)度”,“延長(zhǎng)客戶生命周期”,“充分利用客戶信息進(jìn)行數(shù)據(jù)分析與數(shù)據(jù)挖掘”等。而現(xiàn)行的學(xué)生管理系統(tǒng)大部分還只有純粹的“管理”功能,急需新的理念融入其中。因此許多高校需要建立一套與原有學(xué)生管理系統(tǒng)不同的,基于客戶服務(wù)理念的擁有統(tǒng)一網(wǎng)絡(luò)平臺(tái)的學(xué)生管理系統(tǒng)。該系統(tǒng)的建立,可以提升高校學(xué)生管理的水平,適應(yīng)學(xué)生管理工作改革的各項(xiàng)要求,同時(shí)也符合高校建立信息化、數(shù)字化校園的發(fā)展方向。文章對(duì)高校學(xué)生管理系統(tǒng)做了基礎(chǔ)調(diào)研后,綜合分析,對(duì)實(shí)現(xiàn)基于CRM的學(xué)生管理系統(tǒng)進(jìn)行了需求分析,技術(shù)可行性分析。在這些前期工作的基礎(chǔ)上,進(jìn)行的系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、詳細(xì)結(jié)構(gòu)設(shè)計(jì)、以及數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)等。在系統(tǒng)的實(shí)現(xiàn)部分,我們有針對(duì)性的選擇學(xué)生基本信息管理、選課信息管理、以及學(xué)生成績(jī)管理模塊作為實(shí)現(xiàn)對(duì)象,融入CRM思想,讓系統(tǒng)能夠?qū)崿F(xiàn)學(xué)生與管理人員互動(dòng)溝通,在相應(yīng)的模塊進(jìn)行數(shù)據(jù)挖掘、分析教學(xué)成果對(duì)學(xué)生實(shí)施個(gè)性化教學(xué)等。在系統(tǒng)實(shí)現(xiàn)的基礎(chǔ)上我們?cè)趙indows環(huán)境下進(jìn)行了系統(tǒng)的功能測(cè)試、壓力測(cè)試、安全測(cè)試等,對(duì)系統(tǒng)的實(shí)現(xiàn)進(jìn)行了評(píng)價(jià),初步達(dá)到了預(yù)期。高校學(xué)生管理系統(tǒng)融入CRM思想是一個(gè)較新的研究領(lǐng)域,還有很多需要做的工作,由于時(shí)間倉(cāng)促,限于個(gè)人能力,系統(tǒng)還有很多不完善的地方,需要進(jìn)一步研究。

      【英文摘要】With the development of higher education, college students’population has grown increasingly in the school.And students of the relevant data quantity become large, department provide and use student information which becomes more and more.The traditional student management method has obvious can’t adapt to today’s management requirements;Use of web-based management information system(MIS)to integrate student management system has become an inevitable trend.As college management system reform and development, facing the student management idea gradually moving to service concept, more and more CRM(customer relationship management)thought has been used in the student management practical work.Such as “take the customer as the center”, “pay attention to customer satisfaction and loyalty”, “customer lifecycle extension”, and “make full use of customer information data analysis and data mining” etc.The majority of the existing student management system has only a pure “management” function, need new ideas into one.Therefore, many colleges and

      universities need to establish a difference with the existing student management system, based on the concept of customer service for students with a unified network platform management system.The set up of this system, can promote the college student management level, adapt the student management work requirements of reform, also with the establishment of the informationized, digital campus development direction.The paper has analyzed university student management system of basic research, to achieve the comprehensive analysis, the student management system based on CRM the requirement analysis, technical feasibility analysis.?In the previous work, based on the network structure of the system design, logic design, detailed design, and database structure design.?Implementation part of the system, we have targeted to select basic information management of the students, information management elective, and student performance management module as to achieve the object, Thinking into the CRM so that the system can achieve interactive communication with management and students, in the appropriate module for data mining, analysis of the results of teaching, and then to implement individualized teaching for students.Based on system realization, we in Windows environment the system function test,pressure testing, safety testing, the system implementation evaluation, preliminary reach the expected purpose.? Student Management system into the CRM idea is a relatively new area of research, there are a lot of work needs to be done, due to time constraints, limited personal ability, there are many inadequacies in the system, needs further study.【關(guān)鍵詞】CRM 學(xué)生管理系統(tǒng) ASP.NET 【英文關(guān)鍵詞】CRM student management system ASP.NET 【目錄】基于CRM的高校學(xué)生管理系統(tǒng)研究與實(shí)現(xiàn)4-5ABSTRACT5-6

      第一章 緒論12-16

      摘要1.1 選題1.3 本文的第二章 研

      2.1.1 來(lái)源和依據(jù)12-13內(nèi)容和意義13-14究和開發(fā)的關(guān)鍵技術(shù)CRM 的概念及理論18-20結(jié)構(gòu)22-23術(shù)簡(jiǎn)介23-24

      1.2 國(guó)內(nèi)外研究現(xiàn)狀131.4 論文結(jié)構(gòu)安排14-1616-2916-18

      2.1 CRM 簡(jiǎn)介16-222.1.2 CRM 的發(fā)展歷程2.1.3 CRM 的分類20-22

      2.3 ASP.NET 技術(shù)23-26

      2.2 B/S 模式三層體系

      2.3.1 ASP.NET 技

      2.4 第三章 系統(tǒng)

      3.2

      2.3.2 ASP.NET 的優(yōu)點(diǎn)24-26

      2.5 本章小結(jié)

      28-29ADO.NET 技術(shù)26-28的分析和設(shè)計(jì)29-48系統(tǒng)安全性分析30-3131-37

      3.1 系統(tǒng)可行性分析29-303.3 系統(tǒng)的總體設(shè)計(jì)3.3.1 系統(tǒng)網(wǎng)絡(luò)架構(gòu)31-323.3.2 系統(tǒng)功能模

      塊設(shè)計(jì)32-373.4 系統(tǒng)的詳細(xì)設(shè)計(jì)37-473.4.1 數(shù)據(jù)庫(kù)概念設(shè)計(jì)E-R 圖37-3939-4147-4848-50信息50-52

      3.4.2 數(shù)據(jù)庫(kù)邏輯表結(jié)構(gòu)設(shè)計(jì)

      3.5 本章小結(jié)4.1 系統(tǒng)登錄4.2.1 添加學(xué)生

      4.2.3 查4.3.1 修4.4.1 錄4.5 功4.7 數(shù)據(jù)挖第五章 系統(tǒng)的測(cè)5.1.1 系統(tǒng)測(cè)5.1.3 系統(tǒng)測(cè)試

      5.3 3.4.3 程序流程圖設(shè)計(jì)41-47第四章 系統(tǒng)的具體實(shí)現(xiàn)48-684.2 學(xué)生基本信息管理

      50-56

      4.2.2 顯示所有學(xué)生信息52-54

      4.3 課程信息管理56-574.4 學(xué)生成績(jī)管理57-604.4.2 學(xué)生成績(jī)統(tǒng)計(jì)58-604.6 組權(quán)限管理

      61-63詢學(xué)生信息54-56改課程信息56-57入學(xué)生成績(jī)57-58能模塊管理60-61掘的實(shí)現(xiàn)63-67試和評(píng)價(jià)68-71試環(huán)境68

      4.8 本章小結(jié)67-685.1 系統(tǒng)的測(cè)試68-70

      68-695.1.2 系統(tǒng)測(cè)試方法方案的設(shè)計(jì)69-70本章小結(jié)70-71總結(jié)71文獻(xiàn)73-75

      5.2 系統(tǒng)的測(cè)試結(jié)果及評(píng)價(jià)70第六章 結(jié)束語(yǔ)

      71-72

      6.1 論文的工作

      參考6.2 問(wèn)題與展望71-72致謝72-73

      攻碩期間取得的研究成果75-76

      ..............【采買全文】 139938848 138113721 同時(shí)提供論文寫作一對(duì)一輔導(dǎo)和論文發(fā)表服務(wù).保過(guò)包發(fā).【說(shuō)明】本文僅為中國(guó)學(xué)術(shù)文獻(xiàn)總庫(kù)合作提供,無(wú)涉版權(quán)。作者如有異議請(qǐng)與總庫(kù)或?qū)W校聯(lián)系。

      第三篇:學(xué)生成績(jī)管理系統(tǒng)論文(最終版)

      成都東軟學(xué)院

      論文

      題目:學(xué)生成績(jī)管理系統(tǒng)

      姓名:xx

      專業(yè):軟件工程

      班級(jí):10級(jí)5班

      指導(dǎo)老師:xx

      提交時(shí)間:xxx年xx月xx日1

      摘要:

      學(xué)生成績(jī)管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個(gè)方面。經(jīng)過(guò)分析,我們使用Microsoft公司的C語(yǔ)言開發(fā)工具,將與C語(yǔ)言技術(shù)與數(shù)據(jù)庫(kù)SQL2008相結(jié)合進(jìn)行設(shè)計(jì)。首先,在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成用戶滿意的可行系統(tǒng)。系統(tǒng)可基本實(shí)現(xiàn)學(xué)生成績(jī)和學(xué)生信息的錄入、修改、刪除等功能,擴(kuò)充的功能包括與成績(jī)相關(guān)的信息處理。同時(shí),可根據(jù)學(xué)校教學(xué)管理制度,設(shè)定或自定義審核操作的規(guī)則。系統(tǒng)其他方面的需求有:安全保密性、可恢復(fù)性、可擴(kuò)充性、可維護(hù)性等。關(guān)鍵字:

      學(xué)生成績(jī)管理系統(tǒng);數(shù)據(jù)庫(kù);C語(yǔ)言 2

      一,目標(biāo)系統(tǒng)應(yīng)該達(dá)到以下要求:

      (1)可靠性 能連續(xù)準(zhǔn)確的處理業(yè)務(wù),有較強(qiáng)的容錯(cuò)能力。(2)可用性 系統(tǒng)功能齊全,能夠完全滿足用戶的需要。(3)可維護(hù)性 用戶能對(duì)系統(tǒng)進(jìn)行維護(hù)、擴(kuò)充、修改。(4)易用性 用戶能很容易的對(duì)系統(tǒng)進(jìn)行操作。

      (5)安全性 保證系統(tǒng)的物理安全、數(shù)據(jù)存儲(chǔ)和存取的安全與保密、數(shù)據(jù)傳輸?shù)陌踩c保密。二,學(xué)生成績(jī)管理系統(tǒng)的意義

      現(xiàn)在我國(guó)的大中專院校的學(xué)生成績(jī)管理水平普遍不高,有的還停留在紙介質(zhì)基礎(chǔ)上,這種管理手段已不能適應(yīng)時(shí)代的發(fā)展,存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。在當(dāng)今信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理系統(tǒng)所代替。如果本系統(tǒng)能被學(xué)校所采用,將會(huì)改變以前靠手工管理學(xué)生成績(jī)的狀況,可以樹立良好的辦學(xué)

      形象,提高工作效率。所以我想借本次畢業(yè)設(shè)計(jì)之際,開發(fā)一個(gè)不僅適用本校各系而且適用于其它各校的通用高校學(xué)生成績(jī)管理系統(tǒng)。三,管理信息系統(tǒng)概述

      管理信息系統(tǒng)是一個(gè)由人和計(jì)算機(jī)等組成的,能進(jìn)行管理信息的收集、傳遞、加工、保存、維護(hù)和使用的系統(tǒng),它能實(shí)測(cè)國(guó)民經(jīng)濟(jì)和企業(yè)的各種運(yùn)行情況;利用歷史數(shù)據(jù)預(yù)測(cè)未來(lái);從全局出發(fā)輔助管理決 策;利用信息控制企業(yè)的行為、幫助實(shí)現(xiàn)其規(guī)劃目標(biāo)。簡(jiǎn)言之,管理信息系統(tǒng)是一個(gè)以計(jì)算機(jī)為工具,具有數(shù)據(jù)處理、預(yù)測(cè)、控制和輔助決策功能的信息系統(tǒng)。

      信息作為生產(chǎn)力中最活躍的因素,很早就在人類經(jīng)濟(jì)生活中發(fā)揮著不可替代的作用,但把信息納入企業(yè)經(jīng)營(yíng)管理系統(tǒng)中高效處理和應(yīng)用是在計(jì)算機(jī)發(fā)明以后的50年代末。

      從50年代開始,計(jì)算機(jī)越來(lái)越多地用于信息處理。70年代中期,開始建立MIS, 使管理水平不僅有深度的含義,而且有了廣度的含義,這就要求把眾多的計(jì)算機(jī)通過(guò)線路聯(lián)合起來(lái)集中使用,協(xié)同進(jìn)行信息處理,提供廣泛的服務(wù),以提高管理組織、管理方法和管理工作的效率。這種有效的利用計(jì)算機(jī)資源,發(fā)揮人的思維,提高管理效益的現(xiàn)代化管理方法,就是管理信息的總體含義。

      進(jìn)入80年代以來(lái),世界的經(jīng)濟(jì)發(fā)展進(jìn)入了一個(gè)激烈競(jìng)爭(zhēng)的時(shí)代??梢哉f(shuō),誰(shuí)先獲得信息,誰(shuí)就有可能抓住發(fā)展經(jīng)濟(jì)的機(jī)遇。所以,現(xiàn)在社會(huì)已進(jìn)入了信息化的時(shí)代,在這樣信息如海的浩翰之中,處理信息和利用信息是十分重要的。建立MIS就成為信息管理的迫切需要和時(shí)代先進(jìn)管理水平的體現(xiàn)。

      利用計(jì)算機(jī)進(jìn)行信息管理在本世紀(jì)50年代開始到現(xiàn)在,大致經(jīng)歷了四個(gè)階段: 第一階段是單項(xiàng)數(shù)據(jù)處理階段,這是計(jì)算機(jī)應(yīng)用管理的低級(jí)階段,這個(gè)階段的計(jì)算機(jī)只是單機(jī)運(yùn)行,主要用來(lái)代替人工進(jìn)行運(yùn)算和簡(jiǎn)單數(shù) 據(jù)處理。

      第二階段為數(shù)據(jù)綜合處理階段,這是計(jì)算機(jī)應(yīng)用于管理的發(fā)展階段。第三階段為管理信息系統(tǒng)階段。這是計(jì)算機(jī)應(yīng)用于管理的高級(jí)階段。管理信息系統(tǒng)簡(jiǎn)稱MIS,是用系統(tǒng)思維的方法,以電子計(jì)算機(jī)科學(xué)和現(xiàn)代通信技術(shù)為基礎(chǔ),對(duì)信息進(jìn)行收集、傳遞、加工和使用,并為此服務(wù)的信息系統(tǒng),是管理科學(xué)、系統(tǒng)工程學(xué)與電子計(jì)算機(jī)相結(jié)合的綜合性學(xué)科,也是一門新興的、具有獨(dú)特風(fēng)格的近代邊緣科學(xué)。第四階段為自動(dòng)化階段,這是計(jì)算機(jī)應(yīng)用的最高階段,也是最終目標(biāo)。從計(jì)算機(jī)應(yīng)用發(fā)展過(guò)程可以看出,計(jì)算機(jī)由單項(xiàng)數(shù)據(jù)處理和數(shù)據(jù)綜合處理階段到管理體制信息系統(tǒng)階段,這也是計(jì)算機(jī)在信息管理方面應(yīng)用的發(fā)展規(guī)律,或者是發(fā)展的必然趨勢(shì)。因此、教育行業(yè)作為一個(gè)國(guó)家文化經(jīng)濟(jì)的基礎(chǔ),信息管理系統(tǒng)在教育行業(yè)中的應(yīng)用也遵循這樣一個(gè)過(guò)程。

      管理信息系統(tǒng)作為一個(gè)參與企業(yè)管理活動(dòng)的人機(jī)交互系統(tǒng),具有以下特點(diǎn):(1)整體性。組成系統(tǒng)的各個(gè)組成部分為實(shí)現(xiàn)某一特定目標(biāo),合理、有序地組成一個(gè)整體,追求整體最優(yōu)。

      (2)目的性。任何一個(gè)系統(tǒng)都是為了完成某一特定目標(biāo)而構(gòu)造的。(3)管理信息系統(tǒng)采用數(shù)據(jù)庫(kù)技術(shù)將數(shù)據(jù)有效地組織在計(jì)算機(jī)中,以實(shí)現(xiàn)快速的信息處理及信息共享。

      (4)應(yīng)用不斷發(fā)展的網(wǎng)絡(luò)與通信技術(shù),使得根據(jù)不同地理位置上進(jìn)行的管理結(jié)合建立起的管理信息系統(tǒng),是一個(gè)帶有計(jì)算機(jī)通信網(wǎng)絡(luò)的分 布式系統(tǒng)。四,數(shù)據(jù)庫(kù)簡(jiǎn)介

      SQL是Structured Query Language(結(jié)構(gòu)化查詢語(yǔ)言)的縮寫。SQL是專為數(shù)據(jù)庫(kù)而建立的操作命令集,是一種功能齊全的數(shù)據(jù)庫(kù)語(yǔ)言。在使用它時(shí),只需要發(fā)出“做什么”的命令,“怎么做”是不用使用者考慮的。SQL功能強(qiáng)大、簡(jiǎn)單易學(xué)、使用方便,已經(jīng)成為了數(shù)據(jù)庫(kù)操作的基礎(chǔ),并且現(xiàn)在幾乎所有的數(shù)據(jù)庫(kù)均支持SQL。

      組成:在正式學(xué)習(xí)SQL語(yǔ)言之前,首先讓我們對(duì)SQL語(yǔ)言有一個(gè)基本認(rèn)識(shí),介紹一下SQL語(yǔ)言的組成:

      1.一個(gè)SQL數(shù)據(jù)庫(kù)是表(Table)的集合,它由一個(gè)或多個(gè)SQL模式定義。

      2.一個(gè)SQL表由行集構(gòu)成,一行是列的序列(集合),每列與行對(duì)應(yīng)一個(gè)數(shù)據(jù)項(xiàng)。

      3.一個(gè)表或者是一個(gè)基本表或者是一個(gè)視圖?;颈硎菍?shí)際存儲(chǔ)在數(shù)據(jù)庫(kù)的表,而視圖是由若干基本表或其他視圖構(gòu)成的表的定義。

      4.一個(gè)基本表可以跨一個(gè)或多個(gè)存儲(chǔ)文件,一個(gè)存儲(chǔ)文件也可存放一個(gè)或多個(gè)基本表。每個(gè)存儲(chǔ)文件與外部存儲(chǔ)上一個(gè)物理文件對(duì)應(yīng)。

      5.用戶可以用SQL語(yǔ)句對(duì)視圖和基本表進(jìn)行查詢等操作。在用戶角度來(lái)看,視圖和基本表是一樣的,沒有區(qū)別,都是關(guān)系(表格)。6.SQL用戶可以是應(yīng)用程序,也可以是終端用戶。SQL語(yǔ)句可嵌入在宿主語(yǔ)言的程序中使用,宿主語(yǔ)言有FORTRAN,COBOL,PASCAL,PL/I,C和Ada語(yǔ)言等。SQL用戶也能作為獨(dú)立的用戶接口,供交互環(huán)境下的終端用戶使用。其基本操作: ? 數(shù)據(jù)定義 ? 數(shù)據(jù)操縱 ? 數(shù)據(jù)控制

      ? 嵌入式SQL語(yǔ)言的使用規(guī)定 五,C語(yǔ)言簡(jiǎn)介

      ? C語(yǔ)言是目前世界上流行、使用最廣泛的高級(jí)程序設(shè)計(jì)語(yǔ)言。? C語(yǔ)言的發(fā)展歷史:

      C語(yǔ)言的發(fā)展頗為有趣。它的原型ALGOL 60語(yǔ)言。

      1963年,劍橋大學(xué)將ALGOL 60語(yǔ)言發(fā)展成為CPL(Combined Programming Language)語(yǔ)言。

      1967年,劍橋大學(xué)的Matin Richards 對(duì)CPL語(yǔ)言進(jìn)行了簡(jiǎn)化,于是產(chǎn)生了BCPL語(yǔ)言。

      1970年,美國(guó)貝爾實(shí)驗(yàn)室的Ken Thompson將BCPL進(jìn)行了修改,并為它起了一個(gè)有趣的名字“B語(yǔ)言”。意思是將CPL語(yǔ)言煮干,提煉出它的精華。并且他用B語(yǔ)言寫了第一個(gè)UNIX操作系統(tǒng)。

      1973年,B語(yǔ)言也給人“煮”了一下,美國(guó)貝爾實(shí)驗(yàn)室的D.M.RITCHIE在B語(yǔ)言的基礎(chǔ)上最終設(shè)計(jì)出了一種新的語(yǔ)言,他取了BGPL的第二個(gè)字母作為這種語(yǔ)言的名字,這就是C語(yǔ)言。

      為了使UNIX操作系統(tǒng)推廣,1977年Dennis M.Ritchie 發(fā)表了不依賴于具體機(jī)器系統(tǒng)的C語(yǔ)言編譯文本《可移植的C語(yǔ)言編譯程序》。

      1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《The C Programming Language》,從而使C語(yǔ)言成為目前世界上流行最廣泛的高級(jí)程序設(shè)計(jì)語(yǔ)言。

      1988年,隨著微型計(jì)算機(jī)的日益普及, 出現(xiàn)了許多C語(yǔ)言版本。由于沒有統(tǒng)一的標(biāo)準(zhǔn),使得這些C語(yǔ)言之間出現(xiàn)了一些不一致的地方。為了改變這種情況,美國(guó)國(guó)家標(biāo)準(zhǔn)研究所(ANSI)為C語(yǔ)言制定了一套ANSI標(biāo)準(zhǔn), 成為現(xiàn)行的C語(yǔ)言標(biāo)準(zhǔn)。? C語(yǔ)言的特點(diǎn)

      1.簡(jiǎn)潔緊湊、靈活方便

      2.運(yùn)算符豐富

      3.數(shù)據(jù)結(jié)構(gòu)豐富

      4.C是結(jié)構(gòu)式語(yǔ)言

      5.C語(yǔ)法限制不太嚴(yán)格、程序設(shè)計(jì)自由度大

      6.C語(yǔ)言允許直接訪問(wèn)物理地址,可以直接對(duì)硬件進(jìn)行操作

      7.C語(yǔ)言程序生成代碼質(zhì)量高,程序執(zhí)行效率高

      8.C語(yǔ)言適用范圍大,可移植性好

      ? C語(yǔ)言有一個(gè)突出的優(yōu)點(diǎn)就是適合于多種操作系統(tǒng), 如DOS、UNIX,也適用于多種機(jī)型。六,技術(shù)可行性分析

      本系統(tǒng)的開發(fā)利用Microsoft SQL2008作為本系統(tǒng)的數(shù)據(jù)庫(kù),它支持多用戶的新型數(shù)據(jù)庫(kù),適用于大中規(guī)模的數(shù)據(jù)量要求,學(xué)校校園網(wǎng)的建設(shè)也為新系統(tǒng)服務(wù)器/客服端的結(jié)構(gòu)提供了硬件上的支持。使用C語(yǔ)言作為系統(tǒng)的開發(fā)環(huán)境,它提供完善的控制語(yǔ)句,類與對(duì)象的支持及豐富的數(shù)據(jù)類型,非常有利于對(duì)新系統(tǒng)的擴(kuò)展與修改。綜上所述,本系統(tǒng)的設(shè)計(jì)與開發(fā),在技術(shù)和硬件設(shè)備上的條件,都是滿足的,因此它在技術(shù)上是可行的。七,運(yùn)行上的可行性

      本系統(tǒng)為一個(gè)小型的學(xué)生信息管理系統(tǒng),所耗費(fèi)的資源非常的小。學(xué)校的電腦無(wú)論是硬件還是軟件都能夠滿足條件。因此本系統(tǒng)在運(yùn)行上是可行的。八,經(jīng)濟(jì)上可行性

      現(xiàn)在計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有個(gè)很大的進(jìn)步,而本系統(tǒng)的開發(fā)為學(xué)校的工作效率帶來(lái)了質(zhì)的飛躍。如: 1,本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動(dòng)。2,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源。

      3,本系統(tǒng)的運(yùn)行可以大大的提到學(xué)校的工作效率。4,本系統(tǒng)可以使信息文檔更加安全。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。九,系統(tǒng)設(shè)計(jì)思想

      1,采用現(xiàn)在有的資源,先進(jìn)的管理系統(tǒng)開發(fā)方案,充分利用學(xué)?,F(xiàn)有資源,減少開發(fā)中的時(shí)間和財(cái)力,物力,提高系統(tǒng)開發(fā)的水平和應(yīng)用效果。

      2,系統(tǒng)就滿足學(xué)校的需求,例如學(xué)生信息的錄入,查詢,更新等。學(xué)生錄入與排名。

      3,系統(tǒng)就具備數(shù)據(jù)庫(kù)維護(hù)功能,及時(shí)根據(jù)用戶需求進(jìn)行數(shù)據(jù)添加,刪除修改等操作。十,系統(tǒng)設(shè)計(jì)分析

      用戶管理:用于對(duì)用戶的添加,賦予不同的權(quán)限及對(duì)用戶的修改和查尋。

      課程管理:用于對(duì)個(gè)學(xué)期的開設(shè)和修改。

      成績(jī)管理:用于對(duì)成績(jī)的輸入,修改,匯總及排名。學(xué)生信息管理:添加,刪除,修改學(xué)生信息等。

      授課信息管理:對(duì)授課老師,課程號(hào),學(xué)時(shí)數(shù),班級(jí)等信息的添加維護(hù)等。

      學(xué)生信息查尋:對(duì)學(xué)生成績(jī)等信息的查尋,查詢方式為模糊,且具有多條件組合查詢功能。

      學(xué)生成績(jī)統(tǒng)計(jì):統(tǒng)計(jì)學(xué)生各科的總分,平均分及排名等信息。十一,系統(tǒng)功能分析

      權(quán)限功能:系統(tǒng)具有動(dòng)態(tài)權(quán)限分配功能,可以按照用戶權(quán)限對(duì)用戶分組,可分為一般用戶,學(xué)生,老師,一般用戶只能查詢不能修改,學(xué) 生只能對(duì)授權(quán)范圍內(nèi)進(jìn)行相應(yīng)修改和刪除,老師則可以修改刪除所有信息。

      錄入功能:為學(xué)生提供相應(yīng)的錄入功能,為老師提供所有信息的錄入功能。

      查詢功能:為所有用戶提供查詢的功能,可查詢?cè)试S范圍內(nèi)的所有信息。

      維護(hù)功能:為學(xué)生提供查詢以及相應(yīng)的刪除和修改功能,為老師提供所有信息的刪除和修改功能。退出功能:結(jié)束關(guān)閉系統(tǒng)。11

      十二,結(jié)語(yǔ)

      在本系統(tǒng)的開發(fā)過(guò)程中我們能深刻認(rèn)識(shí)到合理的組織,精心的準(zhǔn)備,加上不怕困難的精神,和有序的實(shí)施是軟件工程開發(fā)設(shè)計(jì)及實(shí)踐過(guò)程及成功的必備條件。同時(shí)也提高了我小組人員之間的團(tuán)隊(duì)合作意識(shí)。增加了我們的學(xué)習(xí)信心。也為畢業(yè)以后的相關(guān)工作打好了良好的基礎(chǔ)。

      第四篇:vb學(xué)生成績(jī)管理系統(tǒng)論文

      目 錄

      摘要……………………………………………………………………………………….2 第一章 引言...........................................................3 第二章 系統(tǒng)設(shè)計(jì)的目的與要求...........................................3 1.1系統(tǒng)設(shè)計(jì)的目的....................................................3 1.2系統(tǒng)設(shè)計(jì)的實(shí)驗(yàn)環(huán)境................................................4 1.3系統(tǒng)設(shè)計(jì)的預(yù)備知識(shí)................................................3 1.4系統(tǒng)設(shè)計(jì)的要求....................................................4

      第三章 系統(tǒng)的概述.....................................................3 2.1系統(tǒng)的需求........................................................3 2.2可行性分析........................................................4 第四章 前臺(tái)界面分析...................................................4 3.1 登陸界面..........................................................4 3.2信息查詢..........................................................6 第五章 數(shù)據(jù)庫(kù)的分析...................................................6 4.1 YONGHU表...........................................................7 4.2 STUDENT 表.........................................................7 4.3 SCORE表...........................................................7 4.4 COURSE表...........................................................8 第六章 軟件維護(hù).......................................................8 5.1數(shù)據(jù)維護(hù)..........................................................9 5.2代碼維護(hù)..........................................................9 結(jié)語(yǔ)及致謝............................................................9 參考文獻(xiàn)..............................................................9

      VB學(xué)生成績(jī)管理系統(tǒng)

      摘要:隨著科學(xué)技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用,管理信息系統(tǒng)的技術(shù)已逐步成熟。學(xué)生成績(jī)管理系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科,任何一個(gè)學(xué)校要生存要發(fā)展,要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來(lái),因?yàn)楣芾磉@些龐大的體系是非常困難的,要想有機(jī)地組織起來(lái),就必須建立與自身特點(diǎn)相適應(yīng)的成績(jī)管理系統(tǒng)。本文對(duì)Visual Basic6.0應(yīng)用程序設(shè)計(jì)等工具進(jìn)行了較深入的學(xué)習(xí)和應(yīng)用,利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象,主要完成了對(duì)學(xué)生成績(jī)管理系統(tǒng)的系統(tǒng)分析部分,界面的設(shè)計(jì)、數(shù)據(jù)庫(kù)的設(shè)計(jì)等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)及代碼設(shè)計(jì);

      關(guān)鍵詞:visual basic,學(xué)生成績(jī)管理系統(tǒng),數(shù)據(jù)庫(kù),查詢

      Abstract:Along with science technique is on the management more and more thorough but extensive application, manage information system of technique already gradually mature.Student result management the system is a new academics which develops continuously, the whichever school wants to exist to want a development, high-efficiencily internal activity organically the organization get up, because manage these huge systems are very difficult, think organically the organization get up, have to build up is mutually accommodative with oneself characteristics of result management system.This text to Visual Basic6.0 application program design etc.the tool carried on more thorough study and application, making use of what it provide various development tool which face to object, is the intelligence that data window way's this ability is convenient and simple and direct to manipulate a database to turn object particularly, mainly completed to manage the analysis part of the system of system to student's result, the design, database of interface of design etc.;The system design part mainly introduced design and database design of the system function and code design;Keywords: visual basic,Student result management the system,database, enquiries

      第一章 引言

      在高科技不斷發(fā)展的今天,計(jì)算機(jī)技術(shù)己經(jīng)廣泛應(yīng)用到社會(huì)的各個(gè)領(lǐng)域。從六十年代中期爆發(fā)了著名的軟件危機(jī)開始,計(jì)算機(jī)界就一直在探索軟件開發(fā)理論和方法,以確保計(jì)算機(jī)技術(shù)能夠高效地應(yīng)用于各領(lǐng)域。隨著計(jì)算機(jī)技術(shù)不斷發(fā)展、完善,如何開發(fā)、應(yīng)用高效率計(jì)算機(jī)軟件、信息系統(tǒng)一直是開發(fā)人員在試圖解決的難題。盡管開發(fā)人員已經(jīng)提供了很多解決的方法,但是現(xiàn)在開發(fā)、應(yīng)用管理信息系統(tǒng)軟件的過(guò)程中,仍會(huì)碰到以下的情形。學(xué)生成績(jī)管理系統(tǒng)軟件應(yīng)用的好壞直接影響到學(xué)校以及學(xué)校今后發(fā)展。只有確定出簡(jiǎn)單、安全、高效的開發(fā)設(shè)計(jì)方法并應(yīng)用于學(xué)生成績(jī)管理系統(tǒng)的開發(fā)設(shè)計(jì)中,才能使先進(jìn)的計(jì)算機(jī)工具為個(gè)人發(fā)展提供高效的服務(wù):才能開發(fā)出完整靈活的學(xué)生成績(jī)管理系統(tǒng),具有良好的可擴(kuò)充性、適應(yīng)性,系統(tǒng)安全性能高,具有友好的用戶界面并且操作簡(jiǎn)便,因此,學(xué)生成績(jī)管理系統(tǒng)開發(fā)設(shè)計(jì)方法的應(yīng)用研究具有積極的現(xiàn)實(shí)意義。第二章 系統(tǒng)設(shè)計(jì)的目的與要求 2.1 系統(tǒng)設(shè)計(jì)的目的

      本課程設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)重要的實(shí)踐性環(huán)節(jié)之一,是在學(xué)生學(xué)習(xí)完《程序設(shè)計(jì)語(yǔ)言(C)》課程后進(jìn)行的一次全面的綜合練習(xí)。本課程設(shè)計(jì)的目的和任務(wù): 2.2 系統(tǒng)設(shè)計(jì)的實(shí)驗(yàn)環(huán)境

      硬件要求能運(yùn)行Windows 2000/XP操作系統(tǒng)的微機(jī)系統(tǒng)。C語(yǔ)言程序設(shè)計(jì)及相應(yīng)的開發(fā)環(huán)境。

      2.3 系統(tǒng)設(shè)計(jì)的預(yù)備知識(shí)

      熟悉C語(yǔ)言及C語(yǔ)言開發(fā)工C語(yǔ)言與Access。

      第二章 系統(tǒng)的概述

      本學(xué)生成績(jī)管理系統(tǒng)可以說(shuō)是一個(gè)綜合性的學(xué)校學(xué)生成績(jī)管理系統(tǒng),這它集成了多種功能,因而具有較強(qiáng)的實(shí)用性和先進(jìn)性。2.1系統(tǒng)的需求

      通過(guò)調(diào)查,要求系統(tǒng)需要有以下功能: ⑴ 由于操作人員的計(jì)算機(jī)知識(shí)普遍較差,要求有良好的人機(jī)界面;⑵ 由于該系統(tǒng)的使用對(duì)象多,要求有較好的權(quán)限管理;⑶ 原始數(shù)據(jù)修改簡(jiǎn)單方便,支持多條件修改 ⑷ 方便的數(shù)據(jù)查詢,支持多條件查詢;⑸ 在相應(yīng)的權(quán)限下,刪除數(shù)據(jù)方便簡(jiǎn)單,數(shù)據(jù)穩(wěn)定性好; ⑹ 數(shù)據(jù)計(jì)算自動(dòng)完成,盡量減少人工干預(yù);2.2可行性分析

      由于本系統(tǒng)管理的對(duì)象單一,都是在校學(xué)生,且每個(gè)數(shù)據(jù)內(nèi)容具有較強(qiáng)的關(guān)聯(lián)性,涉及的計(jì)算過(guò)程不是很復(fù)雜。因此,比較適合于采用數(shù)據(jù)庫(kù)管理。且學(xué)校用于學(xué)生管理的微機(jī)都是PIII以上的機(jī)器,在存儲(chǔ)量、速度方面都能滿足數(shù)據(jù)庫(kù)運(yùn)行的要求。在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻(xiàn),特別是網(wǎng)上資料,特別是參考其它程序的功能,因此完全可以實(shí)現(xiàn)。本系統(tǒng)的設(shè)計(jì)是在Windows XP中文版操作系統(tǒng)環(huán)境下,使用Visual Basic 6.0中文版開發(fā)成功的。第三章 前臺(tái)界面分析 3.1 登陸界面

      主要代碼

      Option Explicit Dim m As Integer

      Dim conn As New ADODB.Connection Dim rs As New ADODB.Recordset Private rsmc As ADODB.Recordset Public username As String Private Sub cmdOk_Click()Dim ee As String rs.MoveFirst If m < 3 Then If Trim(txtusername.Text)= “" Or pwd.Text = ”“ Then MsgBox ”用戶名或密碼不能為空!請(qǐng)重新輸入!“, vbInformation, ”登錄信息“ Exit Sub End If Do While Not rs.EOF If rs.Fields(0)= txtusername.Text And rs.Fields(1)= pwd.Text Then MsgBox ”歡迎你進(jìn)入學(xué)生成績(jī)管理系統(tǒng),“ frmmain.Show Unload Me Exit Sub End If rs.MoveNext Loop m = m + 1 ee = MsgBox(”用戶名或密碼錯(cuò)誤!請(qǐng)重新輸入!“, vbCritical + vbRetryCancel, ”登錄信息“)'重試/取消 txtusername.Text = ”“ If ee = vbNo Then Unload Me Else pwd.Text = ”“ txtusername.SetFocus

      End If Else MsgBox ”對(duì)不起,您的輸入次數(shù)已達(dá)到最大限度!請(qǐng)退出!“, vbExclamation, ”提示信息“ '提示信息,確定 End End If End Sub Private Sub Form_Load()Set conn = New ADODB.Connection

      conn.Provider = ”Microsoft.Jet.OLEDB.4.0“ conn.ConnectionString = ”Data Source=“ & App.Path & ”aa.mdb“ conn.Open Set rs.ActiveConnection = conn With rs.Open(”select * from yonghu“).MoveFirst End With txtusername.Text = rs.Fields(0)Do While Not rs.EOF txtusername.AddItem(rs.Fields(0))rs.MoveNext Loop txtusername.Text = ”" End Sub 3.2信息查詢

      信息查詢主要是對(duì)學(xué)生的基本信息和學(xué)生的成績(jī)進(jìn)行查詢。在查詢的過(guò)程你可以利用學(xué)號(hào)、課程號(hào)、專業(yè)名等進(jìn)行查詢。第四章 數(shù)據(jù)庫(kù)的分析

      4.1 yonghu表

      主要是登陸用戶所用的表。

      4.2 student 表

      學(xué)生的各種信息都來(lái)源于這個(gè)表。4.3 score表

      此表是記錄學(xué)生成績(jī)信息表。4.4 course表

      此表是記錄學(xué)生課程的表。第五章 軟件維護(hù)

      在軟件運(yùn)行維護(hù)階段對(duì)軟件產(chǎn)品所進(jìn)行的修改就是維護(hù)。系統(tǒng)維護(hù)就是為了保證系統(tǒng)中的各個(gè)要素隨著環(huán)境的變化始終處于最新的,正確的工作狀態(tài)。系統(tǒng)維護(hù)的目的是保證管理信息系統(tǒng)正常而可靠地運(yùn)行,并能使系統(tǒng)不斷地得到改善和提高,以充

      分發(fā)揮作用。

      本系統(tǒng)的維護(hù)是面向系統(tǒng)中各種構(gòu)成要素的,根據(jù)維護(hù)對(duì)象的不同,系統(tǒng)維護(hù)的內(nèi)容可分為以下幾類: 5.1數(shù)據(jù)維護(hù)

      本系統(tǒng)對(duì)數(shù)據(jù)的需求是不斷發(fā)生變化的,系統(tǒng)中查詢題目中數(shù)據(jù)要定期正常更新,或隨環(huán)境及需要的變化而進(jìn)行調(diào)整。此外,數(shù)據(jù)的備份與恢復(fù),都是數(shù)據(jù)維護(hù)的工作內(nèi)容。5.2代碼維護(hù)

      隨著系統(tǒng)應(yīng)用范圍的擴(kuò)大,應(yīng)用環(huán)境的變化,系統(tǒng)中的各種代碼都需要進(jìn)行一定程度的增加、修改、刪除,以及設(shè)置新的代碼。結(jié)語(yǔ)及致謝

      通過(guò)這次的設(shè)計(jì),讓我對(duì)VB的使用有了進(jìn)一步的了解。在我做設(shè)計(jì)的過(guò)程遇到了許多的困難。通過(guò)老師和同學(xué)的幫助, 一一化解了困難,并從中學(xué)到了很多編程方面的知識(shí)。

      在本次畢業(yè)設(shè)計(jì)中,我要向我的指導(dǎo)老師致以深深的謝意,感謝指導(dǎo)老師在這段時(shí)間里在學(xué)習(xí)上和生活上所給予的悉心的教誨和無(wú)微不至的幫助,在我感覺到自己知識(shí)有所貧乏的時(shí)候給了我細(xì)心的指導(dǎo)和技術(shù)上的支持。使我自身的能力得到了不少的提高,這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助。感謝指導(dǎo)老師的耐心輔導(dǎo)。

      參考文獻(xiàn)

      [1] 宗大華,陳吉人.C語(yǔ)言程序設(shè)計(jì)教程.人民郵電出版社,2004-6-1 [2] 韓春成.C語(yǔ)言程序設(shè)計(jì)教程/21世紀(jì)高等院校規(guī)劃教材.中國(guó)水利水電出版社,2007,1,14 [3] 寧正元.數(shù)據(jù)結(jié)構(gòu)--用C語(yǔ)言描述.中國(guó)水利水電出版社,2005-4-27 [4] 李梅.C語(yǔ)言編程入門.化學(xué)工業(yè)出版社,2002,01,01 [5] 于華,都一兵.優(yōu)化Visual Basic.NET應(yīng)用程序的性能[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2004,10 [6] 邵英海.Visual Basic數(shù)據(jù)庫(kù)開發(fā)技術(shù)的探討.[J].丹東紡專學(xué)報(bào),2004,11,4 [7] 金鳳霞.VB中Paint Picture圖形方法的使用 CAJ原文下載[J]., 1999,04 [8] 譚浩強(qiáng).《C程序設(shè)計(jì)題解與上機(jī)指導(dǎo)(第3版)》.清華大學(xué)出版社,2005,7 [9] 聶雪軍,賀軍/譯.[美]Harvey M.Deitel, Paul J.Deitel /著.《C程序設(shè)計(jì)經(jīng)典教程(第4版)》,清華大學(xué)出版社,2006,3 [10] 李春葆,張植民,肖忠付.《C語(yǔ)言程序設(shè)計(jì)題典》.清華大學(xué)出版社 ,2002,7 [11] 張小潘/譯,[美]科漢/著.《C語(yǔ)言編程(第3版)》.電子工業(yè)出版社 ,2006,3

      [12] 徐寶文 李志/譯,[美]Brian W.Kernighan, Dennis M.Ritchie /著.《C程序設(shè)計(jì)語(yǔ)言(第2版·新

      版)》.機(jī)械工業(yè)出版社,2004,1 [13] 魯沐浴.《C語(yǔ)言最新編程技巧200例》.電子工業(yè)出版社,1997,1

      [14] 梁

      翎,李愛齊.《C語(yǔ)言程序設(shè)計(jì)實(shí)用技巧與程序?qū)嵗?上海科普出版社,1996,5 [15] 陳國(guó)章.《Turbo C程序設(shè)計(jì)技巧與應(yīng)用實(shí)例》.天津科學(xué)技術(shù)出版社,1995,5 [16] 王士元.《C高級(jí)實(shí)用程序設(shè)計(jì)》.清華大學(xué)出版社,1996,6

      第五篇:學(xué)生管理系統(tǒng)

      import java.awt.*;import java.awt.event.*;import java.sql.*;import java.util.*;import javax.swing.*;

      public class Xsglxt extends JFrame implements ActionListener { JPanel mb1,mb2;JLabel bq1;JTextField wbk1;JButton an1,an2,an3,an4;JTable bg1;

      JScrollPane gd1;Xsxx xsxx2;

      public static void main(String[] args)

      {

      Xsglxt xs=new Xsglxt();}

      public Xsglxt(){

      mb1=new JPanel();

      bq1=new JLabel(“請(qǐng)輸入姓名”);

      wbk1=new JTextField(10);

      an1=new JButton(“查詢”);

      an1.addActionListener(this);

      an1.setActionCommand(“chaxun”);

      mb1.add(bq1);mb1.add(wbk1);mb1.add(an1);

      mb2=new JPanel();

      an2=new JButton(“添加”);

      an2.addActionListener(this);

      an2.setActionCommand(“tianjia”);

      an3=new JButton(“修改”);

      an3.addActionListener(this);

      an3.setActionCommand(“xiugai”);

      an4=new JButton(“刪除”);

      an4.addActionListener(this);

      an4.setActionCommand(“shanchu”);

      mb2.add(an2);mb2.add(an3);mb2.add(an4);

      xsxx2=new Xsxx();

      bg1=new JTable(xsxx2);gd1=new JScrollPane(bg1);

      this.add(gd1);this.add(mb1,“North”);this.add(mb2,“South”);

      this.setTitle(“學(xué)生管理系統(tǒng)”);this.setSize(500,400);this.setLocation(201,181);this.setResizable(false);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setVisible(true);

      } public void actionPerformed(ActionEvent e){ if(e.getActionCommand().equals(“chaxun”)){

      String xingming=this.wbk1.getText().trim();

      String sql=“select * from xuesheng where xingming='”+xingming+“'”;

      xsxx2=new Xsxx(sql);

      bg1.setModel(xsxx2);} else if(e.getActionCommand().equals(“tianjia”)){

      Tianjia tj=new Tianjia(this,“添加學(xué)生信息”,true);

      xsxx2=new Xsxx();

      bg1.setModel(xsxx2);

      } else if(e.getActionCommand().equals(“xiugai”)){

      int ii=this.bg1.getSelectedRow();

      if(ii==-1)

      {

      JOptionPane.showMessageDialog(this,“請(qǐng)選中要修改的行”);

      return;

      }

      new Xiugai(this,“修改學(xué)生信息”,true,xsxx2,ii);

      xsxx2=new Xsxx();

      bg1.setModel(xsxx2);}

      else if(e.getActionCommand().equals(“shanchu”))

      {

      int ii=this.bg1.getSelectedRow();

      if(ii==-1)

      {

      JOptionPane.showMessageDialog(this,“請(qǐng)選中要?jiǎng)h除的行”);

      return;

      }

      String st=(String)xsxx2.getValueAt(ii,0);

      PreparedStatement ps=null;

      Connection ct=null;

      ResultSet rs=null;

      Statement sm=null;

      try {

      Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);

      ct=DriverManager.getConnection(“jdbc:odbc:sql server”,“sa”,“ydyd4488321”);

      ps=ct.prepareStatement(“delete from xuesheng where xuehao=?”);

      ps.setString(1,st);

      ps.executeUpdate();

      } catch(Exception e2){}

      finally

      {

      try {

      if(rs!=null)

      {

      rs.close();

      }

      if(ps!=null)

      {

      ps.close();

      }

      if(ct!=null)

      {

      ct.close();

      }

      } catch(Exception e3){}

      }

      xsxx2=new Xsxx();

      bg1.setModel(xsxx2);

      } } }

      下載學(xué)生管理系統(tǒng)論文word格式文檔
      下載學(xué)生管理系統(tǒng)論文.doc
      將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        學(xué)生成績(jī)管理系統(tǒng)論文[本站推薦]

        學(xué)生成績(jī)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文 【摘要】 本系統(tǒng)依據(jù)開發(fā)要求主要應(yīng)用于教育系統(tǒng),完成對(duì)日常的教育工作中學(xué)生成績(jī)檔案的數(shù)字化管理。開發(fā)本系統(tǒng)可使學(xué)院教職員工減輕工作壓......

        學(xué)生成績(jī)管理系統(tǒng)論文中期報(bào)告

        2012屆畢業(yè)設(shè)計(jì)(論文)中期報(bào)告 《學(xué)生成績(jī)管理系統(tǒng)》中期報(bào)告 專業(yè)、班級(jí):軟件工程1班學(xué)號(hào):200806084146 報(bào)告人:周雅楠 1. 前期工作簡(jiǎn)述 通過(guò)調(diào)研目前教學(xué)管理系統(tǒng)中的學(xué)生成績(jī)......

        學(xué)生信息管理系統(tǒng)論文

        學(xué)生信息管理系統(tǒng)論文 2010-04-01 清華領(lǐng)導(dǎo)力培訓(xùn)諾貝爾論文網(wǎng) 在傳統(tǒng)模式下利用人工進(jìn)行學(xué)生信息管理系統(tǒng)論文,存在著較多缺點(diǎn),如:效率底,保密性差,時(shí)間一長(zhǎng)將產(chǎn)生大量文件和數(shù)......

        畢業(yè)設(shè)計(jì)論文管理系統(tǒng)

        畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng) 用戶手冊(cè) (教學(xué)秘書) 目錄 第一部分 畢設(shè)流程圖展示 ................................................................... 3 第二部分 畢業(yè)設(shè)計(jì)操......

        畢業(yè)設(shè)計(jì)論文管理系統(tǒng)

        畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng) 用戶手冊(cè) (指導(dǎo)教師) 南京先極科技有限公司 第1頁(yè) 共19頁(yè) Nanjing Change Technology Co.,Ltd. 目錄 第一部分 畢設(shè)流程圖展示 ..........................

        學(xué)籍管理系統(tǒng)論文

        學(xué)籍管理系統(tǒng)論文一、引言: 學(xué)生檔案管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥?.....

        酒店管理系統(tǒng)論文

        酒店管理系統(tǒng)論文 摘要:近年來(lái),隨著我國(guó)經(jīng)濟(jì)的發(fā)展,國(guó)內(nèi)的酒店服務(wù)業(yè)得到了日新月異的發(fā)展.而酒店在運(yùn)作期間,其管理和服務(wù)的水平直接影響到酒店的形象和聲譽(yù).一流的酒店運(yùn)作......

        學(xué)籍管理系統(tǒng)論文

        學(xué)籍管理系統(tǒng)論文 一、引言 學(xué)生檔案管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥?.....