畢業論文-基于校園網的網上支付系統的設計_第1頁
畢業論文-基于校園網的網上支付系統的設計_第2頁
畢業論文-基于校園網的網上支付系統的設計_第3頁
畢業論文-基于校園網的網上支付系統的設計_第4頁
畢業論文-基于校園網的網上支付系統的設計_第5頁
已閱讀5頁,還剩22頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE27本科學生畢業論文(設計)題目基于校園網的網上支付系統的設計學院數學與計算機科學學院專業計算機科學與技術學生姓名學號指導教師職稱論文字數完成日期年月日目錄TOC\o"1-3"\h\u第一章緒論 51.1課題研究的目的 51.2課題研究的意義 51.3課題的可行性分析 61.3.1課題調研 61.3.2可行性分析 6第二章準備階段 62.1ASP.Net基礎 62.2C#基礎 72.3SQLServer2000數據庫系統 7第三章應用系統開發工具 73.1系統對硬件和軟件的要求 73.2運行需求 83.3其他需求 83.4數據庫應用系統開發簡介 83.5校園一卡通網上支付系統 93.6MSSQLServer簡介 9第四章系統分析 104.1系統簡要分析 104.2系統數據模型設計 104.2.1E-R圖 104.2.2數據表 114.3系統界面 124.3.1進入系信息界面 124.3.2系統介紹界面 124.3.2系統介紹界面 134.3.3公告通知界面 134.3.4學生檢索綜合界面 134.3.4學生綜合檢索界面 144.3.5系統管理界面 144.3.6網上支付界面 154.4系統功能圖 15第五章支付內容及方法 165.1支付類型 165.2支付方式 16第六章操作方法 176.1登錄 176.2資料修改 176.3密碼修改 176.4找回密碼 176.5賬目查詢 176.6網上支付 176.7退出系統 17第七章調和測試 18第八章設計體會 19結論 20參考文獻 20致謝 21附錄A 22a、IIS簡介 22b、IIS與ASP.NET的結合 22附錄B 23數據庫設計的步驟 23

基于校園網的網上支付系統的設計摘要:隨著計算機技術、通信技術和網絡技術的發展和融合,各高校的校園網的建設日益完善,為校園一卡通系統的建立提供了網絡平臺。數據庫技術和射頻IC卡技術的發展和成熟,也為校園一卡通系統的建立提供了技術保障。同時高校信息管理理念與方式也在發生著深刻的變化,在校園內實現一卡通系統已成為學校提高管理水平、促進學校管理手段數字化的必然趨勢。校園一卡通系統架構在校園網之上,利用計算機、網絡設備、終端等設備,充分發揮校園網絡優勢,借助于卡片載體,實現先進的信息化管理,它取代了學校管理和生活中所使用的各種個人證件和現金支付手段,實現了校內消費、學籍管理、身份認證、網上交費等多種功能。本系統是校園一卡通網上支付系統,對MSSQLServer2000數據庫管理系統、SQL語言原理、ASP.Net數據庫技術ADO.Net進行了較深入的學習和應用。關鍵詞:校園網;網上支付;數據庫;ASP.Net;SQLServer2000

OnlinePaymentSystemDesignBasedOnCampusNetworkAbstract:Withthedevelopmentandintegrationofcomputertechnology,communicationtechnology,andnetworktechnology,theconstructionofuniversitycampusnetworkhasimprovedsteadilyandtheestablishmentofthecampuscardsystemprovidesanetworkplatform.DatabasetechnologyandradiofrequencyICcardtechnologydevelopsquicklyandbecomesmoreandmoremature,whichalsoprovidestechnicalsupportsfortheestablishmentofcampuscardsystem.Atthesametime,informationmanagementconceptsandmethodsofUniversityisalsoundergoingprofoundchangesinthecampus.Cardsystemhasbeenonesystemthatimprovedschoolmanagementwhichwouldpromotetheinevitabletrendofdigitization.Campuscardsystemisarchitectedonthecampusnetwork.Theuseofcomputers,networkequipment,terminalsandotherequipment,givesfullplaytoadvantagesofthecampusnetwork.Bymeansofthecardcarrier,toachievetheadvancedinformationmanagement,whichreplacestheschoolmanagementandtheuseoflifevariouspersonaldocumentsandcashmeansofpayment,toachievetheschoolspending,schoolmanagement,authentication,onlinepaymentandotherfunctions.Thesystemisonlinepaymentsystem.MSSQLServer2000databasemanagementsystem,SQLlanguageprinciple,ASP.Net'sADO.Netdatabasetechnologyforamorein-depthstudyandapplication.Keywords:Campusnetwork;Onlinepayment;Database;ASP.Net;SQLServer2000

