Chức năng đăng nhập

Một phần của tài liệu XÂY DỰNG WEBSITE RAISVN (Trang 39)

1. phân tích hệ thống website RAISVN

1.6.1.1. Chức năng đăng nhập

Đăng nhập là chức năng xác nhận quyền sử dụng các chức năng sâu hơn của hệ thống. Chức năng này sẽ truy xuất bảng Users để đối chiếu Account và Password

Khai báo Thanh tra Giám sát Cấp phép Báo cáo Bộ phân quyền Bộ phận quản lý User Website RAISVN Administrator

Khai báo, cập nhật, Xem Sửa, Xoá nội dung.

Bộ duyệt nội dung Bộ hiển thị nội dung Y .c ầu n hậ p nd G ửi n ội d un g G ửi n ội d un g

Gửi nội dung

H iể n th ị k ết q uả tì m k iế m T ìm k iế m , k ho á U se r, cấ p qu yề n

đồng thời kiểm tra quyền hạn của Account đó, xem Account này có quyền quản trị hay không, quyền khai báo, thanh tra, giám sát hay cấp phép.

Chức năng đăng nhập hệ thống 1.6.1.2. Chức năng đăng ký

Khi cha có Account và Password để đăng nhập, ngời dùng phải đăng ký để trở thành thành viên

Để trở thành thành viên ngời dùng phải khai báo một số thông tin cá nhân. Các thông tin này đợc lu trữ trong bảng Users

Account

Đăng nhập

USERS

Nhập Account và password

Đồng ý hoặc báo lỗi

Account

Đăng ký

USRS

Nhập thông tin cá nhân

1.6.2. Chức năng xem và quản lý Account

1.6.2.1. Chức năng xem danh sách Account

Chức năng liệt kê danh sách ngời dùng 1.6.2.2. Chức năng quản lý Accoun

Chức năng này cho phép Admin xem danh sách tất cả các thành viên (User) của hệ thống. Có thể tìm kiếm account theo một trong các tiêu chí nh: Account, điện thoại, địa chỉ, email, ngày đăng ký, tình trạng, quyền.

Chức năng tìm kiếm User sẽ truy xuất bảng Users rồi duyệt cho tới bản ghi cuối cùng, trong quá trình duyệt đó nếu gặp bản ghi nào phù hợp với tiêu chí tìm kiếm thì kết quả xuất ra màn hình.

Chức năng phân quyền cho User đăng nhập vào hệ thống với quyền đợc Admin cung cấp (quyền khai báo, quyền thanh tra, quyền giám sát liều, quyền cấp phép, quyền quản trị và quyền SuperAdmin). Một account khi bị khoá sẽ không thể đăng nhập đợc nữa. Admin cũng có thể mở khoá cho account hay thu hồi lại quyền admin đã cấp cho một account khác. Do đó sẽ có các mức độ admin khác nhau, chẳng hạn admin ở cấp SupperAdmin có thể thu hồi quyền của Admin...vv

Admin

Bộ hiển thị account

USERS

Yêu cầu hiển thị danh sách account

Hiển thị danh sách account

Chức năng quản lý Account

1.6.3. Chức năng khai báo

Chức năng khai báo cho phép các thành viên sau khi đợc hệ thống cấp cho một quyền nhất định nào đó truy cập vào hệ thống và thực hiện việc khai báo.

Chức năng khai báo cho phép các thành viên khai báo theo nội dung các bộ hồ sơ đợc xây dựng trên cơ sở các form đã đợc định dạng chuẩn. Danh mục các bộ hồ sơ mà một thành viên của hệ thống tham gia khai báo gồm:

- Hồ sơ đề nghị cấp giấy phép hoạt động cơ sở bức xạ:

o Đơn đề nghị cấp giấy phép hoạt động của cơ sở bức xạ.

o Phiếu khai báo cơ sở bức xạ.

Admin

Chức năng hiển thị danh

sách account

USERS

Y.cầu hiển thị danh sách account Chức năng phân quyền account Chức năng tìm kiếm account

Yêu cầu xem d.sách account Thành công, báo lỗi

Nhập tên account để khoá hay cấp quyền

N hậ p ti êu c hí tì m k iế m

o Phiếu khai báo nhân viên bức xạ.

