2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  軟件工程導論課程設計</p><p>  題 目: 電影院售票系統(tǒng)</p><p>  專 業(yè): 信息與計算科學 </p><p>  指導教師: </p><p>  學生姓名: </p><p>  《電影院售票系統(tǒng)需求說明

2、書》3</p><p><b>  1 引言3</b></p><p>  1.1 編寫目的3</p><p><b>  1.2 背景3</b></p><p><b>  1.3定義4</b></p><p>  1.4 參考資料4<

3、;/p><p><b>  2 任務概述4</b></p><p><b>  2.1目標4</b></p><p>  2.2用戶的特點4</p><p>  2.3假定和約束5</p><p>  2.4 系統(tǒng)的功能模塊:5</p><p>

4、<b>  3 需求規(guī)定6</b></p><p><b>  3.1 6</b></p><p>  3.2對性能的規(guī)定9</p><p>  3.3輸入輸出要求10</p><p>  3.4各模塊數(shù)據(jù)流圖14</p><p>  3.5數(shù)據(jù)管理能力要求17&

5、lt;/p><p>  3.6故障處理要求18</p><p>  3.7其他專門要求18</p><p>  《電影院售票系統(tǒng)概要設計說明書》19</p><p><b>  1引言19</b></p><p>  1.1編寫目的19</p><p>  1.2項目

6、背景19</p><p><b>  1.3定義20</b></p><p>  1.4參考資料20</p><p><b>  2任務概述20</b></p><p><b>  2.1目標20</b></p><p>  2.2運行環(huán)境2

7、1</p><p>  2.3條件與限制21</p><p><b>  3總體設計21</b></p><p>  3.1系統(tǒng)結構與流程圖21</p><p>  4 系統(tǒng)數(shù)據(jù)結構設計25</p><p><b>  5 運行設計27</b></p>

8、<p>  5.1 運行模塊的組合27</p><p>  5.2 運行控制27</p><p>  5.3 運行時間27</p><p><b>  6 出錯處理27</b></p><p>  6.1出錯輸出信息27</p><p>  6.2出錯處理對策27</

9、p><p>  7 安全保密設計28</p><p><b>  8 維護設計28</b></p><p>  《電影院售票系統(tǒng)需求說明書》</p><p><b>  1 引言</b></p><p><b>  1.1 編寫目的</b></p&

10、gt;<p>  需求的編寫是為了研究影院售票系統(tǒng)軟件的開發(fā)途徑和應用方法。同時它也是進行項目策劃、概要設計和詳細設計的基礎,是維護人員進行內部維護,信息更新,驗收和測試的依據(jù)。本說明書的預期讀者是與影院售票系統(tǒng)軟件開發(fā)有聯(lián)系的決策人,開發(fā)組成人員,扶助開發(fā)者,支持本項目的領導和公司人員,軟件驗證者。</p><p><b>  1.2 背景</b></p>&l

11、t;p>  A、軟件系統(tǒng)的名稱:電影院售票系統(tǒng)</p><p>  B、任務提出者:王海文老師</p><p>  開發(fā)者:李楠、周超 </p><p><b>  C、運行環(huán)境:</b></p><p>  客戶機服務器</p><p>  硬件支撐環(huán)境:cpu Cor

12、e is 2.5Ghz以上 , cpu奔Ⅴ1.0G以上,</p><p>  2G以上內存, 256M以上內存,</p><p>  4G以上硬盤, 40G硬盤,</p><p>  100M以太網(wǎng)卡, 100M以太網(wǎng)卡</p><p>  軟件

13、支撐環(huán)境:Windows 7+IE4.0或以上 Windows 2000 professional</p><p>  +.NET框架+IE6.0+IIS</p><p><b>  1.3定義</b></p><p>  技術術語:SQL Server:所用的數(shù)據(jù)庫管理系統(tǒng)</p><p>  VS 2005

14、:所用的開發(fā)軟件</p><p>  需求說明書:軟件開發(fā)需求分析階段的工作成果。時詳細記錄軟件需求信息的文檔,是開發(fā)者與用戶交流和系統(tǒng)進一步開發(fā)的依據(jù)。</p><p>  系統(tǒng)結構圖:對所開發(fā)系統(tǒng)的體系結構進行描述的圖形工具。</p><p>  系統(tǒng)用例圖:系統(tǒng)功能描述,使用戶能夠直觀地看到軟件實現(xiàn)的功能。</p><p>  實體關系

15、圖:將對象的關系圖形化,從圖中可直接看出實體見得聯(lián)系及實體的屬性。</p><p><b>  1.4 參考資料</b></p><p> ?。?)張海藩.軟件工程.人民郵電出版社.2006年1月</p><p>  (2)王華.軟件工程實驗與課程設計指導.電子工業(yè)出版社.2008年6月</p><p> ?。?)《VB

