freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的教材管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(文件)

2025-07-31 08:29 上一頁面

下一頁面
 

【正文】 ver) ”的網(wǎng)絡(luò)開發(fā)模式。 ( 2) 簡化了系統(tǒng)的開發(fā)和維護(hù),由于應(yīng)用程序都放在 Web 服務(wù)器,軟件的開發(fā)、升級與維護(hù)只在服務(wù)器端進(jìn)行,減輕了開發(fā)與維護(hù)的工作量。 ( 4) 對客戶端硬件要求低。 ( 6) 具有良好的開放性和可擴(kuò)充性。 Web 服務(wù)器同時要處 理與客戶請求以及與數(shù)據(jù)庫的連接,當(dāng)訪問量較大時,服務(wù)器端可能負(fù)載過重。 系統(tǒng)方案的選擇 通過以上對 C/S 模式和 B/S 模式優(yōu)缺點的分析。當(dāng)需要升級時,只需更新服務(wù)器端的軟件,而不必更換客戶端軟件,實現(xiàn)系統(tǒng)的無縫升級。 與 Visual Studio 20xx ( CLR)上的應(yīng)用程序框架。 ,即時編譯,本地優(yōu)化和緩存服務(wù)來提高性能。所見即所得的( WYSIWYG)編輯方式、拖放服務(wù)器控件、以及自動部署,僅僅是這一強(qiáng)大工具所提供的一少部分功能。 ,因此你可以選擇你最熟悉的語言,或者通過幾種語言來共同完成一個應(yīng)用。例如, ,實現(xiàn)頁面和邏輯代碼的分離,同時,就像 VB 的表單執(zhí)行模式那樣來處理事件(也就是說,由頁面驅(qū)動模式變成了事件驅(qū)動模式)。由于配置信息用純文本格 式保存,新的設(shè)置不需要本地管理工具的支持。 西南科技大學(xué)畢業(yè)設(shè)計 第 9 頁 共 39 頁 ( 6) 可伸縮性和有效利用性。 提供一種良好的擴(kuò)充結(jié)構(gòu),允許開發(fā)者在適當(dāng)?shù)募墑e“插入”他們的代碼。另外,這些語 言利用了 .NET Framework 的功能,通過此框架可使用簡化 ASP Web 應(yīng)用程序和 XML Web Services 開發(fā)的關(guān)鍵技術(shù) 。在過去的幾年中, SQL已經(jīng)發(fā)展成為標(biāo)準(zhǔn)計算機(jī)數(shù)據(jù)庫查詢語言。在 Management Studio 中,可以開發(fā)和管理 SQL Server 數(shù)據(jù)庫引擎 與通知解決方案,管理已部署的 Analysis Services 解決方案,管理和運行 Integration Services 包,以及管理報西南科技大學(xué)畢業(yè)設(shè)計 第 10 頁 共 39 頁 表服務(wù)器和 Reporting Services 報表與報表模型。 西南科技大學(xué)畢業(yè)設(shè)計 第 11 頁 共 39 頁 第 三 章 系統(tǒng) 需求分析與總體設(shè)計 系統(tǒng)需求 用戶角色需求 根據(jù)習(xí)慣上教材科的操作方式,整個系統(tǒng)應(yīng)該有三種用戶角色,即教材科人員,普通學(xué)生教師和系統(tǒng)管理員。 除普通的學(xué)生教師等查詢用戶外,每個角色操作都通過密碼驗證和用戶類型選擇后登錄。以下按照不同的功能處理對具體功能進(jìn)行描述: ( 1) 訂書處理 : 教材科人員通過登錄 頁面登錄成功后,可以通過菜單選擇為學(xué)生、老師、或者教材科訂書,首先選擇需要定的教材,輸入教材使用的學(xué)年度,如果為學(xué)生訂書需要選擇系和班級,填入需要訂購的數(shù)量,如果是教師訂書需要填寫教師名字,選擇確定,訂書的過程就完成了。 ( 3) 特殊處理: 特殊處理指的是換書、報損、零售、統(tǒng)計、查詢這些功能。零售是對丟失教材的學(xué)生做零售處理,并且記錄。查詢模塊是所有用戶在沒有登錄情況下都可以操作,可以按模糊查詢、按授課教師等方式查詢教材相關(guān)信息。 性能需求 整個系統(tǒng)應(yīng)當(dāng)操作簡便,界面友好 ,維護(hù)簡便。頂部框架里是系統(tǒng)的標(biāo)題。 數(shù)據(jù)操作公共類 整個系統(tǒng)在幾乎所有的模塊中都會涉及到大量類似 的數(shù)據(jù)庫操作。 Initial Catalog=bm。 DataCom方法用來返回受影響的結(jié)果的行數(shù),但 不返回任何東西。 () 。 rowFirst 方法用來返回一個 object 類型的查詢后的第一行的第一列的結(jié)果。 序號 數(shù)據(jù)表名稱 說明 1 damage 對報損的教材進(jìn)行記錄 2 lingshu 對學(xué)生和教師領(lǐng)書進(jìn)行記錄 3 dingshu 對學(xué)生和教師訂書進(jìn)行記錄 4 user 用戶信息 5 jiaocai 教材信息記錄 6 number 庫存報警閥值記錄 7 change 對換書的教材進(jìn)行記錄 8 sell 對銷售的教材進(jìn)行記錄 9 class 記錄班級和系的信息 表 數(shù)據(jù)表清單 報損表( damage):存放由于教材科原因造成的教材損壞的報損信息,如表 所示: 字段名 屬性 主鍵 /外鍵 說明 da_ID int 主鍵 自動增加 number Numeric( 5,0) 報損數(shù)量 time datetime 報損時間 name nchar( 10) 操作者 Bookname nchar( 30) 書名 表 報損信息表 閥值表 ( number) :設(shè)置庫存報警閥值。如表 所示: 字段名 屬性 主鍵 /外鍵 說明 ls_ID int 主鍵 自動增加 number Numeric( 10, 0) 領(lǐng)書數(shù)量 time datetime 領(lǐng)書時間 name Nchar( 10) 外鍵 操作者 class Nchar( 20) 領(lǐng)書班級 department Nchar( 20) 領(lǐng)書系 teacher Nchar( 20) 領(lǐng)書教師 jiaocaike bit 是否教材領(lǐng)書 xnd Nchar( 10) 使用學(xué)年度 Bookname Nchar( 30) 書名 tag bit 領(lǐng)書標(biāo)記 表 領(lǐng)書信息表 換書表 ( change) :存放因非人為原因的圖書問題進(jìn)行換書的信息。如表 所示: 字段名 屬性 主鍵 /外鍵 說明 User_ID int 自動增加 name Nchar( 10) 主鍵 用戶名 password Nchar( 10) 用戶密碼 leave int 用戶類型 表 用戶信息表 西南科技大學(xué)畢業(yè)設(shè)計 第 19 頁 共 39 頁 功能設(shè)計 登 錄 操作 登 錄 頁面的功能主要是供合法的用戶根據(jù)自己的用戶類型進(jìn)行登 錄 。 在登 錄 到這個頁面或者刷新這個頁面的時候,首先要進(jìn)行一次 session 的判斷。 訂書操作 網(wǎng)上教材管理系統(tǒng)訂書模塊分為三個 子模塊,分別是學(xué)生訂書模塊、教師訂書模塊、西南科技大學(xué)畢業(yè)設(shè)計 第 20 頁 共 39 頁 教材科訂書模塊。首先填寫教材使用的學(xué)年度,然后選擇使用的系和班級,再選擇使用的教材名,最后填寫訂書的數(shù)量,如果確認(rèn)無誤后,就可以點擊確定訂書。訂購信息會先后插入到訂書表和領(lǐng)書表。 string sql_dingshu = insert into dingshu +( number,time,name,class,department,xnd,jiaocaike,bookname) +values( 39。,39。,39。,39。) 。,39。,39。,39。) 。主要功能是完成 學(xué)生和老師的領(lǐng)書操作。 在進(jìn)行訂書操作的時候,首先會判斷用戶是否選擇了要領(lǐng)取的教材。 == 1) { ( script lanuage=javascriptalert( 39。javascript:( 1) 39。 if ( == true) { ID1 = () 。具體代碼如下: //加一個判斷領(lǐng)書是否已經(jīng)發(fā)生 string sql_1=select tag from lingshu where tag=39。 if ( ( ( sql_1))) { ( script lanuage=javascriptalert( 39。javascript:( 1) 39。然后返西南科技大學(xué)畢業(yè)設(shè)計 第 23 頁 共 39 頁 回領(lǐng)書模塊。+name+39。+ID1+39。換書是書已經(jīng)發(fā)給學(xué)生或教師后,因書自身的問題進(jìn)行換書處理。如果教材科沒有訂購教材,這些操作則都不能進(jìn)行。 零售模塊與報損、換書不同的是 ,在選擇好教材進(jìn)行點擊查詢后會顯示教材的價格。 database db = new database() 。 string number = select number from number。如果領(lǐng)書標(biāo)記顯示為真表示該教材已經(jīng)沒有庫存了。 = ( price) .ToString() 。如果通過會根據(jù)購買的數(shù)量計算總的價格,購買后會對教材科領(lǐng)書的數(shù)量做相應(yīng)的處理,如果該圖書被購買完了,會做上領(lǐng)書標(biāo)記防止再被購買。 string leave。 } if (Session[leave] != null) { leave = Session[leave].ToString()。 } } protected void Button1_Click(object sender, EventArgs e) { string sql = select sum(number) from dingshu where xnd=39。 =( (sql))。 + + 39。 = true。 網(wǎng)上教材管理系統(tǒng)教材查詢模西南科技大學(xué)畢業(yè)設(shè)計 第 27 頁 共 39 頁 塊運行 的結(jié)果 如圖 所示。 = false。++39。 = false。 } protected void Button2_Click(object sender, EventArgs e) 西南科技大學(xué)畢業(yè)設(shè)計 第 28 頁 共 39 頁 { = true。需要在登 錄 的時候選擇管理員才可以進(jìn)入。 西南科技大學(xué)畢業(yè)設(shè)計 第 29 頁 共 39 頁 if(Session[leave]!=null) { string leave = Session[leave].ToString()。 string sqlstr = delete jiaocai where jc_ID= 39。 //()。 } 西南科技大學(xué)畢業(yè)設(shè)計 第 30 頁 共 39 頁 } protected void btnSel_Click(object sender, EventArgs e) { if ( != ) { = false。 西南科技大學(xué)畢業(yè)設(shè)計 第 31 頁 共 39 頁 ()。網(wǎng)上教材管理系統(tǒng)系統(tǒng)管理模塊運行 的結(jié)果 如圖 418。 } } else { ()。 } protected void Button1_Click(object sender, EventArgs e) { decimal baojing = ( )。 } protected void Button3_Click(object sender, EventArgs e) { string sql = insert into users+(name,password,leave)+values(39。,39。 ()。,leave=39。 (sql)。 + [ ].()+ 39。 } protected void Button2_Click(object sender, EventArgs e) { string sql 。 (sqlstr)。 } protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { //string key = ()。 where name=39。 string sql = update users set password=39。)。,39。+baojing+39。 string sql1=( (sql))。 protected void Page_Load(object sender, EventArgs e) { if (Session[leave] != null) { string leave = Session[leave].ToString()。 ()。 } protected void txtKey_TextChanged(object sender, EventArgs e) { if ( != ) { = false。確定要刪除嗎? 39。 。 } }
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1