



版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、信息系統工程與實踐教務管理系統需求說明書專業(yè)班級:計本 1201班項目分組:計本 1201班第二組姓名學號 1: 戴明昊 1205170107姓名學號 2: 楊新芬 1205170130姓名學號 3: 萬麗濤 1205170102編寫人:萬麗濤 12051701021序.11.1編寫目的 .11.2背景 .11.3定義 .11.4參考資料 .22任務概述 .22.1運行環(huán)境與資源 .22.2功能 .22.3用戶特征 .32.4限制與約束 .33功能行為需求 .43.1引言 .43.2業(yè)務需求功能模型用例模型.43.3相關用例的展開活動圖 .1 13.4對象類模型 .1 33.5輸出結果 .1
2、44性能需求 .1 54.1數據精確度 .1 54.2時間特性 .1 54.3適應性 .1 64.4故障處理 .1 65運行需求 .1 75.1用戶界面 .1 75.2硬件界面 .1 75.3軟件界面 .1 76其他要求 .1 7軟件需求說明書1 序1.1 編寫目的編寫本報告的目的是解決整個項目系統的“做什么” 的問題,對于開發(fā)技術并沒有涉及,而主要是通過建立模型的方式來描述用戶的需求,為客戶、用戶、開發(fā)方等不同參與方提供一個交流的渠道。本報告預期的讀者是設計人員、 開發(fā)人員、項目管理人員、測試人員和用戶。1.2 背景教務管理教務管理系統面向教務處、院、系教師和全校學生,實現學籍管理、課表管理
3、、成績管理、教學質量監(jiān)控等功能。1.3 定義SQL( Structured Query Language)結構化查詢語言。SQL語言的主要功能就是同各種數據庫建立聯系,進行溝通。 PHP 開發(fā)平臺。11.4 參考資料( 1 ) 錢樂秋等,軟件工程,清華大學出版社;( 2 ) 張害藩,軟件工程導論(第四版),清華大學出版社;( 3 ) 王珊等, 數據庫原理及設計,清華大學出版社;( 4 ) 趙池龍等, 軟件工程實踐教程,電子工業(yè)出版社。2 任務概述2.1 運行環(huán)境與資源運行環(huán)境: Windows數據庫: MYSQL硬件條件:服務器sun 工作站,終端為pc 機2.2 功能開發(fā)教務管理系統旨在改變
4、原有人工進行教務管理的工作方式,實現學籍管理、課表管理、成績管理、教學質量監(jiān)控等功能。下圖是教務管理系統功能模塊圖:2教務管理系統管理員模塊教師模塊學生模塊進登錄查修登錄查查行錄詢登詢教入錄入詢改信錄信學信信信信息息質息息息息量評價圖 1 教務管理系統功能模塊圖2.3 用戶特征本軟件最終用戶特點是對教師和學生資料統籌管理及登陸查詢。操作人員為本校學生及老師,對其專業(yè)技術要求并不高,只要熟悉基本的電腦知識。維護人員為本校管理員,要求達到計算機專業(yè)水平。2.4 限制與約束a. 系統的運行壽命的最小值:2 年b. 進行系統方案選擇比較的時間:1 周c. 經費來源: * 公司d. 運行環(huán)境: Wind
5、owse.數據庫: MYSQLf. 硬件條件:服務器 sun 工作站,終端為 pc 機g.系統投入使用的最晚時間: 2 個月33 功能行為需求3.1 引言開發(fā)教務管理系統旨在改變原有人工進行教務管理的工作方式,使教務人員及操作者通過計算機方便的進行教務管理,隨時添加、查詢、修改,使工作人員從繁瑣的填表、查表工作中解放出來,使供需雙方都獲得滿意的結果;促進報表、統計數字的規(guī)范化,提高工作效率,降低教務管理維護費用,提高行政工作效率,改善服務質量,為學校領導決策提供支持。該系統面向教務處、院、 系教師和全校學生,實現學籍管理、課表管理、成績管理、教學質量監(jiān)控等功能。3.2 業(yè)務需求功能模型用例模型
6、教務管理系統分為管理員模塊、教師模塊和學生模塊,實現錄入課表、錄入成績、查詢課表、查詢成績、進行教學質量評價等功能,為更形象的表現各功能間的關系,建立以下用例模型:(1 )管理員管理用例圖4圖 2 管理員管理用例圖用例規(guī)約是測試用例應當遵守的規(guī)則。管理員操作中,有管理員登錄、管理員錄入教師和學生信息、管理員查詢成績、管理員查詢教學質量評價、管理員修改成績、管理員錄入課表等用例,以下為詳細的用例規(guī)約:表 1 管理員登陸用例規(guī)約用例名稱:管理員登錄用例 ID:admin1角色:管理員用例說明:用例主要功能是實現管理員登錄前置條件:啟動程序,進入登錄界面基本事件流:參與者動作系統響應1 、用戶輸入基
7、本信2 、系統查找數據庫,息(用戶名和密碼), 看該用戶是否在數據點擊“管理員”按鈕庫中,若存在,進入主頁面;若不存在,進入 2.1.1 ;若輸入錯誤,進入 2.2.1其他事件流:無5異常事件流:參與者動作系統響應2.1.1未輸入用戶名2.1.1 提示用戶名或2.1.2未輸入密碼密碼不能為空2.2.1輸入密碼錯誤2.2.1 提示用戶名或2.2.2用戶名不存在密碼不正確后置條件:登錄成功表 2 錄入課表用例規(guī)約用例名稱:錄入課表用例 ID:admin1角色:管理員用例說明:用例主要功能是實現課表的錄入,用例起始于管理員點擊“錄入課表”按鈕前置條件:進入主界面基本事件流:參與者動作系統響應1 、進
8、入主界面, 管理2 、系統響應錄入課表員點擊“錄入課表”按鈕,進入錄入界面按鈕4 、判斷管理員是否輸3 、管理員錄入課表相入信息,若輸入,返回關信息, 點擊“確定” 主界面;若未輸入, 進按鈕入 4.1.1其他事件流:無異常事件流:參與者動作系統響應4.1.1若未添加課程4.1.1 系統提示必須名稱輸入課程名稱4.1.1若未添加班級4.1.1 系統提示必須名稱輸入班級名稱后置條件:錄入課表成功,返回主界面6表 3 修改成績用例規(guī)約用例名稱:修改成績用例 ID:admin1角色:管理員用例說明:用例主要功能是實現學生成績的修改,用例起始于管理員點擊“修改成績”按鈕前置條件:進入主界面基本事件流:
9、參與者動作系統響應1 、選擇要修改的學2 、系統響應點擊事生成績, 點擊“確定” 件,跳轉至修改學生按鈕成績界面3 、管理員對某門課程4 、系統判斷管理員輸成績進行修改,點擊入是否合法, 若合法,“確定”按鈕則跳轉至修改成功界面其他事件流:無異常事件流:5.1 未輸入新成績,則系統提示“必須輸入成績”后置條件:修改學生成績成功,返回主界面(2 )教師管理用例圖圖 3 教師管理用例圖表 4 錄入學生成績用例規(guī)約7用例名稱:錄入學生成績用例 ID:teacher1角色:教師用例說明:用例的功能是實現學生成績的錄入,用例起始于點擊“錄入學生成績”按鈕前置條件:進入主界面基本事件流:參與者動作系統響應
10、1 、進入主界面, 教師2 、系統響應點擊事點擊“錄入學生成績”件,進入錄入成績界按鈕面3 、教師錄入學生課4 、判斷教師是否輸入程,及該課程成績,信息,若輸入,返回點擊“確定”按鈕主界面;若未輸入,進入 4.1.1其他事件流:無異常事件流:參與者動作系統響應4.1.1若未添加課程4.1.1 系統提示必須名稱輸入課程名稱4.1.1若未添加課程4.1.1 系統提示必須成績輸入課程成績后置條件:錄入學生成績成功,返回主界面表 5 查詢教學質量評價用例規(guī)約用例名稱:查詢教學質量評價用例 ID :teacher1角色:教師用例說明:用例的功能是可以查詢教學質量評價,用例起始于點擊“查詢教學質量評價”按
11、鈕前置條件:進入主界面基本事件流:參與者動作系統響應81 、教師點擊 “查詢教2 、系統跳轉至查詢教學質量評價”按鈕學質量評價界面3 、教師選擇學期來查4 、系統查找數據庫中詢本學期教學質量評信息,若找到,則返價回查找到的信息;若未找到,什么都不返回其他事件流:無異常事件流:無后置條件:查詢教學質量評價成功(3 )學生管理用例圖圖 4 學生管理用例圖9用例規(guī)約:表 6 進行教學質量評價用例規(guī)約用例名稱:進行教學質量評價用例 ID:201401角色:學生用例說明:用例的功能是實現學生對教師的教學質量評價,用例起始于學生點擊“進行教學質量評價”按鈕前置條件:進入主界面基本事件流:參與者動作系統響應
12、1 、學生點擊 “進行教2 、系統跳轉至教學質學質量評價”按鈕量評價界面3 、學生根據評價細則4 、系統判斷是否選擇選擇評分等級評分等級,若選擇,保存評價結果;若未選擇,跳轉至 4.1.1其他事件流:無異常事件流:參與者動作系統響應4.1.1 未選擇評價等4.1.1 系統提示“必須級選擇一個等級”后置條件:進行教學質量評價成功表 7 查詢成績用例規(guī)約用例名稱:查詢成績用例 ID :201401角色:學生10用例說明:用例的功能是可以查詢成績,用例起始于點擊“查詢成績”按鈕前置條件:進入主界面基本事件流:參與者動作系統響應2 、學生點擊 “查詢成2 、系統跳轉至查詢成績”按鈕績界面3 、學生選擇
13、學期來查4 、系統查找數據庫中詢本學期各門課程成信息,若找到,則返績回查找到的信息;若未找到,什么都不返回其他事件流:無異常事件流:無后置條件:查詢成績成功3.3 相關用例的展開活動圖活動圖( activity diagram,動態(tài)圖)闡明了業(yè)務用例實現的工作流程。業(yè)務工作流程說明了業(yè)務為向所服務的業(yè)務主角提供其所需的價值而必須完成的工作。業(yè)務用例由一系列活動組成,它們共同為業(yè)務主角生成某些工件。工作流程通常包括一個基本工作流程和一個或多個備選工作流程。工作流程的結構使用活動圖來進行說明。解釋各輸入輸出數據類型,并逐項說明其媒體、格式、數值范圍、精度等。對軟11件的數據輸出及必須標明的控制輸出
14、量進行解釋并舉例,包括對硬拷貝報告(正常結果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示報告的描述。以下分別為查詢成績活動圖、錄入課表活動圖和錄入成績活動圖:( 1 )教務管理系統中,管理員、教師和學生都可以查詢成績,但是權限不同,登錄成功后,管理員可以查看全校各專業(yè)學生各學期成績,教師可以查看所帶班級學生各學期成績,學生只可以查看自己各門課程各學期成績。圖 5 查詢成績活動圖( 2 )管理員登錄成功后,需要錄入課表,根據各班級排課情況錄入課表,供學生和教師查詢,方便教務工作,下圖為錄入課表活動圖:圖 6 錄入課表活動圖( 3 )成績由教師來錄入,所以教師登錄教務管理系統后,點擊錄入成績,根據表格
15、內容,錄入各學生各門課的成績,供其他用戶查詢。12圖 7 錄入成績活動圖( 4 )學生可以對代課教師進行教學質量評價,輸入自己的用戶名和密碼登錄成功后,點擊教學質量評價,屏幕顯示該學生的各專業(yè)教師,選擇評價描述后的優(yōu)良中,即可進行教學質量評價。圖 8 教學質量評價活動圖( 5 )只有管理員可以修改學生成績,管理員可以通過數據庫直接修改某一學生成績,也可以登錄系統后,點擊修改成績,輸入學生學號,修改相應成績。圖 9 修改成績活圖( 6 )學生信息和教師信息由管理員錄入,管理員登錄成功后,點擊錄入學生信息, 根據屏幕顯示表格, 錄入學生姓名、學號、班級和專業(yè)。圖 10 錄入學生信息活動圖3.4 對
16、象類模型類圖 (Class diagram)顯示了模型的靜態(tài)結構,特別是模型中存在的類、類的內部結構以及它們與其他類的關系等。下圖為教務管理系統中對象類模型:13圖 11 教務管理系統對象類模型3.5 輸出結果教務管理系統分為管理員模塊、 教師模塊和學生模塊, 各個模塊輸出結果如下表:表 8 學生信息查詢輸出結果表編號: 01名稱:學生信息查詢輸入:學號 + 密碼輸出:成績信息,課表信息表 9 教師信息查詢輸出結果表編號: 0214名稱:教師信息查詢輸入:工號 + 密碼輸出:教學質量評價信息,課表信息表 10 管理員查詢輸出結果表編號: 03名稱:管理員信息查詢輸入:管理員ID+ 密碼輸出:學
17、生基本信息,教師基本信息,學生成績,教學質量評價信息,課表4 性能需求4.1 數據精確度由于采用數據庫技術并且用戶的應用領域對數據精確度的要求不是太高,所以這點在系統中表現得比較少,但是用戶數據的安全性與正確性是完全保證的,所以對用戶的使用沒有多大的障礙。4.2 時間特性本系統的數據庫較小,所以程序在響應時間,數據更新處理時間上性能是比較突出的。而且也正由于數據量相對較15少,故在數據傳輸時間和系統運行時間上表現的較讓人滿意。4.3 適應性該軟件是使用dreamweaver在 windows 2007系統下完成的,所以只要是兼容windows的軟件或是操作系統,該軟件都可以正確地運行,有較好的適應能力與兼容性。4.4 故障處理考慮到軟件的范圍不大, 所以故障處理一般由操作系統完成,系統只要保持與操作系統的接口即可。只要操作系統沒有大的故障,程序一般是比較穩(wěn)定的。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 客戶溝通與反饋記錄
- 小王子遇見世界的觀后感
- 高中化學實驗設計與探究:化學反應原理教案
- 《初高中英語語法比較與辨析教案》
- 不動產交易買賣協議書
- 中學生歷史事件故事讀后感
- 美容師儀器知識培訓課件
- 血液++課件-2024-2025學年北師大版生物七年級下冊
- 紅色故事鐵道游擊隊的愛國主義教育解讀
- 教育資源整合及教育信息化建設方案
- 《當代廣播電視概論》(廣播電視發(fā)明與技術基礎)課件
- 核心能力模型庫(-勝任力模型-)
- 高中地理 紐約的發(fā)展 紐約的輻射功能 城市的輻射功能 作業(yè)設計
- 5.3.2.2函數的最大(?。┲?課件(共20張PPT)
- TSG-R0005-2022《移動式壓力容器安全技術監(jiān)察規(guī)程》(2022版)
- 2020 ACLS-PC-SA課前自我測試試題及答案
- 上市公司組織架構策略
- 上海交通大學有機化學課件第二章烷烴
- DB34∕T 3968-2021 橋梁健康監(jiān)測系統運營維護與管理規(guī)范
- 加氣混凝土砌塊砌筑規(guī)范標準[詳]
- 定語從句漢譯英
評論
0/150
提交評論