第一章緒論1.1課題研究的目的1.掌握采用Internet的TCP/IP協議,以B/S方式,ASP.Net編程技術。2.學習MicrosoftVisualStudio.Net開發平臺及ASP.Net和C#編程語言。3.ASP.Net的動態網頁和SQLServer2000中型數據庫。4.培養良好的開發系統的精神。1.2課題研究的意義校園一卡通系統建設是數字化校園的基礎和核心工程,是數字化校園中重要的組成部分。校園一卡通系統的實施將有效整合校園內各信息系統,為數字化校園運作提供了全面的數據共享平臺和共享環境。1)校園一卡通系統的建設,是高校信息化發展的必然趨勢,是高校現代化管理的標志。2)校園一卡通系統的建設,將有效促進數字化校園建設的進程。它是數字化校園中的核心骨干系統,是數字化校園的先行官,將為其他信息系統的互連互通打好基礎。3)校園一卡通系統的建設采取銀行卡的金融功能與校園卡的校務管理功能整合的方式,由銀行與學校聯合發行銀行卡一校園卡,師生們可以用銀行卡在各地的銀行網點或自助終端實現存取款、消費、轉賬等金融支付;還可以用校園卡代替學生和教職員工在校內的所有個人證件(如學生證、工作證、圖書證、醫療證等),應用于需要身份識別的各種信息系統;可以通過設在校園卡內的電子錢包實現餐飲、校內購物、上機上網和醫療等校內消費。4)校園一卡通系統的建設,使原有業務和管理體系相對獨立、互不協調的現象得到有效整合,減少資源浪費和重復建設,達到業務流程重組。5)校園一卡通系統先期建立全校師生員工的人事檔案,可以作為下一步全校的用戶管理系統的雛形。6)校園一卡通系統的建設,將有效緩解校務管理和后勤服務的繁重業務,提高學校的管理水平、提高后勤的服務質量,做到減員增效、提高效率。7)校園一卡通系統的建設,為學校實現財務統一管理提供科學的、現代化的手段,將加速資金周轉的效率,也為銀行向學校財務部門和師生員工提供更加及時、周到的金融服務提供良好的空間。1.3課題的可行性分析1.3.1課題調研部分與實踐活動和相關的文件和資料由指導老師提供。本課題要求學生有熟練的ASP.Net開發能力,有較強的自學能力以及一定的關系數據庫理論開發功底。具有對復雜表進行處理的能力。具體問題再做詳細調查研究并與指導老師面談。1.3.2可行性分析技術可行性本系統需要MicrosoftVisual.Net開發平臺,IIS服務器的配置,裝有Office軟件的機器。對機器本身沒有太高的要求,一般當前學校或個人電腦完全可滿足要求。對于軟件技術要求,現在的程序設計語言已非常成熟,要運用HTML樣式,圖形圖象制作工具來制作生動活潑的網頁及美觀的圖形文件或動畫文件,數據庫使用SQLServer2000。經濟可行性由于本系統是為校園一卡通網上支付系統,將該系統掛在學校的相應的網址目錄下即可使用該系統,系統成本主要集中在系統軟件的開發上,當系統投入運行后可以為學校節約大量的人力、物力。所帶來的效益遠遠大于系統軟件的開發成本。在經濟上完全可行。操作可行性界面設計時充分考慮管理人員和學生的習慣,使得操作簡單;數據錄入迅速、規范、可靠;統計準確;制表靈活;適應力強;容易擴充。第二章準備階段2.1ASP.Net基礎ASP.NET是一種統一的Web平臺,它提供了生成企業級應用程序所必需的全部服務。ASP.NET又是基于.NETFramework生成的,因此整個框架都可用于任何ASP.NET應用程序。可以使用任何與公共語言運行庫兼容的語言(包括MicrosoftVisualBasic、VisualC#和JScript.NET)來創作應用程序。ASP.NET頁框架是一種編程框架,它在Web服務器上運行以動態地生成和管理Web窗體頁。在VisualStudio中,Web窗體提供了窗體設計器、編輯器、控件和調試功能,這些功能結合在一起,將能夠為瀏覽器和Web客戶端設備快速地生成基于服務器的可編程用戶界面。ASP.NET頁框架創建了傳統客戶端/服務器Web交互的抽象模型,能夠使用支持快速應用程序開發(RAD)和面向對象編程(OOP)的傳統方法和工具來進行應用程序編程。在Web窗體頁中,可以使用屬性、方法和事件來處理HTML元素。 ASP.NET頁框架為響應在服務器上運行的代碼中的客戶端事件提供統一的模型,從而不必考慮基于Web的應用程序中固有的客戶端和服務器隔離的實現細節。該框架還會在頁處理生命周期中自動維護頁及該頁上控件的狀態。2.2C#基礎C#(CSharp)是微軟(Microsoft)為.NETFramework量身訂做的程序語言,C#擁有C/C++的強大功能以及VisualBasic簡易使用的特性,是第一個組件導向(Component-oriented)的程序語言,和C++與Java一樣亦為對象導向(object-oriented)程序語言。微軟c#語言定義主要是從C和C++繼承而來的,而且語言中的許多元素也反映了這一點。C#在設計者從C++繼承的可選選項方面比Java要廣泛一些(比如說structs),它還增加了自己新的特點。但它還太不成熟,不可能擠垮Java,C#還需要進化成一種開發者能夠接受和采用的語言。2.3SQLServer2000數據庫系統SOLServer2000在SQLServer6.5和SQLServer7.0的基礎上有了飛躍的發展,增加了不少功能:XML集成、分布式分區視圖、索引視圖、INSTEADOF觸發器、用戶自定義函數、兩階段數據抽取——用于數據轉換服務(DTS)、數據挖掘等。作為目前應用廣泛的一種數據庫,它不僅采用了合理的體系結構,而且利用了優越的可視化開發環境,加上其優秀的編輯界面,使其很多性能又遠遠超過了Oracle及其他數據庫,從而為廣大用戶所青睞。目前有不少應用軟件利用了SQLServer2000作為后臺存儲數據庫。數據庫系統設計數據庫設計主要是進行數據庫的邏輯設計,即將數據按一定的分類、分組系統和邏輯層次組織起來,是面向用戶的。數據庫設計時需要綜合企業各個部門的存檔數據和數據需求,分析各個數據之間的關系,按照數據庫提供的功能和描述工具,設計出規模適當、正確反映數據關系、數據冗余少、存取效率高、能滿足多種查詢要求的數據模型。為了更好地組織數據和設計出實際應用數據庫,應該注意如下問題:規范化地重組數據結構:對數據進行規范化表達,這在后面將會具體討論。關系數據結構的建立:在進行了數據基本結構的規范化重組后,還必須建立整體數據的關系結構。這一步設計完成后數據庫和數據結構設計工作基本完成,只待系統實現時將數據分析和數據字典的內容代入到所設計的數據整體關系結構中,一個規范化數據庫系統結構就建立起來了。建立關系數據結構涉及三方面內容:確定關聯的關鍵指標項并建立關聯表;確定單一的父系記錄結構;建立整個數據庫的關系結構。定義安全保密性的方法一般有如下幾種:a.原則上所有文件都定義為4級,個別優先級特別高的辦公室(終端或微機的入網賬號)可定義高于4級的級別,反之則定義為低于4的級別。b.統計文件(表)和數據錄入文件一般只對本工作站定義為只寫方式,對其它工作站則定義為只讀方式。第三章應用系統開發工具3.1系統對硬件和軟件的要求服務器硬件處理器:Intel(R)Pentium(R)Dual或更高內存:256M或更大