16、程序設計》,譚浩強、袁玫、薛淑斌編著,清華大學出版社。</p><p><b>  2 任務概述</b></p><p><b>  2.1目標</b></p><p>  建立的影院售票系統(tǒng),要把影院的售票管理、訂票管理、退票管理等日常管理工作實行計算機統(tǒng)一管理,以提高工作效率和管理水平,同時增設會員管理、信息管理、結算

17、管理和統(tǒng)計管理。</p><p><b>  2.2用戶的特點</b></p><p>  本軟件的使用對象有影院負責人或管理人員(更新維護系統(tǒng)),影院售票人員(辦理售票,訂票,退票)。</p><p>  備注:懂計算機的基本操作就可以利用該軟件進行所需操作</p><p><b>  2.3假定和約束<

18、;/b></p><p><b>  人力資源約束:</b></p><p>  估計開發(fā)該系統(tǒng)需購買硬件、外部設備(P4微機一臺、打印機一臺),花費1.2萬元左右,開發(fā)工作量約需1個人月工作量,月工資為2000元,開發(fā)完成后維護費用每年600元,開發(fā)完成后,月工資減少為600元。</p><p><b>  技術約束:<

19、/b></p><p>  本項目的設計是VB.NET程序設計語言的條件下進行的,技術設計采用軟硬一體化的設計方法。</p><p><b>  環(huán)境約束:</b></p><p>  運行該軟件所適用的具體設備必須是奔騰4、內存256兆以上的計算機。</p><p>  2.4 系統(tǒng)的功能模塊:</p>

20、;<p><b>  3 需求規(guī)定</b></p><p>  3.1 對功能的規(guī)定</p><p>  本系統(tǒng)相應的需求有以下五個方面:</p><p>  能夠存儲一定數(shù)量的影片信息,并方便有效地進行相應的影片數(shù)據(jù)操作和管理,這主要包括以下內容。</p><p>  影片信息的錄入、修改及刪除。<

21、/p><p><b>  影片的上檔、下檔。</b></p><p>  電影票的出售、預訂、退還。</p><p>  電影信息的關鍵字搜索</p><p>  對一定數(shù)量的會員進行相應的信息存儲與管理,這其中包括以下內容。</p><p>  會員信息的登記、刪除及修改。</p>&

22、lt;p>  會員資料的統(tǒng)計與查詢。</p><p>  能夠對影院的銷售信息進行統(tǒng)計,這其中包括以下內容。</p><p>  影院月、日銷售額的統(tǒng)計與查詢。</p><p>  影院放映的影片上座率與票房統(tǒng)計。</p><p>  數(shù)據(jù)保存:需要長期保存在數(shù)據(jù)庫中的信息有以下幾種</p><p>  影片信息

23、:影片的基本信息</p><p>  會員信息:會員的基本信息</p><p>  售票信息:影片售票情況的統(tǒng)計信息</p><p>  帳號信息:圖書管理員和讀者的登陸帳號</p><p>  (5)系統(tǒng)用戶:影院管理員、售票員</p><p>  1、影院管理員:對影片和會員數(shù)據(jù)可執(zhí)行添加、修改以及查詢等操作。&l

24、t;/p><p>  2、售票員:可進行電影票的出售、預訂、退還等日常操作。</p><p><b> ?。?)、成員管理</b></p><p>  要求對成員進行登錄時的身份驗證</p><p><b>  任務管理</b></p><p>  普通用戶有查看電影、注冊的權限

25、。</p><p>  會員有查看影片、訂票、支付、個人信息管理、評論、查看積分的功能和權限。</p><p>  C.影院管理員有會員管理、影片管理、場次管理、訂單管理、系統(tǒng)維護的功能。</p><p><b>  3.2對性能的規(guī)定</b></p><p><b>  3.2.1精度</b>&l

26、t;/p><p>  在精度需求上,根據(jù)使用需要,在各項數(shù)據(jù)的輸入,輸出及傳輸過程中,可以滿足各種精度的需求。如:根據(jù)關鍵字精度的不同,查找可分為精確查找和泛型查找,精確查找可精確匹配用戶名 ,泛型查找,只要滿足與輸入的關鍵字相匹配的用戶即輸出,可供用戶查找。</p><p>  3.2.2時間特性要求</p><p>  在軟件方面,響應時間,更新處理時間都比較快且迅

