Xây dƣng mô hình E-R

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Phân tích và thiết kế hệ thống quản lý đề tài nghiên cứu khoa học tại Sở Khoa học và Công nghệ Dak Lak (Trang 32 - 52)

2.4 Mô hình dữ liệu

2.4.1 Xây dƣng mô hình E-R

a. Xác đinh các thực thể và thuộc tính

1. CHƯƠNG TRÌNH có các thuộc tính là

– Mã chương trình là định danh

– Tên chương trình

2. ĐỀ TÀI có các thuộc tính sau

– Mã đề tài là định danh

– Tên đề tài tiếng Việt – Tên đề tài tiếng Anh – Loại

– Lĩnh vực – Mục tiêu – Nội dung

Tổng hợp, báo cáo kết quả

Yêu cầu báocáo

Báo cáo r

Lãnh đạo Sở Khoa học & Công nghệ

Hồ sơ lưu đ.tài s Danh mục kết quả đề tài p

4.1

Tổng hợp danh mục đề tài

4.2

Tìm kiếm, báo cáo

2.11. Biểu đồ tiến trình Tổng hợp, báo cáo

– Phương pháp – Thời gian bắt đầu – Thời gian kết thúc – Kinh phí

– Kết quả

3. CƠ QUAN có các thuộc tính sau

– Mã cơ quan là định danh

– Tên cơ quan – Địa chỉ – Điện thoại – Email

4. CÁN BỘ có các thuộc tính sau

– Mã cán bộ là định danh

– Tên cán bộ – Giới tính – Chuyên môn – Chức vụ – Địa chỉ – Điện thoại

5. HỘI ĐỒNG có các thuộc tính sau

– Mã hội đồng là định danh – Tên hội đồng

– Số thành viên hội đồng – Tên thành viên

– Chức danh

6. CÔNG VIỆC có các thuộc tính sau

– Mã công việc là định danh

– Tên công việc – Thời gian – Kinh phí

7. KINH PHÍ có các thuộc tính sau

– Mã kinh phí là định danh

– Loại kinh phí

– Tên nội dung kinh phí – Phân kỳ kinh phí – Tổng tiền

8. KẾT QUẢ có các thuộc tính sau

– Mã kết quả là định danh

– Tên kết quả – Số lƣợng – Sản phẩm

b. Xác định các mối quan hệ và các thuộc tính của nó 1. <THUỘC> Cái gì thuộc? ĐỀTÀI

Thuộc cái gì? CHƯƠNGTRÌNH 2. <QUẢN LÝ> Ai quản lý? CƠ QUAN

quản lý cái gì? ĐỀTÀI

Khi nào? Ngày ký hợp đồng.

Cần điều kiện gì? Điều kiện 3. <THUỘC> Ai thuộc? CÁN BỘ

thuộc ai? CƠ QUAN,

4. <GỒM> những gì? CÔNG VIỆC

Cho cái gì? ĐỀ TÀI

5. <LẬP> Ai lập? CƠ QUAN Lập cái gì? HỘI ĐỒNG

Hội đồng gì? Tên Hội đồng Gồm bao nhiêu người? Số thành viên

Tên thành viên Chức danh.

6. <ĐÁNH GIÁ> Ai đánh giá? HỘI ĐỒNG đánh giá cái gì? ĐỀTÀI

Khi nào Ngày đánh giá Gồm những gì? Nội dung đánh giá Để đƣợc cái gì? Điểm, Kết quả.

7. <THAM GIA> Ai tham gia? CÁN BỘ Cán bộ tham gia gì? ĐỀ TÀI Hình thức tham gia? Vai trò Với điều kiện gì? Điều kiện 8. <THỰC HIỆN> Ai thực hiện? CÁN BỘ

Thực hiện cái gì? CÔNG VIỆC của ĐỀTÀI Bao lâu? Thời gian.

9. <CẤP> cấp cái gì? KINH PHÍ

cho gì? ĐỀTÀI

bao nhiêu? Số tiền 10. <CÓ> Có gì? KẾT QUẢ

Kết quả của gì? ĐỀTÀI 11. <GỒM>Những gì? CÁN BỘ

Làm gì? Vai trò 12. <KÝ HỢP ĐỒNG> cho cái gì? ĐỀTÀI

ai ký? CƠ QUAN

ký với ai CÁN BỘ

Khi nào Ngày ký Thuộc lĩnh vực nào? Loại hợp đồng về cái gì? Nội dung hợp đồng

