紅太陽早教中心網站的設計與實現
2012-01-22 14:13:33 來源:m.zhycb.cn 瀏覽:163次摘 要
本系統是給紅太陽早教中心量身定做的基于jsp技術的早教網站,本系統的設計實施為紅太陽早教中心網站的運行做基礎,為紅太陽早教中心網站提供良好的條件。
關鍵詞:紅太陽早教中心;結構化分析;JSP畢業設計
目 錄
摘 要 I
Abstract II
第1章 引言 1
1.1 項目開發的背景 1
1.2 項目開發的意義 2
第2章 可行性分析及總體設計原則 3
2.1 可行性分析 3
2.1.1. 技術可行性 3
2.1.2 經濟可行性 3
2.1.3 社會可行性 3
2.2 總體設計原則 4
第3章 系統分析 5
3.1 業務流程分析 5
3.2 數據流圖 6
3.3 數據字典 9
第4章 系統設計 13
4.1 系統功能設計 13
4.2 系統數據庫設計 14
4.2.1 概念結構設計 14
4.2.2 數據庫表設計 18
4.3 系統開發工具與開發模式的選擇 20
4.3.1 系統開發工具 20
4.3.2 系統設計模式 23
第5章 系統實現 25
5.1 網站前臺 25
5.1.1 網站首頁 25
5.1.2 課程介紹界面 26
5.1.3 教師風采界面 26
5.1.4 招聘信息界面 27
5.2 網站后臺 27
5.2.1 登錄界面 27
5.2.2 修改密碼界面 30
5.2.3 課程管理界面 30
5.2.4 添加教師信息界面 31
5.2.5 新聞管理界面 31
第6章 軟件測試與分析 32
6.1 軟件測試的重要性 32
6.2 測試實例的研究與選擇 32
6.3 測試環境與測試條件 33
6.4 系統運行情況 34
6.5 系統評價 34
結 論 35
參 考 文 獻 36
致 謝 37
前臺功能:
1 網站首頁
用戶打開網站后,即來到網站首頁。
2 課程介紹界面
用戶打開本網站后,可以查看課程介紹信息。
3 教師風采界面
用戶打開本網站后,可以查看教師風采信息。
4 招聘信息界面
用戶打開本網站后,可以查看招聘信息。
網站后臺:
1 登錄模塊
此模塊主要功能是用于登錄本系統,不同權限的用戶登錄本系統會進入不同的管理模塊界面,因為在后臺對該用戶進行的判斷,首先將從前臺頁面提交的用戶名和密碼進行接受,之后在后臺進行處理,按照用戶名在數據庫中進行查詢如果查到該用戶則將該用戶的權限和密碼全都取出來分別賦給兩個字符串變量,判斷從數據庫中讀出的密碼與登錄時輸入的密碼是否配比上,若兩個密碼相同則根據權限的值進入相應的頁面,否則輸出密碼錯誤。若用戶未被管理員分配好權限那么也是無法登錄本系統的。
2 修改密碼界面
管理員登錄本系統后,可以修改登錄密碼信息。
3 課程管理界面
管理員登錄本系統后,可以管理課程信息。
4 添加教師信息界面
管理員登錄本系統后,可以添加教師信息。
5 新聞管理界面
管理員登錄本系統后,可以管理新聞信息。
數據庫表設計
表4-1管理員信息表
字段名 類型 長度 說明
id Int 4 管理員編號(主鍵)
name varchar 30 用戶名
pwd varchar 20 用戶密碼
說明:用戶表用于存放管理員的信息。
表4-2新聞信息表
字段名 類型 長度 說明
id Int 4 編號(主鍵)
name varchar 20 標題
Jieshao varchar 200 內容
Pic-name varchar 20 圖片名稱
Pic-url varchar 50 圖片地址
Time Datetime 8 時間
說明:用于存放新聞的基本信息。
表4-3會員信息表
字段名 數據類型 長度 功能描述
id Int 4 編號(主鍵)
name varchar 20 用戶名
pwd varchar 20 密碼
truename varchar 8 姓名
sex varchar 2 性別
QQ int 4 QQ
Email varchar 30 郵箱
Tel varchar 30 電話
說明:會員信息表用來存放會員的基本信息的。
表4-4教師信息表
字段名 數據類型 長度 功能描述
id Int 4 教師編號(主鍵)
name varchar 20 用戶名
pwd varchar 20 密碼
truename varchar 8 教師姓名
age Int 4 年齡
sex varchar 2 性別
addr varchar 100 地址
phone varchar 20 電話
說明:教師信息表用于存放教師的信息。
表4-5留言信息表
字段名 數據類型 長度 功能描述
id Int 4 留言編號(主鍵)
Student_id Int 4 學生編號(外鍵)
title varchar 20 標題
content varchar 100 內容
times datetime 8 留言時間
說明:留言信息表用于存放留言的信息。
表4-6課程信息表
字段名 類型 長度 說明
id Int 4 課程編號(主鍵)
name varchar 50 課程名稱
times datetime 8 上課時間
說明:用于存放課程的基本信息。
