畢業(yè)論文
題目:校園學(xué)生宿舍管理系統(tǒng)
院 系: 數(shù)學(xué)科學(xué)學(xué)院
專 業(yè): 數(shù)學(xué)與應(yīng)用數(shù)學(xué)
校園學(xué)生宿舍管理系統(tǒng)
摘要
隨著計(jì)算機(jī)以及計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的高速發(fā)展,當(dāng)今社會(huì)正飛速向信息化社會(huì)發(fā)展,信息自動(dòng)化的作用也越來越強(qiáng)大,使人們從繁雜的事務(wù)中解脫出來,從而提高了工作的效率。
校園學(xué)生宿舍管理系統(tǒng)目前的應(yīng)用已經(jīng)越來越普遍,幾乎所有進(jìn)行了信息化管理的學(xué)校宿舍樓棟都會(huì)用到用戶管理系統(tǒng)。用戶管理系統(tǒng)適合學(xué)校宿舍樓棟快速查詢、添加和刪除等工作,也適合學(xué)生對(duì)自己的詳細(xì)信息的了解查詢,同樣也適合學(xué)校對(duì)學(xué)生的信息的綜合把握。以前的學(xué)生宿舍管理體系基本上還是處于人工操作的模式, 隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展, 利用計(jì)算機(jī)網(wǎng)絡(luò)來管理學(xué)生宿舍信息,有著良好的發(fā)展前景。 本系統(tǒng)使用ASP.NET動(dòng)態(tài)網(wǎng)頁(yè)制作作為主要的前臺(tái)開發(fā)技術(shù),后臺(tái)選用SQL Server 2005作為數(shù)據(jù)庫(kù)工具,實(shí)現(xiàn)前后臺(tái)數(shù)據(jù)交互。本系統(tǒng)主要?jiǎng)澐至巳9芾韱T、樓棟管理員和學(xué)生三種角色權(quán)限,系統(tǒng)具有界面美觀,操作簡(jiǎn)易的特性,主要包括學(xué)生信息管理,房間管理,樓棟管理,區(qū)域管理,公告欄,修改密碼等模塊。主要實(shí)現(xiàn)對(duì)學(xué)生宿舍查詢、添加、修改和刪除等功能。
關(guān)鍵字:校園學(xué)生宿舍管理系統(tǒng) SQL Sever 2005 ASP.NET 管理員
Maintain user management system of campus
Abstract
Along with the computer as well as the network technologys high-speed development, the society is developing rapidly to a information society.The information automations function is also getting more and more formidable now. It causes the people
……(新文秘網(wǎng)http://120pk.cn省略1458字,正式會(huì)員可完整閱讀)……
tor SQL Sever 2005 ASP.NET Campus Student Dormitory Management System
目 錄
摘要………………………………………………………………………………… I
Abstract ………………………………………………………………………… II
第一章 系統(tǒng)概括………………………………………………………………… 1
1.1 項(xiàng)目提出………………………………………………………………… 1
1.2 系統(tǒng)開發(fā)的目標(biāo)………………………………………………………… 1
1.3 系統(tǒng)開發(fā)工具…………………………………………………………… 1
1.4 網(wǎng)絡(luò)技術(shù)介紹…………………………………………………………… 2
1.5 系統(tǒng)運(yùn)行環(huán)境…………………………………………………………… 3
第二章 系統(tǒng)設(shè)計(jì)………………………………………………………………… 4
2.1 可行性分析……………………………………………………………… 4
2.1.1 經(jīng)濟(jì)可行性………………………………………………………4
2.1.2 技術(shù)可行性………………………………………………………4
2.1.3 運(yùn)行環(huán)境、法律、開發(fā)方案可行性……………………………4
2.2 需求分析………………………………………………………………… 4
2.2.1 用戶需求…………………………………………………………4
2.2.2 性能需求…………………………………………………………4
2.2.3 安全需求…………………………………………………………4
2.3 數(shù)據(jù)庫(kù)設(shè)計(jì)……………………………………………………………… 5
2.3.1 邏輯模型設(shè)計(jì)……………………………………………………6
2.3.2 物理模型設(shè)計(jì)……………………………………………………7
第三章 系統(tǒng)的實(shí)現(xiàn)…………………………………………………………………11
3.1 系統(tǒng)結(jié)構(gòu)圖……………………………………………………………… 11
3.2 系統(tǒng)功能模塊…………………………………………………………… 12
3.3 數(shù)據(jù)庫(kù)連接……………………………………………………………… 21
3.4 界面設(shè)計(jì)及功能實(shí)現(xiàn)…………………………………………………… 21
第四章 系統(tǒng)運(yùn)行及測(cè)試工作………………………………………………………28
4.1 系統(tǒng)運(yùn)行………………………………………………………………… 28
4.2 系統(tǒng)測(cè)試工作…………………………………………………………… 28
第五章 開發(fā)
總結(jié)……………………………………………………………………30
第六章 致謝…………………………………………………………………………31
參考文獻(xiàn)…………………………………………………………………………… 32
第一章 系統(tǒng)概括
1.1 項(xiàng)目提出
隨著時(shí)代的變遷和發(fā)展,計(jì)算機(jī)以及網(wǎng)絡(luò)技術(shù)越來越深入各個(gè)行業(yè),為廣大的用戶提供了更加便捷的服務(wù)。因此,設(shè)計(jì)開發(fā)出一個(gè)優(yōu)秀的專用信息系統(tǒng)對(duì)一個(gè)機(jī)構(gòu)的發(fā)展來說非常重要。相對(duì)于學(xué)校來說,學(xué)生宿舍管理是不可缺少的組成部分。目前仍然存在不少學(xué)校停留在人員手工記錄學(xué)生宿舍管理信息的階段。手工記錄學(xué)生信息對(duì)于規(guī)模小的學(xué)校而言勉強(qiáng)可以使用,但對(duì)于學(xué)校規(guī)模比較龐大,需要記錄存儲(chǔ)的信息量比較繁多的高校而言,手工記錄是相當(dāng)繁瑣的,而且要查詢某條記錄的時(shí)候,由于信息數(shù)據(jù)量龐大,查找起來不但麻煩而且浪費(fèi)時(shí)間,工作效率非常低。使用計(jì)算機(jī)來管理宿舍和學(xué)生的數(shù)據(jù)信息,大大提高了工作效率,節(jié)約資源,達(dá)到了預(yù)期的要求。
因此提出了開發(fā)建立校園維護(hù)用戶管理系統(tǒng)。
1.2 系統(tǒng)開發(fā)的目標(biāo)
學(xué)生宿舍管理系統(tǒng)的設(shè)計(jì)及開發(fā)的目標(biāo)是,充分利用計(jì)算機(jī)及計(jì)算機(jī)網(wǎng)絡(luò)的功能,實(shí)現(xiàn)學(xué)生宿舍管理工作全過程的計(jì)算機(jī)化,幫助具體操作管理人員從煩瑣復(fù)雜的管理工作中解放出來,同時(shí)全力跟上信息時(shí)代高速、快捷、資源環(huán)保等要求。系統(tǒng)將實(shí)現(xiàn)查找方便、信息錄入、修改和刪除的功能,以及對(duì)新入住學(xué)生進(jìn)行宿舍安排等,學(xué)生可以在登陸界面以學(xué)生的身份進(jìn)行查看信息。
1.3 系統(tǒng)開發(fā)工具
1.Visual Studio 2005
Visual Studio 2005是ASP.net使用的開發(fā)環(huán)境。為我們的Web應(yīng)用程序構(gòu)建一個(gè)完整的解決方案,該環(huán)境能夠與Microsoft微軟操作系統(tǒng)平臺(tái)和數(shù)據(jù)庫(kù)系統(tǒng)平臺(tái)高度融合。
2.SQL及SQL Server 2005 簡(jiǎn)介
SQL(Structured Query Language)結(jié)構(gòu)化查詢語(yǔ)言,是一種程序設(shè)計(jì)和數(shù)據(jù)庫(kù)查詢語(yǔ)言,主要用于存儲(chǔ)數(shù)據(jù)及更新、查詢和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。SQL是高級(jí)非過程化編程語(yǔ)言,可允許用戶在高層數(shù)據(jù)結(jié)構(gòu)端工作。SQL包括三種主要程序設(shè)計(jì)類別的語(yǔ)句:數(shù)據(jù)定義語(yǔ)言,數(shù)據(jù)操作語(yǔ)言及數(shù)據(jù)控制語(yǔ)言。 SQL Server 2005是MS_SQL( 微軟數(shù)據(jù)庫(kù)SQL Server)的一個(gè)版本。SQL Server具有使用方便、可伸縮性好以及與相關(guān)軟件集成程度高的優(yōu)點(diǎn)。
SOL Server 2005數(shù)據(jù)庫(kù)系統(tǒng)是一個(gè)作為服務(wù)類型運(yùn)行的Windows應(yīng)用程序。該數(shù)據(jù)庫(kù)要運(yùn)行在Windows環(huán)境之下,啟動(dòng)后只需要極少的用戶交互。SQL Server 2005提供了用于建立用戶連接、保障數(shù)據(jù)安全性和查詢請(qǐng)求服務(wù)的所有功能。SQL Server 2005相對(duì)于之前的版本,是一個(gè)更加全面的數(shù)據(jù)庫(kù)工具,使用集成的商業(yè)智能(BI)工具提供了企業(yè)級(jí)的數(shù)據(jù)管理。在數(shù)據(jù)能、數(shù)據(jù)可靠性、易用性、收縮性,與Internet集成等方面都做了重大的改進(jìn)。SQL Server 2005數(shù)據(jù)庫(kù)引擎為結(jié)構(gòu)化數(shù)據(jù)和關(guān)系型數(shù)據(jù)提供了更安全的存儲(chǔ)功能。此外,SQL Server 2005結(jié)合了分析、集成、報(bào)表和通知等功能。
3. Adobe Photo shop CS3
Photoshop CS3 全稱 Adobe Photoshop CS3 E*tended 也稱 Photoshop 10.0.Adobe Photoshop 被普遍認(rèn)為是最好的通用平面美術(shù)設(shè)計(jì)軟件。由Adobe公司開發(fā)設(shè)計(jì)。其用戶界面易懂,功能完善,性能穩(wěn)定。所以,在幾乎所有的廣告、出版、軟件公司,Photoshop都是首選的平面設(shè)計(jì)工具。
1.4 網(wǎng)站技術(shù)介紹
1.ASP.NET
ASP.NET不僅僅是ASP的簡(jiǎn)單升級(jí)版本,而是Microsoft推出的最新一代的Active Server Pages腳本語(yǔ)言。ASP.NET是微軟開發(fā)的新型體系結(jié)構(gòu).NET的一個(gè)部分。它的全新技術(shù)結(jié)構(gòu)讓每一個(gè)用戶的網(wǎng)絡(luò)生活都變得更簡(jiǎn)易。ASP.NET是一個(gè)用于Web開發(fā)的全新組成框架,其中包含了許多新的特征。ASP.NET提供了更易于操作編寫、結(jié)構(gòu)更明朗清晰的代碼語(yǔ)句,這些代碼語(yǔ)句可以進(jìn)行再利用和共享。ASP.NET使用的是編譯后的語(yǔ)句,從而提高了性能和伸縮性。ASP.NET使用了Web表單從而使開發(fā)更加直觀,利用面向?qū)ο蠹夹g(shù)提高了組件的再利用性。此外,ASP.NET中還包含有Web空間、頁(yè)面技術(shù)、緩沖技術(shù)、服務(wù)器控件以及對(duì)數(shù)據(jù)捆綁的改進(jìn)。供ASP.NET使用的數(shù)據(jù)庫(kù)以及在Microsoft.NE ……(未完,全文共22769字,當(dāng)前僅顯示4095字,請(qǐng)閱讀下面提示信息。
收藏《畢業(yè)論文:校園學(xué)生宿舍管理系統(tǒng)》)