【正文】
。 b.輸出如報(bào)告、文件或數(shù)據(jù) :取票通知和賬單 (2) 目標(biāo) : a.人力與設(shè)備費(fèi)用的減少; b.處理 速度的提高; c.管理信息服務(wù)的改進(jìn); d.自動(dòng)決策系統(tǒng)的改進(jìn); e.人員利用率的改進(jìn)。 ( 6)系統(tǒng)對(duì)旅客延誤了取票時(shí)間的處理 ( 7)系統(tǒng)對(duì)班機(jī)取消后的處理 ( 8)旅客臨時(shí)更改機(jī)票班次的處理 167。 畢業(yè)論文 4 第二章 案例:“機(jī)票預(yù)訂系統(tǒng)”的建設(shè) 隨著近年來,旅游熱潮逐漸升溫,人們經(jīng)常利用節(jié)假日,進(jìn)行旅 行。在對(duì)案例進(jìn)行需求分析的時(shí)候,要從功能上、性能上、數(shù)據(jù)上進(jìn)行需求分析。像機(jī)票預(yù)定系統(tǒng)、教務(wù)管理系統(tǒng)之子系統(tǒng) —— 系內(nèi)課程安排、教材采購(gòu)系統(tǒng)、圖書管理系統(tǒng)等系統(tǒng)都具有典型的信息管理系統(tǒng)的特征,適合作為案例來加以建設(shè)。 PHP 技術(shù)是一項(xiàng)開源技術(shù),特點(diǎn)是免費(fèi)。二是對(duì)課程設(shè)計(jì)的管理,包括學(xué)生和教師兩大模塊。據(jù)教育部 2020 年最新統(tǒng)計(jì)資料和近期各地人才招聘會(huì)的信息展示,計(jì)算機(jī)專業(yè)仍然是今年供需最熱門的專業(yè),最走俏的三類計(jì)算機(jī)人才是:軟件工程師,游戲設(shè)計(jì)師和網(wǎng)絡(luò)安全師。 我國(guó)政府支持的國(guó)家重點(diǎn)科技攻關(guān)項(xiàng)目青鳥工程長(zhǎng)期從事對(duì)軟件工程技術(shù)的研究,在上述幾方面及其集成上均有卓有成效的成果,保持了和國(guó)際前沿同步,同時(shí),為我國(guó)軟件產(chǎn)業(yè)基礎(chǔ)設(shè)施建設(shè)以及軟件工程學(xué)科建設(shè)做出了積極貢獻(xiàn)。推行軟件的工程化,工業(yè)化生產(chǎn)技術(shù)和模式是軟件企業(yè)發(fā)展并形成規(guī)模經(jīng)濟(jì)的必由之路,這已成為學(xué)術(shù)界和產(chǎn)業(yè)界的共識(shí)。然而,軟件的規(guī)模越大,越復(fù)雜,人們的軟件開發(fā)能力越顯得力不從心。 致 謝 ........................................................ 44 畢業(yè)論文 1 第一章 緒論 167。 文件和數(shù)據(jù)庫(kù)設(shè)計(jì) ........................................ 37 167。 法律上可行性 ............................................ 31 167。 小結(jié) ........................................................ 29 第三章 案例:“教務(wù)管理系統(tǒng)之子系統(tǒng) —— 系內(nèi)課程安排”的建設(shè) ......... 30 167。 文件和數(shù)據(jù)庫(kù)設(shè)計(jì) ........................................ 20 167。 機(jī)票預(yù)訂系統(tǒng)的功能要求 ................................... 6 167。 引言 ..................................................... 4 167。 關(guān)鍵詞: 軟件開發(fā) 數(shù)據(jù)流程 數(shù)據(jù)字典 案例 畢業(yè)論文 2 Abstract This text mainly elaborates the case a database of the software engineering course design management system in the construction process of the case example. All have the characteristic of the information management system of the typical model the options eyes the ticket reserves the system and the sub system of the educational administration management system the course inside the department arrange. The thesis introduced these two development processes of the individual cases example from the angle of the software engineering, including the viability assessment and needs analysis, system design, document and database design, the system codes the realization, test. This system adopted the Asp, Access etc. technique. The whole sis, the author emphasizes the analysis to the ticket reserves the system carried on the system analysis, the development, and carried on the first step to the educational administration manages the sub system of the system the course inside the department arrange. Design result can be a reference of the software engineering course design training. Keywords: software projects dataflow diagram data dictionary Case example 畢業(yè)論文 3 目 錄 第一章 緒論 .................................................... 1 167。所選項(xiàng)目“機(jī)票預(yù)訂系統(tǒng)”和“教務(wù)管理系統(tǒng)之子系統(tǒng) —— 系內(nèi)課程安排”都具有典型的信息管理系統(tǒng)的特征。 本課題解決方案簡(jiǎn)述 ........................................... 2 167。 經(jīng)濟(jì)上可行性 ............................................. 5 167。 機(jī)票預(yù)訂系統(tǒng)的性能要求 ................................... 8 167。 目標(biāo) .................................................... 25 167。 引言 .................................................... 30 167。 任務(wù)概述 ................................................ 31 167。 目標(biāo) ........................................................ 41 167。從 PC 機(jī)到筆記本電腦,從因特網(wǎng)到移動(dòng)電話,從先進(jìn)的武器到現(xiàn)代的家電,計(jì)算機(jī)軟件幾乎無處不在,無時(shí)不在。軟件過程改善的熱潮使軟件企業(yè)對(duì)軟件工程技術(shù)及 case 工具的認(rèn)識(shí)有了質(zhì)的飛躍,正在被越來越廣泛地接收。 進(jìn)入九十年代以來,軟件過 程研究及企業(yè)過程改善成為熱潮,和軟件工程技術(shù)研究及企業(yè)技術(shù)創(chuàng)新受到同等重視,兩方面都得到了長(zhǎng)足的發(fā)展。軟件工程產(chǎn)業(yè)是國(guó)民經(jīng)濟(jì)和社會(huì)信息化的基礎(chǔ)性,戰(zhàn)略性產(chǎn)業(yè),它已經(jīng)涉足工業(yè),農(nóng)業(yè),商業(yè),金融,科教衛(wèi)生,國(guó)防和百姓生活等各個(gè)領(lǐng)域。希望能創(chuàng)作出軟件方面的管理系統(tǒng),使我進(jìn)一步的了解軟件系統(tǒng)設(shè)計(jì)與開發(fā)過程中如何通過對(duì)開發(fā)過程的控制來實(shí)現(xiàn)資源的合理 配置以及技術(shù)的正確運(yùn)用,以減小并避免系統(tǒng)的開發(fā)風(fēng)險(xiǎn),保證系統(tǒng)功能的正確實(shí)現(xiàn)和具有穩(wěn)定的性能,保證軟件達(dá)到設(shè)計(jì)質(zhì)量和具有可維護(hù)性。本人采用的是 ASP+Access 的方式。 從數(shù)據(jù)庫(kù)來看,可以采用的技術(shù)多種多樣,例如 SQL Server、 Access、 Oracle、 DB2 等數(shù)據(jù)庫(kù)。它們是“機(jī)票預(yù)定系統(tǒng)”和“教務(wù)管 理系統(tǒng)之子系統(tǒng) —— 系內(nèi)課程安排”。在測(cè)試的部分要分為案例測(cè)試和與老師,學(xué)生模塊聯(lián)結(jié)測(cè)試。 問題描述 “機(jī)票預(yù)定系統(tǒng)”的主要功能 是幫助航空公司對(duì)乘客的信息進(jìn)行統(tǒng)計(jì),更新。 開發(fā)者 :航空公司計(jì)算中心。由于本管理系統(tǒng)的對(duì)象單一,僅對(duì) 航空公司機(jī)票 進(jìn)行管理。但本系統(tǒng)一旦投入使用,將大大減少航空公司理人員的工作量,提高了工作效率,其經(jīng)濟(jì)效益是顯而易見的。 167。 旅客清單 航班機(jī)票 旅客訂票記錄 訂票 機(jī)票信息 航班機(jī)票信息 航班機(jī)票信息 訂票信息 取票通知 訂票信息 圖 旅客訂票流程圖 當(dāng)旅客獲得取票通知后,就可以拿著取票通知到航空公司去取票。這部分要求對(duì)輸入的數(shù)據(jù)進(jìn)行簡(jiǎn)單的統(tǒng)計(jì),供航空公司進(jìn)行查詢和宏觀調(diào)控。以計(jì)算機(jī)成本核算為中心,實(shí)現(xiàn)銷售業(yè)務(wù)的計(jì)算機(jī)自動(dòng)化,為航空公司降低成本、提高銷售額、經(jīng)營(yíng)決策提供及時(shí)精確的依據(jù)。這一要求是機(jī)票預(yù)訂系統(tǒng)的最高目標(biāo),將通過系統(tǒng)運(yùn)行后獲得的大量銷售歷史數(shù)據(jù)基礎(chǔ)上,實(shí)現(xiàn)這一目標(biāo)。例如訂票系統(tǒng)的方式的改變(網(wǎng)上訂票),用戶查詢的需求也會(huì)不斷的更新和完善。 系統(tǒng)在設(shè)計(jì)開發(fā)使用過程中都要涉及到很多計(jì)算機(jī)硬件、軟件。在進(jìn)行統(tǒng)計(jì)分析時(shí),根據(jù)所需數(shù)據(jù)量的不同而從秒級(jí)到分鐘級(jí),原則是保證操作人員不會(huì)因?yàn)樗俣葐栴}而影響工作效率。對(duì)于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。 系統(tǒng)構(gòu)架設(shè)計(jì) 在對(duì)機(jī)票預(yù)定系統(tǒng)進(jìn)行系統(tǒng)設(shè)計(jì)的時(shí)候,第一步先對(duì)機(jī)票預(yù)訂系統(tǒng)邏輯模加以設(shè)計(jì)。而本系統(tǒng)的結(jié)構(gòu)圖又要從兩部分進(jìn)行設(shè)計(jì),先是客戶端是結(jié)構(gòu)圖。 圖 功能描述圖 然后是乘客預(yù)訂機(jī)票的流程圖。如果正確,那么系統(tǒng)會(huì)通知乘客交款并核對(duì)乘客身份,這時(shí)候系統(tǒng)將用到乘客信息表,如果是非法身份,則系統(tǒng)不在繼續(xù)深入核對(duì)。乘客流量查詢:如果客流量大的話,航空公航班查詢 查詢分類 航班號(hào) 增加航班 更改航班線路 航班線路 旅行情況 增加航班 減少航班 旅行情況 加入正式運(yùn)營(yíng) 取消該 路線 畢業(yè)論文 16 司就可以增加航班;如果客流量小的話,航空公司就應(yīng)該減少航班。 取票通知和賬單 取 票 正確 錯(cuò)誤 正確 錯(cuò)誤 圖 取票時(shí)間延誤處理流程圖 當(dāng)機(jī)場(chǎng)發(fā)出航班取消的通知后,系統(tǒng)將做出相應(yīng)的處理。如果信息是正確的話,那就要沒收舊機(jī)票,退還一部分的訂金,乘客重新開始訂票,并支付全額訂金,如圖 所示。 下面作者分別對(duì)主頁(yè)面,查看航線,乘客訂票,乘客注冊(cè)進(jìn)行了代碼設(shè)計(jì)。HXID 的數(shù)據(jù)類型是自動(dòng)編號(hào)。 表 用戶注冊(cè)表 畢業(yè)論文 25 表 用戶注冊(cè)表相關(guān)屬性 167。 167。動(dòng)態(tài)測(cè)試則是被測(cè)試程序在程序?qū)嶋H執(zhí)行過程中的測(cè)試,設(shè)置測(cè)試用例,按照預(yù)設(shè)的數(shù)據(jù)條件來運(yùn)行程序看其是否達(dá)到預(yù)期目的。 167。 167。 測(cè)試結(jié)果 經(jīng)過總耗時(shí)約一個(gè)多星期的測(cè)試,發(fā)現(xiàn)了不少問題。但在做完這個(gè)案例后,才發(fā) 覺留給后一個(gè)案例設(shè)計(jì)的時(shí)間卻很短了,這也算是我在系統(tǒng)開發(fā)時(shí)間上的判斷失誤,在以后的工作中,我就應(yīng)該會(huì)注意對(duì)系統(tǒng)開發(fā)時(shí)間的把握。 ( 3)教學(xué)計(jì)劃上交系主管教學(xué)計(jì)劃的主任,批準(zhǔn)后上報(bào)學(xué)院教務(wù)處。 : a. 本 系統(tǒng)的名稱 : 教務(wù)管理系統(tǒng)之子系統(tǒng) —— 系內(nèi)課程安排 b.本 系統(tǒng) 的任務(wù)提出者 為:學(xué)院教務(wù)處。 167。本 教務(wù)管理系統(tǒng)之子系統(tǒng) —— 系內(nèi)課程安排 是小型數(shù)據(jù)庫(kù)應(yīng)用程序,不需要多少人力和物力就可以設(shè)計(jì)的。 167。 任務(wù)概述 一 .目標(biāo): 開發(fā)出本系統(tǒng)后,教師,學(xué)生可以通過本系統(tǒng)了解系內(nèi)課程安排,提早為自己的教學(xué)內(nèi)容備課,學(xué)生也可以為此安排學(xué)習(xí)計(jì)劃。并對(duì)老師的教學(xué)計(jì)劃做出相應(yīng)的調(diào)整,來達(dá)到最好的教學(xué)效果。 :教務(wù)處