軟件工程實習(xí)任務(wù)書_第1頁
軟件工程實習(xí)任務(wù)書_第2頁
軟件工程實習(xí)任務(wù)書_第3頁
軟件工程實習(xí)任務(wù)書_第4頁
軟件工程實習(xí)任務(wù)書_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

軟件工程實習(xí)任務(wù)書

第一篇:軟件工程實習(xí)任務(wù)書

《軟件工程實習(xí)》任務(wù)書

系別:軟件工程學(xué)院

專業(yè):軟件技術(shù)

班級:軟件11-

1、2

實習(xí)題目:圖書管理系統(tǒng)一、實習(xí)目的《軟件工程實習(xí)》是軟件

技術(shù)專業(yè)有關(guān)軟件工程的綜合實踐課程,是《軟件工程與UML應(yīng)用技

術(shù)》等課程的后繼實踐課程。

本次專業(yè)實習(xí)的目的是使學(xué)生進一步理解和領(lǐng)會軟件工程的原理、

技術(shù)和方法,鞏固所學(xué)理論知識,加深對軟件、軟件工程、軟件生命

周期等相關(guān)概念的理解,讓學(xué)生全面系統(tǒng)地掌握軟件開發(fā)過程,對每

個階段的目標(biāo)、任務(wù)有一個清晰的掌握,熟練掌握每個階段常用的技

術(shù)方法,通過具體實習(xí)項目,理論實踐相結(jié)合,讓學(xué)生把軟件工程的

正確的思想、方法和技術(shù)應(yīng)用到實際軟件項目的開發(fā)中。通過本次實

習(xí),使學(xué)生加強軟件工程意識,培養(yǎng)良好的軟件工程素質(zhì),提高軟件

工程的能力,從而提高軟件開發(fā)能力。

二、實習(xí)內(nèi)容

(1)實習(xí)任務(wù)

圖書管理系統(tǒng)是一個圖書館業(yè)務(wù)處理的計算機信息管理系統(tǒng)。

讀者到圖書館借書,首先要查詢圖書,查詢可以按書名查詢、作

者、圖書編號等關(guān)鍵字查詢。如果查到則記下書號,交給流通組工作

人員,等待辦理借書手續(xù)。如果該書已經(jīng)全部借出,可做預(yù)訂登記,

等待有書時被通知。如果圖書館沒有該書的記錄,可進行缺書登記。

辦理借書手續(xù)時,先要出示圖書證,沒有圖書證則去圖書館辦公

室辦理圖書證。如果借書數(shù)量超出規(guī)定,則不能繼續(xù)借閱。借書時流

通組工作人員登記圖書證編號、圖書編號、借出時間和應(yīng)還書時間。

當(dāng)讀者還書時,流通組工作人員根據(jù)圖書證編號找到讀者的借書

信息,查看是否超期。如果已經(jīng)超期,則進行超期處罰。如果圖書有

破損、丟失,則進行破損處罰。登記還書信息,做還書處理,同時查

看是否有預(yù)訂登記,如果有,則發(fā)出到書通知。

圖書采購人員采購圖書時,要注意合理采購。如果有缺書登記,

則隨時進行采購。采購到貨后,編目人員進行驗收、編目、上架、錄

入圖書信息、發(fā)到書通知。如果圖書丟失,或舊書淘汰,則將該書從

書庫中清除,即圖書注銷。

本系統(tǒng)涉及圖書、讀者、借還書的管理,相關(guān)的部門有采編部、

流通部、辦公室。

設(shè)計圖書管理系統(tǒng),學(xué)生要利用已掌握的專業(yè)知識,用軟件工程

的思想、方法和步驟來進行。首先進行系統(tǒng)問題定義和可行性分析,

確定系統(tǒng)的要解決的問題,即問題的性質(zhì)、工程的目標(biāo)和規(guī)模,分析

系統(tǒng)是否可行,意義如何;其次進行需求分析,確定系統(tǒng)要完成的任

務(wù);接著進行系統(tǒng)總體設(shè)計,建立系統(tǒng)的功能結(jié)構(gòu)模型;再接著進行

詳細(xì)設(shè)計和編碼調(diào)試;最后進行軟件測試。系統(tǒng)開發(fā)過程用UML來進

行建模設(shè)計。

在進行系統(tǒng)設(shè)計的同時,要考慮數(shù)據(jù)庫設(shè)計,建立良好的數(shù)據(jù)庫

是系統(tǒng)成功的基礎(chǔ),學(xué)牛要結(jié)合所學(xué)的數(shù)據(jù)庫的設(shè)計方法,進行數(shù)據(jù)

庫的分析、設(shè)計和建立。系統(tǒng)設(shè)計采用SQLServer2005作為數(shù)據(jù)庫

管理系統(tǒng),建立倉庫管理系統(tǒng)數(shù)據(jù)庫。

(2)實習(xí)要求

學(xué)生應(yīng)從能力培養(yǎng)的角度出發(fā),充分重視,認(rèn)真做好實習(xí)前的各

項準(zhǔn)備工作,實習(xí)時,在教師的指導(dǎo)下,充分發(fā)揮主觀能動性,獨立

思考,努力鉆研,勤于實踐,勇于創(chuàng)新,培養(yǎng)自身分析和解決實際問

題的能力。可采用分組形式,小組成員間分工協(xié)作,共同討論,密切

