Phân tích hệ thống

Một phần của tài liệu Khung làm việc và ứng dụng xây dựng hệ thống quản trị đơn nhãn hiệu (Trang 54)

3.3.1. Gói ca sử dụng Thu thập và lưu trữ đơn

3.3.1.1. Biểu đồ tuần tự ca sử dụng Tìm và xử lý dữ liệu đơn

Hình 3.5: Biểu đồ tuần tự ca sử dụng Tìm và xử lý dữ liệu đơn

Tác nhân: Chuyên viên

Lớp giao diện: Màn hình Tìm và xử lý dữ liệu đơn.

Giao diện tìm và xử lý dữ liệu đơn.

Lớp điều khiển: Điều khiển các nghiệp vụ để xử lý dữ liệu đơn, cập nhật thông tin đơn vào cơ sở dữ liệu.

Lớp thực thể: Bao gồm các thực thể để xử lý dữ liệu đơn:

Danh sách đơn. Chuyên

viên

Điều khiển Tìm và xử lý đơn

Lấy thông tin vào Yêu cầu xử lý đơn

Cập nhật dữ liệu đơn

Đưa thông tin ra Giao diện

Tìm và xử lý đơn

Danh sách đơn

55

3.3.1.2. Biểu đồ tuần tự ca sử dụng Cập nhật dữ liệu

Hình 3.6: Biểu đồ tuần tự ca sử dụng Cập nhật dữ liệu

Tác nhân: Chuyên viên

Lớp giao diện: Màn hình cập nhật dữ liệu đơn.

Giao diện cập nhật dữ liệu đơn.

Lớp điều khiển: Điều khiển các nghiệp vụ cập nhật dữ liệu đơn.

Lớp thực thể: Bao gồm các thực thể để cập nhật dữ liệu đơn:

Danh sách đơn.

3.3.1.3 Giao diện

Hình 3.7 Giao diện ca sử dụng Tìm và xử lý dữ liệu Chuyên

viên

Điều khiển Tìm và xử lý đơn

Lấy thông tin vào Yêu cầu cập nhật

dữ liệu đơn

Cập nhật dữ liệu đơn

Đưa thông tin ra Giao diện

Tìm và xử lý đơn

Danh sách đơn

56

Hình 3.8 Giao diện ca sử dụng cập nhật dữ liệu đơn

3.3.2. Gói ca sử dụng Xử lý đơn

3.3.2.1 Biểu đồ tuần tự ca sử dụng Chia đơn

Hình 3.9 : Biểu đồ tuần tự ca sử dụng Chia đơn

Tác nhân: Lãnh đạo Lãnh đạo Điều khiển Chia đơn Danh sách xét nghiệm viên

Lấy thông tinvào Thông tin vào

lấy dữ liệu

Xử lý

Đưa thông tin ra Giao diện Chia đơn Danh sách đơn lấy dữ liệu kết quả Xử lý Bảng phân công

57

Lớp giao diện: Màn hình giao đơn cho xét nghiệm viên.

Giao diện Giao đơn cho xét nghiệm viên.

Lớp điều khiển: Điều khiển các nghiệp vụ giao đơn.

Lớp thực thể: Bao gồm các thực thể để giao đơn:

Danh sách đơn.

Danh sách xét nghiệm viên.

Bảng chia phân công.

3.3.2.2 Biểu đồ tuần tự ca sử dụng Ký duyệt công văn

Hình 3.10 : Biểu đồ tuần tự ca sử dụng Ký duyệt công văn

Tác nhân: Lãnh đạo

Lớp giao diện: Xem thông tin đơn, phiếu thẩm định, công văn của đơn.

Giao diện ký duyệt công văn của đơn.

Lớp điều khiển: Điều khiển các nghiệp vụ ký duyệt công văn.

Lớp thực thể: Bao gồm các thực thể để quản lý sản phẩm:

Lãnh đạo Giao diện