Chương III

THIẾT KẾ HỆ THỐNG

ĐỀ TÀI NGHIÊN CỨU KHOA HỌC

3.1 Thiết kế Mô hình Logic

3.1.1 Chuyển mô hình E-R sang mô hình Quan hệ 3.1.1.1 Biểu diễn các thực thể

1. CHƯƠNG TRÌNH (Mã_CT, Tên chương trình);

2. ĐỀ TÀI (Mã_DT, Tên đề tài, kinh phí, thời gian thực hiện, loại,...);

3. CƠ QUAN (Mã_CQ, tên_CQ, đị a chỉ , điện thoại);

4. CÁN BỘ (Mã_CB, tên CB, chuyên môn, địa chỉ, điện thoại);

5. HỘI ĐỒNG (Mã_HĐ, tên hội đồng, số thanh viên)

6. CÔNG VIỆC (Mã_CV, tên_CV, nội dung, thời gian, kinh phí);

7. KINHPHÍ (Mã_KP, tên, loại, tổng tiền);

8. KẾT QUẢ (Mã_KQ, tên KQ, sản phẩm);

3.1.1.2 Biểu diễn các mối quan hệ:

1. <THUỘC> ĐỀTÀI này <THUỘC> CHƯƠNGTRÌNH nào, như vậy ta đưa Khoá của CHƯƠNG TRÌNH làm Khoá ngoại của ĐỀ TÀI nên ta có:

ĐỀTÀI(Mã_DT, Mã_CT,...);

Tương tự ta xác định và biểu diễn quan hệ còn lại:

2. <QUẢN LÝ> CƠ QUAN nào quản lý việc thực hiện ĐỀTÀI

QUẢN LÝ(Mã_DT, Mã_CQ,....)

3. <THUỘC> CÁN BỘ thuộc CƠ QUAN nào,

CÁN BỘ(Mã_CB, Mã_CQ,Tên, chuyên môn,địa chỉ,....)

4. <GỒM> ĐỀ TÀI <GỒM> có những CÔNG VIỆC gì,

CÔNG VIỆC (Mã_CV, Mã_DT, tên_CV, nội dung, thời gian, kinh phí)

5. <LẬP> CƠ QUAN nào thành lập HỘI ĐỒNG.

HỘI ĐỒNG(Mã_HĐ, Mã_CQ, Tên HĐ, số thành viên, tên TV, chức danh);

6. <ĐÁNH GIÁ> HỘI ĐỒNG nào đánh giá tham gia ĐỀTÀI.

ĐÁNH GIÁ KẾT QUẢ (Mã_HĐ, Mã_DT, ngày, nội dung đánh giá, điểm, kết quả đánh giá);

7. <THAM GIA> CÁN BỘ có thể tham gia nhiều đề tài và ngƣợc lại một đề tài nhiều CÁN BỘ tham gia.

THAM GIA(Mã_CB, Mã_DT, Vai trò, điều kiện) ;

8. <THỰC HIỆN> CÁN BỘ có thể thực hiện nhiều công việc của ĐỀTÀI sẽ

CÔNG VIỆC THỰC HIỆN(Mã_CB, Mã_DT, thời gian) ; 9. <CẤP> ĐỀTÀI cấp KINH PHÍ để thực hiện.

KINH PHÍ (Mã_KP, Mã_DT, loại kinh phí) ; 10. <> KẾT QUẢ của ĐỀTÀI .

KẾT QUẢ (Mã_KQ, Mã_DT, tên kq, sản phẩm) ; 11. <GỒM> Một HỘI ĐỒNG Gồm bao nhiêu người.

THÀNH VIÊN HỘI ĐỒNG(Mã_CB, Mã_HĐ, chức danh) ;

12. <KÝ HỢP ĐỒNG> ĐỀTÀI hợp đồng với cơ quan nào, ai ký hợp đồng nên ta có quan hệ mới là.

 HỢP ĐỒNG(Số_HợpĐ, Mã_CQ, Mã_CB, loại hợp đồng, nội dung, ngày ký);

3.1.1.3 Chuẩn hóa

1. CHƯƠNG TRÌNH(Mã_CT, Tên chương trình); (1)

2. ĐỀ TÀI(Mã_DT, Mã_CT, Tên đề tài, loại đề tài, nội dung, kinh phí, thời gian thực hiện, ...); (2) 3. CƠ QUAN(Mã_CQ, tên_CQ, địa chỉ, điện thoại); (3) 4. CÁN BỘ(Mã_CB, Mã_CQ, Tên CB, chuyên môn, địa chỉ, điện

thoại);(4)