合作,培養(yǎng)良好的合作精神。在實習(xí)過程中要嚴(yán)格要求自己,樹立嚴(yán)

謹(jǐn)?shù)目茖W(xué)態(tài)度,按時、按質(zhì)、按量完成規(guī)定的實習(xí)任務(wù),并撰寫實習(xí)

報告。

三、報告編寫

(1)報告內(nèi)容

實習(xí)報告內(nèi)容主要包括任務(wù)書、中英文摘要、目錄、正文、結(jié)語、

致謝、參考文獻等方面。

(2)撰寫要求

從軟件工程要求的角度,全面闡述系統(tǒng)的分析設(shè)計采用的思想、

原理、技術(shù)和方法。要求設(shè)計思想和原理正確,采用的技術(shù)和方法先

進,闡述清楚,條理清晰,文字書寫整齊?圖表清楚,設(shè)計資料齊全。

四、時間及進度安排

(1)實習(xí)時間

2013-2014學(xué)年秋季學(xué)期,為期2周(第9-10周)。

具體時間參考軟件工程學(xué)院實踐基地安排表。

(2)進度安排

表1實習(xí)進度表

階段

7實習(xí)內(nèi)容查閱資料項目定義需求分析概要設(shè)計詳細(xì)設(shè)計軟件

編碼軟件測試實習(xí)報告時間(天)10.51.51121

2五、考核方式和成績評定標(biāo)準(zhǔn)

每個學(xué)生依照實習(xí)進度安排按時完成實習(xí)內(nèi)容,單獨進行考核,

依據(jù)學(xué)牛實習(xí)仟務(wù)完成情況、實習(xí)報告質(zhì)量和考勤等因素綜合評定成

績。

實習(xí)成績大致由實習(xí)任務(wù)完成情況(占40%)、實習(xí)報告質(zhì)量

(占40%)和考勤(占20%)三部分構(gòu)成,按百分制記。

六、參考書目

[1]張權(quán)范.軟件工程.北京:清華大學(xué)出版社&北京交通大學(xué)出

版社.2004.5

[2]呂林霞等.數(shù)據(jù)庫原理及應(yīng)用.西安:西安電子科技大學(xué)出版

社.2011.

[3]薩師靖、王珊.數(shù)據(jù)庫系統(tǒng)概論(第三版).北京:高等教育

出版社,2000.

[4]杜文潔,白萍.實用軟件工程與實訓(xùn).北京:清華大學(xué)出版社,

2009.

[5]耿祥義,張躍平.JSP實用教程(第二版),北京:清華大學(xué)

出版社,2007.

指導(dǎo)教師:呂林霞

2013.8.20

第二篇:軟件工程課程設(shè)計任務(wù)書

抽獎程序設(shè)計說明書概述

1.1系統(tǒng)簡述

學(xué)院將舉行慶元旦暨迎新春聯(lián)歡晚會,其中有抽獎活動,需要一

個抽獎程序。首先將班級同學(xué)分發(fā)抽獎券,獎券號碼與學(xué)號、姓名綁

定,聯(lián)歡會上由抽獎活動主持人輸入獎票號碼范圍,并指定獲獎等級

后,在給定的號碼范圍內(nèi)產(chǎn)生一個隨機號碼,作為該獲獎等級的一個

中獎號碼。如果產(chǎn)生的中獎號碼與已產(chǎn)生的中獎號碼重復(fù),則給出明

確的提示〃無效"(即不允許一個獎票重復(fù)獲獎)。可隨時顯示或打

印抽獎結(jié)果。1.2軟件設(shè)計目標(biāo)1.2.

1、程序功能:

1.輸入獎票號碼范圍:輸入最小獎票號碼,輸入最大獎票號碼。

2.產(chǎn)生中獎號碼:產(chǎn)生一個界于最小獎票號和最大獎票號之間的

數(shù)。并目判定該數(shù)是否為一個有效的中獎號。

3.顯示中獎信息:顯示到目前為止所有抽出的中獎獎票號碼、姓

名、學(xué)號和中獎等級。4.更新中獎記錄:將中獎信息寫入表格文件。5.

查看中獎記錄:可隨時查看中獎記錄的內(nèi)容。1.2.2非功能性需求:

從安全性、美觀性等角度入手。

任務(wù)

2.1文檔類

2.1.

1、可行性報告2.1.

2、需求說明書2.2建模類

2.2.1用例圖2.2.2時序圖2.2.3類圖2.3設(shè)計類

2.3.1軟件平臺設(shè)計2.3.2程序流程圖設(shè)計2.3.3界面設(shè)

計2.4源程序2.5測試記錄

附錄:文檔規(guī)格

系統(tǒng)可行性分析

可行性研究主要分析要開發(fā)的系統(tǒng)是否具有必要性、可能性,從

技術(shù)上、經(jīng)濟上、操作上、社會各個方面對所開發(fā)系統(tǒng)進行分析和研

究,減少可能發(fā)生的投資失誤概率,確保開發(fā)的順利完成。在最短時

間內(nèi)用最低的成本解決盡量多的問題是可行性分析的意義所在。

1.技術(shù)可行性

在技術(shù)上主要是分析當(dāng)前所用軟件以及開發(fā)人員所使用的技術(shù)對

系統(tǒng)開發(fā)是否可行,硬件、軟件等等能不能滿足開發(fā)人員的需要。該

