999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于JAVA的學生成績管理系統的設計

2017-08-17 21:10:23楊桃
魅力中國 2017年18期

楊桃

摘 要 :隨著計算機技術的飛速發展和高等教育體制改革的不斷深入,傳統教育管理方法、手段以及工作效率已不能適應新的發展需要,無法很好地完成教學管理工作。提高教學管理水平的主要途徑是更新管理者的思想,增強對管理活動的科學認識。以Java語言和 MySQL數據庫為基礎,在 Eclipse工具上開發了一款適合高校使用的學生成績管理系統。該管理系統的主要功能是管理學生信息,包括管理學生的基本信息,以及管理學生每學期所修課程的成績,有管理員以及學生兩個不同的用戶,管理員可實現學生信息的錄入、增加、刪除、查詢等功能。學生則只可以查詢自己的信息,功能相對來說比較齊全,能滿足日常需求。

關鍵詞:Java;Eclipse;MySQL;學生成績管理系統

設計一個學生成績的數據庫管理系統,數據庫中要求包含學生的基本信息,學科基本信息,以及學生所學課程的考試成績。要方便學生進行成績查詢依照面向對象(OOP)程序設計基本要求和模式,針對具體問題應用,設計出簡單實用的GUI桌面應用程序;掌握關系數據庫基本操作和設計原理,并能使用JDBC進行基本的CRUD(創建、讀取、更新、刪除)數據訪問。

一、系統開發背景

學院在教學這一部分主要是由教務處對課程、對學生、對學生成績進行合理地安排以及統籌計劃,以及讓教務處在最短的時間段把學生的成績核算出來,提高教務處的辦事效率。

二、開發工具

本系統前端開發工具選擇了 Java,后 臺數據庫采用 sqlserver2000。

1.Java簡介:Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言,是由 SunMicrosystems公司于 1995年 5月推出的 Java程序設計語言和 Java平臺(即 JavaSE,JavaEE,JavaME)的總稱。Java技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人 PC、數據中心、游戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。

2.sql server2000簡介:SQL Server2000是 Microsoft公司

推出的 SQL Server數據庫管理系統的一個版本。該版本繼承 了SQLServer7.0版本的優點同時又比它增加了許多更先進的功能,具有使用方便,可伸縮性好與相關軟件集成程度高等優點,可跨

越從運行 Microsoft Windows 98 的膝上型電腦到運行 Microsoft Windows2000的大型多處理器的服務器等多種平臺使用。

三、具體設計

(一)總體思路:

(二)系統功能設計要求

此系統實現如下功能 :

1.使得學生的成績管理工作更加清晰、條理化、自動化。

2.通過用戶名和密碼登錄系統,管理員可進行查詢、刪除、修改和添加學生信息和成績等功能。 容易地完成學生成績信息及學生信息的基本操作。

3.設計人機友好界面,功能安排合理,操作使用方便,并且進一步考慮系統在安全性,完整性,并發控制,備份和恢復等方面的功能要求。

(三)系統模塊設計

學生成績管理系統大體可以分成五大模塊:

1.登錄模塊,用戶登錄模塊設計與實現設計思路:為了檢驗登錄用戶是否是一個合法用戶,當用戶輸入用戶名和密碼后,需要查詢數據庫以便驗證該用戶是否為非法用戶。同時通過用戶輸入的口令號就可知道用戶是管理員、學生,他們的權限不同

2.查詢模塊,管理員和學生都可以查詢相關信息,不過學生只能查查詢自己的信息,管理員可以查詢整個數據庫的信息。

3.修改模塊:老師可以使用該模塊進行相關數據的修改。而學生不可以使用。

4.添加模塊:老師可以使用該模塊進行相關數據的添加。而學生不可以使用。

5.刪除模塊:老師可以使用該模塊進行相關數據的刪除。而學生不可以使用。

(四)數據庫

根據需求分析階段得到的數據字典以及數據流圖,由以上分析可以得到系統中出現的實體有:學生信息實體、課程信息實體、成績表實體等等在學生成績管理系統中功能模塊主要牽涉到的信息包括:是學生信息 (student)、課程信息 (course)、成績表 (chengji)

1.學生信息:學號 (id)、姓名 (Sname)、班級 (Sclass)、性別(Ssex)、專業 (Sdept)