5. HỘI ĐỒNG(Mã_HĐ, Mã_CQ,Tên HĐ, số thành viên, tênTV,

chứcdanh)(5) 6. CÔNG VIỆC(Mã_CV, Mã_DT, tên_CV, nội dung, thời gian ) (6)

7. KINHPHÍ(Mã_KP, Mã_DT, tên KP, loại, tổng tiền) (7) 8. KẾT QUẢ(Mã_KQ,Mã_DT, tên KQ, sản phẩm) (8) 9. QUẢN LÝ THỰC HIỆN(Mã_DT, Mã_CQ, chức năng, điều kiện) (9) 10. THAM GIA(Mã_CB, Mã_DT, Vai trò, thời gian, điều kiện) (10) 11. CÔNG VIỆC THỰC HIỆN(Mã_CB, Mã_DT, thời gian) (11) 12. ĐÁNH GIÁ KẾT QUẢ (Mã_HĐ, Mã_DT, ngày, nội dung đánh giá,

điểm, kết quả đánh giá); (12)

13. HỢP ĐỒNG(Số_HợpĐ, Mã_CQ, Mã_CB, Mã_DT, loại hợp đồng, nội dung, ngày ký); (13)

14. THÀNH VIÊN HỘI ĐỒNG(Mã_CB, Mã_HĐ, chức danh) ; (14) 3.1.1.4 Sơ đồ mô hình dữ liệu quan hệ

Từ các quan hệ nhận đƣợc ở trên, ta vẽ đƣợc sơ đồ mô hình quan hệ hình 3.1

3.2 Thiết kế mô hình vật lý

3.2.1 Tập hợp file dữ liệu

Sử dụng hệ Quản trị CSDL SQL Server, từ mô hình quan hệ trên, sau khi chuẩn hoá và tích hợp ta nhận được các bảng tương ứng sau:

a. CHUONGTRINH.

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

# CT_MaCT Text 2 Chữ, số Mã chương trình

Hình 3.1 Biểu đồ dữ liệu của mô hình quan hệ

CONGVIEC (6)

# CV_MACV DT_MADT

KINHPHI (7)

# KP_MAKP KP_TEN DT_MADT

KETQUA (8)

# KQ_MAKQ DT_MADT KQ_TEN

HOIDONG (5)

# HOI_MAHD CQ_MACQ

DETAI (2)

# DT_MADT CT_MACT DT_TEN(V) DT_TEN(A) DT_TKINHPHI

COQUAN (3)

# CQ_MACQ

* CQ_TEN CQ_TTHUOC

………..

CHUONGTRINH (1)

# CT_MACT CT_TEN

CANBO (4)

# TG_MATG CQ_MACQ

HOPDONG (13)

# HD_SOHD DT_MADT DT_MACQ DT_MACB

DANHGIA (12)

# DT_MADT # DT_MADT

THAMGIA (10)

# TG_MATG

# DT_MADT

QL_THUCHIEN (9)

# CQ_MACQ

# DT_MADT

TH_CVIEC 11

# TG_MATG

# CV_MACV

TV_HOIDONG(14)

# HOI_MAHD

# CB_MACB

CT _Ten Text 255 Viết hoa chữ đầu Tên chương trình

b. DETAI

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

# Dt_MaDt Text 10 Chữ, số Mã của đề tài

CT_MaCT Text 2 Chữ, số Mã chương trình

Det _Ten(TV) Text 255 Viết hoa chữ đầu Tên (Tiếng Việt) DT _Ten(TA) Text 255 Viết hoa chữ đầu Tên (Tiếng Anh)

DT_Batdau Date 10 dd/mm/yyyy Ngày bắt đầu

DT_Ketthuc Date 10 dd/mm/yyyy Ngày kết thúc

DT_Kinhphi Number 15 (999)*.99 Tổng kinh phí

DT_Loai Text 128 Loại hình nghiên cứu

DT_Linhvuc Text 128 Lĩnh vực khoa học

DT_HuongNC Memo 500 Hướng nghiên cứu

DT_Tinhtrang Memo 500 Tình hình nghiên cứu

DT_Mucdich Memo 500 Mục đích đề tài

DT_Noidung Memo 500 Nội dung đề tài

DT_Nhucau Memo 500 Nhu cầu KT-XH

