學(xué)生公寓住宿計算機管理系統(tǒng)的開發(fā)主要包括兩個方面,即:后臺數(shù)據(jù)庫的建立和維護(hù),前端應(yīng)用程序的開發(fā)。對于后臺數(shù)據(jù)庫的建立和維護(hù),要求數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好。對于前端應(yīng)用程序的開發(fā)則要求應(yīng)用程序能提供強大的數(shù)據(jù)操縱功能,具有界面友好、使用簡單方便等特點。
舊的手工紀(jì)錄的宿舍管理方式已經(jīng)不能適應(yīng)高速發(fā)展的信息化時代,新的公寓住宿管理系統(tǒng)開發(fā)出來之后,能夠極大地提高效率,也是學(xué)校科學(xué)化、正規(guī)化、信息化管理的重要條件。
利用當(dāng)前先進(jìn)的開發(fā)技術(shù),合理利用、配置、共享學(xué)生公寓住宿信息資源,發(fā)揮計算機技術(shù)先進(jìn)、高效、快捷的特性,并確保系統(tǒng)在將來應(yīng)用中的易維護(hù)性、可擴(kuò)展性和靈活性。主要研究內(nèi)容如下:
1、學(xué)生公寓住宿管理系統(tǒng)的功能設(shè)計:系統(tǒng)的總體設(shè)計中緊密結(jié)合學(xué)校的實際情況和需求,從系統(tǒng)的實用、夠用、好用、方便出發(fā),使用成熟技術(shù),做好硬件平臺、操作系統(tǒng)、數(shù)據(jù)庫、局域網(wǎng)服務(wù)器、應(yīng)用軟件的選擇工作;同時以近期目標(biāo)為重點,兼顧系統(tǒng)遠(yuǎn)期發(fā)展的需求,開展系統(tǒng)的設(shè)計工作。
2、基于CS結(jié)構(gòu)構(gòu)架的系統(tǒng):CS結(jié)構(gòu),即大家熟知的客戶機和服務(wù)器結(jié)構(gòu)。它是以服務(wù)器為中心的網(wǎng)絡(luò)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到Client端和Server端來實現(xiàn),降低了系統(tǒng)的通訊開銷。
目前大多數(shù)應(yīng)用軟件系統(tǒng)都是ClientServer形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展,Web和ClientServer應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。
3、系統(tǒng)數(shù)據(jù)庫使用微軟公司推出的SQLServer2008進(jìn)行開發(fā),它是微軟公司具有里程碑意義的數(shù)據(jù)庫系統(tǒng),其性能和安全性相比其前一版本有了巨大的進(jìn)步;開發(fā)語言選用C#,它是微軟公司專門為.NET量身打造的編程語言,是一種全新的面向?qū)ο蟮木幊陶Z言,與.NET有著密不可分的關(guān)系;系統(tǒng)開發(fā)工具選用VisualStudio.NET2010集成開發(fā)環(huán)境。
三、系統(tǒng)預(yù)期實現(xiàn)的主要功能包括: 1、樓房信息管理:管理員可以添加、刪除、編輯和查詢樓房信息。
2、寢室信息管理:管理員可以添加、刪除、編輯和有條件查詢寢室信息。
3、寢室維修管理:管理員可以刪除和有條件查詢用戶添加的維修信息。
4、公告欄:管理員可以添加、刪除、編輯和查詢公告欄。
5、管理員信息管理:管理員可以添加、刪除、編輯和查詢管理員信息
6、用戶管理:管理員可以添加、刪除、編輯和有條件查詢用戶信息。
7、留言板管理:管理員可以刪除、查詢和回復(fù)用戶添加的留言。
在實現(xiàn)系統(tǒng)功能的同時,確保業(yè)務(wù)流程明確清晰,以及操作的簡單快捷,同時保證系統(tǒng)的可靠性、正確性和健壯性,并且保證系統(tǒng)具有一定的維護(hù)性和可擴(kuò)展性,為將來系統(tǒng)可能的升級和維護(hù)打下良好基礎(chǔ)。
信息發(fā)布:廣州名易軟件有限公司 http://m.jetlc.com