




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、燕京理工學(xué)院YANCHING INSTITUTE OF TECHNOLOGY課程管理系統(tǒng)軟件需求說明書學(xué) 院: 信息學(xué)院 姓 名: 郭文月 學(xué) 號: 專業(yè)班級: 計科1404 指導(dǎo)教師: 周建敏 1引言1.1編寫目的31.2背景31.3定義31.4參考資料32任務(wù)概述2.1目標(biāo)32.2假定和約束33需求規(guī)定3.1對功能的規(guī)定43.2結(jié)構(gòu)圖3.2.1系統(tǒng)結(jié)構(gòu)圖43.2.2功能結(jié)構(gòu)圖43.2.3數(shù)據(jù)流詞條描述53.3對性能的規(guī)定5 3.2.1精度53.2.2時間特性要求63.2.3靈活性63.4輸人輸出要求63.5故障處理要求63.6系統(tǒng)安全性要求63.6其他專門要求64運行環(huán)境規(guī)定4.1設(shè)備74
2、.2支持軟件74.3接口74.3.1 內(nèi)部接口74.3.2 硬件接口74.3.3 軟件接口74.3.4 通訊接口74.4控制81 引言1.1編寫目的為了使本系統(tǒng)的使用者和軟件開發(fā)者雙方對該軟件的初始規(guī)定有一個共同的理解,使之對整個開發(fā)工作的基礎(chǔ),明確系統(tǒng)需要實現(xiàn)的功能,確定需求邊界。特編制本文檔。本文檔一經(jīng)確認(rèn),將成為系統(tǒng)開發(fā)人員進(jìn)行開發(fā)以及用戶對系統(tǒng)驗收的依據(jù)。本文檔的預(yù)期讀者有:本系統(tǒng)最終使用者、系統(tǒng)管理人員、本系統(tǒng)開發(fā)人員、本系統(tǒng)測試人員。1.2背景開發(fā)軟件的名稱:學(xué)生課程管理系統(tǒng)項目的任務(wù)提出者:燕京理工學(xué)院信息院郭文月用戶:學(xué)生實現(xiàn)軟件的單位:1404班郭文月學(xué)生兼容系統(tǒng):Windo
3、wsXPSP2/SP3,win7,win8開發(fā)工具:Myeclipse 101.3定義列出本文件中用到的專門術(shù)語的定義和外文首字母組詞的原詞組。1.4參考資料1軟件工程模型與方法,肖丁等,北京郵電大學(xué)出版社 。 2ASP.NET+Dreamweaver8案例精粹 武新華等,西安電子科技大學(xué)出版社 3信息系統(tǒng)應(yīng)用與開發(fā)案例教程,陳承歡,清華大學(xué)出版社2任務(wù)概述2.1目標(biāo)課程的管理:包括課程的添加,修改和刪除等學(xué)生信息的管理:包括學(xué)生信息的添加,修改和刪除等學(xué)生課程的管理:包括學(xué)生通過瀏覽器進(jìn)行添加登錄用戶,學(xué)生添加課程的學(xué)分信息等。|2.2假定和約束經(jīng)費限制:100萬開發(fā)時間:六個月之內(nèi)3需求規(guī)
4、定 3.1對功能的規(guī)定在學(xué)生信息管理系統(tǒng)中,主要有用戶登陸、學(xué)生信息管理、課程信息管理、用戶管理等功能,功能分析如下: (1)用戶登陸 學(xué)生信息管理網(wǎng)站采用用戶名及密碼驗證模式,進(jìn)入學(xué)生信息管理網(wǎng)站前,用戶必須在登陸頁面輸入用戶名及密碼,只有驗證通過的用戶方可進(jìn)入學(xué)生信息管理網(wǎng)站操作主頁面。 (2)學(xué)生信息管理 包括3個功能模塊:學(xué)生個人信息的添加、學(xué)生信息的查詢以及學(xué)生信息的修改與刪除。 (3)課程信息管理 包括3個功能模塊:課程基本添加與刪除處理、成績查詢處理以及學(xué)生選課信息的查詢處理。 (4)用戶管理 包括2個功能模塊:用戶信息查詢以及用戶的刪除與處理。3.2結(jié)構(gòu)圖3.2.1系統(tǒng)結(jié)構(gòu)圖用
5、戶瀏覽器 web服務(wù)器 數(shù)據(jù)庫服務(wù)器返回操作結(jié)果使用數(shù)據(jù)庫操作語言Tomcat返回查詢結(jié)果操作請求IE等瀏覽器3.2.2系統(tǒng)功能結(jié)構(gòu)圖刪除修改查看添加用戶課程列表添加課程用戶管理課程管理首頁學(xué)生課程管理系統(tǒng)3.2.3數(shù)據(jù)流詞條描述(1)學(xué)生課程描述數(shù)據(jù)流學(xué)生課程數(shù)據(jù)流來源Myeclipse 10原理數(shù)據(jù)去向?qū)W生課程管理界面數(shù)據(jù)流組成學(xué)生課程號(2)用戶查詢描述數(shù)據(jù)流用戶數(shù)據(jù)流來源Myeclipse 10數(shù)據(jù)去向用戶添加界面數(shù)據(jù)流組成用戶名3.1.4數(shù)據(jù)元素詞條描述數(shù)據(jù)元素名稱課程號簡要描述為查詢課程,添加用戶提供查詢條件類型字符型長度12取值范圍不超過12個字符3.3對性能的規(guī)定3.3.1精度
6、(1)系統(tǒng)易操作性 所開發(fā)的系統(tǒng)應(yīng)做到操作簡單,盡量使系統(tǒng)操作不受用戶對電腦知識水平的限制。 (2)系統(tǒng)具有可維護(hù)性 由于系統(tǒng)涉及的信息比較廣,數(shù)據(jù)庫中的數(shù)據(jù)需定期修改,系統(tǒng)可利用的空間及性能也隨之下降,為了使系統(tǒng)更好地運轉(zhuǎn),學(xué)院可以對系統(tǒng)數(shù)據(jù)及一些簡單的功能進(jìn)行獨立的維護(hù)及調(diào)整。 (3)系統(tǒng)具有開放性 該系統(tǒng)能夠在開放的硬件體系結(jié)構(gòu)中運行,并且能與其他系統(tǒng)順利連接,不會因外部系統(tǒng)的不同面要做在量的修改工作。3.3.2時間特性要求說明對于該軟件的時間特性要求,如對:響應(yīng)時間;更新處理時間;數(shù)據(jù)的轉(zhuǎn)換和傳送時間;解題時間;等的要求。3.3.3靈活性說明對該軟件的靈活性的要求,即當(dāng)需求發(fā)生某些變化
7、時,該軟件對這些變化的適應(yīng)能力,如:操作方式上的變化;運行環(huán)境的變化;同其他軟件的接口的變化;精度和有效時限的變化;計劃的變化或改進(jìn)。對于為了提供這些靈活性而進(jìn)行的專門設(shè)計的部分應(yīng)該加以標(biāo)明。3.4輸人輸出要求用戶需輸入學(xué)生的姓名和學(xué)號進(jìn)入相應(yīng)用戶界面。跟據(jù)用戶需求輸出相應(yīng)信息,比如成績報表,學(xué)生個人信息,學(xué)生選課信息,學(xué)生綜合信息等。3.5故障處理要求軟、硬件故障: a) 用戶所使用電腦的系統(tǒng)有問題,或者瀏覽器有問題。 b) 數(shù)據(jù)庫有問題也無法正常使用 c) 內(nèi)存太小會影響運行速度 d) 對于各類突發(fā)事件的要注意避免 e) 對于電腦的存儲量要隨時關(guān)注,以免出現(xiàn)存儲量不足的情況3.6系統(tǒng)安全性
8、要求 數(shù)據(jù)庫連接采用JDBC方法進(jìn)行連接,從而提高數(shù)據(jù)庫的可操作性和安全性; 采用SSH2框架構(gòu)建本系統(tǒng) 對某些頁面進(jìn)行強制用戶登陸后方能進(jìn)行相關(guān)操作,避免用戶直接在地址欄輸入 找到。3.7其它要求保密性: 學(xué)生信息管理系統(tǒng) 需求分析說明書 系統(tǒng)數(shù)據(jù)要做好保密設(shè)施,以免重要數(shù)據(jù)的丟失或者盜取。 簡潔性: 用戶的操作界面必須做到簡單明了,不能有太復(fù)雜的設(shè)置或者操作。 可更新性: 對于系統(tǒng)可以根據(jù)客戶需要進(jìn)行更新,維護(hù)等操作,擴(kuò)展其功能,并使系統(tǒng)穩(wěn)定。 可轉(zhuǎn)換性: 只要系統(tǒng)能保證環(huán)境部署成功,并且網(wǎng)絡(luò)正常,就能保證系統(tǒng)的正常運行。4運行環(huán)境規(guī)定4.1設(shè)備開發(fā)機(jī)建議使用的設(shè)備: 硬件方面的配置: C
9、PU:intel P4 3.06G 硬盤:80G 內(nèi)存:1G 操作系統(tǒng):win95以上的版本或者winXP、Win7的操作系統(tǒng) 網(wǎng)絡(luò)的性能:網(wǎng)絡(luò)連接正常 軟件方面: MySQL 5.5 以上配置已經(jīng)測試,適合開發(fā)。 用戶機(jī)建議使用配置: 對用戶機(jī)要求能正常使用網(wǎng)頁瀏覽器,操作系統(tǒng)不限,能正常連接網(wǎng)絡(luò), 查看基本信息 查詢成績 學(xué)生登錄 首頁 教師登錄 查詢成績或基本信息 添加、修改和刪除成績、基本信息 確認(rèn)編輯 返回結(jié)果 返回結(jié)果 返回結(jié)果 網(wǎng)絡(luò)建義使用本地連接接入。其它硬件方面不做要求。4.2支持軟件客戶程序軟件: 2003/XP/Win7/Win8或更高版本 數(shù)據(jù)庫服務(wù)器軟件: MySQL
10、5.5 或更高版本4.3接口4.3.1 內(nèi)部接口 內(nèi)部接口方面,各模塊之間采用函數(shù)調(diào)用、參數(shù)傳遞、返回值的方式進(jìn)行信息傳遞。具體參數(shù)的結(jié)構(gòu)將在下面數(shù)據(jù)結(jié)構(gòu)設(shè)計的內(nèi)容中說明。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù),以參數(shù)傳遞或返回值的形式在各模塊間傳輸。 4.3.2 硬件接口 (1)條碼打印機(jī)接口 系統(tǒng)集成了Zebra系列產(chǎn)品的驅(qū)動,如果是其它品牌只要廠商提供產(chǎn)品驅(qū)動即可。系統(tǒng)通常通過串口連接條碼打印機(jī)。 (2)數(shù)據(jù)采集器接口 系統(tǒng)指定接口文件格式,數(shù)據(jù)采集器將采集后的數(shù)據(jù)按照系統(tǒng)指定的格式導(dǎo)出到指定目錄,然后系統(tǒng)讀取接口文件,讀入數(shù)據(jù)。系統(tǒng)通常使用串口連接數(shù)據(jù)采集器。 (3)具體需要與硬件供應(yīng)商確定產(chǎn)品規(guī)格,型號,以及通訊協(xié)議。4.3.3 軟件接口 描述該軟件產(chǎn)品與其它外部組件的連接,這些外部組件必須明確它們的名稱和版本號以資識別,可能的外部組件包括: 操作系統(tǒng);
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度商業(yè)秘密合作轉(zhuǎn)讓合同協(xié)議
- 二零二五年度豬肉市場風(fēng)險預(yù)警與應(yīng)對合同
- 二零二五年度社區(qū)服務(wù)兼職志愿者服務(wù)協(xié)議
- 二零二五年度成人外語培訓(xùn)機(jī)構(gòu)報名服務(wù)協(xié)議
- 二零二五年度手貨車車輛轉(zhuǎn)讓與汽車金融服務(wù)及市場推廣合同
- 2025年度游學(xué)旅游線路研發(fā)與推廣協(xié)議
- 2025年度珠寶首飾返傭金代理合同
- 2025年度混凝土班組勞務(wù)合作施工進(jìn)度合同
- 二零二五年度精裝修房屋買賣合同違約賠償標(biāo)準(zhǔn)
- 二零二五年度房產(chǎn)交易全程服務(wù)協(xié)議范本
- 尺寸鏈的計算表格
- 夏玉米套種辣椒技術(shù)
- 學(xué)術(shù)規(guī)范與寫作課件
- 絕緣電阻測試儀安全操作規(guī)程
- DB6101T 197-2022 藤蔓類尾菜堆肥技術(shù)規(guī)程
- 西藏房屋建筑工程竣工材料全套表格
- 量子力學(xué)英文課件格里菲斯Chapter4
- 鍋爐節(jié)能管理制度
- 2023年道路交通安全法實施條例
- 鹽城市殘疾人康復(fù)機(jī)構(gòu)認(rèn)定暫行辦法
- 護(hù)理不良事件管理、上報制度及流程
評論
0/150
提交評論