Java項目:學生成績管理系統(一)


學生成績管理系統(一)

項目名稱:學生成績管理系統

項目需求分析(Need 需求):

(1)該系統的用戶分為教師和學生。教師的功能有:管理某一學生或課程的信息以及成績,包括增、刪、查、報表打印等;學生用戶只能查看個人的信息以及成績。
 
(2)系統運行在Windows平台上,要求有一個較好的圖形用戶界面,操作要求簡單。
 
(3)運用學生成績管理維護系統可以減輕學院教學人員的工作量,縮小開支,提高工作效率與准確率,能夠節省時間,學生也能夠盡快的知道自己的考試成績,投入新的課程的學習或復習這次沒有考過的課程。而學生成績管理系統的應用也為今天的民辦教育在未來市場的競爭力有所提高。

(4)學生成績管理是一個非常繁瑣與復雜的一項工作,一個原因就是工作量大,不好管。對於一個學校而言,管理好學生的成績,是非常重要的。因此開發出一套學生成績管理系統是非常必要的。

關於用戶對我們產品的相關需求和建議:

1.界面盡量人性化,容易操作,簡單易懂;

2.功能齊全,只有你想不到的,沒有我們做不到的;

3.頁面整體設計上應盡量美觀大方;

4.操作上能夠根據需求進退自如。

項目內容(Approach做法):

設計數據庫:
CREATE DATABASE 學生成績管理系統

學籍信息表創建:
create table 學籍信息表:

學號 Num varchar(10) primary key
姓名 Name varchar(50)  
生日 Birt varchar(10)
性別 Sex varchar(10) 
班級 Class varchar(3)
年級 Grade varch(10)
專業 Major varchar(10) 
語文 Chinese float(4,1)
英語 English float(4,1)
數學 Maths float(4,1)
總計 Total float(6,1)

項目好處(Benefit 好處):

1.學生和老師能夠隨時隨地根據需求進行相關操作;

2.信息更新比較及時,能夠第一時間獲得最新成績;

3.有詳細的評分標准,能夠知道自己是否通過考試,並且成績處在哪一等級;

4.可以查詢老師對自己學習的評價,和老師給出的相應的學習指導和建議;

5.學生可以通過程序對老師進行教學方面的評價和建議。

項目競爭 (Competitors 競爭):

其他的學生成績管理系統功能比較固定,只有簡單的存儲和查詢成績兩大功能,我們的項目可以實現對用戶的成績進行評級,並且老師和學生能夠相互給出建議,使老師能夠在教學方式上做出改進,也使學生能夠更好提高自己的成績掌握適合自己的學習方法。我們的程序可以在手機上運行,比電腦操作要方便。

Delivery:

推廣方案:在校園里進行宣傳。

項目目標:

1.進行數據庫(或數據文件)設計,數據分為學生信息、成績管理、信息查詢等三部分;使用學生信息表、課程表兩個數據表來存放數據。

2.選擇適當組件進行界面設計:界面要美觀大方,具有主菜單和相應工具欄及按鈕;

3.系統應具有實用性、可靠性和適用性,同時注意到先進性;

4.編寫事件代碼:
能夠實現學生信息維護(錄入、修改和刪除);學生信息瀏覽;按“學號”查詢學生信息;按“姓名”和“所在班級”查詢學生信息;按“學院名稱”查詢學生信息;按課程查詢學生成績等功能;

5.對各個數據庫進行動態管理,防止混亂;

6.不同用戶有不同的查詢和修改權限,防止非法查詢,非法修改;

7.方便用戶的操作,盡量減少用戶的操作。

項目計划:

時間 項目計划
第十一周 確定項目,設計項目相關框架,構思項目的界面,制定小組計划
第十二周 設計系統需求分析:通過上網和去圖書館查資料,開始編寫代碼,安裝好相應的開發工具以便后期進行界面制作
第十三周 系統總體設計:規划好每一模塊的內容,設計系統的功能,根據內容及系統功能進行代碼的調試
第十四周 將系統詳細設計,將代碼進行調試、運行,都沒問題之后開始設計系統界面
第十五周 系統實現與測試:檢驗系統的相關功能是否能正常運行,改進不足的地方
第十六周 總結:總結項目的優點和不足,以及項目制作過程中遇到的問題

項目分工:

楊夢雲:負責項目的構思和設計以及代碼的編譯、調試及運行
馮佳:負責項目的資料查詢和代碼的編譯、測試、運行
張家明:負責系統環境的搭建和程序的運行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM