前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的房屋管理系統(tǒng)需求分析主題范文,僅供參考,歡迎閱讀并收藏。
0 引言
隨著中心城市養(yǎng)老用地、房屋租金等限制,養(yǎng)老機(jī)構(gòu)開始向社區(qū)居家養(yǎng)老服務(wù)拓展[1]。社區(qū)居家養(yǎng)老服務(wù)對(duì)象居住分散、服務(wù)需求差異較大且具有一定的隨機(jī)性、動(dòng)態(tài)性,養(yǎng)老服務(wù)物資具有品種多、類型多、品牌多、使用頻繁等特點(diǎn)[23],為保證服務(wù)質(zhì)量,建立養(yǎng)老物資管理信息系統(tǒng)是解決養(yǎng)老服務(wù)物資科學(xué)管理問題的重要手段。
1 系統(tǒng)需求分析
養(yǎng)老物資管理是養(yǎng)老服務(wù)管理的重要組成部分。當(dāng)養(yǎng)老機(jī)構(gòu)向周邊社區(qū)拓展服務(wù)時(shí),會(huì)面臨服務(wù)需求差異大、服務(wù)計(jì)劃難制定、物資供給安排困難等問題[45]。養(yǎng)老機(jī)構(gòu)必須統(tǒng)籌內(nèi)部物資管理與外部物資調(diào)配管理。
養(yǎng)老物資管理信息系統(tǒng)應(yīng)兼顧養(yǎng)老機(jī)構(gòu)內(nèi)部及社區(qū)居家養(yǎng)老服務(wù)物資管理需求,包括適合相關(guān)供應(yīng)商及客戶的服務(wù)應(yīng)用,通過建立物資基本信息庫(kù)、庫(kù)存信息庫(kù)、使用歷史信息庫(kù)等,將系統(tǒng)統(tǒng)一部署在租用的阿里云空間,滿足互聯(lián)網(wǎng)環(huán)境下,養(yǎng)老機(jī)構(gòu)、社區(qū)居家服務(wù)站、物資供應(yīng)商及最終用戶在同一平臺(tái)下,實(shí)現(xiàn)物資的統(tǒng)一采購(gòu)、統(tǒng)一調(diào)度及統(tǒng)一配送。
2 系統(tǒng)流程
養(yǎng)老物資管理業(yè)務(wù)涉及養(yǎng)老物資的采購(gòu)管理(含供應(yīng)商管理、采購(gòu)計(jì)劃管理、進(jìn)貨管理)、養(yǎng)老物資的領(lǐng)用管理、養(yǎng)老物資的使用記錄管理、養(yǎng)老物資的使用統(tǒng)計(jì)及需求管理,還可支持供應(yīng)商的物資配送管理及相關(guān)人員的統(tǒng)計(jì)查詢功能,系統(tǒng)流程如圖1所示。從養(yǎng)老機(jī)構(gòu)向供應(yīng)商進(jìn)行采購(gòu)開始,養(yǎng)老機(jī)構(gòu)向服務(wù)站發(fā)送物資,服務(wù)站收到供應(yīng)商物資并登記,記錄物資使用情況,養(yǎng)老機(jī)構(gòu)根據(jù)各服務(wù)站的使用情況,向供應(yīng)商進(jìn)行采購(gòu)。采購(gòu)訂單的制定需要綜合考慮各服務(wù)站的消耗情況和自身的使用情況,制定出采購(gòu)周期和采購(gòu)批量,服務(wù)中心的物資消耗實(shí)時(shí)反饋到物資管理系統(tǒng)中。相關(guān)業(yè)務(wù)形成物資管理的閉環(huán)流程。
3 系統(tǒng)架構(gòu)及功能設(shè)計(jì)
養(yǎng)老物資綜合管理系統(tǒng)采用云存儲(chǔ)技術(shù),支持互聯(lián)網(wǎng)環(huán)境下養(yǎng)老機(jī)構(gòu)、社區(qū)居家養(yǎng)老服務(wù)中心(站)及養(yǎng)老物資供應(yīng)商協(xié)同物資管理的應(yīng)用需求,其系統(tǒng)架構(gòu)如圖2所示。
養(yǎng)老物資管理系統(tǒng)主要功能:①物資信息管理;②物資數(shù)量管理;③使用記錄管理;④出入庫(kù)管理。其中,物資信息是整個(gè)物資管理系統(tǒng)的基礎(chǔ),養(yǎng)老機(jī)構(gòu)進(jìn)行統(tǒng)一采購(gòu)后,各服務(wù)中心會(huì)接收到物資的出入庫(kù)信息,當(dāng)物資運(yùn)輸?shù)轿粫r(shí),服務(wù)中心確認(rèn)接收物資。服務(wù)器材使用情況每天都會(huì)登記,服務(wù)消耗品的使用量也要記錄。通過云服務(wù)平臺(tái),養(yǎng)老機(jī)構(gòu)可以實(shí)時(shí)了解服務(wù)中心的物資使用情況和庫(kù)存物資數(shù)量,分析各服務(wù)中心的物資需求,及時(shí)修改采購(gòu)計(jì)劃及配送計(jì)劃。養(yǎng)老機(jī)構(gòu)還可以通過云服務(wù)平臺(tái)上的訂單服務(wù)器,向供應(yīng)商發(fā)送訂單請(qǐng)求,協(xié)商定價(jià)以及溝通交流。
4 系統(tǒng)實(shí)現(xiàn)
養(yǎng)老機(jī)構(gòu)物資管理系統(tǒng)采用J2EE技術(shù)架構(gòu)開發(fā),基于互聯(lián)網(wǎng)技術(shù)和云存儲(chǔ)技術(shù)實(shí)現(xiàn)系統(tǒng)在阿里云服務(wù)平臺(tái)部署和應(yīng)用,具有實(shí)時(shí)性強(qiáng)、開放性好及維護(hù)成本低等特點(diǎn)。信息存儲(chǔ)方面,使用大型數(shù)據(jù)庫(kù)系統(tǒng),確保多用戶條件下能夠進(jìn)行高效存儲(chǔ)和讀取,同時(shí)保障數(shù)據(jù)的穩(wěn)定和安全。系統(tǒng)界面方面,應(yīng)用風(fēng)格統(tǒng)一的專業(yè)UI設(shè)計(jì),在滿足日常使用功能的基礎(chǔ)上,提高系統(tǒng)的操作性和用戶體驗(yàn)。
養(yǎng)老機(jī)構(gòu)物資管理包含物資信息管理、庫(kù)存管理、采購(gòu)管理及服務(wù)中心管理等功能。其中:物資信息管理主要管理各類物資的基本信息;庫(kù)存管理主要管理各類物資出入庫(kù)信息、庫(kù)存信息;采購(gòu)管理主要包括采購(gòu)訂單管理、訂單發(fā)送管理;服務(wù)中心管理主要包含服務(wù)中心信息管理、服務(wù)中心物資管理和服務(wù)中心需求管理等。
服務(wù)站物資管理是養(yǎng)老機(jī)構(gòu)物資管理的重要組成部分,由物資信息管理、庫(kù)存管理及服務(wù)中心管理等內(nèi)容組成。
關(guān)鍵詞:JSP B/S 學(xué)生考勤系統(tǒng)
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2015)12-0000-00
隨著社會(huì)的進(jìn)步和信息技術(shù)的迅猛發(fā)展,迫切要求對(duì)我們的學(xué)校管理工作進(jìn)行變革,計(jì)算機(jī)作為輔助工具已經(jīng)廣泛深入到各大院校的日常教學(xué)和管理活動(dòng)中。考勤是日常教學(xué)管理過程中一個(gè)很重要的環(huán)節(jié)。而長(zhǎng)期以來,教師對(duì)學(xué)生的考勤方式仍然停留在依靠紙質(zhì)點(diǎn)名冊(cè)的手工統(tǒng)計(jì)方式上,即浪費(fèi)人力也浪費(fèi)物力,而且由于人工管理存在著大量的不可預(yù)知性,造成了學(xué)生考勤管理工作的一些不規(guī)范,同時(shí)也不符合數(shù)字化校園的發(fā)展要求。因此,網(wǎng)絡(luò)化的學(xué)生考勤系統(tǒng)越來越受到各大院校師生的歡迎,它給教師帶來了更加高效的處理考勤的方法,使得教學(xué)工作能夠更加順利得進(jìn)行下去。
本文設(shè)計(jì)與實(shí)現(xiàn)了某高職院校的基于JSP技術(shù)的網(wǎng)上學(xué)生考勤系統(tǒng),主要實(shí)現(xiàn)學(xué)生考勤信息的錄入、查詢、統(tǒng)計(jì)和處分公告功能,同時(shí)還能夠?qū)崿F(xiàn)對(duì)學(xué)生信息、教師信息、課程信息和班級(jí)信息進(jìn)行查詢、修改、打印等基本功能。該系統(tǒng)運(yùn)用完善的校園網(wǎng)絡(luò),建立一個(gè)基于B/S模式和先進(jìn)的JSP開發(fā)技術(shù),具有多層次用戶的網(wǎng)上在線學(xué)生考勤管理系統(tǒng)。實(shí)現(xiàn)了學(xué)生考勤管理的無紙化、網(wǎng)絡(luò)化和數(shù)字化。
1 系統(tǒng)需求分析
根據(jù)學(xué)生考勤管理系統(tǒng)的性質(zhì),系統(tǒng)主要具有6個(gè)功能:學(xué)生信息、教師信息、考勤管理、考勤查詢、考勤統(tǒng)計(jì)和處分公告。用戶主要有4種:學(xué)生、班級(jí)輔導(dǎo)員、教師和系統(tǒng)管理員。其中學(xué)生登錄系統(tǒng)后,可以查看個(gè)人信息、個(gè)人的出勤情況以及處分公告;班級(jí)輔導(dǎo)員或教師登錄系統(tǒng)后,可以錄入每堂課學(xué)生的出勤情況,可以查看個(gè)人信息,也可以查看由系統(tǒng)根據(jù)出勤錄入情況自動(dòng)生成的處分公告,并根據(jù)處分公告對(duì)缺勤學(xué)生進(jìn)行警告或處分;系統(tǒng)管理員登錄系統(tǒng)后,可以對(duì)學(xué)生信息、教師信息、課程信息、出勤信息以及處分等信息進(jìn)行管理。
2 系統(tǒng)設(shè)計(jì)
2.1系統(tǒng)設(shè)計(jì)目標(biāo)
系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)學(xué)生考勤管理工作的系統(tǒng)化、規(guī)范化和自動(dòng)化,避免教學(xué)管理資源的不必要浪費(fèi),從而提高學(xué)生考勤管理工作的效率。學(xué)生考勤系統(tǒng)的用戶為教師、班級(jí)輔導(dǎo)員和系統(tǒng)管理員,另外,學(xué)生也可以登錄系統(tǒng)查看自己的出勤情況。通過使用本系統(tǒng),教師可以在更短的時(shí)間內(nèi)完成學(xué)生的考勤工作,并將考勤信息存入后臺(tái)數(shù)據(jù)庫(kù),為期末對(duì)學(xué)生的綜合評(píng)定,提供了有力的依據(jù)。
2.2系統(tǒng)功能設(shè)計(jì)
學(xué)生考勤系統(tǒng)的主要功能是采集、歸檔、管理和查閱。它是一個(gè)信息共享服務(wù)平臺(tái),能夠規(guī)范管理所有學(xué)生的考勤信息,并能夠構(gòu)建完整的學(xué)生考勤檔案資源。網(wǎng)上學(xué)生考勤系統(tǒng)的開發(fā)為學(xué)生考勤管理工作提供了完整的解決方案,也為用戶提供了完整的學(xué)生考勤信息管理的功能。
該系統(tǒng)采用模塊化的設(shè)計(jì),按照不同的功能進(jìn)行模塊劃分,主要包括個(gè)人信息模塊、考勤查詢模塊、考勤錄入模塊和處分公告模塊,每一個(gè)模塊完成特定的功能。
2.2.1 個(gè)人信息模塊
該模塊主要實(shí)現(xiàn)以下功能:修改密碼、查看個(gè)人信息、個(gè)人信息列表、添加個(gè)人信息和刪除個(gè)人信息。該模塊面向所有的用戶,所有合法用戶登錄系統(tǒng)后都可以查看個(gè)人信息或修改密碼,但所有個(gè)人信息列表、添加個(gè)人信息和刪除個(gè)人信息三個(gè)功能只能由系統(tǒng)管理員實(shí)現(xiàn)。
2.2.2 考勤查詢模塊
不同用戶的查詢權(quán)限是不同的。其中,學(xué)生只能查詢自己的出勤情況,專職教師只能查詢自己授課班級(jí)且是自己登記過的考勤記錄,班級(jí)輔導(dǎo)員可以查看自己所帶班級(jí)的所有考勤記錄,而系統(tǒng)管理員可以查詢所有的出勤記錄。
2.2.3考勤錄入模塊
考勤錄入功能可以由授課教師完成,也可以由班級(jí)輔導(dǎo)員錄入。其中,授課教師可以錄入自己授課班級(jí)的考勤記錄,班級(jí)輔導(dǎo)員只能錄入本班的出勤情況。在考勤錄入時(shí),首先登錄學(xué)生考勤系統(tǒng),在主頁(yè)面上點(diǎn)擊左側(cè)導(dǎo)航條上的“考勤錄入”,頁(yè)面出現(xiàn)要錄入的考勤日期、課程、節(jié)次和班級(jí),填入正確的考勤錄入信息后,頁(yè)面將顯示出當(dāng)前班級(jí)所有學(xué)生的信息,每行顯示一條學(xué)生信息,包括學(xué)號(hào)、姓名、班級(jí)和考勤情況,教師進(jìn)行考勤登記,當(dāng)本次所有的學(xué)生考勤全部登記完畢,可以點(diǎn)擊“暫存”或“提交”按鈕。其中,點(diǎn)擊“暫存”按鈕保存的信息可以再修改,而點(diǎn)擊“提交”按鈕后,信息將不能再被修改。
2.2.4處分公告模塊
處分公告模塊主要實(shí)現(xiàn)對(duì)缺勤學(xué)生的處分公告。該模塊對(duì)已錄入的考勤信息進(jìn)行統(tǒng)計(jì),當(dāng)學(xué)生的缺勤次數(shù)超過學(xué)校的處分規(guī)定時(shí),就會(huì)將該學(xué)生的學(xué)號(hào)、姓名、班級(jí)、缺勤次數(shù)和處分決定顯示在公告欄。
2.3系統(tǒng)開發(fā)技術(shù)
針對(duì)網(wǎng)上學(xué)生考勤系統(tǒng)的特點(diǎn),本系統(tǒng)使用B/S(瀏覽器/服務(wù)器)模式,采用JSP網(wǎng)絡(luò)程序設(shè)計(jì)語(yǔ)言開發(fā),后臺(tái)數(shù)據(jù)庫(kù)使用SQL Server的開發(fā)方案。用戶在任何一臺(tái)可以連接校園網(wǎng)的電腦上,只要打開瀏覽器就可以使用本系統(tǒng),完成人機(jī)交互。前臺(tái)的JSP頁(yè)面和支持JSP處理的后臺(tái)服務(wù)器共同完成學(xué)生考勤信息錄入、查詢、統(tǒng)計(jì)和打印等操作。
本系統(tǒng)以JSP技術(shù)為主線,采用JSP技術(shù)開發(fā)。JSP功能強(qiáng)大,它的全稱為Java Server Pages,是1999年由Sun公司提出的一種Web服務(wù)技術(shù)標(biāo)準(zhǔn)。JSP的編程腳本為Java語(yǔ)言,同時(shí)還支持JavaBeans、Servlet等技術(shù),利用這些技術(shù)可以建立安全、高效、跨平臺(tái)的Web應(yīng)用程序。
2.4數(shù)據(jù)庫(kù)設(shè)計(jì)
本系統(tǒng)主要用來管理學(xué)生的考勤信息,涉及到的信息量很大,而且隨著系統(tǒng)功能的逐步完善和擴(kuò)充,處理的數(shù)據(jù)量也會(huì)越來越多。針對(duì)以上情況,同時(shí)出于安全性的考慮,系統(tǒng)的開發(fā)需要采用中型或大型數(shù)據(jù)庫(kù)管理系統(tǒng)。本系統(tǒng)采用微軟公司的SQL Server 數(shù)據(jù)庫(kù)管理系統(tǒng)作為后臺(tái)的數(shù)據(jù)庫(kù)。
在本系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)時(shí),基本思路是以系統(tǒng)的功能模塊為主線,分別為各個(gè)模塊設(shè)計(jì)對(duì)應(yīng)的數(shù)據(jù)表,主要包括以下數(shù)據(jù)表:學(xué)生信息表、教師信息表、輔導(dǎo)員信息表、系統(tǒng)管理員信息表、班級(jí)信息表、課程信息表、考勤信息表、用戶權(quán)限表、教師課程班級(jí)對(duì)應(yīng)信息表等。在數(shù)據(jù)庫(kù)的設(shè)計(jì)過程中,各個(gè)表之間存在一定的關(guān)聯(lián),設(shè)計(jì)了各個(gè)表之間可能的聯(lián)系,設(shè)置相應(yīng)的主鍵和索引。同時(shí),考慮到系統(tǒng)將來的功能擴(kuò)展,設(shè)計(jì)了相應(yīng)的擴(kuò)展數(shù)據(jù)表。另外,根據(jù)系統(tǒng)的需求分析,本系統(tǒng)主要由學(xué)生、教師、班級(jí)和課程關(guān)系組成,每一個(gè)關(guān)系要分析各個(gè)實(shí)體及實(shí)體間的完整性規(guī)則。
在系統(tǒng)的開發(fā)和運(yùn)行過程中數(shù)據(jù)庫(kù)操作起到至關(guān)重要的作用。在代碼編寫時(shí),可以采用JavaBean把這些數(shù)據(jù)庫(kù)操作封裝在一起,這樣可以有效避免代碼的重復(fù)編寫,降低編程的復(fù)雜度,提高代碼的重用性和安全性。
3 系統(tǒng)實(shí)現(xiàn)
3.1登錄模塊實(shí)現(xiàn)
該模塊主要實(shí)現(xiàn)用戶登錄功能。在此模塊中,要進(jìn)行用戶身份的驗(yàn)證,來區(qū)分不同類型的用戶。登錄模塊主要處理三種可能出現(xiàn)的情況。第一種情況,用戶在登錄頁(yè)面上沒有輸入用戶信息或輸入信息格式不正確就直接點(diǎn)擊“提交”按鈕,這時(shí)頁(yè)面會(huì)調(diào)用JavaScript代碼來進(jìn)行處理,提示用戶重新輸入;第二種情況,用戶輸入的信息格式正確,點(diǎn)擊“提交”按鈕后,信息將被提交給Servlet,并進(jìn)行有效性驗(yàn)證,通過驗(yàn)證后,系統(tǒng)會(huì)連接數(shù)據(jù)庫(kù),查詢數(shù)據(jù)庫(kù)中是否有與之匹配的用戶名和密碼,如果匹配通過,用戶信息會(huì)存入Session,用戶進(jìn)入學(xué)生考勤系統(tǒng)主頁(yè)面,登錄成功;第三種情況,是在第二種情況的基礎(chǔ)上,如果數(shù)據(jù)庫(kù)中沒有與之相匹配的用戶名和密碼,則提示出錯(cuò),登錄失敗。
登錄模塊部分代碼如下:
int flag = login.check();
if(flag==1){
%>
歡迎進(jìn)入網(wǎng)上學(xué)生考勤系統(tǒng)
}
if(flag==0){
%>
登錄失??!點(diǎn)擊重新登錄!
}
%>
3.2考勤查詢功能實(shí)現(xiàn)
該模塊實(shí)現(xiàn)學(xué)生考勤信息的查詢。當(dāng)在主頁(yè)面的左側(cè)導(dǎo)航欄中選擇查詢學(xué)生考勤信息時(shí),就會(huì)跳轉(zhuǎn)到查詢學(xué)生考勤信息的頁(yè)面。在查詢學(xué)生考勤信息的頁(yè)面,可以實(shí)現(xiàn)班級(jí)的學(xué)生考勤信息查詢,也可以針對(duì)某個(gè)學(xué)生的考勤信息進(jìn)行查詢,這時(shí)會(huì)提示用戶輸入要查詢的學(xué)生的學(xué)號(hào),用戶可以在文本框中輸入要查詢的學(xué)生的學(xué)號(hào),來得到當(dāng)前學(xué)生的考勤信息。
實(shí)現(xiàn)該頁(yè)面的主要代碼如下:
 ;
 ;請(qǐng)輸入要查詢學(xué)生的學(xué)號(hào):