系統(tǒng)為B/S模式,采用J2EE體系和JAVA技術(shù)開發(fā),開發(fā)平臺是

Eclipse,使用SQLServer數(shù)據(jù)庫,相關(guān)的技術(shù)都已相當(dāng)成熟。同E寸,

計算機硬件技術(shù)也越來越先進,且性價比高,可以滿足系統(tǒng)的需求。

所以系統(tǒng)在技術(shù)上完全可行。

2.經(jīng)濟可行性

在經(jīng)濟可行性方面,主要考慮使用成本、開發(fā)成本、回報三方面

的因素。首先,開發(fā)成本主要使用Windows操作系統(tǒng),Eclipse,在

數(shù)據(jù)庫方面主要使用SQLServer進行數(shù)據(jù)操作,這些軟件是開發(fā)系統(tǒng)

所需成本。開發(fā)成員中要一人負(fù)責(zé)。回報豐要是系統(tǒng)開發(fā)成功,可以

實現(xiàn)項目管理系統(tǒng)的所有功能,通過項目管系統(tǒng)的應(yīng)用,企業(yè)可以提

高員工的工作效率和項目完成的效率,從而為企業(yè)帶來經(jīng)濟效益。因

而在經(jīng)濟上完全可行。

3.操作可行性

操作可行性重點了解系統(tǒng)的操作流程、運行方式在組織內(nèi)部是否

可以有效,順利實施等問題。計算機技術(shù)、網(wǎng)絡(luò)技術(shù)的發(fā)展,使得人

們的日常辦公和生活的諸多方面都使用計算機辦公,這已經(jīng)成為現(xiàn)代

辦公的必備技能。此外,人們對于操作對于工作是否簡潔而方便越來

越重視,本系統(tǒng)的設(shè)計就能夠做到這一點,它很好地解決了人工操作

的不便,在實踐上具備了可行性。本系統(tǒng)的設(shè)計明晰,用戶界面良好,

簡潔的操作,有完善的異常處理機制和驗證提示信息,因此操作方面

可行。

4.社會可行性

首先,本系統(tǒng)從功能模塊的提出到各個界面的設(shè)計再到每個功能

模塊的開發(fā)與實現(xiàn)到后期的測試過程,全部由本人獨立完成,開發(fā)過

程參考,借鑒過網(wǎng)上資料和所學(xué)課程,因此不存在侵權(quán)的法律問題。

其次,在開發(fā)過程中,各部門配合將現(xiàn)有的人員,項目等相關(guān)信息導(dǎo)

入到系統(tǒng)中。完成這些工作后,項目管理會變得更加簡便。最后,系

統(tǒng)的大部分功能模塊都是根據(jù)需求分析提出的要求完成的,并且在開

發(fā)過程中對需求分析的介紹進行了深入的研究,因此,已經(jīng)熟悉業(yè)務(wù)

流程。因此本系統(tǒng)在社會方面也是可行的。

所以,系統(tǒng)在技術(shù)上、經(jīng)濟上操作上、社會方面都是可行的,系

統(tǒng)的設(shè)計和開發(fā)可以順利進行。

需求分析

系統(tǒng)采用面向?qū)ο蟮姆治龇椒ǎ瑥墓芾韱T、教師用戶、學(xué)生用戶

對系統(tǒng)的需求分析來建立本系統(tǒng)的需求。

具體定義如下:Q)用戶管理

①用戶注冊:注冊功能相當(dāng)于系統(tǒng)的入口,注冊功能用戶體驗的

良好性直接影響的用戶的使用心理,注冊功能簡單、明快便于操作,

會大大吸引用戶對成為系統(tǒng)會員的興趣。同時,友好型的使用體驗也

促使用戶樂于分享。②登錄:驗證用戶所提供的登錄信息,從而判斷

是否準(zhǔn)許該用戶進入系統(tǒng)。

③驗證信息主要有:賬號或密碼是否為空、驗證碼正確與否、庫

中是否存在此用戶、賬號和密碼匹配與否。

可以對用戶相關(guān)信息預(yù)覽,對多余的用戶進行刪除等管理操作。

(2)教師管理

教師登錄后臺,驗證教師提供的登錄信息正確與否。

驗證信息主要有:賬號或密碼是否為空、驗證碼正確與否、庫中

是否存在此教師用戶、教師名和密碼是否匹配。

管理員具有對教師相關(guān)信息的預(yù)覽,教師信息的維護等操作。(3)

試卷管理

教師具有相關(guān)信息的預(yù)覽,錄入新的試卷,修改試卷,刪除試卷

等功能。(4)考試管理

用戶登錄考試系統(tǒng)后進行選擇試卷,然后正式進入模擬考試系統(tǒng)

進行做題,選完試卷后接下來就是在線答題,按照漢語水平考試的題

型,第一部分為聽力理解。

第三篇:軟件工程課程設(shè)計任務(wù)書

《軟件工程》課程設(shè)計任務(wù)書

--目的軟件工程課程設(shè)計是軟件工程專業(yè)一個綜合性的實踐教

學(xué)環(huán)節(jié),其目的在于促進學(xué)生復(fù)習(xí)和鞏固計算機軟件設(shè)計知識,加深

對軟件設(shè)計方法、軟件設(shè)計技術(shù)和設(shè)計思想的理解,并能運用所學(xué)軟

