web課程設計的個人總結

來源:果殼範文吧 1.97W
  web課程設計的個人總結一

----線上測試系統

web課程設計的個人總結

這次課程設計我做的是章節自測系統, 主要是服務於學生進行階段性自測和練習。系統分為練習和測試兩部分,每一部分又各分若干專題。系統中採用的技術主要有:JDBC資料庫連線技術、和MVC三層架構利用MyEclipse整合開發環境。

雖然系統的基本功能都已實現,但還是存在系統不穩定等多個問題尚待解決。這個系統主要是我自己開發的,但也得到了老師和同學的很大幫助。我正在做系統的過程中遇到了很多問題,有的是知識儲存不足,有的是考慮不夠周全,之所以能夠順利實現基本功功能,離不開老師和同學的大力相助。事實證明,只靠自己是不能順利完成一套功能完整的系統的,必須充分利用團隊的力量。

開發一套系統,最重要的是細心,並不是一定要做到面面俱到,但也要充分考慮到客戶的需求和現實意義,不管什麼系統,只用運用到實際應用中,才具

有先現實意義。所以在準備工作中要正確分析社會需求瞭解現實應用,畫出流程圖,把大體框架做好,然後再逐一細化。我們不可能做到面面俱到,但一定要做到步步紮實,作為一個程式程式設計人員,要保持清醒的頭腦,以現實為依據,讓自己的每一行程式碼都能實現自己的意義。

通過這次課程設計,我收穫的不僅僅是課程上的知識得到實際應用,還有程式設計的基本習慣和開發系統時應注意的'流程。

主要功能及規格分析

1.1 登入系統的主要功能要求

歡迎頁面

系統安全登入

管理員或普通使用者功能選擇

1.2 線上考試系統的主要實現功能要求

使用者修改登入密碼

讓使用者選擇考試科目

從試題庫中隨機出題給使用者

根據隨機出的題做出使用者的考試頁面 儲存使用者的答案

給使用者的試卷評分

查詢使用者成績

1.3 線上管理系統的主要功能要求

瀏覽整個系統中的各種使用者(超級使用者、普通使用者)

新增管理員和普通使用者

瀏覽並新增考試科目

瀏覽並新增題庫

管理員修改登入密碼

1.4線上閱卷系統的主要功能要求

瀏覽系統會考試科目

根據考試科目進行試卷批改

實現客觀題的自動批改

實現主觀題的人工批改

2、功能需求和用例分析

2.1系統功能需求:老師可以在網上完成一個考試從題目設計,試題錄入,考試安排,考試實施,考卷批

改,分析統計;考試資料,其它資料要求儲存在資料庫上;考試資料的存放和處理可以實現對學生公開(學生自測成績可自己檢視)也可以實現非公開,需要一定的安全性保障。

2.1.1考生:

(1).分散式的,從考試客戶端連線到考試應用伺服器,在任何地方進行身份確認,從而完成考試

(2).考生可以登陸後修改自己的密碼

(2).題目具有一個穩定性和隨機性,試卷生成方式主要有兩種(隨機自動生成、固定試題、)

(3).考生提交試卷後可以得知考試結果並且知道哪裡出錯。

2.1.2老師:

(1).提供一個功能全面的考試管理客戶端,可以進行考試的設計和安排功能

(2).對考生進行身份管理

(3).對考試進行監控

(4).儲存考試結果,供老師進行分析和察看。

2.2 用例描述:

帳戶管理

用例名稱:帳戶管理

參與者:超級使用者

功能描述:1. 檢視學生詳細資訊

2. 新增和刪除學生使用者

3. 新增和刪除教師使用者

考試管理

用例名稱:考試管理

參與者:超級使用者

功能描述:1. 設定考試題型

2. 設定考試分值

3.設定考試時間和難度級別

4.設定題目顯示方式(全屏顯示所以題還是一屏一題)

5.設定出題方式(隨機出題還是固定試題)

題庫管理

用例名稱:題庫管理

參與者:超級使用者

  web課程設計的個人總結二

CHANGZHOUINSTITUTEOFTECHNOLOGY

Web程式設計學習報告

