Đề tài: " Website quản lý Thư viện Trực tuyến"Quy trình xử lý : Việc quản lý thành viên upload và download trên trang chủ được tiến hành như sau: Một thành viên khi vào trang website quản lý thư viện trực tuyến thì muốn xem tài liệu trên web site và download tài liệu đó về máy của mình thì thành viên đó phải đăng kí 1 tài khoản trên website đó.điểm cho mỗi thành viên là mặc định do admin đánh giá và thành viên đó phải upload tài liệu của mình lên trang website rồi mới được download về.điểm mà thành viên upload tài liệu lên...
Phần I : Giới thiệu đề tài : Tên đề tài : Website quản lý Thư viện Trực tuyến Giới thiệu đề tài : Phần II :Nội dung : Chương : Cơ sở lý thuyết Chương 2: Mô tả hệ thống Nhiệm vụ : Admin kiểm tra thông tin thành viên đánh giá điểm cho lần download upload tài liệu tài khoản thành viên.rồi xét xem thành viên có down khơng.các thành viên muốn down tài liệu phải có đủ số điểm thành viên Quy trình xử lý : Việc quản lý thành viên upload download trang chủ tiến hành sau: Một thành viên vào trang website quản lý thư viện trực tuyến muốn xem tài liệu web site download tài liệu máy thành viên phải đăng kí tài khoản website đó.điểm cho thành viên mặc định admin đánh giá thành viên phải upload tài liệu lên trang website download về.điểm mà thành viên upload tài liệu lên mạng Admin đánh giá cho điểm,thang điểm dựa vào tài liệu mà thành viên upload lên Admin tự upload tài liệu lên website Admin kiểm tra xem tài khoản thành viên : thông tin thành viên,điểm… a) Thành viên đăng kí tài khoản sau: Mỗi thành viên tham gia website phải gửi thơng tin cho Admin.sau admin kiểm tra thơng tin đăng kí thành viên xem yêu cầu hay không ? không yêu cầu báo cho thành viên gửi lại thơng tin,nếu u cầu tạo tài khoản cho thành viên gửi trở cho thành viên đó.thành viên kiểm tra lại thơng tin tài khoản sử dụng tài khoản đăng kí để xem , download upload tài liệu b) Thành viên download tài liệu sau: Mỗi thành viên sau có tài khoản thực việc download tài liệu máy cá nhân,tài khoản bị trừ số điểm cho lần download thành công.tài khoản bị trừ số điểm down thành công.và tài khoảng dc down nhiều tài liệu khác cho số điểm tài khoản không vượt số điểm tài liệu mà tài khoản sử dụng để download c) Quy trình upload tài liệu: Mỗi thành viên sau có tài khoản thực việc Upload tài liệu từ máy cá nhân,tài khoản cộng số điểm cho lần upload dựa vào số tài liệu.tài khoản cộng số điểm upload thành công.và tài khoản up nhiều lần tài liệu để cải thiện điểm thành viên để download tài liệu cần sử dụng: d) Admin có quyền upload tài liệu lên thành viên tải về: Ngồi viêc thành viên up tai liệu admin có tránh nhiệm sưu tầm loại tài liệu để up lên website nhằm làm phong phú thư viện e) Admin tự đánh giá điểm cho tài liệu : Khi tài liệu đưa lên web ADMIN đánh giá xem tài liệu điểm,ròi choc ho web thành viên sử dụng tài liệu ,nếu tài liệu hợp lệ cho điểm cịn tài liệu khơng hợp lệ loại bỏ làm lại tài liệu khác f) Admin có quyền download tài liệu Ngồi quyền up tài liệu admin cịn có quyền download tai liệu giống thành viên binh thường g) Chức tìm kiếm Thành viên tìm kiếm thong tìn tài liệu để down load h) So sánh tài liệu với tài liệu cũ để xóa thêm Admin so sánh tai liệu thành viên up với tai liệu có cưa website để sác định xem tài liệu có hay chưa điểm i) Admin có quyền xóa tài liệu : Admin xóa số tài liệu lỗi thời sai hay lý Chương III.Phân tích hệ thống I Phân tích chức 1.sơ đồ phân rã chức : a.các chức hệ thống : (1):up tài liệu (2):tìm kiếm tài liệu (3):hiệu chỉnh tài liệu Đặc tả chức “Download tài liệu” Phần tiêu đề : Download tài liệu Đầu vào : Thông tin tài liệu Đầu : Tài liệu Xử lý : 10 Đặc tả chức “ Đánh giá điểm” Phần tiêu đề : Đánh giá điểm Đầu vào : thông tin tài liệu Đầu : điểm tài liệu Xử lý: 11 Đặc tả chức “ Xóa tài liệu ” Phần tiêu đề : Xóa tài liệu Đầu vào: Thông tin tài liệu Đầu : Thông tin tai liệu Xử lý : II Phân tích liệu: Mơ hình thực thể liên kết: Dựa vào tài ngun hệ thống ta xác định thực thể sau : THANHVIEN(MaTV,TenTV,MatKhau, DiaChi , SDT , NgaySinh , GioiTinh ); TAILIEU( MaTaiLieu , TenTaiLieu , SL , TomTat , MaTG , TenNXB , NamSX , MaTL ); ADMIN( UserName, PassWord, PhanQuyen); DIEM(MaTV , MaTL , Diem ); TACGIA(MaTG , TenTG , DiaChi ); THELOAI( MaTL , TenTL , SL ); DOWNLOAD(MaTV , MaTL , SLDown ); UPLOAD( MaTV, MaTL , SLUpload ); Mơ hình thực thể lien kết : A Kiểu lien kết: - Mối quan hệ thành viên (tài khoản) với tài liệu: thành viên download upload tài liệu lên website: - Mối quan hệt Amdin với tài liệu : admin có quyền up download tài liệu : - Admin có quyền đánh giánh điểm cho tài liệu: - Quan hệ tác giả tài liệu : B.Mơ hình thực thể liên kết : Thực thể - kiểu thực thể thuộc tính - kiểu thuộc tính - Thực thể vật cụ thể hay trừu tượng, tồn thực ổn định giới thực, mà ta muốn phản ánh hệ thống thông tin Kiểu thực thể tập hợp thực thể biểu diễn cho lớp tự nhiên vật thể giới thực - Thuộc tính giá trị dùng để mơ tả khía cạnh thực thể Giá trị thuộc tính thường cho kèm theo tên Tên thực chất tên chung giá trị chọn lựa để mơ tả khía cạnh định thực thể Ta gọi tên kiểu thuộc tính - Liên kết - kiểu liên kết Liên kết gom nhóm thực thể thực thể có vai trò định.Một kiểu liên kết tập hợp liên kết có ý nghĩa - Lực lượng tham gia vào liên kết Lực lượng tham gia vào liên kết (gọi tắt số) đối tượng thực thể tham gia vào liên kết Max: số lớn phần tử tham gia vào liên kết Nhận giá trị n Min: số nhỏ phần tử tham gia vào liên kết nhằm xác định mức độ ràng buộc thực thể liên kết Nhận hai giá trị - Mơ hình liệu ban đầu: ERD Kinh điển ERD Hạn chế Mơ hình quan hệ : Sau chuẩn hóa từ mơ hình mở rộng ta thu duợc mơ hình quan hệ nhusau : 3.Đặc tả liệu: a.Bảng TAILIEU: STT Khóa Khóa ngoại Tên trường Kiểu liệu Mơ tả MaTaiLieu Char(10) Mã tài liệu TenTaiLieu Varchar(50 ) Tên tài liệu NamXB int Năm Xuất Bản Soluong int Số lượng TenNXB Varchar(50 Tên nhà xuất ) MaTheLoai Char(10) Mã thể loại MaTG Char(10) Mã tác giả Khóa ngoại Tên trường Kiểu liệu Mô tả MaTV Char(10) Mã thành viên TenTV Varchar(50 ) Tên thành viên Diachi int Năm Xuất Bản Gioitinh Varchar(30 ) Số lượng Matkhau Varchar(50 ) Mật SDT int Số điện thoại Ngaysinh Datetime Ngày sinh b.Bảng Thanh Vien: STT Khóa c.Bảng TacGia: STT Khóa Khóa ngoại Tên trường Kiểu liệu Mơ tả MaTG Char(10) Mã tác giả TenTG Varchar(50 ) Tên tác giả Diachi Varchar(50 ) Địa Tên trường Kiểu liệu Mô tả MaTL Char(10) Mã thể loại TenTL Varchar(50 ) Tên thể loại Soluong int Số lượng Tên trường Kiểu liệu Mô tả username Varchar(50 ) Tên người sử dụng password Varchar(50 ) Mật Phanquyen Varchar(50 Phân quyền d Bảng TheLoai: STT Khóa Khóa ngoại e.Bảng Admin: STT Khóa Khóa ngoại ) g.Bảng Diem: STT Khóa Khóa ngoại Tên trường Kiểu liệu Mô tả MaTaiLieu Char(10) Mã tài liệu MaTV Char(10) Mã thành viên DiemTV int Điểm thành viên DiemTL int Điểm tài liệu Tên trường Kiểu liệu Mơ tả h.BảngUpload: STT Khóa Khóa ngoại MaTaiLieu Char(10) Mã tài liệu MaTV Char(10) Mã thành viên SolanUP int Số lần upload Tên trường Kiểu liệu Mô tả i.Bảng Download: STT Khóa Khóa ngoại MaTaiLieu Char(10) Mã tài liệu MaTV Char(10) Mã thành viên SolanDown int Số lần download ... thống ? ?quản lý thư viện trực tuyến? ?? c.DFD mức 2: Quản lý tài liệu Quản lý thành viên Quản lý điểm Quản lý upload / download 3.đặc tả chức chi tiết: 1.Đặc tả chức “ Đăng kí tài khoản” Phần tiêu đề. .. (14): download b Gom nhóm chức : Hệ thống thư viện trực tuyến chia làm phận : quản lý điểm ,quản lý thành viên ,quản lý tài liệu ,quản lý upload/download +) Quản lý điểm : phận thực nhiệm vụ đánh giá... thành viên Quản lý Thành Viên (8): xóa tài khoản trực tuyến (9): Đánh giá điểm (10): hiệu chỉnh điểm Quản lý Điểm (11): thống kê (12): danh sách down/up (13): upload Quản lý thư viện Quản lý up/download