I. NỘI DUNG TỔNG QUÁT
- Công nghệ
- Sử dụng ngôn ngữ ASPX để lập trình cho toàn bộ hệ thống phần mềm
- Hệ quản trị cơ sở dữ liệu là SQLServer 2005
- Tích hợp nhiều ứng dụng vào một hệ thống quản lý tập trung
- Tích hợp bộ gõ, công cụ soạn thảo, nhúng mã javascrip tạo các hiệu ứng sinh động
- Lập trình CSS
- Sử dụng công nghệ webform, winform
- Môi trường phát triển Visul Studio 2010
- Sử dụng mô hình cổng thông tin, hướng mở dễ dàng phát triển các dịch vụ về sau
- Cơ chế chống lỗi SQL injection
- Hỗ trợ mã Unicode UTF-8
- Mã hóa dữ liệu
- Sử dụng các mô hình trong thống kê báo cáo
- Sao lưu và phục hồi cơ sở dữ liệu
- Tương thích với các trình duyệt phổ biến (IE, FireFox, Opera, Google Chrome, Netscape)
- Giao diện người dùng
- Giao diện được thiết kế thân thiện, bố cục layout hợp lý có phân tích chiều sâu về đặc tính người dùng.
- Sử dụng các tab tăng hiệu quả trực quan
- Ứng dụng công nghệ Ajax trong sự kiện load trang để tối ưu hóa về thời gian
- Nhúng javascrip tạo các hiệu ứng
- Tính đa nhiệm, đa người dùng
- Hệ thống
- Tối ưu hóa cơ sở dữ liệu (các thuộc tính được tính toán chính xác nhằm hạn chế số byte thừa)
- Xử lý đầu vào là các file tài liệu có định dạng phổ biến như *.doc, *.pdf, *.htm ……
- Hệ thống phân quyền
- Hệ thống quản trị CMS phù hợp với tất cả các đối tượng
- Bố cục layout hợp lý, kỹ thuật, màu sắc hiện đại
- Khả năng phát triển hệ thống khi có yêu cầu
- Tạo và tối ưu hệ thống CSDL
- Tối ưu hóa các nghiệp vụ, tự động hóa trong các khâu quản lý
- Hỗ trợ người dùng tìm kiếm chính xác hoặc tương đối các thông tin trong CSDL
- Hỗ trợ hầu hết các định dạng file tài liệu dạng text hoặc multimedia
- Cơ chế xuất nhập linh hoạt phục vụ công tác tìm kiếm và báo cáo
II. MÔ HÌNH HỆ THỐNG
- Cấu trúc cơ sở dữ liệu (table)
- Ngoài các thuộc tính quan trọng còn mở rộng thêm các thuộc tính phụ nhằm tăng khả năng truy xuất tìm kiếm chính xác theo yêu cầu cao nhất
- Mô hình cơ sở dữ liệu sử dụng tập trung, sử dụng theo mô hình 3 lớp
- Ràng buộc toàn vẹn giữ các thuộc tính với nhau
- Các thuộc tính trong table được định dạng rõ ràng
- Mô hình
- Lập trình xử lý trên mô hình 3 lớp
NGHIỆP VỤ VÀ THUỘC TÍNH
- QUẢN LÝ NGHIỆP VỤ BÊN VÀ KHAI THÁC CSDL
I. HỆ THỐNG QUẢN LÝ CÁC NGHIỆP VỤ BÊN TRONG CSDL
Thông tin về hiện vật (lưu trữ hiện vật vật thể và phi vật thể)
- Lưu trữ
- Căn cứ vào vật thể hoặc phi vật thể để xây dựng cấu trúc thuộc tính
- Đính kèm bản gốc (các file gốc ban đầu đề đối chiếu so sánh)
- Đính kèm các hình ảnh, video …liên quan
- Liên kết các thông tin bổ trợ liên quan phục vụ công tác tìm kiếm tra cứu.
- Cơ chế nhập bằng file có sẵn hoặc nhập thông qua giao diện người dùng.
- Quản lý người dùng
- Cấp quyền cho nhân viên, các phòng ban theo quy định, chức trách quyền hạn
- Cấp quyền cho nhóm người dùng
- Tìm kiếm thông tin (tìm kiếm chính xác và tương đối)
- Theo tên tác giả
- theo vùng miền, dân tộc
- nhóm ngành nghề
- theo thể loại tài liệu
- Theo nhóm khoa học
- Phục vụ khai thác, tra cứu đơn giản toàn bộ thông tin của 1 hay nhiều nhà khoa học, hay toàn bộ nội dung tài liệu liên quan.
- Quản lý (thuộc tính tùy chọn, điều kiện)
- Cập nhật, sửa, xóa
- Di chuyển hiện vật
- Cho mượn trưng bày
- Thống kê báo cáo
- Theo chủ đề, đề tài kèm số lượng
- Theo nhóm hoặc chi tiết
- Theo tình trạng
- Theo tính chất
- Các yếu tố khác (tùy theo vật thể hoặc phi vật thể để xác định thuộc tính)
- Xuất ra các file định dạng *.doc *.pdf … phục vụ công tác báo cáo
- Chức năng quản trị hệ thống
- Ghi nhật ký người đăng nhập và các thao tác để quản lý
- Cơ chế kiểm tra người dùng đăng nhập từ mạng ngoài vào
- Và các cơ chế bảo mật theo quy tắc bảo mật khác