亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        學生成績查詢系統(tǒng)的設計與實現(xiàn)

        2015-09-10 07:22:44李麗麗
        考試周刊 2015年19期
        關鍵詞:數(shù)據庫

        李麗麗

        摘 要: 就利用Java編程語言與SQL Servers數(shù)據庫開發(fā)學生成績查詢系統(tǒng),文章做了系統(tǒng)的總體規(guī)劃,并實現(xiàn)了系統(tǒng)的各個模塊功能。學生成績查詢系統(tǒng)使得教師對弈學生成績查詢的工作量得以減輕,并充分利用學校教學資源。另外,使學校教務管理人員對學生成績不再使用手工管理方式,提高辦公人員的辦公效率。

        關鍵詞: 成績查詢 Java編程語言 SQL Server 數(shù)據庫

        一、引言

        學生成績,不僅對學生個人來說十分重要,而且是一個學校教學質量評估的重要參數(shù)。成績管理是一項繁雜重要的工作,它涉及學生基本信息、學生選課情況、教師任課情況、教師對成績的錄入、教師和學生對成績的查詢。為了方便教師、學生對成績的查詢,文章采用現(xiàn)代信息技術的手段實現(xiàn)成績查詢系統(tǒng)的設計與實現(xiàn),以輔助教師、學生和教務人員對學生成績的管理。

        二、采用的主要技術

        結合所開發(fā)系統(tǒng)的特性、功能、數(shù)據量,采用Java程序設計語言及SQL Server數(shù)據庫對系統(tǒng)進行設計與開發(fā)。

        1.Java語言。Java是完全面向對象的程序設計語言,是開發(fā)桌面應用程序的主流程序語言之一。Java語言“一次編寫,到處允許”的可移植性、高安全性及完全面向對象[1],都是Java語言具有其他編程語言不可比擬的優(yōu)勢和特點。Java語言的核心技術:(1)Java虛擬機。Java虛擬機是Java語言一次編寫,到處運行的基礎,負責解釋執(zhí)行Java字節(jié)碼文件。(2)字節(jié)碼。Java不僅是源代碼文件的跨平臺,而且是字節(jié)碼文件的跨平臺,安裝了JVM的操作系統(tǒng),任意的字節(jié)碼文件都可以在其平臺上運行。(3)垃圾回收機制。Java具有自動垃圾回收機制,減少程序員對垃圾回收的處理操作。

        另外,Java語言具有面向對象的特征:(1)封裝性。將對象的屬性和方法封裝起來,留一些必要的信息作為接口與外界進行通信。實現(xiàn)信息的模塊化,分離使用者和設計者。(2)繼承性。繼承性能夠實現(xiàn)代碼的復用,減少程序員重復工作。(3)多態(tài)性。多態(tài)性解決了程序中同名方法的問題,允許多個方法使用同一個名字。

        2.SQL Server數(shù)據庫。SQL Server數(shù)據庫是一種結構化的關系數(shù)據庫,將對象及對象之間的關系抽象為關系模式,進而建立成數(shù)據表,并利用數(shù)據庫編程語言(SQL語言)對數(shù)據進行操作[2]。SQL Server數(shù)據庫的基本功能:(1)數(shù)據定義功能。采用數(shù)據定義語言DDL定義和維護數(shù)據表、查詢、索引和視圖等。(2)數(shù)據操作功能。SQL Server數(shù)據庫的操作主要有INSERT、DELETE、UPDATA、SELECT,還能滿足數(shù)據庫的各種操作。(3)數(shù)據控制功能。實現(xiàn)數(shù)據庫完整性和安全性的控制。

        另外,SQL具有獨立使用和嵌入式使用兩種使用方式,其主要特點有面向問題的高度非過程化數(shù)據庫語言、操作對象和結果都是面向表的操作、SQL的定義和操作功能使用的明了簡潔便于學習、集數(shù)據定義數(shù)據操作和數(shù)據控制功能于一身。

        二、系統(tǒng)功能

        系統(tǒng)主要就查詢功能進行設計,包括學生查詢功能、教師查詢功能和管理員功能[3][4]。學生查詢功能主要包括查詢、下載和打印功能;教師查詢功能主要包括錄入成績、查詢成績、打印成績和統(tǒng)計班級成績;管理員功能是指教務系統(tǒng)管理人員的管理功能,主要包括查詢成績、下載成績、打印成績和修改教師權限。其中,系統(tǒng)功能如圖1所示。

        圖1 學生成績查詢系統(tǒng)功能圖

        1.學生查詢功能。學生成績查詢系統(tǒng)能夠保證學生在最快的時間里查詢自己的成績。首先,學生使用自己的學號、密碼登錄學生成績查詢系統(tǒng);其次,選擇自己選修的課程進行查詢;最后,可以對自己選修的所有課程的成績進行下載保存。

        2.教師查詢功能。教師可以利用學生成績查詢系統(tǒng)對學生的成績進行錄入、查詢及下載。首先,教師使用自己的員工號、密碼登錄學生成績查詢系統(tǒng);其次,先錄入學生的考試成績及其平時成績,并進行保存;最后,教師查詢學生成績并打印。

        3.管理員功能。教務管理人員作為管理使用學生成績查詢系統(tǒng)可以設置教師權限、重置學生成績。首先,管理員通過自己的賬號、密碼登錄系統(tǒng);其次,對于新教師可以設置教師錄入成績、查詢成績的權限;再次,當教師錄入成績有誤時,可以向教務系統(tǒng)申請重置學生成績然后重新輸入學生成績,管理員根據教師請求對該教師所授課程的成績重置為零,讓教師重新輸入學生成績。

        三、數(shù)據庫的設計

        數(shù)據庫的設計過程主要包括需求分析、概念模型設計、邏輯模型設計、物理模型設計、數(shù)據庫的測試與實施以及數(shù)據庫的運行和維護[5]。其中,概念模型可以用實體聯(lián)系圖(E-R圖)標識,再由E-R圖可以得出數(shù)據庫的數(shù)據表。E-R圖如圖2所示。

        圖2 學生成績查詢系統(tǒng)E-R圖

        首先,將E-R圖轉換為關系模式,此E-R圖可轉換為五個關系模式。如下:

        教師(教師號,姓名,性別,系別);

        管理員(管理員姓名,性別);

        學生(學號,姓名,性別);

        課程(課程號,課程名);

        成績(學號,課程號,成績)。

        其次,建立數(shù)據庫供學生成績查詢。最后,在數(shù)據庫中建立數(shù)據表,此數(shù)據庫有五個數(shù)據表,每個數(shù)據表都與關系模式相對應。

        四、數(shù)據庫接接

        學生成績查詢系統(tǒng)要訪問數(shù)據庫,必須建立數(shù)據庫的連接。系統(tǒng)利用sa身份對Java開發(fā)的應用程序與SQL Server數(shù)據庫進行連接。

        五、結語

        信息技術飛速發(fā)展的時代,信息化無處不在,從日常生活中的智能手機,到智能化的商店銷售系統(tǒng),再到自動化的辦公系統(tǒng),直至高科技的衛(wèi)星技術等,都滲透著信息技術。在高校日益發(fā)展的情況下,高校中學生生活、學習成功使用信息化的技術。學生成績查詢只是學生生活、學習的一小部分,對學生管理的信息化仍然需要進一步強化。

        參考文獻:

        [1]馬朝暉,等.Java教程.(第4版)[M].北京:人民郵電出版社,2006.

        [2]曾長軍.SQL Server數(shù)據庫原理及應用[M].北京:人民郵電出版社,2003.

        [3]韓繼英.基于VFP的學生成績查詢系統(tǒng)的設計與實現(xiàn)[J].山西青年管理干部學院學報,2013,4(26):108-109.

        [4]李琳.網絡化學生成績查詢系統(tǒng)的開發(fā)及應用[J].科技信息(科學教研),2007,18(1):64-66.

        [5]何云峰.基于數(shù)據挖掘的學生成績查詢系統(tǒng)[J].電腦知識與技術,2013,1(9):17-20.

        猜你喜歡
        數(shù)據庫
        數(shù)據庫
        財經(2017年15期)2017-07-03 22:40:49
        數(shù)據庫
        財經(2017年2期)2017-03-10 14:35:35
        兩種新的非確定數(shù)據庫上的Top-K查詢
        數(shù)據庫
        財經(2016年15期)2016-06-03 07:38:02
        數(shù)據庫
        財經(2016年3期)2016-03-07 07:44:46
        數(shù)據庫
        財經(2016年6期)2016-02-24 07:41:51
        數(shù)據庫
        財經(2015年3期)2015-06-09 17:41:31
        數(shù)據庫
        財經(2014年21期)2014-08-18 01:50:18
        數(shù)據庫
        財經(2014年6期)2014-03-12 08:28:19
        數(shù)據庫
        財經(2013年6期)2013-04-29 17:59:30
        麻豆AⅤ精品无码一区二区| 亚洲av成人精品日韩在线播放| 亚洲av成人无码网站大全| 97成人精品| 亚洲老女人区一区二视频| 国产激情自拍在线视频| 特黄做受又硬又粗又大视频小说| 亚洲av色无码乱码在线观看| 无码中文字幕专区一二三| 久久成人精品国产免费网站| 欧美精品欧美人与动人物牲交| 亚洲精华国产精华液的福利| 久久国产免费观看精品| 亚洲精品熟女av影院| 欧美性xxxxx极品老少| 色老头在线一区二区三区| 白丝美女被狂躁免费视频网站 | 人妻少妇看a偷人无码| 日韩成人大屁股内射喷水| 国产精品美女AV免费观看| 国产女主播福利一区二区| 国产爆乳美女娇喘呻吟| 国产成人麻豆精品午夜福利在线 | 亚洲第一女人天堂av| 精品人妻少妇av中文字幕| 97人妻碰碰视频免费上线| 亚洲Va中文字幕久久无码一区| 在线亚洲精品免费视频| 国产高清在线精品一区app| av蓝导航精品导航| 亚洲熟妇中文字幕日产无码| 东京热加勒比久久精品| 无码成人一区二区 | 成人特黄特色毛片免费看| 中国少妇久久一区二区三区| 人人爽久久涩噜噜噜丁香| 综合网五月| 偷拍熟女露出喷水在线91| 波多野结衣av一区二区全免费观看| 日韩人妻精品无码一区二区三区 | 97女厕偷拍一区二区三区 |