件設(shè)計知識和面向?qū)ο蠹夹g(shù)進行綜合軟件設(shè)計,提高學(xué)生的綜合應(yīng)用

能力。通過這次課程設(shè)計,要掌握UML(統(tǒng)一建模語言),并能運用

UML在Visio中建模。

二.要求:

1.兩人一組。

2.熟悉Visio開發(fā)環(huán)境,認(rèn)真分析題目.

3.掌握UML的基本模型元素(如角色、用例、類、數(shù)據(jù)模型等),

準(zhǔn)確把握所要開發(fā)系統(tǒng)的功能需求,認(rèn)真完成系統(tǒng)前期的需求分析,

繪制出系統(tǒng)的業(yè)務(wù)流程圖。

4.建立完善的角色與用例的關(guān)系,繪制出系統(tǒng)的用例圖。

5.分析用例為完成業(yè)務(wù)目標(biāo)而進行的各項任務(wù)或活動及執(zhí)行順序,

繪制出用例要求所要進行的活動以及活動向的約束關(guān)系的活動圖。

6.分析各用例的可能狀態(tài)及狀態(tài)間的轉(zhuǎn)移,描述狀態(tài)變化序列的

起點和終點,繪制出系統(tǒng)的狀態(tài)圖。

7.進行業(yè)務(wù)流的分析,根據(jù)系統(tǒng)所要完成的功能和所要處理的數(shù)

據(jù),畫出反映系統(tǒng)邏輯模型的數(shù)據(jù)流程圖。

8.通過分析系統(tǒng)的功能要求,抽象出系統(tǒng)的實體類,描述各實體

類的屬性,建立各個實體類及它們之間的關(guān)聯(lián),繪制系統(tǒng)的實體類圖。

9.總結(jié)分析出系統(tǒng)的各功能模塊,繪制系統(tǒng)各子模塊的結(jié)構(gòu)圖。

10.模塊的結(jié)構(gòu)設(shè)計完成后,進行功能模塊的界面風(fēng)格和要求規(guī)范

的設(shè)計,實現(xiàn)變量命名規(guī)范和模塊命名規(guī)范的設(shè)計,根據(jù)設(shè)計結(jié)果撰

寫各模塊說明書

11.進行檢查,并提交設(shè)計報告。

三.報告要求:

1.實驗題目

2.需求分析

3.系統(tǒng)總體設(shè)計:包括角色、用例關(guān)系說明與描述,用例狀態(tài)流

程的說明與描述等內(nèi)容。

4.系統(tǒng)詳細(xì)設(shè)計:包括詳細(xì)的業(yè)務(wù)流程的設(shè)計和數(shù)據(jù)流程圖的設(shè)

計、相關(guān)實體類圖的設(shè)計與說明等。

5.心得體會

四.參考資料:

1.MartinFowler&KendallScott:UMLDistilledSecond

EditionABriefGuideto

theStandardObjectModelingLanguage

2.UML參考手冊

3JasonT.Roff著張瑜楊繼萍等譯《UML基礎(chǔ)教程》清華大學(xué)

出版社

4.參見本中心服務(wù)器ftp:s@00《軟件工程》目錄下

的相關(guān)文檔。

五.設(shè)計內(nèi)容

可自選題目,但須經(jīng)過指導(dǎo)教師審查。

可選題目:

18.文檔管理系統(tǒng)

面向企業(yè)用戶,研制開發(fā)一套文檔管理系統(tǒng),實現(xiàn)企業(yè)文檔的存

儲、分類、維護、檢索、授權(quán)等過程的全面管理。為用戶主要提供如

下功能:

1)登陸:用戶通過瀏覽器登陸到系統(tǒng),輸入用戶名和密碼,登陸

到系統(tǒng),看到本用戶所能看到的各類信息,包括文檔分類樹、文檔的

基本信息等。

2)人員組織角色管理與授權(quán)管理:創(chuàng)建和維護企業(yè)的人員、組織

和角色,人員具有登陸名、名稱、密碼、郵件、手機等一些基本的屬

性,人員從屬與一個或多個組織,具有一個或多個角色,組織間具有

層次關(guān)系。提供文檔按照人員與角色兩種方式的授權(quán)模式。

3)文檔分類管理:用戶可以增刪改文檔的分類,文檔分類間可以

建立層次關(guān)系。

4)文檔維護:用戶可以增刪改文檔,文檔包括基本的描述信息

(如文檔編號、文檔名、文檔創(chuàng)建時間、創(chuàng)建人、大小等)及文檔對

應(yīng)的文件列表。

5)文檔檢索:用戶可以方便的按照文檔的名稱、編號、創(chuàng)建時間、

創(chuàng)建人等信息進行檢索。

第四篇:09級《軟件工程》課程設(shè)計任務(wù)書1

09級軟件工程專業(yè)《軟件工程導(dǎo)論》課程設(shè)計任務(wù)書

1.通過本次課程設(shè)計,訓(xùn)練課程所學(xué)的軟件系統(tǒng)分析、系統(tǒng)設(shè)計、

編碼規(guī)范、測試方法與用例設(shè)計等知識點,編寫個人課程設(shè)計報告和

軟件開發(fā)文檔,并提交紙質(zhì)文檔一份、電子文檔一份、軟件作品一份。

2.設(shè)計題目:

題目一:〃教務(wù)管理系統(tǒng)之子系統(tǒng)——學(xué)院課程安排〃1.系統(tǒng)

