當前位置:學問君>學習教育>論文提綱>

論文提綱範文:系統設計與實現

學問君 人氣:2.7W

摘 要

論文提綱範文:系統設計與實現

基於網絡數據庫的學生畢業論文選題系統是在網絡環境的支援下,開展學生選題和資訊查詢的一種先進模式,發揮學生選擇課題的自主性,提高學校課題管理效率。網絡選題具有其它技術手段無可比擬的優越性,因此世界各國尤其是發達國家無不對此給予高度的重視。發達國家主要從硬件和實踐上建立網絡選題環境,並建起資訊傳遞式、合作學習模式等幾種主要的選題模式。

畢業論文選題管理是高校必不可缺的組成部分,一直以來,學院教學管理工作人員使用傳統人工的方式進行論文選題的管理,模式多種多樣,如:學院指定教師與所帶畢業設計的學生的對應關係,由教師和學生聯繫後確定題目;又如:學院彙總選題後,由各班學生分別進行選題和彙總,學院最終進行畢業選題的分配,這種管理方式存在着許多缺點,如:效率低、容易出錯,實時性和互動性不強等,在發揮學生特長、更有效地透過畢業設計強化學生知識體系的目標不吻合,也無法實現學分制下教學管理的'要求。

關鍵字:C#,數據庫,Sql2005,,論文選題

Abstract

Web-based student thesis topics of the database system is in a network environment with the support of students in subject matter and information to carry out an advanced query mode, play students to choose topics of autonomy, improve the management efficiency of the school subjects. Network with other technical means to topics of incomparable superiority, so are all countries in the world especially the developed countries attached great importance to this. Developed countries, mainly from the hardware and networking practice topics of environment, and set up information transmission type, cooperative learning mode of selection of several main patterns.

Thesis topics of management is an essential part of college has always been, college teaching management staff in the use of traditional manual way of management topics of papers, models varied, such as: College of designated teachers and brought Graduation correspondence between the students, by teachers and students determined topics; Another example: College of topics of summary, by the students in each class separately subject matter and summarize topics of college graduates, ultimately, the allocation of the existence of such a management approach many shortcomings, such as: inefficient, error-prone, and real-time interaction is not strong and so on, students develop expertise more efficiently through the graduate student body of knowledge designed to enhance the goal is not fit, it can not be achieved under the credit system of teaching management in requirements.

Keywords: C #, databases, Sql2005, , Thesis

 系統功能需求

開發這個系統的目的就是使學生在畢業設計選題環節中實現選題的規範化、智能化、高效化、簡便化;同時極大得便捷學生和指導老師,減輕學生和老師的勞動強度,提高工作效率和管理水平。針對這樣的目的系統設計瞭如下功能:

1. 畢業設計資訊的設定:包括管理員對畢業設計資訊的添加,修改,刪除。

2. 密碼修改:針對管理員,老師,學生對自己的密碼進行修改。

3. 個人資訊管理:針對老師,學生用戶對自己個人基本資料的修改。

4. 用戶管理:針對管理員對學生和老師用戶的添加,修改,刪除操作。

5. 課題的設定:針對老師用戶對課題的添加,修改,刪除操作。

6. 課題的管理:針對管理員用戶對課題的,修改,刪除,審覈操作。

7. 網上選題:針對學生用戶透過系統進行在線選題操作。

8. 選題控制:針對管理員,老師用戶對選題情況進行調整操作。

系統操作流程圖可知在實際操作中,系統將根據用戶角色分配不同的功能權限給用戶;管理員在系統中的權限高於學生用戶和教師用戶,所獲得的功能也是最多的,具體功能分配如下:

1. 總體業務流程

首先是管理員錄入教師姓名,性別,部門,職務及初始密碼和學生姓名,學號,班級,初始密碼等基本資訊,並開啓教師提交選題功能。

然後老師透過自己的姓名,初始密碼登入,登入後修改密碼及完善個人詳細資訊,並提交選題內容。接着管理員開始審覈課題,確定透過課題名單。

透過課題確定後開啓學生選題功能,學生透過學號和初始密碼登入,登入後及時修改密碼和完善個人詳細資訊;並可進行選題。每人每次只能選一道課題,選題成功方可退出,等待老師審覈。

最後,管理員檢視選題情況,並做出調整,確定最終名單。

 2. 學生業務流程