Ký duyệt công văn

Điều khiển Ký duyệt CV

Danh sách đơn Công văn

Chọn duyệt đơn

Yêu cầu duyệt công văn Hiển thị kết quả Cập nhật trạng thái đơn Thêm chữ ký Tìm đơn/XNV Yêu cầu tìm

đơn/XNV Kết nối dữ liệu

Hiển thị kết quả

Xem đơn Yêu cầu xem

thông đơn Kết nối dữ liệu

Hiển thị kết quả

58

Danh sách đơn.

Công văn.

3.3.2.3 Biểu đồ tuần tự ca sử dụng Lập phiếu thẩm định

Hình 3.11: Biểu đồ tuần tự ca sử dụng Lập phiếu thẩm định

Tác nhân: Chuyên viên

Lớp giao diện: Xem thông tin đơn, lập phiếu thẩm định.

Giao diện Làm phiếu thẩm định.

Lớp điều khiển: Điều khiển các nghiệp vụ lập phiếu thẩm định .

Lớp thực thể: Bao gồm các thực thể để lập phiếu thẩm định:

Danh sách đơn.

Phiếu thẩm định

Đơn quốc gia

Danh sách lý do từ chối

Chuyên viên Giao diện

Làm phiêu thẩm định

Điều khiển Làm phiếu

thẩm định

Danh sách đơn Phiếu

thẩm định

Chọn đối chứng

Yêu cầu lấy thông tin đối chứng

Hiển thị kết quả

Lấy thông tin

Lấy thông tin

Chọn lý do từ chối

Yêu cầu chọn lý do

từ chối Lấy thông tin

Tạo phiếu thẩm định

Yêu cầu tạo phiếu Ghi lại Hiển thị kết quả Đơn quốc gia Lý do từ chối Xử lý

59

3.3.2.4 Biểu đồ tuần tự ca sử dụng Làm công văn từ chối

Hình 3.12: Biểu đồ tuần tự ca sử dụng Làm công văn

Tác nhân: chuyên viên

Lớp giao diện: Làm công văn cho đơn.

Giao diện làm công văn.

Lớp điều khiển: Điều khiển các nghiệp vụ lập công văn.

Lớp thực thể: Bao gồm các thực thể để lập công văn:

Danh sách đơn.

Công văn

Lý do từ chối

Chuyên viên Giao diện

Làm công văn

Điều khiển

Làm công văn Danh sách đơn

Công văn

Chọn lý do từ chối

Y.cầu chọn lý do từ chối

Hiển thị kết quả

Lấy thông tin

Tạo công văn Yêu cầu tạo công

văn Ghi lại

Lý do từ chối

Lấy đơn

Chọn đơn Y.cầu chọn đơn

60

3.3.2.5 Biểu đồ tuần tự ca sử dụng Tạo công bố

Hình 3.13: Biểu đồ tuần tự ca sử dụng Tạo công bố

Tác nhân: chuyên viên

Lớp giao diện: Làm tài liệu công bố.

Giao diện Làm tài liệu công bố.

Lớp điều khiển: Điều khiển các nghiệp vụ tạo công bố.

Lớp thực thể: Bao gồm các thực thể để tạo công bố:

Danh sách đơn.

Tài liệu công bố

Chuyên viên Giao diện

Tạo công bố

Điều khiển

Tạo công bố Danh sách đơn

Tài liệu công bố

Nhập quyển

Lưu thông tin

Ghi lại Lấy thông tin

Tạo công bố

Yêu cầu tạo công báo

Hiển thị kết quả

61

3.3.2.6 Biểu đồ tuần tự ca sử dụng Tạo công báo đơn gia hạn

Hình 3.14: Biểu đồ tuần tự ca sử dụng Tạo công báo đơn gia hạn

Tác nhân: chuyên viên

Lớp giao diện: Làm tài liệu công báo đơn gia hạn.