硬盤:20G或更大軟件MicrosoftWindowsNTServer4.0或更高版本

MicrosoftSqlServer2000或更高版本

MicrosoftIIS6.0或更高版本

MicrosoftOffice2010SDK客戶機硬件無特殊要求,只要能上連接互聯網即可軟件MicrosoftWindows/95/98/2000或更高版本

MicrosoftIE6.0或更高版本系統的性能要求通常指系統需要的存儲容量以及后援存儲,重新啟動和安全性,運行效率等方面的考慮。本系統運行環境為單環境,在運算時對系統整體性能要求過高,要求:軟件系統環境:IIS6.0+SQL+MicrosoftVisualStudio硬件系統環境:C600、64MB(RAM)、500MB(HD)。系統運行時對數據的保密性要求不高對一般的數據不要求進行加密。此外,對其它軟件幾乎沒有依賴性,程序健壯性較好。3.2運行需求硬件條件:586CPU、32MRAM、3.2G硬盤以上的PC機。軟件條件:Windows98以上操作系統,IE6.0,IIS服務器。3.3其他需求本系統有較好的可維護性、可靠性、可理解性、效率。易于用戶理解和操作。可維護性包括了可讀性、可修改性、可測試性、等含義。可靠性通常包括正確性和健壯性。開發過程中,在各種矛盾的目標之間作權衡,并在一定的限制的條件下(經費、時間、可用的軟、硬件資源等),使上述各方面最大限度的得到滿足。3.4數據庫應用系統開發簡介在數據庫應用系統開發之前,對開發數據庫的基本概念應當了解,對數據庫的結構、開發數據庫應用程序的步驟、開發體系及方法都應當有相當清晰的了解和認識。數據庫應用系統開發的目標是建立一個滿足用戶長期需求的產品。開發的主要過程為:理解用戶的需求,然后,把它們轉變為有效的數據庫設計。把設計轉變為實際的數據庫,并且這些數據庫帶有功能完備、高效能的應用。數據庫技術在計算機軟件鄰域研究中一直是非常重要的主題,產生于60年代,30多年來數據庫技術得到了迅速發展,并已形成較為完整的理論體系和一大批實用系統。并且,近年來,隨著WorldWideWeb(WWW)的猛增及Internet技術的迅速發展,使得數據庫技術之時成為最熱門技術之一。用戶數據目前表明,大多數主流數據庫管理系統把用戶數據表示為關系。現在把關系看作數據表。表的列包含域或屬性,表的行包含對應業務環境中的實體的記錄。并非所有的關系都同樣符合要求,有些關系比其它關系更結構化一些。3.5校園一卡通網上支付系統當今時代是飛速發展的信息時代。在各行各業中離不開信息處理,這正是計算機被廣泛應用于信息管理系統的環境。計算機的最大好處在于利用它能夠進行信息管理。使用計算機進行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復雜的信息管理,計算機能夠充分發揮它的優越性。計算機進行信息管理與信息管理系統的開發密切相關,系統的開發是系統管理的前提。本系統就是為了管理好學生一卡通及學生基本信息和網上支付信息而設計的。設計目的是為了方便學校以及學生能夠更方便的使用本學校的資源。通過校園一卡通網上支付系統,學生可以在寢室的自己電腦上就能進行網上支付,一卡通的掛失、解掛,和對之前的交易記錄進行查詢。而對應的管理員也只需要登錄管理員界面,對學生的基本需要進行處理,其他的都由該系統自動完成。這樣能夠充分發揮網絡資源的利用,提高學校相關人員的工作效率,方便廣大學生使用。3.6MSSQLServer簡介SQLServer是一個后臺數據庫管理系統,它功能強大操作簡便,日益為廣大數據庫用戶所喜愛。越來越多的開發工具提供了與SQLServer的接口。SQLServer是一個關系數據庫管理系統,它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同開發的。于1988年推出了第一個OS/2版本,在WindowsNT推出后,Microsoft與Sybase在SQLServer的開發上就分道揚鑣了,Microsoft將SQLServer移植到WindowsNT系統上,專注于開發推廣SQLServer的WindowsNT版本。SQLServer2000是Microsoft公司推出的SQLServer數據庫管理系統的最新版本,該版本繼承了SQLServer7.0版本的優點,同時又比它增加了許多更先進的功能、具有使用方便、可伸縮性好與相關軟件集成程度高等優點。MSSQLServer不但可以應用于大中型數據庫管理中,建立分布式關系數據庫,并且也可以開發桌面數據庫。事實上,SQLServer數據庫處理的基本結構,采取關系型數據庫模式,盡管如此,相信大家都可以輕易的發現,在SQLServer的數據庫處理方式,則是使用面向對象的操作方式與精神,也就是說,SQLServer的所有功能,都可以基于系統已經建立好的一些對象來達成,是相當OO(面向對象)的一個系統結構。SQLServer企業管理器是SQLServer的主要管理工具,它提供了一個遵從MMC標準的用戶界面,使用戶得以:定義SQLServer實例組。將個別服務器注冊到組中。為每個已注冊的服務器配置所有SQLServer選項。在每個已注冊的服務器中創建并管理所有SQLServer數據庫、對象、登錄、用戶和權限。在每個已注冊的服務器上定義并執行所有SQLServer管理任務。通過喚醒調用SQL查詢分析器,交互地設計并測試SQL語句、批處理和腳本。喚醒調用為SQLServer定義的各種向導。第四章系統分析4.1系統簡要分析管理員可以通過超級用戶身份登錄,對系統進行全面的管理,對新入網的學生基本信息添加、信息修改、信息刪除,之后可以對與該學號綁定的校園一卡通進行注冊、修改和刪除。另外對于學生的基本掛失卡、解掛卡的需求能夠及時有效的處理并且通過系統主頁進行顯示。學生可以通過一卡通的賬號登錄該系統,登錄進去之后可以對自己的基本信息進行修改,但是不能修改學號。還可以對登錄系統的賬號密碼進行修改。學生還有的一個重要功能就是進行網上支付,通過友好的界面選擇適當的支付類型,達到相應的支付目的。4.2系統數據模型設計4.2.1E-R圖4.2.2數據表1.學生一卡通登錄表(Client_Login_Info)字段數據類型數據長度Login_IDnvarchar20Login_Passwordnvarchar10Stu_Numnvarchar10Is_Gsnvarchar102.學生基本信息表(Client_Info)字段數據類型數據長度Stu_Numnvarchar10Stu_Namenvarchar10Stu_Depnvarchar20Stu_Majnvarchar10Stu_Emailnvarchar20Stu_Telchar11Stu_Domnvarchar10Stu_Sexnvarchar10Stu_Gradenvarchar103.一卡通表(Client_Card)字段數據類型數據長度Stu_Numnvarchar10Left_Moneyfloat8Count_Numint4Is_Gsnvarchar104.公告信息(Message)字段數據類型數據長度Stu_Numnvarchar10Card_IDnvarchar10Card_Statenvarchar20Card_Timedatetime8Stu_Name_Signnvarchar105.交易記錄表(Pay_Record)字段數據類型數據長度Stu_Numnvarchar10Pay_Numreal4Left_Moneyreal4Pay_Timedatetime8Pay_Typenvarchar104.3系統界面一個系統需要一個友好的用戶界面。由于本系統是基于ASP開發的,所以,我們利用網頁制作工具制作友好的用戶界面。部分界面如圖所示:4.3.1進入系信息界面4.3.2系統介紹界面4.3.2系統介紹界面4.3.3公告通知界面4.3.4學生檢索綜合界面4.3.4學生綜合檢索界面4.3.5系統管理界面4.3.6網上支付界面4.4系統功能圖第五章支付內容及方法5.1支付類型支付類型分為:電費、水費、圖書館閱讀、超市卡、飯卡和洗衣卡等登。5.2支付方式支付方式為網上支付,用戶輸入自己的一卡通賬號和密碼,可以查看自己的賬戶余額,然后選擇合適的支付類型,支付的金額,然后提交即可。第六章操作方法6.1登錄首先,點擊主頁上的系統管理超鏈接,即可跳轉至相應的登錄界面,若是學生也可以直接點擊學生檢索超鏈接登錄學生綜合查詢頁面。學生和管理員登錄之后會用Session變量存儲相應的用戶信息,在頁面的右上側會有相應的用戶名得顯示。如果點擊安全退出,則可以退出整個系統到達主頁面。6.2資料修改學生可以對自己的基本信息進行修改,此信息只用于校園網一卡通信息記錄。基本資料包括:學號、姓名、性別、院系、專業、年級、聯系方式、Email和所在宿舍號等。6.3密碼修改學生可以對其一卡通登錄密碼進行修改,但是必須在合適的條件之下進行修改。6.4找回密碼如果學生不知道一卡通網上支付系統的登錄密碼,則可以通過找回密碼來獲得登錄密碼。系統通過自動發送Email至學生當初注冊一卡通時的郵箱。學生通過閱讀Email中的信息即可查詢到登錄密碼。6.5賬目查詢學生可以通過賬目查詢,查詢自己一卡通的賬目余額,以便可以及時的向一卡通進行充值(銀行卡轉賬的形式)。6.6網上支付學生可以通過選取合適的支付類型,然后輸入一卡通登錄賬號和密碼,支付的金額(不能超過卡上余額),進行支付。6.7退出系統點擊返回主頁,先跳轉至主頁。然后點擊安全退出按鈕,則會刷新主頁,將用戶的登錄信息刪除。第七章調和測試在這一節中,我們主要討論了兩個問題,一個是系統的聯機文檔,另一個是系統的測試,下面我們分別加以說明。作為一個完整的系統,聯機文檔是其中不可缺少的部分也是相當重要的部分。好的文檔能夠使用戶快速了解并準確的使用系統的各項功能。減少誤操作,減少錯誤產生的可能,這對用戶和開發人員都有很多的好處。所以在開發本系統中,也加入了不少的文檔,除了對于四大模塊的詳細說明外,對于易出錯和不易操作的地方(如多條件查詢部分)又作了詳細的說明。由于本身能力的局限性,所以做編寫的代碼,即使經過反復檢查也難免出錯所以在本階段力求使用有限的時間找出盡可能多的錯誤,力求系統盡量正確。我們在本系統的測試中使用了黑盒法(即不關心程序內部的邏輯結構,而是根據程序的功能來設計是檢測)請一位不熟悉本系統的人來進行隨意性的操作,打破習慣的操作順序,從中發現錯誤,在此階段系統的大量錯誤得到了改正。信息管理系統所涉及的數據庫設計的重要步驟加載測試。加載測試工作貫穿于程序測試工作的全過程,整個錄入、修改、查詢、處理工作均可視為對數據庫的加載測試工作。要設計出一個好的信息管理系統數據庫,除滿足系統所要求的功能外,還必須遵守下列原則:1)基本表的個數越少越好。2)主鍵的個數越少越好。鍵是表間連接的工具,主鍵越少,表間的連接就越簡單。3)字段的個數越少越好。4)所有基本表的設計均應盡量符合第三范式。數據庫的設計中,如何處理多對多的關系和如何設計主鍵,是兩個有著較大難度、需要重點考慮的問題。第八章設計體會我的畢業設計的課題是《基于校園網的網上支付系統的設計》,以ASP.Net為開發平臺。ASP.Net的功能強大,它不僅涉及數據庫系系統的知識,還涉及到面向對象等方面的知識。ASP.Net既不是一種語言,也不是一種開發工具,而是一種內含于IIS/PWS之中的易學易用,可以集成Script語言到HTML主頁的服務器端的腳本語言環境,其主要功能是為生成動態的,交互的Web服務器應用程序提供一種功能強大的方式和技術。

