Web程式設計實驗報告

2021-03-04 02:35:20 字數 2234 閱讀 5420

洛陽理工學院

課程設計報告

課程名稱

設計題目

專業班級

學號姓名

完成日期

目錄第1章需求分析

1.1 系統目標

具體分解為:

1. 方便客戶檢視和購買圖書;

2. 使用者購買後可以檢視自己的訂單;

3.使用者可以修改自己的登入密碼;

4. 對於以前沒有登陸過的使用者可以註冊自己的資訊。

系統主要有四大功能模組:

1. 管理員功能模組:此模組包括圖書管理,對使用者訂單的管理,管理使用者資料,新增修改圖書資料。

2.客戶功能模組

(1) 檢視圖書:使用者登陸該系統可以檢視所有圖書;

(2) 購買圖書:使用者在確定買什麼書之後就可以購買該圖書,購買之後還可以檢視自己的訂單

(3) 使用者註冊:在使用該系統之前的使用者可以先註冊自己的登陸資訊;

(4) 修改密碼:使用者在登陸該系統之後就可以修改自己的登陸密碼。

第2章系統設計

2.1 系統結構域模組功能

系統包含2個模組

1.管理員模組。包括3個子模組:(1)對圖書管理資訊;(2)使用者訂單資訊;(3)使用者資料資訊。

2客戶功能模組。包括4個子模組:(1)查詢圖書模組;(2)修改密碼模組;(3)購買圖書模組;(4)檢視訂單模組。

系統的模組圖如圖2-1所示:

圖2-1系統結構圖

根據資料需求分析,可以為3類物件:學生、教師、教務員分別設計3個基本資料表,

表2-1圖書表

表2-2客戶表

表2-3訂單表

1.圖2-2是對圖書的基本資訊進行描繪的e-r圖

圖2-2 圖書表基本資訊實體圖

2.圖2-3描繪的是客戶登陸系統所註冊的基本資訊

圖2-3 客戶表基本資訊實體圖

3.圖2-4是客戶訂購圖書的基本資訊

圖2-4 訂單表基本資訊實體圖

第3章詳細設計與實現

開發系統的要求來自對傳統管理模式的不滿,不管是手工系統還是正在執行的計算機系統。由於存在的問題充斥各個方面,內容分散,甚至含糊不清,這就要求作者進行詳細分析,並在原管理模式的基礎上提出系統開發方案。

圖3-1客戶功能流程圖

使用者登入系統後可以檢視圖書,還可以對想買的圖書進行訂購,訂購完了以後還可以檢視自己的訂購資訊,如果客戶對自己的密碼不滿意還可以修改自己的登陸密碼,檢視圖書的**如下所示:

protected void button1_click(object sender, eventargs e)

if (dropdownlist1.text == "圖書名稱")

string strsql = "select * from 圖書 where 圖書名稱='" + textbox1.text + "'";

datatable dt = sqllian.readtable(strsql);

pageddatasource objpds = new pageddatasource();

objpds.datasource =

datalist1.datasource =

datalist1.databind();

else if (dropdownlist1.text == "作者")

string strsql = "select * from 圖書 where 作者='" + textbox1.text + "'";

datatable dt = sqllian.readtable(strsql);

pageddatasource objpds = new pageddatasource();

objpds.datasource =

datalist1.datasource = objpds;

datalist1.datasource =

datalist1.databind();

else if (dropdownlist1.text == "出版社")

string strsql = "select * from 圖書 where 出版社='" + textbox1.text + "'";

datatable dt = sqllian.readtable(strsql);

pageddatasource objpds = new pageddatasource();

objpds.datasource =

datalist1.datasource = objpds;

datalist1.datasource =

程式設計實驗報告

1 實驗目的 1 掌握函式的定義方法 呼叫方法 引數說明以及返回值 2 掌握實參與形參的對應關係,以及引數之間的 值傳遞 的方式 3 掌握函式的巢狀呼叫及遞迴呼叫的設計方法 4 在程式設計過程中加深理解函式呼叫的程式設計思想。2 實驗內容 1 編輯 編譯 執行實驗指導中給出的程式,並分析輸出結果。2...

程式設計實踐實驗報告

程式設計基礎課程設計 院系 計算機學院 班級 資訊工程1班 姓名 方穗城 學號 201013064003 合作者 丁丹妮 李曉豔 指導教師 劉艷軍 2011 年 5月 3 日 目錄摘要 1 1.研究背景及意義 1 第一章系統設計說明以及功能分析 2 1.1系統簡述 2 1.2通訊錄的功能分析 2 第...

彙編程式設計實驗報告

組合語言程式設計 實驗報告 一 課程設計目的 1 熟練掌握組合語言指令 2 掌握組合語言程式格式 迴圈與分支程式設計 子程式設計 巨集彙編 3 掌握模組化程式設計 4 培養動手能力 5 培養程式設計者解決問題的能力 二 課程設計任務 1 判斷閏年 根據輸入的具體年份 在1900 2100之間,要求對...