freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

高校學(xué)生公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-任迎春終稿(編輯修改稿)

2025-05-09 04:53 本頁面
 

【文章內(nèi)容簡介】 允許否手機(jī)號(hào)碼jtzzchar30允許否家庭住址sfzhchar18允許否身份證號(hào)gwchar10允許否崗位shgxvarchar50允許否社會(huì)關(guān)系photovarchar50允許否照片pxvarchar100允許否品行 員工培訓(xùn) (ygpx)字段類型字段長度是否允許為空是否主鍵或外鍵說明idnumeric9不允許主鍵編號(hào)xmvarchar50不允許否 姓名sexchar10不允許否性別pxsjvarchar50不允許否培訓(xùn)時(shí)間pxddvarchar50不允許否培訓(xùn)地點(diǎn)pxnrvarchar100不允許否培訓(xùn)內(nèi)容cjvarchar20不允許否成績 值班記錄(zbjl)字段類型字段長度是否允許為空是否主鍵或外鍵說明idnumeric9不允許主鍵編號(hào)riqivarchar30不允許否 日期tianqivarchar50不允許否天氣suguanyuanchar10不允許否宿管員baojieyuanchar10不允許否保潔員jiluvarchar200不允許否記錄tianxierenchar10不允許否填寫人 安全保密設(shè)計(jì) 用戶登陸安全性系統(tǒng)設(shè)計(jì)了登陸界面,每個(gè)管理員用戶有一個(gè)密碼,該密碼由管理員自行維護(hù),從而實(shí)現(xiàn)對身份驗(yàn)證。 操作安全性只有管理員憑借用戶名和密碼進(jìn)入系統(tǒng),對里面的信息可以進(jìn)行修改等。其它用戶可以查看里面的內(nèi)容,能更改。 數(shù)據(jù)安全性客戶端層和數(shù)據(jù)庫層隔離,客戶端無法接觸本質(zhì)的數(shù)據(jù)庫,無法進(jìn)行非法的修改和破壞,使得數(shù)據(jù)庫得到有效安全的保護(hù)。 第4章 詳細(xì)設(shè)計(jì) 概述詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體的實(shí)現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個(gè)階段的設(shè)計(jì)工作,應(yīng)該得出目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。 系統(tǒng)程序流程圖程序流程圖又稱為程序框圖,它是歷史悠久使用最廣泛的描述軟件設(shè)計(jì)的方法。它可將整個(gè)程序的總體流程清楚明白的顯示出來。開始登錄正確?Y系統(tǒng)管理界面結(jié)束員工管理學(xué)生管理公寓管理查詢統(tǒng)計(jì)系統(tǒng)管理 系統(tǒng)總體流程圖 系統(tǒng)主要功能模塊簡介及截圖 系統(tǒng)登錄界面系統(tǒng)登錄界面簡潔明了,窗體界面設(shè)計(jì)主要由VC 控件TextBox,Button實(shí)現(xiàn),主要調(diào)用用戶信息表,來判斷所登錄用戶和驗(yàn)證密碼。系統(tǒng)管理員憑借管理員用戶名(admin)跟密碼(admin)登陸,進(jìn)去后可以管理系統(tǒng),也可以添加其它管理員;其余人員可以點(diǎn)擊普通人員登陸查看里面的信息,但是無法修改里面的內(nèi)容。登陸代碼詳見附錄1 (1 登錄模塊代碼:)。 系統(tǒng)登陸界面 系統(tǒng)登陸后主界面員工管理模塊主要用到DataGridView控件來顯示數(shù)據(jù)庫的數(shù)據(jù),管理員登陸后對添加公寓保潔員,門衛(wèi),治安等員工的信息,和添加員工的值班記錄,培訓(xùn)信息,崗位職責(zé)描述等信息功能主要由VC 控件TextBox和用Button按鈕對數(shù)據(jù)庫的寫入。, 。 員工基本信息錄入窗口 值班記錄錄入窗口 培訓(xùn)記錄錄入窗口 學(xué)生管理模塊主要用到Button按鈕和TextBox控件,管理員登陸后,可以通過TextBox控件添加學(xué)生信息,通過Button按鈕來實(shí)現(xiàn)添加。管理員也可以根據(jù)學(xué)號(hào),姓名等字段來查看學(xué)生的基本信息等,方便管理員對本公寓住宿學(xué)生的了解。其他普通用戶只能查看學(xué)生基本信息而沒有權(quán)限對其進(jìn)行添加等操作,,。 學(xué)生基本信息錄入窗口 學(xué)生基本信息查詢窗口公寓管理模塊是本系統(tǒng)中的核心模塊,主要是對該公寓內(nèi)的學(xué)生住宿信息,物品信息,水電信息,維修信息,來訪登記等進(jìn)行管理。(1)學(xué)生入住管理:主要用到Button按鈕和TextBox控件,也用到了DataGridView控件,通過DataGridView控件控制數(shù)據(jù)的顯示。管理員Button按鈕和TextBox控件可以對入住的學(xué)生信息進(jìn)行添加,查看學(xué)生入主信息數(shù)據(jù)庫等,比如說一個(gè)年級(jí)的學(xué)生畢業(yè)之后,可以進(jìn)行整體退房,這樣方便了管理員不用一個(gè)一個(gè)的進(jìn)行刪除。當(dāng)學(xué)生發(fā)生單獨(dú)變動(dòng)的時(shí)候,可以先查詢學(xué)生的信息,然后進(jìn)行相應(yīng)的刪除,修改等操作。 學(xué)生入住信息錄入窗口(2)物品信息管理:主要用到Button按鈕和TextBox控件。管理員可以對公寓內(nèi)的公有物品進(jìn)行登記,避免學(xué)生的公共財(cái)產(chǎn)流失;假如有物品損壞后,需要進(jìn)行相應(yīng)的賠償;對于公寓內(nèi)的物品搬出公寓樓,需要進(jìn)行相應(yīng)的登記,方便管理員及時(shí)的了解物品的信息等。物品登記信息錄入窗口如圖 。 物品登記信息錄入窗口 物品賠償?shù)怯涗浫氪翱?搬出物品登記錄入窗口(3)水電信息:主要用到Button按鈕和TextBox控件。管理員通過按鈕和控件對該公寓內(nèi)的房間水電信息進(jìn)行登記,包括水的實(shí)際使用量,電的實(shí)際使用量,添加進(jìn)數(shù)據(jù)庫,然后統(tǒng)計(jì)他們是否超出額定的數(shù)額,進(jìn)行收取相應(yīng)的費(fèi)用。 水電信息錄入窗口(4)維修管理:主要用到Button按鈕和TextBox控件。管理員通過按鈕和控件主要是對于學(xué)生報(bào)修的信息進(jìn)行登記,然后派遣維修員工進(jìn)行維修,當(dāng)維修完成的時(shí)候,登記維修的信息,方便管理員進(jìn)行查詢管理,避免錯(cuò)修,漏修等信息。 物品報(bào)修信息錄入窗口 物品維修信息錄入窗口(5)來訪登記:主要用到Button按鈕和TextBox控件。管理員通過按鈕和控件對于來訪該公寓內(nèi)學(xué)生的外來人員人進(jìn)行信息登記,一是了解來訪人員的信息,避免不良人員進(jìn)入公寓,同時(shí)也可以進(jìn)行后期的信息查詢,保障公寓內(nèi)學(xué)生的人身和財(cái)產(chǎn)安全。來訪人員信息錄入窗口如圖 。 來訪人員信息錄入窗口(6)設(shè)置:主要是對于該公寓內(nèi)的初始化信息進(jìn)行設(shè)置,包括樓層,房間數(shù),床位數(shù)等;還可以進(jìn)行管理員的密碼修改在該模塊中用戶可以按照一定的條件查詢信息,為訪客提供信息,或者領(lǐng)導(dǎo)視察時(shí)候查看信息。包括學(xué)生住宿情況查詢,來訪查詢,物品信息查詢,水電信息查詢,值班查詢,員工信息查詢等。(1)住宿情況查詢:主要用到Button按鈕和TextBox控件及其對信息表的調(diào)用可以實(shí)現(xiàn)房間入住查詢,還有學(xué)生退房查詢和學(xué)生換房查詢?nèi)齻€(gè)查詢方式,根據(jù)不同的條件來進(jìn)行相關(guān)的查詢。房間入住情況查詢?nèi)鐖D 。 房間入住情況查詢 退房情況查詢(2)來訪查詢:主要用到Button按鈕和TextBox控件及其對信息表的調(diào)用使管理員輸入來訪者的姓名或者是訪問者的房間號(hào),可以進(jìn)行相關(guān)的查詢。 來訪情況查詢(3)查詢物品情況:主要用到Button按鈕和TextBox控件及其對信息表的調(diào)用實(shí)現(xiàn)對公寓內(nèi)的物品搬出,維修,賠償情況等信息進(jìn)行查詢,方便管理員及時(shí)的了解信息。搬出物品查詢?nèi)鐖D 。 搬出物品查詢 維修物品情況查詢 賠償物品情況查詢(4)水電查詢:主要用到Button按鈕和TextBox控件及其對信息表的調(diào)用實(shí)現(xiàn)對公寓內(nèi)的每個(gè)房間水電使用的信息進(jìn)行查詢。 水電情況查詢(5)值班查詢:主要用到Button按鈕和TextBox控件及其對信息表的調(diào)用實(shí)現(xiàn)對公寓樓內(nèi)值班人員的情況進(jìn)行查詢,統(tǒng)計(jì)值班人員的出勤率等信息。 值班情況查詢(6)員工查詢:主要用到Button按鈕和TextBox控件及其對信息表的調(diào)用可以查詢一個(gè)公寓樓內(nèi)員工的基本信息等,方便領(lǐng)導(dǎo)視察的時(shí)候及時(shí)的了解情況。 員工情況查詢在該模塊中,管理員可以添加新的管理員信息,對系統(tǒng)進(jìn)行數(shù)據(jù)管理備份,數(shù)據(jù)信息導(dǎo)入等,也可以導(dǎo)入學(xué)生的基本信息。 系統(tǒng)管理主界面(1)管理員添加:主要用到Button按鈕和TextBox控件。通過添加用戶名和密碼,授權(quán)的管理員可以登錄系統(tǒng)進(jìn)行相應(yīng)的操作。 管理員添加窗口(2)數(shù)據(jù)庫備份:主要用到Button按鈕和TextBox控件和數(shù)據(jù)庫調(diào)用。對于數(shù)據(jù)庫進(jìn)行備份,可以有效的防止系統(tǒng)出錯(cuò)或者是管理員的誤操作造成的數(shù)據(jù)丟失的情況。 數(shù)據(jù)庫備份窗口(3)數(shù)據(jù)庫還原:主要用到Button按鈕和TextBox控件和數(shù)據(jù)庫調(diào)用。當(dāng)系統(tǒng)出錯(cuò)或者是管理員的誤操作造成了數(shù)據(jù)丟失時(shí),管理員可以導(dǎo)入原來備份好的數(shù)據(jù),還原到系統(tǒng)正常的狀態(tài)。 數(shù)據(jù)庫還原窗口 第5章 系統(tǒng)的編碼本系統(tǒng)所使用的開發(fā)平臺(tái)主要是Visual Studio 2005開發(fā)工具, SQL Server2005數(shù)據(jù)庫管理系統(tǒng)。首先之所以用Visual Studio 2005是因?yàn)槠浯翱谙到y(tǒng)的設(shè)計(jì)相當(dāng)高級(jí)和靈活,開發(fā)人員可以非常容易地以配置方式實(shí)現(xiàn)??俊㈦[藏和切換幾乎任何面板/編輯器。而且還發(fā)現(xiàn)其菜單布局極具邏輯性而且易于使用,也可以很容易地存取大多數(shù)常用功能。一直以來,其整體穩(wěn)定性和性能都是相當(dāng)優(yōu)秀的。在用Visual Studio 2005創(chuàng)建web項(xiàng)目時(shí),通常是通過WebApplication來創(chuàng)建web項(xiàng)目,WebApplication有如下優(yōu)點(diǎn):(1)網(wǎng)站編譯速度快,使用了增量編譯模式,僅僅只有文件被修改后,這部分才會(huì)被增量編譯進(jìn)去。(2)WebApplication生成的程序集:可以指定網(wǎng)站項(xiàng)目生成單一程序集,因?yàn)槭仟?dú)立的程序集,所以和其他項(xiàng)目一樣可以指定應(yīng)用程序集的名字、版本、輸出位置等信息。(3)可以將網(wǎng)站拆分成多個(gè)項(xiàng)目以方便管理。(4)可以從項(xiàng)目中和源代碼管理中排除一個(gè)文件。(5)更強(qiáng)大的代碼檢查功能,并且檢查策略受源代碼控制。(6)可以對編譯前后進(jìn)行自己規(guī)定的處理。(7)直接升級(jí)使用VS2003構(gòu)建的大型系統(tǒng)。其次選擇SQL Server 2005是因?yàn)橛捎谟玫降臄?shù)據(jù)表格多,考慮到實(shí)際情況,學(xué)生基本信息的變動(dòng),還有員工信息的多少的變化,選用SQL Server作為數(shù)據(jù)庫開發(fā),而不用Access,主要是因?yàn)锳ccess存放的記錄,在實(shí)際運(yùn)用中不適合此系統(tǒng);而SQL Server是一種常用的關(guān)系數(shù)據(jù)庫,能存放和讀取大量的數(shù)據(jù),管理眾多并發(fā)的用戶,故選用SQL Server數(shù)據(jù)庫。本系統(tǒng)開發(fā)所用的開發(fā)語言是C,微軟推出面向?qū)ο蟮木幊陶Z言——C是基于C語言和Microsfot .NET平臺(tái)開發(fā)的。它使得程序員可以快速地編寫各種基于 .NET ,Microsoft .NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計(jì)算與通訊領(lǐng)域。正是由于C面向?qū)ο蟮淖吭皆O(shè)計(jì),使它成為構(gòu)建各類組件的理想之選——無論是高級(jí)的商業(yè)對象還是系統(tǒng)級(jí)的應(yīng)用程序。使用簡單的C語言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為XML 網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語言在任何操作系統(tǒng)上通過Internet進(jìn)行調(diào)用。最重要的是,C使得C++程序員可以高效的開發(fā)程序,而絕不損失C/C++原有的強(qiáng)大的功能。因?yàn)檫@種繼承關(guān)系,C與C/C++具有極大的相似性,熟悉類似語言的開發(fā)者可以很快的轉(zhuǎn)向C。(1)效率與安全性:C在設(shè)計(jì)時(shí)就考慮了開發(fā)周期長短和安全這些問題。它使開發(fā)者用更少的代碼做更多的事,同時(shí)也不易出錯(cuò)。(2)支持現(xiàn)有的網(wǎng)絡(luò)編程新標(biāo)準(zhǔn):C程序員可以在Microsoft .NET平臺(tái)上事半功倍的構(gòu)建應(yīng)用程序的擴(kuò)展框架。(3)消除大量程序錯(cuò)誤:C的現(xiàn)代化設(shè)計(jì)能夠消除很多常見的C++編程錯(cuò)誤。 例如:① 資源回收減輕了程序員內(nèi)存管理的負(fù)擔(dān)。② C中變量由環(huán)境自動(dòng)初始化。③ 變量是類型安全的。這樣,程序員編寫與維護(hù)那些解決復(fù)雜商業(yè)問題的程序就更方便了。(4)對版本的更新提供內(nèi)在的支持降低了開發(fā)成本:更新軟件組件是一項(xiàng)很容易出錯(cuò)的工作,因?yàn)榇a的修改可能無意間改變原有程序的語義。為協(xié)助開發(fā)者進(jìn)行這項(xiàng)工作,C為版本的更新提供內(nèi)在的支持。總體來說,這些特性使得開發(fā)程序項(xiàng)目的后續(xù)版本的過程更加健壯,從而減少后續(xù)版本的開發(fā)成本。在本系統(tǒng)中,對用戶的登錄驗(yàn)證時(shí)通過創(chuàng)建存儲(chǔ)過程Pr_GetserLogin來實(shí)現(xiàn)的。CREATE PROCEDURE [dbo].[Pr_GetUserLogin]( @UserName varchar(50), @Password varchar(50))ASSELECT UserID FROM [User]WHERE UserName = @UserName AND Password = @Password存儲(chǔ)過程的能力大大增強(qiáng)了SQL語言的功能和靈活性。存儲(chǔ)過程可以用流控制語句編寫,有很強(qiáng)的靈活性,可以完成復(fù)雜的判斷和較復(fù)雜的運(yùn)算。(1)可保證數(shù)據(jù)的安全性和完整性。① 通過存儲(chǔ)過程可以使沒有權(quán)限的用戶在控制之下間接地存取數(shù)據(jù)庫,從而保證數(shù)據(jù)的安全。② 通過存儲(chǔ)過程可以使相關(guān)的動(dòng)作在一起發(fā)生,從而可以維護(hù)數(shù)據(jù)庫的完整性。(2)在運(yùn)行存儲(chǔ)過程前,數(shù)據(jù)庫已對其進(jìn)行了語法和句法分析,并給出了優(yōu)化執(zhí)行方案。這種已經(jīng)編譯好的過程可極大地改善SQL語句的性能。由于執(zhí)行SQL語句的大部分工作已。① 可以降低網(wǎng)絡(luò)的通信量。② 使體現(xiàn)企業(yè)規(guī)則的運(yùn)算程序放入數(shù)據(jù)庫服務(wù)器中,以便集中控制。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1