1. Trang chủ
  2. » Tất cả

212816

20 257 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 297,3 KB

Nội dung

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA TỐN – TIN HỌC PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN Giảng Viên Hướng Dẫn: Th.S Nguyễn Gia Tuấn Anh Nhóm Thực Hiện Đồ Án: 0411192: Trần Quang Ngọc Khoa 0411285: Phạm Thị Ngọc Phượng Năm học 2007-2008 Tháng 06/2008 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Phân tích thiết kế hệ thống thơng tin – Quản lý nhà sách 2 MỤC LỤC PHẦN I: KHẢO SÁT HIỆN TRẠNG VÀ THU THẬP U CẦU 4 I. Hiện trạng cơng ty . 4 II. Quy trình quản lý 4 III. Nhược điểm của quy trình hiện tại . 4 IV. Mong muốn của khách hàng . 4 V. Hiện trạng tin học hóa . 4 PHẦN II: PHÂN TÍCH THỰC THỂ . 5 I. Phát hiện thực thể . 5 1. Thực thể Sach . 5 2. Thực thể NhaXuatBan 5 3. Thực thể TacGia . 5 4. Thực thể Gia . 5 5. Thực thể TheLoai 5 6. Thực thể TrangMau 5 7. Thực thể DonHang 5 8. Thực thể KhachHang 5 9. Thực thể NhanVien . 6 10. Thực thể Quyen 6 II. Mơ hình ERD 6 III. Chuyển từ mơ hình ERD sang mơ hình quan hệ . 7 IV. Mơ tả chi tiết các quan hệ . 8 1. Quan hệ Sach 8 2. Quan hệ TacGia 8 3. Quan hệ Sach_TacGia . 8 4. Quan hệ TheLoai 8 5. Quan hệ Sach_TheLoai . 9 6. Quan hệ NhaXuatBan . 9 7. Quan hệ Gia 9 8. Quan hệ TrangMau . 9 9. Quan hệ DonHang 9 10. Quan hệ KhachHang . 10 11. Quan hệ Sach_DonHang_KhachHang . 10 12. Quan hệ NhanVien 10 13. Quan hệ Quyen . 10 14. Quan hệ NhanVien_Quyen . 11 V. Bảng tổng kết thuộc tính . 11 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Phân tích thiết kế hệ thống thơng tin – Quản lý nhà sách 3 PHẦN III: GIAO DIỆN . 13 1. Chương trình chính . 13 2. Form thêm sách, sửa thơng tin sách . 14 3. Form thêm giá, thay đổi thơng tin về giá . 15 4. Form thêm thể loại, sửa thơng tin thể loại 15 5. Form thêm nhà xuất bản, sửa thơng tin nhà xuất bản . 16 6. Form thêm tác giả, sửa thơng tin tác giả 17 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 18 8. Form thêm quyền, thay đổi thơng tin của quyền 18 9. Form thêm khách hàng, sửa thơng tin khách hàng . 19 10. Form thêm đơn hàng, theo dõi đơn hàng . 20 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Phân tích thiết kế hệ thống thơng tin – Quản lý nhà sách 4 PHẦN I: KHẢO SÁT HIỆN TRẠNG VÀ THU THẬP 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 chun 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. 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. THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Phân tích thiết kế hệ thống thơng tin – Quản lý nhà sách 5 PHẦN II: PHÂN TÍCH THỰC THỂ I. Phát hiện thực thể: 1. 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), 2. 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). 3. 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). 4. 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). 5. 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). 6. 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). 7. 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). 8. 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). THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Phân tích thiết kế hệ thống thơng tin – Quản lý nhà sách 6 9. 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). 10. 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: THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Phân tích thiết kế hệ thống thơng tin – Quản lý nhà sách 7 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) THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Phân tích thiết kế hệ thống thơng tin – Quản lý nhà sách 8 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 MSNhaXuatBan 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 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 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Phân tích thiết kế hệ thống thơng tin – Quản lý nhà sách 9 5. Quan hệ Sach_TheLoai: 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 MSTheLoai Mã số của thể loại S 4 B PK Tổng số byte 8 6. Quan hệ NhaXuatBan: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSNhaXuatBan Mã số của nhà xuất bản S 4 B PK 2 TenNhaXuatBan Tên nhà xuất bản C 20 B 3 DiaChiNXB Địa chỉ của nhà xuất bản C 50 K 4 DienThoaiNXB Điện thoại của nhà xuất bản C 15 K 5 EmailNXB Địa chỉ email của nhà xuất bản C 20 K Tổng số byte 109 7. Quan hệ Gia: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSGia Mã số của giá S 4 B PK 2 MSSach Mã số của sách có giá này S 4 B FK 3 NgayBatDau Ngày bắt đầu sử dụng giá này N 8 B 4 NgayKetThuc Ngày kết thúc sử dụng giá này N 8 K 5 Gia Giá bán của sách S 8 B 6 TrangThaiGia Trạng thái sử dụng L 1 Yes/No B Tổng số byte 33 8. Quan hệ TrangMau: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSTrangMau Mã số của trang mẫu của sách S 4 B PK 2 MSSach Mã số của sách có trang mẫu S 4 B FK 3 LienKet Liên kết hình của trang mẫu C 50 B Tổng số byte 58 9. Quan hệ DonHang: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSDonHang Mã số của đơn hàng S 4 B PK 2 NgayDatHang Ngày đặt hàng N 8 B 3 NgayGiaoHang Ngày giao hàng N 8 K 4 TrangThaiDH Trạng thái xử lý của đơn hàng S 1 B Tổng số byte 21 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Phân tích thiết kế hệ thống thơng tin – Quản lý nhà sách 10 10. Quan hệ KhachHang: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSKhachHang Mã số của khách hàng S 4 B PK 2 HoTenKH Họ tên của khách hàng C 20 B 3 DiaChiKH Địa chỉ của khách hàng C 50 K 4 DienThoaiKH Điện thoại liên lạc khách hàng C 15 B 5 EmailKH Địa chỉ email của khách hàng C 20 K 6 MSNhanVien Mã số của nhân viên quản lý S 4 B Tổng số byte 113 11. Quan hệ Sach_DonHang_KhachHang: 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 MSDonHang Mã số của đơn hàng S 4 B PK 3 MSKhachHang Mã số của khách hàng S 4 B PK 4 Gia Giá bán của sách S 8 B 5 SoLuong Số lượng đặt mua S 2 B Tổng số byte 22 12. Quan hệ NhanVien: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSNhanVien Mã số của nhân viên S 4 B PK 2 HoTenNV Họ tên của nhân viên C 20 B 3 TenDangNhap Tên đăng nhập vào chương trình C 10 B 4 MatKhau Mật khẩu đăng nhập C 10 B 5 DiaChiNV Địa chỉ liên lạc của nhân viên C 50 B 6 DienThoaiNV Điện thoại liên lạc của nhân viên C 15 K 7 EmailNV Địa chỉ email của nhân viên C 20 K Tổng số byte 129 13. Quan hệ Quyen: STT Thuộc tính Diễn giải Kiểu DL Số Byte MGT Loại DL Ràng buộc 1 MSQuyen Mã số của quyền S 4 B PK 2 TenQuyen Tên quyền C 20 B 3 DienGiaiQ Diễn giải của quyền C 100 K Tổng số byte 124 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN

Ngày đăng: 19/04/2013, 14:09

Xem thêm

HÌNH ẢNH LIÊN QUAN

1 BiaSau Liên kết hình bìa sau Sach 2BiaTruoc Liên kết hình bìa trước Sach 3DiaChiKH Địa chỉ của khách hàng  KhachHang 4DiaChiNV Địa chỉ liên lạc của nhân viên NhanVien 5DiaChiNXBĐịa chỉ của nhà xuất bản NhaXuatBan 6DiaChiTG Địa chỉ liên lạc của tác giảTa - 212816
1 BiaSau Liên kết hình bìa sau Sach 2BiaTruoc Liên kết hình bìa trước Sach 3DiaChiKH Địa chỉ của khách hàng KhachHang 4DiaChiNV Địa chỉ liên lạc của nhân viên NhanVien 5DiaChiNXBĐịa chỉ của nhà xuất bản NhaXuatBan 6DiaChiTG Địa chỉ liên lạc của tác giảTa (Trang 11)
V. Bảng tổng kết thuộc tính: - 212816
Bảng t ổng kết thuộc tính: (Trang 11)

TÀI LIỆU CÙNG NGƯỜI DÙNG