Giao diện Làm tài liệu công báo đơn gia hạn.

Lớp điều khiển: Điều khiển các nghiệp vụ tạo công báo.

Lớp thực thể: Bao gồm các thực thể để tạo công báo:

Danh sách đơn.

Tài liệu công báo

Chuyên viên Giao diện

Tạo công báo đơn gia hạn

Điều khiển Làm công

báo

Danh sách đơn Công báo đơn gia hạn

Nhập quyển

Lưu thông tin

Ghi lại Lấy thông tin

Tạo công báo

Yêu cầu tạo công báo

Hiển thị kết quả

62

3.3.2.7 Giao diện

Hình 3.15 : Giao diện ca sử dụng Chia đơn

63

Hình 3.17: Giao diện ca sử dụng Làm phiếu thẩm định, công văn từ chối

64

3.3.3 Gói ca sử dụng Thống kê, tính phí

3.3.3.1 Biểu đồ tuần tự ca sử dụng Thống kê

Hình 3.19: Biểu đồ tuần tự ca sử dụng Thống kê

Tác nhân: Chuyên viên

Lớp giao diện: Tạo bảng thống kê theo tiêu chí đƣa ra.

Giao diện Tạo bảng thống kê danh sách đơn chỉ định Việt Nam.

Giao diện Tạo bảng thống kê đơn đƣợc bảo hộ.

Giao diện Tạo bảng thống kê sản lƣợng xét nghiệm của xét nghiệm viên.

Giao diện Tạo bảng thống kê phí nộp đơn.

Lớp điều khiển: Điều khiển các nghiệp vụ tạo thống kê.

Lớp thực thể: Bao gồm các thực thể để thống kê:

Danh sách đơn.

Bảng thống kê

3.3.3.2 Biểu đồ tuần tự ca sử dụng Thống kê

Chuyên viên Giao diện

Tạo bảng thống kê Điều khiển Làm công báo Danh sách đơn Bảng thống kê Nhập thông tin

Lưu thông tin

Ghi lại Lấy thông tin

Tạo thống kê

Yêu cầu tạo thống kê

Hiển thị kết quả

65

Hình 3.20: Biểu đồ tuần tự ca sử dụng Tính phí

Tác nhân: chuyên viên

Lớp giao diện: Tính lệ phí nộp đơn.

Giao diện Tính lệ phí nộp đơn.

Lớp điều khiển: Điều khiển các nghiệp vụ tính lệ phí.

Lớp thực thể: Bao gồm các thực thể để tính phí:

Danh sách đơn.

Bảng tính phí.

3.3.3.3. Giao diện

Hình 3.21: Giao diện Thống kê sản lƣợng đơn xét nghiệm

Chuyên viên Giao diện

Tính phí nộp đơn Điều khiển Làm công báo Danh sách đơn Bảng Lệ phí nộp đơn Nhập thông tin

Lưu thông tin

Ghi lại Lấy thông tin

Tính phí

Yêu cầu tính phí

Hiển thị kết quả

66

Hình 3.22 Giao diện Thống kê đơn chỉ định Việt Nam

Hình 3.23 Giao diện Thống kê đơn đƣợc chấp nhận bảo hộ

67

3.4 Biểu đồ lớp thiết kế hệ thống

68

3.5 Thiết kế cơ sở dữ liệu

Thông qua biểu đồ lớp ta có thể thiết kế đƣợc cơ sở dữ liệu gồm các bảng sau.

3.5.1 Các dữ liệu cho quản lý thông tin đơn a. Bảng AA01 a. Bảng AA01

Chức năng: Dùng để lƣu trữ thông tin chung của đơn nhãn hiệu quốc tế.

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích

1 AA01_APPLICATIONID CHAR 10 N Số đơn (Khóa chính)

2 AA01_APPLICATIONDATE DATE 7 Y Ngày nộp đơn Việt Nam 3 AA01_APPLICATIONTITLE VARCHAR2 1024 Y Tên nhãn hiệu

