版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、附件 1:學號:201130500920113050172011305028課程設計題 目學生學籍管理系統(tǒng)學 院計算機科學系專 業(yè)軟件工程班 級 11 級計算機本科1 班雷寶學生姓名王申川趙思語指導教師劉振東2013 年 12 月 28 日1 問題描述學籍管理系統(tǒng)主要功能有學生注冊(根據學費繳納情況進行)、 注銷、 休學、 退學、 專業(yè)調整、學分統(tǒng)計、評優(yōu)、獎學金評定以及成績錄入、修改、打印、查詢??砂磳I(yè)或班級排名,即可按單科成績排名,也可綜合排名(不同的課程要設不同的權重,可根據課程類別以及學分情況設置)以及管理輔修專業(yè)和學分情況等。2 需求分析需求分析是數據庫信息管理系統(tǒng)開發(fā)的第一步也是
2、著重要的一步。需求分析是描述系統(tǒng)的需求, 通過定義系統(tǒng)中的關鍵域類來建立模型。分析的根本目的是在開發(fā)者和提出需求的人之間建立一種理解和溝通的機制,下面從三個方面(市場需求分析、功能需求分析、技術可行性分析)來進行系統(tǒng)的需求分析:2.1 市場需求分析隨著高校辦學規(guī)模的擴大和招生人數的增加,學籍管理維護是學校管理中異常重要的一個環(huán)節(jié),作為學校,除了育人,就是育知,學生成績管理的計算機化是整個學校教務管理中的重要一部分,介于它的重要性,學生成績管理系統(tǒng)的開發(fā)和使用就逐漸提入議程,并占著越來越重要的份量。運用學生成績管理維護系統(tǒng)可以減輕學院教學人員的工作量,縮小開支,提高工作效率和準確率,能夠節(jié)省時間
3、,學生也能夠盡快的知道自己的測試成績,投入新的課程的學習或復習這次沒有考過的課程。而學生成績管理系統(tǒng)的使用也為今天的民辦教育在未來市場的競爭力有所提高。在現代高科技的飛躍發(fā)展,人們工作習慣的改變,特別是電腦的大量普及,人們生活節(jié)奏越來越快,怎樣提高工作效率是人們首先考慮的問題。學生成績管理是一個非常繁瑣和復雜的一項工作,一個原因就是工作量大,不好管。對于一個學校而言,管理好學生的成績,是非常重要的。因此開發(fā)出一套學生成績管理系統(tǒng)是非常必要的。2.2 功能需求分析這個是一個學生管理系統(tǒng),我們的目標是提高學籍管理工作的效率,具有對學生個人信息,課程信息,所選課程信息進行管理及維護的功能。學生可以通
4、過此系統(tǒng)進行個人信息,測試成績查詢。系統(tǒng)開發(fā)的總體任務是實現學生信息管理的系統(tǒng)化,規(guī)范化和自動化。老師對總之, 學籍管理系統(tǒng)的功能需求包括管理員對功能的需求和學生對功能的需求, 功能的需求三大部分,如下所列:( 1)管理員對功能的需求管理員權限最大,可以對學生,課程,老師的管理,管理員對功能的需求細分如下:有關學生信息的瀏覽,包括學生的姓名,入學日期,所在班級,學制,家庭住址,聯(lián)系電話。學生的添加,本系統(tǒng)由管理員對學生進行添加。學生信息的修改,刪除。教師信息的添加,本系統(tǒng)管理員對教師的基本信息進行添加。學校基本課程的瀏覽,包括課程名,學時,學分,任課老師和課程具體描述。學校基本課程的添加。學校
5、基本課程的修改,刪除。(2) 學生對功能的需求學生只是利用此系統(tǒng)進行和自己有關的信息查詢,輸入等,不必關心其他的內容,學生對功能的需求如下:瀏覽個人基本信息,具體內容包括姓名,入學日期,所在班級,學制,家庭住址,聯(lián)系電話。學生登陸系統(tǒng)后,修改個人信息,為了保證系統(tǒng)安全性,只要求學生修改個人密碼。瀏覽課程信息,具體內容包括課程名,課程類型,學分和課程的具體描述。瀏覽個人選課情況。瀏覽個人成績。(3) 老師對功能的需求老師利用該系統(tǒng)對學生和課程進行管理,老師對功能的需求如下:瀏覽個人基本信息,具體內容包括教師姓名和信息簡介。老師登陸系統(tǒng)后,修改個人信息,為了保證系統(tǒng)安全性,只要求老師修改個人密碼。
6、瀏覽課程信息,具體內容包括課程名,課程類型,學分和課程的具體描述。管理學生的成績,包括對學生成績的修改。查看學生的留言。3 系統(tǒng)分析和設計3.1 系統(tǒng)整體模塊分析學籍管理系統(tǒng)是一個教育單位不可或缺的部分,它的內容對于學校的決策者和管理員來說都是至關重要,所以學籍管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。學生學籍管理系統(tǒng)主要包括學生信息模塊、課程管理模塊、成績管理模塊、教師管理模塊,具體的模塊圖如圖2.1 所示。的學籍信息,打印自己的學籍信息以及修改自己的登陸密碼等等。管理者通過這個模塊,可以添加、更新、刪除、查詢學生的學籍信息。3.12 課程管理模塊該模塊主要的功能是管理全校的課程
7、信息。主要功能包括添加,刪除,修改, 查詢課程信息。其中只有管理員才具有對課程信息進行維護的權限(增加、刪除、更新)。課程管理模塊是選課管理模塊的基礎,只有在課程管理中添有選修課的信息,學生才能進行選課5 。針對選課模塊。該功能的行使者是學生,學生通過瀏覽全部的課程信息,選擇自己符合自己要求的課程。3.13 成績管理模塊該模塊功能主要由老師所擁有。對于選擇自己所教授課程的同學,老師具有給定該同學的專業(yè)分數,以及修改該同學的專業(yè)分數的權限。3.14 教師管理模塊該模塊功能也為管理員所擁有。管理員主要負責新老師信息的增加,老師信息的整理以及老師信息的打印。除此之外還可以查看每個老師所教授的課程。3
8、.2 系統(tǒng)的用例分析admin )管理員用例圖,管理員(admin)可以實現的功能主要有:系統(tǒng)的登陸、對學生的管理、對學生的管理(增加、刪除、更新、查看)、對課程的管理學生用例圖,學生 ( Student ) 可以實現的功能有:系統(tǒng)的登陸、個人學籍信息的查詢、個人登陸密碼的修改、學院課程的查詢、個人課程的選修、發(fā)表留言、以及新聞(公告)的瀏覽。(Teacher)圖 3.23 老師用例圖系統(tǒng)的登陸、教師個人信息的查詢、教師用例圖,教師 ( Teacher ) 可以實現的功能有:個人登陸密碼的修改、查看學院所有課程、學生成績的發(fā)布、查看學生的留言、查看學院新聞(公告)。3.3 業(yè)務流程圖系統(tǒng)流程圖
9、是描繪物理系統(tǒng)的傳統(tǒng)工具。它的基本思想是用圖形符號以黑盒子形式描述系統(tǒng)里面的每個部件( 程序 , 文件 , 數據庫 , 表格 , 人工過程等等) 。 系統(tǒng)流程圖表達的是信息在系統(tǒng)各部件之間流動的情況, 而不是對信息進行加工處理的控制過程, 因此盡管系統(tǒng)流程圖使用的某些符號和程序流程圖中使用的符號相同, 但是它確是物理流程圖而不是程序流程圖。3.31 系統(tǒng)登錄流程圖:3.32 管理員信息管理流程圖:修改成功3.4 系統(tǒng)的數據分析數據流圖表達了數據和處理的關系,數據流圖是結構化系統(tǒng)分析的主要工具,它表示了系統(tǒng)內部信息的流向,并表示了系統(tǒng)的邏輯處理的功能,描述了系統(tǒng)的組成部分及各部分之間的聯(lián)系。圖
10、3.4-2 教師發(fā)布成績數據流圖4 數據庫設計4.1 數據庫的需求分析數據庫要盡量滿足用戶提出的各項要求。需要采集大量的信息,包括學生信息,班級信息,課程信息,成績信息,教師信息等,需要合理有效的組織數據庫提高程序效率,根據學生基本信息及其相關信息的特點歸納一下規(guī)律:( 1)一個專業(yè)包含多個班級( 2)一個班級對應一個入學年份及學制( 3)一個班級包含多個學生的名字( 4)每一個學生都有不同的學號( 5)一個班級對應連續(xù)的多個學期( 6)一個班級在一個學期內開設多門課程( 7)每一門課程需要記錄每一門學生的成績( 8)一種角色對應一個或多個用戶根據以上數據之間的對應及依賴關系,可以確定數據庫中
11、所必備的信息應該有一下幾方面:( 1)專業(yè)信息類別信息,包含院校所開設的專業(yè)名稱及詳細的介紹、描述。( 2)學生信息,包含學生的學號、姓名、性別及所屬班級等基本信息。( 3)課程信息,包含開設課程的班級、課程及學期。( 4)成績信息,包含學生的學號、課程、學期及成績信息。( 5)用戶信息,包含用的名稱、口令及角色。( 6)角色信息,包含角色名稱、和該角色有關的權限。4.2 數據庫的概念結構設計根據上面對系統(tǒng)的需求分析、模塊設計,就可以做出能夠滿足用戶需求的各種實體以及他們之間的關系。本系統(tǒng)根據上面的設計規(guī)劃出:用戶信息實體、學生信息實體、課程信息E-R圖。7 實驗總結在本系統(tǒng)的開發(fā)過程中,由于本人是初次開發(fā)軟件,在知識、 經驗方面都存在著許多的欠缺,此外在整個開發(fā)的過程中,時間也比較倉促。因此,該系統(tǒng)必然會存在一些缺陷和不足。由于對學生課程管理的整個流程不夠熟悉,在需求分析時未能做到完全滿足用戶的需求。當前網絡在學生管理系統(tǒng)中的使用正在興 起,所以基于網絡的課程管理系統(tǒng)必然是當前乃至未來的重要發(fā)展方向。盡管本管理系統(tǒng)存在著很多不足,但其功能專一、易于日后程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年環(huán)保材料貼牌生產與技術支持合同
- 2025年度木工企業(yè)員工績效考核與激勵合同4篇
- 二零二五年度水利樞紐工程塊石供應合同模板下載3篇
- 二零二五年度商業(yè)用途二房東房屋租賃經營合同2篇
- 2025年度挖掘機械買賣與環(huán)保節(jié)能合同3篇
- 二零二五年度智能農業(yè)無人機農藥噴灑服務合同3篇
- 二零二四年度醫(yī)療器械研發(fā)合作與專利授權合同
- 二零二五年度農業(yè)大棚租賃與農業(yè)保險合作合同范本4篇
- 二零二五年度牛肝菌產品包裝設計與印刷合同3篇
- 二零二五年度醫(yī)療設備配件更換與健康管理合同4篇
- UPVC管道安裝施工方法
- 張家界喀斯特地貌
- 讓學生看見你的愛
- 12123交管學法減分練習題及答案二(帶圖文通用版)
- 銷售禮盒營銷方案
- 南潯至臨安公路(南潯至練市段)公路工程環(huán)境影響報告
- 初中數學校本教材(完整版)
- 重慶市銅梁區(qū)2024屆數學八上期末檢測試題含解析
- 中央導管相關血流感染防控
- 光的偏振和晶體光學基礎課件
- 中科大光學講義08光的偏振
評論
0/150
提交評論