【模板一】計算機XXXX系統-畢業設計


密 級    
公 開    

本科生畢業設計報告


XXXX系統
姓 名
(學號)

指導教師姓名:    XXX
職        稱:    XXX
單        位:    XXXX學院
專 業 名 稱:    XXXX
學位授予單位:    XXXXXX

XXXX系統

摘要: 
寫一寫現在的環境下,計算機技術、軟件系統的重要性,系統的應用存在什麼問題,存在的弊端;開發這個系統能達到什麼好處。採用了什麼語言以及數據庫技術,開發環境及軟件的是B/S架構還是C/S架構。實現什麼功能。這個論文主要是完成了軟件開發的北京、需求分析、詳細設計、數據庫設計及測試。(也別寫太多就200-300字即可)
關鍵詞: XX系統;XXX數據庫;什麼什麼語言;亮點技術
 


XXXXX System
 
Abstract: 
英文摘要
Key words: 
英文關鍵詞

Tips:與上面的對應就好了


--------------------------------------------------------------------------------------------------------------------------------------------------------------------     
目 錄
第一章 緒 論    ----------------------------------------------------------1
1.1選題背景及意義  ---------------------------------------------------1
1.2 系統採用的相關技術   -------------------------------------------1
1.2.1 開發模式  -------------------------------------------------------- 1
1.2.2 數據庫管理系統 ------------------------------------------------ 1
1.2.3 開發工具   --------------------------------------------------------1
第二章 系統需求分析  ------------------------------------------------2
2.1系統需求描述  ------------------------------------------------------2
2.2 功能模塊圖   ------------------------------------------------------- 2
第三章 數據庫設計    --------------------------------------------------3
3.1 概念結構設計    ----------------------------------------------------3
3.2邏輯結構設計    -----------------------------------------------------3
第四章 系統詳細設計與編碼    --------------------------------------5
4.1 登錄模塊    ----------------------------------------------------------5
4.2 用戶管理模塊    ----------------------------------------------------5
4.3題庫管理界面    -----------------------------------------------------5
第五章 系統測試    -----------------------------------------------------6
第六章 總結    -----------------------------------------------------------7
參考文獻    ---------------------------------------------------------------8
 --------------------------------------------------------------------------------------------------------------------------------------------------------------------
第一章 緒 論
1.1選題背景及意義
沒系統的時候存在什麼問題、哪裏不好,開發新的系統的必要性。
開發完之後有啥好處。
1.2 系統採用的相關技術
系統採用什麼語言+ 什麼數據庫在什麼開發平臺上開發一款什麼架構(B/S還是C/S)的軟件。
開發語言簡介:後續會推出各種主流開發語言簡潔的文字描述(C#、JAVA、PHP、Android)。
數據庫簡介:(SQL SERVER、ORACLE、MYSQL、MongoDB等)。
軟件開發平臺簡介:(Visual Studio、Eclipse、PHPStorm、Android Studio等)。
1.2.1 開發模式
本系統採用什麼開發框架,通過什麼方式連接數據庫,最終開發出C/S或者B/S軟件。
1.2.2 數據庫管理系統
 XXXX數據庫。
1.2.3 開發工具
開發平臺、圖形處理軟件等

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第二章 系統需求分析
2.1系統需求描述
XXXX系統設置XXXX幾類用戶。
每個用戶登錄系統後,系統提供什麼什麼功能,即:XXX管理、XX管理、XX管理、XX管理、XX管理和XX管理。
1、    XXX管理:希望實現XXXX的功能。
2.2 功能模塊圖


 圖 2-1  XXX系統功能模塊圖
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第三章 數據庫設計
3.1 概念結構設計
概念設計主要就是系統的用例與關係圖
分析得出有六類實體,分別爲課程、試卷、試題、選項、學生、成績,實體關係圖如下:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
圖 3-1 系統E-R圖
3.2邏輯結構設計
邏輯設計就是具體的數據表間的關係了,各種ID、屬性名、關係對應關係外鍵等。
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

圖 3-2 數據庫結構圖
                                                                                表3-1 User(管理員表)

列名 數據類型 長度  說明(字段描述)
id   bigint 20      主鍵
loginName varchar 100  不能爲空
password    varchar 255 不能爲空
name varchar 80  不能爲空
sex  enum     '男','女'    不能爲空
type enum    系統管理員    不能爲空


                                                                            表3-2 exampaper(試卷表)

列名 數據類型 長度 說明
id  bigint  20 主鍵
name varchar 255 不能爲空
timeout  tinyint  不能爲空
sumscore tinyint  3  不能爲空
course_id bigint   20  外鍵


        
--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第四章 系統詳細設計與編碼 
4.1 登錄模塊
詳細設計就是系統的各個頁面的設計,可以先添加效果圖,並對功能進行描述
學生考試系統(服務器端)通過管理員用戶進行登錄,登錄系統後管理員能進行系統所有操作。登錄界面如下:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

圖4-1登錄界面
登錄界面的主要代碼如下:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
4.2 用戶管理模塊
模塊描述:
頁面設計:
主要代碼舉例:

4.3題庫管理界面
模塊描述:
頁面設計:
主要代碼舉例:

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第五章 系統測試
數據庫連接測試:測試連接是否正常。
代碼功能結構測試:數據傳輸、接口數據知識。
功能模塊測試:具體系統每個模塊的增刪改查等功能逐個測試。
系統整體功能測試:功能流程的全部貫穿測試。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------

第六章 總結
我在哪位老師的精心指導下,完成了系統的設計。總體上來說,實現了其基本功能、達到了預期的效果。本系統的優點有界面美觀、功能簡潔、容易操作等。
本系統採用什麼語言編寫界面,通過什麼方式連接數據庫。開發過程中用到什麼模式。界面佈置中用到了什麼控件等。是否採用了線程,這樣能使系統性能得到提升。
系統組中實現了什麼功能。
通過畢業設計獲得了什麼能力,有哪些方面的提升。


------------------------------------------------------------------------

參考文獻
[1] XXX.XXXXXX.XXXXX,2013.11.
[2] XXX.XXXXXX.XXXXX,2013.11.
[3] XXX.XXXXXX.XXXXX,2013.11.
[4] XXX.XXXXXX.XXXXX,2013.11.
[5] XXX.XXXXXX.XXXXX,2013.11.
[6] XXX.XXXXXX.XXXXX,2013.11.

----------------------------------------------------------------------------------------------------------------------------------------------------------------


 

-------------------------------------------------------------------------------------------------------------------------------------------------------------

歡迎隨時技術交流與切磋

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章