o Phiếu khai báo nguồn bức xạ.

o Phiếu khai báo địa điểm cất giữ chất thải phóng xạ.

o Phiếu khai báo chất thải phóng xạ.

o Bản đánh giá an toàn bức xạ.

o Bản sao các văn bản kèm theo.

- Hồ sơ đề nghị cấp giấy phép tiến hành công việc bức xạ:

o Đơn đề nghị cấp giấy phép tiến hành công việc bức xạ. o Phiếu khai báo nguồn bức xạ.

o Phiếu khai báo địa điểm cất giữ chất thải phóng xạ.

o Bản đánh giá an toàn bức xạ.

o Bản sao các văn bản và tài liệu kèm theo.

- Hồ sơ đề nghị cấp giấy phép cho nhân viên làm công việc bức xạ đặc biệt:

o Đơn đề nghị cấp giấy phép cho nhân viên làm công việc bức xạ đặc biệt.

o Phiếu khai báo nhân viên bức xạ.

o Bản sao các văn bằng, chứng chỉ đào tạo an toàn bức xạ do cơ sở đợc Bộ Khoa học và Công nghệ cho phép đào tạo cấp.

o Bản sao các văn bằng, chứng chỉ khác.

o Giấy chứng nhận sức khoẻ của sở y tế từ cấp huyện trở lên.

- Hồ sơ đề nghị cấp giấy phép dịch vụ an toàn bức xạ

o Đơn đề nghị cấp giấy phép dịch vụ an toàn bức xạ.

o Danh sác các nhân viên thực hiện dịch vụ an toàn bức xạ kèm theo văn bằng chứng chỉ đào tạo phù hợp với công việc.

o Danh mục các thiết bị đo, các thiết bị hiệu chuẩn, kèm theo bản sao chứng chỉ kiểm chuẩn.

o Các quy định của cơ sở làm dich vụ về đảm bảo chất lợng, quy trình kiểm tra chất lợng.

o Mẫu phiếu trả kết quả của việc thực hiện dịch vụ Cơ sở thực hiện dịch vụ an toàn bức xạ nếu có nguồn bức xạ phải tiến hành thủ tục xin cấp giấy phép theo quy định đối với cơ sở bức xạ.

- Hồ sơ đề nghị cấp giấy phép nâng cấp, mở rộng phạm vi, mục đích hoạt

động của cơ sở bức xạ hoặc nâng cấp thiết bị bức xạ

o Đơn xin cấp giấy phép nâng cấp, mở rộng phạm vi, mục đích hoạt động của cơ sở bức xạ ngoài quy định của giấy phép(hoặc nâng cấp thiết bị bức xạ).

o Đề án nâng cấp mở rộng phạm vi, mục đích hoạt động (hoặc nâng cấp thiết bị bức xạ) liên quan đến an toàn bức xạ.

o Luận chứng về an toàn bức xạ.

o Bản đánh giá tác động môi trờng về mặt an toàn bức xạ khi đa cơ sở hoăc thiết bị vào hoạt động.

- Hồ sơ đề nghị gia hạn giấy phép:

o Đơn đề nghị gia hạn giấy phép.

o Phiếu khai báo về các thay đổi so với hồ sơ xin cấp giấy phép trớc. o Bản báo cáo tình hình an toàn bức xạ trong thời hạn của giấy phép trớc.

o Bản sao giấy phép sắp hết hạn.

- Hồ sơ đề nghị sửa đổi giấy phép:

o Đơn đề nghị sửa đổi giấy phép. o Bản sao giấy phép cần sửa đổi.

o Bản đánh giá an toàn bức xạ khi hoàn thành việc nâng cấp, mở rộng cơ sở bức xạ hoặc nâng cấp thiết bị bức xạ.

- Hồ sơ đề nghị cấp lại giấy đăng ký, cấp phép:

o Xác nhận của cơ quan Công an về việc khai báo mất giấy đăng ký, giấy phép.

o Xác nhận của cơ quan báo, đài về việc nhận đăng thông báo mất giấy đăng ký, giấy phép.

Chức năng khai báo (Khaibao)

Trong sơ đồ trên tblKhaibao gồm các bảng Cosobucxa, Congviecbucxa, Nguonphongxa, Thietbibucxa, Nhansu, Chatthaiphongxa. Khai báo bao gồm việc Khai báo, cập nhật, xem, sửa, xoá.

