




已閱讀5頁(yè),還剩54頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
實(shí)驗(yàn)室安排管理系統(tǒng)9目 錄第一章 引言11.1項(xiàng)目背景11.2 管理信息系統(tǒng)概述11.3系統(tǒng)開(kāi)發(fā)的意義1第二章 系統(tǒng)分析22.1系統(tǒng)功能分析2第三章 系統(tǒng)設(shè)計(jì)33.1項(xiàng)目規(guī)劃33.2數(shù)據(jù)庫(kù)設(shè)計(jì)4第四章 系統(tǒng)實(shí)施94.1 關(guān)鍵技術(shù)94.2 登錄和退出管理模塊設(shè)計(jì)114.3 用戶管理模塊設(shè)計(jì)114.4 實(shí)習(xí)/實(shí)驗(yàn)管理模塊設(shè)計(jì)11第五章 總結(jié)12致謝13參考文獻(xiàn)14附錄15 第一章 引言1.1項(xiàng)目背景隨著信息技術(shù)的普及,對(duì)計(jì)算機(jī)應(yīng)用的普及,高等學(xué)校的計(jì)算機(jī)實(shí)驗(yàn)室在逐年上升,面對(duì)眾多的計(jì)算機(jī)實(shí)驗(yàn)課,如何有效安排實(shí)驗(yàn)室,成為實(shí)驗(yàn)室管理人員的重要工作之一。為了提高實(shí)驗(yàn)室安排管理效率,方便教師對(duì)實(shí)驗(yàn)室的使用情況及時(shí)查詢和申請(qǐng)實(shí)驗(yàn)室,需要設(shè)計(jì)一個(gè)能提供教師實(shí)時(shí)了解當(dāng)前實(shí)驗(yàn)室教師申請(qǐng)情況,并可以對(duì)閑置實(shí)驗(yàn)室的申請(qǐng),最后通過(guò)實(shí)驗(yàn)室管理員對(duì)教師所做的實(shí)驗(yàn)申請(qǐng)進(jìn)行安排管理。本系統(tǒng)基于b/s結(jié)構(gòu),主要由前臺(tái)教師對(duì)實(shí)驗(yàn)室申請(qǐng)和后臺(tái)基本資料的維護(hù)及實(shí)驗(yàn)室的安排,主要包括以下功能:登錄、申請(qǐng)實(shí)驗(yàn)、基本資料維護(hù)、實(shí)驗(yàn)室安排管理、用戶管理,個(gè)人設(shè)置等。1.2 管理信息系統(tǒng)概述管理信息系統(tǒng)(mis)的概念是1961年美國(guó)人j。d。gallagher首先提出來(lái)的,是一門新興的、集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,研究的是企業(yè)中信息管理活動(dòng)的全過(guò)程,以便有效的管理信息,提供各類管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理。管理信息系統(tǒng)是企業(yè)的信息系統(tǒng),它具備數(shù)據(jù)處理、計(jì)劃、控制、預(yù)測(cè)和輔助決策功能,具體作用如下:(1) 用統(tǒng)一標(biāo)準(zhǔn)處理和提供信息,排除使用前后矛盾的不完整的數(shù)據(jù)。(2) 完整、及時(shí)提供在管理及決策中需要的數(shù)據(jù)。(3) 利用指定的數(shù)據(jù)關(guān)系式分析數(shù)據(jù),客觀預(yù)測(cè)未來(lái)。(4) 向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告,縮短分析和解釋時(shí)間。(5) 用最低的費(fèi)用最短的時(shí)間提供盡可能精確、可靠的信息,以便使決策者選擇最佳的實(shí)施方案,以提高企業(yè)的經(jīng)濟(jì)效益。1.3系統(tǒng)開(kāi)發(fā)的意義信息已成為繼勞動(dòng)力、土地、資本之后的又一大資源。誰(shuí)控制的信息越多,誰(shuí)利用信息資源的效率越高,誰(shuí)就會(huì)在各方面的競(jìng)爭(zhēng)中占有一席之地,誰(shuí)就會(huì)有更多的優(yōu)勢(shì)。我國(guó)中小企業(yè)有70%是零售企業(yè),企業(yè)經(jīng)營(yíng)涉及進(jìn)、銷、存多個(gè)環(huán)節(jié),涉及商品種類繁多,業(yè)務(wù)量大,庫(kù)存管理復(fù)雜,使用手工管理已無(wú)法勝任。如何采用先進(jìn)的計(jì)算機(jī)系統(tǒng)管理進(jìn)貨、庫(kù)存、銷售等諸多環(huán)節(jié)也已成為趨勢(shì)及必然。第二章 系統(tǒng)分析2.1系統(tǒng)功能分析要有良好的人機(jī)界面。支持多人操作,要求有較好的權(quán)限分配功能。支持多種報(bào)表打印??梢詫?duì)實(shí)驗(yàn)室安排情況瀏覽。主界面本系統(tǒng)分為如下的幾大模塊:登錄模塊實(shí)驗(yàn)室安排瀏覽實(shí)驗(yàn)室查詢實(shí)驗(yàn)室安排實(shí)驗(yàn)室報(bào)表2.1.1主界面模塊該模塊提供管理系統(tǒng)的主界面,是主系統(tǒng)的唯一入口和出口,該界面提供用戶選擇并調(diào)用各子模塊。2.1.2登錄根據(jù)用戶管理分配不同的角色權(quán)限,核對(duì)用戶,進(jìn)入系統(tǒng)進(jìn)行相應(yīng)的操作。2.1.3申請(qǐng)實(shí)驗(yàn)室(1)教師查看當(dāng)前實(shí)驗(yàn)室被申請(qǐng)情況,分析出此時(shí)一周內(nèi)各實(shí)驗(yàn)室的被申請(qǐng)情況??梢远喾N方式排序查看(2)教師申請(qǐng)實(shí)驗(yàn)室,保存教師申請(qǐng)實(shí)驗(yàn)室信息,在保存之前檢測(cè)當(dāng)前時(shí)間,當(dāng)前實(shí)驗(yàn)室是否已經(jīng)安排,做出相應(yīng)提醒?;举Y料維護(hù)教師維護(hù)(分任課教師和實(shí)驗(yàn)指導(dǎo)教師)課程維護(hù)班級(jí)維護(hù)實(shí)驗(yàn)室維護(hù)學(xué)期維護(hù)星期維護(hù)節(jié)次維護(hù)周次維護(hù)2.1.4實(shí)驗(yàn)室安排管理對(duì)所申請(qǐng)實(shí)驗(yàn)室進(jìn)行自動(dòng)安排管理,對(duì)同一實(shí)驗(yàn)室,同一時(shí)間、不同班級(jí)進(jìn)行沖突檢測(cè),可以進(jìn)行手動(dòng)調(diào)整,仍要進(jìn)行沖突檢測(cè)審核安排實(shí)驗(yàn),停止當(dāng)前周次實(shí)驗(yàn)室申請(qǐng)。打印實(shí)驗(yàn)安排表2.1.5用戶管理進(jìn)行對(duì)用戶的管理,賦予相應(yīng)的權(quán)限。2.1.6個(gè)人設(shè)置 (1)修改密碼、退出管理第三章 系統(tǒng)設(shè)計(jì)3.1項(xiàng)目規(guī)劃3.1.1系統(tǒng)流程圖管理員登錄 編輯實(shí)驗(yàn)室資料修改資料編輯用戶資料安排實(shí)驗(yàn)刪除實(shí)驗(yàn)查看實(shí)習(xí)實(shí)驗(yàn)增加用戶刪除用戶公共用戶修改資料申請(qǐng)實(shí)習(xí)申請(qǐng)實(shí)驗(yàn)普通用戶登錄圖3-1 實(shí)驗(yàn)實(shí)管理系統(tǒng)流程圖3.1.2登錄根據(jù)用戶管理分配不同的角色權(quán)限,核對(duì)用戶,進(jìn)入系統(tǒng)進(jìn)行相應(yīng)的操作。(1)用戶管理(管理員)提供管理員基本信息的界面,可以對(duì)實(shí)驗(yàn)室進(jìn)行更改、刪除和新增和手動(dòng)安排。可在此編輯全部用戶基本資料,查看申請(qǐng)實(shí)驗(yàn)室的情況。(2)實(shí)驗(yàn)室查詢提供查詢符合某一條件的實(shí)驗(yàn)室安排情況的界面。(3)用戶管理(普通用戶)提供用戶的基本信息的界面,用戶可在此修改密碼、基本資料;察看本人申請(qǐng)實(shí)驗(yàn)室的情況。(4)實(shí)驗(yàn)室管理該模塊提供對(duì)實(shí)驗(yàn)室信息進(jìn)行更改、刪除和新增和手動(dòng)安排實(shí)驗(yàn)室的界面。3.1.3實(shí)驗(yàn)室安排瀏覽該模塊提供全部實(shí)驗(yàn)室安排情況的界面。3.2數(shù)據(jù)庫(kù)設(shè)計(jì)要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù),必須先確定數(shù)據(jù)庫(kù)的名稱、所有者(創(chuàng)建數(shù)據(jù)庫(kù)的用戶)、大小,以及用于存儲(chǔ)該數(shù)據(jù)庫(kù)的文件和文件組。數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名,數(shù)據(jù)類型,長(zhǎng)度,數(shù)據(jù)項(xiàng)含義說(shuō)明(1)用戶表:userdb用戶表用來(lái)保存用信息,用戶表結(jié)構(gòu)如表3-1所示表3-1 用戶表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明user_idint(4)用戶iduser_namechar(50)用戶名user_perchar(200)用戶類型user_pwdchar(50)用戶密碼(2)班級(jí)表:classdb班級(jí)表用來(lái)保存班級(jí)信息, 班級(jí)表結(jié)構(gòu)表3-2所示表3-2 班級(jí)表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明class_idint(4)班級(jí)idclass_namenvarchar(50)班級(jí)名稱class_menint(4)班級(jí)人數(shù)class_inyearchar(10)入學(xué)年份 (3)實(shí)習(xí)申請(qǐng)表:shixidb實(shí)習(xí)申請(qǐng)表用來(lái)保存實(shí)驗(yàn)申請(qǐng)信息, 實(shí)習(xí)申請(qǐng)表結(jié)構(gòu)表3-3所示表3-3 實(shí)習(xí)申請(qǐng)表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明shixi_idint(4)實(shí)習(xí)申請(qǐng)idshixi_weekchar(10)周次shixi_classchar(50)實(shí)習(xí)課程shixi_namechar(50)實(shí)習(xí)名稱shixi_teacherint(4)教師shixi_menchar(10)班級(jí)人數(shù)(4)實(shí)驗(yàn)申請(qǐng)表:shiyansq實(shí)驗(yàn)申請(qǐng)表用來(lái)保存實(shí)驗(yàn)申請(qǐng)信息, 實(shí)驗(yàn)申請(qǐng)表結(jié)構(gòu)如表3-4所示表3-4 實(shí)驗(yàn)申請(qǐng)表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明shiyansq_idint(4)idshiyansq_yearvarchar(50)年份shiyansq_qivarchar(50)學(xué)期shiyansq_weekvarchar (50)周次shiyansq_xqvarchar (50)星期shiyansq_jcvarchar (50)節(jié)次shiyansq_menint(4)人數(shù)shiyansq_namenvarchar(50)實(shí)驗(yàn)名shiyansq_sysnvarchar(50)實(shí)驗(yàn)室shiyansq_teachernvarchar(50)任課教師shiyansq_syteachernvarchar(50)實(shí)驗(yàn)教師shiyansq_shint(4)通過(guò)審核(5)實(shí)驗(yàn)教師表:teacher實(shí)驗(yàn)教師表用來(lái)保存實(shí)驗(yàn)教師信息, 實(shí)驗(yàn)教師表結(jié)構(gòu)如表3-5所示表3-5 實(shí)驗(yàn)教師表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明teacher_idint(4)教師idteacher_namechar(10)教師名字(6)課程表:kedb課程表用來(lái)保存課程信息, 課程表結(jié)構(gòu)如表3-6所示表3-6 課程表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明ke_idint(4)課程idke_namechar(50)課程名稱 (7)實(shí)驗(yàn)室表:sysdb實(shí)驗(yàn)室表用來(lái)保存實(shí)驗(yàn)室信息, 實(shí)驗(yàn)室表結(jié)構(gòu)如表3-7所示表3-7 實(shí)驗(yàn)室表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明sys_idint(4)實(shí)驗(yàn)室idsys_namechar(50)實(shí)驗(yàn)室名稱sys_menint(4)實(shí)驗(yàn)室座位(8)學(xué)年表:xueniandb學(xué)年表用來(lái)保存用信息, 學(xué)年表結(jié)構(gòu)如表3-8所示表3-8 學(xué)年表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明xuenian_idchar(20)學(xué)年idxuenian_mingint(20)學(xué)年名稱(9)節(jié)次表:jcdb節(jié)次表用來(lái)保存節(jié)次信息, 節(jié)次表結(jié)構(gòu)如表3-9所示表3-9 節(jié)次表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明jc_idint(4)學(xué)年idjc_namechar(10)節(jié)次(10)實(shí)驗(yàn)室安排表:sysorderdb實(shí)驗(yàn)室安排表表用來(lái)保存安排信息, 實(shí)驗(yàn)室安排表結(jié)構(gòu)如表3-10所示表3-10 節(jié)次表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明order_idint(4)idorder_syschar(50)實(shí)驗(yàn)室名稱order_synamechar(50)實(shí)驗(yàn)名稱order_classchar(50)班級(jí)名稱order_menint(4)班級(jí)人數(shù)order_teacherchar(10)任課教師名稱order_syteacherchar(10)實(shí)驗(yàn)教師名稱order_weekchar(10)周次order_jcchar(10)節(jié)次order_xqchar(10)星期(11)學(xué)期表:xueqi學(xué)期表用來(lái)保存用信息, 學(xué)期表結(jié)構(gòu)如表3-11所示表3-11 學(xué)期表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明xueqi_idint(4)學(xué)期idxueqi_namechar(12)學(xué)期(12)學(xué)年表:xuenian學(xué)年表用來(lái)保存用信息, 學(xué)年表結(jié)構(gòu)如表3-12所示表3-12 學(xué)年表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明year_idint4學(xué)年idyear_namechar(18)學(xué)年(13)周次表:weekdb周次表用來(lái)保存周次信息, 周次表結(jié)構(gòu)如表3-13所示表3-13 周次表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明week_idint(4)周次idweek_namechar(12)周次(14)用戶分組表:userper分組表用來(lái)保存用戶分組信息,分組表結(jié)構(gòu)如表3-145所示表 3-14 分組表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明per_idint(4)分組idper_namevarchar(50)分組名(15)星期表:xinqi星期表用來(lái)保存星期信息, 星期表結(jié)構(gòu)如表3-15所示表 3-15 星期表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明xinqi_idint(4)星期idxinqi_namechar(10)星期名(16)年份表:yeardb年份表用來(lái)保存年份信息, 年份表結(jié)構(gòu)如表3-16所示表 3-16 年份表 數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明year_idint(4)年份idyear_namevarchar(50)年份名第四章 系統(tǒng)實(shí)施4.1 關(guān)鍵技術(shù)實(shí)驗(yàn)室安排管理系統(tǒng)使用了aspnet編程技術(shù)。asp是基于web的一種編程技術(shù),可以說(shuō)是cgi的一種。它可以完成以往cgi程序的所有功能,如計(jì)數(shù)器、留言簿、公告板、聊天室等等。asp可以輕松地實(shí)現(xiàn)對(duì)頁(yè)面內(nèi)容的動(dòng)態(tài)控制,根據(jù)不同的瀏覽者,顯示不同的頁(yè)面內(nèi)容。而瀏覽者一點(diǎn)覺(jué)察不出來(lái),就像為他專門制作的頁(yè)面一樣。使用各種各樣的組件,asp可以完成無(wú)比強(qiáng)大的功能。使用filesystemobject,可以對(duì)服務(wù)器上的文件進(jìn)行操作,瀏覽、復(fù)制、移動(dòng)、刪除等。有ado(activedatabaseobject,動(dòng)態(tài)數(shù)據(jù)庫(kù)對(duì)象)的支持,asp對(duì)數(shù)據(jù)庫(kù)的操作非常得心應(yīng)手。你甚至可以像使用本地?cái)?shù)據(jù)庫(kù)那樣,管理遠(yuǎn)程主機(jī)上的數(shù)據(jù)庫(kù),對(duì)表格、記錄進(jìn)行各種操作。使用cdonts(collaborationdataobjectsfornts,nts協(xié)作數(shù)據(jù)對(duì)象),可以發(fā)送、查看郵件,實(shí)現(xiàn)webmail的功能。結(jié)合wsh(windowsscriptinghost),可以實(shí)現(xiàn)對(duì)nt主機(jī)的管理,如nt用戶管理、iis虛擬主機(jī)設(shè)置、exchange郵箱設(shè)置等等,就像管理本地機(jī)一樣方便。系統(tǒng)實(shí)現(xiàn)了用戶管理,課程管理,班級(jí)管理,實(shí)驗(yàn)室管理,實(shí)驗(yàn)管理,實(shí)習(xí)管理。用戶管理,課程管理,班級(jí)管理,實(shí)驗(yàn)室管理,實(shí)驗(yàn)管理,實(shí)習(xí)管理這幾個(gè)管理原理大至相同,主要是對(duì)這些對(duì)象進(jìn)行增加,修改刪除管理等操作。本系統(tǒng)的圖形界面如下:圖4-1 用戶登陸界面圖 4-2實(shí)驗(yàn)室安排表圖 4-2實(shí)驗(yàn)申請(qǐng)表4.2 登錄和退出管理模塊設(shè)計(jì)登錄界面是用戶和管理系統(tǒng)之間的接口,管理員和普通用戶有不同的權(quán)限。以管理員身份登錄系統(tǒng)后,可以對(duì)系統(tǒng)進(jìn)行各種操作。普通用戶只能申請(qǐng)實(shí)驗(yàn)室以及編輯自己的資料。退出管理就是退出整個(gè)系統(tǒng),返回登錄頁(yè)面。如要繼續(xù)操作必須再次登錄。4.3 用戶管理模塊設(shè)計(jì)因?yàn)楣芾韱T對(duì)整個(gè)系統(tǒng)有著最高的管理權(quán)限,因此管理員可以編輯全部用戶的信息,而普通用戶只能編輯自己的信息。一般的游客只能查看實(shí)驗(yàn)室的安排情況。只有通過(guò)注冊(cè)申請(qǐng)才能成為管理員或者是普通用戶。4.4 實(shí)習(xí)/實(shí)驗(yàn)管理模塊設(shè)計(jì)普通用戶可以申請(qǐng)實(shí)習(xí)/實(shí)驗(yàn),修改本人申請(qǐng)的記錄。管理員可以申請(qǐng)實(shí)習(xí)/實(shí)驗(yàn),也可以修改任何申請(qǐng)記錄,并承擔(dān)已經(jīng)申請(qǐng)的實(shí)驗(yàn)室的審核及安排工作。第五章 總結(jié)一學(xué)期就快結(jié)束了,經(jīng)過(guò)這一學(xué)期的學(xué)習(xí),完成了本學(xué)期的學(xué)習(xí)任務(wù),其中有很多的東西需要去消化,去總結(jié)。畢業(yè)設(shè)計(jì)的目的是通過(guò)理論聯(lián)系實(shí)際,鞏固所學(xué)的知識(shí),提高處理實(shí)際問(wèn)題的能力,了解設(shè)計(jì)專題的主要內(nèi)容,為將來(lái)在這方面工作的順利進(jìn)行做好充分的準(zhǔn)備,并為自己能順利與社會(huì)環(huán)境接軌做準(zhǔn)備。我們平時(shí)所學(xué)的都是一些理論上的,但這次算是畢業(yè)前的實(shí)習(xí)吧。通過(guò)這次的畢業(yè)設(shè)計(jì), 使得我對(duì)三年來(lái)所學(xué)的科目有了更深刻的認(rèn)識(shí)。在設(shè)計(jì)前應(yīng)該對(duì)整個(gè)系統(tǒng)能夠全局把握,分析各種需求,制作出界面草圖,創(chuàng)建數(shù)據(jù)庫(kù)。然而,使我覺(jué)得困難的就是整個(gè)代碼了。在這次的設(shè)計(jì)中,要在網(wǎng)上查資料,問(wèn)問(wèn)題。最后在老師和同學(xué)的幫助下,終于完成了這個(gè)課題。致謝在開(kāi)發(fā)這個(gè)系統(tǒng)的過(guò)程中,遇到了很多問(wèn)題,但是我得到了楊呈永老師的耐心指導(dǎo),也得到同學(xué)們的幫助。我也在這次的設(shè)計(jì)當(dāng)中學(xué)到了很多知識(shí)、技巧,對(duì)以后的學(xué)習(xí)有很大的幫助。參考文獻(xiàn)1李勇平 asp.net(c#) 基礎(chǔ)教程 清華大學(xué)出版社 20062趙增敏 asp.net 程序設(shè)計(jì) 西安交通大學(xué)出版社 20063網(wǎng)冠科技 asp.net 時(shí)尚編例 機(jī)械工業(yè)出版社 20034(美)christoph wille. 24小時(shí)通asp人民郵電出版社 20005蔡勇 asp.net數(shù)據(jù)庫(kù)設(shè)計(jì)教程與上機(jī)指導(dǎo) 清華大學(xué)出版社 20065肖金秀 asp.net) 案例教程 冶金大學(xué)出版社 20057g.andrew duthie asp.net程序設(shè)計(jì) 清華大學(xué)出版社 20028蘇英如 asp.net程序設(shè)計(jì)及應(yīng)用 中國(guó)水利水電大學(xué)出版社 20069徐新華 精通asp.net 2.0 機(jī)械工業(yè)出版社 200610石志國(guó) asp.net程序設(shè)計(jì)實(shí)用教程 清華大學(xué)出版社 2006實(shí)驗(yàn)室安排管理系統(tǒng)9目 錄第一章 引言11.1項(xiàng)目背景11.2 管理信息系統(tǒng)概述11.3系統(tǒng)開(kāi)發(fā)的意義1第二章 系統(tǒng)分析22.1系統(tǒng)功能分析2第三章 系統(tǒng)設(shè)計(jì)33.1項(xiàng)目規(guī)劃33.2數(shù)據(jù)庫(kù)設(shè)計(jì)4第四章 系統(tǒng)實(shí)施94.1 關(guān)鍵技術(shù)94.2 登錄和退出管理模塊設(shè)計(jì)114.3 用戶管理模塊設(shè)計(jì)114.4 實(shí)習(xí)/實(shí)驗(yàn)管理模塊設(shè)計(jì)11第五章 總結(jié)12致謝13參考文獻(xiàn)14附錄15 第一章 引言1.1項(xiàng)目背景隨著信息技術(shù)的普及,對(duì)計(jì)算機(jī)應(yīng)用的普及,高等學(xué)校的計(jì)算機(jī)實(shí)驗(yàn)室在逐年上升,面對(duì)眾多的計(jì)算機(jī)實(shí)驗(yàn)課,如何有效安排實(shí)驗(yàn)室,成為實(shí)驗(yàn)室管理人員的重要工作之一。為了提高實(shí)驗(yàn)室安排管理效率,方便教師對(duì)實(shí)驗(yàn)室的使用情況及時(shí)查詢和申請(qǐng)實(shí)驗(yàn)室,需要設(shè)計(jì)一個(gè)能提供教師實(shí)時(shí)了解當(dāng)前實(shí)驗(yàn)室教師申請(qǐng)情況,并可以對(duì)閑置實(shí)驗(yàn)室的申請(qǐng),最后通過(guò)實(shí)驗(yàn)室管理員對(duì)教師所做的實(shí)驗(yàn)申請(qǐng)進(jìn)行安排管理。本系統(tǒng)基于b/s結(jié)構(gòu),主要由前臺(tái)教師對(duì)實(shí)驗(yàn)室申請(qǐng)和后臺(tái)基本資料的維護(hù)及實(shí)驗(yàn)室的安排,主要包括以下功能:登錄、申請(qǐng)實(shí)驗(yàn)、基本資料維護(hù)、實(shí)驗(yàn)室安排管理、用戶管理,個(gè)人設(shè)置等。1.2 管理信息系統(tǒng)概述管理信息系統(tǒng)(mis)的概念是1961年美國(guó)人j。d。gallagher首先提出來(lái)的,是一門新興的、集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,研究的是企業(yè)中信息管理活動(dòng)的全過(guò)程,以便有效的管理信息,提供各類管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理。管理信息系統(tǒng)是企業(yè)的信息系統(tǒng),它具備數(shù)據(jù)處理、計(jì)劃、控制、預(yù)測(cè)和輔助決策功能,具體作用如下:(1) 用統(tǒng)一標(biāo)準(zhǔn)處理和提供信息,排除使用前后矛盾的不完整的數(shù)據(jù)。(2) 完整、及時(shí)提供在管理及決策中需要的數(shù)據(jù)。(3) 利用指定的數(shù)據(jù)關(guān)系式分析數(shù)據(jù),客觀預(yù)測(cè)未來(lái)。(4) 向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告,縮短分析和解釋時(shí)間。(5) 用最低的費(fèi)用最短的時(shí)間提供盡可能精確、可靠的信息,以便使決策者選擇最佳的實(shí)施方案,以提高企業(yè)的經(jīng)濟(jì)效益。1.3系統(tǒng)開(kāi)發(fā)的意義信息已成為繼勞動(dòng)力、土地、資本之后的又一大資源。誰(shuí)控制的信息越多,誰(shuí)利用信息資源的效率越高,誰(shuí)就會(huì)在各方面的競(jìng)爭(zhēng)中占有一席之地,誰(shuí)就會(huì)有更多的優(yōu)勢(shì)。我國(guó)中小企業(yè)有70%是零售企業(yè),企業(yè)經(jīng)營(yíng)涉及進(jìn)、銷、存多個(gè)環(huán)節(jié),涉及商品種類繁多,業(yè)務(wù)量大,庫(kù)存管理復(fù)雜,使用手工管理已無(wú)法勝任。如何采用先進(jìn)的計(jì)算機(jī)系統(tǒng)管理進(jìn)貨、庫(kù)存、銷售等諸多環(huán)節(jié)也已成為趨勢(shì)及必然。第二章 系統(tǒng)分析2.1系統(tǒng)功能分析要有良好的人機(jī)界面。支持多人操作,要求有較好的權(quán)限分配功能。支持多種報(bào)表打印??梢詫?duì)實(shí)驗(yàn)室安排情況瀏覽。主界面本系統(tǒng)分為如下的幾大模塊:登錄模塊實(shí)驗(yàn)室安排瀏覽實(shí)驗(yàn)室查詢實(shí)驗(yàn)室安排實(shí)驗(yàn)室報(bào)表2.1.1主界面模塊該模塊提供管理系統(tǒng)的主界面,是主系統(tǒng)的唯一入口和出口,該界面提供用戶選擇并調(diào)用各子模塊。2.1.2登錄根據(jù)用戶管理分配不同的角色權(quán)限,核對(duì)用戶,進(jìn)入系統(tǒng)進(jìn)行相應(yīng)的操作。2.1.3申請(qǐng)實(shí)驗(yàn)室(1)教師查看當(dāng)前實(shí)驗(yàn)室被申請(qǐng)情況,分析出此時(shí)一周內(nèi)各實(shí)驗(yàn)室的被申請(qǐng)情況。可以多種方式排序查看(2)教師申請(qǐng)實(shí)驗(yàn)室,保存教師申請(qǐng)實(shí)驗(yàn)室信息,在保存之前檢測(cè)當(dāng)前時(shí)間,當(dāng)前實(shí)驗(yàn)室是否已經(jīng)安排,做出相應(yīng)提醒?;举Y料維護(hù)教師維護(hù)(分任課教師和實(shí)驗(yàn)指導(dǎo)教師)課程維護(hù)班級(jí)維護(hù)實(shí)驗(yàn)室維護(hù)學(xué)期維護(hù)星期維護(hù)節(jié)次維護(hù)周次維護(hù)2.1.4實(shí)驗(yàn)室安排管理對(duì)所申請(qǐng)實(shí)驗(yàn)室進(jìn)行自動(dòng)安排管理,對(duì)同一實(shí)驗(yàn)室,同一時(shí)間、不同班級(jí)進(jìn)行沖突檢測(cè),可以進(jìn)行手動(dòng)調(diào)整,仍要進(jìn)行沖突檢測(cè)審核安排實(shí)驗(yàn),停止當(dāng)前周次實(shí)驗(yàn)室申請(qǐng)。打印實(shí)驗(yàn)安排表2.1.5用戶管理進(jìn)行對(duì)用戶的管理,賦予相應(yīng)的權(quán)限。2.1.6個(gè)人設(shè)置 (1)修改密碼、退出管理第三章 系統(tǒng)設(shè)計(jì)3.1項(xiàng)目規(guī)劃3.1.1系統(tǒng)流程圖管理員登錄 編輯實(shí)驗(yàn)室資料修改資料編輯用戶資料安排實(shí)驗(yàn)刪除實(shí)驗(yàn)查看實(shí)習(xí)實(shí)驗(yàn)增加用戶刪除用戶公共用戶修改資料申請(qǐng)實(shí)習(xí)申請(qǐng)實(shí)驗(yàn)普通用戶登錄圖3-1 實(shí)驗(yàn)實(shí)管理系統(tǒng)流程圖3.1.2登錄根據(jù)用戶管理分配不同的角色權(quán)限,核對(duì)用戶,進(jìn)入系統(tǒng)進(jìn)行相應(yīng)的操作。(1)用戶管理(管理員)提供管理員基本信息的界面,可以對(duì)實(shí)驗(yàn)室進(jìn)行更改、刪除和新增和手動(dòng)安排??稍诖司庉嬋坑脩艋举Y料,查看申請(qǐng)實(shí)驗(yàn)室的情況。(2)實(shí)驗(yàn)室查詢提供查詢符合某一條件的實(shí)驗(yàn)室安排情況的界面。(3)用戶管理(普通用戶)提供用戶的基本信息的界面,用戶可在此修改密碼、基本資料;察看本人申請(qǐng)實(shí)驗(yàn)室的情況。(4)實(shí)驗(yàn)室管理該模塊提供對(duì)實(shí)驗(yàn)室信息進(jìn)行更改、刪除和新增和手動(dòng)安排實(shí)驗(yàn)室的界面。3.1.3實(shí)驗(yàn)室安排瀏覽該模塊提供全部實(shí)驗(yàn)室安排情況的界面。3.2數(shù)據(jù)庫(kù)設(shè)計(jì)要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù),必須先確定數(shù)據(jù)庫(kù)的名稱、所有者(創(chuàng)建數(shù)據(jù)庫(kù)的用戶)、大小,以及用于存儲(chǔ)該數(shù)據(jù)庫(kù)的文件和文件組。數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名,數(shù)據(jù)類型,長(zhǎng)度,數(shù)據(jù)項(xiàng)含義說(shuō)明(1)用戶表:userdb用戶表用來(lái)保存用信息,用戶表結(jié)構(gòu)如表3-1所示表3-1 用戶表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明user_idint(4)用戶iduser_namechar(50)用戶名user_perchar(200)用戶類型user_pwdchar(50)用戶密碼(2)班級(jí)表:classdb班級(jí)表用來(lái)保存班級(jí)信息, 班級(jí)表結(jié)構(gòu)表3-2所示表3-2 班級(jí)表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明class_idint(4)班級(jí)idclass_namenvarchar(50)班級(jí)名稱class_menint(4)班級(jí)人數(shù)class_inyearchar(10)入學(xué)年份 (3)實(shí)習(xí)申請(qǐng)表:shixidb實(shí)習(xí)申請(qǐng)表用來(lái)保存實(shí)驗(yàn)申請(qǐng)信息, 實(shí)習(xí)申請(qǐng)表結(jié)構(gòu)表3-3所示表3-3 實(shí)習(xí)申請(qǐng)表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明shixi_idint(4)實(shí)習(xí)申請(qǐng)idshixi_weekchar(10)周次shixi_classchar(50)實(shí)習(xí)課程shixi_namechar(50)實(shí)習(xí)名稱shixi_teacherint(4)教師shixi_menchar(10)班級(jí)人數(shù)(4)實(shí)驗(yàn)申請(qǐng)表:shiyansq實(shí)驗(yàn)申請(qǐng)表用來(lái)保存實(shí)驗(yàn)申請(qǐng)信息, 實(shí)驗(yàn)申請(qǐng)表結(jié)構(gòu)如表3-4所示表3-4 實(shí)驗(yàn)申請(qǐng)表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明shiyansq_idint(4)idshiyansq_yearvarchar(50)年份shiyansq_qivarchar(50)學(xué)期shiyansq_weekvarchar (50)周次shiyansq_xqvarchar (50)星期shiyansq_jcvarchar (50)節(jié)次shiyansq_menint(4)人數(shù)shiyansq_namenvarchar(50)實(shí)驗(yàn)名shiyansq_sysnvarchar(50)實(shí)驗(yàn)室shiyansq_teachernvarchar(50)任課教師shiyansq_syteachernvarchar(50)實(shí)驗(yàn)教師shiyansq_shint(4)通過(guò)審核(5)實(shí)驗(yàn)教師表:teacher實(shí)驗(yàn)教師表用來(lái)保存實(shí)驗(yàn)教師信息, 實(shí)驗(yàn)教師表結(jié)構(gòu)如表3-5所示表3-5 實(shí)驗(yàn)教師表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明teacher_idint(4)教師idteacher_namechar(10)教師名字(6)課程表:kedb課程表用來(lái)保存課程信息, 課程表結(jié)構(gòu)如表3-6所示表3-6 課程表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明ke_idint(4)課程idke_namechar(50)課程名稱 (7)實(shí)驗(yàn)室表:sysdb實(shí)驗(yàn)室表用來(lái)保存實(shí)驗(yàn)室信息, 實(shí)驗(yàn)室表結(jié)構(gòu)如表3-7所示表3-7 實(shí)驗(yàn)室表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明sys_idint(4)實(shí)驗(yàn)室idsys_namechar(50)實(shí)驗(yàn)室名稱sys_menint(4)實(shí)驗(yàn)室座位(8)學(xué)年表:xueniandb學(xué)年表用來(lái)保存用信息, 學(xué)年表結(jié)構(gòu)如表3-8所示表3-8 學(xué)年表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明xuenian_idchar(20)學(xué)年idxuenian_mingint(20)學(xué)年名稱(9)節(jié)次表:jcdb節(jié)次表用來(lái)保存節(jié)次信息, 節(jié)次表結(jié)構(gòu)如表3-9所示表3-9 節(jié)次表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明jc_idint(4)學(xué)年idjc_namechar(10)節(jié)次(10)實(shí)驗(yàn)室安排表:sysorderdb實(shí)驗(yàn)室安排表表用來(lái)保存安排信息, 實(shí)驗(yàn)室安排表結(jié)構(gòu)如表3-10所示表3-10 節(jié)次表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明order_idint(4)idorder_syschar(50)實(shí)驗(yàn)室名稱order_synamechar(50)實(shí)驗(yàn)名稱order_classchar(50)班級(jí)名稱order_menint(4)班級(jí)人數(shù)order_teacherchar(10)任課教師名稱order_syteacherchar(10)實(shí)驗(yàn)教師名稱order_weekchar(10)周次order_jcchar(10)節(jié)次order_xqchar(10)星期(11)學(xué)期表:xueqi學(xué)期表用來(lái)保存用信息, 學(xué)期表結(jié)構(gòu)如表3-11所示表3-11 學(xué)期表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明xueqi_idint(4)學(xué)期idxueqi_namechar(12)學(xué)期(12)學(xué)年表:xuenian學(xué)年表用來(lái)保存用信息, 學(xué)年表結(jié)構(gòu)如表3-12所示表3-12 學(xué)年表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明year_idint4學(xué)年idyear_namechar(18)學(xué)年(13)周次表:weekdb周次表用來(lái)保存周次信息, 周次表結(jié)構(gòu)如表3-13所示表3-13 周次表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明week_idint(4)周次idweek_namechar(12)周次(14)用戶分組表:userper分組表用來(lái)保存用戶分組信息,分組表結(jié)構(gòu)如表3-145所示表 3-14 分組表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明per_idint(4)分組idper_namevarchar(50)分組名(15)星期表:xinqi星期表用來(lái)保存星期信息, 星期表結(jié)構(gòu)如表3-15所示表 3-15 星期表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明xinqi_idint(4)星期idxinqi_namechar(10)星期名(16)年份表:yeardb年份表用來(lái)保存年份信息, 年份表結(jié)構(gòu)如表3-16所示表 3-16 年份表 數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明year_idint(4)年份idyear_namevarchar(50)年份名第四章 系統(tǒng)實(shí)施4.1 關(guān)鍵技術(shù)實(shí)驗(yàn)室安排管理系統(tǒng)使用了aspnet編程技術(shù)。asp是基于web的一種編程技術(shù),可以說(shuō)是cgi的一種。它可以完成以往cgi程序的所有功能,如計(jì)數(shù)器、留言簿、公告板、聊天室等等。asp可以輕松地實(shí)現(xiàn)對(duì)頁(yè)面內(nèi)容的動(dòng)態(tài)控制,根據(jù)不同的瀏覽者,顯示不同的頁(yè)面內(nèi)容。而瀏覽者一點(diǎn)覺(jué)察不出來(lái),就像為他專門制作的頁(yè)面一樣。使用各種各樣的組件,asp可以完成無(wú)比強(qiáng)大的功能。使用filesystemobject,可以對(duì)服務(wù)器上的文件進(jìn)行操作,瀏覽、復(fù)制、移動(dòng)、刪除等。有ado(activedatabaseobject,動(dòng)態(tài)數(shù)據(jù)庫(kù)對(duì)象)的支持,asp對(duì)數(shù)據(jù)庫(kù)的操作非常得心應(yīng)手。你甚至可以像使用本地?cái)?shù)據(jù)庫(kù)那樣,管理遠(yuǎn)程主機(jī)上的數(shù)據(jù)庫(kù),對(duì)表格、記錄進(jìn)行各種操作。使用cdonts(collaborationdataobjectsfornts,nts協(xié)作數(shù)據(jù)對(duì)象),可以發(fā)送、查看郵件,實(shí)現(xiàn)webmail的功能。結(jié)合wsh(windowsscriptinghost),可以實(shí)現(xiàn)對(duì)nt主機(jī)的管理,如nt用戶管理、iis虛擬主機(jī)設(shè)置、exchange郵箱設(shè)置等等,就像管理本地機(jī)一樣方便。系統(tǒng)實(shí)現(xiàn)了用戶管理,課程管理,班級(jí)管理,實(shí)驗(yàn)室管理,實(shí)驗(yàn)管理,實(shí)習(xí)管理。用戶管理,課程管理,班級(jí)管理,實(shí)驗(yàn)室管理,實(shí)驗(yàn)管理,實(shí)習(xí)管理這幾個(gè)管理原理大至相同,主要是對(duì)這些對(duì)象進(jìn)行增加,修改刪除管理等操作。本系統(tǒng)的圖形界面如下:圖4-1 用戶登陸界面圖 4-2實(shí)驗(yàn)室安排表圖 4-2實(shí)驗(yàn)申請(qǐng)表4.2 登錄和退出管理模塊設(shè)計(jì)登錄界面是用戶和管理系統(tǒng)之間的接口,管理員和普通用戶有不同的權(quán)限。以管理員身份登錄系統(tǒng)后,可以對(duì)系統(tǒng)進(jìn)行各種操作。普通用戶只能申請(qǐng)實(shí)驗(yàn)室以及編輯自己的資料。退出管理就是退出整個(gè)系統(tǒng),返回登錄頁(yè)面。如要繼續(xù)操作必須再次登錄。4.3 用戶管理模塊設(shè)計(jì)因?yàn)楣芾韱T對(duì)整個(gè)系統(tǒng)有著最高的管理權(quán)限,因此管理員可以編輯全部用戶的信息,而普通用戶只能編輯自己的信息。一般的游客只能查看實(shí)驗(yàn)室的安排情況。只有通過(guò)注冊(cè)申請(qǐng)才能成為管理員或者是普通用戶。4.4 實(shí)習(xí)/實(shí)驗(yàn)管理模塊設(shè)計(jì)普通用戶可以申請(qǐng)實(shí)習(xí)/實(shí)驗(yàn),修改本人申請(qǐng)的記錄。管理員可以申請(qǐng)實(shí)習(xí)/實(shí)驗(yàn),也可以修改任何申請(qǐng)記錄,并承擔(dān)已經(jīng)申請(qǐng)的實(shí)驗(yàn)室的審核及安排工作。第五章 總結(jié)一學(xué)期就快結(jié)束了,經(jīng)過(guò)這一學(xué)期的學(xué)習(xí),完成了本學(xué)期的學(xué)習(xí)任務(wù),其中有很多的東西需要去消化,去總結(jié)。畢業(yè)設(shè)計(jì)的目的是通過(guò)理論聯(lián)系實(shí)際,鞏固所學(xué)的知識(shí),提高處理實(shí)際問(wèn)題的能力,了解設(shè)計(jì)專題的主要內(nèi)容,為將來(lái)在這方面工作的順利進(jìn)行做好充分的準(zhǔn)備,并為自己能順利與社會(huì)環(huán)境接軌做準(zhǔn)備。我們平時(shí)所學(xué)的都是一些理論上的,但這次算是畢業(yè)前的實(shí)習(xí)吧。通過(guò)這次的畢業(yè)設(shè)計(jì), 使得我對(duì)三年來(lái)所學(xué)的科目有了更深刻的認(rèn)識(shí)。在設(shè)計(jì)前應(yīng)該對(duì)整個(gè)系統(tǒng)能夠全局把握,分析各種需求,制作出界面草圖,創(chuàng)建數(shù)據(jù)庫(kù)。然而,使我覺(jué)得困難的就是整個(gè)代碼了。在這次的設(shè)計(jì)中,要在網(wǎng)上查資料,問(wèn)問(wèn)題。最后在老師和同學(xué)的幫助下,終于完成了這個(gè)課題。致謝在開(kāi)發(fā)這個(gè)系統(tǒng)的過(guò)程中,遇到了很多問(wèn)題,但是我得到了楊呈永老師的耐心指導(dǎo),也得到同學(xué)們的幫助。我也在這次的設(shè)計(jì)當(dāng)中學(xué)到了很多知識(shí)、技巧,對(duì)以后的學(xué)習(xí)有很大的幫助。參考文獻(xiàn)1李勇平 asp.net(c#) 基礎(chǔ)教程 清華大學(xué)出版社 20062趙增敏 asp.net 程序設(shè)計(jì) 西安交通大學(xué)出版社 20063網(wǎng)冠科技 asp.net 時(shí)尚編例 機(jī)械工業(yè)出版社 20034(美)christoph wille. 24小時(shí)通asp人民郵電出版社 20005蔡勇 asp.net數(shù)據(jù)庫(kù)設(shè)計(jì)教程與上機(jī)指導(dǎo) 清華大學(xué)出版社 20065肖金秀 asp.net) 案例教程 冶金大學(xué)出版社 20057g.andrew duthie asp.net程序設(shè)計(jì) 清華大學(xué)出版社 20028蘇英如 asp.net程序設(shè)計(jì)及應(yīng)用 中國(guó)水利水電大學(xué)出版社 20069徐新華 精通asp.net 2.0 機(jī)械工業(yè)出版社 200610石志國(guó) asp.net程序設(shè)計(jì)實(shí)用教程 清華大學(xué)出版社 2006實(shí)驗(yàn)室安排管理系統(tǒng)21目 錄第一章 引言11.1項(xiàng)目背景11.2 管理信息系統(tǒng)概述11.3系統(tǒng)開(kāi)發(fā)的意義1第二章 系統(tǒng)分析22.1系統(tǒng)功能分析2第三章 系統(tǒng)設(shè)計(jì)33.1項(xiàng)目規(guī)劃33.2數(shù)據(jù)庫(kù)設(shè)計(jì)4第四章 系統(tǒng)實(shí)施94.1 關(guān)鍵技術(shù)94.2 登錄和退出管理模塊設(shè)計(jì)114.3 用戶管理模塊設(shè)計(jì)114.4 實(shí)習(xí)/實(shí)驗(yàn)管理模塊設(shè)計(jì)11第五章 總結(jié)12致謝13參考文獻(xiàn)14附錄15 第一章 引言1.1項(xiàng)目背景隨著信息技術(shù)的普及,對(duì)計(jì)算機(jī)應(yīng)用的普及,高等學(xué)校的計(jì)算機(jī)實(shí)驗(yàn)室在逐年上升,面對(duì)眾多的計(jì)算機(jī)實(shí)驗(yàn)課,如何有效安排實(shí)驗(yàn)室,成為實(shí)驗(yàn)室管理人員的重要工作之一。為了提高實(shí)驗(yàn)室安排管理效率,方便教師對(duì)實(shí)驗(yàn)室的使用情況及時(shí)查詢和申請(qǐng)實(shí)驗(yàn)室,需要設(shè)計(jì)一個(gè)能提供教師實(shí)時(shí)了解當(dāng)前實(shí)驗(yàn)室教師申請(qǐng)情況,并可以對(duì)閑置實(shí)驗(yàn)室的申請(qǐng),最后通過(guò)實(shí)驗(yàn)室管理員對(duì)教師所做的實(shí)驗(yàn)申請(qǐng)進(jìn)行安排管理。本系統(tǒng)基于b/s結(jié)構(gòu),主要由前臺(tái)教師對(duì)實(shí)驗(yàn)室申請(qǐng)和后臺(tái)基本資料的維護(hù)及實(shí)驗(yàn)室的安排,主要包括以下功能:登錄、申請(qǐng)實(shí)驗(yàn)、基本資料維護(hù)、實(shí)驗(yàn)室安排管理、用戶管理,個(gè)人設(shè)置等。1.2 管理信息系統(tǒng)概述管理信息系統(tǒng)(mis)的概念是1961年美國(guó)人j。d。gallagher首先提出來(lái)的,是一門新興的、集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)及計(jì)算機(jī)科學(xué)為一體的綜合性學(xué)科,研究的是企業(yè)中信息管理活動(dòng)的全過(guò)程,以便有效的管理信息,提供各類管理決策信息,輔助企業(yè)進(jìn)行現(xiàn)代化管理。管理信息系統(tǒng)是企業(yè)的信息系統(tǒng),它具備數(shù)據(jù)處理、計(jì)劃、控制、預(yù)測(cè)和輔助決策功能,具體作用如下:(1) 用統(tǒng)一標(biāo)準(zhǔn)處理和提供信息,排除使用前后矛盾的不完整的數(shù)據(jù)。(2) 完整、及時(shí)提供在管理及決策中需要的數(shù)據(jù)。(3) 利用指定的數(shù)據(jù)關(guān)系式分析數(shù)據(jù),客觀預(yù)測(cè)未來(lái)。(4) 向各級(jí)管理機(jī)構(gòu)提供不同詳細(xì)程度的報(bào)告,縮短分析和解釋時(shí)間。(5) 用最低的費(fèi)用最短的時(shí)間提供盡可能精確、可靠的信息,以便使決策者選擇最佳的實(shí)施方案,以提高企業(yè)的經(jīng)濟(jì)效益。1.3系統(tǒng)開(kāi)發(fā)的意義信息已成為繼勞動(dòng)力、土地、資本之后的又一大資源。誰(shuí)控制的信息越多,誰(shuí)利用信息資源的效率越高,誰(shuí)就會(huì)在各方面的競(jìng)爭(zhēng)中占有一席之地,誰(shuí)就會(huì)有更多的優(yōu)勢(shì)。我國(guó)中小企業(yè)有70%是零售企業(yè),企業(yè)經(jīng)營(yíng)涉及進(jìn)、銷、存多個(gè)環(huán)節(jié),涉及商品種類繁多,業(yè)務(wù)量大,庫(kù)存管理復(fù)雜,使用手工管理已無(wú)法勝任。如何采用先進(jìn)的計(jì)算機(jī)系統(tǒng)管理進(jìn)貨、庫(kù)存、銷售等諸多環(huán)節(jié)也已成為趨勢(shì)及必然。第二章 系統(tǒng)分析2.1系統(tǒng)功能分析要有良好的人機(jī)界面。支持多人操作,要求有較好的權(quán)限分配功能。支持多種報(bào)表打印??梢詫?duì)實(shí)驗(yàn)室安排情況瀏覽。主界面本系統(tǒng)分為如下的幾大模塊:登錄模塊實(shí)驗(yàn)室安排瀏覽實(shí)驗(yàn)室查詢實(shí)驗(yàn)室安排實(shí)驗(yàn)室報(bào)表2.1.1主界面模塊該模塊提供管理系統(tǒng)的主界面,是主系統(tǒng)的唯一入口和出口,該界面提供用戶選擇并調(diào)用各子模塊。2.1.2登錄根據(jù)用戶管理分配不同的角色權(quán)限,核對(duì)用戶,進(jìn)入系統(tǒng)進(jìn)行相應(yīng)的操作。2.1.3申請(qǐng)實(shí)驗(yàn)室(1)教師查看當(dāng)前實(shí)驗(yàn)室被申請(qǐng)情況,分析出此時(shí)一周內(nèi)各實(shí)驗(yàn)室的被申請(qǐng)情況??梢远喾N方式排序查看(2)教師申請(qǐng)實(shí)驗(yàn)室,保存教師申請(qǐng)實(shí)驗(yàn)室信息,在保存之前檢測(cè)當(dāng)前時(shí)間,當(dāng)前實(shí)驗(yàn)室是否已經(jīng)安排,做出相應(yīng)提醒?;举Y料維護(hù)教師維護(hù)(分任課教師和實(shí)驗(yàn)指導(dǎo)教師)課程維護(hù)班級(jí)維護(hù)實(shí)驗(yàn)室維護(hù)學(xué)期維護(hù)星期維護(hù)節(jié)次維護(hù)周次維護(hù)2.1.4實(shí)驗(yàn)室安排管理對(duì)所申請(qǐng)實(shí)驗(yàn)室進(jìn)行自動(dòng)安排管理,對(duì)同一實(shí)驗(yàn)室,同一時(shí)間、不同班級(jí)進(jìn)行沖突檢測(cè),可以進(jìn)行手動(dòng)調(diào)整,仍要進(jìn)行沖突檢測(cè)審核安排實(shí)驗(yàn),停止當(dāng)前周次實(shí)驗(yàn)室申請(qǐng)。打印實(shí)驗(yàn)安排表2.1.5用戶管理進(jìn)行對(duì)用戶的管理,賦予相應(yīng)的權(quán)限。2.1.6個(gè)人設(shè)置 (1)修改密碼、退出管理第三章 系統(tǒng)設(shè)計(jì)3.1項(xiàng)目規(guī)劃3.1.1系統(tǒng)流程圖管理員登錄 編輯實(shí)驗(yàn)室資料修改資料編輯用戶資料安排實(shí)驗(yàn)刪除實(shí)驗(yàn)查看實(shí)習(xí)實(shí)驗(yàn)增加用戶刪除用戶公共用戶修改資料申請(qǐng)實(shí)習(xí)申請(qǐng)實(shí)驗(yàn)普通用戶登錄圖3-1 實(shí)驗(yàn)實(shí)管理系統(tǒng)流程圖3.1.2登錄根據(jù)用戶管理分配不同的角色權(quán)限,核對(duì)用戶,進(jìn)入系統(tǒng)進(jìn)行相應(yīng)的操作。(1)用戶管理(管理員)提供管理員基本信息的界面,可以對(duì)實(shí)驗(yàn)室進(jìn)行更改、刪除和新增和手動(dòng)安排??稍诖司庉嬋坑脩艋举Y料,查看申請(qǐng)實(shí)驗(yàn)室的情況。(2)實(shí)驗(yàn)室查詢提供查詢符合某一條件的實(shí)驗(yàn)室安排情況的界面。(3)用戶管理(普通用戶)提供用戶的基本信息的界面,用戶可在此修改密碼、基本資料;察看本人申請(qǐng)實(shí)驗(yàn)室的情況。(4)實(shí)驗(yàn)室管理該模塊提供對(duì)實(shí)驗(yàn)室信息進(jìn)行更改、刪除和新增和手動(dòng)安排實(shí)驗(yàn)室的界面。3.1.3實(shí)驗(yàn)室安排瀏覽該模塊提供全部實(shí)驗(yàn)室安排情況的界面。3.2數(shù)據(jù)庫(kù)設(shè)計(jì)要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù),必須先確定數(shù)據(jù)庫(kù)的名稱、所有者(創(chuàng)建數(shù)據(jù)庫(kù)的用戶)、大小,以及用于存儲(chǔ)該數(shù)據(jù)庫(kù)的文件和文件組。數(shù)據(jù)項(xiàng)描述數(shù)據(jù)項(xiàng)名,數(shù)據(jù)類型,長(zhǎng)度,數(shù)據(jù)項(xiàng)含義說(shuō)明(1)用戶表:userdb用戶表用來(lái)保存用信息,用戶表結(jié)構(gòu)如表3-1所示表3-1 用戶表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明user_idint(4)用戶iduser_namechar(50)用戶名user_perchar(200)用戶類型user_pwdchar(50)用戶密碼(2)班級(jí)表:classdb班級(jí)表用來(lái)保存班級(jí)信息, 班級(jí)表結(jié)構(gòu)表3-2所示表3-2 班級(jí)表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明class_idint(4)班級(jí)idclass_namenvarchar(50)班級(jí)名稱class_menint(4)班級(jí)人數(shù)class_inyearchar(10)入學(xué)年份 (3)實(shí)習(xí)申請(qǐng)表:shixidb實(shí)習(xí)申請(qǐng)表用來(lái)保存實(shí)驗(yàn)申請(qǐng)信息, 實(shí)習(xí)申請(qǐng)表結(jié)構(gòu)表3-3所示表3-3 實(shí)習(xí)申請(qǐng)表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明shixi_idint(4)實(shí)習(xí)申請(qǐng)idshixi_weekchar(10)周次shixi_classchar(50)實(shí)習(xí)課程shixi_namechar(50)實(shí)習(xí)名稱shixi_teacherint(4)教師shixi_menchar(10)班級(jí)人數(shù)(4)實(shí)驗(yàn)申請(qǐng)表:shiyansq實(shí)驗(yàn)申請(qǐng)表用來(lái)保存實(shí)驗(yàn)申請(qǐng)信息, 實(shí)驗(yàn)申請(qǐng)表結(jié)構(gòu)如表3-4所示表3-4 實(shí)驗(yàn)申請(qǐng)表數(shù)據(jù)項(xiàng)名數(shù)據(jù)類型(長(zhǎng)度)數(shù)據(jù)項(xiàng)含義說(shuō)明shiyansq_idin
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 楊樹(shù)買賣合同書
- 綠色出行推廣服務(wù)合同
- 商鋪經(jīng)營(yíng)房屋租賃合同
- 醫(yī)務(wù)人員聘用合同
- 農(nóng)村山地承包合同
- 柴山承包合同
- 注塑委托加工合同
- 人教版信息技術(shù)八年級(jí)下冊(cè)第二單元第5課《用反射變換作圖》教學(xué)設(shè)計(jì)
- 長(zhǎng)春信息技術(shù)職業(yè)學(xué)院《二維動(dòng)畫軟件》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘭州外語(yǔ)職業(yè)學(xué)院《普通語(yǔ)言學(xué)上》2023-2024學(xué)年第二學(xué)期期末試卷
- 2023夏季廣東廣州期貨交易所招聘歷年高頻難易度、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 鉛銻合金生產(chǎn)工藝技術(shù)規(guī)范
- PPAP-測(cè)量系統(tǒng)分析研究模板
- 培養(yǎng)幼兒的時(shí)間觀念
- 肉山羊規(guī)模飼養(yǎng)生產(chǎn)技術(shù)規(guī)程
- 全國(guó)教育科學(xué)規(guī)劃課題申報(bào)書:34.《高質(zhì)量數(shù)字教材建設(shè)研究》
- 電氣設(shè)備安裝調(diào)試工詳細(xì)上崗崗前培訓(xùn)制度培訓(xùn)
- 中國(guó)特色社會(huì)主義思想概論 課件 第四章 堅(jiān)持以人民為中心
- 湘少版3-6年級(jí)詞匯表帶音標(biāo)
- 采購(gòu)部組織結(jié)構(gòu)圖
- 土力學(xué)與地基基礎(chǔ)(課件)
評(píng)論
0/150
提交評(píng)論