版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、金融信息系統(tǒng)設計課程設計需求分析題目:學生成績管理系統(tǒng)班級:XXXXXXXXX指導教師:XXXX小組成員:XXXXXXXXXXXXXXXX目 錄1. 引言11.1 目的11.2 背景11.3 定義11.4 參考資料22. 系統(tǒng)概述22.1 目標22.2 用戶特點22.3 運行環(huán)境22.4 功能23. 系統(tǒng)特性33.1 系統(tǒng)角色33.2 學生管理43.2.1 導入學生基本信息43.2.2 添加學生信息53.2.3 更新學生信息53.2.4 刪除學生信息53.3 教師管理63.3.1 導入教師基本信息63.3.2 添加教師信息63.3.3 更新教師信息63.3.4 刪除教師信息73.4 成績管理7
2、3.4.1 成績查詢73.4.2 成績錄入73.4.3 申請查分83.4.4 分析與統(tǒng)計84. 非功能性需求84.1 精度84.2 時間特性要求84.3 靈活性84.4 輸入輸出要求94.5 故障處理要求94.6 其他專門要求95. 外部接口要求95.1 用戶接口95.2 硬件接口95.3 軟件接口95.4 通信接口9II金融信息系統(tǒng)課程設計1. 引言1.1 目的學生成績管理是學校工作中的一項重要內容。目前,我國大中專院校的學生成績管理水平普遍不高。隨著辦學規(guī)模的擴大和招生人數(shù)的增加,建立一個學生成績管理系統(tǒng)是非常必要的,也是學校信息化建設的重要一環(huán)。在當今信息時代,傳統(tǒng)的成績管理方式浪費了許
3、多人力物力,已不能適應時代的發(fā)展,必然被以計算機為基礎的MIS所代替。在此基礎上,為了提高成績管理的效率,我們決定以學生成績管理系統(tǒng)為本次設計的主題。本系統(tǒng)面向的用戶有:系統(tǒng)管理員、教師、學生,主要應用于學校學生成績管理,總體任務是實現(xiàn)學生成績的信息化、規(guī)范化和自動化管理,其主要任務是對學生的成績進行管理,如查詢、修改、增加、刪除。此外,考慮到學生若對其成績感到疑惑,增加了在線申請查分的功能。1.2 背景隨著科學技術的不斷提高,計算機科學日趨成熟,其強大的功能已為人們所深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。作為計算機應用的一部分,使用計算機對學生成績信息進行管理,具有傳
4、統(tǒng)管理所無法比擬的優(yōu)點。例如,檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學生信息管理的效率。因此,設計一套學生成績管理系統(tǒng)很有必要。1.3 定義C#:是微軟公司發(fā)布的一種面向對象的、運行于.NET Framework之上的高級程序設計語言。數(shù)據(jù)流圖:簡稱DFD,就是采用圖形方式來表達系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內部的邏輯流向和邏輯變換過程,是結構化系統(tǒng)分析方法的主要表達工具及用于表示軟件模型的一種圖示方法。E-R圖:為實體-聯(lián)系圖,提供了表示實體、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型。數(shù)據(jù)字典:是一種用戶可以訪問的記錄數(shù)據(jù)庫和應用程序元數(shù)據(jù)
5、的目錄。主動數(shù)據(jù)字典是指在對數(shù)據(jù)庫或應用程序結構進行修改時,其內容可以由DBMS自動更新的數(shù)據(jù)字典。被動數(shù)據(jù)字典是指修改時必須手工更新其內容的數(shù)據(jù)字典。1.4 參考資料C#課程設計案例精編,王振江,王添添等編著。Visual C# 2005程序設計教程,崔淼,陳明非主編。C#開發(fā)寶典,匡松,張淮鑫主編。2. 系統(tǒng)概述2.1 目標項目開發(fā)意圖:為了方便管理學生成績,加強學生和老師之間的交流,讓大家及時了解成績狀況,提供一個便捷的成績管理平臺。 應用目標:學生成績管理主要針對教師所教班級及所有學生而制作的成績管理系統(tǒng)。 作用范圍:系統(tǒng)管理員、教師、學生。2.2 用戶特點用戶必須具備電腦的基本操作能
6、力,管理員有添加、更新、刪除、查看信息等操作權限,還要負責數(shù)據(jù)庫的管理、網(wǎng)站的維護;教師可以錄入成績、查詢、修改基本信息、修改登錄密碼等權限;學生只有查詢、修改基本信息、修改登錄密碼、申請查分的權限操作。2.3 運行環(huán)境該系統(tǒng)為C/S結構,它的運行環(huán)境分為服務器端和用戶終端。服務器端:接收用戶端的數(shù)據(jù)或命令請求,并請求數(shù)據(jù)庫服務器執(zhí)行數(shù)據(jù)庫操作得到相應的數(shù)據(jù)集,對數(shù)據(jù)集進行相應的處理,然后將數(shù)據(jù)集或處理后的數(shù)據(jù)集返回給用戶終端。操作系統(tǒng):Windows 2000/XP及以上版本。數(shù)據(jù)庫系統(tǒng):SQL Server 2008及以上版本。用戶終端:提供用戶操作界面,接受用戶輸入的各種操作信息,向服務
7、器發(fā)出各種操作命令或數(shù)據(jù)請求,并接收執(zhí)行操作命令后返回的數(shù)據(jù)結果,根據(jù)業(yè)務邏輯進行相關的運算,向用戶顯示相應的信息。操作系統(tǒng):Windows 2000/XP及以上版本。數(shù)據(jù)庫系統(tǒng):SQL Server 2008及以上版本。2.4 功能本系統(tǒng)的主要功能分為三大類:學生管理:用于添加、更新、刪除及查詢學生基本信息。教師管理:用于添加、更新、刪除及查詢教師任課信息。成績管理:對于學生,僅支持查詢成績和申請查分操作;對于教師,支持成績錄入、修改、匯總及排名等操作;對于管理員不設限制。本系統(tǒng)的主要功能結構圖如圖1所示。學生成績管理系統(tǒng)學生管理教師管理成績管理查看學生信息添加學生信息更新學生信息刪除學生信
8、息成績查詢申請查分成績錄入修改成績查看教師信息添加教師信息更新教師信息刪除教師信息分析與統(tǒng)計圖1 系統(tǒng)主要功能結構圖3. 系統(tǒng)特性3.1 系統(tǒng)角色本系統(tǒng)主要包括系統(tǒng)管理員、教師、學生三種類型的用戶。系統(tǒng)管理員:完成系統(tǒng)管理與維護,例如,維護學生、教師及數(shù)據(jù)字典等的維護。用例圖如圖2所示。教師:維護課程與成績,查詢所教課程的所有學生的成績。用例圖如圖3所示。學生:可以查詢自己的成績,同時,當對自己的成績有疑問時,可以申請查分。用例圖如圖4所示。管理員維護數(shù)據(jù)字典查看學生信息添加學生信息更新學生信息刪除學生信息查看教師信息添加教師信息更新教師信息刪除教師信息圖2 管理員用例圖教師修改學生成績查詢課
9、程信息查詢學生成績錄入學生成績圖3 教師用例圖學生申請查分查詢學生信息查詢學生成績圖4 學生用例圖3.2 學生管理3.2.1 導入學生基本信息使用者:學校有學生管理功能角色的用戶。目的:批量導入學生信息,也可以將其他系統(tǒng)中學生信息按照規(guī)定的格式導入本系統(tǒng)。基本事件流:用戶進入批量導入學生界面,本用例開始。系統(tǒng)顯示導入文件類型、格式說明、并提供導入的模板文件,供下載。用戶按照導入文件格式要求填寫或生成對應文件,然后將文件上傳,點擊確定。系統(tǒng)檢查文件的合理性,如果文件格式有誤或數(shù)據(jù)有沖突,給出詳細提示列表(錯誤所在行、錯誤原因),用戶修改文件后再上傳,如果上傳文件合理,系統(tǒng)將學生信息導入系統(tǒng)。本用
10、例結束。 3.2.2 添加學生信息使用者:學校有學生管理功能角色的用戶。目的:添加單個學生基本信息?;臼录鳎河脩暨M入增加單個學生界面,本用例開始。系統(tǒng)顯示學生信息輸入界面,用戶輸入學生姓名、學號、性別、班級。用戶確認輸入信息,系統(tǒng)檢查學號是否唯一非空。若符合條件,則增加學生信息;否則,提示用戶重新輸入。本用例結束。3.2.3 更新學生信息使用者:學校有學生管理功能角色的用戶。目的:更新單個學生基本信息。基本事件流:用戶進入更新單個學生界面,本用例開始。系統(tǒng)顯示學生信息輸入界面,用戶輸入學生姓名、學號、班級。用戶確認輸入信息,系統(tǒng)檢查學號是否唯一非空。若符合條件,則增加學生信息;否則,提示用
11、戶重新輸入。本用例結束。3.2.4 刪除學生信息使用者:學校有學生管理功能角色的用戶。目的:刪除單個學生基本信息?;臼录鳎河脩暨M入刪除單個學生界面,本用例開始。系統(tǒng)顯示學生信息輸入界面,用戶可輸入學生姓名、學號。用戶確認輸入信息,系統(tǒng)檢查學號是否唯一非空。若符合條件,則刪除學生信息;否則,提示用戶該學生不存在。本用例結束。3.3 教師管理3.3.1 導入教師基本信息使用者:學校有教師管理功能角色的用戶。目的:批量導入教師信息,可以將其他系統(tǒng)中教師信息按照規(guī)定的格式導入本系統(tǒng)?;臼录鳎河脩暨M入批量導入教師界面,本用例開始。系統(tǒng)顯示導入文件類型、格式說明、并提供導入的模板文件,供下載。用戶
12、按照導入文件格式要求填寫或生成對應文件,然后將文件上傳,點擊確定。系統(tǒng)檢查文件的合理性,如果文件格式有誤碼,或有數(shù)據(jù)沖突,給出詳細提示列表(錯誤所在行、錯誤原因),用戶修改文件后再上傳,如果上傳文件合理,系統(tǒng)將教師信息導入系統(tǒng)。本用例結束。3.3.2 添加教師信息使用者:學校有教師管理功能角色的用戶。目的:添加單個教師基本信息?;臼录鳎河脩暨M入增加單個教師界面,本用例開始。系統(tǒng)顯示教師信息輸入界面,用戶輸入教師姓名、工號、任課課程。用戶確認輸入信息,系統(tǒng)檢查工號是否唯一非空。若符合條件,則增加教師信息;否則,提示用戶重新輸入。本用例結束。3.3.3 更新教師信息使用者:學校有教師管理功能角
13、色的用戶。目的:更新單個教師基本信息?;臼录鳎河脩暨M入更新單個教師界面,本用例開始。系統(tǒng)顯示教師信息輸入界面,用戶輸入教師姓名、工號、任課課程。用戶確認輸入信息,系統(tǒng)檢查工號是否唯一非空。若符合條件,則更新教師信息;否則,提示用戶重新輸入。本用例結束。3.3.4 刪除教師信息使用者:學校有教師管理功能角色的用戶。目的:單個添加教師基本信息?;臼录鳎河脩暨M入增加單個教師界面,本用例開始。系統(tǒng)顯示教師信息輸入界面,用戶輸入教師姓名、工號、任課課程。用戶確認輸入信息,系統(tǒng)檢查工號是否唯一非空,若符合條件,則刪除教師信息;否則,提示用戶重新輸入。本用例結束。3.4 成績管理3.4.1 成績查詢
14、使用者:所有用戶。目的:查詢學生成績?;臼录鳎河脩暨M入成績查詢界面,本用例開始。系統(tǒng)顯示成績查詢界面,用戶輸入學生姓名、學號、班級、課程名稱、成績。用戶確認輸入信息,系統(tǒng)檢查學號是否唯一非空。若符合條件,則顯示學生成績信息;否則,提示用戶重新輸入。本用例結束。3.4.2 成績錄入使用者:任課教師。目的:錄入學生成績?;臼录鳎河脩暨M入成績錄入界面,本用例開始。系統(tǒng)顯示成績錄入界面,用戶輸入學生姓名、學號、成績。用戶確認輸入信息,系統(tǒng)檢查學號是否唯一非空。若符合條件,則提交學生成績;否則,提示用戶重新輸入。本用例結束。3.4.3 申請查分使用者:學生。目的:單個添加教師基本信息?;臼录?/p>
15、:用戶進入增加單個教師界面,本用例開始。系統(tǒng)顯示教師信息輸入界面,用戶輸入學生姓名、學號、課程名稱。用戶確認輸入信息,系統(tǒng)檢查學號是否唯一非空。若符合條件,則提交申請,并留言通知任課教師;否則,提示用戶重新輸入。本用例結束。3.4.4 分析與統(tǒng)計(1) 考試成績表:某學期某次考試的單個班級考試成績表。(2) 班級各科平均成績表:某學期某次考試單個年級的各科平均成績表。(3) 年級成績排名表:某學期某次考試單個年級的年級排名表。4. 非功能性需求軟件應保證系統(tǒng)運行穩(wěn)定,避免出現(xiàn)系統(tǒng)崩潰;軟件必須保證有足夠的數(shù)據(jù)精度,不影響正常業(yè)務;軟件應盡量做到響應快速、操作簡便。4.1 精度為了查詢完整,盡量
16、讓所有相應域包含查詢關鍵字的記錄都能查到。由于通常有文件的記錄很多,所以本系統(tǒng)采用兩種查詢:直接查詢和模糊查詢。 4.2 時間特性要求響應時間:要求保證一般操作的響應時間應在1-2秒內。更新處理時間:最好一學期更新一次。數(shù)據(jù)的轉換和傳送時間:盡量快。解題時間:短。 4.3 靈活性(1) 當執(zhí)行查詢時,查詢完后提供返回按鈕可繼續(xù)查找。(2) 用戶處于一定時間的“不操作”,服務器可以不再相應對數(shù)據(jù)庫的請求,除非再次登錄。4.4 輸入輸出要求輸入要求:數(shù)據(jù)完整,詳實。用戶需選擇相對應的身份,輸入賬號和密碼進入相應的用戶界面。輸出要求:簡捷,快速,實時。 根據(jù)用戶需求輸出相應的信息。4.5 故障處理要求(1)用戶使用電腦系統(tǒng)有問題,或者瀏覽器有問題。(2)數(shù)據(jù)庫建立有問題。(3)內存太小會影響運行速度。(4)對于各類突發(fā)事件要注意避免。4.6 其他專門要求保密性:數(shù)據(jù)庫要做好保密,避免數(shù)據(jù)的丟失或者盜取。間接性:用戶的操作界面必須要做到簡單明了,不能有太復雜的設置或者操作。 可更新性:對于系統(tǒng)可以根據(jù)用戶需要進行更新,維護等操作,擴展其功能,并使系統(tǒng)穩(wěn)定。5. 外部
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑混凝土石料運輸合同
- 標準存款合同范本
- 商鋪租賃合同解除協(xié)議格式范本
- 2024農村建房合同范本
- 贈與合同范本大全
- 筆記本電腦選購協(xié)議
- 農村土地使用權買賣合同樣本
- 房屋出租代理委托合同范本樣本
- 股票交易委托代理協(xié)議
- 代理電力收費協(xié)議
- 2024年菱角項目可行性研究報告
- 農產品質量追溯系統(tǒng)操作手冊
- 道法珍惜師生情誼教學課件 2024-2025學年統(tǒng)編版道德與法治七年級上冊
- 2024年高考真題-化學(貴州卷) 含答案
- 2024-2030年中國線束行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 居間戰(zhàn)略合作協(xié)議書范本
- 新課標視角下初中數(shù)學閱讀教學現(xiàn)狀調查與分析
- 高中體育人教版課程教學分析
- 2024新蘇教版一年級數(shù)學冊第三單元第1課《圖形的初步認識》課件
- 中國醫(yī)藥公開招聘公司總監(jiān)等高級管理崗位(高頻重點提升專題訓練)共500題附帶答案詳解
- 《文化研究導論》全套教學課件
評論
0/150
提交評論