1.6.4. Chức năng Cấp phép

Chức năng Cấp phép đợc sử dụng khi một thành viên đợc cấp quyền Capphep truy cập vào hệ thống để thực hiện việc cấp phép cho các danh mục hồ sơ sau:

- Cấp giấy phép hoạt động của cơ sở bức xạ.

Account

Khai báo

tblKhaibao

Nhập thông tin

RAISVN

- Cấp giấy phép tiến hành công việc bức xạ.

- Cấp giấy phép cho nhân viên làm công việc bức xạ đặc biệt.

- Cấp giấy phép dịch vụ an toàn bức xạ.

- Gia hạn giấy phép.

- Sửa đổi giấy phép.

- Cấp lại giấy đăng ký, giấy phép.

Chức năng cấp phép

1.6.5. Chức năng thanh tra

Account

Cấp phép

tblCạpphep

Nhập thông tin

RAISVN

Chức năng thanh tra .

1.6.6. Chức năng Giám sát liều

Chức năng giám sát liều

1.6.7. Chức năng Báo cáo

Thanh tra tblThanhtra RAISVN Account Giám sát liều tblGiamsatlieu Nhập thông tin RAISVN

Chức năng Báo cáo dùng để truy xuất các báo cáo về:

- Báo cáo cơ sở bức xạ.

- Báo cáo nguồn.

- Báo cáo thanh tra.

- Báo cáo giám sát liều.

- Báo cáo cấp phép.

Trong mỗi danh mục báo cáo các giá trị cần truy xuất đợc lọc theo các trờng cụ thể thông qua việc lấy dữ liệu theo tiêu chí lựa chọn trong các bảng.

Chức năng báo cáo

Trong sơ đồ trên tblBaocao gồm các bảng cụ thể mà danh mục báo cáo cần truy xuất giả sử danh mục Báo cáo cơ sở cần truy xuất các cơ sở bức xạ theo những tiêu chí lựa chọn tìm kiếm thì khi đó bảng tblBaocao cụ thể sẽ là bảng Cosobucxa và một số bảng liên quan khac...

Account

Báo cáo

tblBaocao

Nhập thông tin

RAISVN

2. thiết kế hệ thống website raisvn

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

2.1.1. Bảng Capphep

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

SDKcapphep Varchar 24 Khoá chính Số đăng ký cấp phép ID_Coso Char 10 Khoá ngoại ID cơ sở

Ma_Hientrang Char 2 Mã hiện trạng

Ma_Kieucapphep Char 2 Mã kiểu cấp phép Ngayquyetdinh Datetime 8 Ngày quyết định Ngaynopdon Datetime 8 Ngày nộp đơn Ngaycapphep Datetime 8 Ngày cấp phép Ngayhethan Datetime 8 Ngày hết hạn Nguoithamdinh Varchar 64 Ngời thẩm định Nguoicapphep Varchar 64 Ngời cấp phép Nguoithaydoi Varchar 64 Ngời thay đổi

Ghichu Varchar 320 Ghi chú

Sort Numeric 9 Sinh giá trị tự động

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Congviec Char 2 Khoá chính ID công việc ID_Coso Char 8 Khoá ngoại ID cơ sở Tencongviec Varchar 64 Tên công việc Ngaykhaibao Datetime 8 Ngày khai báo

Trangthai Bit 1 Trạng thái

Ghichu Varchar 320 Ghi chú

Sort Numeric 9 Sinh giá trị tự động

2.1.3. Bảng Cosobucxa

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Coso Char 8 Khoá chính ID cơ sở

Tencoso Varchar 256 Tên cơ sở

Ma_Huyen Char 3 Mã Huyện

Ma_Bonganh Char 2 Mã bộ ngành

Ma_Linhvuc Char 2 Mã lĩnh vực

Ma_Chuyennganh Char 3 Mã chuyên ngành

Ma_Sohuu Char 2 Mã sở hữu

Diachi Varchar 256 Địa chỉ

Dienthoai Varchar 20 Điện thoại

Fax Varchar 20 Fax

Email Varchar 30 Email

Hientrang Bit 1 Hiện trạng h.động

Ghichu Varchar 320 Ghichu

