




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
..PAGE2.v.XX電子科技大學(xué)信息科技學(xué)院軟件件工程考核論文〔文檔〕軟件可行性分析報告和需求規(guī)格說明書[教務(wù)管理系統(tǒng)之子系統(tǒng)——系內(nèi)課程安排]文件狀態(tài):[√]草稿[]正式發(fā)布[]正在修改報告編號:1251210140當(dāng)前版本:1.0編寫人:孟豪陽編寫日期班級:12512101審批日期XX級別:...v.工程根本信息工程名稱客戶方開發(fā)方工程委托時間工程開發(fā)時間范圍從11.27至12.12...v.目錄1系統(tǒng)可行性分析報告………………〔頁碼〕2需求規(guī)格說明書……………………〔頁碼〕...v.一、系統(tǒng)可行性研究報告1.引言1.1編寫目的教務(wù)管理是大學(xué)的主要日常管理工作之一,涉及到校、系、師、生的諸多方面。如何把教務(wù)工作信息化,模塊化,便捷化是現(xiàn)代高校開展的重點,所以迫切需要研制開發(fā)一種綜合教務(wù)管理軟件。1.2背景開發(fā)軟件名稱:教務(wù)管理系統(tǒng)之子系統(tǒng)——系內(nèi)課程安排工程與其他軟件,系統(tǒng)的關(guān)系:開發(fā)出的軟件要適用于各種WINDOWS平臺和SQLSERVER數(shù)據(jù)庫下,支持局域網(wǎng)和INTERNET下的資源共享以及EXCEL的表格輸出等,最低配置要求PIII800,128M內(nèi)存以及8M顯存顯卡。開發(fā)環(huán)境:Windows2003/xpServer。開發(fā)工具:JAVA數(shù)據(jù)庫管理系統(tǒng):mysql。1.2術(shù)語定義〔1〕教師授課信息:教師的數(shù)據(jù)項有授課類型、時間等。〔2〕教師類別信息:教師的數(shù)據(jù)項有教師類別、教師根本工資等。〔3〕教師考勤統(tǒng)計信息:數(shù)據(jù)項有出勤時間、出勤天數(shù)、缺勤類別等。這些信息可從出勤管理系統(tǒng)中獲取。〔4〕醫(yī)療保險信息:包括的數(shù)據(jù)項有醫(yī)療保險時間、醫(yī)療費用保險、社會保險費用等。〔5〕教師根本信息:包括數(shù)據(jù)項有教師XX、教師課程、教師工號等。〔6〕教師年終獎金信息:包括的數(shù)據(jù)項有年份、教師的年終獎金數(shù)額等。2現(xiàn)行系統(tǒng)調(diào)查2.1組織機構(gòu)與業(yè)務(wù)范圍該系統(tǒng)有教務(wù)管理人員、教師、教學(xué)主管人員2.1.2外部實體名稱:教務(wù)管理人員外部實體名稱:教務(wù)管理人員簡述:通過本系統(tǒng)完成所有的日常教務(wù)工作 輸入數(shù)據(jù)流:登陸輸出數(shù)據(jù)流:返回信息外部實體名稱:教師外部實體名稱:教師簡述:通過本系統(tǒng)可查學(xué)自己的授課內(nèi)容輸入數(shù)據(jù)流:登錄輸出數(shù)據(jù)流:返回信息外部實體名稱:教學(xué)主管人員外部實體名稱:教學(xué)主管人員簡述:各院教學(xué)主管對相關(guān)課程加以限制,如:規(guī)定課時,任課教師的條件等。輸入數(shù)據(jù)流:登錄輸出數(shù)據(jù)流:返回信息2.2組織信息處理流程2.3現(xiàn)行系統(tǒng)存在問題在生成課表時發(fā)生異常,只有局部班級生成課表正常,經(jīng)過調(diào)試,檢查發(fā)現(xiàn)為邏輯上錯誤,生成課表時的算法是隨機的,有可能出現(xiàn)重課的情況,反復(fù)編寫算法,但都不盡人意,所以等待日后解決。3新系統(tǒng)概述3.1目標(biāo)本系統(tǒng)是教務(wù)處人員,各院教學(xué)主管,教師的工作界面。它完成:
〔1〕教務(wù)處人員制定各學(xué)院的教學(xué)方案并錄入,
〔2〕各院教學(xué)主管對相關(guān)課程加以限制,如:規(guī)定課時,任課教師的條件等
〔3〕教師制定自己的教學(xué)方案,經(jīng)所在教研室協(xié)調(diào)認可,錄入
〔4〕
教務(wù)處人員根據(jù)教師的授課方案和相關(guān)課程的限制條件制定出下學(xué)期各學(xué)院各班的課程表以及全院教師的教學(xué)任務(wù)書。3.2新系統(tǒng)功能范圍及劃分說明本系統(tǒng)適合學(xué)院課程安排管理模式。本系統(tǒng)集信息管理、教學(xué)方案管理、排課、教師信息管理等教務(wù)功能于一體,并可以輸出各院課程表及教師任務(wù)書。
整個系統(tǒng)分為以下模塊:
1.教務(wù)人員信息管理
2.學(xué)院教務(wù)主管管理
3.教師信息信息管理
4.教學(xué)方案錄入系統(tǒng)5.課程限制錄入系統(tǒng)
6.排課系統(tǒng)
7.課程表定制系統(tǒng)
8.教師任務(wù)書下達系統(tǒng)4可行性綜合評述4.1經(jīng)濟可行性學(xué)校出資金實現(xiàn)教務(wù)管理系統(tǒng)可行,消耗資金并不巨大。4.2技術(shù)可行性教務(wù)管理系統(tǒng)雖然繁瑣,但是研發(fā)和操作人員具有專業(yè)的知識,技術(shù)是可行的。4.3管理可行性〔略〕5.方案選擇6.工程進度方案〔SoftwareProjectSchedule〕時間任務(wù)人員第一周需求分析全體人員第二周編碼實現(xiàn)技術(shù)人員界面設(shè)計全體人員第三周測試維護技術(shù)人員二、需求規(guī)格說明書1.概述〔Summary〕1.1工程的目的與目標(biāo)〔PurposeandAimofProject〕本系統(tǒng)在可行性研究的根底上,是為了進一步明確該系統(tǒng)的團建需求,以便安排。工程規(guī)劃與進度,組織軟件開發(fā)與測試。1.2術(shù)語定義〔TermsGlossary〕2.問題初始分析〔EarlyAnalysis〕2.1場景描述〔SceneDescription〕內(nèi)存1G以上,window7筆記本一臺,含有Eclipse集成開發(fā)工具,MYSQL數(shù)據(jù)庫,畫圖工具以及windowsword文檔工具。2.2初始功能提取〔EarlyFunctionDistill〕自然語言描述3.目標(biāo)系統(tǒng)功能需求〔FunctionofTargetSystem〕3.1功能需求分析〔FunctionAnalysis〕〔1〕網(wǎng)絡(luò)環(huán)境下的多用戶系統(tǒng)。
信息主要存儲在效勞器端的數(shù)據(jù)庫中,由各用戶在規(guī)定的權(quán)限下在各自的客戶端上錄入,修改,刪除相關(guān)的內(nèi)容,各用戶還可進展查詢,調(diào)用,到達信息共享。
〔2〕數(shù)據(jù)的完整性,準(zhǔn)確性。
錄入數(shù)據(jù)采用表格方式,限制錄入數(shù)據(jù)類型及取值范圍以保證數(shù)據(jù)的完整性及準(zhǔn)確性。系統(tǒng)應(yīng)具有局部反悔修改功能,系統(tǒng)備有的修改功能均可反悔
〔3〕數(shù)據(jù)平安性。本系統(tǒng)采用二級平安保障:
第一級:依賴于網(wǎng)絡(luò)本身對用戶使用權(quán)限的規(guī)定。
第二級:在程序模塊中通過使用密碼控制功能對用戶使用權(quán)限加以限制。5.3.3用戶平臺要求
3.2功能需求點列表〔FunctionList〕表2-1功能需求點列表編號功能名稱使用人功能描述輸入內(nèi)容輸出內(nèi)容1教師信息生成教務(wù)處生成根本信息表教務(wù)處教師信息表2教務(wù)處處理教師信息整理發(fā)送教務(wù)處生成授課表送往各部門教師授課根本信息表將授課表送往各部門4.目標(biāo)系統(tǒng)性能需求〔PerformanceofTargetSystem〕4.1時間要求〔TimeRequest〕數(shù)據(jù)查詢時間:3秒更新處理時間:6秒數(shù)據(jù)統(tǒng)計時間:9秒4.2空間要求〔SpaceRequest〕如:〔1〕支持的終端數(shù)。〔2〕支持的并行操作的使用者數(shù)。〔3〕處理的文件和記錄數(shù)。〔4〕處理任務(wù)的數(shù)量。〔5〕對輸入和輸出數(shù)據(jù)的精度要求。〔6〕對處理和傳輸過程中的精度要求。4.3性能需求點列表〔PerformanceList〕詳細列出用戶性能點列表,提供應(yīng)后續(xù)分析、設(shè)計、編程、測試中使用,更是為了用戶測試驗收中使用。需求性能點列表的格式,如表2-2所示表2-2性能需求點列表編號性能名稱使用部門使用崗位性能描述輸入內(nèi)容輸出內(nèi)容1教師根本信息子系統(tǒng)教務(wù)部會計形成教師根本信息表教師工號,XX,課程教師根本信息表2教師出勤信息管理子系統(tǒng)教務(wù)部會計形成教師出勤信息表教師工號,XX,缺勤次數(shù)及原因教師出勤信息表5.目標(biāo)系統(tǒng)界面與接口需求〔InterfaceofTargetSystem〕5.1界面需求〔InterphaseRequirement〕界面的原那么要求,如方便、簡潔、美觀、一致等。整個系統(tǒng)的界面風(fēng)格定義,某些功能模塊的特殊的界面要求。〔1〕輸入設(shè)備:鍵盤、鼠標(biāo)、條碼掃描器、掃描儀等;〔2〕輸出設(shè)備:顯示器、打印機、光盤刻錄機、磁帶機、音箱等;〔3〕顯示風(fēng)格:圖形界面、字符界面、IE界面等;〔4〕顯示方式:1024*768、640*480等;〔5〕輸出格式:顯示布局、打印格式等。5.2接口需求〔InterfaceRequirement〕與其他系統(tǒng)的接口,如監(jiān)控系統(tǒng)、控制系統(tǒng)、銀行結(jié)算系統(tǒng)、稅控系統(tǒng)、財務(wù)系統(tǒng)、政府網(wǎng)絡(luò)系統(tǒng)及其他系統(tǒng)等。〔1〕與系統(tǒng)特殊外設(shè)的接口,如CT機、磁共振、柜員機〔ATM〕、IC卡、盤點機等。〔2〕與中間件的接口,要列出接口標(biāo)準(zhǔn)、入口參數(shù)、出口參數(shù)、傳輸頻率等。應(yīng)在此列舉出所有的外部接口名稱、接口標(biāo)準(zhǔn)、標(biāo)準(zhǔn)。外部接口列表,如表2-3所示。表2-3外部接口需求點列表編號接口名稱接口標(biāo)準(zhǔn)接口標(biāo)準(zhǔn)入口參數(shù)出口參數(shù)傳輸頻率1236.目標(biāo)系統(tǒng)其他需求〔OtherRequirementsofTargetSystem〕6.1適應(yīng)性〔Security〕適應(yīng)性較好,教師可以查到自己的授課單,如果有誤可以向教務(wù)管理部門反響。6.2可靠性〔Dependability〕對系統(tǒng)中輸入的數(shù)據(jù)要按照數(shù)據(jù)字典的規(guī)定嚴(yán)格輸入,盡量防止溢出;教師的授課表產(chǎn)生變動時,需要教務(wù)管理人員對系統(tǒng)進展操作和維護。6.3時間特性〔Agility〕每月月底統(tǒng)計教師的授課信息。6.4特殊需求〔SpecialRequirements〕如:〔1〕進度需求:系統(tǒng)的階段進度要求。〔2〕運行環(huán)境需求:內(nèi)存512以上〔3〕培訓(xùn)需求:用戶對培訓(xùn)的需求,是否提供多媒體教學(xué)光盤。〔4〕推廣需求:推廣的要求,如在上百個遠程部門推廣該系統(tǒng),是否要有推廣的支持軟件。7.目標(biāo)系統(tǒng)假設(shè)與約束條件〔SupposeandRestrictionofTargetSystem〕法律方面:采用正版的微軟操作系統(tǒng),防止在使用盜版系統(tǒng)的過程中遇到問題。使用方面:使用者要有一定的計算機根底,數(shù)據(jù)庫管理員要經(jīng)過我們的專門培訓(xùn).三、課程總結(jié)報告〔要求1000字以上〕通過學(xué)習(xí)軟件工程課程的認識通過本學(xué)期的軟件工程學(xué)習(xí),我懂得了很多知識。在軟件工程的學(xué)習(xí)中我知道了軟件工程的目標(biāo)、過程及其原那么,了解到了軟件并非是一些代碼這么簡單,在開發(fā)軟件的過程中,編寫代碼的工作量其實只占不到所有工程量的30%,而后期的管理和維護更是占了60%到80%之多。一個完整的工程規(guī)劃須包括,軟件的定義,可行性分析報告,工程開發(fā)方案,軟件需求說明書,概要設(shè)計說明書,詳細設(shè)計說明書,用戶操作手冊,測試方案,測試分析報告,開發(fā)進度報告,工程開發(fā)總結(jié)報告,軟件維護手冊,軟件問題報告,軟件修改報告,等多個文檔,每個文檔都要上級驗收審查,而文檔數(shù)量眾多,要做好這點真的不是很容易,而恰恰寫好文檔正能保證完成軟件工程其中一個目的的關(guān)鍵,既研究如何用最小的開銷做出生存期較長的軟件,再加上各個階段都要進展周密的籌劃、詳細的分工部署和人員安排,且各階段要據(jù)具體情況不斷的反復(fù)才能達成,所以代碼只是開發(fā)軟件這個浩大的工程的一個小小的過程。在學(xué)習(xí)中,我們還要注意比擬三種方法的優(yōu)缺點,例如:傳統(tǒng)方法雖然使軟件擺脫了混亂和無序,但其在適應(yīng)需求變化的方面不夠靈活,而且傳統(tǒng)方法要么面向行為,要么面向數(shù)據(jù),缺乏兩者的有機結(jié)合。而面向?qū)ο蠓椒ǖ某绦蛟O(shè)計和問題求解更符合人們?nèi)粘W匀坏乃季S習(xí)慣,適合大型、復(fù)雜及交互性比擬強的系統(tǒng)。形式化方法那么是一中基于形式化數(shù)學(xué)變換的軟件開發(fā)方法,它可將系統(tǒng)的規(guī)格說明轉(zhuǎn)換為可執(zhí)行的程序。
軟件工程課程雖已完畢,但我對于軟件工程的學(xué)習(xí)才剛剛開場。在以前,我一直以為軟件的開發(fā)其實是一件很輕松快樂的事情,只要一天坐在電腦旁敲敲鍵盤,那么一切就可以了,但是現(xiàn)在我才發(fā)現(xiàn),我以前的很多的思想是多么的淺薄可笑。編程其實是一種樂趣和苦惱共存的一項創(chuàng)造性活動。因為編程不僅能夠滿足我們內(nèi)心深處進展創(chuàng)造的渴望,而且還能愉悅我們內(nèi)在的情感。通過對軟件開發(fā)流程的了解,進一步激發(fā)了我們對專業(yè)知識的興趣,并能夠結(jié)合實際存在的問題在專業(yè)領(lǐng)域內(nèi)進展更深入的學(xué)習(xí)。掌握網(wǎng)絡(luò)系統(tǒng)管理的根本知識與應(yīng)用技能,能進展網(wǎng)絡(luò)系統(tǒng)的平安設(shè)置。我體會到工程管理的重要性,隨著軟件規(guī)模、復(fù)雜度的不斷增加,工程開發(fā)中更多的是協(xié)作、管理和控制。我學(xué)習(xí)到很多一般性的方法,例如:需求獲取、模塊化、方案等等。同時,我也認識到使用計算機解決實際問題的復(fù)雜性,人們認識表達的過程不斷反復(fù)、逐步深化,軟件工程方法要提供應(yī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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)貨物公路運輸合同樣本
- 2025年關(guān)于遠程勞動合同的法律規(guī)定與實踐探討
- 合同到期解除勞動合同的通知
- 2025林地買賣合同范本樣本
- 駕校學(xué)員培訓(xùn)合同書
- 2025房屋租賃中介服務(wù)合同(租戶方使用)
- 2025大連市物業(yè)管理委托合同書范本
- 2025商業(yè)寫字樓租賃合同范本
- 《城市旅游發(fā)展規(guī)劃》課件
- 《后赤壁賦·蘇軾》課件
- 四年級下冊《心理健康教育》全冊教案
- 自愿離婚的協(xié)議范本5篇
- 商業(yè)運營服務(wù)合作協(xié)議
- 員工心理健康關(guān)懷與支持措施試題及答案
- 2025書畫藝術(shù)品交易合同范本
- 兒童支氣管哮喘診斷與防治指南(2025)解讀
- 2024-2025學(xué)年人教版七年級(下)期中數(shù)學(xué)試卷(考試范圍:第7~9章) (含解析)
- 學(xué)生心理健康一生一策檔案表
- 植物拓染非物質(zhì)文化遺產(chǎn)傳承拓花草之印染自然之美課件
- 馬克思主義與社會科學(xué)方法論(研究生政治課程)復(fù)習(xí)重點
- 酒店最全基本服務(wù)標(biāo)準(zhǔn)
評論
0/150
提交評論