系統(tǒng)需求分析報告.doc_第1頁
系統(tǒng)需求分析報告.doc_第2頁
系統(tǒng)需求分析報告.doc_第3頁
系統(tǒng)需求分析報告.doc_第4頁
系統(tǒng)需求分析報告.doc_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

教師信息管理系統(tǒng)1.引言.31.1 編寫目的.31.2項目風險.31.3預期讀者和閱讀建議.31.4產品范圍.32.綜合描述.42.1產品的狀況 .42.2產品的功能 .42.3用戶類和特性.42.4運行環(huán)境 .53.外部接口需求 .53.1用戶界面 . .64.系統(tǒng)功能需求.7 4.1輸入、輸出數(shù)據(jù).75.其它非功能需求.75.1性能需求.75.2安全性需求.76分析模型.8 1.引言 隨著我國社會主義市場經濟的發(fā)展和改革開放的不斷深入,計算機的應用已遍及國民經濟的各個領域,計算機來到我們的工作和生活中,改變著我們和周圍的一切。 在以前,學校用手工處理教師檔案以及工資發(fā)放等繁多的工作和數(shù)據(jù)時,人手總會出現(xiàn)些不必要的錯誤和問題,特別是在查找,統(tǒng)計和保存方面。 與此相適應,用計算機代替手工管理,是信息社會發(fā)展的必然趨勢,也是我們計算機工作者的責任。教師信息管理系統(tǒng)開發(fā)主要包括數(shù)據(jù)庫的建立和維護以及應用程序的開發(fā)兩個方面。要求建立起數(shù)據(jù)一致性和完整性強。數(shù)據(jù)安全性好的庫,要求應用程序功能完備,易使用等特點。關鍵字:面向對象,數(shù)據(jù)一致性,信息管理系統(tǒng),數(shù)據(jù)庫,VisualBasic,SQL Server。 1.1編寫目的 通過調查分析,教師信息管理系統(tǒng)是針對教師日常工作安排來設計開發(fā)的系統(tǒng)。一是動態(tài)了解教師教研信息,規(guī)范管理教師的個人基本信息、科研信息、獎懲信息等;二是為我系教師績效評估提供支持和參考。寫出需求分析文檔作為項目設計的基本準則要求,以及作為系統(tǒng)分析員進行系統(tǒng)分析和測試人員進行測試時的手冊。 1.2項目風險l 在整個項目過程中,時刻監(jiān)督風險的發(fā)展與變化情況,確定伴隨某些風險的小事而來的新的風險并制定相應的l 保證風險應對計劃的執(zhí)行并評估風險應對計劃執(zhí)行效果;l 對突發(fā)的風險或“接受”的風險采取適當?shù)臋嘧兇胧?.3預期讀者和閱讀建議本文檔的主要內容共分4部分:綜合描述、系統(tǒng)特性、和非功能性需求和外部接口描述。綜合描述部分主要對系統(tǒng)的整體結構進行了大致的介紹;系統(tǒng)特性部分對系統(tǒng)的功能需求進行了詳細描述,是本文的主要部分;非功能性需求部分對非功能需求進行了詳細的描述;外部接口需求部分對用戶界面、軟件接口、硬件接口和通訊接口等進行了描述。本文檔面向多種讀者對象:(1)項目經理:項目經理可以根據(jù)該文檔了解預期產品的功能,并據(jù)此進行系統(tǒng)設計、項目管理。(2)設計員:對需求進行分析,并設計出系統(tǒng),包括數(shù)據(jù)庫的設計。(3)程序員:配合設計報告,了解系統(tǒng)功能,編寫用戶手冊。(4)測試員:根據(jù)本文檔編寫測試用例,并對軟件產品進行功能性測試和非功能性測試。(5)銷售人員:了解預期產品的功能和性能。(6)用戶:了解預期產品的功能和性能,并與分析人員一起對整個需求進行討論和協(xié)商。(7)其他人員:如部門領導、公司領導等可以據(jù)此了解產品的功能和性能。在閱讀本文檔時,首先要了解產品的功能概貌,然后可以根據(jù)自身的需要對每一功能進行適當?shù)牧私狻?.4產品范圍該產品是在積累了豐富業(yè)務經驗的基礎上進行開發(fā)的,在需求上,充分考慮了具體用戶的實際情況。本產品將主要適用于江蘇省各高級中學的成績管理,主要完成學生成績錄入、批量導入、學生成績分析與統(tǒng)計等業(yè)務,也可作為學校學生與教務管理系統(tǒng)的一個子模塊。2.綜合描述針對要求,教師信息管理系統(tǒng)在技術上做如下考慮:安全性。引入系統(tǒng)管理模塊,全面管理整個系統(tǒng)所需要的數(shù)據(jù)資源、集中控制所有操作權限、數(shù)據(jù)庫加密以確保整個系統(tǒng)的安全性。開放性。語言全中文支持。采用通用語言處理技術,使系統(tǒng)運行的所有提示及輸出賬表文字的語種設置為簡體中文。多平臺支持。支持中西文Windows 9X、Windows NT,Windows 2000(或XP)在業(yè)務模型上則考慮突出體現(xiàn)管理、控制、決策支持功能;采用組件化設計,模塊之間可以實現(xiàn)“積木式”搭配,適用于學校的不同階段的需求;強化權限管理功能。(1)操作人員的計算機知識普遍較差,要求有良好的人機界面; (2)由于該系統(tǒng)的使用對象多,要求有較好的權限管理; (3)數(shù)據(jù)計算自動完成,盡量減少人工干預, 數(shù)據(jù)穩(wěn)定性好,數(shù)據(jù)備分 (4)報表打印功能; 2.1產品狀況教師信息管理系統(tǒng)采用模塊化設計,結構清晰,可靠性好,簡明易學;界面友好,操作簡便,充分考慮人性化設計,加上全漢字操作提示,使操作、維護十分簡便,使用者在較短的時間內就能掌握數(shù)據(jù)庫具有可以分別設置使用或不使用的管理密碼與使用密碼。有效防止其他人使用相同的軟件打開數(shù)據(jù)庫或更改數(shù)據(jù)庫設置。簡單、易學、靈活模塊化結構,可根據(jù)業(yè)務需要十分方便地進行模塊增減,靈活系統(tǒng)組合,直觀地面向事務處理的菜單圖形界面操作,易學易用。模塊組建靈活。2.2產品的功能(1) 錄入功能:輸入教師的信息(不一定按順序)(2) 排序功能:根據(jù)輸入的教師信息,按照教師號由小到大排序(3) 輸出功能:按教師號由小到大輸出所有教師信息(4) 查詢功能:至少一種查詢方式(按教師號查詢 或 按職稱查詢等)(5) 修改功能:能夠修改教師的信息(6) 刪除功能:能夠刪除指定教師的信息近年來,教育帶來的發(fā)展對學校管理提出了更高的要求。傳統(tǒng)的管理機制已經不能適應時代的發(fā)展,因為它浪費了許多人力和物力,在信息時代這種傳統(tǒng)的管理方法必然被計算機為基礎的信息管理所取代,建設一套具有行業(yè)特色的管理系統(tǒng),以適應學校的總體發(fā)展戰(zhàn)略。教師信息管理系統(tǒng)正是針對小學而開發(fā)出來的管理軟件。針對目前情況,提出如下具體要求:個與管理相關方面的功能,用戶通過輸入工資、職工信息等基本信息,由系統(tǒng)自行生成相應的統(tǒng)計數(shù)據(jù)及各類統(tǒng)計報表以供用戶查詢打印。另外用戶還可以對這些基本信息進行定期的更新和維護, 教師信息管理系統(tǒng)力求給用戶方便快捷的途徑去管理這些繁瑣的數(shù)據(jù)。根據(jù)用戶的要求及其所輸入的數(shù)據(jù),實現(xiàn)人員信息管理、工資管理、打印等幾、2.3用戶類和特性該教師信息管理系統(tǒng)主要用于管理教師的基本信息,主要面向的用戶是學校教師和學生,而非計算機人員,且該人事信息管理系統(tǒng)使用頻度非常大,因此軟件在設計上滿足用戶需求的同時,要求注重該軟件系統(tǒng)的易操作性、便捷性和穩(wěn)定性、程序優(yōu)化、安全并要有良好的可擴張性,用戶界面簡介明了,操作簡單實用。2.4運行環(huán)境設備操作平臺:WINDOWS98WINDOWS MEWINDOWS 2000 WINDOWS XP WINDOWS VISTA WINDOWS 7開發(fā)環(huán)境:Microsoft SQL Server 20002005客戶端:建議IE5.0或以上服務端:存儲各種數(shù)據(jù),處理相應終端請求中轉器:數(shù)據(jù)傳輸中轉站,減小服務器壓力開發(fā)工具:Microsoft SQL Server20020052008 Adobe Dreamweaver CS3 Microsoft visual studio20052.5設計和實現(xiàn)上的設計根據(jù)實際情況,使用原型法(Rapid Prototyping)即以少量代價快速地構造一個可執(zhí)行的軟件系統(tǒng)模型。使用戶和開發(fā)人員可以較快地確定需求,然后采用循環(huán)進化的開發(fā)方式,對系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質逐漸增加上去,直到所有的性質全部滿足。此時模塊也發(fā)展成為最終產品了。通過對用戶需求的分析,我們可以分析出該教師信息管理系統(tǒng)大致可以分為以下幾個模塊:信息管理模塊、工資管理模塊、登錄模塊、查詢模塊、打印模塊、系統(tǒng)維護模塊。3. 外部接口需求用戶接口本系統(tǒng)采用B/S架構,所有界面使用WEB風格,用戶界面的具體細節(jié)將在概要設計文檔中描述。 硬件接口服務器端建議使用專用服務器。軟件接口無特殊需求。 通信接口無特殊需求。3.1用戶界面 在本系統(tǒng)中由以下幾個功能模塊組成,它們分別是基本信息模塊、工資信息模塊、工資查詢模塊、信息查詢模塊、系統(tǒng)維護模塊、數(shù)據(jù)維護模塊和打印功能模塊,下面就開發(fā)這幾個模塊的過程及所遇到的問題分別加以介紹。 主界面4. 系統(tǒng)功能需求需求說明:教師信息包括:職工號、姓名、性別、年齡、學歷、工資、住址、電話等,并且要求教師號不能重復;輸入的教師信息要求用文件形式保存,并可以對其進行排序、瀏覽、查詢、修改、刪除等基本操作;對教師信息應該能夠分別按教師號以及職稱兩種方式進行查詢,并且要求能返回所有符合條件的教師的信息;對教師信息的修改應逐個地進行,并且任何一個教師信息的更改都不會影響其他的教師記錄;所設計的系統(tǒng)應以菜單方式工作,應為用戶提供清晰的使用提示,依據(jù)用戶的選擇來進行各種處理,并要求在此過程中能夠盡可能的兼容用戶使用過程中的異常情況。4.1 輸入、輸出數(shù)據(jù)5. 其它非功能需求5.1 性能需求(1)客戶端一般響應時間(除報表統(tǒng)計、數(shù)據(jù)導入)不超過1秒。(2)報表統(tǒng)計時間不超過30秒。(3)支持2000名學生信息的一次性導入,導入時間不超過300秒。(4)支持5000名用戶(高級中學可達到的規(guī)模)并發(fā)使用,并保證性能不受影響。5.2 安全性需求1)權限控制根據(jù)不同用戶角色,設置相應權限,用戶的重要操作都做相應的日志記錄以備查看,沒有權限的用戶禁止使用系統(tǒng)。學生只可查看自已的學習成績,教師只可查看所教課程的學生成績(2)重要數(shù)據(jù)加密本系統(tǒng)對一些重要的數(shù)據(jù)按一定的算法進行加密,如用戶口令、重要參數(shù)等。(3)數(shù)據(jù)備份允許用戶進行數(shù)據(jù)的備份和恢復,以彌補數(shù)據(jù)的破壞和丟失。(4)記錄日志本系統(tǒng)應該能夠記錄系統(tǒng)運行時所發(fā)生的所有錯誤,包括本機錯誤和網絡錯誤。這些錯誤記錄便于查找錯誤的原因。日志同時記錄用戶的關鍵性操作信息。6. 分析模型這幾個模塊既互相獨立又相互影響下圖說明它們之間的關系總體功能模塊圖檔案錄入編號檔案管理姓名檔案查詢綜合工資錄入編號工資管理教師管理系統(tǒng)姓名綜合工資查詢報表打印統(tǒng)計打印打印設置幫助信息幫助添加用戶密碼修改修改用戶用戶維護用戶管理刪除用戶系統(tǒng)備份數(shù)據(jù)流程圖登錄驗證合法性驗證 非法退出 合法退出管理員普通用戶數(shù)據(jù)修改,添加,刪除等普通用戶界面管理員界面根據(jù)用戶權限可用功能不同運行軟件 模塊具體說明: 信息管理模塊: 輸入:教師基本信息 輸出:所需信息 功能:對人事基本信息的添加、刪除、修改,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論