C 課程設(shè)計(jì) (高速公路收費(fèi)系統(tǒng))
《C 課程設(shè)計(jì) (高速公路收費(fèi)系統(tǒng))》由會(huì)員分享,可在線閱讀,更多相關(guān)《C 課程設(shè)計(jì) (高速公路收費(fèi)系統(tǒng))(8頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、C#課程設(shè)計(jì) (高速公路收費(fèi)系統(tǒng)) 課 程設(shè)計(jì) 報(bào)告書 專 業(yè):信息管理與信息系統(tǒng) 課程設(shè)計(jì)名稱:《可視化編程技術(shù)課程設(shè)計(jì)》 題 目:高速公路收費(fèi)系統(tǒng) 班 級(jí): 學(xué) 號(hào): 設(shè) 計(jì) 者: 指 導(dǎo) 老 師: 完 成 時(shí) 間: 摘要 在現(xiàn)代交通越來越便利的同時(shí),高速公路也發(fā)揮著越來越重要的作用。中國已經(jīng)有4萬多公里的高速公路,在未來還將翻倍。修建高速公路被各地官員拉入地方經(jīng)濟(jì)工作日常首要位置,與1950年后的美國
2、相似,越來越密集的高速網(wǎng)正在促使著中國發(fā)生巨大的變化。 高速公路收費(fèi)系統(tǒng)是高速公路管理的重要組成部分。建立智能化的收費(fèi)系統(tǒng)是加強(qiáng)高速公路管理的一個(gè)重要環(huán)節(jié)。高速公路收費(fèi)系統(tǒng)解決了高速公路收費(fèi)業(yè)務(wù)中由于采取傳統(tǒng)方法和手段出現(xiàn)的難以處理的問題,并把管理對象轉(zhuǎn)向信息對象的信息管理系統(tǒng),把高速公路收費(fèi)系統(tǒng)推向另一個(gè)高度。 利用計(jì)算機(jī)進(jìn)行高速公路收費(fèi)系統(tǒng)設(shè)計(jì),本文是采用C#作為前臺(tái)開發(fā)工具,SQL Server2008 R2作為后臺(tái)數(shù)據(jù)庫平臺(tái)的基于C/S的三層模式的高速公路收費(fèi)系統(tǒng)。 關(guān)鍵詞:C#;數(shù)據(jù)庫表; 目錄 目錄 ................
3、................................................................................................................... 1 第一章 開發(fā)環(huán)境和開發(fā)工具 .......................................................................................... 1 1.1 C#語言簡介 ......................................................
4、....................................................... 1 1.2 開發(fā)背景 ................................................................................................................. 1 1.3 開發(fā)環(huán)境 ..................................................................................................
5、............... 2 第二章 人事管理信息系統(tǒng)的分析與設(shè)計(jì) ....................................................................... 3 2.1 系統(tǒng)需求分析 ......................................................................................................... 3 2.2 系統(tǒng)總體設(shè)計(jì) ...........................................
6、.............................................................. 3 2.2.1 系統(tǒng)設(shè)計(jì)目標(biāo) ............................................................................................... 3 2.2.2 開發(fā)設(shè)計(jì)思想 ............................................................................................... 4
7、 2.2.3 系統(tǒng)功能模塊設(shè)計(jì) ....................................................................................... 4 第三章 數(shù)據(jù)庫設(shè)計(jì) .......................................................................................................... 6 3.1 引入背景 .......................................................
8、.......................................................... 6 3.2 數(shù)據(jù)庫需求分析 ..................................................................................................... 6 3.2.1 數(shù)據(jù)流圖 ......................................................................................................
9、. 7 3.2.2. 數(shù)據(jù)字典 ...................................................................................................... 7 3.3 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) ........................................................................................... 10 3.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) .........................................
10、.................................................. 14 3.5 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì) ........................................................................................... 15 3.5.1 索引的建立(主鍵、外鍵) ..................................................................... 15 3.5.2 觸發(fā)器 ....................
11、..................................................................................... 16 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) ........................................................................................ 17 4.1 實(shí)體類庫設(shè)計(jì)與實(shí)現(xiàn) .................................................................................
12、.......... 17 4.2 數(shù)據(jù)訪問層類庫設(shè)計(jì)與實(shí)現(xiàn) ............................................................................... 22 4.3 業(yè)務(wù)邏輯層類庫設(shè)計(jì)與實(shí)現(xiàn) ............................................................................... 32 4.4 界面設(shè)計(jì)及實(shí)現(xiàn) ...........................................................
13、........................................ 37 4.4.1 登陸界面及代碼 ....................................................................................... 37 4.4.2 主界面及代碼 ........................................................................................... 38 結(jié) 論 .....................
14、........................................................................................................ 50 心得體會(huì) ............................................................................................................................. 51 參考文獻(xiàn) ...........................................
15、.......................................................................... 52 第一章 開發(fā)環(huán)境和開發(fā)工具 1.1 C#語言簡介 C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NET Framework之上的高級(jí)程序設(shè)計(jì)語言。并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺(tái)亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。但是C#與Java有著明顯的不同,它借鑒
16、了Delphi的一個(gè)特點(diǎn),與COM(組件對象模型)是直接集成的,而且它是微軟公司 .NET windows網(wǎng)絡(luò)框架的主角。 C#是一種安全的、穩(wěn)定的、簡單的、優(yōu)雅的,由C和C++衍生出來的面向?qū)ο蟮木幊陶Z言。它在繼承C和C++強(qiáng)大功能的同時(shí)去掉了一些它們的復(fù)雜特性(例如沒有宏以及不允許多重繼承)。C#綜合了VB簡單的可視化操作和C++的高運(yùn)行效率,以其強(qiáng)大的操作能力、優(yōu)雅的語法風(fēng)格、創(chuàng)新的語言特性和便捷的面向組件編程的支持成為.NET開發(fā)的首選語言。 C#是一種面向?qū)ο蟮恼Z言,它使得程序員可以快速地編寫各種基于MICROSOFT .NET平臺(tái)的應(yīng)用程序,MICROSOFT
17、.NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計(jì)算與通訊領(lǐng)域。 1.2 開發(fā)背景 二十年來,收費(fèi)公路在中國從無到有,彌補(bǔ)了傳統(tǒng)公共交通的不足,滿足了人們快捷、安全、舒適的交通需要,為中國經(jīng)濟(jì)的蓬勃發(fā)展做出了巨大貢獻(xiàn)。正確揭示收費(fèi)公路在公共服務(wù)方面的標(biāo)準(zhǔn)和限度,處理費(fèi)用的各種數(shù)據(jù),對中國公路建設(shè)事業(yè)健康發(fā)展有重要意義。 如今,高速公路的飛速發(fā)展,高速公路的行路暢通,正因?yàn)檫@樣,高速公路在各種交通運(yùn)輸渠道中占據(jù)了主要的地位,這就造成了高速公路收費(fèi)管理出現(xiàn)了一些問題,不但增加了運(yùn)營的強(qiáng)度,也增加了高速公路收費(fèi)工作人員的工作壓力。所以,這對現(xiàn)有的收費(fèi)管理和收費(fèi)人員提
18、出更多的要求:提高收費(fèi)效率、降低收費(fèi)差錯(cuò),提高收費(fèi)站 1 管理服務(wù)水平。而以手工為主的傳統(tǒng)收費(fèi)方式已經(jīng)不能滿足當(dāng)前收費(fèi)的實(shí)際需要。 在當(dāng)今信息化的社會(huì)里,作為高新技術(shù)之一的C#可視化編程技術(shù)和數(shù)據(jù)庫應(yīng)用技術(shù)已成為高速公路信息資源利用和高速公路建設(shè)及其現(xiàn)代化管理不可缺少的重要工具,高速公路收費(fèi)系統(tǒng)便是基于C#和數(shù)據(jù)庫所產(chǎn)生的,相較于傳統(tǒng)手工的收費(fèi)方式它的效率高、差錯(cuò)少,能使管理人員隨時(shí)查閱數(shù)據(jù)信息。并能對各種違規(guī)行為進(jìn)行一定的制止,對于各種各樣的逃票行為提供證據(jù)。高速公路收費(fèi)系統(tǒng)能夠滿足我國對于
19、高速公路所提出的大多數(shù)要求。 1.3 開發(fā)環(huán)境 本文所采用的開發(fā)環(huán)境主要是基于數(shù)據(jù)庫系統(tǒng)的SQL Server 2008 R2和基于面向?qū)ο蟪绦蛟O(shè)計(jì)的C#。SQL Server 2008 R2在Microsoft的數(shù)據(jù)平臺(tái)上發(fā)布,可以組織管理任何數(shù)據(jù),可以將結(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲(chǔ)到數(shù)據(jù)庫中。它可以對數(shù)據(jù)進(jìn)行查詢、搜索、同步、報(bào)告和分析之類的操作引進(jìn)了一系列新功能幫助各種規(guī)模的業(yè)務(wù)從信息中獲取更多價(jià)值。經(jīng)過改進(jìn)的SQL Server 2008 R2增強(qiáng)了開發(fā)能力,提高了可管理性,強(qiáng)化了商業(yè)智能及數(shù)據(jù)倉庫。 本系統(tǒng)是利用SQL Server 20
20、08 R2創(chuàng)建高速收費(fèi)站上的收費(fèi)站信息表、職工信息表、收費(fèi)查詢表、道路表、進(jìn)出站信息表、車輛信息表、車輛流動(dòng)表、收費(fèi)卡信息表、收費(fèi)標(biāo)準(zhǔn)表以及用C#連接數(shù)據(jù)庫用的登錄系統(tǒng)表。利用C#和數(shù)據(jù)庫建立連接之后,利用C#中的控件按鈕以及一些程序代碼實(shí)現(xiàn)一些特定的功能,例如員工信息查詢、員工信息編輯、車輛信息查詢、收費(fèi)標(biāo)準(zhǔn)查詢、收費(fèi)情況查詢等,極大地提高了高速公路收費(fèi)管理的效率。 2 第二章 人事管理信息系統(tǒng)的分析與設(shè)計(jì) 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在各種收費(fèi)和管理應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)高速公路收費(fèi)的管理勢在必行。當(dāng)前高速公路收費(fèi)系統(tǒng)正在從C/S結(jié)構(gòu)向B/S結(jié)構(gòu)轉(zhuǎn)移
21、,但是由于安全性等方面的因素,C/S結(jié)構(gòu)的高速公路收費(fèi)系統(tǒng)仍然占據(jù)收費(fèi)系統(tǒng)的主流。本文所論述的系統(tǒng)也是C/S結(jié)構(gòu)的高速公路收費(fèi)系統(tǒng)。 高速公路收費(fèi)系統(tǒng)是適應(yīng)現(xiàn)代化制度要求,推動(dòng)高速公路收費(fèi)走向科學(xué)化、規(guī)范化的必要條件。 2.1 系統(tǒng)需求分析 在現(xiàn)代運(yùn)輸?shù)蔫F路、公路、水運(yùn)、航運(yùn)和管理五種方式中,目前我國公路運(yùn)輸約占全國客、貨運(yùn)輸總量的一半以上。近年來,我國高速公路的發(fā)展很快,高速公路總里程躍居世界第二位,從而大大改善了公路路網(wǎng)結(jié)構(gòu),緩解了交通旅游業(yè)的發(fā)展,推動(dòng)沿線產(chǎn)業(yè)結(jié)構(gòu)調(diào)整,加快了中小城鎮(zhèn)的發(fā)。 隨著高速公路的建設(shè),收費(fèi)站數(shù)目的不斷增加,對現(xiàn)有的收費(fèi)管理和收費(fèi)人員提出了新的要求:提高收費(fèi)效率
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)短期償債能力分析
- 人教版四年級(jí)四年級(jí)英語下下unit1myschool課件
- 2021秋九年級(jí)語文上冊第5單元寫作論證要合理課件新人教版
- 糖尿病酮癥酸中毒護(hù)理查房
- 股票技術(shù)分析課件
- 九年級(jí)歷史上冊 1 人類的形成課件 新人教版
- 語文A版語文四下《化石吟》課件2
- 心臟的血液循環(huán)
- 泌尿系梗阻課件
- 高中通用技術(shù)三極管特性知識(shí)點(diǎn)整理-ppt課件
- [人教部編本]一年級(jí)下冊(全冊)ppt課件匯總--一等獎(jiǎng)作品集
- 螺紋環(huán)換熱器總體介紹
- 商品分類與編碼課件
- 項(xiàng)目運(yùn)作與案例分析報(bào)告課件
- 錘子手機(jī)局部放大動(dòng)畫——放大鏡效果模板