Sort Numeric 9 Sinh giá trị tự động

2.1.4. Bảng Lichsunguon

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Nguon Char 6 Khoá chính ID nguồn ID_Coso Char 8 Khoá ngoại ID cơ sở

Ngaybatdau Datetime 8 Ngày bắt đầu

Ngayketthuc Datetime 8 Ngày kết thúc

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Nguonthietbi Char 10 Khoá chính ID nguồn thiết bị

ID_Coso Char 8 Khoá ngoại ID cơ sở

Ngaybatdau Datetime 8 Ngày bắt đầu

Ngayketthuc Datetime 8 Ngày kết thúc

2.1.6. Bảng Lichsunhansu

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Nhansu Char 10 Khoá chính ID nhân sự ID_Coso Char 8 Khoá ngoại ID cơ sở

Ngaybatdau Datetime 8 Ngày bắt đầu

Ngayketthuc Datetime 8 Ngày kết thúc

Chucvu Varchar 64 Chức vụ

Phanloai Char 2 Phân loại

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Nguon Char 6 ID nguồn

ID_Coso Char 8 ID cơ sở

Ngaybatdau Datetime 8 Ngày bắt đầu

Ngayketthuc Datetime 8 Ngày kết thúc

2.1.8. Bảng Lienketnhansu

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Nhansu Char 10 Khoá chính ID nhân sự ID_Coso Char 8 Khoá ngoại ID cơ sở Ngaybatdau Datetime 8 Ngày bắt đầu Ngayketthuc Datetime 8 Ngày kết thúc

Chucvu Varchar 64 Chức vụ

Phanloai Char 2 Phân loại

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Thietbi Char 10 ID thiết bị

ID_Coso Char 8 ID cơ sở

Ngaybatdau Datetime 8 Ngày bắt đầu

Ngayketthuc Datetime 8 Ngày kết thúc

2.1.10. Bảng Lienketthietbivanguon

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Thietbi Char 10 ID thiết bị

ID_Nguonthietbi Char 10 ID nguồn thiết bị

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Nguonphongxa Char 6 Khoá chính ID Nguồn phóng xạ

Tennguon Varchar 64 Tên nguồn

Loaibucxa Varchar 64 Loại bức xạ

Model Varchar 32 Model

Seri Varchar 32 Số seri

Hang Varchar 32 Hãng

Congthuchoahoc Char 4 Công thức hoá học

Dangvatly Varchar 32 Dạng vật lý

Thoigianbanhuy Float 8 Thời gian bán huỷ Donvitg Varchar 32 Đơn vị thời gian Hoatdotrongnam Varchar 64 Hoạt độ trong năm

Donvi1 Varchar 64 Đơn vị 1

Hoatdocucdai Varchar 64 Hoạt độ cực đại

Donvi2 Varchar 64 Đơn vị 2

Hoatdobandau Varchar 64 Hoạt độ ban đầu

Donvi3 Varchar 64 Đơn vị 3

Ngaydo Varchar 64 Ngày đo

Hoatdohiennay Varchar 64 Hoạt độ hiện nay

Donvi4 Varchar 64 Đơn vị 4

Ngaydolai Datetime 8 Ngày đo lại

Danghinhhoc Varchar 64 Dạng hình học

Uran Varchar 64 Uran

Tinhtrang Varchar 64 Tình trạng sử dụng

Ghichu Varchar 320 Ghi chú

Sort Numeric 9 Sinh giá trị tự động

2.1.12. Bảng Nguonphongxatrongthietbi

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Nguonthietbi Char 6 Khoá chính ID nguồn thiết bị Tenthietbi Varchar 64 Tên thiết bị

Loaibucxa Varchar 64 Loại bức xạ

Model Varchar 32 Model

Seri Varchar 32 Số seri

Hang Varchar 32 Hãng

Congthuchoahoc Char 4 Công thức hoá học

Dangvatly Varchar 32 Dạng vật lý

Thoigianbanhuy Float 8 Thời gian bán huỷ Donvitg Varchar 32 Đơn vị thời gian Hoatdotrongnam Varchar 64 Hoạt độ trong năm

Donvi2 Varchar 64 Đơn vị 2

Hoatdobandau Varchar 64 Hoạt độ ban đầu