2.課程信息:課程編號 (courseid)、課程名稱 (coursename)、專業 (Sdept)。

3.成績表:編號 (coursename)、學號 (id)、課程名稱(coursename)、成績 (result)。

4.登陸表:登錄號 (id)、密碼 (password)、

四、部分程序代碼及說明

1,數據庫的連接:,

public class DbOperate {

* 數據庫的連接

public Connection getConn() {

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=Test";

String userName = "sa";//數據庫登錄名

String userPwd = "yt123321";//數據庫登錄密碼

Connection conn = null;

try {

Class.forName(driverName);

conn = (Connection) DriverManager.getConnection(dbURL, userName,

userPwd);// 獲取連接

} catch (ClassNotFoundException e) {

e.printStackTrace();

} catch (SQLException e) {

e.printStackTrace();

}// 指定連接類型

return conn;

}

五、總結

綜上所述闡述了本學生成績管理系統的的整個設計過程以及實現功能,通過檢驗,驗證了本系統能夠進行學生成績信息錄入、修改、查詢、刪除、等操作,整體界面美觀大方,達到了預期的效果。完成了教務人員對學生成績管理工作的要求,是用于一些簡單的教務管理。本系統運用于實際生活中會大大方便學生和管理人員對信息的管理和交流。

參考文獻

[1] 李舒,陳麗君.高校學生成績管理系統的設計與實現[J].遼寧大學學報:自然科學版,2006,3(3):283—285.

[2] 李鐘尉,周小彤,陳丹丹,等.Java從入門到精通 [M].2版.北京:清華大學出版社,2010.

主站蜘蛛池模板: 新SSS无码手机在线观看| 91久久大香线蕉| 国产欧美日韩综合一区在线播放| 中文字幕首页系列人妻| 亚洲精品动漫| 国产高清在线精品一区二区三区| 久久99热66这里只有精品一| 这里只有精品在线| 老司国产精品视频91| 亚洲码一区二区三区| 日韩av高清无码一区二区三区| 香蕉视频国产精品人| 国产chinese男男gay视频网| 97精品国产高清久久久久蜜芽| 人与鲁专区| 亚洲视频一区在线| 国产精品亚洲欧美日韩久久| 91网址在线播放| 激情六月丁香婷婷四房播| 99视频在线免费| 亚洲乱伦视频| 国产成人久视频免费| 熟妇人妻无乱码中文字幕真矢织江| 国内a级毛片| 亚洲综合精品第一页| 亚洲国产欧美目韩成人综合| 国产丝袜无码一区二区视频| 欧美一级黄色影院| 伊人AV天堂| 欧美色视频网站| 自拍偷拍欧美日韩| 亚洲综合片| 欧美啪啪网| 亚洲最猛黑人xxxx黑人猛交| 久久夜夜视频| 国产不卡网| 欧美区一区二区三| 亚洲av无码久久无遮挡| 国产精品无码AⅤ在线观看播放| 国产成人精品一区二区秒拍1o| 精品无码人妻一区二区| 婷婷综合色| 国内精品久久人妻无码大片高| 日韩无码视频播放| 国产白浆在线| 免费无码AV片在线观看中文| 欧美在线伊人| 久久精品中文字幕免费| 色婷婷视频在线| 91九色最新地址| 国产精品嫩草影院视频| 无码人妻热线精品视频| 91欧美亚洲国产五月天| 亚洲欧美激情小说另类| 欧美午夜在线观看| 91国内在线观看| 美女扒开下面流白浆在线试听 | 欧美精品成人| 国产日韩精品欧美一区灰| 91免费精品国偷自产在线在线| 999国内精品久久免费视频| 99久久精品视香蕉蕉| 99精品福利视频| 一级毛片网| 亚洲欧美在线精品一区二区| 日本影院一区| 农村乱人伦一区二区| 国内精品久久久久鸭| 一级一级一片免费| 久久天天躁夜夜躁狠狠| 欧美日韩免费| 亚洲不卡影院| 国产午夜福利在线小视频| 国禁国产you女视频网站| 又大又硬又爽免费视频| 四虎精品国产AV二区| 2019年国产精品自拍不卡| 97se亚洲| 久久亚洲国产视频| 精品国产91爱| 成人毛片免费观看| 尤物在线观看乱码|