27、速,完全滿足用戶要求。</p><p><b>  3.2.3靈活性</b></p><p>  當用戶需求,如操作方式,運行環(huán)境,結果精度,數(shù)據(jù)結構于其他軟件接口等發(fā)生變化時,設計的軟件要做適當調整,靈活性非常大。</p><p><b>  3.3輸入輸出要求</b></p><p>  銷售影

28、票:通過用戶提供的時間,場次,電影名,座位號,向數(shù)據(jù)庫傳送信息,然后在數(shù)據(jù)庫索引影院信息和座位信息是否符合要求,符合要求待售票員確認后再更新相關數(shù)據(jù),并將這些數(shù)據(jù)存入售票記錄文件,最后輸出顯示存儲成功;否則報錯。</p><p>  查看售票信息:進入售票信息管理系統(tǒng),只需要輸入電影票號即可,然后系統(tǒng)根據(jù)輸入的信息,送售票管理系統(tǒng)索引查找相關信息,最后將售票記錄的信息輸出顯示。</p><p&

29、gt;<b>  管理員信息:</b></p><p><b>  影片信息:</b></p><p><b>  場次信息:</b></p><p><b>  影票信息:</b></p><p><b>  ……</b></

30、p><p>  系統(tǒng)的數(shù)據(jù)將按照不同的數(shù)據(jù)對象分成6個數(shù)據(jù)庫表,分別為:管理員信息表(Manager)、影片信息表(Film)、場次信息表(information time)、影票信息表(ticket information)、會員信息表(Member)、影院廳信息表(Playing hall)。</p><p><b>  關系圖如下:</b></p>&

31、lt;p>  3.4各模塊數(shù)據(jù)流圖</p><p><b>  1.售票系統(tǒng)</b></p><p><b>  2.統(tǒng)計系統(tǒng)</b></p><p><b>  3.維護系統(tǒng)</b></p><p><b>  4.會員系統(tǒng)</b></p&g

32、t;<p><b>  5.查詢系統(tǒng)</b></p><p><b>  E-R圖</b></p><p>  3.5數(shù)據(jù)管理能力要求</p><p>  定時整理數(shù)據(jù):系統(tǒng)管理員根據(jù)現(xiàn)有影院廳數(shù),對售票的數(shù)額,價格,會員折扣,座位號的添減等均可由計算機執(zhí)行,并將運行結果歸檔。</p><

33、p>  查詢剩余票量:能隨時查詢影院剩余票數(shù),以便準確、及時、方便地為用戶提供購票信息,但不能修改數(shù)據(jù),無信息處理權,即可以打印清單、瀏覽數(shù)據(jù)等,管理權限由系統(tǒng)管理員掌握和分配。</p><p><b>  3.6故障處理要求</b></p><p><b>  內部故障處理:</b></p><p>  在開發(fā)階段

34、可以隨即修改數(shù)據(jù)庫里的相應內容。</p><p><b>  外部故障處理:</b></p><p>  本軟件可能產(chǎn)生的錯誤為數(shù)據(jù)庫的錯誤信息,應由數(shù)據(jù)庫管理員對數(shù)據(jù)庫進行維護。為了確保系統(tǒng)恢復的能力,數(shù)據(jù)庫管理員要定期對數(shù)據(jù)庫進行備份。</p><p><b>  3.7其他專門要求</b></p>&l

35、t;p>  數(shù)據(jù)的安全性、完整性要求:售票信息各項數(shù)據(jù)信息必須保證安全性和完整性。</p><p>  《電影院售票系統(tǒng)概要設計說明書》</p><p><b>  1引言</b></p><p><b>  1.1編寫目的</b></p><p>  根據(jù)《需求規(guī)格說明書》,在仔細考慮討論之

36、后,我們又進一步對《電影院售票系統(tǒng)》軟件的功能劃分、數(shù)據(jù)結構、軟件總體結構有了進一步的認識。我們把討論的結果記錄下來,作為概要設計說明書,并作為進一步詳細設計軟件的基礎。</p><p><b>  1.2項目背景</b></p><p>  人工售票的手續(xù)繁瑣、效率低下給具有強烈時間觀念的管理人員帶來了諸多不便,影院缺少一套完善的售票系統(tǒng)軟件,為了對售票的管理方便,

37、因此必須開發(fā)影院售票系統(tǒng)。</p><p>  隨著計算機技術的不斷應用和提高,計算機已經(jīng)深入到社會生活的各個角落。而采用手工售票的方法,不僅效率低、易出錯、手續(xù)繁瑣,而且耗費大量的人力。為了滿足售票人員對售票,訂票,退票等進行高效的管理,在工作人員具備一定的計算機操作能力的前提下,特編此影院售票系統(tǒng)軟件以提高影院的管理效率。</p><p>  件系統(tǒng)的名稱: 影院售票系統(tǒng)</p&

