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