簡介

每個學(xué)期的期中,學(xué)校教務(wù)處向各個學(xué)院發(fā)出下各學(xué)期的教學(xué)計

劃,包括課程名稱、課程代碼、課時、班級類別(本科、專科、成人

教育、研究生)、班號等;學(xué)院教學(xué)主管人員根據(jù)教學(xué)任務(wù)和要求給

出各個課程的相關(guān)限制(如:任課教師的職稱、上課的班數(shù)、最高和

最低周學(xué)時數(shù)等);任課教師自報本人授課計劃,經(jīng)所在教研室協(xié)調(diào)

任可,將教學(xué)計劃上交學(xué)院主管教學(xué)計劃的人員,批準(zhǔn)后上報學(xué)校教

務(wù)處,最終由教務(wù)處給出下個學(xué)期全學(xué)院教師的教學(xué)任務(wù)書。

假設(shè)上述排課過程全部由人工操作,現(xiàn)要求為上述過程實現(xiàn)計算

機自動處理過程。2.限定條件

(1)每位教師的主講課程門數(shù)不超過2門/學(xué)期:講師以下職稱

的教師不能承擔(dān)學(xué)院定主課的主講任務(wù)。

(2)學(xué)院中層干部的主講課時不能超過4學(xué)時/周。

(3)本學(xué)期出現(xiàn)嚴(yán)重教學(xué)事故的教師不能承擔(dān)下各學(xué)期的主講任

務(wù)。

(4)本系統(tǒng)的輸入項至少包括:教務(wù)處布置的教學(xué)計劃,學(xué)院教

師自報的授課計劃和學(xué)院定的有關(guān)授課限制條件。(5)本系統(tǒng)的輸出

項至少包括:教務(wù)處最終下達全院教師的教學(xué)任務(wù)書和學(xué)院各個班級

下各學(xué)期的課程表(可以不含上課地點)。

題目二:〃學(xué)校教材定購系統(tǒng)〃1.系統(tǒng)簡介

本系統(tǒng)可以細(xì)化為兩個子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng)

銷售系統(tǒng)的主要工作過程為:首先由教師或?qū)W生提交購書單,經(jīng)

教材發(fā)行人員審核是有效購書單后,開發(fā)票、登記并返給教師或?qū)W生

領(lǐng)書單,教師或?qū)W生可以到書庫領(lǐng)書。采購系統(tǒng)的主要工作過程為:

若是教材脫銷,則登記缺書,發(fā)缺書單給書庫采購人員;一旦新書入

庫后,即發(fā)進書通知給教材發(fā)行人員。以上功能要求在計算機上實現(xiàn)。

2.技術(shù)要求和限制條件

(1)當(dāng)書庫中的各種書籍?dāng)?shù)量發(fā)生變化(包括進書和出書)時,

都應(yīng)修改相關(guān)的書庫記錄,如庫存表或進/出庫表。

(2)在實現(xiàn)上述銷售和采購的工作過程時,需考慮有關(guān)的合法性

驗證。(3)系統(tǒng)的外部項至少包括:教師、學(xué)牛和教材工作人員。

(4)系統(tǒng)的相關(guān)數(shù)據(jù)存儲至少包括:購書表、庫存表、缺書登記

表、待購教材表、進庫表和出庫表。題目三:〃機票預(yù)定系統(tǒng)〃

1.系統(tǒng)簡介

航空公司為給旅客乘機提供方便,需要開發(fā)一個機票預(yù)定系統(tǒng)。

各個旅行社把預(yù)定機票的旅客信息(姓名、性別、工作單位、身份證

號碼(護照號碼)、旅行時間、旅行始發(fā)地和目的地,航班艙位要求

等)輸入到系統(tǒng)中,系統(tǒng)為旅客安排航班。當(dāng)旅客交付了預(yù)訂金后,

系統(tǒng)打印出取票通知和帳單給旅客,旅客在飛機起飛前一天憑取票通

知和帳單交款取票,系統(tǒng)核對無誤即打印出機票給旅客。此外航空公

司為隨時掌握各個航班飛機的乘載情況,需要定期進行查詢統(tǒng)計,以

便適當(dāng)調(diào)整。2.技術(shù)要求和限制條件

(1)在分析系統(tǒng)功能時要考慮有關(guān)證件的合法性驗證(如身份證、

取票通知和交款發(fā)票)等。

(2)對于本系統(tǒng)還應(yīng)補充一下功能:

1.旅客延誤了取票時間的處理2.航班取消后的處理

3.旅客臨時更改航班的處理

(3)系統(tǒng)的外部輸入項至少包括:旅客、旅行社和航空公司。

題目四:〃學(xué)校內(nèi)部工資管理系統(tǒng)〃1.系統(tǒng)簡介

假設(shè)學(xué)校共有教職工約1000人,10個行政部門和8個系。每個

月20日前各個部門(包括系和部門)要將出勤情況上報人事處,23日

前人事處將出勤工資、獎金及扣款清單送到財務(wù)處。財務(wù)處于每個月

月底將教職工的工資表做好并將數(shù)據(jù)送銀行。每個月3日將工資條發(fā)

給每個單位。若由員工調(diào)入或調(diào)出、校內(nèi)調(diào)動、離退休變化,則由人

事處通知相關(guān)部門和財務(wù)處。2.技術(shù)要求和限制條件

