Đồ án môn công nghệ phần mềm đề tài quản lý nhà sách

75 4.9K 63
Đồ án môn công nghệ phần mềm đề tài quản lý nhà sách

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

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 NHÀ SÁCH +,-,,./0 +123456 THS.Đ TH THANH TUYN 789:;(<=>(=?$!== MỤC LỤC MỤC LỤC 1 Báo cáo đồ án Quản Nhà Sách = Chương 1 THỐNG CÁC YÊU CẦU PHẦN MỀM 3 =;=.0@AB+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;) =;!C2/DE;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; =;)C2/.@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;* =;FC2/.5G;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;= =; C2/3H;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=! =;"C2/I@1-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=) Chương 2 MÔ HÌNH HÓA 14 =;JHA5KA.1C2/A-D-+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=F =;HA5KA.1C2A-EHI++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;= =;*HA5KA.1C2/A-5++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=J =;=HA5KA.1C2/A-D0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;= =;==HA5KA.1C2/CLCM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=* Chương 3 THIẾT KẾ DỮ LIỆU 21 =;=!N-1+DA-HA1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;!= =;=)HA11O;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;) Chương 4 THIẾT KẾ GIAO DIỆN 34 Chương 5 THIẾT KẾ XỬ 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 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 NHÀ SÁCH =;=;= PQ#R>R<SNRN &; 5&T>RR>R<SNRN ST T Tên yêu cầu Biểu mẫu Qui định Ghi chú = AU77VNU7 T>R I= = ! AU7W&XYZ> T>R I! ! ) &R[NT>R I) F AU77VN\N\] IF F AU7Z>R>\>( I " &<X^_NX` " Z; PQ#R>R<SNRN a CSNRNQbN\c  dAbN\c\'(\(befg(7$]$hiRYTjfcQkNQl\ _N&\m(n$mhkRTo&pW&fcQkNTqRWrbj(l\Qs\(_N> \i_NrQtT>Rnu$Xr$Zr\:Zr$U\n(befg(Tq7r U7\SX?(U7h$U\vwNXxX?(U7hTofy(7$]$; Báo cáo đồ án Quản Nhà Sách ) dAbN\c\'(\v>R($zv>R(n\Sv>R(nT8 Xk\#nX`&R{n|$&Qn\^(}; dAbN\c\'(\T>R$zT>Rn\ST>Rn\xQ#n\>R(rnT8Qb}( \9nXY(>Z>nXY(>U7; dAbN\c\'(\W&XYZ>T>R$zW&XYn$zv>R(n (<QU7W&XYn\^(\]; dAbN\c\'(\R\V\W&XYZ>T>R$zR\V\W&XYn$z W&XYn$zT>RnT8Qb}(nXY(>n\\]; dAbN\c\'(\7VNU7T>R$z7VNU7n(<U7; dAbN\c\'(\R\V\7VNU7T>R$zR\V\7VNU7n $z7VNU7n$zT>RnT8Qb}(nXY(>; dAbN\c\'(\7VN\N\]$z7VN\N\]n$zv>R(n T8\]\Nn(<\N dAbN\c\'(\Z>R>\9\(\>(\>(n?$n$zT>Rn\9 XNn7>\Tn\9RN8; dAbN\c\'(\Z>R>R'(}\(\>(\>(n?$n$z v>R(n}XNn7>\Tn}RN8; a CSNRN\&R[N d&R[N\'(\v>R(&R[N\|\Sv>R(n\~XW ZV\Xb}Rc(\'(\R\V\h]v>R(; d&R[N\'(\T>R\&R[N\|\Sn\xQ#; a CSNRN\:\> d:\>\^(\]\(W&XYZ>T>R; d:\>Qb}(T>R\9(\>(; d:\>R'(}R•&v>R((\>(; Báo cáo đồ án Quản Nhà Sách F a CSNRN\8(vS d8(vSf&T>RR>RQ#T>RRg(hsXY(>\bY([(; d8(vSf&T>Rv>R(Rg(hs\'(\\bY([(R•& \~(v>R(; =;=;! 5&T>RR>RZxN$€Nh_NX` 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\Sv>R(;;;;;;;;;;;;;;;;; (<QU7W&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 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\Sv>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 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(\>Rk$<SNRN(k7hy STT Nghiệp vụ Người dùng Phần Mềm Ghi chú = AU77VNU7 T>R N(Rl7\'( \QU77VN U7T>R ‚x$\& _NX` h( U 7ƒ7 (npW&n To& ! AU7W&XYZ> T>R N(Rl7\'( \v>R( hT>R ‚x$\& _NX` h( U 7ƒ7 (npW&n To& ) &R[NT>R N(Rl7\'( \h]T>R i$vV$ h„Nl\ \'(\ & R8(h \kfy( F AU77VN\N \] N(Rl7\'( \v>R( ‚x$\& _NX` h( U 7ƒ7 (npW&n To& AU7Z>R> \>( N(Rl7\'( \QU7Z>R> „Nl\ \'(\ 7ƒ7 (npW&n To& " &<X^_N X` &<X^_N< X` ‚x$\& _NX` h( U 7ƒ7 •<nTo&n \S$_N X` Báo cáo đồ án Quản Nhà Sách J 1.2 YÊU CẦU TIẾN HÓA =;=;F 5&T>RR>R<SNRN\VW& ST T Nghiệp vụ Tham số cần thay đổi Miền giá trị cần thay đổi = &<X^_NX` AU77VNU7T>R 8Qb}(U7\8\xNnT8 Qb}(\9\8\xN; ! &<X^_NX` AU7W&XYZ> T>R ]}\8X&nT8Qb}(\9 \8\xN ) &<X^_NX` &<X^_NX` NX` NX` F &<X^_NX` AU77VN\N\] ]\Nn\]} =;=; Ir(\>Rk$<SNRN\VW& ST T Nghiệp vụ Người dùng Phần Mềm Ghi chú = &<X^_NX` AU77VNU7 T>R &<X^(> \`$s8 Qb}(U7\8 \xNnT8Qb}( \9\8\xN; U(> \`$sh \&<X^R>R \[Rvx$\& 7ƒ7 \&<X^nRU7 U\Q#\'( \h]8 Qb}(U7 \8\xNnT8 Qb}(\9\8 \xN; ! &<X^_NX` AU7W&XYZ> T>R &<X^(> \`$s]} \8X&nT8 Qb}(\9\8 \xN U(> \`$sh \&<X^R>R \[Rvx$\& 7ƒ7 \&<X^nRU7 U\Q#\'( \h]]} \8X&nT8 Qb}(\9\8 \xN ) &<X^_NX` &<X^_NX` &<X^_N X`n\S$$…\ T8_NX` $s U(> \`$sh \&<X^R>R \[Rvx$\& 7ƒ7 •<n\#\S$ hRU7U\ Q#\'(\ Báo cáo đồ án Quản Nhà Sách  NX` F &<X^_NX` AU77VN\N\] &<X^(> \`$s] \Nn\]} U(> \`$sh \&<X^R>R \[Rvx$\& 7ƒ7 \&<X^nRU7 U\Q#\'( \h]] \Nn\]} 1.3 YÊU CẦU HIỆU QUẢ =;=;" 5&T>RR>R<SNRNkN_Nr STT Nghiệp vụ Tôc độ xử Dung lượng lưu trữ Ghi chú = AU77VNU7 T>R 7VN†(e =‚Z†= 7VN ! AU7W&XYZ> T>R W& XY†(e =‚Z†=W& XY ) &R[NT>R Nb\[R v‡R F AU77VN\N\] 7VN†(e =‚Z†= 7VN AU7Z>R>\>( !Z> R>†(e ‚Z†=Z> R> " &<X^_NX` U7U\Q# \l\Rr\( =7ˆ\ =;=;J Ir(\>Rk$<SNRNkN_Nr STT Nghiệp vụ Người dùng Phần Mềm Ghi chú = AU77VNU7 T>R U7hpoQt \'(\R: p>R; &vV\ _NrR:p>R l\ ! AU7W&XYZ> T>R U7hpoQt \'(\R: p>R; &vV\ _NrR:p>R l\ ) &R[NT>R U7hpoQt &vV\ Báo cáo đồ án Quản Nhà Sách * \'(\R: p>R; _NrR:p>R l\ F AU77VN\N\] U7hpoQt \'(\R: p>R; &vV\ _NrR:p>R l\ AU7Z>R>\>( U7hpoQt \'(\R: p>R; &vV\ _NrR:p>R l\ " &<X^_NX` NwZ`R>R_N X` &vV\ _NrR:p>R l\ 1.4 YÊU CẦU TIỆN DỤNG =;=; 5&T>RR>R<SNRN\kfy( ST T Nghiệp vụ Mức độ dễ học Mức độ dễ sử dụng Ghi chú = AU77VNU7 T>R =7ˆ\ bs( f€ W  i  $ m&n  (  Rˆ X<  X•  R P  hS  f‰ \&\>R ! AU7W&XYZ> T>R =7ˆ\ bs( f€ Wi$ m&n(Rˆ X<X•R PhSf‰ \&\>R ) &R[NT>R =7ˆ\ bs( f€ &R[Nf‰ f(hsxN ZV\R•&v>R (h]T>R R\i$ kX<X• \'(\h] T>R F AU77VN\N \] =7ˆ\ bs( f€ Wi$ m&n(Rˆ X<X•R PhSf‰ \&\>R Báo cáo đồ án Quản 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 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 Nhà Sách 32 3.1.17 PHIEUTHUTIEN 3.1.18 BANGTHAMSO Báo cáo đồ án Quản 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 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 Nhà Sách 26  Sơ đồ Logic:... trừu tượng: Báo cáo đồ án Quản 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 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 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 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 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 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 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 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 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 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 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 =;=;= PQ#R>R<SNRN. đầ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

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • Chương 1 THỐNG CÁC YÊU CẦU PHẦN MỀM

    • 1.1.1 Phân loại các yêu cầu

    • 1.1.2 Danh sách các biểu mẫu và qui định

      • 1.1.2.1 Biểu mẫu 1 và qui định 1

      • 1.1.2.2 Biểu mẫu 2 và qui định 2

      • 1.1.2.3 Biểu mẫu 3

      • 1.1.2.4 Biểu mẫu 4 và qui định 4

      • 1.1.2.5 Biểu mẫu 5

      • 1.1.2.6 Qui định 6

      • 1.1.3 Bảng trách nhiệm yêu cầu nghiệp vụ

      • 1.1.4 Danh sách các yêu cầu tiến hóa

      • 1.1.5 Bảng trách nhiệm yêu cầu tiến hóa

      • 1.1.6 Danh sách các yêu cầu hiệu quả

      • 1.1.7 Bảng trách nhiệm yêu cầu hiệu quả

      • 1.1.8 Danh sách các yêu cầu tiện dụng

      • 1.1.9 Bảng trách nhiệm yêu cầu tiện dụng

      • 1.1.10 Danh sách các yêu cầu tương thích

      • 1.1.11 Bảng trách nhiệm yêu cầu tương thích

      • 1.1.12 Danh sách các yêu cầu bảo mật

      • 1.1.13 Bảng trách nhiệm yêu cầu bảo mật

      • Chương 2 MÔ HÌNH HÓA

Tài liệu cùng người dùng

Tài liệu liên quan