Donvi3 Varchar 64 Đơn vị 3

Ngaydo Varchar 64 Ngày đo

Hoatdohiennay Varchar 64 Hoạt độ hiện nay

Donvi4 Varchar 64 Đơn vị 4

Ngaydolai Datetime 8 Ngày đo lại

Danghinhhoc Varchar 64 Dạng hình học

Uran Varchar 64 Uran

Mucdich Varchar 64 Mục đích sử dụng

Tinhtrang Varchar 64 Tình trạng sử dụng

Ghichu Varchar 320 Ghi chú

Sort Numeric 9 Sinh g.trị tự động

2.1.13. Bảng Nhansu

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Nhansu Char 10 Khoá chính ID Nhân sự

Hoten Varchar 64 Họ tên

Gioitinh Bit 1 Giới tính

Ngaysinh Datetime 8 Ngày sinh

Noisinh Varchar 128 Nơi sinh

Ngaycap Datetime 8 Ngày cấp

Noicap Varchar 256 Nơi cấp

Hokhauthuongtru Varchar 256 Hộ khẩu thờng trú Choohientai Varchar 256 Chỗ ở hiện tại Trinhdodaotao Varchar 64 Trình độ đào tạo Chuyennganh Varchar 64 Chuyên ngành đ.tạo Trinhdonghiepvu Varchar 64 Trình độ nghiệp vụ

Phòng Varchar 64 Phòng khoa công tác

Diachi Varchar 256 Địa chỉ

Dienthoai Varchar 20 Điện thoại

Fax Varchar 20 Fax

Email Varchar 30 Email

DaotaoATBX Bit 1 Đào tạo ATBX

Giaychungnhan Varchar 32 Giấy chứng nhận

Ngaycap Datetime 8 Ngày cấp giấy cn

Noicap Varchar 256 Nơi cấp

Quyetdinhbonhiem Varchar 32 Q.định bổ nhiệm

Ngayky Datetime 8 Ngày ký

Loaibucxa Varchar 64 Loại bức xạ

Loainguon Varchar 64 Loại nguồn

Linhvuc Varchar 64 Linhvuc

Theodoi Bit 1 Theo dõi

Tunam Varchar 64 Từ năm

Lieuhangnam Varchar 64 Liều hàng năm

Ghichu Text 16 Ghi chú

Sort Numeric 9 Sinh giá trị tự động

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID_Thietbi Char 6 Khoá chính ID thiết bị Tenthietbi Varchar 64 Tên thiết bị

Seri Varchar 32 Số seri

Model Varchar 32 Model

Hang Varchar 64 Hãng sản xuất

Namsanxuat Varchar 32 Năm sản xuất

Phattia Varchar 32 Phát tia

Ngaylapdat Datetime 8 Ngày lắp đặt Loaithietbi Varchar 32 Loại thiết bị

Noidat Varchar 128 Nơi đặt

Tinhtrang Varchar 32 Tình trạng s.dụng Mucdich Varchar 32 Mục đích s.dụng

Umax Int 4 Thế cực đại

Donvi Varchar 32 Đơn vị điện thế

Imax Int 4 Dòng cực đại

Donvi1 Varchar 32 Đơn vị dòng điện

Tenbophanchinh Varchar 256 Tên bộ phận chính

Ghichu Text 16 Ghi chú

Sort Numeric 9 Sinh giá trị tự động

2.1.15. Bảng Users

Tên trờng Kiểu dữ liệu Độ lớn Ràng buộc Ghi chú

ID Numeric 5 Khoá chính Sinh g.trị tự động USER_LOGNAME Varchar 500 Tên User

USER_PWD Varchar 500 Password của User USER_FULL_NAME Varchar 1500 Họ tên đầy đủ USER_EMAIL Varchar 300 Email của User USER_STATUS Numeric 5 Trạng thái h.động

USER-TYPE Numeric 5 Cấp của User

2.2. Thiết kế giao diện hệ thống

Đây là trang đăng nhập của website RAISVN, ngời sử dụng (đã có tài khoản sử dụng) dùng tên đăng nhập và mật khẩu của mình để đăng nhập vào hệ thống và khai

Một phần của tài liệu XÂY DỰNG WEBSITE RAISVN (Trang 39)

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

(62 trang)
w