資訊工程系畢業論文開題報告

學識都 人氣:2.73W

開題報告是提高論文選題質量和水平的重要環節,是論文工作的不可忽視的一部分,下面是小編蒐集整理的資訊工程畢業論文開題報告,供大家閱讀檢視。

資訊工程系畢業論文開題報告

 課題名稱: 電影訂票系統

一、課題簡介:

電影訂票系統目的是爲了滿足消費者只要透過互聯網就可以提前在線檢視電影院的上映資訊,同時可以在線購票,在互聯網上進行交易,實現網上購買電影票。本課題要求學生必須具有一定的動態網頁編程、數據庫設計、軟件工程的基礎知識,編程思路清晰,具備一定的程序設計能力。並且熟悉VS2008、SQL Server2008、VSS、CodeSmith等相關工具的使用;使用軟件工程設計方法詳細地、完整、充分地進行需求分析,並完成系統及數據庫的設計。瞭解學習各種設計模式,並能夠靈活使用各種設計模式來開發軟件,使其具有較好的可維護性和可擴展性,爲今後的工作打下紮實的基礎。

二、主要設計(研究)內容:

1.對本課題的總體介紹

電影訂票系統是教學計劃中的最後一個教學環節,也是對其他教學環節的繼續、深化、補充和檢驗,是培養學生創新思維、加強動手能力培養的教學活動;做畢業設計的目的就是培養學生綜合運用所學的基礎理論、專業知識和掌握基本技能、創造性地分析和解決實際問題的能力;培養學生嚴肅認真的科學態度和嚴謹求實的工作作風;促進學生科學的智能結構的形成。對於計算機專業的學生學會編制應用軟件的方法,爲我們學生走出校門,走向社會實現自身價值打下良好的基礎。

2.工作內容

電影訂票系統完成的功能要求是指導老師根據要求向院系報送一定數量的課題,經學校審覈後向學生公佈,學生在規定時間內完成選題,從而確定指導老師,在老師指導下,開展開題和畢業設計工作;在畢業設計過程中,老師可向學生下達階段性的任務,學生可透過登入系統檢視任務並提高階段性的成果,以便及時採取相應措施確保畢業設計工作的正常進行;畢業設計完成經指導老師審覈透過後,由指導委員會指定老師評閱,評閱透過後參加畢業答辯,並根據多方面成績統計學生成績。本課題需要完成的功能模組,主要內容如下:

前臺管理

1) 用戶註冊――提供用戶註冊介面

2) 用戶登入――提供用戶登入入口

3) 影片資訊――顯示最新影片的相關資訊

4) 影城介紹――介紹影城的相關資訊(容納人員景況、相關圖片、地址等)

5) 影片檔期查詢――顯示當天影片的上映情況時間及票價

6) 在線購票――可以在線訂購電影票,同時選擇座位

7) 會員專區――提供會員交流平臺

後臺管理

1)影片管理——影片資訊的添加、編輯、刪除等

2)會員管理——對會員資訊管理,會員卡充值等

3)系統參數管理——影院的放映廳管理、座位數等

3.能力要求及目標

畢業設計就是爲了提高學生的自主做事能力,熟練運用自己所學的專業知識,提高學生的實踐能力。要求和目標如下:

1)具有一定的動態網頁編程、數據庫設計、軟件工程的基礎知識,編程思路清晰,具備一定的程序設計能力;

2)熟悉VS2008、SQL Server2008、VSS、CodeSmith等相關工具的使用;

3)運用學生所學知識和技能,獨立分析和解決問題

4)熟練運用基本技能(實驗操作、繪圖、計算機應用、查閱文獻、外文翻譯)能力

三、設計(研究)方法、擬解決的關鍵問題及預期結果:

(根據不同模式的具體要求來制定,主要包括以下幾方面內容)

1.對學生必須掌握和運用的基本理論知識提出要求,指出完成該課題必須重點研究、攻克的關鍵問題和理論,或在進行該課題過程中首先應該研究的問題和理論;