DT_Lydo Memo 500 Căn cứ thực hiện

DT_Pphap Memo 500 Phương pháp

DT_Sudung Memo 500 Sử dụng trang thiết bị

DT_Hoptac Memo 500 Hợp tác quốc tế

DT_Luu Number 1 Lưu đề tài

c. COQUAN

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#CQ_MaCq Text 10 Chữ, số Mã cơ quan

Cq_Ten Text 128 Viết hoa chữ đầu Tên cơ quan

CQ_Diachi Text 255 Viết hoa chữ đầu Địa chỉ

CQ_Dthoai Number 10 Số Điện thoại

CQ_Email Text 12 Viết hoa chữ đầu Địa chỉ E mail

Cq_MaCq1 Text 10 Chữ, số Cơ quan trực thuộc

d. CANBO

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#TG_MaTg Text 10 Chữ, số Mã tác giả

CQ_MaCq Text 10 Chữ, số Mã cơ quan

Tac_Ten Text 25 Viết hoa đầu từ Tên tác giả

Tac_Giotinh Text 3 Giới tính

Tac_Hocham Text 30 Học hàm

Tac_Hocvi Text 30 Học vị

Chuyen_mon Text 255 Chuyên môn

Tac_Chucvu Text 255 Chức vụ

Tac_Dienthoai Number 12 999.999999 Điện thoại

Tac_Diachi Text 255 Địa chỉ

e. HOIDONG

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#Hoi_MaHd Text 10 Chữ, số Mã hội đồng

CQ_MaCQ Text 10 Chữ, số Số quyết định

Hoi_TenHĐ Text 128 Viết hoa chữ đầu Tên hội đồng

Hoi_Thanhvien Number 1 Số thành viên

Ten_TV Text 125 Viết hoa đầu từ Tên thành viên

Chuc_danh Text 25 Viết hoa đầu từ Chức danh

f. CONGVIEC

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#CV_MaCv Text 10 Chữ, số Mã công việc

DT_MaDt Text 10 Chữ, số Mã đề tài

CV_Ten Text 255 Viết hoa chữ đầu Tên công việc

CV_Batdau Date 10 dd/mm/yyyy Ngày bắt đầu

CV_Ketthuc Date 10 dd/mm/yyyy Ngày kết thúc

CV_Ketqua Memo 300 Kết quả phải đạt

CV_Kinhphi Number 15 (999)*.99 Kinh phí

g. KINHPHI

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#KP_MaKp Text 10 Chữ, số Mã kinh phí

DT_MaDt Text 10 Chữ, số Mã đề tài

KP_Ten Text 100 Viết hoa chữ đầu Nội dung kinh phí

KP_LoaiKp Text 30 Loại kinh phí

KP_PKDT Number 4 Phân kỳ đầu tƣ

KP_Tongtien Number 15 (999)*.99 Tổng tiền

h. KETQUA

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#KQ_MaKq Text 10 Chữ, số Mã kết quả

DT_MaDt Text 10 Chữ, số Mã đề tài

KQ_Ten Text 100 Viết hoa chữ đầu Tên kết quả

KQ_Soluong Text 255 Số lƣợng công trình

KQ_Sanpham Text 255 Sản phẩm cụ thể

i. QL_THUCHIEN

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#DT_MaDt Text 10 Chữ, số Mã đề tài

#Cq_MaCq Text 10 Chữ, số Mã cơ quan

Chucnang Text 10 Chữ Tham gia trong đề tài

Dieu_kien Text 125 Chữ Điều kiện để tham gia

k. THAMGIA

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#CB_Ma CB

Text 10 Chữ, số Mã tác giả

#DT_Ma Dt

Text 10 Chữ, số Mã đề tài

TG_Vaitro Text 10 Chữ, số Vai trò tham gia

Thoi_gian Date 10 dd/mm/yyyy Thời gian thực hiện

Dieu_kien Text 125 Chữ Điều kiện tham gia

m. CVIEC_TH

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#CB_MaCB Text 10 Chữ, số Mã tác giả

#CV_MaCv Text 10 Chữ, số Mã công việc

TG_THien Num 6 Số Thời gian thực hiện

công việc n. DANHGIA

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#HD_MaHD Text 10 Chữ, số Mã đánh giá

#DT_MaDT Text 10 Chữ, số Mã đề tài

DG_Noidung Memo 500 Nội dung đánh giá

DG_Ngay Date Ngày đánh giá

DG_DiemTb Number 4(2) Điểm trung bình