二級學院(直屬學部): 計算機資訊工程學院專業: 軟體工程 班級: **軟體二學生姓名:程一鳴 學號: 11030603

20**年6月

目錄

一.概述 ........................................................................ 3

二.可行性分析 ............................................................ 4

三.實現功能 ................................................................ 5

四.總體設計和詳細設計 ............................................ 6

五.相關設計程式碼 ........................................................ 8

六.實驗心得體會 ...................................................... 16

  一. 概述

隨著網路的飛速發展和普及,越來越多的 使用者習慣上網購物。本系統的主要目的就是為使用者提供一個方便的網上購物平臺。利用本系統,使用者可以直接在網上購物並自己的需要對商品進行瀏覽、檢視。本系統遵循軟體工程標準,並按照軟體工程規定的流程進行專案的開發。

1999年底,隨著網際網路高潮來臨。中國網路購物的使用者規模不斷上升。2010年中國網路購物市場延續使用者規模、交易規模的雙增長態勢。2010年中國網路購物市場交易規模接近5000億,達4980.0億元,佔到社會消費品零售總額的3.2%;同時,網路購物使用者規模達到1.48億,在網民中的滲透率達30.8%(《2013-2017中國網路購物行業市場前瞻與投資預測分析報告》統計資料顯示)。對於一些傳統企業而言,通過一些傳統的營銷手段已經很難對現今的市場形成什麼重大的改變了。如果想將企業的銷售渠道完全開啟,企業就必需引進新的思維和新的方法。而網路購物正好為現今的傳統企業提供了一個很好的機會與平臺,傳統企業通過藉助第三方平臺和建立自有平臺紛紛試水網路購物,構建合理的網路購物平臺、整合渠道、完善產業佈局成為傳統企業未來發展重心和出路。

購物車主要是為廣大網上顧客購物的資源平臺。購物車主要目標是建設在網上對使用者進行資訊服務互動平臺。

 二. 可行性分析 (1)系統可行性

網上購物平臺主要是對後臺管理和前臺操作。後臺管理是管理員對本網站的維護,通過訂單管理(四種訂單狀態)、商品管理(商品新增、類別 添 加)、會員管理(新增會員)、系統管理(上傳管理)等功能達到對網站的管理。前臺操作是使用者登入到本網站,可以進行使用者註冊,找到自己想要買的商 品,裝入物車,提交定單進行購買。網上購物平臺的特點是客戶和 商品資訊量很大,管理員需要整理的資訊很多,為讓管理員輕鬆、方 便、快捷的管理,該平臺採用符合購買商品基本的原則,滿足廣大客 戶的日益增長的數量,並達到操作過程中的直觀、方便、實用、安全 等要求。

(2)經濟可行性

縮短了供貨週期,壓縮了庫存,裁減了人員,於是就可以依據縮短時間的天數和庫存物資的減少,以及裁減人員的工資等,使原材料和勞動力資源得到更合理的利用,從而提高了大多數資訊化建設專案降低了不少成本,避免了多消耗,減少多管理費用的支出等等。

  三. 實現功能

1.主要功能:瀏覽商品、加入購物車、訂單管理、商品購買、使用者管理等。

(1) 商品資訊釋出功能

釋出銷售的商品資訊,註冊取得授權後可在系統後臺隨時增添、修改、更新銷售商品資訊

(2) 網上購物功能

買方先通過登入,成功後瀏覽商品,可以下訂單並且檢視自己的訂單,隨後結賬購買。

(3) 訂單管理功能

訂單下達時會在後臺產生訂單號、商品號、下單使用者賬號、價格、總計等。

(4) 使用者管理功能

使用者可以註冊,並在登入時檢測賬號正確性。

(5) 商品管理功能

管理員可以對商品進行管理,增添新商品或者修改庫存等。

2.功能實現流程:

(6) 訂購。即把所選物品新增到購物車。

(7) 修改。根據自己的需求可以修改已購物品的數量。也可以刪除

已選商品。

(8) 顯示購物車內所選的物品及單價。

(9) 結算。到購物車裡處進行結算。

(10)清空購物車。

熱門標籤