劉金金 殷櫻
摘要:文中介紹了運用SQL server 2005、C#.NET編程語言開發(fā)的基于SQL數(shù)據(jù)庫的骨灰寄存管理系統(tǒng),是順應國家新出臺的政策而精心設計的一款對逝者骨灰盒的管理系統(tǒng),它以用戶為服務對象,把寄存者信息作為用戶背景知識,根據(jù)數(shù)據(jù)庫存儲原理,將存儲對象的各項信息單獨寄存于不同的模塊,在用戶查詢時,利用系統(tǒng)預先設計的查詢方法對用戶查詢進行優(yōu)化,返回用戶所有相關的結果。
關鍵詞:SQL數(shù)據(jù)庫;寄存管理;優(yōu)化查詢;系統(tǒng)開發(fā)
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)35-8347-02
Casket Storage Management System Based on SQL Database Design and Development
LIU Jin-jin,YIN Ying
(College of Computer and Information Technology, Henan Normal University, Xinxiang 453007,China)
Abstract: This paper describes the use of SQL server 2005, C # .NET programming language developed casket storage management system based on SQL databases, following the introduction of new national policy designed a casket of the deceased's management system, which put the user as service object, put the depositor information as the user background knowledge, according to the database storage principle, and the information is stored object storage in different modules separately, when the user query, the query method which from pre-designed system is optimized for user queries,and all relevant results are returned to the user.
Key words: SQL databases; storage management; query optimization; system development
骨灰寄存管理系統(tǒng)是順應國家新出臺的政策而精心設計的一款對逝者骨灰的管理系統(tǒng),是進一步規(guī)范經(jīng)營管理,提高整體服務水平的一個集中體現(xiàn)。寄存的總體規(guī)劃、經(jīng)營活動、維護費使用等情況在該管理系統(tǒng)中應用得當,不斷提高寄存管理水平。它利用計算機對信息存儲與整理方面便捷的特點,將寄存管理工作平臺轉(zhuǎn)化為網(wǎng)絡平臺形式,將寄存管理水平提高了一大步。
在設計本系統(tǒng)的時候,要考慮到界面錄入數(shù)據(jù)和后臺數(shù)據(jù)庫的連接,所以選用SQL server 2005作為數(shù)據(jù)庫管理系統(tǒng),用C#.NET設計系統(tǒng)界面和系統(tǒng)實現(xiàn)[1]。系統(tǒng)需完成五大基礎模塊:基礎設置,位置管理,寄存管理,收費管理,變更登記,每個模塊下都有不同的設置動能。
1 運行軟件和運行環(huán)境
1.1 運行軟件
本系統(tǒng)使用SQL server 2005、C#.NET2008或以上版本作為運行庫,它所具有的非常低的硬件要求和多平臺支持,確保骨灰寄存管理系統(tǒng)各預定功能的實現(xiàn)。
1.2 運行環(huán)境
在PII400/64M以上的各種PC機上運行,可運行于Windows98,Windows2000,Windows XP,Windows 7等操作系統(tǒng),能打印A3紙張和A4紙張的打印機。
2 系統(tǒng)分析設計
2.1 需求分析
系統(tǒng)的業(yè)務是系統(tǒng)要達到的業(yè)務目標,業(yè)務流程分析是系統(tǒng)分析的基礎環(huán)節(jié)。骨灰寄存管理系統(tǒng)的業(yè)務流程圖1如下:
圖1
通過業(yè)務流程調(diào)查,理清骨灰寄存管理系統(tǒng)的主要業(yè)務和業(yè)務的流程。首先由服務對象提出申請,完成注冊登記表的填寫工作,并提供故者骨灰盒和寄存人的詳細信息材料,分別交予管理科審核材料,骨灰寄存科選定存放位置,信息管理科整理身份信息材料。最后由寄存管理科來決定是否同意寄存,同意之后安排后續(xù)工作,確定骨灰盒存放方格房間,與寄存人商協(xié)寄存費用,發(fā)放《骨灰寄存證》等。
2.2 數(shù)據(jù)庫中的表結構
1) 故者信息表[2]
表1
[字段名稱\&數(shù)據(jù)類型\&約束\&說明\&Gname\&CHAR(20)\&NOT NULL\&故者姓名\&Gno\&CHAR(10)\&PRIMARY KEY\&故者編號\&Gsex\&CHAR(2)\&NOT NULL\&故者性別\&Gage\&SMALLINT\&NOT NULL\&故者年齡\&Gbirth\&DATETIME\&NOT NULL\&故者出生日期\&Gdeath\&DATETIME\&NOT NULL\&故者死亡日期\&Gdocument\&CHAR(10)\&NOT NULL\&故者檔案編號\&Gidentify\&CHAR(20)\&NOT NULL\&故者身份類型\&]
2) 寄存人信息表
表2
[字段名稱\&數(shù)據(jù)類型\&約束\&說明\&JCname\&CHAR(20)\&NOT NULL\&寄存者姓名\&JCdygzno\&CHAR(10)\&FOREIGN KEY\&寄存人對應故者編號\&JCrel\&CHAR(10)\&NOT NULL\&寄存者與故者關系\&JCadd\&CHAR(50)\&\&寄存者地址\&JCjobunit\&CHAR(50)\&\&寄存者工作單位\&JCtele\&CHAR(20)\&NOT NULL\&寄存者聯(lián)系方式\&]
2.3 數(shù)據(jù)字典
數(shù)據(jù)字典是用規(guī)范化的、無二義性的語言表達數(shù)據(jù)流程圖的各組成部分,是對數(shù)據(jù)流程圖各個組成部分的詳細數(shù)據(jù)說明,也是表達系統(tǒng)邏輯模型的主要工具之一。它是對數(shù)據(jù)流程圖的補充說明,也是進行系統(tǒng)設計的保證。骨灰寄存管理系統(tǒng)數(shù)據(jù)流程圖和數(shù)據(jù)字典,能給出一個具有詳細的、具體的文字內(nèi)容和圖形的系統(tǒng)邏輯模型,形成一個完整的說明。數(shù)據(jù)項是不可再分的數(shù)據(jù)單位(舉例設計說明如下表所示)。
表3
[數(shù)據(jù)結構條目\&數(shù)據(jù)結構名稱:寄存人信息表\&含義說明:包含寄存人所有記錄信息的數(shù)據(jù)項條目\&組成:姓名、對應編號、與故者關系、地址、工作單位、聯(lián)系方式\&]
2.4 性能需求
2.4.1 系統(tǒng)安全性
骨灰寄存管理系統(tǒng)中的用戶登錄、注冊新用戶等的某些模塊都是相聯(lián)系在一起的,所以在系統(tǒng)的管理權限上應當進行嚴格控制[3],具體思想如下:
1) 要想對該骨灰寄存管理系統(tǒng)進行操作就應當具有某些操作權限。沒有權限的用戶將不能通過任何渠道來登錄該系統(tǒng),查看該系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴密性和安全性。
2) 在上述要求基礎上可以為該系統(tǒng)設定兩種登錄方式,程序開始運行所有功能將是不可使用的,只有系統(tǒng)管理員登錄、新用戶注冊登錄才可以使用,沒有系統(tǒng)管理員或者普通用戶的用戶名和密碼任何人都不能登錄該系統(tǒng)進行操作。
2.4.2 系統(tǒng)全面性
骨灰寄存管理系統(tǒng)中的幫助界面,介紹本系統(tǒng)的基本設計意圖和設計要求,幫助用戶了解本系統(tǒng)的基本情況。系統(tǒng)在填寫每一份登記表格后就會彈出退出提示對話框,防止用戶在未保存的情況下意外退出。
3 設計方案
3.1 系統(tǒng)功能模塊圖
圖2
骨灰寄存管理系統(tǒng)是適用于骨灰寄存單位的數(shù)據(jù)庫系統(tǒng)。管理內(nèi)容主要包括:基礎設置(房間方格設置,批量調(diào)整圖示,身份類型定義,單位名稱設置);位置管理(位置總覽圖,寄存登記);寄存管理(按房間名稱統(tǒng)計方格信息,按故者信息所有寄存查看,按位置當前寄存信息查看,寄存信息查看);收費管理(續(xù)費登記,續(xù)費信息查詢,期間續(xù)費統(tǒng)計);取走及調(diào)換登記(正常骨灰取走登記,骨灰位置調(diào)換登記),該系統(tǒng)操作簡單,讓用戶對骨灰寄存的資料和相關信息一目了然,提醒功能及時提示滿足用戶日常管理的需要。
在系統(tǒng)中,用戶可以進入菜單欄的登記錄入選項,打開注冊登記表,在寄存公司所在區(qū)域填寫相關資料,完成相應的基礎設置模塊,選定骨灰盒寄存信息表,在故者詳細資料區(qū),填寫相應的故者存儲信息,在寄存詳細信息區(qū)域,完成寄存管理和位置管理模塊。在寄存人信息表中完成寄存家屬的登記信息,以便成功寄存之后的后續(xù)服務聯(lián)系[4]。
3.2 設計內(nèi)容
在系統(tǒng)功能模塊介紹時,我們將寄存管理系統(tǒng)分為五個大模塊:基礎設置模塊,位置管理模塊,寄存管理模塊,收費管理模塊,變更登記模塊。在具體界面設計時,主要分為四個工作窗口:用戶登錄注冊窗口;信息的登記錄入窗口;信息的查詢修改窗口;幫助退出窗口。
3.3 主要算法的程序設計
創(chuàng)建數(shù)據(jù)庫主要代碼:
CREATE DATABASE URNREG
CREATE TABLE Guzhe
(Gname CHAR(20),
Gno CHAR(10) PRIMARY KEY,
Gsex CHAR(2),
Gage SMALLINT,
Gbirth DATETIME,
Gdeath DATETIME,
Gdocument CHAR(10),Gidentify CHAR(20));
CREATE TABLE Jicunren
(JCno CHAR(10) PRIMARY KEY,
JCname CHAR(20),
JCdygzno CHAR(10),
JCrel CHAR(10),
JCadd CHAR(50),
JCjobunit CHAR(50),
JCtele CHAR(20),
FOREIGN KEY (JCdygzno) REFERENCES Guzhe(Gno));
CREATE TABLE Jicun
(Jno CHAR(10),
Jgzno CHAR(10),
Jbt DATETIME,
Jst DATETIME,
Jlt CHAR(10),
Jfee CHAR(20),
Jlocno CHAR(20),
Jdt DATETIME,
FOREIGN KEY (Jno) REFERENCES Jicunren(JCno),
FOREIGN KEY (Jgzno) REFERENCES Guzhe(Gno));
CREATE TABLE Location
(Lno CHAR(10) PRIMARY KEY,
Lgzno CHAR(10),
FOREIGN KEY (Lgzno) REFERENCES Guzhe(Gno));
CREATE UNIQUE INDEX Gzgno ON Guzhe(Gno);
CREATE UNIQUE INDEX JCprofit ON Jicun(Jlt DESC,Jfee DESC);
CREATE VIEW GZ(Gname, Gno, Gdocument,Gidentify) AS SELECT Gname, Gno, Gdocument,Gidentify FROM Guzhe ;
CREATE VIEW JC(Jname, Jgzno, Jlt, Jfee) AS SELECT Jname, Jgzno, Jlt, Jfee FROM Jicun;
4 結束語
骨灰寄存管理系統(tǒng)的正式運行,必將對我國的骨灰管理進行規(guī)范化要求,進一步杜絕骨灰錯拿的問題,根本上解決補證難的問題,一旦運行成功,會帶來很大的進步。有了新系統(tǒng)的遠程支持,今后可以考慮在其他服務點開展骨灰續(xù)期繳費業(yè)務。這為提高我國的骨灰管理水平、服務水平提供了堅實的技術基礎。
參考文獻:
[1] 喻洋,葉玉堂,刑同舉.SQL數(shù)據(jù)庫操作中的常用C#語句[J].軟件導刊,2011(11).
[2] 王昌.NET平臺下利用C#實現(xiàn)SQL Server和Access的切換[J].電腦開發(fā)與應用,2006(4).
[3] 吳偉民.基于IC卡的小件寄存管理系統(tǒng)的設計[J].青島理工大學學報,2008(6).
[4] 安向前.寄存文獻的管理與利用[J].圖書館建設,2011(2).
2) 寄存人信息表
表2
[字段名稱\&數(shù)據(jù)類型\&約束\&說明\&JCname\&CHAR(20)\&NOT NULL\&寄存者姓名\&JCdygzno\&CHAR(10)\&FOREIGN KEY\&寄存人對應故者編號\&JCrel\&CHAR(10)\&NOT NULL\&寄存者與故者關系\&JCadd\&CHAR(50)\&\&寄存者地址\&JCjobunit\&CHAR(50)\&\&寄存者工作單位\&JCtele\&CHAR(20)\&NOT NULL\&寄存者聯(lián)系方式\&]
2.3 數(shù)據(jù)字典
數(shù)據(jù)字典是用規(guī)范化的、無二義性的語言表達數(shù)據(jù)流程圖的各組成部分,是對數(shù)據(jù)流程圖各個組成部分的詳細數(shù)據(jù)說明,也是表達系統(tǒng)邏輯模型的主要工具之一。它是對數(shù)據(jù)流程圖的補充說明,也是進行系統(tǒng)設計的保證。骨灰寄存管理系統(tǒng)數(shù)據(jù)流程圖和數(shù)據(jù)字典,能給出一個具有詳細的、具體的文字內(nèi)容和圖形的系統(tǒng)邏輯模型,形成一個完整的說明。數(shù)據(jù)項是不可再分的數(shù)據(jù)單位(舉例設計說明如下表所示)。
表3
[數(shù)據(jù)結構條目\&數(shù)據(jù)結構名稱:寄存人信息表\&含義說明:包含寄存人所有記錄信息的數(shù)據(jù)項條目\&組成:姓名、對應編號、與故者關系、地址、工作單位、聯(lián)系方式\&]
2.4 性能需求
2.4.1 系統(tǒng)安全性
骨灰寄存管理系統(tǒng)中的用戶登錄、注冊新用戶等的某些模塊都是相聯(lián)系在一起的,所以在系統(tǒng)的管理權限上應當進行嚴格控制[3],具體思想如下:
1) 要想對該骨灰寄存管理系統(tǒng)進行操作就應當具有某些操作權限。沒有權限的用戶將不能通過任何渠道來登錄該系統(tǒng),查看該系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴密性和安全性。
2) 在上述要求基礎上可以為該系統(tǒng)設定兩種登錄方式,程序開始運行所有功能將是不可使用的,只有系統(tǒng)管理員登錄、新用戶注冊登錄才可以使用,沒有系統(tǒng)管理員或者普通用戶的用戶名和密碼任何人都不能登錄該系統(tǒng)進行操作。
2.4.2 系統(tǒng)全面性
骨灰寄存管理系統(tǒng)中的幫助界面,介紹本系統(tǒng)的基本設計意圖和設計要求,幫助用戶了解本系統(tǒng)的基本情況。系統(tǒng)在填寫每一份登記表格后就會彈出退出提示對話框,防止用戶在未保存的情況下意外退出。
3 設計方案
3.1 系統(tǒng)功能模塊圖
圖2
骨灰寄存管理系統(tǒng)是適用于骨灰寄存單位的數(shù)據(jù)庫系統(tǒng)。管理內(nèi)容主要包括:基礎設置(房間方格設置,批量調(diào)整圖示,身份類型定義,單位名稱設置);位置管理(位置總覽圖,寄存登記);寄存管理(按房間名稱統(tǒng)計方格信息,按故者信息所有寄存查看,按位置當前寄存信息查看,寄存信息查看);收費管理(續(xù)費登記,續(xù)費信息查詢,期間續(xù)費統(tǒng)計);取走及調(diào)換登記(正常骨灰取走登記,骨灰位置調(diào)換登記),該系統(tǒng)操作簡單,讓用戶對骨灰寄存的資料和相關信息一目了然,提醒功能及時提示滿足用戶日常管理的需要。
在系統(tǒng)中,用戶可以進入菜單欄的登記錄入選項,打開注冊登記表,在寄存公司所在區(qū)域填寫相關資料,完成相應的基礎設置模塊,選定骨灰盒寄存信息表,在故者詳細資料區(qū),填寫相應的故者存儲信息,在寄存詳細信息區(qū)域,完成寄存管理和位置管理模塊。在寄存人信息表中完成寄存家屬的登記信息,以便成功寄存之后的后續(xù)服務聯(lián)系[4]。
3.2 設計內(nèi)容
在系統(tǒng)功能模塊介紹時,我們將寄存管理系統(tǒng)分為五個大模塊:基礎設置模塊,位置管理模塊,寄存管理模塊,收費管理模塊,變更登記模塊。在具體界面設計時,主要分為四個工作窗口:用戶登錄注冊窗口;信息的登記錄入窗口;信息的查詢修改窗口;幫助退出窗口。
3.3 主要算法的程序設計
創(chuàng)建數(shù)據(jù)庫主要代碼:
CREATE DATABASE URNREG
CREATE TABLE Guzhe
(Gname CHAR(20),
Gno CHAR(10) PRIMARY KEY,
Gsex CHAR(2),
Gage SMALLINT,
Gbirth DATETIME,
Gdeath DATETIME,
Gdocument CHAR(10),Gidentify CHAR(20));
CREATE TABLE Jicunren
(JCno CHAR(10) PRIMARY KEY,
JCname CHAR(20),
JCdygzno CHAR(10),
JCrel CHAR(10),
JCadd CHAR(50),
JCjobunit CHAR(50),
JCtele CHAR(20),
FOREIGN KEY (JCdygzno) REFERENCES Guzhe(Gno));
CREATE TABLE Jicun
(Jno CHAR(10),
Jgzno CHAR(10),
Jbt DATETIME,
Jst DATETIME,
Jlt CHAR(10),
Jfee CHAR(20),
Jlocno CHAR(20),
Jdt DATETIME,
FOREIGN KEY (Jno) REFERENCES Jicunren(JCno),
FOREIGN KEY (Jgzno) REFERENCES Guzhe(Gno));
CREATE TABLE Location
(Lno CHAR(10) PRIMARY KEY,
Lgzno CHAR(10),
FOREIGN KEY (Lgzno) REFERENCES Guzhe(Gno));
CREATE UNIQUE INDEX Gzgno ON Guzhe(Gno);
CREATE UNIQUE INDEX JCprofit ON Jicun(Jlt DESC,Jfee DESC);
CREATE VIEW GZ(Gname, Gno, Gdocument,Gidentify) AS SELECT Gname, Gno, Gdocument,Gidentify FROM Guzhe ;
CREATE VIEW JC(Jname, Jgzno, Jlt, Jfee) AS SELECT Jname, Jgzno, Jlt, Jfee FROM Jicun;
4 結束語
骨灰寄存管理系統(tǒng)的正式運行,必將對我國的骨灰管理進行規(guī)范化要求,進一步杜絕骨灰錯拿的問題,根本上解決補證難的問題,一旦運行成功,會帶來很大的進步。有了新系統(tǒng)的遠程支持,今后可以考慮在其他服務點開展骨灰續(xù)期繳費業(yè)務。這為提高我國的骨灰管理水平、服務水平提供了堅實的技術基礎。
參考文獻:
[1] 喻洋,葉玉堂,刑同舉.SQL數(shù)據(jù)庫操作中的常用C#語句[J].軟件導刊,2011(11).
[2] 王昌.NET平臺下利用C#實現(xiàn)SQL Server和Access的切換[J].電腦開發(fā)與應用,2006(4).
[3] 吳偉民.基于IC卡的小件寄存管理系統(tǒng)的設計[J].青島理工大學學報,2008(6).
[4] 安向前.寄存文獻的管理與利用[J].圖書館建設,2011(2).
2) 寄存人信息表
表2
[字段名稱\&數(shù)據(jù)類型\&約束\&說明\&JCname\&CHAR(20)\&NOT NULL\&寄存者姓名\&JCdygzno\&CHAR(10)\&FOREIGN KEY\&寄存人對應故者編號\&JCrel\&CHAR(10)\&NOT NULL\&寄存者與故者關系\&JCadd\&CHAR(50)\&\&寄存者地址\&JCjobunit\&CHAR(50)\&\&寄存者工作單位\&JCtele\&CHAR(20)\&NOT NULL\&寄存者聯(lián)系方式\&]
2.3 數(shù)據(jù)字典
數(shù)據(jù)字典是用規(guī)范化的、無二義性的語言表達數(shù)據(jù)流程圖的各組成部分,是對數(shù)據(jù)流程圖各個組成部分的詳細數(shù)據(jù)說明,也是表達系統(tǒng)邏輯模型的主要工具之一。它是對數(shù)據(jù)流程圖的補充說明,也是進行系統(tǒng)設計的保證。骨灰寄存管理系統(tǒng)數(shù)據(jù)流程圖和數(shù)據(jù)字典,能給出一個具有詳細的、具體的文字內(nèi)容和圖形的系統(tǒng)邏輯模型,形成一個完整的說明。數(shù)據(jù)項是不可再分的數(shù)據(jù)單位(舉例設計說明如下表所示)。
表3
[數(shù)據(jù)結構條目\&數(shù)據(jù)結構名稱:寄存人信息表\&含義說明:包含寄存人所有記錄信息的數(shù)據(jù)項條目\&組成:姓名、對應編號、與故者關系、地址、工作單位、聯(lián)系方式\&]
2.4 性能需求
2.4.1 系統(tǒng)安全性
骨灰寄存管理系統(tǒng)中的用戶登錄、注冊新用戶等的某些模塊都是相聯(lián)系在一起的,所以在系統(tǒng)的管理權限上應當進行嚴格控制[3],具體思想如下:
1) 要想對該骨灰寄存管理系統(tǒng)進行操作就應當具有某些操作權限。沒有權限的用戶將不能通過任何渠道來登錄該系統(tǒng),查看該系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴密性和安全性。
2) 在上述要求基礎上可以為該系統(tǒng)設定兩種登錄方式,程序開始運行所有功能將是不可使用的,只有系統(tǒng)管理員登錄、新用戶注冊登錄才可以使用,沒有系統(tǒng)管理員或者普通用戶的用戶名和密碼任何人都不能登錄該系統(tǒng)進行操作。
2.4.2 系統(tǒng)全面性
骨灰寄存管理系統(tǒng)中的幫助界面,介紹本系統(tǒng)的基本設計意圖和設計要求,幫助用戶了解本系統(tǒng)的基本情況。系統(tǒng)在填寫每一份登記表格后就會彈出退出提示對話框,防止用戶在未保存的情況下意外退出。
3 設計方案
3.1 系統(tǒng)功能模塊圖
圖2
骨灰寄存管理系統(tǒng)是適用于骨灰寄存單位的數(shù)據(jù)庫系統(tǒng)。管理內(nèi)容主要包括:基礎設置(房間方格設置,批量調(diào)整圖示,身份類型定義,單位名稱設置);位置管理(位置總覽圖,寄存登記);寄存管理(按房間名稱統(tǒng)計方格信息,按故者信息所有寄存查看,按位置當前寄存信息查看,寄存信息查看);收費管理(續(xù)費登記,續(xù)費信息查詢,期間續(xù)費統(tǒng)計);取走及調(diào)換登記(正常骨灰取走登記,骨灰位置調(diào)換登記),該系統(tǒng)操作簡單,讓用戶對骨灰寄存的資料和相關信息一目了然,提醒功能及時提示滿足用戶日常管理的需要。
在系統(tǒng)中,用戶可以進入菜單欄的登記錄入選項,打開注冊登記表,在寄存公司所在區(qū)域填寫相關資料,完成相應的基礎設置模塊,選定骨灰盒寄存信息表,在故者詳細資料區(qū),填寫相應的故者存儲信息,在寄存詳細信息區(qū)域,完成寄存管理和位置管理模塊。在寄存人信息表中完成寄存家屬的登記信息,以便成功寄存之后的后續(xù)服務聯(lián)系[4]。
3.2 設計內(nèi)容
在系統(tǒng)功能模塊介紹時,我們將寄存管理系統(tǒng)分為五個大模塊:基礎設置模塊,位置管理模塊,寄存管理模塊,收費管理模塊,變更登記模塊。在具體界面設計時,主要分為四個工作窗口:用戶登錄注冊窗口;信息的登記錄入窗口;信息的查詢修改窗口;幫助退出窗口。
3.3 主要算法的程序設計
創(chuàng)建數(shù)據(jù)庫主要代碼:
CREATE DATABASE URNREG
CREATE TABLE Guzhe
(Gname CHAR(20),
Gno CHAR(10) PRIMARY KEY,
Gsex CHAR(2),
Gage SMALLINT,
Gbirth DATETIME,
Gdeath DATETIME,
Gdocument CHAR(10),Gidentify CHAR(20));
CREATE TABLE Jicunren
(JCno CHAR(10) PRIMARY KEY,
JCname CHAR(20),
JCdygzno CHAR(10),
JCrel CHAR(10),
JCadd CHAR(50),
JCjobunit CHAR(50),
JCtele CHAR(20),
FOREIGN KEY (JCdygzno) REFERENCES Guzhe(Gno));
CREATE TABLE Jicun
(Jno CHAR(10),
Jgzno CHAR(10),
Jbt DATETIME,
Jst DATETIME,
Jlt CHAR(10),
Jfee CHAR(20),
Jlocno CHAR(20),
Jdt DATETIME,
FOREIGN KEY (Jno) REFERENCES Jicunren(JCno),
FOREIGN KEY (Jgzno) REFERENCES Guzhe(Gno));
CREATE TABLE Location
(Lno CHAR(10) PRIMARY KEY,
Lgzno CHAR(10),
FOREIGN KEY (Lgzno) REFERENCES Guzhe(Gno));
CREATE UNIQUE INDEX Gzgno ON Guzhe(Gno);
CREATE UNIQUE INDEX JCprofit ON Jicun(Jlt DESC,Jfee DESC);
CREATE VIEW GZ(Gname, Gno, Gdocument,Gidentify) AS SELECT Gname, Gno, Gdocument,Gidentify FROM Guzhe ;
CREATE VIEW JC(Jname, Jgzno, Jlt, Jfee) AS SELECT Jname, Jgzno, Jlt, Jfee FROM Jicun;
4 結束語
骨灰寄存管理系統(tǒng)的正式運行,必將對我國的骨灰管理進行規(guī)范化要求,進一步杜絕骨灰錯拿的問題,根本上解決補證難的問題,一旦運行成功,會帶來很大的進步。有了新系統(tǒng)的遠程支持,今后可以考慮在其他服務點開展骨灰續(xù)期繳費業(yè)務。這為提高我國的骨灰管理水平、服務水平提供了堅實的技術基礎。
參考文獻:
[1] 喻洋,葉玉堂,刑同舉.SQL數(shù)據(jù)庫操作中的常用C#語句[J].軟件導刊,2011(11).
[2] 王昌.NET平臺下利用C#實現(xiàn)SQL Server和Access的切換[J].電腦開發(fā)與應用,2006(4).
[3] 吳偉民.基于IC卡的小件寄存管理系統(tǒng)的設計[J].青島理工大學學報,2008(6).
[4] 安向前.寄存文獻的管理與利用[J].圖書館建設,2011(2).