




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程實(shí)驗(yàn)指導(dǎo)第一章 概述一、實(shí)驗(yàn)?zāi)康?軟件工程實(shí)驗(yàn)是為計(jì)算機(jī)相關(guān)專業(yè)本科軟件工程課程配套設(shè)置的,是軟件工程課程講授中一個(gè)重要的、不可或缺的實(shí)踐環(huán)節(jié)。其目的是使學(xué)生能夠針對(duì)具體軟件工程項(xiàng)目,全面掌握軟件工程管理、軟件需求分析、軟件初步設(shè)計(jì)、軟件詳細(xì)設(shè)計(jì)、軟件測(cè)試等階段的方法和技術(shù),通過該課程設(shè)計(jì)使學(xué)生進(jìn)一步理解和掌握軟件開發(fā)模型、軟件生命周期、軟件過程等理論在軟件項(xiàng)目開發(fā)過程中的意義和作用,培養(yǎng)學(xué)生按照軟件工程的原理、方法、技術(shù)、標(biāo)準(zhǔn)和規(guī)范,進(jìn)行軟件開發(fā)的能力,培養(yǎng)學(xué)生的合作意識(shí)和團(tuán)隊(duì)精神,培養(yǎng)學(xué)生對(duì)技術(shù)文檔的編寫能力,從而使學(xué)生提高軟件工程的綜合能力,提高軟件項(xiàng)目的管理能力。按該課程的特點(diǎn)
2、,實(shí)驗(yàn)內(nèi)容包括軟件開發(fā)的兩大方法學(xué)的專題訓(xùn)練,即結(jié)構(gòu)化(生命周期學(xué))的方法學(xué)和面向?qū)ο蟮姆椒▽W(xué),通過對(duì)一個(gè)簡(jiǎn)單項(xiàng)目,要求學(xué)生利用結(jié)構(gòu)化軟件開發(fā)技術(shù)或面向?qū)ο蟮能浖_發(fā)技術(shù)完成對(duì)該項(xiàng)目的開發(fā)。從項(xiàng)目需求分析,系統(tǒng)分析過程,系統(tǒng)設(shè)計(jì)過程,軟件測(cè)試到系統(tǒng)實(shí)施,覆蓋軟件開發(fā)的整個(gè)過程,此外又引入我國(guó)國(guó)家計(jì)算機(jī)開發(fā)規(guī)范,以規(guī)范技術(shù)文檔的書寫標(biāo)準(zhǔn),提高實(shí)驗(yàn)教學(xué)質(zhì)量。通過實(shí)驗(yàn)訓(xùn)練,達(dá)到如下目的:1、使學(xué)生進(jìn)一步了解和掌握軟件工程原理,提高對(duì)實(shí)際項(xiàng)目的分析和設(shè)計(jì)能力,通過實(shí)驗(yàn)課程,熟悉和基本掌握軟件工程方法學(xué)、軟件開發(fā)的過程,文檔資料的編寫格式及規(guī)范,全面領(lǐng)會(huì)和貫通所學(xué)習(xí)的理論知識(shí)。初步掌握軟件設(shè)計(jì)的一般步驟
3、、工具和設(shè)計(jì)方法。2、培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)課程知識(shí),分析解決問題的能力,培養(yǎng)學(xué)生理論聯(lián)系實(shí)際作風(fēng),實(shí)事求是,嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和良好的軟件開發(fā)習(xí)慣,為今后從事計(jì)算機(jī)軟件開發(fā)工作打下基礎(chǔ)。二、面向?qū)I(yè)計(jì)算機(jī)科學(xué)與技術(shù)、信息管理與信息系統(tǒng)三、先修課程:計(jì)算機(jī)科學(xué)與技術(shù)導(dǎo)論、C高級(jí)語言程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)、算法與數(shù)據(jù)結(jié)構(gòu)四、實(shí)驗(yàn)學(xué)時(shí)數(shù)12學(xué)時(shí)五、組織方式學(xué)生分成小組,每組3人組成,每組1個(gè)題目。實(shí)驗(yàn)結(jié)束后,小組進(jìn)行答辯與討論第二章 實(shí)驗(yàn)題目題目一 學(xué)生選課系統(tǒng) 系統(tǒng)基本需求: 本系統(tǒng)的目標(biāo)是實(shí)現(xiàn)選課系統(tǒng)需所需的各種基本功能,包括學(xué)生選課,教師查看選修的課程,提交課程成績(jī)功能以及管理添加學(xué)生,維
4、護(hù)學(xué)生的信息,成績(jī)管理,添加教師,維護(hù)教師的信息。維護(hù)選修課程,查看學(xué)生的信息,查看教師的信息,查看課程的信息。更新學(xué)生,老師,和課程的信息。包括增加修改刪除查找。題目二 餐飲企業(yè)管理信息系統(tǒng)系統(tǒng)基本需求:本系統(tǒng)的要求完成的基本功能針對(duì)飯店具體情況,設(shè)置餐桌及包廂信息;設(shè)置菜譜和價(jià)格信息;用戶可以進(jìn)行點(diǎn)菜、加菜及取消點(diǎn)菜等操作;支持轉(zhuǎn)桌、并桌等;消費(fèi) 清單及發(fā)票打??;統(tǒng)計(jì)和報(bào)表可以實(shí)時(shí)顯示當(dāng)前餐桌及包廂的情況;前臺(tái)管理a.預(yù)定b.菜單 點(diǎn)菜、加菜、退菜c.結(jié)賬、打印憑條d.打印前臺(tái)菜單e.會(huì)員管理后臺(tái)管理 設(shè)置菜譜、填加菜、刪除菜 庫存管理 題目三 購(gòu)物中心網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) 系統(tǒng)基本需求:本課題
5、就購(gòu)物中心網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)在這方面進(jìn)行系統(tǒng)設(shè)計(jì),通過這項(xiàng)工作的進(jìn)行,對(duì)購(gòu)物中心商品銷售種類、物品價(jià)格分布、網(wǎng)上商品銷售。購(gòu)物中心網(wǎng)站主要實(shí)現(xiàn)功能是網(wǎng)上購(gòu)物。網(wǎng)上購(gòu)物系統(tǒng)所需要的功能可以分為前臺(tái)用戶功能和后臺(tái)管理功能。用戶功能主要提供給購(gòu)物的用戶使用,包括用戶的注冊(cè)、登錄,購(gòu)物車,查看訂單等;后臺(tái)管理功能主要提供給系統(tǒng)的管理人員使用,包括對(duì)用戶、商品、訂單的管理。題目四 試題庫管理軟件系統(tǒng)基本需求: 該軟件必須完成功能為個(gè)人信息管理、試題管理、試卷生成功能和信息查詢功能。軟件可管理多門課的試題,每門課按課程號(hào)存儲(chǔ),相關(guān)試題有解答信息,生成試卷時(shí)需要設(shè)置題型數(shù)量(至少3 中題型),每種題型可設(shè)置相應(yīng)
6、的難度系數(shù)。此試卷也可作為課程練習(xí)題庫使用。模擬測(cè)試(測(cè)試時(shí)間默認(rèn)2 小時(shí),最后5 分鐘應(yīng)提示用戶剩余時(shí)間,時(shí)間用戶完后,答題結(jié)束,自動(dòng)提交用戶作答結(jié)果)、試題練習(xí)。題目五 服裝連鎖店管理系統(tǒng) 系統(tǒng)基本需求: 服裝連鎖分銷經(jīng)營(yíng)是傳統(tǒng)商業(yè)模式發(fā)展中比較有代表性的一類,現(xiàn)通過科學(xué)的管理方法和現(xiàn)代化的管理工具計(jì)算機(jī)及其網(wǎng)絡(luò)系統(tǒng),規(guī)范分銷經(jīng)營(yíng)中的各項(xiàng)管理,降低服務(wù)成本,提高服務(wù)質(zhì)量 1) 總部系統(tǒng):基本信息、商品管理、客戶管理、銷售管理、批發(fā)業(yè)務(wù)、倉庫管理、 查詢報(bào)表 2) 門店系統(tǒng):銷售收銀、結(jié)繳款、退換貨、出入單據(jù)、查詢報(bào)表。題目六 銀行系統(tǒng)的開發(fā)系統(tǒng)基本需求: 銀行提供了存款、取款、轉(zhuǎn)帳等業(yè)務(wù)。
7、一個(gè)客戶可以在銀行開多個(gè)帳戶,客戶可以存錢到帳戶中,也可以從自己的帳戶中取錢,還可以將存款從一個(gè)帳戶轉(zhuǎn)到另一個(gè)帳戶??蛻暨€可以隨時(shí)查詢自己帳戶的情況,并查詢以前所進(jìn)行的存款、取款等交易記錄??蛻粢灿袡?quán)利要求關(guān)閉帳戶。題目七 餐飲連鎖店管理系統(tǒng) 系統(tǒng)基本需求:餐飲連鎖分銷經(jīng)營(yíng)是傳統(tǒng)商業(yè)模式發(fā)展中比較有代表性的一類,現(xiàn)通過科學(xué)的管理 方法和現(xiàn)代化的管理工具計(jì)算機(jī)及其網(wǎng)絡(luò)系統(tǒng),規(guī)范分銷經(jīng)營(yíng)中的各項(xiàng)管理,降低 服務(wù)成本,提高服務(wù)質(zhì)量。總部系統(tǒng):公關(guān)銷售系統(tǒng)、各銷售點(diǎn)統(tǒng)計(jì)、應(yīng)收款管理、日常報(bào)表 門店系統(tǒng):收銀系統(tǒng)、預(yù)定管理、庫存管理、經(jīng)理查詢、報(bào)表打印題目八:學(xué)生成績(jī)排名系統(tǒng)系統(tǒng)基本需求: 設(shè)計(jì)一個(gè)可對(duì)
8、學(xué)生成績(jī)進(jìn)行管理的系統(tǒng),可實(shí)現(xiàn)成績(jī)錄入,刪除,排名等操作。需完成以下功能:1) 具備對(duì)成績(jī)的管理功能2) 具備對(duì)成績(jī)的統(tǒng)計(jì)功能3) 具備查詢成績(jī)的功能;題目九:影碟出租管理系統(tǒng)系統(tǒng)基本需求: 編寫一個(gè)影碟出租管理系統(tǒng),影碟信息、出租信息 系統(tǒng)需滿足以下功能: 1) 新片上架 2) 碟片查詢 3) 碟片借閱 4) 碟片歸還(每三天的租金為1 元,不滿三天的按三天計(jì)算)。因?yàn)槊總€(gè)會(huì)員一次可借閱多片,所以也可能一次歸還多片。在該操作結(jié)束前,應(yīng)輸出該會(huì)員此次歸還所需支付的總租金。題目十 教師課堂輔助教學(xué)系統(tǒng)系統(tǒng)基本需求: 本系統(tǒng)是教師能夠集教學(xué)與學(xué)生情況記錄于一體的綜合課堂管理系統(tǒng),以方便教師的教學(xué)過
9、程,更加準(zhǔn)確的了解學(xué)生情況。本系統(tǒng)主要包括以下功能: 通過課堂輔助教學(xué)系統(tǒng),儲(chǔ)存學(xué)生基本信息,完善課堂考勤制度,便于結(jié)果錄入,及期末考勤匯總。通過課堂輔助教學(xué)系統(tǒng),記錄教學(xué)過程中學(xué)生回答問題情況,引入獎(jiǎng)勵(lì)機(jī)制,提高學(xué)生學(xué)習(xí)積極性。教師期末成績(jī)統(tǒng)計(jì)及打印。教學(xué)信息管理:包括課件、課程簡(jiǎn)介、課程教學(xué)大綱、課程考試大綱等。題目十一 圖書管理系統(tǒng) 系統(tǒng)基本需求:圖書管管理系統(tǒng)更便于對(duì)圖書進(jìn)行分類和管理,對(duì)借閱者進(jìn)行時(shí)間限定,能有效地對(duì)數(shù)據(jù)進(jìn)行更新、查詢,并能在一定程度上實(shí)現(xiàn)了自動(dòng)化。圖書管管理系統(tǒng)的主要功能為:書目管理、借閱證管理、借還圖書、查詢、繳費(fèi)。書目管理主要是針對(duì)管理員身份而言的(比如新增書目
10、,刪除書目等等);借閱證管理分為五部分:注冊(cè)、補(bǔ)發(fā)、掛失、暫停、注銷;借還圖書:借書、還書;查詢:圖書查詢、借閱時(shí)間繳費(fèi)主要是計(jì)算超期罰款并交納費(fèi)用。技術(shù)要求和限制條件:(1)一個(gè)讀者共可從本系統(tǒng)中借5本圖書(2)有過期未還圖書的讀者不能從本系統(tǒng)借書(3)每本圖書的借閱期限為3個(gè)月 (4)對(duì)過期未還圖書的讀者進(jìn)行罰款處理題目十二 物流中心客戶服務(wù)、運(yùn)輸管理 系統(tǒng)基本需求: 物流管理的目標(biāo)之一就是在滿足客戶要求的基礎(chǔ)上,向物流需求方提供高質(zhì)量的服務(wù),以客戶滿意為第一目標(biāo),在經(jīng)營(yíng)戰(zhàn)略中首先確立顧客服務(wù)的目標(biāo),通過差別化的服務(wù)滿足客戶的不同需求 物流中心的客戶服務(wù)內(nèi)容主要包括客戶需求采集、客戶需求分
11、析、訂單管理、補(bǔ)貨系統(tǒng)和客戶服務(wù)問題的解決方案 運(yùn)輸管理主要包括運(yùn)輸規(guī)劃和管理決策、運(yùn)輸業(yè)務(wù)管理、運(yùn)輸成本管理題目十三 學(xué)生學(xué)籍管理 系統(tǒng)基本需求:對(duì)學(xué)生的學(xué)籍以及成績(jī),進(jìn)行基本的管理。包括:學(xué)生的基本信息和學(xué)科成績(jī)的存儲(chǔ)、輸入、刪除、修改、查詢,以及升留級(jí)管理。要求學(xué)生基本信息和成績(jī)信息能夠查詢??蓪?duì)學(xué)生學(xué)籍進(jìn)行注冊(cè),登錄,修改,刪除,查找,統(tǒng)計(jì),學(xué)籍變化等操作。功能要求:系統(tǒng)登記學(xué)生信息、修改已知學(xué)號(hào)的學(xué)生信息;刪除已知學(xué)號(hào)的學(xué)生信息;查找已知學(xué)號(hào)的學(xué)生信息; 按學(xué)號(hào),專業(yè)輸出學(xué)生籍貫表。查詢學(xué)生學(xué)籍變化,比如入學(xué),轉(zhuǎn)專業(yè)等。題目十四 機(jī)房收費(fèi)管理系統(tǒng) 系統(tǒng)基本需求:(1) 輸入功能:輸入
12、30名學(xué)生的學(xué)號(hào)、班級(jí)、姓名、上機(jī)起始時(shí)間。 (2) 計(jì)算功能:計(jì)算每個(gè)下機(jī)學(xué)生的上機(jī)費(fèi)用,每小時(shí)1元。 (上機(jī)費(fèi)用=上機(jī)時(shí)間* 1.0/h ,不足一小時(shí)按一小時(shí)計(jì)算) (3) 查詢功能:按條件(班級(jí)、學(xué)號(hào)、姓名)顯示學(xué)生的上機(jī)時(shí)間。 (4) 機(jī)器使用情況的顯示(顯示方式不限但要一目了然)題目十五 航班信息查詢系統(tǒng) 系統(tǒng)基本需求: 基本要求:對(duì)飛機(jī)航班信息進(jìn)行排序和查找。可按航班的航班號(hào)、起點(diǎn)站、到達(dá)站、起飛時(shí)間以及到達(dá)時(shí)間等信息進(jìn)行查詢。對(duì)于本設(shè)計(jì),對(duì)飛機(jī)航班號(hào)進(jìn)行排序,航班記錄按航班號(hào)實(shí)現(xiàn)快速查找。每個(gè)航班記錄包括八項(xiàng),分別是:航班號(hào)、起點(diǎn)站、終點(diǎn)站、班期、起飛時(shí)間、到達(dá)時(shí)間、飛機(jī)型號(hào)以及
13、票價(jià)等。題目十六 歌手比賽系統(tǒng) 系統(tǒng)基本需求: 對(duì)一次歌手比賽的成績(jī)進(jìn)行管理,功能要求:1、輸入每個(gè)選手的數(shù)據(jù)包括編號(hào)、姓名、十個(gè)評(píng)委的成績(jī),根據(jù)輸入計(jì)算出總成績(jī)和平均成績(jī)(去掉最高分,去掉最低分)。2、顯示主菜單如下:1)輸入選手?jǐn)?shù)據(jù) 2)評(píng)委打分 3)成績(jī)排序(按平均分)4)數(shù)據(jù)查詢 5)追加學(xué)生數(shù)據(jù) 6)寫入數(shù)據(jù)文件7)退出系統(tǒng)。 題目十七 基金管理系統(tǒng) 系統(tǒng)基本需求: 為實(shí)現(xiàn)政務(wù)公開,某省擬采用網(wǎng)上自然基金申報(bào)和審批,需開發(fā)一套包括基金申報(bào)、基金信息公告、網(wǎng)上審批與鑒定、基金項(xiàng)目管理與推薦優(yōu)秀基金項(xiàng)目等功能的辦公網(wǎng)站。 要求具有基金申報(bào)管理(申報(bào)文檔提交,申報(bào)情況查詢等),信息公告維護(hù)
14、(增加,撤除和修改等),審批流程管理(管理員可指定審批流程,對(duì)需執(zhí)行審批的專家顯示審批流程,進(jìn)行審批提示),項(xiàng)目鑒定管理(管理員可指定鑒定流程,對(duì)需執(zhí)行鑒定的專家顯示審批流程,進(jìn)行鑒定提示)等功能。題目十八 汽車俱樂部管理系統(tǒng) 系統(tǒng)基本需求: 為實(shí)現(xiàn)汽車俱樂部行業(yè)信息的規(guī)范化管理,某軟件開發(fā)商要求開發(fā)一汽車俱樂部管理系統(tǒng),面向俱樂部工作人員進(jìn)行會(huì)員信息的管理。主要功能包括:用戶(俱樂部工作人員)身份驗(yàn)證和用戶權(quán)限組織;提醒服務(wù)(提醒各種該執(zhí)行的車務(wù)活動(dòng));會(huì)員管理(會(huì)員信息、會(huì)員費(fèi)收繳記錄錄入,查詢,修改);車務(wù)管理(新車上牌代辦,保險(xiǎn)代辦,驗(yàn)證代辦,落戶代辦等);救援服務(wù)(呼救記錄,救援情況
15、記錄以及救援車輛管理);旅行服務(wù)(旅行信息記錄、修改、查詢);統(tǒng)計(jì)報(bào)表、圖表(所有當(dāng)日、當(dāng)月、當(dāng)年向會(huì)員提供的各種服務(wù)信息及其收費(fèi)的詳細(xì)情況列表及匯總);系統(tǒng)管理(設(shè)置提醒提前日期,用戶管理等);俱樂部管理(俱樂部部門、工作人員、救援車輛管理);系統(tǒng)幫助。題目十九 藥品信息管理系統(tǒng)系統(tǒng)基本需求:從本質(zhì)來說,藥店的職能就是為消費(fèi)者提供服務(wù),所銷售的藥品只是其提供的服務(wù)所附實(shí)體而已。對(duì)于藥店來說,只有服務(wù)才能形成其差異化競(jìng)爭(zhēng)特色。因此,分析消費(fèi)者的服務(wù)需求對(duì)了解藥店消費(fèi)者的需求具有重要意義。藥店消費(fèi)者的需求主要表現(xiàn)在以下幾個(gè)方面: (1)管理者能查詢藥店的藥品庫存狀態(tài),以便進(jìn)行及時(shí)的藥品補(bǔ)進(jìn)和更新
16、; (2)消費(fèi)者能通過系統(tǒng)快速查詢藥品的狀態(tài)(包括是否在柜、出售價(jià)格、數(shù)量等); (3)能讓消費(fèi)者及時(shí)獲得用藥指導(dǎo)、合理的咨詢; (4)能讓消費(fèi)者感覺到服務(wù)的簡(jiǎn)捷和實(shí)用。 題目二十: 醫(yī)院病房監(jiān)護(hù)系統(tǒng)系統(tǒng)基本需求: 在醫(yī)院的病房里,將病癥監(jiān)視器安置在每個(gè)病床,對(duì)病人進(jìn)行監(jiān)護(hù)。監(jiān)視器將病人的病癥信號(hào)(組合)實(shí)時(shí)地傳送到中央監(jiān)護(hù)系統(tǒng)進(jìn)行分析處理。在中心值班室里,值班護(hù)士使用中央監(jiān)護(hù)系統(tǒng)對(duì)病員的情況進(jìn)行監(jiān)控,監(jiān)護(hù)系統(tǒng)實(shí)時(shí)地將病人的病癥信號(hào)與標(biāo)準(zhǔn)的病診信號(hào)進(jìn)行比較分析,當(dāng)病癥出現(xiàn)異常時(shí),系統(tǒng)會(huì)立即自動(dòng)報(bào)警,并打印病情報(bào)告和更新病歷。系統(tǒng)根據(jù)醫(yī)生的要求隨時(shí)打印病人的病情報(bào)告,系統(tǒng)還定期自動(dòng)更新病歷。題目
17、二十一:排課系統(tǒng)系統(tǒng)基本需求: 本系統(tǒng)的功能為基本信息管理、自動(dòng)排課、手工選課、課表修改、刪除功能、網(wǎng)頁查詢、報(bào)表打印、系統(tǒng)權(quán)限。 技術(shù)要求和限制條件:1) 本系統(tǒng)的輸入項(xiàng)至少包括:教務(wù)處布置的教學(xué)計(jì)劃,學(xué)院教師自報(bào)的授課計(jì)劃和學(xué)院定的有關(guān)授課限制條件。2) 本系統(tǒng)的輸出項(xiàng)至少包括:教務(wù)處最終下達(dá)全院教師的教學(xué)任務(wù)書和學(xué)院各個(gè)班級(jí)下各學(xué)期的課程表(可以不含上課地點(diǎn))題目二十二 多媒體技術(shù)與應(yīng)用課程考試系統(tǒng) 系統(tǒng)基本需求: 考試題目類型包括選擇題、填充題和簡(jiǎn)答題,以后將把筆試改為無紙化考試,需要建立本課程的題庫、考試系統(tǒng)以及閱卷系統(tǒng),添加考題系統(tǒng)以及幫助功能,供以后的學(xué)生學(xué)習(xí)參考。 題目二十三
18、小型企業(yè)信息管理系統(tǒng) 系統(tǒng)基本需求: 根據(jù)小企業(yè)個(gè)性化管理的需要,完成對(duì)客戶信息、物流信息、員工信息、財(cái)務(wù)信息等的管理。工作內(nèi)容主要包括數(shù)據(jù)庫以及基本信息的建立、各類信息的添加修改刪除查詢等操作、打印各種報(bào)表、數(shù)據(jù)庫的備份和恢復(fù)等 題目二十四 物流中心倉儲(chǔ)、存貨控制管理 系統(tǒng)基本需求: 物流中心是從事物流活動(dòng)的場(chǎng)所或組織。物流中心的倉庫作業(yè)內(nèi)容主要包括商品入庫作業(yè)、商品出庫作業(yè)和商品的在庫管理 庫存控制管理主要包括庫存經(jīng)濟(jì)分析、庫存管理方法、庫存控制管理、供應(yīng)商管理題目二十五 學(xué)校教材定購(gòu)系統(tǒng)系統(tǒng)基本需求:本系統(tǒng)可以細(xì)化為兩個(gè)子系統(tǒng):銷售系統(tǒng)和采購(gòu)系統(tǒng)。 銷售系統(tǒng)的主要工作過程為:首先由教師或
19、學(xué)生提交購(gòu)書單,經(jīng)教材發(fā)行人員審核是有效購(gòu)書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生可以到書庫領(lǐng)書。 采購(gòu)系統(tǒng)的主要工作過程為:若是教材脫銷,則登記缺書,發(fā)缺書單給書庫采購(gòu)人員;一旦新書入庫后,即發(fā)進(jìn)書通知給教材發(fā)行人員。 技術(shù)要求和限制條件: 1) 當(dāng)書庫中的各種書籍?dāng)?shù)量發(fā)生變化(包括進(jìn)書和出書)時(shí),都應(yīng)修改相關(guān)的書庫記錄,如庫存表或進(jìn)/出庫表。 2) 在實(shí)現(xiàn)上述銷售和采購(gòu)的工作過程時(shí),需考慮有關(guān)的合法性驗(yàn)證。 3) 系統(tǒng)的外部項(xiàng)至少包括:教師、學(xué)生和教材工作人員。 4) 系統(tǒng)的相關(guān)數(shù)據(jù)存儲(chǔ)至少包括:購(gòu)書表、庫存表、缺書登記表、待購(gòu)教材表、進(jìn)庫表和出庫表。題目二十六:機(jī)票預(yù)定系統(tǒng)
20、系統(tǒng)基本需求: 機(jī)票預(yù)定系統(tǒng)至少要完成的功能旅客信息的輸入和統(tǒng)計(jì)、旅客信息的存儲(chǔ)、機(jī)票信息的傳遞及接收、取票通知及帳單的生成和打印、機(jī)票銷售情況的核算。 技術(shù)要求和限制條件: 1) 在分析系統(tǒng)功能時(shí)要考慮有關(guān)證件的合法性驗(yàn)證(如身份證、取票通知和交款發(fā)票)等。 2) 對(duì)于本系統(tǒng)還應(yīng)補(bǔ)充以下功能: A. 旅客延誤了取票時(shí)間的處理 B. 航班取消后的處理 C. 旅客臨時(shí)更改航班的處理 系統(tǒng)的外部輸入項(xiàng)至少包括:旅客、旅行社和航空公司。題目二十七:工資管理系統(tǒng)系統(tǒng)基本需求: 假設(shè)學(xué)校共有教職工約1000 人,10 個(gè)行政部門和8 個(gè)系。每個(gè)月20 日前各個(gè)部門(包括系和部門)要將出勤情況上報(bào)人事處,
21、23 日前人事處將出勤工資、獎(jiǎng)金及扣款清單送到財(cái)務(wù)處。財(cái)務(wù)處于每個(gè)月月底將教職工的工資表做好并將數(shù)據(jù)送銀行。每個(gè)月3 日將工資條發(fā)給每個(gè)單位。若由員工調(diào)入或調(diào)出、校內(nèi)調(diào)動(dòng)、離退休變化,則由人事處通知相關(guān)部門和財(cái)務(wù)處。 技術(shù)要求和限制條件: 1) 本系統(tǒng)的數(shù)據(jù)存儲(chǔ)至少包括:工資表、部門匯總表、扣稅款表、銀行發(fā)放表等。 2) 除人事處、財(cái)務(wù)處外,其他職能部門和系名稱可以簡(jiǎn)化表示。 3) 工資、獎(jiǎng)金、扣款細(xì)節(jié)由學(xué)生自定義。題目二十八:實(shí)驗(yàn)室設(shè)備管理系統(tǒng)系統(tǒng)基本需求:學(xué)校每學(xué)年要對(duì)實(shí)驗(yàn)室設(shè)備使用情況進(jìn)行統(tǒng)計(jì)、更新。其中:對(duì)于已徹底損壞的做報(bào)廢處理,同時(shí)詳細(xì)記錄有關(guān)信息;對(duì)于由嚴(yán)重問題(故障)的要及時(shí)修
22、理,并記錄;對(duì)于急需修改但又缺少的設(shè)備,請(qǐng)求批準(zhǔn)購(gòu)買;新設(shè)備購(gòu)入后要立即進(jìn)行設(shè)備登記,同時(shí)更新申請(qǐng)表的內(nèi)容;隨時(shí)對(duì)現(xiàn)有設(shè)備及其修理、報(bào)廢情況進(jìn)行統(tǒng)計(jì)、查詢。 技術(shù)要求和限制條件: 1) 所有工作由專門人員負(fù)責(zé)完成,其他人不得任意使用。 2) 每件設(shè)備在做入庫登記時(shí)均由系統(tǒng)按類別加自動(dòng)順序號(hào)編號(hào),形成設(shè)備號(hào);設(shè)備報(bào)廢時(shí)要及時(shí)修改相應(yīng)的設(shè)備記錄,且有領(lǐng)導(dǎo)認(rèn)可。 3) 本系統(tǒng)的數(shù)據(jù)存儲(chǔ)至少包括:設(shè)備記錄、修理記錄、報(bào)廢記錄、申請(qǐng)購(gòu)買記錄。 4) 本系統(tǒng)的輸入項(xiàng)至少包括:新設(shè)備信息、修理信息、申請(qǐng)購(gòu)買信息、具體查詢統(tǒng)計(jì)要求。 5) 本系統(tǒng)的輸出項(xiàng)至少包括:設(shè)備購(gòu)買申請(qǐng)表、修理/報(bào)廢設(shè)備資金統(tǒng)計(jì)表。題目
23、二十九:網(wǎng)上書店系統(tǒng)基本需求:該系統(tǒng)可以分類錄入書籍和相關(guān)信息,用戶可以注冊(cè)、登錄,注冊(cè)用戶享受打折服務(wù),所有用戶都可以查詢、瀏覽書籍。注冊(cè)用戶可以定購(gòu)書籍并查詢訂單。技術(shù)要求和限制條件: 1) 用戶可以申請(qǐng)退貨,在24小時(shí)內(nèi)響應(yīng)退貨請(qǐng)求。 2) 每日23時(shí)-0時(shí)是盤點(diǎn)時(shí)間,該時(shí)段訂購(gòu)的貨物放到第二天記錄。 3) 本系統(tǒng)的數(shù)據(jù)存儲(chǔ)至少包括:客戶記錄、訂單記錄、退貨記錄、信用記錄。第三章 實(shí)驗(yàn)具體要求一、分組 每組3人組成,每組1個(gè)題目,題目可自擬。并且明確每個(gè)學(xué)生在開發(fā)小組中扮演的角色及承擔(dān)的職責(zé)(包括選出組長(zhǎng))。二、 確定目標(biāo)、初步方案,準(zhǔn)備、試用開發(fā)環(huán)境與工具 每個(gè)小組確定設(shè)計(jì)目標(biāo)及初步方
24、案;選擇、準(zhǔn)備、試用設(shè)計(jì)工具、編程語言及其他有關(guān)工具。三、學(xué)習(xí)與搜集素材,借閱、購(gòu)置必要的書籍與材料 學(xué)習(xí)開發(fā)小組及成員根據(jù)自己承擔(dān)的任務(wù)利用各種途徑(圖書館、因特網(wǎng)、書店、同學(xué)親友等)進(jìn)行針對(duì)性的學(xué)習(xí)并收集相關(guān)素材,包括精選、購(gòu)置必要的書籍。四、課堂與課下結(jié)合開發(fā)項(xiàng)目 因?yàn)樾枰詫W(xué)和探索的內(nèi)容與軟件較多,每個(gè)學(xué)生要特別發(fā)揮積極主動(dòng)精神投入設(shè)計(jì)和開發(fā)活動(dòng)。除了實(shí)驗(yàn)室正式安排的實(shí)驗(yàn)時(shí)間之外,學(xué)生需要充分利用好課余時(shí)間,自己有計(jì)算機(jī)的學(xué)生更要充分利用有利條件以取得盡可能好的開發(fā)成果,力爭(zhēng)獲得最大收益。五、 各階段的開發(fā)工作 開發(fā)過程中,小組長(zhǎng)必須承擔(dān)起領(lǐng)導(dǎo)責(zé)任,不定期召開小組開發(fā)工作研討會(huì)(建議5
25、-8次)。會(huì)前有準(zhǔn)備,會(huì)議有記錄(包括日期、出席人員、主題、討論紀(jì)要、結(jié)論與問題、計(jì)劃與行動(dòng)分工。事后要保存好供老師檢查),會(huì)后有分工和檢查。開發(fā)小組工作會(huì)議的可能內(nèi)容是: 1)小組成員分工;計(jì)劃擬定。2)需求分析;原型設(shè)計(jì)及成員分工確認(rèn)。3)概要設(shè)計(jì) 4)詳細(xì)設(shè)計(jì)5)技術(shù)或開發(fā)工具使用的研討。6)測(cè)試、原型功能改進(jìn)與擴(kuò)充;開發(fā)文檔整理、匯總。六、 做好小組與個(gè)人的開發(fā)記錄、總結(jié),做好小組內(nèi)外的交流與互助 各個(gè)小組及其每個(gè)成員可以互相研討、幫助,但必須獨(dú)立完成自己承擔(dān)的設(shè)計(jì)開發(fā)任務(wù)與文檔編制任務(wù),不得抄襲他人成果。建議每個(gè)小組成員也建立自己個(gè)人的開發(fā)記錄或日志。記錄的內(nèi)容可以包括:個(gè)人在小組中
26、承擔(dān)任務(wù)、計(jì)劃與進(jìn)度;相關(guān)學(xué)科與軟件工具學(xué)習(xí)內(nèi)容摘要與存在問題、難點(diǎn);好的創(chuàng)意與建議;開發(fā)或?qū)W習(xí)心得;文檔草稿;重要信息與線索記錄等。第四章 實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)一:需求分析1.1目的 1、掌握數(shù)據(jù)模型的建立方法和掌握數(shù)據(jù)流的分析方法; 2、掌握應(yīng)用微軟Visio2007繪制E-R圖,數(shù)據(jù)流圖; 3、掌握需求規(guī)格說明書的編制方法。1.2內(nèi)容和要求 1、每個(gè)小組根據(jù)本組實(shí)驗(yàn)題目的內(nèi)容要求,對(duì)題目系統(tǒng)進(jìn)行業(yè)務(wù)流程分析后,找出系統(tǒng)中的實(shí)體,分析實(shí)體間關(guān)系,建立該系統(tǒng)的實(shí)體-關(guān)系模型; 2、按照自頂向下的數(shù)據(jù)流分析方法,分析系統(tǒng)的數(shù)據(jù)流; 3、繪制系統(tǒng)的ER圖和數(shù)據(jù)流圖,設(shè)計(jì)系統(tǒng)的數(shù)據(jù)字典; 4、按照附錄規(guī)范
27、編制需求規(guī)格說明書。1.3報(bào)告要求 1、整理需求分析結(jié)果和繪制結(jié)果,寫需求分析報(bào)告; 2、小結(jié)實(shí)驗(yàn)心得體會(huì)。1.4思考題 1、需求分析在軟件開發(fā)中真的有那么重要嗎? 2、分析系統(tǒng)流程圖,流程圖和數(shù)據(jù)流圖的區(qū)別和各自的特點(diǎn)。 3、怎樣寫合乎規(guī)范的數(shù)據(jù)流圖和數(shù)據(jù)詞典? 4、怎樣組織對(duì)該工作的評(píng)審?實(shí)驗(yàn)二:系統(tǒng)設(shè)計(jì)2.1目的1、掌握從數(shù)據(jù)流圖到軟件結(jié)構(gòu)圖和軟件層次圖的設(shè)計(jì)方法;2、掌握程序流程圖的設(shè)計(jì)方法;3、掌握盒圖和Jackson圖的設(shè)計(jì)方法。2.2實(shí)驗(yàn)內(nèi)容1、根據(jù)需求分析實(shí)驗(yàn)得到的數(shù)據(jù)流圖,通過變換分析,設(shè)計(jì)并采用visio繪制本組項(xiàng)目的軟件結(jié)構(gòu)圖和軟件層次圖;2、每人從軟件層次圖中選擇其中一
28、個(gè)模塊,進(jìn)行程序流程圖設(shè)計(jì),并繪制程序流程圖;3、在程序流程圖的基礎(chǔ)上,轉(zhuǎn)換成盒圖和Jackson圖;4、小組共同完成軟件界面設(shè)計(jì);5、綜合小組成果,編寫軟件設(shè)計(jì)說明書。2.3報(bào)告要求 1、整理需求分析結(jié)果和繪制結(jié)果,寫需求分析報(bào)告; 2、小結(jié)實(shí)驗(yàn)心得體會(huì)。2.4思考題 1、如何分辨事務(wù)中心數(shù)據(jù)流和變換中心數(shù)據(jù)流? 2、設(shè)計(jì)軟件結(jié)構(gòu)圖時(shí),如何把握內(nèi)聚和耦合的度? 3、設(shè)計(jì)程序流程圖時(shí),循環(huán)嵌套以幾層為好? 4、怎么判斷盒圖的正確性?實(shí)驗(yàn)三: 編碼實(shí)現(xiàn)3.1實(shí)驗(yàn)?zāi)康?1、掌握結(jié)構(gòu)化程序設(shè)計(jì)的基本概念與技術(shù),熟悉從設(shè)計(jì)圖到代碼的轉(zhuǎn)換過程;2、掌握編程規(guī)范,養(yǎng)成良好的編碼風(fēng)格。3.2實(shí)驗(yàn)內(nèi)容 1、根
29、據(jù)上一實(shí)驗(yàn)中的程序流程圖或盒圖,每個(gè)人實(shí)現(xiàn)自己選擇的模塊進(jìn)行代碼編寫。并完成代碼調(diào)試;2、小組共同完成軟件界面的編碼調(diào)試;3、將已編好的各個(gè)模塊嵌入到界面上。3.3實(shí)驗(yàn)報(bào)告要求1、整理實(shí)驗(yàn)結(jié)果,寫實(shí)驗(yàn)報(bào)告;2、小結(jié)實(shí)驗(yàn)心得體會(huì)。3.4思考題1、如何做到養(yǎng)成良好的編程習(xí)慣?2、從網(wǎng)上搜索某個(gè)軟件開發(fā)企業(yè)的開發(fā)規(guī)范,試分析其規(guī)范中的通用性和特性。實(shí)驗(yàn)四:軟件測(cè)試4.1實(shí)驗(yàn)?zāi)康?1、掌握軟件測(cè)試的方法和設(shè)計(jì)測(cè)試用例的方法; 2、能夠用白盒測(cè)試技術(shù)進(jìn)行單元測(cè)試; 3、能夠用黑盒測(cè)試技術(shù)進(jìn)行功能測(cè)試; 4、能夠用黑盒測(cè)試技術(shù)完成集成測(cè)試。4.2實(shí)驗(yàn)內(nèi)容 1、小組內(nèi)成員互換模塊代碼,設(shè)計(jì)測(cè)試用例,采用白盒
30、測(cè)試法進(jìn)行單元測(cè)試; 2、小組內(nèi)成員互換模塊代碼,設(shè)計(jì)測(cè)試用例,采用黑盒測(cè)試法進(jìn)行功能測(cè)試; 3、共同設(shè)計(jì)測(cè)試用例,并用黑盒測(cè)試技術(shù)完成對(duì)集成后的代碼的集成測(cè)試。4.3實(shí)驗(yàn)報(bào)告要求1、整理實(shí)驗(yàn)結(jié)果,按規(guī)范寫項(xiàng)目測(cè)試報(bào)告。2、小結(jié)實(shí)驗(yàn)心得體會(huì)。4.4思考題1、在編寫白盒測(cè)試的測(cè)試用例時(shí)應(yīng)注意哪些事項(xiàng)?2、在編寫黑盒測(cè)試的測(cè)試用例時(shí)應(yīng)注意哪些事項(xiàng)?3、調(diào)試與測(cè)試有什么關(guān)系?怎樣把握這種關(guān)系?4、測(cè)試后應(yīng)該做什么后續(xù)工作?實(shí)驗(yàn)五:面向?qū)ο蟮姆治雠c設(shè)計(jì)5.1實(shí)驗(yàn)?zāi)康?、熟悉UML用例圖的功能和元素,學(xué)會(huì)識(shí)別參與者和用例;掌握用例圖的繪制方法,學(xué)會(huì)編寫用例描述;2、熟悉UML類圖的功能和組成元素,學(xué)會(huì)分
31、析類的屬性和方法,學(xué)會(huì)構(gòu)思類圖,掌握類圖的繪制方法;3、熟悉UML狀態(tài)圖的功能和組成元素,學(xué)會(huì)分析類的狀態(tài)變換,掌握狀態(tài)圖繪制方法。5.2實(shí)驗(yàn)內(nèi)容1、小組成員共同提煉項(xiàng)目的應(yīng)用場(chǎng)景,完成場(chǎng)景分析的工作,用VISIO或Rational Rose工具設(shè)計(jì)并繪制項(xiàng)目場(chǎng)景的用例圖;2、小組成員根據(jù)選題描述,共同提煉項(xiàng)目中的對(duì)象,完成對(duì)象分析的工作,用VISIO或Rational Rose工具設(shè)計(jì)并繪制項(xiàng)目的類圖;3、小組成員根據(jù)選題描述,并根據(jù)用例圖和類圖,用VISIO或Rational Rose工具設(shè)計(jì)并繪制項(xiàng)目的類圖。5.3實(shí)驗(yàn)報(bào)告要求1、整理實(shí)驗(yàn)結(jié)果,按規(guī)范寫面向?qū)ο蠓治雠c設(shè)計(jì)報(bào)告。2、小結(jié)實(shí)驗(yàn)
32、心得體會(huì)。5.4思考題1、面向?qū)ο蠓治雠c設(shè)計(jì)與面向過程設(shè)計(jì)有何異同之處?2、在進(jìn)行面向?qū)ο蠓治雠c設(shè)計(jì)時(shí),如何保證設(shè)計(jì)內(nèi)容的準(zhǔn)確性和一致性?3、類圖與實(shí)體關(guān)系圖有何異同?4、面向?qū)ο蠓治鲋械念惸芊裰苯由沙绦蛑械念???shí)驗(yàn)六 面向?qū)ο髮?shí)現(xiàn)與測(cè)試6.1實(shí)驗(yàn)?zāi)康?、熟悉面向?qū)ο蟪绦蛟O(shè)計(jì)方法,學(xué)會(huì)類的設(shè)計(jì)與復(fù)用; 2、熟悉類的測(cè)試方法,學(xué)會(huì)類測(cè)試的測(cè)試用例設(shè)計(jì);6.2實(shí)驗(yàn)內(nèi)容1、小組成員從項(xiàng)目類圖中挑選一到兩個(gè)類,選擇一種面向?qū)ο缶幊陶Z言完成的類的編碼工作;2、小組成員為自己的類設(shè)計(jì)子類,試驗(yàn)子類對(duì)父類的復(fù)用;3、小組成員相互交換代碼,設(shè)計(jì)類測(cè)試用例,完成類的測(cè)試。6.3實(shí)驗(yàn)報(bào)告要求1、整理實(shí)驗(yàn)結(jié)果,按
33、規(guī)范寫面向?qū)ο鬁y(cè)試報(bào)告。2、小結(jié)實(shí)驗(yàn)心得體會(huì)。6.4思考題1、C+與JAVA在面向?qū)ο髮?shí)現(xiàn)中是一樣的嗎?有何區(qū)別?2、在進(jìn)行類測(cè)試時(shí),如何設(shè)計(jì)測(cè)試用例更準(zhǔn)確?3、面向?qū)ο鬁y(cè)試和面向過程測(cè)試有何異同?附錄軟件開發(fā)文檔指南1 可行性研究報(bào)告 可行性研究報(bào)告的編寫目的是:說明該軟件開發(fā)項(xiàng)目的實(shí)現(xiàn)在技術(shù)、經(jīng)濟(jì)和社會(huì)條件方面的可行性;評(píng)述為了合理地達(dá)到開發(fā)目標(biāo)而可能先擇的各種方案;說明論證所選定的方案。可行性研究報(bào)告的編寫內(nèi)容要求如下:1.1 引言1.1.1 編寫目的 1.1.2 背景 1.1.3 定義 1.1.4 參考資料 1.2 可行性研究的前提 1.2.1 要求 1.2.2 目標(biāo) 1.2.3 條件
34、、假定和限制 1.2.4 進(jìn)行可行性研究的方法 1.2.5 評(píng)價(jià)尺度 1.3 對(duì)現(xiàn)有系統(tǒng)的分析 1.3.1 數(shù)據(jù)流程和處理流程 1.3.2 工作負(fù)荷 1.3.3 費(fèi)用開支 1.3.4 人員 1.3.5 設(shè)備 1.3.6 局限性 1.4 所建議的系統(tǒng) 1.4.1 對(duì)所建議系統(tǒng)的說明 1.4.2 數(shù)據(jù)流程各處理流程 1.4.3 改進(jìn)之處 1.4.4 影響 1.4.4.1 對(duì)象設(shè)備的影響 1.4.4.2 對(duì)軟件的影響 1.4.4.3 對(duì)用戶單位機(jī)構(gòu)的影響 1.4.4.4 對(duì)系統(tǒng)動(dòng)行的影響 1.4.4.5 對(duì)開發(fā)的影響 1.4.4.6 對(duì)地點(diǎn)和設(shè)施的影響 1.4.4.7 對(duì)經(jīng)費(fèi)開支的影響 1.4.5
35、局限性 1.4.6 技術(shù)條件方面的可行性 1.5 可選擇其他系統(tǒng)方案 1.5.1 可選擇的系統(tǒng)方案1 1.5.2 可選擇的系統(tǒng)方案2 1.6 投資及收益分析 1.6.1 支出 1.6.1.1 基本建設(shè)投資 1.6.1.2 其他一次性支出 1.6.1.3 非一次性支出 1.6.2 收益 1.6.2.1 一次性收益 1.6.2.2 非一次性收益 1.6.2.3 不可定量的收益 1.6.3 收益/投資比 1.6.4 投資回收周期 1.6.5 敏感性分析 1.7 社會(huì)條件方面的可行性 1.7.1 法律方面的可行性 1.7.2 使用方面的可行性 1.8 結(jié)論2 項(xiàng)目開發(fā)計(jì)劃 編制項(xiàng)目開發(fā)計(jì)劃的目的是用文
36、件的形式,把對(duì)于在開發(fā)過程中各項(xiàng)工作的負(fù)責(zé)人員、開發(fā)進(jìn)度所需經(jīng)費(fèi)預(yù)算、所需軟、硬件條件等問題作出安排記載下來,以便根據(jù)本計(jì)劃開展和檢查本項(xiàng)目的開發(fā)工作。編制內(nèi)容要求如下: 2.1 引言 2.1.1 編寫目的 2.1.2 背景 2.1.3 定義 2.1.4 參考資料 2.2 項(xiàng)目概述 2.2.1 工作內(nèi)容 2.2.2 主要參加人員 2.2.3 產(chǎn)品及成果 2.2.3.1 程序 2.2.3.2 文件 2.2.3.3 服務(wù) 2.2.3.4 非移交產(chǎn)品 2.2.4 驗(yàn)收標(biāo)準(zhǔn) 2.2.5 完成項(xiàng)目的最遲期限 2.2.6 本計(jì)劃的審查者與批準(zhǔn)者 2.3 實(shí)施總計(jì)劃 2.3.1 工作任務(wù)的分解 2.3.2
37、接口人員 2.3.3 進(jìn)度 2.3.4 預(yù)算 2.3.5 關(guān)鍵問題 2.4 支持條件 2.4.1 計(jì)算機(jī)系統(tǒng)支持 2.4.2 需要用戶承擔(dān)的工作 2.4.3 需由外單位提供的條件 2.5 專題計(jì)劃要點(diǎn)3 軟件需求說明書 軟件需求說明書的編制是為了使用戶的軟件開發(fā)者雙方對(duì)該軟件的起初規(guī)定有一個(gè)共同的理解,使之成為整個(gè)開發(fā)工作的基礎(chǔ)。編制軟件需求說明書的內(nèi)容要求如下: 3.1 引言 3.1.1 編寫的目的 3.1.2 背景 3.1.3 定義 3.1.1 參考資料 3.2 任務(wù)概述 3.2.1 目標(biāo) 3.2.2 用戶的點(diǎn) 3.2.3 假定與約束 3.3 需求規(guī)定 3.3.1 對(duì)功能的規(guī)定 3.3.2
38、 對(duì)性能的規(guī)定 3.3.2.1 精度 3.3.2.2 時(shí)間特性要求 3.3.2.3 靈活性 3.3.3 輸入輸出要求 3.3.4 數(shù)據(jù)管理能力的要求 3.3.5 故障處理要求 3.3.6 其它的專門的要求 3.4 運(yùn)行環(huán)境規(guī)定 3.4.1 設(shè)備 3.4.2 支持軟件 3.4.3 接口 3.4.4 控制4 數(shù)據(jù)需求說明書 數(shù)據(jù)要求說明書的編制目的是為了向整個(gè)開發(fā)時(shí)期提供關(guān)于處理數(shù)據(jù)的描述和數(shù)據(jù)采集要求的技術(shù)信息。編制數(shù)據(jù)要求說明書的內(nèi)容要求如下: 4.1 引言 4.1.1 編寫目的 4.1.2 背景 4.1.3 定義 4.1.4 參考資料 4.2 數(shù)據(jù)的邏輯描述 4.2.1 靜態(tài)數(shù)據(jù) 4.2.2
39、 動(dòng)態(tài)輸入數(shù)據(jù) 4.2.3 動(dòng)態(tài)輸出數(shù)據(jù) 4.2.4 內(nèi)部生成數(shù)據(jù) 4.2.5 數(shù)據(jù)約定 4.3 數(shù)據(jù)的采集 4.3.1 要求和范圍 4.3.2 輸入的承擔(dān)者 4.3.3 處理 4.3.4 影響5 概要設(shè)計(jì)說明書 概要設(shè)計(jì)說明書可稱作系統(tǒng)設(shè)計(jì)說明書,這里說的系統(tǒng)是指程序系統(tǒng),編制的目的是說明對(duì)程序的系統(tǒng)的設(shè)計(jì)考慮,包括程序系統(tǒng)的基本處理流程、程序系統(tǒng)的組織結(jié)構(gòu)、模塊劃分、功能分配、接口設(shè)計(jì)、運(yùn)行設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)和出錯(cuò)處理設(shè)計(jì)等,為程序的詳細(xì)設(shè)計(jì)提供基礎(chǔ)。編制概要設(shè)計(jì)說明書的內(nèi)容要求如下: 5.1 引言 5.1.1 編寫目的 5.1.2 背景 5.1.3 定義 5.1.4 參考資料 5.2 總
40、體設(shè)計(jì) 5.2.1 需求規(guī)定 5.2.2 運(yùn)行環(huán)境 5.2.3 基本設(shè)計(jì)概念和處理流程 5.2.4 結(jié)構(gòu) 5.2.5 功能需求與程序的關(guān)系 5.2.6 人工處理過程 5.2.7 尚未解決的問題 5.3 接口設(shè)計(jì) 5.3.1 用戶接口 5.3.2 內(nèi)部接口 5.3.3 外部接口 5.4 運(yùn)行設(shè)計(jì) 5.4.1 運(yùn)行模塊組合 5.4.2 運(yùn)行控制 5.4.3 運(yùn)行時(shí)間 5.5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 5.5.1 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 5.5.2 物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn) 5.5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 5.6 系統(tǒng)出錯(cuò)處理設(shè)計(jì) 5.6.1 出錯(cuò)信息 5.6.2 補(bǔ)救措施 5.6.3 系統(tǒng)維護(hù)設(shè)計(jì)6 詳細(xì)設(shè)計(jì)說明書
41、詳細(xì)說明書可稱作程序設(shè)計(jì)說明書。編制目的是說明一個(gè)軟件系統(tǒng)各個(gè)層次中的每一個(gè)程序(每個(gè)模塊或子程序)的設(shè)計(jì)考慮,如果一個(gè)軟件系統(tǒng)比較簡(jiǎn)單,層次很少,本文件可以不單獨(dú)編寫,有關(guān)內(nèi)容合并概要設(shè)計(jì)說明書。對(duì)詳細(xì)設(shè)計(jì)說明書的內(nèi)容要不得要求如下: 6.1 引言 6.1.1 編寫目的 6.1.2 背景 6.1.3 定義 6.1.4 參考資料 6.2 程序系統(tǒng)的組織結(jié)構(gòu) 6.3 程序1(標(biāo)識(shí)符)設(shè)計(jì)說明 6.3.1 程序描述 6.3.2 功能 6.3.3 性能 6.3.4 輸入項(xiàng) 6.3.5 輸出項(xiàng) 6.3.6 算法 6.3.7 流程邏輯 6.3.8 接口 6.3.9 存儲(chǔ)分配 6.3.10 注釋設(shè)計(jì) 6.
42、3.11 限制條件 6.3.12 測(cè)試計(jì)劃 6.3.13 尚未解決的問題 6.4 程序2(標(biāo)識(shí)符)設(shè)計(jì)說明 7 數(shù)據(jù)庫設(shè)計(jì)說明書 數(shù)據(jù)庫設(shè)計(jì)說明書的編制目的是對(duì)于設(shè)計(jì)中的數(shù)據(jù)庫所有標(biāo)識(shí)、邏輯結(jié)構(gòu)和理結(jié)構(gòu)作出具體的設(shè)計(jì)規(guī)定。其內(nèi)容要求如下: 7.1 引言 7.1.1 編寫目的 7.1.2 背景 7.1.3 定義 7.1.4 參考資料 7.2 外部設(shè)計(jì) 7.2.1 標(biāo)識(shí)符和狀態(tài) 7.2.2 使用它的程序 7.2.3 約定 7.2.4 專門指導(dǎo) 7.2.5 支持軟件 7.3 結(jié)構(gòu)設(shè)計(jì) 7.3.1 概念結(jié)構(gòu)設(shè)計(jì) 7.3.2 邏輯結(jié)構(gòu)設(shè)計(jì) 7.3.3 理結(jié)構(gòu)設(shè)計(jì) 7.4 運(yùn)用設(shè)計(jì) 7.4.1 數(shù)據(jù)字典設(shè)
43、計(jì) 7.4.2 安全保密設(shè)計(jì)8 用戶手冊(cè) 用戶手冊(cè)的編制是要使用非專門術(shù)語的語言,充分地描述該軟件系統(tǒng)工程所具有的功能及基本的使用方法。使用戶(或潛在用戶)通過本手冊(cè)能夠了解該軟件的用途,并且能夠確定在什么情況下,如何使用它。具體的內(nèi)容要求如下: 8.1 引言 8.1.1 編寫目的 8.1.2 背景 8.1.3 定義 8.1.4 參考資料 8.2 用途 8.2.1 功能 8.2.2 性能 8.2.2.1 精度 8.2.2.2 時(shí)間特性 8.2.2.3 靈活性 8.2.3 安全保密 8.3 運(yùn)行環(huán)境 8.3.1 硬設(shè)備 8.3.2 支持軟件 8.3.3 數(shù)據(jù)結(jié)構(gòu) 8.4 使用過程 8.4.1 安
44、裝與初始化 8.4.2 輸入 8.4.2.1 輸入數(shù)據(jù)的現(xiàn)實(shí)背景 8.4.2.2 輸入格式 8.4.2.3 輸入舉例 8.4.3 輸出 8.4.3.1 輸出數(shù)據(jù)的現(xiàn)實(shí)背景 8.4.3.2 輸出格式 8.4.3.3 輸出舉例 8.4.4 文卷查詢 8.4.5 出錯(cuò)處理與恢復(fù) 8.4.6 終端操作9 操作手冊(cè)操作手冊(cè)的編制是為了向操作人中提供該軟件每一個(gè)運(yùn)行的具體過程和有關(guān)知識(shí),包括操作方法的細(xì)節(jié)。具體的內(nèi)容要求如下: 9.1 引言 9.1.1 編寫目的 9.1.2 背景 9.1.3 定義 9.1.2 參考資料 9.2 軟件概述 9.2.1 軟件的結(jié)構(gòu) 9.2.2 程序表 9.2.3 文卷表 9.3 安裝與初始化 9.4 運(yùn)行說明 9.4.1 運(yùn)行表 9.4.2 運(yùn)行步驟 9.4.3 運(yùn)行1(標(biāo)識(shí)符)說明 9.4.3.1 運(yùn)行控制 9.4.3.2 操作信息 9.4.3.3 輸入-輸出文卷 9.4.3.4 輸出文段 9.4.3.5 輸出文段的復(fù)制 9.4.3.6 啟動(dòng)恢復(fù)過程 9.4.4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 吊桿張拉施工方案
- 吊籃滾涂底漆施工方案
- 電子商務(wù)行業(yè)消費(fèi)趨勢(shì)分析對(duì)比表
- 高處作業(yè)施工方案
- 基坑開挖專項(xiàng)施工方案
- 人行道鋪磚施工方案
- 變電架構(gòu)施工方案
- 三亞硅pu球場(chǎng)施工方案
- 成品煙道施工方案
- 充電樁施工方案
- 寺院管理框架結(jié)構(gòu)圖PPT課件
- 單考單招數(shù)學(xué)公式總結(jié)
- 2019第五版新版PFMEA 注塑實(shí)例
- 職業(yè)技能鑒定質(zhì)量督導(dǎo)報(bào)告
- 鈑金k因子和折彎扣除參照表
- 海圖圖標(biāo)說明(共13頁)
- 首都機(jī)場(chǎng)集團(tuán)公司固定資產(chǎn)實(shí)物分類指導(dǎo)規(guī)則20140901(終稿)
- 釩電池項(xiàng)目財(cái)務(wù)數(shù)據(jù)分析(范文模板)
- 易經(jīng)(拼音版)
- 工業(yè)鍋爐水處理系統(tǒng)調(diào)試報(bào)告
- (砌筑工)砌筑工安全教育考試試題含答案
評(píng)論
0/150
提交評(píng)論