(1)本系統(tǒng)的數(shù)據(jù)存儲至少包括:工資表、部門匯總表、扣稅款

表、銀行發(fā)放表等。(2)除人事處、財務(wù)處外,其他職能部門和系名

稱可以簡化表示。(3)工資、獎金、扣款細(xì)節(jié)由學(xué)生自定義。

題目五:〃實驗室設(shè)備管理系統(tǒng)〃

1.系統(tǒng)簡介

每學(xué)年要對實驗室設(shè)備使用情況進行統(tǒng)計、更新。其中:

(1)對于已徹底損壞的做報廢處理,同時詳細(xì)記錄有關(guān)信息。

(2)對于由嚴(yán)重問題(故障)的要及時修理,并記錄修理日期、

設(shè)備名、編號、修理廠家、修理費用、責(zé)任人等。

(3)對于急需修改但又缺少的設(shè)備,需以〃申請表〃的形式送交

上級領(lǐng)導(dǎo)請求批準(zhǔn)購買。新設(shè)備購入后要立即進行設(shè)備登記(包括類

別、設(shè)備名、編號、型號、規(guī)格、單價、數(shù)量、購置日期、生產(chǎn)廠家、

保質(zhì)期和經(jīng)辦人等信息),同時更新申請表的內(nèi)容。

(4)隨時對現(xiàn)有設(shè)備及其修理、報廢情況進行統(tǒng)計、查詢,要求

能夠按類別和時間段等查詢。2.技術(shù)要求及限制條件

(1)所有工作由專門人員負(fù)責(zé)完成,其他人不得任意使用。

(2)每件設(shè)備在做入庫登記時均由系統(tǒng)按類別加自動順序號編號,

形成設(shè)備號;設(shè)備報廢時要及時修改相應(yīng)的設(shè)備記錄,且有領(lǐng)導(dǎo)認(rèn)可。

(3)本系統(tǒng)的數(shù)據(jù)存儲至少包括:設(shè)備記錄、修理記錄、報廢記

錄、申請購買記錄。(4)本系統(tǒng)的輸入項至少包括:新設(shè)備信息、修

理信息、申請購買信息、具體查詢統(tǒng)計要求。

(5)本系統(tǒng)的輸出項至少包括:設(shè)備購買申請表、修理/報廢設(shè)

備資金統(tǒng)計表。同學(xué)們也可根據(jù)自己曾經(jīng)參與的競賽、實習(xí)、興趣訓(xùn)

練,自行制定課設(shè)題目針對以上問題定義,數(shù)據(jù)庫設(shè)計、程序流程設(shè)

計、GUI設(shè)計、報表設(shè)計由各位同學(xué)自行發(fā)揮。

3.軟件工程導(dǎo)論課程設(shè)計個人報告格式(注:要求用A4紙打印,

不少于10頁)[封面](注:每個同學(xué)的報告都要有封面,獨占一頁。

封面自行設(shè)計,可以用不同字體或者美術(shù)字體,并加上適當(dāng)?shù)男D形)

《軟件工程導(dǎo)論》課程設(shè)計報告

課程設(shè)計題目:

長安大學(xué)信息工程學(xué)院班級:

報告人姓名:學(xué)號:承擔(dān)角色:

同組組長:同組其他成員:

課程教師:實驗指導(dǎo)教師:

實驗地點:

完成起止日期:

[目錄][正文]

一、課程設(shè)計概述(目的、任務(wù)、開發(fā)環(huán)境、參考資料)

二、項目的可行性研究與需求分析

三、項目設(shè)計的基本原理和采用的主要方法與技術(shù)

四、本人實現(xiàn)項目的過程與步驟

五、個人遇到的困難與獲得的主要成果(本節(jié)內(nèi)容不得少于3頁)

六、測試與運行記錄

七、課程設(shè)計完成結(jié)果分析與個人小結(jié)

八、附錄(軟件配置、個人完成的程序模塊和文檔清單)注:此

部分在打印文檔可只含一頁列出有關(guān)文檔目錄即可,但在交付的個人

電子文檔中應(yīng)當(dāng)含有所有應(yīng)當(dāng)完成的具體文檔內(nèi)容。

注:個人課程設(shè)計報告著重說明個人所做工作、成果和休會(要求

四、五、六、七部分不少6頁),報告不得與他人雷同,否則影響成績,

嚴(yán)重者無成績。

4.要求

以上設(shè)計單人獨立完成或組隊完成,每組人員不得多于5人,完

成時間截止到17周,第17周由班長或?qū)W委收齊,與教師聯(lián)系,教師

來收取。每個人上交個人課程設(shè)計一份,小組上交完整軟件設(shè)計文檔

一份。另外,每人必須單獨完成設(shè)計報告,嚴(yán)禁互相抄襲,如果發(fā)現(xiàn)

有完全相同的設(shè)計報告,則抄襲者與被抄襲者均記。分。對組隊成員,

每人必須在報告中顯著位置注明本團隊名單及本人所承擔(dān)的工作。

第五篇:軟件工程實驗任務(wù)書

軟件工程實驗任務(wù)書

利用一種高級語言或數(shù)據(jù)庫程序設(shè)計語言,依照所學(xué)的軟件工程

理論設(shè)計一個小型軟件。要求:

1.本課程的實險要求在第12周教學(xué)結(jié)束前完成并提交。最遲不

