




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、姓 名:學 號:班 級:指導教師:完成日期:目 錄第一章 系統概述 . 1 1.1功能介紹 . 1 1.2開發技術 . 1第二章 系統設計 . 3 2.1 系統模塊劃分 . 3 2.2 頁面設計 . 3 2.3 數據庫設計 . 3參考文獻 . 10學生成績管理設計說明書第 一 章 系 統 概 述1.1功能介紹成績管理成為學校教學管理中十分重要又相當復雜的管理工作之一, 單純的 采用傳統的手工處理已經不符合教育和管理的要求,而計算機具有運算速度快, 處理能力強等特點, 很自然地進入到這一應用領域中。 因此為了保證學校的信息 流暢, 工作高效, 有必要設計一個學生成績管理系統。 這不但能使教務人員
2、從復 雜的成績管理中解脫出來,而且對于推動教學的發展也起到非常重要的作用。 本系統分為了二個大模塊, 第一個大模塊是學生權限的用戶模塊; 第二個大 模塊是管理員權限的用戶模塊。 其中第一個大模塊中又分為注冊模塊、 登錄模塊、 學生管理模塊、 課程管理模塊以及成績管理模塊; 第二個大模塊中又分為了管理 員登陸模塊、學生管理模塊、課程管理模塊以及成績管理模塊。在第一個大模塊中, 用戶可以進行學生權限賬號的注冊、 登錄以及在學生管 理、 課程管理以及成績管理三個模塊中進行相關信息的查詢。 在第二個大模塊中, 管理員權限的用戶可以進行管理員登錄, 并且可以在學生管理、 課程管理以及成 績管理三個模塊中
3、對信息進行增刪改查。1.2開發技術本系統運用的是 Java 和 android 技術,用到的開發工具有 Eclipse 、 PS3、 MySQL 數據庫等。java 是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言, 是由 Sun Microsystems 公司于 1995年 5月推出的 Java 程序設計語言和 Java 平臺(即 JavaEE, JavaME, JavaSE的總稱。 Java 自面世后就非常流行,發展迅速,對 C+語言形成了有力沖擊。 Java 技術具有卓越的通用性、 高效性、 平臺移植性和 安全性,廣泛應用于個人 PC 、數據中心、游戲控制臺、科學超級計算機、移動 電
4、話和互聯網, 同時擁有全球最大的開發者專業社群。 在全球云計算和移動互聯網的產業環境下, Java 更具備了顯著優勢和廣闊前景。Android 是一種基于 Linux 的自由及開放源代碼的操作系統,主要使用于移 動設備,如智能手機和平板電腦,由 Google 公司和開放手機聯盟領導及開發。 尚未有統一中文名稱,中國大陸地區較多人使用“安卓”或“安致” 。 Android 操作系統最初由 Andy Rubin開發,主要支持手機。 2005年 8月由 Google 收購 注資。 2007年 11月, Google 與 84家硬件制造商、軟件開發商及電信營運商組 建開放手機聯盟共同研發改良 Andr
5、oid 系統。 隨后 Google 以 Apache 開源許可證 的授權方式,發布了 Android 的源代碼。Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發平臺。就其本身而 言,它只是一個框架和一組服務,用于通過插件組件構建開發環境。幸運的是, Eclipse 附帶了一個標準的插件集, 包括 Java 開發工具 (Java Development Kit , JDK 。MySQL 是一個關系型數據庫管理系統,由瑞典 MySQL AB公司開發,目前屬 于 Oracle 公司。 MySQL 是最流行的關系型數據庫管理系統, 在 WEB 應用方面 MySQL 是最好的 RDBMS
6、(Relational Database Management System:關系數據庫管理系 統 應用軟件之一。 MySQL 是一種關聯數據庫管理系統,關聯數據庫將數據保存 在不同的表中, 而不是將所有數據放在一個大倉庫內, 這樣就增加了速度并提高 了靈活性。 MySQL 所使用的 SQL 語言是用于訪問數據庫的最常用標準化語言。 MySQL 軟件采用了雙授權政策(本詞條“授權政策” ,它分為社區版和商業版, 由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小 型網站的開發都選擇 MySQL 作為網站數據庫。由于其社區版的性能卓越,搭配 PHP 和 Apache 可組成良
7、好的開發環境。第 二 章 系 統 設 計2.1 系統模塊劃分本學生成績管理系統分為了五個模塊,第一模塊是學生注冊模塊,第二模塊 是學生權限和管理員權限登錄模塊, 第三個模塊是學生管理模塊, 第四個模塊是 課程管理模塊,第五個模塊是成績管理模塊。2.2 頁面設計1.登錄界面 圖 2-1此登錄模塊中可以進行學生權限的和管理員權限的登錄操作, 以及可以進行 學生權限賬號的注冊,如圖 2-1。2.注冊界面 圖 2-2此注冊模塊中可以進行對學生權限賬號的注冊操作,如圖 2-2。3.學生管理界面 圖 2-3此學生管理模塊中,學生權限用戶可以進行信息查詢,管理員權限用可以進 行學生信息的增刪改查操作,如圖
8、2-3。4.課程管理界面 圖 2-4此課程管理模塊中,學生權限用戶可以進行信息查詢,管理員權限用戶可以 進行學生信息的增刪改查,如圖 2-4。5.成績管理界面 圖 2-5此成績管理模塊中,學生權限用戶可以進行信息查詢,管理員權限用戶可以 對信息進行增刪改查,如圖 2-5。2.3 數據庫設計1.概念結構設計數據庫的概念結構設計如下。學生模塊概念結構圖如圖 2-6。 圖 2-6 課程模塊概念結構圖如圖 2-7。圖 2-7 成績模塊概念結構圖如圖 2-8。 圖 2-82.邏輯結構設計(1學生模塊(姓名,學號,密碼,班級,系部,身份證號(2課程模塊(課程編號,課程名稱,開課系部,課程性質,課程學分(3
9、成績模塊(學號,課程編號,成績3.物理結構設計通過邏輯結構設計我們將采用 Android 自帶的 SQLite 數據庫用來存儲相應 的數據。(1學生成績管理系統數據庫表名清單: (2學生注冊信息表: 建表語句:(3管理員信息表: 建表語句:(4學生模塊信息表: 建表語句:(5課程模塊信息表: 建表語句;(6)成績模塊信息表: 序號 1 2 3 4 建表語句: 字段英文名 mark_id mark_studentid mark_coursenumber mark_grade 字段中文名 成績 ID 學生學號 課程編號 學生成績 數據類型 int(11 varcher(20 varcher(20
10、varcher(20 允許為空 否 否 否 否 PK/FK PK 9 參考文獻 1耿祥義.張躍平Java 設計模式清華大學出版社 2009 年 5 月第 1 版 1呂云翔等理論與實踐人民郵電出版社 2012 年 8 月,第 1 版 2張紅實等SSH 框架項目教程水利水電出版社 2013 年 1 月,第 1 版 3李興華等Java Web 開發實戰經典清華大學出版社 2010 年 8 月,第 1 版 4謝郁等CSS 高效開發實戰電子工業出版社 2014 年 9 月,第 1 版 5劉希杰等網頁制作入門到精通人民郵電出版社 2012 年 12 月,第 1 版 10 信息工程學院 Java 項目實訓實
11、踐考核標準與成績報告單 2014-2015 學年度第一學期期末 排課編號: (2014-2015-1) -0503407-09419-1 姓名 評價項目 班級 評分標準 至少完成三個完整的功能流程, 在此基礎上每增加一個加 3 分, 系統功能完成情況 少于三個功能模塊每少一個扣 5 分 結構設計是否考慮了層次結構, 系統結構設計是否合理 表示、業務層是否分開,根據結 構合理性酌情給予 1-20 分 20 20 批閱日期: 學號 滿分 年 月 日 得分 備注 評分 標準 及 得分 代碼規范程度,注釋使用情 況 數據庫設計是否符合基本規 范 界面是否符合行業規范是否 美觀 注釋使用不當,代碼縮進等問題 每處扣 1-2 分 數據庫設計是否滿足完整性要 求,字段設計是否合理,關鍵字 選取是否合理,一處不合理扣 2-3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 理財產品風險與收益的分析試題及答案
- 注會考生如何提高應試能力與試題及答案
- 幼兒園安全教育:咬人的門
- 紙趣橫生語言課件
- 找到信任伙伴2024年體育經紀人試題及答案
- 2024年農作物種子繁育員考試簡明指南試題及答案
- 游泳救生員職業生涯規劃分析試題及答案
- 農作物種子繁育員職業資格考試專業深度試題及答案
- 2024年農業植保員考試三大重要模塊試題及答案
- 深入備考2024年體育經紀人試題及答案
- DB41T 2113-2021 通航水域內河電子航道圖制作規程
- 書法測評基礎理論知識單選題100道及答案解析
- 河南省多校聯考2023-2024學年高一下學期4月期中物理試題
- Endat編碼器在AX5000系列伺服上使用說明
- 第十一章-新聞事業管理-《新聞學概論》課件
- 電梯維保服務投標方案
- 綠化養護勞務服務投標方案(技術標)
- 湘潭、成都工廠VDA63-2023審核員培訓考核附有答案
- 風電場道路及風機基礎工程爆破專項施工方案
- 部編版語文六年級下教學設計(含二次備課和教學反思)
- 2024年3月湖北省武漢市高三一模考試數學試卷及答案
評論
0/150
提交評論