1、專案背景:
會議是企業進行決策、協商的重要組織形式,是企業日常辦公處理事務的重要手段,是辦公流程中不可缺少的重要環節,作為企業,如何有效的進行會議組織,管理各種會議文件和會議資源,是關係到企業領導進行日常企業運作處理的大事。提高會議效率、發揮會議功能、規範會議文件流程、合理利用會議相關資源、嚴肅會議決議的貫徹,避免人力物力財力浪費、降低辦公成本、達成人力資源效率化,是企業領導關注的一個重要課題,所以急切需要一套有效的“會議管理”系統。
此軟體的主要使用者包括會議管理員和職員,主要職責為:
(1)會議管理員:可以對會議室進行增、刪、改、查的基本操作,並且稽核職員註冊和會議申請。
2、職員:瀏覽會議室、預約會議、瀏覽參會資訊(只能檢視自己的會議),會議簽到。
2.系統要求與評分標準:
2.1 頁面要求
(1)系統可以透過瀏覽器直接訪問;(1分)
(2)各個功能頁面整體風格統一;
(3)首頁為使用者登入頁面,會議管理員、職員兩種角色使用者登入後,進入相應的功能頁,只能看到角色允許訪問功能模組,使用者登入介面包含使用者、密碼兩個文字框,以及登入和註冊兩個按鈕;(4分)
(4)職員註冊:點選使用者登入頁面的註冊按鈕,職員進入使用者註冊頁面,註冊資訊包括姓名、性別、部門、手機號碼、家庭住址。
(6)職員功能頁:共包括檢視個人資訊、修改個人密碼、瀏覽會議室資訊、查詢會議室、瀏覽參會資訊、預約會議、六項功能模組。
(7)會議管理員功能頁:新增會議室資訊、修改會議室資訊、刪除會議室資訊、稽核職員註冊、稽核會議申請、密碼重置六項功能模組。
圖1 會議預約管理資訊系統功能結構圖
(8)要求生成一個手機端的會議預約功能,必須生成APK。(只完成手機端的功能視為合格)
2.2 功能要求
(1)新增會議室資訊:會議室編號(唯一性)(編碼規則:會議室級別號 +兩位順序號,會議室級別包括A(大型會議室,容納50人以上)、B(中型會議室,容納20人—40人)、C(小型會議室,容納10人以下)例如:A01)、會議室名稱、會議室地址、可用狀態(可用或者不可用)、目前狀態(佔用或者不佔用)、容納人數(需要根據編碼判斷容納人數是否符合要求)。(5分)(WEB端)
(2)修改會議室資訊:瀏覽會議室資訊,可以修改會議室編號(唯一性),會議室名稱、會議室地址,可用狀態,目前狀態,容納人數基本資訊。(2分)(WEB端)
(3)刪除會議室資訊:刪除該會議室基本資訊。(2分)(WEB端)
(4)職員註冊:點選使用者登入頁面的“註冊”按鈕,顧客進入使用者註冊頁面,註冊資訊包括姓名、性別(男或女單選)、手機號碼(11位數字)、部門、職位。(4分)(WEB端)
(5)職員稽核:職員註冊後,系統管理員後臺可以以列表形式檢視職員基本資訊, 點選顧客姓名,可以檢視顧客詳細資訊,在顧客詳細資訊頁面點選透過按鈕,可以透過稽核。透過稽核的顧客才可以透過前臺登入介面進入主頁面。(3分)(WEB端)
(6)檢視個人資訊:職員登入成功後,可以檢視個人的詳細資訊。(2分)(WEB端)
(7)瀏覽會議室資訊:職員登入成功後,可以檢視所有可用會議室基本資訊;系統管理員登入後可以檢視全部會議室資訊(包括可用和不可用)。(3分)(Anroid端)
(8)查詢會議室資訊:可以按照目前狀態、容納人數進行綜合查詢,查詢結果以列表形式顯示,顯示結果資訊包括序號、會議室名稱、會議室地址、容納人數,等詳細資訊;職員檢視的結果資訊只包括狀態為可用的會議室資訊。(4分)((Anroid端)
)
(9)會議預約:職員登入成功後,職員可以提交會議申請,申請主要內容包括會議主題、主要內容、會議開始時間、會議結束時間、參會人數、參會人員(職員姓名以逗號“,”作為間隔)、預約會議室(需要判斷該會議當前狀態為“可用”且在該時間段內沒有其他會議衝突)等資訊。(4分)(Anroid端)
(10)參會資訊:職員登入成功後,可以檢視自己提交的會議申請並且涉及到自己(與會人員包含職員的姓名)會議主題列表資訊,
點選會議名稱,可以檢視會議詳細資訊(會議主題、主要內容,開始時間、結束時間、參會人員(全部))、稽核狀態(透過、未透過、待稽核)、稽核意見(4分)(Anroid端)
(11)會議稽核:系統管理員登入成功後,瀏覽會議申請列表(只顯示稽核狀態為“待稽核”)資訊,點選會議主題顯示會議詳細資訊,在該頁面載入同意、不同意單選框,如果選擇不同意,需要填寫稽核意見。(3分)(WEB端)
(12)個人密碼修改:職員登入後,可以輸入舊密碼、新密碼、新密碼確認修改個人密碼,需要判斷舊密碼是否正確,新密碼和新密碼確認是否一致;(2分)(WEB端)
(13)重置密碼:管理員可以修改職員的個人密碼,先按照職員姓名查詢,顯示出基本資訊後,點選密碼重置,將職員密碼統一修改為“123456”。(2分)(WEB端)
(14)資料庫評分標準:按照題目要求建立會議室基本資訊表、會議基本資訊表、職員基本資訊表,(3分),實現資料庫連線正常(2分)。(WEB端)
資料表結構樣式參考下表所示:
表1會議室基本資訊表
序 號 |
欄位名稱 |
中文含義 |
取值範圍 |
1 |
MeetroomId |
會議室編號(唯一性) |
|
2 |
MeetroomName |
會議室名稱 |
|
3 |
Address |
會議室地址 |
|
4 |
ReadyState |
可用狀態 |
{可用、不可用} |
5 |
Status |
目前狀態 |
{佔用、空閒} |
6 |
Capacity |
容納人數 |
|
表2會議基本資訊表
序 號 |
欄位名稱 |
中文含義 |
取值範圍 |
1 |
MeetingID |
會議ID |
|
2 |
MeetingName |
會議主題 |
|
3 |
MeetingContent |
主要內容 |
|
4 |
MeetingBegin |
會議開始時間 |
yyyy-MM-dd HH:mm:ss:代表例: 2021-12-09 08:30:00 |
5 |
MeetingEnd |
會議結束時間 |
yyyy-MM-dd HH:mm:ss:代表例: 2021-12-09 10:30:00 |
6 |
MeetingNum |
參會人數 |
|
7 |
Participants |
參會人員 |
例{薛賀程,劉海濤,張可欣} |
8 |
MeetroomId |
預約會議室編號 |
|
9 |
UserID |
申請人編號 |
|
10 |
AuditStatus |
稽核狀態 |
{待稽核、透過、未透過} |
11 |
AuditMind |
|
|
表3職員基本資訊表
序 號 |
欄位名稱 |
中文含義 |
1 |
UserID |
職員ID |
2 |
UserName |
姓名 |
3 |
sex |
性別 |
4 |
部門 |
身份證號 |
5 |
Phone |
手機 |
6 |
Position |
職位 |