能超過第16周。如果到時沒有提交作品及文檔,該課程直接以不及格

計成績。

2.軟件工程實驗就是用軟件工程的原理、方法、工具進行軟件開

發(fā),本次實驗要求設(shè)計一個小型軟件,選題原則上要求一人一個題目。

原則上不能同題,如有同題,則內(nèi)容不能完全雷同。

3.要體現(xiàn)軟件開發(fā)的過程性,要有詳細(xì)、完整的文檔資料并最終

形成實驗報告。要求包括以下內(nèi)容:

"選題的可行性研究;〃項目需求分析;〃軟件設(shè)計過程;〃軟件

實現(xiàn)過程;〃軟件測試過程;〃軟件開發(fā)總結(jié)。

4.有系統(tǒng)設(shè)計代碼(其中代碼注釋不少于代碼的30%),系統(tǒng)

運行說明。

5.程序語言不限,可以選擇自己熟悉的開發(fā)環(huán)境。如:Asp.Net

+C#、java、jsp,數(shù)據(jù)庫:SQLServer2010等。6.軟件工程設(shè)計題

目可以選擇下面的題目,也可以自己選擇題目進行設(shè)計,不作統(tǒng)一要

求。

以下是供參考的設(shè)計題目:題目一〃教務(wù)管理系統(tǒng)之子系統(tǒng)7J7

內(nèi)課程安排〃1.系統(tǒng)簡介

每學(xué)期的期中1學(xué)院教務(wù)處分別向各個系發(fā)出下學(xué)期的教學(xué)計劃,

包括課程名、課時、班級類別(本科、專科、高職)、班號等;系教

學(xué)主管人員根據(jù)教學(xué)任務(wù)和要求給出各課程的相關(guān)限制(如:任課教

師職稱、和班數(shù)、最高周學(xué)時數(shù)等);任課教師自報本人授課計劃,

經(jīng)所在教研室協(xié)調(diào)確認(rèn),將教學(xué)計劃上交系主管教學(xué)計劃的主任,批

準(zhǔn)后上報學(xué)院教務(wù)處,最終有教務(wù)處給出下學(xué)期全系教師的教學(xué)任務(wù)

書。

假設(shè)上述排課過程全部為人工操作,現(xiàn)要求改造為能利用計算機

實現(xiàn)的自動處理過程。

題目

二、〃學(xué)校教材訂購系統(tǒng)〃

1、系統(tǒng)簡介

本系統(tǒng)可細(xì)化為兩個子系統(tǒng):銷售系統(tǒng)和采購系統(tǒng)銷售系統(tǒng)的工

作過程為:首先由教師或?qū)W生提交購書單,經(jīng)教材發(fā)行人員審核是有

效購書單后,開發(fā)票、登記并返給教師或?qū)W生領(lǐng)書單,教師或?qū)W生即

可去書庫領(lǐng)書。

采購系統(tǒng)的主要工作過程為:若是脫銷教材,則登記缺書,發(fā)缺

書單給書庫采購人員;一旦新書入庫后,即發(fā)進書通知給教材發(fā)行人

以上的功能要求在計算機上實現(xiàn)。

2、技術(shù)要求和限制條件

(1)當(dāng)書庫中的各種書籍?dāng)?shù)量發(fā)生變化(包括領(lǐng)書和進書時),

都應(yīng)修改相關(guān)的書庫記錄,如庫存表或進/出庫表。

(2)在實現(xiàn)上述銷售和采購的工作過程時,需考慮有關(guān)單據(jù)的合

法性驗證

(3)系統(tǒng)的外部項至少包含三個:教師、學(xué)生和教材工作人員。

(4)系統(tǒng)的相關(guān)數(shù)據(jù)存儲至少包含6個:購書表、庫存表、缺書

登記表、待購教材表、進/出庫表。

題目

三、〃機票預(yù)訂系統(tǒng)〃

1、系統(tǒng)簡介

航空公司為給旅客乘機提供方便,需開發(fā)一機票預(yù)定系統(tǒng)。各旅

行社把預(yù)定機票的旅客信息(姓名、性別、工作單位、身份證號碼、

旅行時間、旅行目的地等)輸入到該系統(tǒng),系統(tǒng)為旅客安排航班。當(dāng)

旅客交付了預(yù)定金后,系統(tǒng)印出取票通知和帳單給旅客,旅客在飛機

起飛的前一天憑取票通知和帳單交款取票,系統(tǒng)核對無誤即印出機票

給旅客。此外航空公司為隨時掌握各航向飛機的乘載情況,需定期進

行查詢統(tǒng)計,以便適當(dāng)調(diào)整。

2、技術(shù)要求及限定條件

(1)在分析系統(tǒng)功能時要考慮有關(guān)證件的合法性驗證(如身份證、

取票通知、交款發(fā)票等)。

(2)對于本系統(tǒng)還應(yīng)補充以下功能:〃〃〃旅客延誤了取票時間

的處理班機取消后的處理

旅客臨時更改機票班次的處理

(3)

系統(tǒng)的外部項至少包含三個:旅客、旅行社和航空公司。

題目四:〃學(xué)校內(nèi)部工資管理系統(tǒng)〃

1、系統(tǒng)簡介

假設(shè)學(xué)校共有教職工約1000人,10個行政部門和8個系部。每

個月20日前各部門(包括系、部)要將出勤情況上報人事處,23日

