1. 緒論
2.1. 文書組
2.1.2. 郵件管理系統
2.1.2.3. 系統資料庫
2.1.2.3.2. 系統資料表
postcode PK code
location
dep_relation PK unique
dep_no
PK mail_flag mail_name
PK systemno
no
郵件的資料表—maillist
maillist PK systemno
no
z systemno:系統編號,唯一且自動產生。為此資料表的 primary key。
z no:編號,管理人員為了方便區別信件所使用的編號。
z date:郵件到達日期 z r_name:收件者姓名
z dep_mailbox_no:所有的單位、系所、宿舍都會有一個相對應的信箱編號,
管理人員為了方便區別單位所使用的編號。 PK code
location
例如:”臺北市中正” (location) 的郵遞區號為 “100” (code)
z mail_type:郵件類型,郵局將郵件的類型編號,可由刷條碼方式輸入。
Mail_type 資料表有編號與郵件類型的對應資料,其架構如下。
mail_type PK mail_flag
mail_name
例如:”限掛” (mail_name) 的編號為 “2” (mail_flag)
部門相關的資訊都會記錄在 dep_relation 資料表中。
unique 欄位為 primary key。(PK)
unique、dep_mailbox_no 欄位,不可以為 NULL。(粗體字)
郵件相關的資訊都會記錄在 maillist 資
z other:註解,可在紀錄郵件的同時,對此郵件加上註解。
z checked:記錄此信件是否已被領取。
z mailed:記錄此信件是否有寄信通知收信人。
z lastmodified:最後修改此信件資料的時間。
z inserttime:信件新增的時間。
z taker:領取人的資料。若被領取,此欄位必須有領件人資訊才行。
z take_date:信件被領取的時間。
z dep_unique:信件會對應至收件者的單位、系所或宿舍。此值為其部門 ID。
例如:文書組的ID 為 “{A8A26627-F489-4AC5-8EB7-86804D391BF3}”
部門的資料表—dep_relation
dep_relation PK unique
dep_no
z dep_st_name:部門名稱-簡稱。
z dep_fl_name:部門名稱-全名。
z dep_mailbox_no:所有的單位、系所、宿舍都會有一個相對應的信箱編號,
管理人員為了方便區別單位所使用的編號。
z dep_me_name:單位聯絡人。
z dep_me_email:單位的電子郵件信箱。
z dep_type:”行政單位” 或者 “宿舍”。
z postman:領件人代號。
例如:”工學院” 的領件人代號為 ”G”
部門相關的資訊都會記錄在 dep_relation 資料表中。
unique 欄位為 primary key。(PK)
unique、dep_mailbox_no 欄位,不可以為 NULL。(粗體字)
教職員的資料表—staff
學生的資料表—studentdata
studentdata
z STUID:學號 z CNAME:中文姓名 z DEP:所屬系所代碼 z CTID:身份字號
z SEX:性別,”M” 或者 “F”。
z BIRTH:生日 z P_PHONE:電話 z ZONE:郵遞區號 z P_ADDRESS:住址 z P_AVERAGE:畢業學校 z ENAME:英文姓名 z EMAIL:電子郵件
學生宿舍的資料表—studentdorm
z stuid:學號
z dormno:所住宿舍名稱 z room:房間號碼
z status:”未借用” 或 “借用中”
英文姓名的資料表—ename_info
學生宿舍相關的資訊都會記錄在 staff 資 料表中。
無 primary key。
stuid 欄位不可為 NULL。(粗體字)
英文姓名相關的資訊都會記錄在 ename_info 資料表中。
帳號欄位為 primary key。
帳號欄位不可為NULL。(粗體字)
z 帳號:登入 ”英文姓名建檔系統” 的帳號。
學生的帳號—學號。
教職員的帳號—人事代號。
z 密碼:登入 ”英文姓名建檔系統” 的密碼。
第一次登入的密碼,預設為身分證字號後六碼。
z 英文名字 1:主要的英文名字。
z 英文名字 2:其他的英文名字。
z 英文名字 3:其他的英文名字。
z 英文名字 4:其他的英文名字。
各資料表欄位關係
圖 5:郵件管理系統資料表欄位對應關係圖