基於JSP的網上教學輔助系統的設計與實現

2021-10-22 18:24:44 字數 2024 閱讀 9854

本文採用物件導向的系統分析方法,闡述了乙個功能全面的教學輔助系統的開發過程、操作流程及其一些核心的技術。本文首先進行了專案概述,簡單介紹了專案開發的背景、專案開發的目的和專案開發的意義;接下來是系統規劃階段,通過實際的業務流程調研,詳細分析系統的組織結構,具體完成了教學輔助系統的需求分析、可行性分析、現行業務流程分析,並通過對現行業務流程的優化,得出了系統的業務流程;之後是系統分析階段,具體完成了資料流分析和資料字典;系統設計階段主要完成了功能模組的劃分、資料庫的設計和系統介面設計。該階段對各個模組的功能進行了詳細設計,形成了本系統的功能模組圖,在此基礎上選擇了合適的開發模式;資料庫的設計先進行了概念結構設計,之後進行了邏輯結構設計,最後完成了資料庫表的設計。

根據前幾個階段的分析和設計,本系統在設計方面採用b/s模式,同時使用jsp技術進行基本頁面的設計與功能實現,後台資料庫選用sql2005資料庫。本系統的設計實施為教學輔助系統的執行做基礎,為教學輔助系統提供良好的條件。

目錄:

1 緒論    1

1.1專案開發的背景    1

1.2專案開發的目的和意義    2

1.3系統設計思想    2

2 系統分析    4

2.1系統分析    4

2.2可行性分析    4

2.2.1技術可行性    4

2.2.2經濟可行性    5

2.2.3操作可行性    5

2.2.4社會可行性    5

2.3總體設計原則    6

2.4系統開發工具與開發模式的選擇    6

2.4.1開發工具    7

2.4.2開發模式    7

2.5系統流程圖    9

2.6本章小結    9

3 需求分析    10

3.1業務流程分析    10

3.2資料字典    12

4 系統設計    14

4.1系統功能設計    14

4.2系統資料庫設計    15

4.2.1概念結構設計    16

4.2.2資料庫表設計    20

5 系統實現    23

5.1管理員模組    23

5.1.1登入介面設計    23

5.1.2修改個人密碼    24

5.1.3新增管理員    25

5.1.4課程介紹    25

5.1.5教師隊伍    26

5.1.6教學大綱    26

5.1.7參考文獻    26

5.1.8老師資訊管理    26

5.1.9學生管理    28

5.1.10公告管理    28

5.1.11自測題目管理    28

5.1.12安全退出系統    29

5.2教師模組    29

5.2.1修改個人資訊    29

5.2.2課件發布管理    29

5.2.4試題管理    32

5.2.5安全退出系統    32

5.3**前台模組    32

5.3.1系統首頁    32

6 系統測試    39

6.1系統測試的定義    39

6.2系統測試的目的及意義    39

6.3系統測試的重要性    39

6.4系統測試的常用方法    40

6.5測試環境與測試條件    41

6.6系統運**況    41

6.7管理員登入測試    41

C 寫的網上訂艙輔助系統,OTM訂艙輔助

公司對target,wal mart等客戶的出貨量比較大,單個訂單的出櫃量一次能達到50個以上,物流部門在網上進行訂艙作業時,核對產品的材積,毛重,填寫拼箱資料時耗時嚴重,訂艙 又在國外,網速緩慢,線路不穩定,造成經常忙活半天,資料儲存時網頁不能重新整理,功夫白費.為解決這個問題,用c 寫了乙個訂艙...

基於JSP的訂單管理系統

主要是基於jsp進行前後端互動進行資料庫的增刪改查。流程就是 servlet獲取前端資料,呼叫service層進行業務操作,service層再呼叫dao層,dao層執行和資料庫的連線等等操作之後返回資料。由於我自己主要做的是 商這一塊,我就主要放這一塊的 吧 首先是providelist.jsp頁面...

基於h5的微課教學系統

1 使用者管理模組 本系統主要是管理員使用者 教師使用者和學生使用者,使用者模組是負責使用者的資訊管理,包括使用者的資訊查詢修改,使用者註冊 登入 登出等。2 班級管理模組 本模組主要將教師使用者與學生使用者進行分班管理,指定的教師教授指定數量的學生,包括對班級的資訊查詢修改。3 課程管理模組 5 ...