前人事處將出勤工資、獎金及扣款清單送財務(wù)處。財務(wù)處于每月月底

將教職工的工資表做好并將數(shù)據(jù)送銀行。每月初(3日前)將工資條發(fā)

給各單位。若有員工調(diào)入、調(diào)出、校內(nèi)調(diào)動、離退休等數(shù)據(jù)變化,則

由人事處通知相關(guān)部門和財務(wù)處。

2、技術(shù)要求及限定條件

(1)

本系統(tǒng)的數(shù)據(jù)存儲至少包含:工資表、部門匯總表、扣稅款表、

銀行發(fā)放表

(2)

除人事處、財務(wù)處外,其他只能部門和系部名稱可簡化,如系1,

系2〃..等

(3)

工資、獎金、扣款細(xì)節(jié)可由學(xué)生自定

題目

五、〃實驗室設(shè)備管理系統(tǒng)〃

1、系統(tǒng)簡介

每學(xué)年要對實驗室設(shè)備使用情況進行統(tǒng)計、更新,其中:(1)對

于已徹底損壞的作報廢處理,同時詳細(xì)記錄有關(guān)信息。

(2)對于有嚴(yán)重問題(故障)的要即使修理,并記錄修理日期、

設(shè)備名、修理廠家、修理費、責(zé)任人等。

(3)對于急需但又缺少的設(shè)備需以〃申請表〃的形式送交上級領(lǐng)

導(dǎo)請求批準(zhǔn)購買。新設(shè)備購入后要立即進行設(shè)備登記(包括類別、設(shè)

備名、型號、規(guī)格、單價、數(shù)量、購置日期、生產(chǎn)廠家、購買人等),

同時更新申請表的內(nèi)容。

(4)隨時對現(xiàn)有設(shè)備及其修理、報廢情況進行統(tǒng)計、查詢,要求

能夠按類別和時間段(某日期之前)查詢。

2、技術(shù)要求及限定條件

(1)所有工作由專門人員負(fù)責(zé)完成,其他人不得任意使用。

(2)每件設(shè)備在作入庫登記時均由系統(tǒng)按類別自動順序編號,形

成設(shè)備號;設(shè)備報廢時要及時修改相應(yīng)的設(shè)備記錄,且有領(lǐng)導(dǎo)認(rèn)可。

(3)本系統(tǒng)的數(shù)據(jù)存儲至少應(yīng)包含:設(shè)備記錄、修理記錄、報廢

記錄、購買申請。

(4)本系統(tǒng)的輸入項至少包含:新設(shè)備信息、修理信息、申請購

買信息、報廢信息、具體查詢統(tǒng)計要求。

本系統(tǒng)的輸出項至少包含:設(shè)備購買申請表、修理/報廢注銷/設(shè)

備資金統(tǒng)計表。

題目

六、分房管理系統(tǒng)

某大學(xué)擬開發(fā)一個計算機分房管理系統(tǒng),要求系統(tǒng)具有分房、調(diào)

房、退房和咨詢統(tǒng)計等功能。房產(chǎn)科把用戶申請表輸入系統(tǒng)后,系統(tǒng)

首先檢查申請表是否合理,對不合法申請表拒絕接受;對合法表根據(jù)

類型進行處理。

分房申請,根據(jù)申請者情況(年齡、工齡、職稱、職務(wù)、家庭人

口等)計算其分?jǐn)?shù),高于閥值的進行排隊。分房時,讀空房文件,把

好房優(yōu)先分給排在分房隊列前面的人,并將房屋信息與申請者一起寫

入住房文件中。

若為退房申請1從住房文件中刪除有關(guān)信息,并將房屋信息計入

空房文件。

若是調(diào)房申請「根據(jù)申請者情況計算分?jǐn)?shù),并進行以上退房和分

房處理。

系統(tǒng)可進行房屋信息維護(輸入、刪除、排序),以及各種住房

信息統(tǒng)計、查詢、打印等。

題目

七、基金管理系統(tǒng)

為實現(xiàn)政務(wù)公開,某省擬采用網(wǎng)上自然基金申報和審批,需開發(fā)

一套包括基金申報(使用說明、文檔提交、申報情況查詢)、基金信

息公告(基金公告、基金新聞、最新立項)、網(wǎng)上審批與鑒定(專家

定量網(wǎng)上審批、項目鑒定)、基金項目管理(發(fā)布申報計劃、批復(fù)申

請、查詢申請項目等)與推薦優(yōu)秀基金項目等功能的辦公網(wǎng)站。

要求具有基金日報管理(申報文檔提交,申報情況查詢等),信

息公告維護(增加,撤除和修改等),審批流程管理(管理員可指定

審批流程,對需執(zhí)行審批的專家顯示審批流程,進行審批提示),項

目鑒定管理(管理員可指定鑒定流程,對需執(zhí)行鑒定的專家顯示審批

流程,進行鑒定提示)等功能。

題目

八、汽車俱樂部管理系統(tǒng)

為實現(xiàn)汽車俱樂部行業(yè)信息的規(guī)范化管理,某軟件開發(fā)商要求開

發(fā)一汽車俱樂部管理系統(tǒng),面向俱樂部工作人員進行會員信息的管理。

主要功能包括:用戶(俱樂部工作人員)身份驗證和用戶權(quán)限組織;

溫馨提示

  • 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)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論