đồ án tốt nghiệp phân tích thiết kế hệ thống thông tin – quản lý nhà sách

25 347 3
đồ án tốt nghiệp phân tích thiết kế hệ thống thông tin – 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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA TOÁN – TIN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách PHẦN I: KHẢO SÁT HIỆN TRẠNG VÀ THU THẬP YÊU CẦU I. Hiện trạng công ty: • Tên công ty: Nhà sách 142. • Mô tả: Nhà sách 142 chuyên bán giảm giá các loại sách, truyện cho học sinh, sinh viên. II. Quy trình quản lý: • Thủ kho quản lý sách có trong kho bằng Microsoft Excel. Mỗi lần nhập sách mới về, thủ kho sẽ cập nhật thông tin trong bảng tính của Excel. • Nhân viên bán hàng quản lý đơn hàng của khách hàng đặt hàng qua Internet bằng Microsoft Excel. • Sau khi khách hàng đặt hàng trên internet, nhân viên sẽ tìm sách trong kho, nếu không có (hoặc sách hiếm), nhân viên sẽ đi tìm sách ở các nguồn khác (internet, nhà xuất bản,…), khi nào có sẽ thông báo và giao hàng cho khách. III. Nhược điểm của quy trình hiện tại: • Tất cả các quy trình trên đều được làm bán tự động (tự động 1 phần bằng Microsoft Excel). • Không quản lý được giá bán của sách theo thời gian (vì giá của 1 cuốn sách sẽ thay đổi theo thời gian). • Quản lý sách kém, không thể đưa 1 cuốn sách vào nhiều hơn 1 thể loại được. • Không quản lý được tác giả và nhà xuất bản (tiểu sử, số lượng sách có trong kho,…). • Quản lý khách hàng kém, khó truy xuất thông tin của khách hàng (đã từng mua sách gì, bao nhiêu tiền,…). IV. Mong muốn của khách hàng: • Có một chương trình giúp cho việc quản lý được thuận tiện hơn:  Có thể xem được giá bán trước đây của 1 cuốn sách.  Có thể đưa 1 cuốn sách vào hơn 1 thể loại.  Quản lý được tác giả và nhà xuất bản.  Quản lý được thông tin khách hàng.  Quản lý được thông tin nhân viên. 2 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách V. Hiện trạng tin học hóa: • Tổng số máy tính hiện có: 2 máy. • Trình độ tin học nhân viên: tương đương chứng chỉ A, biết sử dụng internet. • Có kết nối internet ADSL. 3 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách PHẦN II: PHÂN TÍCH THỰC THỂ I. Phát hiện thực thể: i. Thực thể Sach: • Mô tả thông tin của sách. • Mỗi quyển sách có một mã số duy nhất (MSSach), một tên sách (TenSach), một giá bìa (GiaBia), một năm xuất bản (NamXuatBan), một hình bìa trước (BiaTruoc), một hình bìa sau (BiaSau), ii. Thực thể NhaXuatBan: • Mô tả nhà xuất bản. • Mỗi nhà xuất bản có một mã số duy nhất (MSNhaXuatBan), một tên gọi (TenNhaXuatBan), một địa chỉ liên lạc (DiaChiNXB), một số điện thoại (DienThoaiNXB), một địa chỉ email (EmailNXB). iii. Thực thể TacGia: • Mô tả tác giả các quyển sách. • Mỗi tác giả có một mã số duy nhất (MSTacGia), một tên gọi (TenTacGia), một địa chỉ liên lạc (DiaChiTG), một tiểu sử (TieuSu), một số điện thoại (DienThoaiTG), một địa chỉ email (EmailTG). iv. Thực thể Gia: • Mô tả giá bán của từng quyển sách theo thời gian. • Mỗi giá có một mã số duy nhất (MSGia), có ngày bắt đầu sử dụng (NgayBatDau), ngày kết thúc sử dụng (NgayKetThuc), giá sử dụng tại thời điểm đó (Gia), trạng thái sử dụng hiện hành (sử dụng hoặc không) (TrangThaiGia). v. Thực thể TheLoai: • Mô tả các thể loại sách. • Mỗi thể loại có một mã số duy nhất (MSTheLoai), một tên gọi (TenTheLoai), có diễn giải (DienGiaiTL). vi. Thực thể TrangMau: • Mô tả các trang mẫu của một quyển sách. • Mỗi trang mẫu có một mã số duy nhất (MSTrangMau), một liên kết đến file hình trên đĩa cứng (LienKet). 4 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách vii. Thực thể DonHang: • Mô tả đơn hàng của khách hàng. • Mỗi đơn hàng có một mã số duy nhất (MSDonHang), có ngày đặt hàng (NgayDatHang), ngày giao hàng (NgayGiaoHang), trạng thái xử lý đơn hàng (TrangThaiDH). viii. Thực thể KhachHang: • Mô tả thông tin khách hàng. • Mỗi khách hàng sẽ có một mã số duy nhất (MSKhachHang), họ tên khách hàng (HoTenKH), một địa chỉ liên lạc (DiaChiKH), một số điện thoại (DienThoaiKH), một địa chỉ email (EmailKH). 5 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách ix. Thực thể NhanVien: • Mô tả thông tin nhân viên. • Mỗi nhân viên sẽ có một mã số duy nhất (MSNhanVien), họ tên nhân viên (HoTenNV), tên đăng nhập (TenDangNhap), mật khẩu đăng nhập (MatKhau), một địa chỉ liên lạc (DiaChiNV), một số điện thoại (DienThoaiNV), một địa chỉ email (EmailNV). x. Thực thể Quyen: • Mô tả quyền hạn của nhân viên. • Mỗi quyền hạn có một mã số duy nhất (MSQuyen), một tên quyền (TenQuyen), có diễn giải của quyền (DienGiaiQ). II. Mô hình ERD: 6 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách III. Chuyển từ mô hình ERD sang mô hình quan hệ: i. Sach (MSSach, MSNhaXuatBan, TenSach, GiaBia, NamXuatBan, BiaTruoc, BiaSau) ii. TacGia (MSTacGia, TenTacGia, DiaChiTG, TieuSu, DienThoaiTG, EmailTG) iii. Sach_TacGia (MSSach, MSTacGia) iv. TheLoai (MSTheLoai, MSTheLoaiCha, TenTheLoai, DienGiaiTL) v. Sach_TheLoai (MSSach, MSTheLoai) vi. NhaXuatBan (MSNhaXuatBan, TenNhaXuatBan, DiaChiNXB, DienThoaiNXB, EmailNXB) vii. Gia (MSGia, MSSach, NgayBatDau, NgayKetThuc, Gia, TrangThaiGia) viii. TrangMau (MSTrangMau, MSSach, LienKet) ix. DonHang (MSDonHang, NgayDatHang, NgayGiaoHang, TrangThaiDH) x. KhachHang (MSKhachHang, HoTenKH, DiaChiKH, DienThoaiKH, EmailKH, MSNhanVien) xi. Sach_DonHang_KhachHang (MSSach, MSDonHang, MSKhachHang, Gia, SoLuong) xii. NhanVien (MSNhanVien, HoTenNV, TenDangNhap, MatKhau, DiaChiNV, DienThoaiNV, EmailNV) xiii. Quyen (MSQuyen, TenQuyen, DienGiaiQ) xiv. NhanVien_Quyen (MSNhanVien, MSQuyen) 7 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 8 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách IV. Mô tả chi tiết các quan hệ: 1. Quan hệ Sach: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSSach Mã số của sách S 4 B PK 2 MSNhaXuatB an Mã số của nhà xuất bản S 4 B FK 3 TenSach Tên của sách C 20 B 4 GiaBia Giá in trên bìa sách S 8 B 5 NamXuatBan Năm quyển sách được xuất bản S 2 K 6 BiaTruoc Liên kết hình bìa trước C 50 K 7 BiaSau Liên kết hình bìa sau C 50 K Tổng số byte 134 2. Quan hệ TacGia: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSTacGia Mã số của tác giả S 4 B PK 2 TenTacGia Họ tên của tác giả C 20 B 3 DiaChiTG Địa chỉ liên lạc của tác giả C 50 K 4 TieuSu Tiểu sử của tác giả C 2048 K 5 DienThoaiTG Điện thoại liên lạc của tác giả C 15 K 6 EmailTG Địa chỉ email của tác giả C 20 K Tổng số byte 2157 3. Quan hệ Sach_TacGia: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSSach Mã số của sách S 4 B PK 2 MSTacGia Mã số của tác giả S 4 B PK Tổng số byte 8 9 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 4. Quan hệ TheLoai: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSTheLoai Mã số của thể loại S 4 B PK 2 MSTheLoaiCha Mã số của thể loại cha S 4 K 3 TenTheLoai Tên của thể loại C 20 B 4 DienGiaiTL Diễn giải của thể loại C 100 K Tổng số byte 128 10 [...]... 15 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách • Sau khi đăng nhập thành công, menu sẽ được enable: 2 Form thêm sách, sửa thông tin sách: 16 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 17 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 3 Form thêm giá, thay đổi thông tin về giá: 4 Form thêm thể loại, sửa thông tin thể loại: 18 Phân tích thiết kế hệ thống thông tin –. .. – Quản lý nhà sách 19 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 5 Form thêm nhà xuất bản, sửa thông tin nhà xuất bản: 20 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 6 Form thêm tác giả, sửa thông tin tác giả: 21 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 7 Form thêm nhân viên, sửa thông tin nhân viên, gán quyền cho nhân viên: 8 Form thêm quyền, thay đổi thông. .. 8 Form thêm quyền, thay đổi thông tin của quyền: 22 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 9 Form thêm khách hàng, sửa thông tin khách hàng: 23 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 10 Form thêm đơn hàng, theo dõi đơn hàng: 24 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách MỤC LỤC I HIỆN TRẠNG CÔNG TY: II QUY TRÌNH QUẢN LÝ: III NHƯỢC ĐIỂM CỦA QUY TRÌNH... K C 15 B C 20 K S 4 B Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách n quản lý Tổng số byte 11 113 Quan hệ Sach_DonHang_KhachHang: Kiểu STT Thuộc tính 1 2 MSSach MSDonHang MSKhachHan Mã số của sách Mã số của đơn hàng Mã số của khách hàng g Gia SoLuong Giá bán của sách Số lượng đặt mua 12 Số DL S S Diễn giải Loại Ràng Byte 4 4 DL B B buộc PK PK 4 B PK 8 2 22 B B Quan hệ NhanVien: 3 4 5 STT.. .Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 5 STT Thuộc tính 1 2 Quan hệ Sach_TheLoai: MSSach MSTheLoai 6 STT Diễn giải Mã số của sách Mã số của thể loại Kiểu Ràng T DL B B buộc PK PK Kiểu 4 5 Loại Ràng Byte T DL buộc PK Tên nhà xuất bản Ban DiaChiNXB MG Mã số của nhà xuất bản Ban TenNhaXuat Số DL MSNhaXuat 3 Loại Quan hệ NhaXuatBan: Diễn giải 2 MG Byte... Quyen Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 MSSach MSSach MSSach MSTacGia MSTheLoai MSTheLoaiCha MSTrangMau NamXuatBan NgayBatDau NgayDatHang NgayGiaoHang NgayKetThuc TenDangNhap TenNhaXuatBan TenQuyen TenSach TenTacGia TenTheLoai TieuSu TrangThaiDH TrangThaiGia Mã số của sách Mã số của sách có giá này Mã số của sách có... này Gia Giá bán của sách TrangThaiGia Trạng thái sử dụng B N dụng giá này NgayKetThuc Ngày kết thúc sử 4 1 Yes/N o B Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách Tổng số byte 8 STT 1 2 3 33 Quan hệ TrangMau: Thuộc tính Diễn giải Kiểu DL Số Byte MSTrangMau Mã số của trang MSSach B PK 4 B FK 50 B 58 Quan hệ DonHang: Kiểu STT Thuộc tính Diễn giải 1 2 3 MSDonHang NgayDatHang NgayGiaoHang TrangThaiDH... Loại Ràng DL B B K buộc PK Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách Tổng số byte 14 STT 1 2 Quan hệ NhanVien_Quyen: Thuộc tính Diễn giải Kiểu DL MSNhanVien Mã số của nhân viên S MSQuyen Mã số của quyền S Tổng số byte V STT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 124 Số Byte 4 4 8 MGT Loại Ràng DL B B buộc PK PK Bảng tổng kết thuộc tính: Tên thuộc... .18 4 Form thêm thể loại, sửa thông tin thể loại: 18 5 Form thêm nhà xuất bản, sửa thông tin nhà xuất bản: 20 6 Form thêm tác giả, sửa thông tin tác giả: .21 7 Form thêm nhân viên, sửa thông tin nhân viên, gán quyền cho nhân viên: 22 8 Form thêm quyền, thay đổi thông tin của quyền: 22 9 Form thêm khách hàng, sửa thông tin khách hàng: .23 10 Form... QUAN HỆ: 7 IV MÔ TẢ CHI TIẾT CÁC QUAN HỆ: 9 1 Quan hệ Sach: 9 2 Quan hệ TacGia: 9 3 Quan hệ Sach_TacGia: .9 4 Quan hệ TheLoai: .10 5 Quan hệ Sach_TheLoai: 11 6 Quan hệ NhaXuatBan: .11 7 Quan hệ Gia: 11 8 Quan hệ TrangMau: 12 9 Quan hệ DonHang: 12 10 Quan hệ KhachHang: . (MSNhanVien, MSQuyen) 7 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 8 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách IV. Mô tả chi tiết các quan hệ: 1. Quan hệ Sach: STT Thuộc. công: 15 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách • Sau khi đăng nhập thành công, menu sẽ được enable: 2. Form thêm sách, sửa thông tin sách: 16 Phân tích thiết kế hệ thống thông tin –. loại: 18 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 19 Phân tích thiết kế hệ thống thông tin – Quản lý nhà sách 5. Form thêm nhà xuất bản, sửa thông tin nhà xuất bản: 20

Ngày đăng: 22/08/2014, 16:28

Từ khóa liên quan

Mục lục

  • I. Hiện trạng công ty:

  • II. Quy trình quản lý:

  • III. Nhược điểm của quy trình hiện tại:

  • IV. Mong muốn của khách hàng:

  • V. Hiện trạng tin học hóa:

  • I. Phát hiện thực thể:

  • II. Mô hình ERD:

  • III. Chuyển từ mô hình ERD sang mô hình quan hệ:

  • IV. Mô tả chi tiết các quan hệ:

  • V. Bảng tổng kết thuộc tính:

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

  • Đang cập nhật ...

Tài liệu liên quan