【文章內容簡介】
知識普遍較差,要求有良好的人機界面。⑵ 由于該系統(tǒng)的使用對象多,要求有較好的權限管理。⑶ 原始數(shù)據(jù)修改簡單方便,支持多條件修改 ⑷ 方便的數(shù)據(jù)查詢,支持多條件查詢。⑸ 在相應的權限下,刪除數(shù)據(jù)方便簡單,數(shù)據(jù)穩(wěn)定性好; ⑹ 數(shù)據(jù)計算自動完成,盡量減少人工干預。由于本系統(tǒng)管理的對象單一,都是在校學生,且每個數(shù)據(jù)內容具有較強的關聯(lián)性,涉及的計算過程不是很復雜。因此,比較適合于采用數(shù)據(jù)庫管理。且學校用于學生管理的微機都是PIII以上的機器,在存儲量、速度方面都能滿足數(shù)據(jù)庫運行的要求。在技術難度方面,由于有指導老師的指導和相關參考文獻,特別是網(wǎng)上資料,特別是參考其它程序的功能,因此完全可以實現(xiàn)。本系統(tǒng)的設計是在Windows XP中文版操作系統(tǒng)環(huán)境下,使用Visual Basic 。第三章 前臺界面分析 登陸界面主要代碼Option Explicit Dim m As IntegerDim conn As New Dim rs As New Private rsmc As Public username As String Private Sub cmdOk_Click()Dim ee As String If m 3 Then If Trim()= “ Or = ”“ Then MsgBox ”用戶名或密碼不能為空!請重新輸入!“, vbInformation, ”登錄信息“ Exit Sub End If Do While Not If (0)= And (1)= Then MsgBox ”歡迎你進入學生成績管理系統(tǒng),“ Unload Me Exit Sub End If Loop m = m + 1 ee = MsgBox(”用戶名或密碼錯誤!請重新輸入!“, vbCritical + vbRetryCancel, ”登錄信息“)39。重試/取消 = ”“ If ee = vbNo Then Unload Me Else = ”“ End If Else MsgBox ”對不起,您的輸入次數(shù)已達到最大限度!請退出!“, vbExclamation, ”提示信息“ 39。提示信息,確定 End End If End Sub Private Sub Form_Load()Set conn = New = ”“ = ”Data Source=“ amp。 amp。 ”“ Set = conn With (”select * from yonghu“).MoveFirst End With = (0)Do While Not ((0)) Loop = ” End Sub 信息查詢主要是對學生的基本信息和學生的成績進行查詢。在查詢的過程你可以利用學號、課程號、專業(yè)名等進行查詢。第四章 數(shù)據(jù)庫的分析 yonghu表主要是登陸用戶所用的表。 student 表學生的各種信息都來源于這個表。 score表此表是記錄學生成績信息表。 course表此表是記錄學生課程的表。第五章 軟件維護在軟件運行維護階段對軟件產品所進行的修改就是維護。系統(tǒng)維護就是為了保證系統(tǒng)中的各個要素隨著環(huán)境的變化始終處于最新的,正確的工作狀態(tài)。系統(tǒng)維護的目的是保證管理信息系統(tǒng)正常而可靠地運行,并能使系統(tǒng)不斷地得到改善和提高,以充分發(fā)揮作用。本系統(tǒng)的維護是面向系統(tǒng)中各種構成要素的,根據(jù)維護對象的不同,系統(tǒng)維護的內容可分為以下幾類: 本系統(tǒng)對數(shù)據(jù)的需求是不斷發(fā)生變化的,系統(tǒng)中查詢題目中數(shù)據(jù)要定期正常更新,或隨環(huán)境及需要的變化而進行調整。此外,數(shù)據(jù)的備份與恢復,都是數(shù)據(jù)維護的工作內容。隨著系統(tǒng)應用范圍的擴大,應用環(huán)境的變化,系統(tǒng)中的各種代碼都需要進行一定程度的增加、修改、刪除,以及設置新的代碼。結語及致謝通過這次的設計,讓我對VB的使用有了進一步的了解。在我做設計的過程遇到了許多的困難。通過老師和同學的幫助, 一一化解了困難,并從中學到了很多編程方面的知識。在本次畢業(yè)設計中,我要向我的指導老師致以深深的謝意,感謝指導老師在這段時間里在學習上和生活上所給予的悉心的教誨和無微不至的幫助,在我感覺到自己知識有所貧乏的時候給了我細心的指導和技術上的支持。使我自身的能力得到了不少的提高,這對于我以后的工作和學習都有一種巨大的幫助。感謝指導老師的耐心輔導。參考文獻[1] 宗大華,200461 [2] ,2007,1,14 [3] ,2005427 [4] ,2002,01,01 [5] 于華, Basic.NET應用程序的性能[J].計算機系統(tǒng)應用,2004,10 [6] Basic數(shù)據(jù)庫開發(fā)技術的探討.[J].丹東紡專學報,2004,11,4 [7] Picture圖形方法的使用 CAJ原文下載[J]., 1999,04 [8] 譚浩強.《C程序設計題解與上機指導(第3版)》.清華大學出版社,2005,7 [9] 聶雪軍,賀軍/譯.[美]Harvey , Paul /著.《C程序設計經典教程(第4版)》,清華大學出版社,2006,3 [10] 李春葆,張植民,肖忠付.《C語言程序設計題典》.清華大學出版社 ,2002,7 [11] 張小潘/譯,[美]科漢/著.《C語言編程(第3版)》.電子工業(yè)出版社 ,2006,3[12] 徐寶文 李志/譯,[美]Brian , Dennis /著.《C程序設計語言(第2版新版)》.機械工業(yè)出版社,2004,1 [13] 魯沐浴.《C語言最新編程技巧200例》.電子工業(yè)出版社,1997,1[14] 梁翎,李愛齊.《C語言程序設計實用技巧與程序實例》.上海科普出版社,1996,5 [15] 陳國章.《Turbo C程序設計技巧與應用實例》.天津科學技術出版社,1995,5 [16] 王士元.《C高級實用程序設計》.清華大學出版社,1996,6第四篇:學生成績管理系統(tǒng)//*學生成績管理系統(tǒng)*//includedefine N 3struct student{int no。char name[20]。float english。float puter。float math。float average。}。void getclass(struct student *class_gishui){int i。printf(“請輸入%d個學生的學號 姓名 英語 計算機 數(shù)學n”,N)。for(i=0。i{printf(“第%d個學生”,i+1)。scanf(“%d%s%f%f%f”,amp。class_gishui[i].no,amp。class_gishui[i].name,amp。class_gishui[i].english,amp。class_gishui[i].puter,amp。class_gishui[i].math)。}}void print_class(struct student *class_gishui){int i。for(i=0。i{class_gishui[i].average=(class_gishui[i].english+class_gishui[i].puter+class_gishui[i].math)/3。}printf(“學生信息表如下:n”)。printf(“學號tt姓名tt英語tt計算機tt數(shù)學tt平均成績n”)。for(i=0。iprintf(“%dtt%stt%ft%ft%ft%fn”,class_gishui[i].no,class_gishui[i].name,class_gishui[i].english,class_gishui[i].puter,class_gishui[i].math,class_gishui[i].average)。}void paixu(struct student *class_gishui){int i,j,flag。struct student t[1]。for(i=0。(i{flag=0。for(j=0。jif(class_gishui[j].averageclass_gishui[j+1].average){t[0]=class_gishui[j]。class_gishui[j]=class_gishui[j+1]。class_gishui[j+1]=t[0]。flag=1。}if(flag==0)break。}printf(“排序后學生成績?yōu)椋簄”)。printf(“學號t姓名t英語tt計算機tt數(shù)學tt平均成績n”)。for(i=0。iprintf(“%dt%st%ft%ft%ft%fn”,class_gishui[i].no,class_gishui[i].name,class_gishui[i].english,class_gishui[i].puter,class_gishui[i].math,class_gishui[i].average)。}void main(){struct student class_gishui[N]。getclass(class_gishui)。print_class(class_gishui)。paixu(class_gishui)。}第五篇:學生成績管理系統(tǒng)論文學生成績管理系統(tǒng)畢業(yè)設計論文【摘要】本系統(tǒng)依據(jù)開發(fā)要求主要應用于教育系統(tǒng),完成對日常的教育工作中學生成績檔案的數(shù)字化管理。開發(fā)本系統(tǒng)可使學院教職員工減輕工作壓力,比較系統(tǒng)地對教務、教學上的各項服務和信息進行管理,同時,可以減少勞動力的使用,加快查詢速度、加強管理,以及國家各部門關于信息化的步伐,使各項管理更加規(guī)范化。目前,學校工作繁雜、資料重多,雖然各類管理信息系統(tǒng)已進入高校,但還未普及,而對于學生成績管理來說,目前還沒有一套完整的、統(tǒng)一的系統(tǒng)。因此,開發(fā)一套適和大眾的、兼容性好的系統(tǒng)是很有必要的。本系統(tǒng)在開發(fā)過程中,注意使其符合操作的業(yè)務流程,并力求系統(tǒng)的全面性、通用性,使得本系統(tǒng)不只適用于一家教育機構。在開發(fā)方法的選擇上,選擇了生命周期法與原型法相結合的方法,遵循系統(tǒng)調查研究、系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實施四個主要階段進行設計,而在具體的設計上,采取了演化式原型法,隨著用戶的使用及對系統(tǒng)了解的不斷加深,對某一部分或幾部分進行重新分析、設計、實施。本論文主要從系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實施與使用等幾個方面進行介紹。【關鍵詞】成績管理信息系統(tǒng) 信息化 數(shù)據(jù)庫 According to there quirements of developing, the system is mainly applied to education system which manage as the daily teaching education al administration and puteration of teachers and grade Management System cannot only ruduce thep resure of the staff and system atically manage the service and information,but also decrease the use of lab our force,accelerate there quiring speed,improve management,speed the pace of concernad nationa l department automated information retrieval to standardize the ,the universities work are miscellaneous,especially inprivate 39。s important to put the teachers39。management on the to now,mamage ment has e in to universities but not for the teaching management,the reis not a set of plete and unified system,so it39。s very necessary to develop a mon, system is wide and prehensive in including most of the service items of teaching plans,such as grade management which refers to teaching plans,grade management,students management and developing procedure,we pursuer the prehensiveness and momality of the system,so that it can not only be applied in on eeducational in choosing the developing methods,we bine the life sycle approach and the proto typebased approach,approach infourmain steps:systeminvestigation,systemanalysis,system design and system to data design,evolutionary prototypebased approach is partially adopted to reanaly size,redisign and reimplemate with the user39。severin creasing under standing of the choosing the developi