本課題要求學生必須具有一定的`動態網頁編程、數據庫設計、軟件工程的基礎知識,編程思路清晰,具備一定的程序設計能力。在本課題設計過程中需要解決的關鍵問題如下:

使用專業設計工具來設計原型,使系統介面風格一致,用戶操作介面友好;

使用軟件工程設計方法詳細地、完整、充分地進行需求分析,並完成系統及數據庫的設計。

使用敏捷開發思想解決不斷變化中的需求問題

靈活使用面向對象程序設計思想開發軟件,使其具有較好的可維護性和可擴展性

加強小組成員之間的溝通,保證項目的同步進行,以便項目的整合,儘可能使用版本控件軟件加強項目的管理。

2.對研究方案的設計、研究方法和手段的運用提出要求;

嚴格按照軟件工程思想和管理資訊系統的開發步驟,以系統開發過程爲主線,初步嘗試使用敏捷軟件開發思想,從需求分析,邏輯設計,總體設計,詳細設計以及系統測試、實施各階段的主要內容和成果,包括系統結構圖、業務流程圖、數據流程圖、功能模組算法流程、介面設計等等。

需求調研分析:充分調研瞭解需求,列出要開發的系統的大功能模組,每個大功能模組有哪些小功能模組,對於有些需求比較明確相關的介面時,在這一步裏面可以初步擬定介面。透過檢視各種文獻,以及藉助於網絡查找相應的資料,學習相關的軟件開發的方法,學習軟件開發的各種工具的使用。

系統設計。根據需求分析的結果,完成對系統數據庫設計,並使用原型設計工具完成介面的設計。

代碼設計。根據原型設計的結果,編寫本課題所需要完成的模組的代碼編寫。

測試。測試編寫好的系統,並根據測試的情況修改系統,並完成系統的迭代。

撰寫畢業論文。總結本課題開發階段的經驗教訓及收穫。

3.對完成課題內容的具體要求;

1. 用戶註冊――提供用戶註冊介面,輸入註冊資訊,包括(用戶名,密碼,手機號,郵箱),輸入完成後點註冊按鈕完成註冊,隨即生成會員卡號。

2. 用戶登入――提供用戶登入入口,輸入用戶名、密碼、驗證碼,三項均正確,則登入成功,否則登入失敗,並返回提示資訊。

3. 影片資訊――顯示最新影片的相關資訊,如果您需要了解您喜歡的影片的各個資訊,那麼可以進入這個介面,然後透過這個介面瞭解您需要了解的影片的資訊。

4. 影城介紹――介紹影城的相關資訊(容納人員景況、相關圖片、地址等),進入該介面,可以更好地瞭解天天兄弟影城,以便您選擇。

5. 影片檔期查詢――顯示當天影片的上映情況時間及票價,進入檔期介面,可以更好地瞭解這部電影播放場次,也可以點擊您需要觀看的時間來訂票。

6. 在線購票――可以在線訂購電影票,同時選擇座位,用戶可以檢視電影庫中所正在上映電影的介紹,可以在線訂購。當用戶選擇一部電影的電影票時,用戶將被轉到所選電影訂購頁面,在那裏,用戶可以檢視電影的介紹,選擇該電影的放映時間、電影院座位等資訊,確認購買,當用戶選擇完之後,並自動扣除賬號餘額,如該帳戶餘額不足,會提示您。

7. 會員專區――提供會員交流平臺,用戶登入成功後,可以對該用戶的帳戶進行充值和修改密碼等操作。

後臺管理

1.影片管理——影片資訊的添加、編輯、刪除等,管理員可以在進行新增電影票,設定電影的場景、放映時間、電影票對應的座位號,修改、刪除、檢視電影票資訊,檢視電影院電影安排資訊等操作。

2.會員管理——對會員資訊管理,會員卡充值等,管理員登入會員管理介面對會員的資訊進行增加、刪除、修改。

3.系統參數管理——影院的放映廳管理、座位數等,進入介面後可以對所需要更改的設備進行操作。

4.課題中要完成的預期成果;

能夠靈活運用所學知識完成下列成果:

1.首先完成開題報告和需求分析說明書

2.電影訂票系統,系統能夠靈活地完成教師的任務佈置和學生的任務的提交,功能完善,介面友好。所設計的模組能夠與其他模組完成銜接,並能夠交付使用。

3.完成數據庫說明書

4.完成軟件產品說明書

5.提交測試說明分析書

6.完成項目開發總結報告

7.畢業論文

四、課題進度計劃:

下達課題任務

撰寫開題報告

開題

進行需求分析,完成原型設計,統一介面風格

軟件設計,UML建模,完成需求規格說明書初稿

編碼與介面設計,完成功能並自我進行單元測試

系部中期檢查

迭代再測試。

撰寫畢業綜合實踐論文,完成初稿

提交畢業設計論文初稿

完成畢業設計論文並審覈