Thông tin tài liệu
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM Họ và tên tác giả đồ án !"! #$%&'( !)* TÊN ĐỒ ÁN : QUẢN LÝ NHÀ SÁCH +,-,,./0 +123456 THS.Đ TH THANH TUYN 789:;(<=>(=?$!== MỤC LỤC MỤC LỤC 1 Báo cáo đồ án Quản Lý Nhà Sách = Chương 1 THỐNG CÁC YÊU CẦU PHẦN MỀM 3 =;=.0@AB+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;) =;!C2/DE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; =;)C2/.@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;* =;FC2/.5G;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;= =; C2/3H;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=! =;"C2/I@1-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=) Chương 2 MÔ HÌNH HÓA 14 =;JHA5KA.1C2/A-D-+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=F =;HA5KA.1C2A-EHI++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;= =;*HA5KA.1C2/A-5++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=J =;=HA5KA.1C2/A-D0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;= =;==HA5KA.1C2/CLCM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=* Chương 3 THIẾT KẾ DỮ LIỆU 21 =;=!N-1+DA-HA1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;!= =;=)HA11O;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;) Chương 4 THIẾT KẾ GIAO DIỆN 34 Chương 5 THIẾT KẾ XỬ LÝ 63 Chương 6 CÀI ĐẶT VÀ THỬ NGHIỆM 70 Chương 7 NHẬN XÉT VÀ KẾT LUẬN 73 Chương 8 hƯỚNG PHÁT TRIỂN 75 Chương 9 Tài LIỆU THAM KHẢO 75 Báo cáo đồ án Quản Lý Nhà Sách ! CHƯƠNG 1 THỐNG CÁC YÊU CẦU PHẦN MỀM 1.1 HỆ ĐỀ TÀI QUẢN LÝ NHÀ SÁCH =;=;= PQ#R>R<SNRN &; 5&T>RR>R<SNRN ST T Tên yêu cầu Biểu mẫu Qui định Ghi chú = AU77VNU7 T>R I= = ! AU7W&XYZ> T>R I! ! ) &R[NT>R I) F AU77VN\N\] IF F AU7Z>R>\>( I " &<X^_NX` " Z; PQ#R>R<SNRN a CSNRNQbN\c dAbN\c\'(\(befg(7$]$hiRYTjfcQkNQl\ _N&\m(n$mhkRTo&pW&fcQkNTqRWrbj(l\Qs\(_N> \i_NrQtT>Rnu$Xr$Zr\:Zr$U\n(befg(Tq7r U7\SX?(U7h$U\vwNXxX?(U7hTofy(7$]$; Báo cáo đồ án Quản Lý Nhà Sách ) dAbN\c\'(\v>R($zv>R(n\Sv>R(nT8 Xk\#nX`&R{n|$&Qn\^(}; dAbN\c\'(\T>R$zT>Rn\ST>Rn\xQ#n\>R(rnT8Qb}( \9nXY(>Z>nXY(>U7; dAbN\c\'(\W&XYZ>T>R$zW&XYn$zv>R(n (<QU7W&XYn\^(\]; dAbN\c\'(\R\V\W&XYZ>T>R$zR\V\W&XYn$z W&XYn$zT>RnT8Qb}(nXY(>n\\]; dAbN\c\'(\7VNU7T>R$z7VNU7n(<U7; dAbN\c\'(\R\V\7VNU7T>R$zR\V\7VNU7n $z7VNU7n$zT>RnT8Qb}(nXY(>; dAbN\c\'(\7VN\N\]$z7VN\N\]n$zv>R(n T8\]\Nn(<\N dAbN\c\'(\Z>R>\9\(\>(\>(n?$n$zT>Rn\9 XNn7>\Tn\9RN8; dAbN\c\'(\Z>R>R'(}\(\>(\>(n?$n$z v>R(n}XNn7>\Tn}RN8; a CSNRN\&R[N d&R[N\'(\v>R(&R[N\|\Sv>R(n\~XW ZV\Xb}Rc(\'(\R\V\h]v>R(; d&R[N\'(\T>R\&R[N\|\Sn\xQ#; a CSNRN\:\> d:\>\^(\]\(W&XYZ>T>R; d:\>Qb}(T>R\9(\>(; d:\>R'(}R•&v>R((\>(; Báo cáo đồ án Quản Lý Nhà Sách F a CSNRN\8(vS d8(vSf&T>RR>RQ#T>RRg(hsXY(>\bY([(; d8(vSf&T>Rv>R(Rg(hs\'(\\bY([(R•& \~(v>R(; =;=;! 5&T>RR>RZxN$€Nh_NX` 1.1.2.1 Biểu mẫu 1 và qui định 1 BM1 : Phiếu Nhập Sách (<U7;;;;;;;;;;;;;;;;;;;;;;;;; ST T Sách Thể loại Tác giả Số lượng = ! QĐ1: Số lượng nhập ít nhất lá 150. Chỉ nhập các đầu sách có lượng tồn ít hơn 300. 1.1.2.2 Biểu mẫu 2 và qui định 2 BM2 : Hóa Đơn Bán Sách m\Sv>R(;;;;;;;;;;;;;;;;; (<QU7W&XY;;;;;;;;;;;;;;;;;; ST T Sách Thể Loại Số Lượng Đơn Giá Bán = ! QĐ2: Chỉ bán cho các khách hàng nợ không quá 20.000 và đầu sách có lượng tồn sau khi bán ít nhất là 20. Đơn giá bán = 105% x Đơn giá nhập. Báo cáo đồ án Quản Lý Nhà Sách 1.1.2.3 Biểu mẫu 3 BM3 : Danh Sách Sách ST T Tên Sách Thể Loại Tác Giả Số Lượng = ! 1.1.2.4 Biểu mẫu 4 và qui định 4 BM 4: Phiếu Thu Tiền m\Sv>R(;;;;;;;;;;;;;;;;;;;; `&R{;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; k\#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; •$&Q;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (<\N\];;;;;;;;;;;;;;;;;;;;;;;;;;;; 8\]\N;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; QĐ4: Số tiền thu không vượt quá số tiền khách hàng đang nợ 1.1.2.5 Biểu mẫu 5 Biểu mẫu 5.1 BM5. 1: Báo Cáo Tồn >(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ST T Sách Tồn Đầu Phát Sinh Tồn Cuối = ! Biểu mẫu 5.2 BM5. 2: Báo Cáo Công Nợ >(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ST T Khách Hàng Nợ Đầu Phát Sinh Nợ Cuối = ! Báo cáo đồ án Quản Lý Nhà Sách " 1.1.2.6 Qui định 6 QĐ6: Người dùng có thể thay đổi các qui định như sau : + QĐ1 : Thay đổi số lượng nhập tối thiểu, lượng tồn tối thiểu trước khi nhập. + QĐ2 : Thay đổi tiền nợ tối đa, lượng tồn tối thiểu sau khi bán . + QĐ4 : Sử dụng hay không sử dụng qui định này. =;=;) Ir(\>Rk$<SNRN(k7hy STT Nghiệp vụ Người dùng Phần Mềm Ghi chú = AU77VNU7 T>R N(Rl7\'( \QU77VN U7T>R ‚x$\& _NX` h( U 7ƒ7 (npW&n To& ! AU7W&XYZ> T>R N(Rl7\'( \v>R( hT>R ‚x$\& _NX` h( U 7ƒ7 (npW&n To& ) &R[NT>R N(Rl7\'( \h]T>R i$vV$ h„Nl\ \'(\ & R8(h \kfy( F AU77VN\N \] N(Rl7\'( \v>R( ‚x$\& _NX` h( U 7ƒ7 (npW&n To& AU7Z>R> \>( N(Rl7\'( \QU7Z>R> „Nl\ \'(\ 7ƒ7 (npW&n To& " &<X^_N X` &<X^_N< X` ‚x$\& _NX` h( U 7ƒ7 •<nTo&n \S$_N X` Báo cáo đồ án Quản Lý Nhà Sách J 1.2 YÊU CẦU TIẾN HÓA =;=;F 5&T>RR>R<SNRN\VW& ST T Nghiệp vụ Tham số cần thay đổi Miền giá trị cần thay đổi = &<X^_NX` AU77VNU7T>R 8Qb}(U7\8\xNnT8 Qb}(\9\8\xN; ! &<X^_NX` AU7W&XYZ> T>R ]}\8X&nT8Qb}(\9 \8\xN ) &<X^_NX` &<X^_NX` NX` NX` F &<X^_NX` AU77VN\N\] ]\Nn\]} =;=; Ir(\>Rk$<SNRN\VW& ST T Nghiệp vụ Người dùng Phần Mềm Ghi chú = &<X^_NX` AU77VNU7 T>R &<X^(> \`$s8 Qb}(U7\8 \xNnT8Qb}( \9\8\xN; U(> \`$sh \&<X^R>R \[Rvx$\& 7ƒ7 \&<X^nRU7 U\Q#\'( \h]8 Qb}(U7 \8\xNnT8 Qb}(\9\8 \xN; ! &<X^_NX` AU7W&XYZ> T>R &<X^(> \`$s]} \8X&nT8 Qb}(\9\8 \xN U(> \`$sh \&<X^R>R \[Rvx$\& 7ƒ7 \&<X^nRU7 U\Q#\'( \h]]} \8X&nT8 Qb}(\9\8 \xN ) &<X^_NX` &<X^_NX` &<X^_N X`n\S$$…\ T8_NX` $s U(> \`$sh \&<X^R>R \[Rvx$\& 7ƒ7 •<n\#\S$ hRU7U\ Q#\'(\ Báo cáo đồ án Quản Lý Nhà Sách NX` F &<X^_NX` AU77VN\N\] &<X^(> \`$s] \Nn\]} U(> \`$sh \&<X^R>R \[Rvx$\& 7ƒ7 \&<X^nRU7 U\Q#\'( \h]] \Nn\]} 1.3 YÊU CẦU HIỆU QUẢ =;=;" 5&T>RR>R<SNRNkN_Nr STT Nghiệp vụ Tôc độ xử lý Dung lượng lưu trữ Ghi chú = AU77VNU7 T>R 7VN†(e =‚Z†= 7VN ! AU7W&XYZ> T>R W& XY†(e =‚Z†=W& XY ) &R[NT>R Nb\[R v‡R F AU77VN\N\] 7VN†(e =‚Z†= 7VN AU7Z>R>\>( !Z> R>†(e ‚Z†=Z> R> " &<X^_NX` U7U\Q# \l\Rr\( =7ˆ\ =;=;J Ir(\>Rk$<SNRNkN_Nr STT Nghiệp vụ Người dùng Phần Mềm Ghi chú = AU77VNU7 T>R U7hpoQt \'(\R: p>R; &vV\ _NrR:p>R l\ ! AU7W&XYZ> T>R U7hpoQt \'(\R: p>R; &vV\ _NrR:p>R l\ ) &R[NT>R U7hpoQt &vV\ Báo cáo đồ án Quản Lý Nhà Sách * \'(\R: p>R; _NrR:p>R l\ F AU77VN\N\] U7hpoQt \'(\R: p>R; &vV\ _NrR:p>R l\ AU7Z>R>\>( U7hpoQt \'(\R: p>R; &vV\ _NrR:p>R l\ " &<X^_NX` NwZ`R>R_N X` &vV\ _NrR:p>R l\ 1.4 YÊU CẦU TIỆN DỤNG =;=; 5&T>RR>R<SNRN\kfy( ST T Nghiệp vụ Mức độ dễ học Mức độ dễ sử dụng Ghi chú = AU77VNU7 T>R =7ˆ\ bs( f€ W i $ m&n ( Rˆ X< X• R P hS f‰ \&\>R ! AU7W&XYZ> T>R =7ˆ\ bs( f€ Wi$ m&n(Rˆ X<X•R PhSf‰ \&\>R ) &R[NT>R =7ˆ\ bs( f€ &R[Nf‰ f(hsxN ZV\R•&v>R (h]T>R R\i$ kX<X• \'(\h] T>R F AU77VN\N \] =7ˆ\ bs( f€ Wi$ m&n(Rˆ X<X•R PhSf‰ \&\>R Báo cáo đồ án Quản Lý Nhà Sách = [...]... tồn Báo cáo công nợ Bảng tham số 30 1.15 MÔ TẢ TỪNG BẢNG DỮ LIỆU 3.1.9 SACH ( Thông tin về sách ) 3.1.10 PHIEUNHAPSACH 3.1.11 BAOCAOCONGNO 3.1.12 BAOCAOTON Báo cáo đồ án Quản Lý Nhà Sách 31 3.1.13 CT_PNS 3.1.14 HOADON 3.1.15 CTHD 3.1.16 KHACHHANG Báo cáo đồ án Quản Lý Nhà Sách 32 3.1.17 PHIEUTHUTIEN 3.1.18 BANGTHAMSO Báo cáo đồ án Quản Lý Nhà Sách 33 CHƯƠNG 4 THIẾT KẾ GIAO DIỆN 1.16 Danh sách các màn... Báo cáo đồ án Quản Lý Nhà Sách 25 Các thuộc tính trừu tượng: MaTheLoai Sơ đồ logic: 3.1.5 Thiết kế dữ liệu với tính đúng đắn(BM3): Biểu mẫu liên quan: BM3 BM3 : ST T Tên Sách Danh Sách Sách Thể Loại Số Lượng Tác Giả 1 2 Sơ đồ luồng dữ liệu: Các thuộc tính mới: Sach, TheLoai, TacGia, SoLuong Thiết kế dữ liệu: Các thuộc tính trừu tượng: MaSach Báo cáo đồ án Quản Lý Nhà Sách 26 Sơ đồ Logic:... trừu tượng: Báo cáo đồ án Quản Lý Nhà Sách 29 1.13 SƠ ĐỒ LOGIC HOÀN CHỈNH 1.14 DANH SÁCH CÁC BẢNG DỮ LIỆU CÓ TRONG SƠ ĐỒ STT 01 02 03 04 05 06 07 08 09 10 11 Báo cáo đồ án Quản Lý Nhà Sách Tên bảng dữ liệu PHIEUNHAPSACH SACH THELOAI KHACHHANG CT_PNS CTHD HOADON PHIEUTHUTIEN BAOCAOTON BAOCAOCONGNO BANGTHAMSO Diễn giải Phiếu nhập sách Sách Thể loại Khách hàng Chi tiết Phiếu nhập sách Chi tiết Hóa đơn... đồ án Quản Lý Nhà Sách 23 Các thuộc tính mới: TenKH, NgayLap, DonGia Thiết kế dữ liệu: Các thuộc tính trừu tượng: MaHD, MaKH Sơ đồ Logic: 3.1.4 Thiết kế dữ liệu với tính tiến hóa(QĐ2): Qui định liên quan: QĐ2 Báo cáo đồ án Quản Lý Nhà Sách 24 QĐ2: Chỉ bán cho các khách hàng nợ không quá 20.000 và đầu sách có lượng tồn sau khi bán ít nhất là 20 Đơn giá bán = 105% x Đơn giá nhập Sơ đồ. .. 10 Đóng kết nối cơ sở dữ liệu Bước 11 Kết thúc 1.8 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU LẬP HÓA ĐƠN BÁN SÁCH BM2 : Hóa Đơn Bán Sách Họ tên khách hàng: ST T Sách Thể loại Ngày lập hóa đơn: Số lượng Đơn giá 1 2 QĐ2: Chỉ bán cho các khách hàng nợ không quá 20.000 và đầu sách có lượng tồn sau khi bán ít nhất là 20 Hình vẽ Báo cáo đồ án Quản Lý Nhà Sách 15 Các ký hiệu D1: Họ Tên khách hàng, ngày lập... mà tháng đó chưa lập báo cáo tồn 11 Báo cáo công nợ Báo cáo đồ án Quản Lý Nhà Sách Form Hiển thị tất cả các báo cáo 35 công nợ của các khách hàng Người dùng có thể lập một báo cáo công nợ mới từ màn hình này 12 Thông tin chương Form trình Hiển thị thông tin về chương trình Quản lý nhà sách cùng với thông tin của nhóm đã lập trình ra phần mềm này 13 Thay đổi quy đinh Form Thay đổi các qui... Báo cáo đồ án Quản Lý Nhà Sách Người dùng Phần Mềm Đọc tài liệu hướng dẫn sử dụng Hình ảnh và ghi chú, thực hiện đúng yêu cầu người dùng Đọc tài liệu hướng dẫn sử dụng Hình ảnh và ghi chú, thực hiện đúng yêu cầu người dùng Đọc tài liệu hướng dẫn sử dụng Hình ảnh và ghi chú, thực hiện đúng yêu cầu người dùng Đọc tài liệu hướng dẫn sử dụng Hình ảnh và ghi chú, thực hiện đúng yêu cầu người dùng Đọc tài liệu... hơn 300 Sơ đồ luồng dữ liệu: Các thuộc tính mới: MaTL, SoLuongNhapToiThieu, SoLuongTonToiDa Báo cáo đồ án Quản Lý Nhà Sách 22 Thiết kế dữ liệu: Các thuộc tính trừu tượng: MaTheLoai Sơ đồ logic: 3.1.3 Thiết kế dữ liệu với tính đúng đắn(BM2): Biểu mẫu liên quan: BM2 BM2 : Hóa Đơn Bán Sách Họ tên khách hàng: ST T Sách Thể loại Ngày lập hóa đơn: Số lượng Đơn giá 1 2 Sơ đồ luồng dữ liệu:... Báo cáo đồ án Quản Lý Nhà Sách 16 Tính Tiền nợ hiện tại của khách hàng = Tiền nợ cũ của khách hàng + Tổng tiền phải trả cho hóa đơn này Bước 10 Lưu D4 xuống bộ nhớ phụ Bước 11 Xuất D5 ra máy in (nếu có yêu cầu) Bước 12 Trả D6 cho người dùng Bước 13 Đóng kết nối cơ sở dữ liệu Bước 14 Kết thúc Bước 9 1.9 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP DANH SÁCH SÁCH: BM3 : ST T Danh Sách Sách Tên Sách Thể... và thực hiện đúng 3 Khác Ghi chú Ghi nhận và thực hiện đúng 1 Nghiệp vụ Báo cáo đồ án Quản Lý Nhà Sách Tên chung 13 CHƯƠNG 2 MÔ HÌNH HÓA 1.7 SƠ ĐỒ LUỒNG DỮ LIỆU CHO YÊU CẦU LẬP PHIẾU NHẬP SÁCH BM1 : Phiếu Nhập Sách Ngày nhập: ST T Sách Thể loại Tác giả Số lượng 1 2 QĐ1: Số lượng nhập ít nhất lá 150 Chỉ nhập các đầu sách có lượng tồn ít hơn 300 Hình vẽ Các ký hiệu D1: Ngày nhập, danh sách với . LIỆU THAM KHẢO 75 Báo cáo đồ án Quản Lý Nhà Sách ! CHƯƠNG 1 THỐNG CÁC YÊU CẦU PHẦN MỀM 1.1 HỆ ĐỀ TÀI QUẢN LÝ NHÀ SÁCH =;=;= PQ#R>R<SNRN. đầu sách có lượng tồn sau khi bán ít nhất là 20. Đơn giá bán = 105% x Đơn giá nhập. Báo cáo đồ án Quản Lý Nhà Sách 1.1.2.3 Biểu mẫu 3 BM3 : Danh Sách Sách
Ngày đăng: 09/01/2014, 12:20
Xem thêm: Đồ án môn công nghệ phần mềm đề tài quản lý nhà sách , Đồ án môn công nghệ phần mềm đề tài quản lý nhà sách , Chương 1 THỐNG CÁC YÊU CẦU PHẦN MỀM, Chương 3 THIẾT KẾ DỮ LIỆU, Chương 4 THIẾT KẾ GIAO DIỆN, Chương 5 THIẾT KẾ XỬ LÝ, Chương 6 CÀI ĐẶT VÀ THỬ NGHIỆM