4 AA01_HISTORYCODELAW CHAR 3 Y 'LDS' Điều luật áp dụng

5 AA01_IPTYPE CHAR 1 Y Loại đơn

6 AA01_LANGUAGECODE CHAR 1 Y '0' Mã ngôn ngữ: 0: Việt Nam; 1 là English; 2 là French; 3 là Russian 7 UPDATEDATE DATE 7 Y Ngày cập nhật

8 USERCODE CHAR 6 Y Mã người cập nhật

9 AA01_PRORITYDATE DATE 7 y Ngày ưu tiên

b. Bảng MD02

Chức năng: Dùng để lƣu trữ thông tin các thông báo liên quan tới đơn.

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích 1 MD02_ID CHAR 10 N Mã số 2 MD02_NUM DATE 7 Y Số đơn 3 MD02_INDATE DATE 7 Y Ngày nộp đơn

quốc tế

4 MD02_EXDATE DATE 7 Y 'LDS' Ngày mở rộng 5 MD02_RNDATE VarCHAR2 1 Y Ngày nộp đơn

làm mới 6 MD02_NOTD DATE 7 y '0' Ngày thông

69

báo

8 MD02_TYPE VarCHAR2 2 Y Kiểu thông báo 9 MD02_RRDATE DATE 7 Y Ghi nhận 10 MD02_REDATE DATE 7 Y Hiệu lực 11 MD02_PUBVN VarCHAR2 10 Y Công báo 12 MD02_GAZNO VarCHAR2 20 Y Số tạp chí 13 MD02_GAZDATE DATE 7 Y Ngày công báo 14 MD02_PAGE VarCHAR2 20 Y Trang

15 MD02_INTOFF VarCHAR2 20 Y Nước thông báo

16 MD02_MSG VarCHAR2 1 Y Ghi chú 17 MD02_ISNEW VarCHAR2 256 Y Thông báo sai

c. Bảng MD03

Chức năng: Dùng để lƣu trữ thông tin nƣớc nộp đơn.

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích 1 MD03_ID NUMBER 11 N Số thứ tự 2 MD03_NUM VARCHAR2 10 Số đơn 3 MD03_CTRY VARCHAR2 10 N Mã nước 4 MD03_SYS VARCHAR2 10 0 Thể thức

nộp

d. Bảng MD09

Chức năng: Dùng để lƣu trữ thông tin danh mục sản phẩm giới hạn Việt Nam bằng tiếng anh.

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích 1 MD09_ID NUMBER 11 N Số thứ tự 2 MD09_APPLICATIONID VARCHAR2 10 N Số đơn 3 MD09_NICECLASS VARCHAR2 10 N Phân nhóm 4 MD09_LISTOFGOODSERVICE VARCHAR2 10 Y 0 Danh sách sản phẩm dịch vụ 5 MD09_NUMGOODSERVICE NUMBER 11 Y Số sản phẩm dịch vụ e. Bảng AA07

Chức năng: Dùng để lƣu trữ thông tin đặc trƣng nhƣ tên nhãn, danh mục sản phẩm của đơn.

70

f. Bảng AA08

Chức năng: Dùng để lƣu trữ thông tin phân loại hình của đơn nhãn hiệu quốc tế.

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích

1 AA08_ID NUMBER 22 N Mã phân loại hình 2 AA08_APPLICATIONID CHAR 10 N Số đơn

3 AA08_VIENNACLASS VARCHAR2 13 Y Phân loại hình 4 CREATEDATE DATE 7 Y Ngày tạo 5 UPDATEDATE DATE 7 Y Ngày cập nhật 6 USERCODE CHAR 6 Y Mã người dùng

g. Bảng AA13

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích

1 AA07_APPLICATIONID CHAR 10 N Số đơn (khóa chính)