38、gt;<p>  任務提出者:王海文老師</p><p><b>  開發(fā)者:李楠 周超</b></p><p>  使用者:XX影院工作人員</p><p><b>  1.3定義</b></p><p>  SQL Server:所用的數(shù)據(jù)庫管理系統(tǒng)</p><

39、p>  Visio 2010:所用的畫圖軟件</p><p><b>  1.4參考資料</b></p><p> ?。?)張海藩.軟件工程.人民郵電出版社.2006年1月</p><p>  (2)王華.軟件工程實驗與課程設計指導.電子工業(yè)出版社.2008年6月</p><p> ?。?)《VB程序設計》,譚浩強

40、、袁玫、薛淑斌編著,清華大學出版社。</p><p><b>  2任務概述</b></p><p><b>  2.1目標</b></p><p>  具體而言,影院售票系統(tǒng)需要實現(xiàn)以下的需求:</p><p> ?。?)能夠對播放電影,工作人員,售票事宜,檢票事宜,無用數(shù)據(jù)進行處理。</p

41、><p>  (2)售票管理自然有專人負責,要處理各電影的電影票銷售問題。當然包括退票問題,還有就是預訂電影票其實也就相當于買票。兩者可以當一回事處理。</p><p> ?。?)檢票管理事宜要完成觀眾退票時檢票的事宜。其中包括了電影票的真假檢測問題。</p><p> ?。?)數(shù)據(jù)管理要處理電影的播放的次序,工作人員的管理,以及過期電影票的處理問題。</p>

42、;<p> ?。?)能幫助售票人員利用計算機,快速方便地對影院售票情況,訂票情況,剩余座位查詢等進行高效的管理。</p><p><b>  2.2運行環(huán)境</b></p><p>  Intel486以上系列、AMD K6 以上系列等PC臺式機和便攜式電腦;</p><p>  運行時占用內存:≤1MB;</p>

43、<p>  所需硬盤空間:≤5MB;</p><p>  軟件平臺:中文Windows95/98/NT 4.0或更高版本并裝有JAVA虛擬機的操作系統(tǒng);</p><p><b>  2.3條件與限制</b></p><p>  比較簡單,不能實現(xiàn)完善和全面的功能。還不能進行更好的管理。對于一些突發(fā)事件無法處理,以及影院的特殊要求服務無

44、法實現(xiàn)。</p><p><b>  結構</b></p><p><b>  3總體設計</b></p><p>  3.1系統(tǒng)結構與流程圖</p><p><b>  總體流程圖</b></p><p>  3.1.1售票管理結構圖</p>

45、;<p>  3.1.2售票管理流程圖</p><p><b>  3.1.3查詢模塊</b></p><p><b>  3.1.4會員模塊</b></p><p><b>  3.1.5統(tǒng)計模塊</b></p><p><b>  3.1.6維護模塊

46、</b></p><p>  4 系統(tǒng)數(shù)據(jù)結構設計</p><p>  表一:影片信息表(Film)</p><p>  表二:電影票信息表(Ticket info)</p><p>  表三:場次信息表(Ticket info)</p><p>  表四:會員信息表(Menber info)</p&

47、gt;<p><b>  5 運行設計</b></p><p>  5.1 運行模塊的組合</p><p>  程序啟動后,進入主模塊,用戶的單擊對話框按鈕事件觸發(fā)主模塊調用各下層模塊,進入對應的子對話框,同樣由用戶的輸入觸發(fā)這些模塊調用其下層模塊,完成相應操作 </p><p><b>  5.2 運行控制</

48、b></p><p>  本軟件控制流程:主程序運行,等待用戶的輸入,根據(jù)用戶的輸入調用各子模塊</p><p><b>  5.3 運行時間</b></p><p><b>  無規(guī)定</b></p><p><b>  6 出錯處理</b></p>&l

49、t;p><b>  6.1出錯輸出信息</b></p><p>  根據(jù)不同的出錯情況給出不同的出錯信息,一般用對話框給出。</p><p><b>  6.2出錯處理對策</b></p><p>  對一般錯誤,給用戶提示信息,讓用戶重新輸入或退出。</p><p><b>  7

50、 安全保密設計</b></p><p>  為不同職工設置不同的工號及密碼,只有匹配了可以進入相應的界面管理,規(guī)定不同職工的權限。</p><p><b>  8 維護設計</b></p><p>  由于此項目比較小,除了嚴格按照軟件工程的科學方法開發(fā)軟件、認真建立文檔、編碼階段寫詳細的注釋外,沒有特殊的維護設計,如:設置維護模塊

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論