當管理員用戶開啓學生選題功能後,學生用戶透過自己的學號和初始密碼登入系統,進入系統後應該立即將密碼更改爲方便自己記憶的密碼,因爲初始密碼都是統一由管理員設定,所以大家的密碼都是相同的;進行完密碼修改後,還應將自己的個人資訊完善,如聯繫方式,QQ號碼及電子郵件,這些資訊都是爲今後方便指導老師與你聯繫。完成了個人資訊的修改後,就可以進行選題操作了。在選擇課題時,學生可以根據老師姓名進行課題篩選,也可檢視所有課題。這裏學生可以點擊教師姓名連結,檢視教師詳細資訊,還可檢視課題詳細資訊,包括課題介紹,所需瞭解的背景知識及所有編程語言;根據這些資訊學生結合自己情況做出選擇,然後將選擇資訊提交系統等待老師確定。提交了課題資訊後,學生可以透過檢視我的課題資訊瞭解自己課題狀態,如果還處於未確定狀態,那還可以進行改選。如已確定,就不能再進行選擇。

1.用戶登入模組

用戶登入:驗證用戶的資訊是否合法,以及驗證用戶是否爲系統的合法用戶。

2.個人資訊管理模組

個人資訊管理模組主要包括密碼修改和個人基本資訊完善兩個模組,其功能如下:

密碼修改:學生老師用戶對初始密碼進行修改;

個人資訊完善:學生老師用戶對個人基本資訊進行完善,如:聯繫方式。這樣可以方便學生和指導老師的聯繫。

 3.課題選擇模組

課題選擇模組主要包括檢視課題詳細資訊及老師資訊進行選擇課題。其功能如下:

檢視課題:學生用戶透過檢視課題詳細資訊來了解每道課題的介紹及選擇該課題所需的背景知識;

檢視教師資訊:學生用戶透過檢視教師資訊來了解教師的個人簡介,教學工作情況及論文著作等;

課題選擇:在對課題進行了解後學生用戶可以根據自己情況選擇喜歡的課題。

 4.課題管理模組

課題管理模組主要包括教師用戶對課題的添加,修改,刪除及管理員用戶對課題的審覈,修改,刪除;對課題選擇情況的檢視和調整。其功能如下:

課題添加:教師用戶對課題錄入和添加新的課題;

課題修改:該功能針對教師和管理員兩個用戶。教師用戶只能對自己還沒透過審覈的課題進行修改,而管理員是在審覈過程中對所有課題進行修改;

課題刪除:該功能針對教師和管理員兩個用戶。教師用戶對未審覈透過課題進行刪除,而管理員可以對所有課題進行刪除;

課題審覈:管理員用戶對教師提交地課題進行審閱,檢視是否符合要求;

檢視未確定名單:管理員用戶檢視還沒透過選題的學生;

檢視已確定名單:管理員用戶檢視透過選題的學生。

5.我的課題模組

我的課題模組的主要是學生用戶檢視自己所選擇課題是否透過,未透過還可進行改選。其功能如下:

檢視選題狀態:學生用戶檢視自己所選課題的狀態;

改選課題:進行改選。

6.課題情況功能模組

課題情況功能模組主要是老師用戶檢視自己課題的所選情況及調整選題,確定選題。其功能如下:

檢視已確定名單:教師用戶檢視自己已確定課題名單;

審覈選題:教師用戶對學生的選擇地課題進行審覈,確定是否同意;

調整選題:教師用戶對超出課題所需人數的課題進行調整。

目 錄

1 概要 5

1.1導言 5

1.2背景 5

1.3研究目標 6

1.4設計的可能性 6

2 相關技術介紹 8

2.1 2.0技術的介紹 8

2.2 ADO訪庫技術介紹 9

2.3 HTML(Hyper Text Markup Language) 9

2.4 與ASP的比較 10

2.5 的優點 10

2.6 SQL Server簡介 12

3 需求分析 14

3.1 開發環境及其需求 14

3.1.1 硬件條件 14

3.1.2 系統平臺 14

3.1.3 開發工具Visual 14

3.1.4 執行需求 14

4 系統設計 18

4.1系統整體模組圖 18

4.2數據庫設計 19

5詳細設計 22

5.1管理員模組功能 22

5.2教師模組管理 27

5.3學生模組管理 33

6 總結與展望 39

致謝 39

參考文獻 40