DG_Ketqua Text 20 Kết quả đánh giá

n. HOPDONG

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#SO_HD Text 10 Chữ, số Mã hợp đồng

DT_MaDt Text 10 Chữ, số Mã đề tài

CQ_MaCQ Text 10 Chữ, số Mã cơ quan

CB_MaCB Text 10 Chữ, số Mã cán bộ

HD_Ten Text 128 Viết hoa chữ đầu Tên hợp đồng

HD_Noidung Memo Viết hoa chữ đầu Nội dung chính

HD_Ngayky Date 10 dd/mm/yyyy Ngày ký

o. TV_HOIDONG

Tên trường Kiểu Độ rộng Khuôn dạng Chú thích

#HD_MaHd Text 10 Chữ, số Mã hội đồng

#CB_MaCB Text 10 Chữ, số Mã cán bộ

Tv_Chucdanh Text 50 Chức danh

3.2.2 Xác định luồng hệ thống

Bây giờ ta cần phân định việc thực hiện các tiến trình giữa người và máy trong mỗi biểu đồ luồng dữ liệu. Đối với các tiến trình mà máy sẽ thực hiện cần tìm giải pháp công nghệ cho nó, bao gồm phương thức thực hiện, công cụ thực hiện và nội dung công việc xử lý cần thực hiên. Biểu đồ nhận đƣợc gọi là luồng dữ liệu hệ thống.

3.2.2.1. Biểu đồ luồng hệ thống của tiến trình quản lý đăng ký

Trong biểu đồ trên đây, tiến trình 2.1 và 2.2 do máy thực hiện thông qua phương tiện web hay gửi qua Email

2.1

Thông báo danh

mục Danh mục đt P.duyệt b

Thống nhất

Triển khai kế hoạch

Chỉ đạo thực hiện

Báo cáo kết quả thực hiện

Báo cáo r

2.2

Tiếp nhận hồ sơ

2.3 Xét duyệt đề

cương

Lãnh đạo Sở Khoa học & Công nghệ

Đề cương đăng ký c

Bản thẩm định f

Q.định x.duyệt d

Bản kết quả e

2.4 Thẩm định đề

cương Các đơn vị

nghiên cứu

Thông báo danh mục NC

Đăng ký

Hình 3.2 Biểu đồ luồng hệ thồng quản lý đăng ký

3.2.2.2 Biểu đồ luồng hệ thống của tiến trình quản lý thực hiện

Trong biểu đồ này, ba tiến trình 3.3, 3.4 và 3.7 sẽ do máy thực hiện nhờ phương tiện truyền thông bằng web và Email.

Thống nhất

Các đơn vị nghiên cứu

Các đơn vị nghiên cứu

B.bản đánh giá n

Y. cầu báo cáo

Thống nhất công bố

Báo cáo kết quả Yêu cầu cấp kinh phí

Báo cáo r

3.2

Ký kết hợp đồng

Bản thẩm định f

QĐ triển khai g

D.mục kinh phí j

Q.định Hội đồng m B.báo cáo kết quả l

B.bản thanh lý o

3.1

Quyết định cho phép thực hiện

3.5

Tổ chức nghiệm thu kết quả

D.mục công việc i

Bản hợp đồng h

B.Bản kiểm tra k

Hồ sơ lưu đtài s

3.6 Thanh lý hợp

đồng

Hồ sơ lưu đtài s

Ký kết hợp đồng

T.dõi sử dụng kinh phí

Cấp kinh phí

Đăng ký công bố

B.cáo nội dung,

Lãnh đạo Sở Khoa học & Công nghệ 3.4

Theo dõi kinh phí

3.7

Công bố kết quả

Q định cbố p

3.3

Tổ chức theo dõi nội dung

Đề cương đề tài c

Hình 3.3 Biểu đồ luồng hệ thống Quản lý thực hiện

3.2.2.1.3 Biểu đồ luồng hệ thống của tiến trình Tổng hợp, báo cáo

Trong biểu đồ luồng hệ thống này hai tiến trình đều do máy thực hiện 3.2.3 Xác định các giao diện chương trình

3.2.3.1 Các giao diện nhập liệu

Từ biều đồ mô hình E-R ta xác định đƣợc các giao diện nhập liệu sau đây – Cập nhật danh mục CHƯƠNG TRÌNH

