【正文】
為了保證系統(tǒng)運(yùn)行的效率和可靠性,系統(tǒng)服務(wù)器端應(yīng)具有較高的軟硬件配置,而客戶端的要求不是很高。(3) 獎項(xiàng)頒發(fā):根據(jù)學(xué)生獲得獎項(xiàng)的級別,以及獎項(xiàng)名稱頒發(fā)給獲獎學(xué)生,也可以取消某個學(xué)生獲獎資格。(6) 用戶結(jié)賬:將用戶添加到購物車中的商品總價計(jì)算出來并結(jié)賬。(2) 用戶登錄:用戶通過注冊的用戶名和密碼進(jìn)行登錄。與傳統(tǒng)的店鋪銷售相比,手機(jī)網(wǎng)上銷售最大的優(yōu)勢在于有很強(qiáng)的互動性?!¢_發(fā)目的 如今網(wǎng)上購物是網(wǎng)絡(luò)服務(wù)的一大熱點(diǎn),幾乎各大著名網(wǎng)站都提供此類服務(wù)。如今,人們?nèi)找嫦M玫礁臃奖?、快捷的購物方式,同時也樂于嘗試新的購物方式。一是網(wǎng)上手機(jī)店不存在地段方面的制約。目 錄1 緒論 1 開發(fā)背景 1 開發(fā)目的 2 設(shè)計(jì)思路 22 系統(tǒng)總體說明 3 使用環(huán)境 3 系統(tǒng)主要功能 3 系統(tǒng)主要特點(diǎn) 43 開發(fā)環(huán)境與相關(guān)技術(shù) 4 開發(fā)環(huán)境 5 開發(fā)工具 5 設(shè)計(jì)方法與技術(shù) 54 系統(tǒng)設(shè)計(jì)要點(diǎn) 7 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì) 7 系統(tǒng)的實(shí)現(xiàn) 115 討論 28 設(shè)計(jì)存在的問題 28 進(jìn)一步改進(jìn)思想 28 經(jīng)驗(yàn)與體會 28參考文獻(xiàn) 30致謝 31附錄1相關(guān)英文文獻(xiàn) 32附錄2英文文獻(xiàn)中文譯文 40 基于JSP的網(wǎng)上手機(jī)商城的設(shè)計(jì)張寶瑞(天津農(nóng)學(xué)院 計(jì)算機(jī)科學(xué)與信息工程系)1 緒論 開發(fā)背景互聯(lián)網(wǎng)的普及,網(wǎng)絡(luò)技術(shù)的發(fā)展為網(wǎng)上購物提供了極大的便利,網(wǎng)上購物呈現(xiàn)出廣闊的前景。二是經(jīng)營成本上借助日益發(fā)展的科學(xué)技術(shù),網(wǎng)上手機(jī)店通常能夠有效降低成本,帶來消費(fèi)者、商家雙贏的局面。在這一市場需求的推動下,商家會對商品零售的方式進(jìn)行創(chuàng)新,而先進(jìn)的技術(shù)給創(chuàng)新提供了重要支撐與平臺。這項(xiàng)服務(wù)在網(wǎng)絡(luò)上也日益趨向成熟。手機(jī)專家為消費(fèi)者提供指導(dǎo)和咨詢,為購機(jī)者提供直接的消費(fèi)依據(jù),起到溝通產(chǎn)品信息的作用。(3) 用戶瀏覽商品:用戶登錄后頁面顯示商品,并提供按類別顯示商品。 后臺管理功能 后臺功能包括登錄界面,學(xué)員管理,獎項(xiàng)管理,獎項(xiàng)頒發(fā),個人信息修改,管理員管理具體功能。(4) 信息修改:管理員可以修改個人信息。此應(yīng)用程序可廣泛運(yùn)行于國際互聯(lián)網(wǎng)即Internet,也可適用于內(nèi)部的局域網(wǎng)。 系統(tǒng)主要功能 系統(tǒng)功能描述 該系統(tǒng)主要分為前臺查詢功能與后臺管理功能,在前臺頁面中,對于學(xué)號查詢模塊主要是通過輸入學(xué)號查詢學(xué)生所獲獎項(xiàng);獎項(xiàng)查詢:選擇各個獲獎的級別來顯示獲獎分布;統(tǒng)計(jì)查詢則是通過輸入榮獲獎項(xiàng)的次數(shù)來查詢。(2) 獎項(xiàng)查詢功能:選擇獎項(xiàng)級別,根據(jù)級別查看獲獎學(xué)生人數(shù),以及關(guān)于獎項(xiàng)的詳細(xì)信息。(6) 獎項(xiàng)頒發(fā):根據(jù)學(xué)生獲得獎項(xiàng)的級別,以及獎項(xiàng)名稱頒發(fā)給獲獎學(xué)生,也可以取消某個學(xué)生獲獎資格。 設(shè)計(jì)和開發(fā)的獎項(xiàng)管理系統(tǒng)是經(jīng)過很長時間的調(diào)查和分析才開始具體實(shí)施的,它的主要特點(diǎn)是改變了以往的紙質(zhì)證書,并且給招聘單位查看學(xué)生獲得獎項(xiàng)接口,現(xiàn)在采用Web技術(shù),借助于Internet互聯(lián)網(wǎng)廣泛應(yīng)用技術(shù),達(dá)到資源共享,提高以往獎項(xiàng)頒發(fā)局限性,縮短時間和提高工作效率,具有較好的交互性,從而實(shí)現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺,使整個教學(xué)過程活動過程簡單、方便、易行。GSProfessional;開發(fā)平臺:Microsoft系統(tǒng)規(guī)劃方法有戰(zhàn)略目標(biāo)集轉(zhuǎn)化法(SST,Strategy Set Transformation)、關(guān)鍵成功因素法(CSF,Critical Success Factors)和企業(yè)規(guī)劃法(BSP,Business System Planning)。系統(tǒng)運(yùn)行維護(hù)段:主要任務(wù)是進(jìn)行系統(tǒng)的日常運(yùn)行管理,評價系統(tǒng)的運(yùn)行效率,對運(yùn)行費(fèi)用和效果進(jìn)行監(jiān)理審計(jì),如出現(xiàn)問題則對系統(tǒng)進(jìn)行修改、調(diào)整。 相關(guān)技術(shù) C技術(shù)C是微軟公司研究員Anders Hejlsberg的最新成果。它在繼承C和C++強(qiáng)大功能的同時去掉了一些它們的復(fù)雜特性(例如沒有宏和模板,不允許多重繼承)。 (2)威力和靈活性。另外。只需將必要的文件復(fù)制到服務(wù)器,即可將 。另外,以便當(dāng)進(jìn)程行為不正常(泄漏、死鎖)時,可就地創(chuàng)建新進(jìn)程,以幫助保持應(yīng)用程序始終可用于處理請求。實(shí)現(xiàn)自定義身份驗(yàn)證或狀態(tài)服務(wù)沒有變得更容易。SQL Server 2005數(shù)據(jù)庫引擎[8]為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能,使您可以構(gòu)建和管理用于業(yè)務(wù)的高可用和高性能的數(shù)據(jù)應(yīng)用程序。與 Microsoft Visual Studio、Microsoft Office System 以及新的開發(fā)工具包(包括 Business Intelligence Development Studio)緊密集成使 SQL Server 2005 與眾不同。 獎項(xiàng)獎項(xiàng)描述獎項(xiàng)名稱獎項(xiàng)級別獎項(xiàng)類別模板ID圖 3 獎項(xiàng)實(shí)體屬性圖(3) 學(xué)生ER圖,如圖4所示。如表1所示。如表3所示。表5 prizeLevelInfo(獎項(xiàng)級別表)字段名字段類型字段說明IDvarchar(20)獎項(xiàng)級別ID,主鍵標(biāo)識levelNamevarchar(30)獎項(xiàng)級別名稱,外鍵標(biāo)識stuInfo表示“學(xué)生信息表”,獲獎學(xué)生相關(guān)信息都存在此表里。圖 6農(nóng)學(xué)院學(xué)生獎項(xiàng)管理系統(tǒng)主頁 學(xué)號查詢頁面當(dāng)輸入學(xué)校學(xué)號時,系統(tǒng)會根據(jù)數(shù)據(jù)庫里所存的數(shù)據(jù)找到學(xué)生獲獎相關(guān)信息,顯示在頁面中,如圖7所示。 } protected void onItemBound(object sender, DataListItemEventArgs e) { DataSourceSelectArguments dssa = new DataSourceSelectArguments()。 ((Label)(lblName)).Text= (dv[0][1])。 } else if ( == || == ) { string name = (dv[0][1])。 = (paintColor(level))。 } } 獎項(xiàng)查詢頁面此頁面中,實(shí)現(xiàn)的功能為選擇獲獎級別,可以查出獲得此級別獎項(xiàng)的學(xué)生人數(shù)、以及獎項(xiàng)具體說明。圖 9 農(nóng)學(xué)院獎項(xiàng)查詢頁面在如圖8所示的頁面中,如果點(diǎn)擊“獎項(xiàng)說明”,則會出現(xiàn)如圖10所示的頁面查詢查詢效果。Integrated Security=True)。 + + 39。 (ds, sameNamePrize)。} 統(tǒng)計(jì)查詢頁面在統(tǒng)計(jì)查詢頁面中,當(dāng)輸入榮獲獎項(xiàng)次數(shù),就可以顯示具體信息,例如輸入獲獎次數(shù)為1次以上,就會顯示所有獲得過1次以上獲獎的學(xué)生具體信息。Initial Catalog=prizeManagementDB。 DataSet ds = new DataSet()。 ()。 } //顯示該學(xué)生的獲獎次數(shù) protected void onRowsDataBound(object sender, GridViewRowEventArgs e) //左DATALIST數(shù)據(jù)綁定自動觸發(fā)事件 { if ( == ) { string stuNumber = [0].Text。 string sql = SELECT COUNT(*) AS prizeSum FROM tb_stuPrize WHERE stuNumber = 39。 ()。具體功能介紹如下: (1)學(xué)生管理功能在學(xué)生管理功能模塊中,我們可以選擇學(xué)生性別,系別,入學(xué)年份;根據(jù)入學(xué)年份、系別自動生成學(xué)號前四位,最后三位需要管理員自己輸入學(xué)生編號,添加學(xué)生信息,或者刪除學(xué)生信息,對信息進(jìn)行修改。 = false。 = false。 = ()。 } else { =。圖 14 獎項(xiàng)管理頁面部分代碼://更新數(shù)據(jù)修改 private void prizeInfoUpdate() { string strcon = Data Source=.。 string sql = UPDATE tb_prizeInfo SET prizeName = 39。, prizeDetail = 39。 SqlCommand cmd = new SqlCommand(sql, conn)。)/script)。如圖15所示。 SqlConnection conn = new SqlConnection(sqlcon)。 SqlDataAdapter da = new SqlDataAdapter(sql, conn)。 = ds。 (0, new ListItem(請選擇, ))。 = false。 Session[adminName] = 。 if ( != getPassword(Session[adminID].ToString())) { = true。 ( != )) }(5)管理員管理 此項(xiàng)功能中,超級管理員可以添加國家級、市級、院級,以及各個系級的管理員,輸入賬號、姓名、級別類型即可添加,也可以刪除管理員名額。Initial Catalog=prizeManagementDB。 //鎖定用戶信息的行 string sql = DELETE FROM tb_adminInfo WHERE adminID = 39。 if (() 0) { (delSuccess,script language=javascriptalert(39。刪除失??!39。 進(jìn)一步改進(jìn)思想“天津農(nóng)學(xué)院學(xué)生獎項(xiàng)管理系統(tǒng)”還有很多不完善的地方,有一些功能還沒有實(shí)現(xiàn),如學(xué)生對自己獎項(xiàng)的管理;有一些功能還不是很完善,如后臺管理操作。我學(xué)到了許多書本上沒有的知識,明白了自己原來知識還比較欠缺,明白了學(xué)習(xí)是一個長期積累的過程,明白了程序開發(fā)工作不僅僅是對知識掌握的考驗(yàn),更是對一個人的信心、毅力等意志品質(zhì)的考驗(yàn)。在我撰寫畢業(yè)設(shè)計(jì)的過程中,趙老師傾注了大量的心血和汗水,無論是在畢業(yè)設(shè)計(jì)的選題、構(gòu)思和資料的收集方面,還是在畢業(yè)設(shè)計(jì)的研究方法以及成文定稿方面,我都得到了趙老師悉心細(xì)致的教誨和無私的幫助,特別是她廣博的學(xué)識、深厚的學(xué)術(shù)素養(yǎng)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和一絲不茍的工作作風(fēng)使我終生受益,在此表示真誠地感謝和深深的謝意。 最后,向在百忙中抽出時間對本文進(jìn)行評審并提出寶貴意見的各位老師表示衷心地感謝!附錄1:相關(guān)英文文獻(xiàn)Partitioned Tables and Indexes in SQL Server 2005 Kimberly L. New Security Partitioned Tables and Indexes in SQL Server 2005 [D]. 2005,312..Abstract: Tablebased partitioning features in SQL Server 2005 provide flexibility and performance to simplify the creation and maintenance of partitioned tables. Trace the progression of capabilities from logically and manually partitioning tables to the latest partitioning features, and find out why, when, and how to design, implement, and maintain partitioned tables using SQL Server 2005.Partitioned Tables in SQL Server 2005While the improvements in SQL Server and SQL Server 2000 significantly enhanced performance when using partitioned views, they did not simplify the administration, design, or development of a partitioned data set. When using partitioned views, all of the base tables (on