《bs架構應用軟體設計》計畫 gzip

2022-07-13 11:42:04 字數 2974 閱讀 8995

《b/s架構應用軟體設計》計畫

班級:b080401/02/03/04 任課教師:石念峰、張文學

一、設計目的與要求

《b/s架構應用軟體設計》是《web程式設計》課程之後進行的實踐環節。通過該課程設計,使學生進一步加深對web程式設計基本概念、b/s架構及開發流程和動態**設計方法等知識的理解,提高web技術程式設計能力和除錯能力,牢固掌握 web程式設計技術,培養學生綜合運用物件導向程式設計、資料庫原理、web程式設計和軟體工程等相關課程知識獨立解決實際問題的能力。

通過該課程設計,應達到下列基本要求:

1.熟練掌握c#和web程式設計的基本知識和技能;

2.基本掌握web程式開發的基本思路和方法,熟悉web程式開發過程,並初步具備利用物件導向的程式設計思想和web程式設計技術等綜合知識完成**開發的能力;

3.初步具備學生自學參考書籍及查閱手冊、圖表和文獻資料的能力;

4.初步養成重視軟體測試、重視文件寫作、重視介面設計的程式開發習慣;

5.初步養成學生團隊協作能力。

二、設計內容

學生每2~3人組成乙個小組,以小組為單位,從下面題目中隨機抽取1個題目,分工協作,共同完成。

1. 學生成績管理

1.1問題描述

建立b/s模式的學生成績管理系統。

1.2 基本要求

(1)資料庫設計要符合正規化要求。

(2)需至少包含以下功能或頁面:

①提供學生成績的查詢功能,輸入學生的學號或姓名,能查詢出該生各學期的成績;

②能對成績資料進行新增、刪除、修改等基本操作,並能進行必要的統計計算,如計算不及格人數、給予警告名單等;

③使用者許可權控制,一般使用者只能查詢,管理員使用者可以輸入和修改資料。

2. 飯店管理系統

2.1問題描述

分析飯店經營管理整個過程,實現b/s模式的飯店管理系統。

2.2 基本要求

(1)資料庫設計要符合正規化要求。

(2)能對選單、包間、包桌、服務員資訊等進行新增、刪除、修改等操作。

(3)提供支出、收入的查詢功能,能夠按月生成報表。

(4)能計算服務員業績及收入。

(5)使用者許可權控制,一般使用者只能查詢,管理員使用者可以修改資料庫的內容。

3. 教研管理系統

3.1問題描述

分析相關情況,了解教研所需資料,實現b/s模式的教研管理系統。

3.2基本要求

(1)資料庫設計要符合正規化要求。

(2)能對教師基本資料、教師教研專案資訊進行新增、刪除、修改操作。

(3)提供查詢功能,輸入教師姓名或單位名稱,能查詢出該教師的相關資訊。

(4)使用者許可權控制,一般使用者只能查詢,管理員使用者可以修改資料。

4. 圖書銷售管理系統

4.1問題描述

了解網上圖書銷售相關流程, 實現b/s模式的圖書銷售管理系統。

4.2基本要求

(1)資料庫設計要符合正規化要求。

(2)能對圖書、客戶、銷售圖書情況等資訊進行新增、刪除、修改操作。

(3)能夠展示圖書資訊。提供查詢功能,輸入圖書名稱,能查詢出該圖書的相關資訊。

(4)提供使用者購物車和模擬結帳功能。

(5)使用者許可權控制,一般使用者只能查詢,管理員使用者可以修改資料,還可以查詢、統計圖書銷售情況。

5. 電子郵件客戶端程式

5.1問題描述

了解電子郵件執行整個過程,通過相關**實現電子郵件的收發。

5.2基本要求

(1)生成相應頁面,提供使用者註冊功能;

(2)通過使用者名稱進行登入,實現電子郵件的收發;

6. 文章發布管理系統

6.1問題描述

了解文章發布管理的流程,分析其功能,建立文章資料庫,實現b/s模式的文章發布管理系統。

6.2基本要求

(1)資料庫設計要符合正規化要求。

(2)能對文章資料進行新增、刪除、修改操作。

(3)提供查詢功能,輸入文章名稱,能查詢出該文章的相關資訊。

(4)使用者許可權控制,一般使用者只能查詢,管理員使用者可以修改資料。

三、設計地點及進行方式

設計地點:計算機機房

進行方式:

1.教師宣布課程設計注意事項及課程設計組織形式,並對相關理論知識進行簡單介紹。

2.學生以2~3人為小組,從設計內容中隨機抽取一道題目,分析設計任務,確定各自設計任務,並以文字形式上報指導教師。

3.學生以小組為單位,首先分析各自的設計任務,查閱手冊、圖表和文獻資料完成程式設計,然後上機程式設計和執行除錯。

4.學生獨立完成所承擔任務的課程設計報告撰寫,上報指導教師。其中課程設計報告書應包括以下幾部分內容:

(1)做了哪些工作、實現了什麼結果、系統功能。

(2)資料庫設計:資料庫概念結構、邏輯結構、物理結構設計;表結構設計。

(3)功能設計:類圖的設計、模組結構圖(或頁面鏈結關係圖)

(4)設計關鍵功能演算法和繪製函式流程圖。

(5)程式的功能和執行測試結果說明。

(6)簡要總結及自我評價。

5.指導教師完成學生課程設計報告審閱並組織學生答辯。

四、進度安排

第1天:確定小組,分析所選題目,進行分工,查閱相關資料,寫出需求分析,確定系統功能,劃分模組;

第2天:資料庫設計;

第3天:網頁介面設計;

第4-8天:編制**並除錯;

第9天:檢查程式,編寫課程設計報告;

第10天:提交源程式清單和課程設計報告,進行答辯。

五、成績評定

學生成績以優、良、中、及格和不及格5個等級評定。成績構成:

1、學生編寫的實際軟體和執行結果,佔總成績40%

2、設計報告,佔總成績40%

3、教師提問,佔總成績10%

4、出勤,佔總成績10%

六、注意事項

1、教師需向學生講清課程設計的任務、要求、進度、考核辦法、實驗室安全制度等。

2、學生完成課程設計完成後,必須按規範書寫課程設計報告。

3、實驗2-3人1組,在規定的時間內,由學生獨立完成,出現問題,教師要引導學生獨立分析、解決。

應用軟體 教案

圖市職校 計算機應用基礎 公開課教案 授課班級 14春秋汽修班 授課時間 2014.10.30星期四第4節 教學內容 演示文稿基本操作 教學目標 知識目標 1 掌握演示文稿的開啟 關閉 等操作技能目標 1.熟練掌握演示文稿的基本操作技能。2.熟練掌握演示文稿的放映方式。情感目標 1.培養學生獨立思考...

應用軟體管理規範

1 目的 規定本公司應用軟體開發 管理適用本手冊,確保工作人員正確執行本手冊的規定。2.適用範圍 適用於已立項的新疆航空公司應用軟體開發管理工作。3 職責 3 1應用軟體開發研製工作。3 2應用軟體管理工作。4 應用軟體開發 公升級的管理內容 4.1 應用軟體開發研製及軟體的公升級,遵循以下工作流程...

應用軟體系統開發合同

號系統開發合同 甲方 位址 法定代表人 乙方 位址 法定代表人 甲乙雙方經協商達成一致意見 乙方根據本合同專案內容和技術指標設計開發應用軟體系統,依據 中華人民共和國合同法 及相關法律法規的規定簽訂本合同。具體內容如下 本合同中內容不可空白不填,若無某一方面的規定,需註明 無 一 專案名稱 二 系統...