【正文】
獎項級別(如國家級、市級等級別獎項)查看學(xué)生獲得的獎項;也可以輸入獲獎次數(shù)統(tǒng)計到榮獲獎項較多的學(xué)生。表2 aiminInfo(管理員信息表)字段名字段類型字段說明adminIDvarchar(20)管理員ID號,主鍵標(biāo)識adminNamevarchar(30)管理員名稱,外鍵標(biāo)識adminPasswordvarchar(30) 管理員密碼,外鍵標(biāo)識adminCategoryvarchar(20)管理員類別,外鍵標(biāo)識deptInfo表示“各系分類表”,院系分類存在此表里。管理員管理員ID管理員名稱管理員密碼管理員類別圖 2 管理員實體屬性圖(2)獎項ER圖,如圖3所示。 SQL Server 2005數(shù)據(jù)庫 SQL Server 2005是一個全面的數(shù)據(jù)庫平臺,使用集成的商業(yè)智能 (BI) 工具提供了企業(yè)級的數(shù)據(jù)管理。增加了專門用于在聚集環(huán)境和多處理器環(huán)境中提高性能的功能。所以可以選擇最適合應(yīng)用程序的語言,或跨多種語言分割應(yīng)用程序。C是一種安全的、穩(wěn)定的、簡單的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。系統(tǒng)實施階段:主要任務(wù)是討論確定設(shè)計方案、對系統(tǒng)模塊進(jìn)行調(diào)試、進(jìn)行系統(tǒng)運行所需數(shù)據(jù)的準(zhǔn)備、對相關(guān)人員進(jìn)行培訓(xùn)等。XP 系統(tǒng)總體結(jié)構(gòu)圖天津農(nóng)學(xué)院學(xué)生獎項管理系統(tǒng)總體結(jié)構(gòu)圖,如圖1所示:前臺頁面功能后臺臺管理功能天津農(nóng)學(xué)院學(xué)生獎項管理系統(tǒng)學(xué)號查詢獎項查詢統(tǒng)計查詢學(xué)生管理獎項管理獎項頒發(fā)信息修改管理員管圖 1 系統(tǒng)總體結(jié)構(gòu) 系統(tǒng)主要特點本系統(tǒng)方便學(xué)生查詢獲獎詳細(xì)信息,招聘單位查看學(xué)生獲獎情況,以及學(xué)??梢詫ψ约涸盒W(xué)生獲獎情況總體有所了解,實現(xiàn)信息公開化,有效管理。 系統(tǒng)功能分析(1) 學(xué)號查詢功能:按照輸入的學(xué)號顯示學(xué)生在具體時間獲得具體獎項。2 系統(tǒng)總體說明 使用環(huán)境為了保證系統(tǒng)運行的效率和可靠性,系統(tǒng)服務(wù)器端應(yīng)具有較高的軟硬件配置,而客戶端的要求不是很高。(6) 用戶結(jié)賬:將用戶添加到購物車中的商品總價計算出來并結(jié)賬。與傳統(tǒng)的店鋪銷售相比,手機(jī)網(wǎng)上銷售最大的優(yōu)勢在于有很強(qiáng)的互動性。如今,人們?nèi)找嫦M玫礁臃奖恪⒖旖莸馁徫锓绞?,同時也樂于嘗試新的購物方式。目 錄1 緒論 1 開發(fā)背景 1 開發(fā)目的 2 設(shè)計思路 22 系統(tǒng)總體說明 3 使用環(huán)境 3 系統(tǒng)主要功能 3 系統(tǒng)主要特點 43 開發(fā)環(huán)境與相關(guān)技術(shù) 4 開發(fā)環(huán)境 5 開發(fā)工具 5 設(shè)計方法與技術(shù) 54 系統(tǒng)設(shè)計要點 7 系統(tǒng)數(shù)據(jù)庫設(shè)計 7 系統(tǒng)的實現(xiàn) 115 討論 28 設(shè)計存在的問題 28 進(jìn)一步改進(jìn)思想 28 經(jīng)驗與體會 28參考文獻(xiàn) 30致謝 31附錄1相關(guān)英文文獻(xiàn) 32附錄2英文文獻(xiàn)中文譯文 40 基于JSP的網(wǎng)上手機(jī)商城的設(shè)計張寶瑞(天津農(nóng)學(xué)院 計算機(jī)科學(xué)與信息工程系)1 緒論 開發(fā)背景互聯(lián)網(wǎng)的普及,網(wǎng)絡(luò)技術(shù)的發(fā)展為網(wǎng)上購物提供了極大的便利,網(wǎng)上購物呈現(xiàn)出廣闊的前景。在這一市場需求的推動下,商家會對商品零售的方式進(jìn)行創(chuàng)新,而先進(jìn)的技術(shù)給創(chuàng)新提供了重要支撐與平臺。手機(jī)專家為消費者提供指導(dǎo)和咨詢,為購機(jī)者提供直接的消費依據(jù),起到溝通產(chǎn)品信息的作用。 后臺管理功能 后臺功能包括登錄界面,學(xué)員管理,獎項管理,獎項頒發(fā),個人信息修改,管理員管理具體功能。此應(yīng)用程序可廣泛運行于國際互聯(lián)網(wǎng)即Internet,也可適用于內(nèi)部的局域網(wǎng)。(2) 獎項查詢功能:選擇獎項級別,根據(jù)級別查看獲獎學(xué)生人數(shù),以及關(guān)于獎項的詳細(xì)信息。 設(shè)計和開發(fā)的獎項管理系統(tǒng)是經(jīng)過很長時間的調(diào)查和分析才開始具體實施的,它的主要特點是改變了以往的紙質(zhì)證書,并且給招聘單位查看學(xué)生獲得獎項接口,現(xiàn)在采用Web技術(shù),借助于Internet互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),達(dá)到資源共享,提高以往獎項頒發(fā)局限性,縮短時間和提高工作效率,具有較好的交互性,從而實現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺,使整個教學(xué)過程活動過程簡單、方便、易行。Professional;開發(fā)平臺:Microsoft系統(tǒng)運行維護(hù)段:主要任務(wù)是進(jìn)行系統(tǒng)的日常運行管理,評價系統(tǒng)的運行效率,對運行費用和效果進(jìn)行監(jiān)理審計,如出現(xiàn)問題則對系統(tǒng)進(jìn)行修改、調(diào)整。它在繼承C和C++強(qiáng)大功能的同時去掉了一些它們的復(fù)雜特性(例如沒有宏和模板,不允許多重繼承)。另外。另外,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時,可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請求。SQL Server 2005數(shù)據(jù)庫引擎[8]為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。 獎項獎項描述獎項名稱獎項級別獎項類別模板ID圖 3 獎項實體屬性圖(3) 學(xué)生ER圖,如圖4所示。如表3所示。圖 6農(nóng)學(xué)院學(xué)生獎項管理系統(tǒng)主頁 學(xué)號查詢頁面當(dāng)輸入學(xué)校學(xué)號時,系統(tǒng)會根據(jù)數(shù)據(jù)庫里所存的數(shù)據(jù)找到學(xué)生獲獎相關(guān)信息,顯示在頁面中,如圖7所示。 ((Label)(lblName)).Text= (dv[0][1])。 = (paintColor(level))。圖 9 農(nóng)學(xué)院獎項查詢頁面在如圖8所示的頁面中,如果點擊“獎項說明”,則會出現(xiàn)如圖10所示的頁面查詢查詢效果。 + + 39。} 統(tǒng)計查詢頁面在統(tǒng)計查詢頁面中,當(dāng)輸入榮獲獎項次數(shù),就可以顯示具體信息,例如輸入獲獎次數(shù)為1次以上,就會顯示所有獲得過1次以上獲獎的學(xué)生具體信息。 DataSet ds = new DataSet()。 } //顯示該學(xué)生的獲獎次數(shù) protected void onRowsDataBound(object sender, GridViewRowEventArgs e) //左DATALIST數(shù)據(jù)綁定自動觸發(fā)事件 { if ( == ) { string stuNumber = [0].Text。 ()。 = false。 = ()。圖 14 獎項管理頁面部分代碼://更新數(shù)據(jù)修改 private void prizeInfoUpdate() { string strcon = Data Source=.。, prizeDetail = 39。)/script)。 SqlConnection conn = new SqlConnection(sqlcon)。 = ds。 = false。 if ( != getPassword(Session[adminID].ToString())) { = true。Initial Catalog=prizeManagementDB。 if (() 0) { (delSuccess,script language=javascriptalert(39。 進(jìn)一步改進(jìn)思想“天津農(nóng)學(xué)院學(xué)生獎項管理系統(tǒng)”還有很多不完善的地方,有一些功能還沒有實現(xiàn),如學(xué)生對自己獎項的管理;有一些功能還不是很完善,如后臺管理操作。在我撰寫畢業(yè)設(shè)計的過程中,趙老師傾注了大量的心血和汗水,無論是在畢業(yè)設(shè)計的選題、構(gòu)思和資料的收集方面,還是在畢業(yè)設(shè)計的研究方法以及成文定稿方面,我都得到了趙老師悉心細(xì)致的教誨和無私的幫助,特別是她廣博的學(xué)識、深厚的學(xué)術(shù)素養(yǎng)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和一絲不茍的工作作風(fēng)使我終生受益,在此表示真誠地感謝和深深的謝意。2005 the solution is more elegant: you can simply switch in the newly filled partition(s) as an extra partition of the existing partition scheme and switch out any old partition(s). From end to end, the process takes only a short period of time and can be made more efficient by using parallel bulk loading and parallel index creation. More importantly, the partition is manipulated outside of the scope of the table so there is no effect on the queried table until the partition is added. The result is that, typically, adding a partition takes only a few seconds. The performance improvement is also significant when data needs to be removed. If one database needs a slidingwindow set of data in which new data is migrated in (for example, the current month), and the oldest data is removed (maybe the parallel month from the previous year), the performance of this data migration can be improved by orders of magnitude through the use of partitioning. While this may seem extreme, consider the difference without partitioning。2005, tables and indexes can be created with the same syntax as previous releases—as a single tabular structure that is placed on the DEFAULT filegroup or a userdefined filegroup. Additionally, in SQL Server 2005, table and indexes can be created on a partitioning scheme. The partitioning scheme maps the object to one or more filegroups. To determine which data goes to the appropriate physical location(s), the partitioning scheme uses a partitioning function. The partitioning function defines the algorithm to be used to direct the rows and the scheme associates the partitions with their appropriate physical location (., a filegroup). In other words, the table is still a logical concept but its physical placement on disk can be radically different from earlier releases。 however, you will get better performance when you have multiple disks and, preferably, multiple CPUs. When the scheme is used with a table, you will define the column that is used as an argument for the partition function.For range partitions, the dataset is divided by a logical and datadriven boundary. In fact, the data partitions may not be truly balanced. Data usage dictates a range partition when the table is used in a pattern that defines specific boundaries of analysis (also known a