用戶可通過ASP.Net+C#+SQL的開發環境方便的設計數據庫結構,管理數據庫,設計應用界面,設計查詢,設計表結構。這次設計充分體現了集體的智慧,每當遇見困難的時候,我都會向其他同學和老師請教,同時指導老師給予了我們莫大的鼓勵和悉心的指導,當我遇到困難且又不能進行下去的時候,是他耐心、細致、不厭其煩的講解才有我今天的成果。所謂“書到用時方恨少”,我很佩服我們的老祖宗很久以前就有了這樣的結論。但“萬事開頭難”,只要你狠下一股勁,持之以恒,你就肯定能有很大的收獲。雖然不能說“人有多大膽,地有多大產”,但是我相信只要我們能始終如一地朝著我們的目標前進,總有一天我們會實現我們的愿望!我深深體會到畢業設計最能考驗一個畢業生的理論與實踐相結合的能力。經過一個多月的緊張的畢業設計,我各個方面的能力都有所提高特別是對分析問題、解決問題的能力有了很大的提高。結論經過兩個個多月的設計和開發,校園一卡通網上支付系統基本開發完畢。其功能基本符合普通網絡用戶的需求。能夠實現在線查詢,在線支付,在線注冊以及各類相關信息的顯示等。并提供部分系統維護功能,使用戶方便進行數據備份和恢復、數據刪除。同時也考慮到了學生學號以減少數據冗余的問題,對于數據的一致性的問題也通過程序進行了有效的解決。雖然系統已經具有了交好的容錯性能,通過了安全性檢查。但是由于畢業設計時間較短,所以該系統還有許多不盡如人意的地方,比如聯機文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進一步改善。參考文獻:致謝:在本次畢業設計中,我從指導老師王敏生老師身上學到了很多東西。王敏生老師認真負責的工作態度,嚴謹的治學精神和深厚的理論水平都使我收益匪淺。他無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學習都有一種巨大的幫助,感謝他細心而又耐心的輔導。另外,在系統開發過程中計算機系其他老師和同學也給了我很大的幫助,幫助解決了不少的難點,使得系統能及時開發完成,還有同組的幾位同學的互相幫助,齊心協力,這里一并表示感謝。附錄Aa、IIS簡介Wsb服務器是Web應用程序的心臟。IIS(InternetInformationServer)是微軟推出的WindowsNTOptionPack的主要成員,作為WindowsNT的擴展,自推出以來已經有了很大發展,其體系結構是當今市場上最受關注的Web服務器之一。新推出的IIS4.0版本增強了系統安全性,具有服務器端腳本開發調試,內容管理和站點分析,崩潰防護,內置JAVA虛擬機及全面支持ASP.NET等強大功能。b、IIS與ASP.NET的結合在過去,客戶機/服務器結構的設計與Web的相關技術幾乎處于平行線上,兩者相互獨立并無法作出集成性的設計。現在我們利用IIS+ASP.NET構成三層式Web結構(如圖2.1所示)的中間一層,將客戶機/服務器結構與Web密切結合,完成前后端兩者的集成輸出功能,使得Web站點的開發更方便,實現的功能更強大。利用IIS+ASP.NET技術來集成Web前后端所帶來的強大效益可歸結為以下幾個方面:1.減少構建和維護成本2.加快聯機過程3.應用軟件集中在服務器端開發管理4.前端可使用任何瀏覽器(IE、Netscape…..)5.后端可存取任何數據庫(SQL、SQL…..)6.可使用任何腳本語言開發(VBScript、JavaScript、PERL…..)圖2.1三層式Web結構示意圖數據庫服務器后端數據庫數據庫服務器ActiveXServer元件程序和計算邏輯MicrosoftIIS+ASP.NETMicrosoftIIS+ASP.NETActiveXServer元件瀏覽器前端瀏覽器瀏覽器附錄B數據庫設計的步驟數據庫設計分五個步驟:數據庫需求分析、概念設計、邏輯設計、物理設計與加載測試。(1)數據庫需求分析的任務是將業務管理單證流化為數據流,劃分主題之間的邊界,繪制出DFD圖,并完成相應的數據字典。(2)概念設計的任務是從DFD出發,繪制出本主題的實體-關系圖,并列出各個實體與關系的綱要表。(3)邏輯設計的任務是從E-R圖與對應的綱要表出發,確定各個實體及關系的表名屬性。(4)物理設計的任務是確定所有屬性的類型、寬度與取值范圍,設計出基本表的主鍵,將所有的表名與字段名英文化(如MSSQLServer),實現物理建庫,完成數據庫物理設計字典。(5)加載測試工作貫穿于程序測試工作的全過程,整個錄入、修改、查詢、處理工作均可視為對數據庫的加載測試工作。要設計出一個好的信息管理系統數據庫,除滿足系統所要求的功能外,還必須遵守下列原則:1)基本表的個數越少越好。2)主鍵的個數越少越好。鍵是表間連接的工具,主鍵越少,表間的連接就越簡單。3)字段的個數越少越好。4)所有基本表的設計均應盡量符合第三范式。數據庫的設計中,如何處理多對多的關系和如何設計主鍵,是兩個有著較大難度、需要重點考慮的問題。

