徐艷艷,孫 利,李 華
(滁州職業(yè)技術(shù)學(xué)院,安徽 滁州 239000)
隨著老年人的增長,如何養(yǎng)老成了一個(gè)重大的社會(huì)性課題。目前面臨的問題是家庭結(jié)構(gòu)小型化,養(yǎng)老問題成為每個(gè)家庭直接面臨或?qū)砻媾R的問題,家庭養(yǎng)老資源減少,供養(yǎng)能力下降等問題,使傳統(tǒng)的家庭養(yǎng)老向社會(huì)化養(yǎng)老過渡。隨著依托機(jī)構(gòu)養(yǎng)老,大量老年人居家養(yǎng)老信息需要管理,但早期的信息管理還是停留在紙質(zhì)上,給信息的管理、查詢分析都帶來了極大的不便。
“居家養(yǎng)老服務(wù)信息管理系統(tǒng)”面向的用戶群體主要有:
1、超級(jí)管理員。超級(jí)管理人員能夠?qū)Ρ臼兴芯蛹茵B(yǎng)老的老人信息進(jìn)行管理及審核,通過軟件掌控全市的居家養(yǎng)老的老年人情況。
2、居家養(yǎng)老服務(wù)中心。居家養(yǎng)老服務(wù)中心是指心貼心服務(wù)中心的工作人員。
工作主管通過軟件能夠及時(shí)的了解工作流程、服務(wù)員管理。
3、老齡委。老齡委能夠?yàn)槔夏耆司S護(hù)權(quán)益保障、指導(dǎo)監(jiān)督老齡工作、組織活動(dòng)等職責(zé)。
4、區(qū)民政局。區(qū)民政局能夠?qū)Ρ臼兴芯蛹茵B(yǎng)老的老人信息管理進(jìn)行監(jiān)管。
本系統(tǒng)的各種角色及其職責(zé)如下,各種角色的具體行為將在功能性需求中描述。
1、超級(jí)管理員:能夠?qū)Ρ臼兴芯蛹茵B(yǎng)老的老人信息進(jìn)行管理、監(jiān)管、查詢、了解統(tǒng)計(jì)數(shù)據(jù)等;
2、服務(wù)中心工作人員:通過軟件能夠及時(shí)的了解工作流程、了解老人服務(wù)時(shí)間信息;
3、老齡委工作人員:負(fù)責(zé)為老年人維護(hù)權(quán)益保障、指導(dǎo)監(jiān)督老齡工作、組織活動(dòng)等職責(zé);
4、區(qū)民政局工作人員:負(fù)責(zé)對(duì)本市所有居家養(yǎng)老的老人信息管理進(jìn)行監(jiān)管。
圖1 系統(tǒng)功能模塊圖
居家養(yǎng)老服務(wù)信息管理系統(tǒng)的功能模塊圖如圖1所示。
1、老人檔案
填寫老人檔案:錄入老人基本信息。
查詢?nèi)坷先藱n案:查詢所有的老人信息。
查詢?cè)先藱n案:查詢?cè)先诵畔?,家庭及子女情況。
查詢自費(fèi)會(huì)員檔案:查詢自費(fèi)老人信息。
查詢聯(lián)系人信息:查詢老人及老人聯(lián)系人的信息。
2、老人評(píng)估
基本狀況評(píng)估:可查詢老人信息、基本狀況。
評(píng)估結(jié)果列表:提供老人思維人知狀態(tài)、抑郁量表、社會(huì)網(wǎng)絡(luò)、日常生活能力、居家生活能力等信息。
高級(jí)查詢:根據(jù)所在區(qū)域、年齡、性別等信息查詢基本狀況評(píng)估。
3、工作流程
老人服務(wù)時(shí)間表:可查詢每一位老人的服務(wù)人員及啟用時(shí)間和終止時(shí)間。
服務(wù)員工作時(shí)間表:根據(jù)地域分組,服務(wù)員姓名可查詢服務(wù)員信息。
未設(shè)置時(shí)間表老人:可查詢未設(shè)置時(shí)間表的老人及老人信息。
一個(gè)月內(nèi)到期時(shí)間表:可查詢一個(gè)月內(nèi)到期時(shí)間表的老人及老人信息。
查詢預(yù)設(shè)時(shí)間表:可查詢準(zhǔn)備設(shè)置時(shí)間表的老人及老人信息。
查詢過期時(shí)間表存檔:可查詢已經(jīng)服務(wù)過期的老人及老人信息。
4、員工管理
添加服務(wù)員:添加錄入服務(wù)員的基本信息。
服務(wù)員列表:提供所有服務(wù)員的基本信息查詢、修改功能。
離職服務(wù)員列表:提供已離職服務(wù)員的基本信息及是否復(fù)職功能。
服務(wù)員資質(zhì)查詢:提供有資質(zhì)證的服務(wù)員的基本信息及證件名稱、照片。
5、用戶管理
添加新用戶:添加新用戶,確定用戶角色,分配人員登錄名和密碼。
系統(tǒng)用戶列表:提供所有用戶角色、所屬單位、真實(shí)姓名、賬號(hào)狀態(tài)及添加賬號(hào)和刪除賬號(hào)。
添加角色權(quán)限:可設(shè)置角色權(quán)限。
角色權(quán)限列表:可查詢不同角色的名稱、權(quán)限設(shè)置、添加角色和刪除角色。
6、系統(tǒng)設(shè)置
區(qū)域分組:提供南京各區(qū)域分組信息;添加區(qū)域分組:添加新區(qū)域分組及信息;居委會(huì)列表:提供各居委會(huì)信息及各居委會(huì)老人名單。
添加居委會(huì):可添加居委會(huì),錄入居委會(huì)名稱和拼音簡寫。
設(shè)置調(diào)查問卷內(nèi)容:可查看和設(shè)置調(diào)查問卷內(nèi)容。
1、業(yè)務(wù)流圖
圖2 業(yè)務(wù)流程圖
業(yè)務(wù)流程圖是用一些規(guī)定的符號(hào)及連線來表示某個(gè)具體業(yè)務(wù)的處理過程。業(yè)務(wù)流程圖是一種描述系統(tǒng)內(nèi)容各單位、人員之間業(yè)務(wù)關(guān)系、信息流向的圖表。業(yè)務(wù)流程圖描述的是完整的業(yè)務(wù)流程,以業(yè)務(wù)處理過程為中心,按照業(yè)務(wù)的實(shí)際處理步驟和過程來繪制[1]。居家養(yǎng)老服務(wù)管理信息系統(tǒng)的業(yè)務(wù)流程圖如圖2所示。
2、數(shù)據(jù)流圖
數(shù)據(jù)流圖以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過程。它描述出信息流和數(shù)據(jù)從輸入到輸出的過程中所經(jīng)受的變換。通過對(duì)居家養(yǎng)老服務(wù)管理信息系統(tǒng)的業(yè)務(wù)流程圖進(jìn)一步抽象和概括,得到系統(tǒng)的頂層數(shù)據(jù)流圖。如圖3所示。
圖3 頂層數(shù)據(jù)流圖
3、數(shù)據(jù)字典
數(shù)據(jù)字典是對(duì)所設(shè)計(jì)系統(tǒng)中數(shù)據(jù)做詳細(xì)的描述,是各類數(shù)據(jù)結(jié)構(gòu)和屬性的清單。它與數(shù)據(jù)流圖互為注釋,是對(duì)數(shù)據(jù)流圖的有效補(bǔ)充,一個(gè)完整的系統(tǒng)需求模型是由數(shù)據(jù)字典和數(shù)據(jù)流圖統(tǒng)一構(gòu)成的。數(shù)據(jù)字典的定義包括對(duì)數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)存儲(chǔ)及處理的說明。居家養(yǎng)老服務(wù)管理信息系統(tǒng)的部分?jǐn)?shù)據(jù)字典條目如下:
(1)數(shù)據(jù)項(xiàng)
數(shù)據(jù)項(xiàng)名稱:老人編號(hào);別名:old_people_code;數(shù)據(jù)類型:varchar ;長度:255;
其余的數(shù)據(jù)項(xiàng)不再一一列出。
(2)數(shù)據(jù)結(jié)構(gòu)
名字:老人信息;含義說明:是居家養(yǎng)老服務(wù)中心老人的數(shù)據(jù)結(jié)構(gòu),定義了老人的相關(guān)信息;組成:老人編號(hào)、是否離退休、家庭狀況、家庭住址、所屬居委會(huì)、是否需重點(diǎn)看護(hù)等等。
更多的數(shù)據(jù)結(jié)構(gòu)不再一一列出。
(3)數(shù)據(jù)存儲(chǔ)
數(shù)據(jù)存儲(chǔ)名稱:老人表;描述:是存儲(chǔ)居家養(yǎng)老服務(wù)中心系統(tǒng)中老人的信息;組成:老人編號(hào)、是否離退休、家庭狀況、家庭住址、所屬居委會(huì)、是否需重點(diǎn)看護(hù)等等。
(4)數(shù)據(jù)處理?xiàng)l目
加工名稱:錄入老人基本信息;流入數(shù)據(jù)流:老人基本信息;流出數(shù)據(jù)流:老人信息查詢報(bào)表;處理邏輯:根據(jù)自費(fèi)和援助填寫了老人基本信息表,在居家養(yǎng)老服務(wù)信息系統(tǒng)中執(zhí)行以下操作:管理人員登錄系統(tǒng),按系統(tǒng)錄入老人檔案信息,老人時(shí)間安排,錄入完成后可按要求查詢輸出。
圖4 系統(tǒng)E-R圖
概念設(shè)計(jì)的目的是根據(jù)需求分析,對(duì)收集到的數(shù)據(jù)進(jìn)行分類、組織,建立概念模型,形成實(shí)體、實(shí)體的屬性,確定實(shí)體與實(shí)體之間的聯(lián)系。實(shí)體間的聯(lián)系有三種:一對(duì)一聯(lián)系、一對(duì)一多聯(lián)系、多對(duì)多聯(lián)系,圖4是居家養(yǎng)老服務(wù)管理信息系統(tǒng)的部分E-R圖。
邏輯設(shè)計(jì)的任務(wù)時(shí)把概念設(shè)計(jì)階段中設(shè)計(jì)的E-R圖轉(zhuǎn)換為與選用DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu),即關(guān)系模型。根據(jù)概念模型向關(guān)系模型的轉(zhuǎn)換規(guī)則,將本系統(tǒng)的關(guān)系模型設(shè)計(jì)如下:
地域分組(ID,版本,管轄區(qū)域簡述,地域編碼,地域分組名稱)
居委會(huì)(ID,版本,居委會(huì)名稱,拼音簡寫)
老人(ID,版本,身份證號(hào),家庭住址,出生日期,新增時(shí)間,文化程度,是否難于溝通,家庭狀況,所屬組,殘疾人編號(hào),姓名,是否需重點(diǎn)看護(hù),所屬委員會(huì),老人編號(hào),老人狀態(tài),電話號(hào)碼,是否離退體,性別,審核日期,需要重點(diǎn)看護(hù),需要看守原因,照片,審核狀態(tài),老人類型,是否殘疾人,空巢,獨(dú)居,其它,其他情況,居住狀況,配偶姓名,工作單位,審核條件)
聯(lián)系人(ID,版本,聯(lián)系人地址,聯(lián)系人姓名,老人編號(hào),電話號(hào)碼,與老人關(guān)系)
服務(wù)角色(ID,版本,角色權(quán)限,用戶角色名稱)
用戶(ID,版本,登陸賬號(hào),用戶狀態(tài),郵箱,登陸名稱,電話號(hào)碼,真實(shí)姓名,登錄密碼,用戶角色)
時(shí)間安排(ID,版本,中止時(shí)間,用戶狀態(tài),老人編號(hào),是否有預(yù)設(shè)時(shí)間,服務(wù)員編號(hào),啟用時(shí)間)
服務(wù)員(ID,版本,身份證號(hào)碼,出生日期,所屬地域分組,健康狀況,身高,服務(wù)員姓名,籍貫,服務(wù)員照片,政治面貌,性別,工作種類,工作起始年份,狀態(tài))
問卷調(diào)查(ID,版本,問題,問題描述,備注)
數(shù)據(jù)庫物理設(shè)計(jì)是為邏輯數(shù)據(jù)模型選取一個(gè)適合用環(huán)境的物理結(jié)構(gòu),并對(duì)物理結(jié)構(gòu)進(jìn)行時(shí)間和空間效率的評(píng)價(jià)。數(shù)據(jù)庫實(shí)施,就是根據(jù)數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)的結(jié)果,在具體的DBMS支持的計(jì)算機(jī)系統(tǒng)上建立實(shí)際的數(shù)據(jù)庫模式,裝入數(shù)據(jù)并進(jìn)行測(cè)試和運(yùn)行的過程。這里DBMS選擇MySQL作為工具來實(shí)現(xiàn)。
(1)表結(jié)構(gòu)設(shè)計(jì)
老人表,包含列名為Id(老人編號(hào)),Version(版本),Idcard_no(身份證號(hào)碼),address(家庭住址),birthday(出生日期),create_date(新增時(shí)間),degree_of_education(文化程度),difficult_communicate(是否難于溝通),family_status(家庭狀況),group_id(所屬組),handicapped_no(殘疾人編號(hào)),name(姓名),need_attention(是否需重點(diǎn)看護(hù)),neighborhood_committee(所屬委員會(huì)),old_people_code(老人編號(hào)),old_people_state(老人現(xiàn)狀),phone_number(電話號(hào)碼),retirement(是否離退休),sex(性別),verify_date(審核日期),why_difficult_communicate(需要重點(diǎn)看守),why_need_attention(需要看守原因),photo(照片),verify_date(審核狀態(tài)),phone_number(電話號(hào)碼),retirement(是否離退休),sex(性別),verify_date(審核日期),old_people_type(老人類型),disability(是否殘疾人),empty_nest(空巢),oneself(獨(dú)居),other_situations(其它),pocketbook(其他情況),reside(居住狀況),spouse_name(配偶姓名),work_unit(工作單位),verifty_condition(審核條件)。
地域分組表,包含列名為Id(地域分組編號(hào)),Version(版本),group_area(管轄區(qū)域簡述),group_code(地域編碼),group_name(地域分組名稱);
居委會(huì)表,包含列名為Id(居委會(huì)編號(hào)),Version(版本),name(居委會(huì)名稱),pinyin_short(拼音簡寫);
聯(lián)系人表,包含列名為Id(聯(lián)系人編號(hào)),address(聯(lián)系人地址),Version(版本),address(聯(lián)系人地址),link(聯(lián)系人姓名),old_people_id(老人編號(hào)),phone_code(電話號(hào)碼),relation(與老人關(guān)系);
服務(wù)角色表,包含列名為Id(服務(wù)角色編號(hào)),Version(版本),act_limits(角色權(quán)限),act_name(用戶角色名稱);
用戶表,包含列名為Id(用戶編號(hào)),Version(版本),account_act_id(登陸帳號(hào)),account_state(用戶狀態(tài)),email(郵箱),login_name(登陸名稱),telephone(電話號(hào)碼),user_name(真實(shí)姓名),login_psw(登錄密碼),affiliation(用戶角色);
時(shí)間安排表,包含列名為Id(時(shí)間安排編號(hào)),Version(版本),end_date(中止時(shí)間),is_current(當(dāng)前時(shí)間),old_people_id(老人編號(hào)),schedule_record(是否有預(yù)設(shè)時(shí)間表),server_id(服務(wù)員編號(hào)),start_date(啟用時(shí)間);
服務(wù)員表,包含列名為Id(服務(wù)員編號(hào)),Version(版本),idcard_no(身份證號(hào)碼),birthday(出生日期),degree_of_education(文化程度),group_id(所屬地域分組),heath(健康狀況),height(身高),name(服務(wù)員姓名),native_place(籍貫),photo(服務(wù)員照片),politics_status(政治面貌),sex(性別),type_of_work(工作種類),work_start_year(工作起始年份),state(狀態(tài));
問卷調(diào)查表,包含列名為Id(問卷調(diào)查編號(hào)),Version(版 本),category_title(問 題),description(問題描述),code(備注);
(2)數(shù)據(jù)庫的實(shí)施
數(shù)據(jù)庫實(shí)施就是以數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)果設(shè)計(jì)的結(jié)果為依據(jù),以能支持DBMS的計(jì)算機(jī)系統(tǒng)為載體,建立實(shí)際的數(shù)據(jù)庫,存儲(chǔ)數(shù)據(jù)并進(jìn)行測(cè)試和試運(yùn)行的過程。本系統(tǒng)的數(shù)據(jù)庫是使用MySQL設(shè)計(jì)實(shí)現(xiàn)。首先使用MySQL建立居家養(yǎng)老服務(wù)管理系統(tǒng)的數(shù)據(jù)庫即oldage數(shù)據(jù)庫,再在數(shù)據(jù)庫oldage中建立數(shù)據(jù)表。如5圖所示。
圖5 oldage數(shù)據(jù)庫
居家養(yǎng)老服務(wù)系統(tǒng)數(shù)據(jù)庫會(huì)對(duì)社會(huì)養(yǎng)老帶來影響,社會(huì)養(yǎng)老可以通過數(shù)據(jù)庫分析來更加精確地滿足老人的需求,并且可以通過對(duì)數(shù)據(jù)進(jìn)行挖掘分析,找出具有強(qiáng)關(guān)聯(lián)性的因素,獲得有用的潛在信息,挖掘結(jié)果為居家養(yǎng)老機(jī)構(gòu)提供有效的數(shù)據(jù)支持,有利于提升養(yǎng)老服務(wù)的精細(xì)化管理,解決養(yǎng)老相關(guān)性問題。