2 AA07_COLORFLAG CHAR 1 N 0 Ảnh đen trắng (0)/ảnh màu (1) 3 AA07_COLORINFORMATION VARCHAR2 500 Y Thông tin chi tiết

mô tả màu 4 AA07_GRAPHICFLAG CHAR 1 N 0 Nhãn hiệu gồm

hình ảnh và chữ

5 AA07_ISMADRID CHAR 1 N 0

Đơn nhãn hiệu quốc tế: có giá trị 1

6 AA07_MADRIDNO VARCHAR2 10 Y Số đơn theo quốc tế 7 AA07_MAFILINGDATE DATE 7 Y Ngày nộp đơn 8 AA07_NICEVERSION VARCHAR2 2 Y '7' Phiên bản phân loại sản phẩm dịch vụ 9 AA07_NUMNICECLASS NUMBER 22 Y 0 Số sản phẩm dịch vụ đăng ký 10 AA07_RIGHTLIMITATION VARCHAR2 500 Y Thông tin giới

hạn

11 AA07_STANDARDFLAG CHAR 1 N 0 Nhãn hiệu truyền thống

12 AA07_TM3DFLAG CHAR 1 N 0 Nhãn hiệu 3 chiều

13 AA07_TMTYPE VARCHAR2 1 Y Kiểu nhãn hiệu 14 AA07_TRADENAME VARCHAR2 64 Y Tên nhãn hiệu 15 CREATEDATE DATE 7 Y Ngày tạo 16 UPDATEDATE DATE 7 Y Ngày cập nhật 17 USERCODE CHAR 6 Y Mã người dùng 18 AA07_FEENICE NVARCHAR

2 500

Lệ phí tính theo quốc gia 19 AA07_FEENICEWIPO VARCHAR2 500 Lệ phí quốc tế

71

Chức năng: Dùng để lƣu trữ thông tin ngƣời nộp đơn.

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích 1 AA13_ID NUMBER 22 N Mã số

2 AA13_APPLICANTID VARCHAR2 10 N Mã người nộp đơn

3 AA13_APPLICANTISINVENTOR CHAR 1 N 0 Mã chủ nhãn hiệu

4 AA13_APPLICATIONID CHAR 10 Y Số đơn 5 AA13_PRIMARYAPPLICANT CHAR 1 N 0

6 CREATEDATE DATE 7 Y Ngày tạo 7 UPDATEDATE DATE 7 Y Ngày cập nhật 8 USERCODE CHAR 6 Y Mã người dùng

3.5.2 Các dữ liệu cho quản lý giao đơn a. Bảng MD01 a. Bảng MD01

Chức năng: Dùng để lƣu trữ thông tin hỗ trợ chức năng chia đơn.

STT Tên cột Kiểu dữ liệu Độ dài Đƣợc phép có giá trị NULL Giá trị mặc định

Chú thích

1 MD01_NUM CHAR 10 N Số đơn (Khóa chính) 2 MD01_INTDATE DATE 7 Y Ngày nộp Quốc tế 3 MD01_INTEXP DATE 7 Y Ngày hết hạn QT 4 MD01_NTFDATE DATE 7 N 'LDS' Ngày thông báo từ chối 5 MD01_SOURCE VarCHAR2 1 Y Nguồn dữ liệu

6 MD01_DURATIO

N Number 3 N '0' Thời hạn bảo hộ

7 MD01_VNAVER VarCHAR2 2 Y Phiên bản phân loại hình 8 MD01_VNICVER VarCHAR2 2 Y Phiên bản phân loại phân

lớp dịch vụ, sản phẩm 9 MD01_ẼXTDATE DATE 7 Y Ngày mở rộng Việt Nam 10 MD01_CTRY VarCHAR2 2 Y Mã nước nộp đơn 11 MD01_LANG VarCHAR2 10 Y Ngôn ngữ sử dụng 12 MD01_APL VarCHAR2 20 Y Số khiếu nại 13 MD01_APDATE DATE 7 Y Ngày khiếu nại