請刪除以下內容,O(∩_∩)O謝謝!!!TheoriginoftaxationintheUnitedStatescanbetracedtothetimewhenthecolonistswereheavilytaxedbyGreatBritainoneverythingfromteatolegalandbusinessdocumentsthatwererequiredbytheStampTax.Thecolonists'disdainforthistaxationwithoutrepresentation(so-calledbecausethecolonieshadnovoiceintheestablishmentofthetaxes)gaverisetorevoltssuchastheBostonTeaParty.However,evenaftertheRevolutionaryWarandtheadoptionoftheU.S.Constitution,themainsourceofrevenueforthenewlycreatedstateswasmoneyreceivedfromcustomsandexcisetaxesonitemssuchascarriages,sugar,whiskey,andsnuff.IncometaxfirstappearedintheUnitedStatesin1862,duringtheCivilWar.Atthattimeonlyaboutonepercentofthepopulationwasrequiredtopaythetax.Aflat-rateincometaxwasimposedin1867.Theincometaxwasrepealedinitsentiretyin1872.IncometaxwasarallyingpointforthePopulistpartyin1892,andhadenoughsupporttwoyearslaterthatCongresspassedtheIncomeTaxActof1894.Thetaxatthattimewastwopercentonindividualincomesinexcessof$4,000,whichmeantthatitreachedonlythewealthiestmembersofthepopulation.TheSupremeCourtstruckdownthetax,holdingthatitviolatedtheconstitutionalrequirementthatdirecttaxesbeapportionedamongthestatesbypopulation(pollockv.farmers'loan&trust,158U.S.601,15S.Ct.912,39L.Ed.1108[1895]).Aftermanyyearsofdebateandcompromise,thesixteenthamendmenttotheConstitutionwasratifiedin1913,providingCongresswiththepowertolayandcollecttaxesonincomewithoutapportionmentamongthestates.Theobjectivesoftheincometaxweretheequitabledistributionofthetaxburdenandtheraisingofrevenue.Since1913theU.S.incometaxsystemhasbecomeverycomplex.In1913theincometaxlawswerecontainedineighteenpagesoflegislation;theexplanationofthetaxreformactof1986wasmorethanthirteenhundredpageslong(Pub.L.99-514,Oct.22,1986,100Stat.2085).CommerceClearingHouse,apublisheroftaxinformation,releasedaversionoftheInternalRevenueCodeintheearly1990sthatwasfourtimesthickerthanitsversionin1953.Changestothetaxlawsoftenreflectthetimes.Theflattaxof1913waslaterreplacedwithagraduatedtax.AftertheUnitedStatesenteredworldwari,theWarRevenueActof1917imposedamaximumtaxrateforindividualsof67percent,comparedwitharateof13percentin1916.In1924SecretaryoftheTreasuryAndrewW.Mellon,speakingtoCongressaboutthehighleveloftaxation,stated,Thepresentsystemisafailure.Itwasanemergencymeasure,adoptedunderthepressureofwarnecessityandnottobecounteduponasapermanentpartofourrevenuestructure….Thehighratesputpressureontaxpayerstoreducetheirtaxableincome,tendtodestroyindividualinitiativeandenterprise,andseriouslyimpedethedevelopmentofproductivebusiness….Wayswillalwaysbefoundtoavoidtaxessodestructiveintheirnature,andtheonlywaytosavethesituationistoputthetaxesonareasonablebasisthatwillpermitbusinesstogoonandindustrytodevelop.Consequently,theRevenueActof1924reducedthemaximumindividualtaxrateto43percent(RevenueActs,June2,1924,ch.234,43Stat.253).In1926theratewasfurtherreducedto25percent.TheRevenueActof1932wasthefirsttaxlawpassedduringtheGreatDepression(RevenueActs,June6,1932,ch.209,47Stat.169).Itincreasedtheindividualmaximumratefrom25to63percent,andreducedpersonalexemptionsfrom$1,500to$1,000forsinglepersons,andfrom$3,500to$2,500formarriedcouples.Thenationalindustrialrecoveryactof1933(NIRA),partofPresidentfranklind.roosevelt'snewdeal,imposedafivepercentexcisetaxondividendreceipts,imposedacapitalstocktaxandanexcessprofitstax,andsuspendedalldeductionsforlosses(June16,1933,ch.90,48Stat.195).Therepealin1933oftheeighteenthamendment,whichhadprohibitedthemanufactureandsaleofalcohol,broughtinanestimated$90millioninnewliquortaxesin1934.Thesocialsecurityactof1935providedforawagetax,halftobepaidbytheemployeeandhalfbytheemployer,toestablishafederalretirementfund(OldAgePensionAct,Aug.14,1935,ch.531,49Stat.620).TheWealthTaxAct,alsoknownastheRevenueActof1935,increasedthemaximumtaxrateto79percent,theRevenueActsof1940and1941increaseditto81percent,theRevenueActof1942raiseditto88percent,andtheIndividualIncomeTaxActof1944raisedtheindividualmaximumrateto94percent.Thepost-WorldWarIIRevenueActof1945reducedtheindividualmaximumtaxfrom94percentto91percent.TheRevenueActof1950,duringthekoreanwar,reduceditto84.4percent,butitwasraisedthenextyearto92percent(RevenueActof1950,Sept.23,1950,ch.994,Stat.906).Itremainedatthisleveluntil1964,whenitwasreducedto70percent.TheRevenueActof1954revisedtheInternalRevenueCodeof1939,makingmajorchangesthatwerebeneficialtothetaxpayer,includingprovidingforchildcaredeductions(laterchangedtocredits),anincreaseinthecharitablecontributionlimit,ataxcreditagainsttaxableretirementincome,employeedeductionsforbusinessexpenses,andliberalizeddepreciationdeductions.From1954to1962,theInternalRevenueCodewasamendedby183separateacts.In1974theemployeeretirementincomesecurityact(ERISA)createdprotectionsforemployeeswhoseemployerspromisedspecifiedpensionsorotherretirementcontributions(Pub.L.No.93-406,Sept.2,1974,88Stat.829).ERISArequiredthattobetaxdeductible,theemployer'splancontributionmustmeetcertainminimumstandardsastoemployeeparticipationandvestingandemployerfunding.ERISAalsoapprovedtheuseofindividualretirementaccounts(IRAs)toencouragetax-deferredretirementsavingsbyindividuals.TheEconomicRecoveryTaxActof1981(ERTA)providedthelargesttaxcutuptothattime,reducingthemaximumindividualratefrom70percentto50percent(Pub.L.No.97-34,Aug.13,1981,95Stat.172).ThemostsweepingtaxchangessinceworldwariiwereenactedintheTaxReformActof1986.ThisbillwassignedintolawbyPresidentronaldreaganandwasdesignedtoequalizethetaxtreatmentofvariousassets,eliminatetaxshelters,andlowermarginalrates.Conservativeswantedtheacttoprovideasingle,lowtaxratethatcouldbeappliedtoeveryone.Althoughthissingle,flatratewasnotincludedinthefinalbill,taxrateswerereducedto15percentonthefirst$17,850ofincomeforsinglesand$29,750formarriedcouples,andsetat28to33percentonremainingincome.Manydeductionswererepealed,suchasadeductionavailabletotwo-incomemarriedcouplesthathadbeenusedtoavoidthe"marriagepenalty"(agreatertaxliabilityincurredwhentwopersonsfiledtheirincometaxreturnasamarriedcoupleratherthanasindividuals).Althoughthepersonalexemptionexclusionwasincreased,anexemptionforelderlyandblindpersonswhoitemizedeductionswasrepealed.Inaddition,aspecialcapitalgainsratewasrepealed,aswasaninvestmenttaxcreditthathadbeenintroducedin1962byPresidentjohnf.kennedy.TheOmnibusBudgetReconciliationActof1993,thefirstbudgetandtaxactenactedduringtheClintonadministration,wasvigorouslydebated,andpassedwithonlytheminimumnumberofnecessaryvotes.Thislawprovidedforincometaxratesof15,28,31,36,and39.6percentonvaryinglevelsofincomeandforthetaxationofsocialsecurityincomeifthetaxpayerreceivesotherincomeoveracertainlevel.In2001CongressenactedamajorincometaxcutattheurgingofPresidentgeorgew.bush.Overthecourseof11yearsthelawreducesmarginalincometaxratesac

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論