學(xué)籍管理系統(tǒng) 論文設(shè)計
《學(xué)籍管理系統(tǒng) 論文設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《學(xué)籍管理系統(tǒng) 論文設(shè)計(16頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、目 錄 1 前言 1 2 系統(tǒng)分析 1 2.1開發(fā)環(huán)境 1 2.2數(shù)據(jù)庫設(shè)計 1 2.3系統(tǒng)功能分析 2 2.4系統(tǒng)需求分析 2 3系統(tǒng)模塊設(shè)計 4 3.1入學(xué)前模塊 4 3.2在校間模塊 7 3.3畢業(yè)后模塊 8 4詳細設(shè)計 8 4.1創(chuàng)建工程 8 4.2建立數(shù)據(jù)連接 9 4.3創(chuàng)建MDI主窗體 9 4.3.1界面要求 9 4.3.2 MDI的操作窗口 10 4.3.3窗體工作流程 10 4.4部分源代碼 11 5系統(tǒng)的運行與維護 12 5.1運行設(shè)計 12 5.1.1運行模塊的組合 13 5.1.2運行控制 13 5.1.3運行時間 13
2、 5.2 出錯處理設(shè)計 13 5.2.1出錯輸出信息 13 5.2.2出錯處理對策 13 5.3安全保密設(shè)計 13 5.4 維護設(shè)計 13 5.5 運行環(huán)境 14 6 結(jié)束語 14 7 致謝 14 8 參考文獻 15 學(xué)籍管理系統(tǒng)論文設(shè)計 1 前言 學(xué)籍管理系統(tǒng)是一個教育單位不可缺少的部分。它的內(nèi)容對于學(xué)校的決策者和管理者來說都是至關(guān)重要的,所以學(xué)籍管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。 但長期以來,學(xué)籍管理都是依賴人工進行的,面對如此眾多的學(xué)籍信息,其工作量可想而知。這種管理方式在著許多缺點,如:效率低、保密性差、另外時間一長將產(chǎn)生大量的文件和數(shù)據(jù)丟
3、失和損壞,這對于查找、更新和維護都帶來了不少的困難。這種方式不僅浪費了大量的人力物力,而且由于人工管理存在著大量的不可控因素,造成了學(xué)籍管理的某些不規(guī)范,使得學(xué)籍管理陷入“事倍功半”的地步。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識。例如:檢索迅速、查詢方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大的提高學(xué)生管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。通過設(shè)計和分析此軟件,我受益匪淺,系統(tǒng)的設(shè)計開發(fā)過程,不但是對數(shù)據(jù)庫技術(shù)的掌握情況和理論聯(lián)系實際能力的一次檢驗過程,同時也是對面向?qū)ο蟮某绦蛟O(shè)計方法理論一個更深的理解過程,
4、這個過程可以把我所學(xué)的理論和畢業(yè)設(shè)計這一實踐聯(lián)系起來,解決了實際問題,提高了我設(shè)計的水平和編程的技巧,為畢業(yè)后的實際工作打下了一個良好的基礎(chǔ)。 因此,開發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我將以開發(fā)一套學(xué)籍管理系統(tǒng)為例,談?wù)勂溟_發(fā)的過程和所涉及到的問題及解決方法。 2 系統(tǒng)分析 2.1開發(fā)環(huán)境 結(jié)合所要開發(fā)的系統(tǒng)的特點,學(xué)籍管理系統(tǒng)將使用Visual Basic 6.0中文版作為開發(fā)工具,后臺數(shù)據(jù)庫則采用Access 2000。 根據(jù)“學(xué)籍管理系統(tǒng)”的需求說明和模塊設(shè)計,本系統(tǒng)著重于實現(xiàn)各個模塊的基本功能,如果要具體應(yīng)用到學(xué)校的情況中,還需要對學(xué)校的具體需求
5、進一步明確,并對系統(tǒng)進行完善。 2.2數(shù)據(jù)庫設(shè)計 學(xué)籍管理系統(tǒng)將使用Access 2000作為數(shù)據(jù)庫管理系統(tǒng)。在Access中新建一個數(shù)據(jù)庫,其命名為學(xué)籍管理1997學(xué)籍管理.mdb,將新建的數(shù)據(jù)庫放置在應(yīng)用程序目錄中,以便調(diào)用。以下是系統(tǒng)所應(yīng)用的主要表及邏輯結(jié)構(gòu)。在以下的表中是以學(xué)號作為主關(guān)鍵字來實現(xiàn)表之間的相互連接的。 (1) 高考成績表是每位同學(xué)在入學(xué)前的各科成績 (2) 班表包含班號、班名、教室、人數(shù)以及系號 (3) 系表有系號、系名 (4) 成績表有學(xué)號、班號、姓名、性別、系名、專業(yè)、班級、成績、等級以及第幾學(xué)期 (5) 課程表有課程號、課程名、專業(yè)、學(xué)時、學(xué)分、第幾學(xué)
6、期、類型以及任課教師 (6) 量化成績表有學(xué)號、姓名、遲到、早退、量化成績以及原因等 (7) 學(xué)籍調(diào)動表包含姓名、調(diào)前班級、調(diào)前系名、調(diào)后系名、調(diào)后班級、調(diào)后學(xué)號、停課時間、退學(xué)原因等 (8) 畢業(yè)去向表包含學(xué)號、姓名、通訊地址、郵政編碼、聯(lián)系電話、是否考研、考研學(xué)校、證件注銷以及畢業(yè)設(shè)計 2.3系統(tǒng)功能分析 本系統(tǒng)主要功能模塊:學(xué)生學(xué)籍管理 學(xué)籍管理系統(tǒng)僅面向教務(wù)處管理人員,也就是說只有他有權(quán)對信息進行操作.又包括:新生信息輸入、教務(wù)信息輸入和個人信息查詢修改三個功能???。在第一模塊可以有教務(wù)處管理人員輸入新生的姓名、性別、院系、生日、籍貫、電話、家庭住址等信息;第二模塊管理學(xué)籍
7、變更(休學(xué)、復(fù)學(xué)、退學(xué)、升學(xué)、畢業(yè))和獎懲情況;第三個模塊用來查詢和修改學(xué)生個人信息。通過這一功能模塊,教務(wù)處可以實現(xiàn)對全校學(xué)生信息從入學(xué)到畢業(yè)的全程管理,而且此項工作除了每年的新生信息錄入,完全可以由一個人全權(quán)負責(zé)。而新生信息錄入這項工作可以留給勤工儉學(xué)的同學(xué)來完成。雖然要負一些勞務(wù)費,但遠比用老師來人工管理然后付給他們工資節(jié)省的多。 本系統(tǒng)立足于教務(wù)處的角度,面向全校同學(xué)和老師,對全學(xué)校的學(xué)生和課程做統(tǒng)一管理,以實現(xiàn)管理的科學(xué)化,系統(tǒng)化,自動化,最大限度的為老師和同學(xué)們提供方便,節(jié)約人力、物力等各方面資源。徹底杜絕以前那種老師工作量大,工作步驟繁瑣,學(xué)生有問題不知道找哪里解決的現(xiàn)象,而且
8、消滅由于信息冗余而造成的數(shù)據(jù)不一致,和數(shù)據(jù)查詢困難的問題。 2.4系統(tǒng)需求分析 進行系統(tǒng)的可行性分析之后,我們從用戶的需求方面充分的考慮了本系統(tǒng)應(yīng)該具備的要求: (1)系統(tǒng)要具有兩方面的數(shù)據(jù)處理能力 由于系統(tǒng)是完成學(xué)籍成績管理工作,所以系統(tǒng)既要注重學(xué)籍的管理又要做好成績的統(tǒng)計,兩者皆不可偏廢. (2)用戶界面要友好,操作要方便 由于系統(tǒng)面向的是學(xué)校的老師,他們的文化程度雖然不低,但未必精通電腦的操作。為了保證系統(tǒng)的通用性,必須使系統(tǒng)的界面友好,操作方便。 (3)可擴充性 由于本系統(tǒng)開發(fā)時間短,而作者的水平又有限。只能完成一些基本的管理工作。因此,為了以后功能的提升,所以設(shè)計時要
9、充分考慮到以后系統(tǒng)功能的可擴充性。 在本系統(tǒng)的系統(tǒng)分析階段,我們主要是對學(xué)校的學(xué)籍和教學(xué)管理進行多方面的調(diào)查和研究,從而抽象出我們系統(tǒng)的業(yè)務(wù)流程圖,數(shù)據(jù)流程圖以及數(shù)據(jù)字典。接下來,我們將通過本系統(tǒng)的業(yè)務(wù)流程圖,數(shù)據(jù)流程圖以及數(shù)據(jù)字典來進一步說明其功能。 (1)總體結(jié)構(gòu)圖 學(xué)籍管理系統(tǒng) 教務(wù)信息 個人信息 新生信息 圖2.1 結(jié)構(gòu)圖 (2)主要業(yè)務(wù)流程圖 Splash表單 登錄表單,學(xué)生身份、管理員身份 MID主窗口 查看學(xué)生自己信息 瀏覽用戶信息 對用戶信息進行查找
10、 管理學(xué)籍信息 報表表單 圖2.2 業(yè)務(wù)流程圖 (3)數(shù)據(jù)流程分析 用人單位 招生辦 新生信息 教師 院系 信息學(xué)籍管理系統(tǒng) 學(xué)籍變更信息 課程信息 教師 課程信息 學(xué)生 學(xué)生 招生辦 學(xué)籍管理 用人單位 新生信息 老師 院系 學(xué)籍變更信息 統(tǒng)計查詢 學(xué)
11、生 學(xué)籍記錄 學(xué)籍信息 課程信息 老師 選課管理 成績記錄 成績信息 學(xué)生 成績信息 成績信息
12、 圖2.3 數(shù)據(jù)流程圖 3系統(tǒng)模塊設(shè)計 該系統(tǒng)主要包括三個模塊:入學(xué)前模塊、在校情況模塊、畢業(yè)后模塊。 3.1入學(xué)前模塊 該模塊的主要功能是:添加、刪除、修改學(xué)生的信息,其中包括高考成績、基本情況、入學(xué)情況的信息,操作人員可以瀏覽學(xué)生的以上各種信息。同時為了快速查詢學(xué)生信息,可以用學(xué)號查詢。也可以瀏覽全體學(xué)生的信息,在瀏覽時可以添加、刪除、修改學(xué)生信息. 表3.1入學(xué)前管理 對象 屬性 設(shè)置 說明 窗體 學(xué)生信息基本情況 學(xué)生信息基本情況 標簽框1 Label Label1(0) 建立一個控
13、件數(shù)組 Caption 學(xué)生代號 Font 隸書,四號 設(shè)置字體大小 文本框1 Text1 Text1(0) 創(chuàng)建一個控件數(shù)組 Text 空 Font 隸書,四號 Datasource Data1 通過data1與數(shù)據(jù)庫綁定 DataField XSDH 與“學(xué)生代號” 字段綁定 標簽框2 Label Label(1) Caption 學(xué)生姓名 Font 隸書,四號 文本框2 Text1 Text(1) Text 空 Font 隸書,四號 標簽框3
14、 Label Label(2) Caption 性別 Font 隸書,四號 文本框3 Text1 Text(2) Text 空 Font 隸書,四號 Datasource Data1 通過data1與數(shù)據(jù)庫綁定 DataField XB 與”性別”字段綁定 標簽框4 Label Label(3) Caption 系名 Font 隸書,四號 文本框4 Text1 Text(3) Text 空 Font 隸書,四號 Datasource
15、Data1 通過data1與數(shù)據(jù)庫綁定 Datafield XM 與”系名”字段綁定 標簽框5 Label Label(4) Caption 專業(yè)名 Font 隸書,四號 文本框5 Text1 Text(4) Text 空 Font 隸書,四號 Datasource Data1 通過data1與數(shù)據(jù)庫綁定 Datafield ZYM 與”專業(yè)名”字段綁定 標簽框6 Label Label(5) Caption 班名 Font 隸書,四號 文本框6 Text
16、1 Text(5) Text 空 Font 隸書,四號 Datasource Data1 通過data1與數(shù)據(jù)庫綁定 Datafield BM 與“班名”字段綁定 標簽框7 Label Label(6) Caption 宿舍代號 Font 隸書,四號 文本框7 Text1 Text(6) Text 空 Font 隸書,四號 Datasource Data1 通過data1與數(shù)據(jù)庫綁定 Datafield SSDH 與“宿舍代號”字段綁定 標簽框8 L
17、abel Label(7) Caption 借閱代號 Font 隸書,四號 文本框8 Text1 Text(7) Text 空 Font 隸書,四號 Datasource Data1 通過data1與數(shù)據(jù)庫綁定 Datafield JYDH 與“借閱代號”字段綁定 標簽框9 Label Label(8) Caption 學(xué)生證號 Font 隸書,四號 文本框9 Text1 Text(8) Text 空 Font 隸書,四號 Dataso
18、urce Data1 通過data1與數(shù)據(jù)庫綁定 Datafield XSZH 與“學(xué)生證號”字段綁定 標簽框10 Label Label(9) Caption 檔案交否 Font 隸書,四號 文本框10 Text1 Text(9) Text 空 Font 隸書,四號 Datasource Data1 通過data1與數(shù)據(jù)庫綁定 Datafield DAJF 與“檔案交否”字段綁定 3.2在校間模塊 這是學(xué)籍管理系統(tǒng)中最重要的模塊,該模塊包括日常管理和成績管理,其中日常管理包括組織關(guān)系、學(xué)
19、籍調(diào)動、欠費情況和量化管理。組織關(guān)系有黨員和團員情況,學(xué)籍調(diào)動有調(diào)動前、調(diào)動后和其他情況。欠費情況包括各學(xué)期的欠費情況以及合計欠費情況。量化管理含各學(xué)期量化管理,具體包括遲到、曠課、早退、獎懲情況等。成績管理包括課程成績查詢和課程成績管理。課程成績查詢又含有課程信息查詢和個人各學(xué)期的成績查詢。課程成績管理可以按學(xué)號和課程名添加、刪除、取消、打印課程成績。下面介紹一下此模塊所包含的各個窗體的界面。 圖3.2 日常管理圖 圖3.2 有Data1控件和數(shù)據(jù)庫中的基本情況表、Data2控件和數(shù)據(jù)庫中的量化管理表連接。在日常管理界面中有Text控件和表中的內(nèi)容連接.
20、 圖3.3成績查詢圖 圖3.2主要是用來查詢信息的:當對課程信息查詢時,輸入課程名例如:VB,就可以查詢到所屬專業(yè)、任課教師、學(xué)時等信息。當對個人成績查詢是,輸入學(xué)號例如:022004142就可以查詢到該學(xué)號所對應(yīng)的姓名、性別,以及所在的系名、專業(yè)、班級,也可以查詢到該學(xué)生的最高成績、最底成績、平均成績和所在班級的名次。 3.3畢業(yè)后模塊 本模塊主要是對畢業(yè)后的信息進行查詢、添加、刪除和修改。我們可以查詢畢業(yè)生的聯(lián)系方式、畢業(yè)情況和是否考研以及考研的學(xué)校。 4詳細設(shè)計 詳細設(shè)計的階段的根本任務(wù)是確定它應(yīng)該怎樣具體實現(xiàn)所要求的系統(tǒng), 也就是經(jīng)過這個階段的設(shè)計工作,應(yīng)該得出對
21、目標的精確描述,從而在系統(tǒng)實現(xiàn)階段可以把這個描述直接翻譯成用某種程序設(shè)計語言書寫的程序。具體來說就是把經(jīng)過總體設(shè)計得到的各個模塊詳細的加以描述。 4.1創(chuàng)建工程 在Visual Basic 6.0中,開發(fā)的系統(tǒng)的第一步就是創(chuàng)建一個該系統(tǒng)的工程,以管理系統(tǒng)中的各種代碼和資源。創(chuàng)建工程的圖如下: 圖3.4工程界面圖 4.2建立數(shù)據(jù)連接 數(shù)據(jù)庫之間的關(guān)系指明兩個庫之間共享一個共同的關(guān)鍵字值。一個連接是指一種虛擬的表,這種表是在當用戶要求從相互關(guān)聯(lián)的各個不同的表中獲取信息時建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。一個更高級的連接形式稱為自連接。這
22、種連接是指一個表被連接到它自己的一個字段,或在不同的紀錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。在表中使用的關(guān)鍵字類型用于描述庫表示什么以及在數(shù)據(jù)庫中如何與其它的庫建立關(guān)系。從實際的學(xué)生信息管理來說,每個學(xué)生都隸屬于某個特定班級,而每個班級有隸屬某個特定系。為了表現(xiàn)這種邏輯結(jié)構(gòu)關(guān)系,在數(shù)據(jù)庫中還需要建立學(xué)生信息表、班級信息白哦和系別信息表相應(yīng)字段間的關(guān)系。定義下列兩組參照完整性。 班級信息表的Name字段與學(xué)生信息表的Class字段為一對多的關(guān)系; 系別信息表的id字段與班級信息表的dept id 字段為一對多的關(guān)系。 4.3創(chuàng)建MDI主窗
23、體 4.3.1界面要求 本系統(tǒng)采取多種文檔界面來組織系統(tǒng)中的各個窗體,多文檔界面是一種Windows用戶界面標準,它有一個父窗體和多個子窗體。在典型情況下父窗體用來顯示程序菜單并包含子窗體。本系統(tǒng)只有在系統(tǒng)的菜單中的登錄的界面中輸入密碼123,才可以在對各窗體進行操作。主窗體的界面設(shè)計如下圖 圖4.1 MDI窗體界面圖 4.3.2 MDI的操作窗口 在操作系統(tǒng)里包含入學(xué)前、在校和畢業(yè)后模塊。其中在校有日常管理和成績管理。圖4.2是成績管理和成績查詢的界面。可以根據(jù)課程名查詢相關(guān)課程的內(nèi)容。 圖4.2成績管理圖 4.3.3窗體工作流程 MD
24、I主窗體的作用主要是作為整個系統(tǒng)中的各個功能窗體的父窗體。對于不同身份的用戶管理員、學(xué)生,MDI主窗體顯示出不同的菜單項。 對于管理員用戶,由于管理員用戶具有系統(tǒng)中所有的權(quán)限,因此MDI主窗體將會顯示所有的菜單項,可以通過點擊菜單項來管理學(xué)生信息、查找學(xué)生信息、重新登錄或者退出系統(tǒng)等。 對于學(xué)生用戶,由于學(xué)生用戶的權(quán)限受到一定的限制,因此MDI主窗體不會顯示所有的菜單項。對于那些學(xué)生無權(quán)訪問,如信息查詢的功能,在菜單項和工具欄中相對應(yīng)的菜單項或按鈕就必須隱藏。學(xué)生用戶可以通過點擊菜單或者工具欄按鈕來查看自身的信息,并進行重新登錄等操作。 選擇學(xué)生所在的系及其所在班級,單擊“列出”按鈕,可
25、以列出屬于所選班級的所有的學(xué)生記錄。 單擊各個瀏覽按鈕,可以在當前的學(xué)生記錄集中進行向前、向后、移動到第一條、移動到最后一條這幾個操作。 用戶也可以對當前的記錄進行操作,可以刪除當前記錄、添加一個記錄,或者編輯當前記錄,也可以以報表的形式查看當前的學(xué)生記錄、。而學(xué)生用戶只能查看并更改自己的部分信息。 4.4部分源代碼 查詢 Private Sub Command3_Click() Data1.Recordset.MoveFirst For i = 0 To Data1.Recordset.RecordCount If Data1.Recordset.Fields("
26、課程名") = Text23.Text Then Text22.Text = Data1.Recordset.Fields("所屬專業(yè)") Text21.Text = Data1.Recordset.Fields("學(xué)時") Text20.Text = Data1.Recordset.Fields("學(xué)分") Text19.Text = Data1.Recordset.Fields("類型") Text18.Text = Data1.Recordset.Fields("任課教師") Te
27、xt17.Text = Data1.Recordset.Fields("第幾學(xué)期") Text11.Text = Data1.Recordset.Fields("課程簡介") Else Data1.Recordset.MoveNext If Data1.Recordset.EOF Then Data1.Recordset.MoveLast MsgBox "無此課程", , "提示框" End If End If Next i
28、 End Sub Private Sub Command4_Click() Data2.Recordset.MoveFirst For j = 0 To Data2.Recordset.RecordCount If Data2.Recordset.Fields("學(xué)號") = Val(Text32.Text) Then Text13.Text = Data2.Recordset.Fields("系名") Text14.Text = Data2.Recordset.Fields("專業(yè)") Text15.Text =
29、Data2.Recordset.Fields("班級") Text31.Text = Data2.Recordset.Fields("姓名") Text30.Text = Data2.Recordset.Fields("課程名") Text29.Text = Data2.Recordset.Fields("成績") Text28.Text = Data2.Recordset.Fields("等級") Text16.Text = Data2.Recordset.Fields("性別") ' T
30、ext27.Text = Max(Data2.Recordset.Fields("專業(yè)")) Else Data2.Recordset.MoveNext If Data2.Recordset.EOF Then Data2.Recordset.MoveLast MsgBox "沒有該生", , "提示框" End If End If Next j End Sub 修改 Private Sub Command7_Click() DBGr
31、id1.AllowDelete = False DBGrid1.AllowAddNew = False Data2.UpdateRecord End Sub 添加 Private Sub Command8_Click() DBGrid1.AllowUpdate = True DBGrid1.AllowAddNew = True Data2.Recordset.AddNew End Sub 刪除 Private Sub Command9_Click() DBGrid1.AllowUpdate = False DBGrid1.All
32、owAddNew = False 'DBGrid1.AllowDelete = True Data2.Recordset.Delete End Sub 5系統(tǒng)的運行與維護 5.1運行設(shè)計 5.1.1運行模塊的組合 具體軟件的運行模塊組合為程序多窗口的運行環(huán)境,各個模塊在軟件運行過程中能較好的交換信息,處理數(shù)據(jù)。 5.1.2運行控制 軟件運行時有較友好的界面,基本能夠?qū)崿F(xiàn)用戶的數(shù)據(jù)處理要求。 5.1.3運行時間 系統(tǒng)的運行時間基本可以達到用戶所提出的要求。 5.2 出錯處理設(shè)計 5.2.1出錯輸出信息 在用戶使用錯誤的數(shù)據(jù)或訪問沒有權(quán)限的數(shù)據(jù)
33、后,系統(tǒng)給出提示:“對不起,你非法使用數(shù)據(jù),沒有權(quán)限!”而且用戶的密碼管理可以允許用戶修改自己的密碼,不允許用戶的匿名登錄。 5.2.2出錯處理對策 由于數(shù)據(jù)在數(shù)據(jù)庫中已經(jīng)有備份,故在系統(tǒng)出錯后可以依靠數(shù)據(jù)庫的恢復(fù)功能,并且依靠日志文件使系統(tǒng)再啟動,就算系統(tǒng)崩潰用戶數(shù)據(jù)也不會丟失或遭到破壞。但有可能占用更多的數(shù)據(jù)存儲空間,權(quán)衡措施由用戶來決定。 5.3安全保密設(shè)計 系統(tǒng)的系統(tǒng)用戶管理保證了只有授權(quán)的用戶才能進入系統(tǒng)進行數(shù)據(jù)操作,而且對一些重要數(shù)據(jù),系統(tǒng)設(shè)置為只有更高權(quán)限的人員方可讀取或是操作。系統(tǒng)安全保密性較高。 5.4 維護設(shè)計 由于系統(tǒng)較小沒有外加維護模塊,因為維護
34、工作比較簡單,僅靠數(shù)據(jù)庫的一些基本維護措施即可。 5.5 運行環(huán)境 服務(wù)器: Pentium III 500MHz 以上 ,128M內(nèi)存 Windows NT4.0 或同等配置。 客戶機: Pentium II 266MHz 以上 ,32M內(nèi)存 Windows 95/98 或同等配置。 推薦配置: 服務(wù)器: Pentium 4 1.2GHz ,256M 內(nèi)存 Windows 2000 Advanced Server 或同等配置。 客戶機: Pentium 4 1GHz ,256M內(nèi)存 Windows XP Professional 或同等配置。 6 結(jié)束語 經(jīng)過需求
35、分析、概要設(shè)計、詳細設(shè)計、編碼、測試、調(diào)試等步驟。中小學(xué)學(xué)籍管理系統(tǒng)基本開發(fā)完畢.在這次畢業(yè)設(shè)計中用到了許多有關(guān)軟件開發(fā)的知識,如:軟件工程、數(shù)據(jù)庫相關(guān)知識、vb 本系統(tǒng)功能基本符合用戶需求,能夠完成學(xué)生學(xué)籍的存儲和成績的查詢以及各類相關(guān)報表的打印。并提供部分系統(tǒng)維護功能,使用戶方便進行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除。,對于數(shù)據(jù)的一致性的問題也通過程序進行了有效的解決。但是由于畢業(yè)設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進一步改善。 更加重要的是在這次畢業(yè)設(shè)計中積累了經(jīng)驗;學(xué)習(xí)了知識,鍛煉了實踐和動手的能力。
36、這是在以后的工作和學(xué)習(xí)中不可多得的精神財富。 7 致謝 經(jīng)過三個多月的努力這次畢業(yè)設(shè)計終于圓滿結(jié)束,大學(xué)生話讓我對計算機理論知識有了一定的了解,但實踐出真知,通過這次設(shè)計, 提高了我的動手能力,專業(yè)素質(zhì)也有了明顯的提高,在高興的同時不忘學(xué)校、指導(dǎo)老師、同學(xué)的支持和幫助。 在本次畢業(yè)設(shè)計中,我從指導(dǎo)老師吳俊華老師身上學(xué)到了很多東西。吳老師認真負責(zé)的工作態(tài)度,嚴謹?shù)闹螌W(xué)精神和深厚的理論水平都使我受益匪淺。她無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,感謝她耐心的輔導(dǎo),幫助解決了不少的難點,使得系統(tǒng)能及時開發(fā)完成,感謝學(xué)校在學(xué)校領(lǐng)
37、導(dǎo)的精心安排之下學(xué)生順利的按計劃進行設(shè)計。還有同組的同學(xué)同樣給與我不少幫助,這里一并表示感謝。 8 參考文獻 [1] Bob Reselman , Richard Peasley , Wayne Pruchniak Visual Basic 6.0 使用指南,電子工業(yè)出版社,北京,2003 [2] Ned Snell,中文版Microsoft Office 97 自學(xué)通,機械工業(yè)出版社,北京,1998 [3] Microsoft,Visual B
38、asic 6.0 中文版控件大全,電子工業(yè)出版社,北京,2004 [4] Craig Eddy ,Timothy Buchanan,中文Access 2000 24學(xué)時教程,機械工業(yè)出版社,北京,2004 [5] 黛特(Harvey M.Deitel),Visual Basic 6 How to Program,電子工業(yè)出版社,北京,1999 [6] 王珊,陳紅,實用數(shù)據(jù)庫系統(tǒng)匯編,電子工業(yè)出版社,北京,2003 [7] 馮玉才,數(shù)據(jù)庫系統(tǒng)基礎(chǔ),馮玉才,華中科技大學(xué)出版社,武漢,2003 [8] 劉世峰,數(shù)據(jù)庫基礎(chǔ)及應(yīng)用,劉世峰,中央廣播電視大學(xué)出版社,北京,2004 [9] 嚴偉
39、民,數(shù)據(jù)結(jié)構(gòu),清華大學(xué)出版社,北京,2004 [10] TOM Archer Andrew.White chapet,VB.NET寶典,電子工業(yè)出版社,北京,2003 [11] 鄭阿奇,VB 實用教程,電子工業(yè)出版社,北京,2003 [12] 鄭阿奇,SQL Server實用教程,電子工業(yè)出版社,北京,2003 [13] 張曉輝,李祥勝,SQL Server 2000管理及應(yīng)用系統(tǒng)開發(fā),人民郵電出版社,北京,2003 [14] 白海波,管麗娜,SQL Server 2000入門與提高 ,清華大學(xué)出版社,北京,2002 [15] 李存珠,李宣東,軟件工程概論,南京大學(xué)計算機系出版,南京,2005 15
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識競賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案