14 MD01_REG VarCHAR2 20 Y Số đăng ký lần đầu tiên (cơ bản)

15 MD01_RGDATE DATE 7 Y Ngày đăng ký lần đầu tiên

16 MD01_RFTYPE VarCHAR2 1 Y Loại từ chối

17 MD01_NICE VarCHAR2 256 Y Phân nhóm dịch vụ, sản phẩm

18 MD01_EXM1 VarCHAR2 6 Y Xét nghiệm viên 1 19 MD01_EXM2 VarCHAR2 6 Y Xét nghiệm viên 2 20 MD01_VCLOR NVarCHAR2 300 Y Mô tả màu 21 MD01_SYS VarCHAR2 1 Y Nộp theo thể thức

72

Agreement hoặc Protocol 22 MD01_STATUS VarCHAR2 10 Y Tình trạng đơn

3.5.2. Các dữ liệu phục vụ lập phiếu thẩm định, tạo công văn, ký duyệt công văn duyệt công văn

a. Bảng MD50

Chức năng: Dùng để lƣu trữ thông tin phiếu thẩm định của đơn.

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích

1 MD50_NUM NUMBER 10 N Số đơn (khóa chính) 2 MD50_RDATE DATE 7 Y Ngày thẩm định 3 MD50_PRTED DATE 7 Y Ngày nộp đơn quốc tế 4 MD50_RFTYPE VarCHAR2 20 N 'LDS' Phạm vi từ chối 5 MD50_NICE VarCHAR2 1 Y Nhóm bị từ chối 6 MD50_ARTICE DATE 7 N '0' Điều khoản 8 MD50_CMENT VarCHAR2 20 Y Ghi chú

9 MD50_DIVDATE DATE 7 Y Ngày lãnh đạo phòng ký 10 MD50_DIRDATE DATE 7 Y Ngày lãnh đạo cục ký 11 MD50_DIRNAME VarCHAR2 10 Y Tên lãnh đạo phòng 12 MD50_DIVNAME VarCHAR2 20 Y Tên lãnh đạo cục

b. Bảng MD52

Chức năng: Dùng để lƣu trữ thông tin các đối chứng dùng trong phiếu thẩm định đơn.

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích 1 MD52_ID CHAR 10 N Mã số

2 MD52_NUM VarCHAR2 10 Y Số đối chứng 3 MD52_CDATE DATE 7 Y Ngày đối chứng 4 MD52_APPC VarCHAR2 10 N Người nộp đơn 5 MD52_ADDR VarCHAR2 10 Y Địa chỉ

6 MD52_MARK VarCHAR2 10 N Nhãn hiệu 8 MD52_NICE VarCHAR2 20 Y Phân nhóm 9 MD52_TYPE VarCHAR2 10 Y Loại đối chứng 10 MD52_OFC VarCHAR2 10 Y Chính thức 11 MD52_ODR VarCHAR2 10 Y Số thứ tự

c. Bảng MD54

Chức năng: Dùng để lƣu trữ thông tin tạo công văn từ chối cho đơn nhãn hiệu quốc tế.

73

STT Tên cột Kiểu dữ liệu Độ dài

Đƣợc phép có giá trị NULL Giá trị mặc định Chú thích 1 MD54_ID CHAR 10 N Mã số

2 MD54_TYPE VarCHAR2 10 Y Loại công văn 3 MD54_NUM VarCHAR2 10 N Số đơn 4 MD54_DATE DATE 7 N Ngày nộp đơn 5 MD54_APPC VarCHAR2 10 Y Người nộp đơn 6 MD54_ADDR VarCHAR2 10 N Địa chỉ

8 MD54_MARK VarCHAR2 20 Y Nhãn hiệu

Một phần của tài liệu Khung làm việc và ứng dụng xây dựng hệ thống quản trị đơn nhãn hiệu (Trang 54)