學(xué)號(hào): ; ; ;
 ;
4 結(jié)語(yǔ)
目前,本系統(tǒng)已經(jīng)開發(fā)完成并得到初步的應(yīng)用,基本實(shí)現(xiàn)了學(xué)生考勤管理工作的網(wǎng)絡(luò)化、數(shù)字化、自動(dòng)化,提高了學(xué)生考勤管理工作的效率,進(jìn)一步規(guī)范了學(xué)生考勤工作的管理,推動(dòng)了數(shù)字化校園的進(jìn)程,具有較高的使用價(jià)值。
參考文獻(xiàn)
[1]延保東,魚瑩,賈永杰.基于JSP技術(shù)實(shí)現(xiàn)的體育用品管理系統(tǒng)[J].現(xiàn)代電子技術(shù),2014(10).
[2]劉春霞.基于JSP的中小型企業(yè)門戶網(wǎng)站設(shè)計(jì)[J].軟件導(dǎo)刊,2015,14(6).
[3]姜新.基于JSP的網(wǎng)上房屋租賃的研究與實(shí)現(xiàn)[J].辦公自動(dòng)化(學(xué)術(shù)版).2015(2).
[4]馬琰.基于JSP和Struts2的Web新聞系統(tǒng)的設(shè)計(jì)與開發(fā)[J].信息安全與技術(shù),2015(4).