– Cập nhật danh mục ĐƠN VỊ – Cập nhật hồ sơ CÁN BỘ – Cập nhật đăng ký ĐỀ TÀI – Cập nhật CÔNG VIỆC đề tài – Cập nhật QUYẾT ĐỊNH xét duyệt – Cập nhật HỢP ĐỒNG thực hiện đề tài – Cập nhật QUYẾT ĐỊNH triển khai – Cập nhật KINH PHÍ đề tài

– Cập nhật quyết định HỘI ĐỒNG ĐÁNH GIÁ

Tổng hợp, báo cáo kết quả

Yêu cầu báo cáo

Báo cáo r

Sở Khoa học & Công nghệ Dak Lak

Hồ sơ lưu đtài s Danh mục kết quả đề tài p

2.2 Tổng hợp danh

mục đ ề tài

2.4

Tìm kiếm, báo cáo

Hình 3.4 Biểu đồ luồng hệ thống Tổng hợp báo cáo

– Cập nhật KẾT QUẢ ĐÁNH GIÁ

– Cập nhật quyết định CÔNG BỐ KẾT QUẢ 3.2.3.2 Các giao diện xử lý

Từ các biều đồ luồng hệ thống ( Hình 3.2, 3.3 và 3.4), ta xác định đƣợc các giao diện xử lý sau đây:

– Thông báo danh mục (đề tài, nhiệm vụ nghiên cứu) – Tiếp nhận hồ sơ (đăng ký )

– Theo dõi thực hiện (nhận và cập nhật việc thực hiện) – Theo dõi kinh phí (Cập nhật kinh phí)

– Công bố kết quả

– Tổng hợp danh mục đề tài – Tìm kiếm

– Báo cáo

3.2.3.3. Các giao diện hệ thống và giao diện liên kết – Giao diện đăng nhập

– Giao diện cấp quyền – Giao diện sao lưu

– và các giao diện liên kết các giao diện khác với nhau theo từng khối, hay từng hệ con.

3.2.4 Thiết kế giao diện xử lý

Việc thiết kế giao diện xử lý là vấn đề quan trọng trong quá trình thiết kế hệ thống chương trình, nó xác định cách thức mà qua đó con người và hệ thống máy tính tương tác với nhau để thực hiện nhiệm vụ chức năng, đảm bảo việc truy nhập, tìm kiếm, sữa đổi, bổ sung và phân cấp người dùng.

Từ phân tích và thiết kế cấu trúc chương trình, dưới đây sẽ đưa ra thiết kế một số giao diện chính.

3.2.4.1 Giao diện Hệ thực đơn chính

3.2.4.2 Giao diện đăng nhập hệ thống:

Chức năng của Giao diện đăng nhập hệ thống là việc phân quyền cập nhật và truy cập thông tin hệ thống.

ĐĂNG NHẬP HỆ THỐNG Tên

Mật khẩu

Đăng nhập Kết thúc

Hình 3.6 Giao diện đăng nhập hệ thống THỰC ĐƠN CHÍNH

Hình 3.5 Giao diện thực đơn chính 7. Trợ giúp.

6. Văn bản, biểu mẫu 5. Đăng ký đề tài 4. Tìm kiếm

3. Kết quả nghiên cứu 2. Đăng nhập hệ thống 1. Giới thiệu chung

3.2.4.3 Giao diện cập nhật

Giao diện cập nhật bao gồm các thực đơn cập nhật: “Cập nhật đề tài”; “ Cập nhật các danh mục”.

a Cập nhật đề tài: Cho phép cập nhật một bản ghi của đề tài vào CSDL b. Cập nhật danh mục:

Cập nhật danh mục bao gồm: danh muc cơ quan đơn vị,danh mục Cán bộ (Tác giả), danh mục chuyên môn

3.2.5 Đặc tả giao diện và tương tác

3. 2.5.1 Modul đăng nhập:

Input: Tên đăng nhập, mật khẩu Output: Quyền truy nhập

– Nếu không hợp lệ, thì quay về đăng nhập với một số lần nhất định.

– Nếu là người có quyền xem: Vào trang xem thông tin (Tùy theo quyền xem)

– Nếu người được quyền nhập, sữa, xóa vào trang nhập liệu.

– Nếu người quản trị: Vào trang quản lý hệ thống.

Hình 3.14 Giao diện cập nhật

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Phân tích và thiết kế hệ thống quản lý đề tài nghiên cứu khoa học tại Sở Khoa học và Công nghệ Dak Lak (Trang 32 - 52)

Tải bản đầy đủ (PDF)

(90 trang)