1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phân tích và thiết kế hệ thống quản lý mu a bán laptop ở siêu thị điện máy

54 546 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 54
Dung lượng 388,18 KB

Nội dung

Phân tích và thiết kế hệ thống quản lý mua bán laptop ở siêu thị điện máy

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA TỐN – TIN HỌC MƠN : PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN ĐỀ TÀI : PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN MUA BÁN LAPTOP SIÊU THỊ ĐIỆN MÁY Giảng viên : Th.s NGUYỄN GIA TUẤN ANH Sinh viên : 1.Nguyễn Duy Anh – 0411077 2.Nguyễn Thị Phương Thức - 0411162 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Lời nói đầu Với sự phát triển mạnh mẽ của nghành cơng nghệ thơng tin như hiện nay thì việc tin hoc hố các khâu quản mua bán là nhu cầu cấp thiết khơng thể thiếu .Chúng em thực hiện đồ án “ phân tích thiết kế hệ thống thơng tin quản lí mua bán laptop siêu thị điện máy” nhằm mục đích đơn giản hố việc quản cũng như góp phần làm cho việc quản mua bán laptop được nhanh chóng thuận tiện hơn , nhưng cũng khơng ngồi mục đích tìm hiểu thêm những kiến thức trong lĩnh vực này . Chúng em chân thành cảm ơn thầy trong thời gian qua đã tận tình chỉ dạy truyền đạt cho chúng em những kiến thức q báu về lĩnh vực phân tích thiết kế hệ thống thơng tin này để chúng em làm hành trang bước vào đời cũng như có thể hồn thành đề tài một cách tốt nhất . Tuy nhiên , sự hiểu biết của chúng em về lĩnh vưc này còn nhiều thiếu sót nên chúng em rất mong được sự thơng cảm góp ý chân thành của thầy . Chúng em chân thành cảm ơn THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN Mụclục Lời nói đầu………………………………………………………………………………1 Mục lục ………………………………………………………………………………….2 II.MỤC TIÊU PHẠM VI ĐỀ TÀI ………………………………………………… 3 A.Mục tiêu … …………………………………………………………………3 B.Phạm vi đề tài ……….…………………………………………………… 3 C.Khảo sát hệ thống …………………………………………………… … 3 III.PHÂN TÍCH HỆ THỐNG……………………………………………………………4 A.Mơ hình thực thể ERD …………………………………………………….4 B.Mơ hình ERD chuyển sang mơ hình quan hệ ……………………………8 IV.THIẾT KẾ GIAO DIỆN ……………………………………………………………19 A.Các menu chính ……………………………………………………………19 B.Mơ tả form ………………………………………………………………… 23 V.THIẾT KẾ Ơ XỬ ……………………………………………………………….41 VI. ĐÁNH GIÁ ƯU KHUYẾT ……………………………………………………… 52 VII.PHÂN CƠNG THỰC HIỆN …………………………………………………… .53 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN II.Mục tiêu phạm vi đề tài A. Mục tiêu Phân tích thiết kế hệ thống quản mua bán Laptop là q trình tin học hố việc quản mua bán Laptop nhằm đơn giản hóa việc quản , mua bán giúp cho việc trao đổi , mua bán Laptop được thuận tiện , nhanh chóng hiệu quả hơn B Phạm vi đề tài Phạm vi đề tài khơng nằm ngồi mơn phân tích thiết kế hệ thống thơng tin những kiến thức đã học C Khảo sát hệ thống Siêu thị điện máy là trung tâm mua bán laptop với nhiều hình thức : giao dịch , trao đổi ,… Các cơng ty , nhà sản xuẩt , các nhà cung cấp trong ngồi nước là nguồn hàng cung ứng chính của siêu thị .Đối tượng bán hàng của siêu thị là những người tiêu dùng , những cửa hàng hay những đại nhỏ .Siêu thị quản rất nhiều các lọai laptop của các hãng như : TOSHIBA ,SONNY ,……. III. PHÂN TÍCH HỆ THỐNG THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN A. Mô hình thực thể ERD : a. Phát hiện thực thể : 1. Thực thể : LAPTOP -Mỗi thực thể tượng trưng cho laptop mà khách hàng có nhu cầu mua -Các thuộc tính : malt , tenlt , tgbh, lkien ,dtinh (Đặc tính ) 2. Thực thể : NHOM -Mỗi thực thể tượng trưng cho cho 1 nhóm các sản phẩm laptop cùng loại . Vd nhóm các laptop INNOPEN T2250 , các laptop ARDORY T5500 , …. -Các thuộc tính : + Mã nhóm ( manhom ) : Thuộc tính khóa để phân biệt Nhóm laptop này với nhóm laptop khác + Tên nhóm ( tennhom ) : Tên của nhóm laptop 3. Thực thể : HANG -Mỗi thực thể tượng trưng cho một hãng sản xuất laptop , vd : TOSIBA , VOPEN , COMPAQ-HP ,…. -Các thuộc tính : + Mã hãng ( mahg ) : Thuộc tính khố để phân biệt Hãng này với hãng khác + Tên hãng ( tenhg ) 4. Thực thể : NHACC -Mỗi thực thể tượng trưng cho một nhà cung cấp : nhà sản xuất , cơng ty trong ngồi nước cung cấp các loại laptop cho siêu thị điện máy -Các thuộc tính : + Mã nhà cung cấp ( mancc ) : Thuộc tính khố để phân biệt nhà cung cấp này với nhà cung cấp khác + Tên nhà cung cấp ( tenncc ) : Mơ tả tên nhà cung cấp + Địa chỉ (dchincc ) : Địa chỉ của nhà cung cấp + Số điện thoại của nhà cung cấp ( sdtncc ) + Địa chỉ email ( email ) + Số fax ( fax ) 5. Thực thể : NUOCSX -Mỗi thực thể tượng trưng cho một quốc gia sản xuất ra các loại laptop cho siêu thị điện máy -Các thuộc tính : + Mã quốc gia ( maqg ) : Thuộc tính khố để phân biệt quốc gia này với quốc gia khác + Tên quốc gia ( tenqg ) 6. Thực thể : HOADON -Mỗi thực thể tượng trưng cho một hố đơn trong q trình mua bán laptop được lập ra -Các thuộc tính : + Mã hố đơn ( mahd ) : Thuộc tính khố + Số tiền phải trả ( stpt ) + Ngày hợp đồng ( ngayhd ) : ngày lập nên hố đơn + Người lập hố đơn ( nglhd ) 7. Thực thể : HOADON-1 -Mỗi thực thể tượng trưng cho một hố đơn được trả duy nhất một lần trong q trình mua bán laptop -Các thuộc tính : + Tiền đã thanh tốn ( tiendtt ) 8. Thực thể : HOADON-n THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN -Mỗi thực thể tượng trưng cho một hố đơn trả nhiều lần trong q trình mua bán laptop -Các thuộc tính : + Tiền đã thanh tốn ( tiendtt ) 9. Thực thể : NHANVIEN -Mỗi thực thể tượng trưng cho một nhân viên làm việc trong siêu thị điện máy -Các thuộc tính : + Mã nhân viên (manv ) : Thuộc tính khố để phân biệt nhân viên này với nhân viên khác + Tên nhân viên ( tennv ) + Số điện thoại nhân viên ( sdtnv ) + Địa chỉ nhân viên (dchinv ) + Giới tính ( gtinh ) + Ngày sinh ( ngsinh ) + Chức vụ ( chvu ) 10. Thực thể : PHIEUTHANHTOAN -Mỗi thực thể tượng trưng cho một phiếu trả cho khách hàng khi mua laptop trả góp -Các thuộc tính : + Mã phiếu thanh tốn ( maptt ) : Thuộc tính khố để phân biệt các phiếu thanh tốn vơi nhau + Ngày trả (ngtra ) + Số tiền (stien ) + Người nhận (ngnhan ) 11. Thực thể : PHONGBAN -Mỗi thực thể tượng trưng cho một phòng ban nơi làm việc của các nhân viên -Các thuộc tính : + Mã phòng ban (mapb ) : Thuộc tính khố để phân biệt phòng ban này với phòng ban khác + Tên phòng ban ( tenpb ) 12. Thực thể : CHUCVU -Mỗi thực thể tượng trưng cho một chức vụ của nhân viên làm việc trong siêu thị -Các thuộc tính : + Mã chức vụ ( macv ) : Thuộc tính khố để phân biệt chức vụ này với chức vụ khác + Tên chức vụ (tencv ) 13. Thực thể : HANGKHUYENMAI -Mỗi thực thể tượng trưng cho một loại hàng khuyến mãi khi khách hàng mua laptop trả một lần khách hàng được hưởng -Các thuộc tính : + Mã hàng khuyến mãi ( mahkm ) : Thuộc tính khố để phân biệt các hàng khuyến mãi với nhau + Tên hàng khuyến mãi ( tenhkm ) 14. Thực thể : PHIEUBH -Mỗi thực thể tượng trưng cho một phiếu bảo hành của một chiếc laptop -Các thuộc tính : + Mã phiếu bảo hành ( mapbh ) : Thuộc tính khố để phân biệt phiếu bảo hành này với phiếu bảo hành khác + Ngày kết thúc ( ngaykt ) : Ngày hết hạn bảo hành + Mã số laptop (malt ) 15. Thực thể : PHIEUNX THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN -Mỗi thực thể tượng trưng cho một phiếu nhận xét mà khi mua laptop khách hàng được nhận -Các thuộc tính : + Mã phiếu nhận xét ( mapnx ) : Thuộc tính khố để phân biệt phiếu nhận xét này với phiếu nhận xét khác + do bảo hành ( lydobh ) + do lổi (lydoloi ) + Giá tiền (giatien ) + Linh kiện ( linhkien ) 16. Thực thể : KHACHHANG -Mỗi thực thể tượng trưng cho một khách hàng mua laptop tại siêu thị -Các thuộc tính : + Mã khách hàng (makh ) : Thuộc tính khố để phân biệt các khách hàng với nhau + Tên khách hàng (tenkh) + Địa chỉ khách hàng (dchikh ) + Số điện thoại khách hàng ( sdtkh ) b. Mô hình ERD : THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN mapnx lydobh lydoloi giatien linhkien HANGKHUYENMAI PHIEUNX HOADON LAPTOP NHANVIEN NHACC NUOCSX HANG NHOM PHIEUBH HOADONN PHONGBAN CHUCVU PHIEUTHANHTOAN mapbh ngaybd ngaykt malt manhom tennhom mahg tenhg mahkm tenhkm maqg tenqg macv tencv mapb tenpb mahd ngayhd sotienpt nguoilaphd manv tennv sdtnv dchinv ngaysinh gtinh chvu malt tenlt tgbh lkien dtinh tiendtt tiendtt maptt ngtra stien ngnhan mancc tenncc sdtncc dchincc fax email có có có có thuộc ccap sxuat thuộc lập lập KHACHHANG makh tenkh dchikh sdtkh thuộc có có HOADON1 có -soluong -dongia -soluong -dongia THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN B.Chuyển mô hình ERD thành mô hình quan hệ : LAPTOP ( malt , tenlt , tgbh , lkien , dtinh ,mancc, maqg, mahkm ) NHOM ( manhom ,tennhom , mahg) HANG ( mahg , tenhg ) NHACC ( mancc , tenncc ,sdtncc , dchincc ,fax , email ) CUNGCAP ( mancc , malt , soluong , dongia ) NUOCSX ( maqg , tenqg ) HOADON ( mahd , ngayhd , stpt , nglhd ,manv , makh ) HOADON-1 ( mahd , tiendtt ) HOADON-n ( mahd , tiendtt ) SOLUONG ( malt , mahd , soluong , dongia ) NHANVIEN ( manv , tennv , sdtnv ,dchinv , ngsinh , gtinh , macv ) PHIEUTHANHTOAN ( maptt , ngtra , stien , ngnhan , manv , mahd ) PHONGBAN ( mapb , tenpb ) NV-PB ( manv , mapb ) CHUCVU ( macv , tencv , HANGKHUYENMAI ( mahkm , tenhkm ) PHIEUBH ( mapbh , ngaykt , malt ) PHIEUNX ( mapnx , linhkien , lydobh , giatien , mapbh ) KHACHHANG ( makh , tenkh , dchikh , sdtkh ) Phát hiện các ràng buộc 1. Nếu hố đơn thanh tốn theo kiểu trả góp thì thời hạn trả tối đa là 3 năm (mỗi tháng trả 1 lần) 2. Khách hàng mua laptop siêu thị sẽ được bảo hành tại siêu thị tại nhà phân phối của hãng 3. Nếu khách hành mua theo kiểu trả một lần sẽ được nhận theo hàng khuyến mãi , còn những khách hàng mua theo kiểu trả góp sẽ khơng nhận được hàng khuyến mãi - Kiểu dữ liệu : + S : số +C : chuổi +N : ngày tháng + L : logic +H : hình ảnh +A : âm thanh - Loại dữ liệu : +B : buộc +K : khơng +Đ : có điều kiện THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 1. Tên quan hệ : LAPTOP ( malt , tenlt , tgbh , lkien , dtinh ,mancc, maqg, mahkm ) Tên quan hệ : LAPTOP Stt Tên thuộc tính Diễn giải Kiểu DL Loại DL MGT Số byte Ghi chú 1 malt Mã số của laptop C B 10 PK 2 tenlt Tên laptop C B 30 3 tgbh Thời gian bảo hành N B 10 4 lkien Linh kiện C B 10 5 dtinh Đặc tính C B 30 6 mancc Mã nhà cung cấp C B 5 FK 7 maqg Mã quốc gia C B 5 FK 8 mahkm Mã hành khuyến mãi C B 10 FK Tổng số 110 Khối lượng : Số dòng tối thiểu : 5000 Số dònh tối đa : 10000 Kích thước tối thiểu : 5000x110(Byte) = 550 KB Kích thước tối đa : 10000x110 (Byte)= 1100 KB 2. Tên quan hệ : NHOM ( manhom ,tennhom , mahg) Tên quan hệ : NHOM Stt Tên thuộc tính Diễn giải Kiểu DL Loại DL MGT Số byte Ghi chú 1 manhom Mã số của nhóm C B 10 PK 2 tennhom Tên của nhóm C B 30 3 mahg Mã của hãng C B 10 FK Tổng cộng 50 Khối lượng : Số dòng tối thiểu : 1000 Số dònh tối đa : 2000 Kích thước tối thiểu : 1000x50 = 50 KB Kích thước tối đa : 2000x50 = 100 KB THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN [...]... thước tối thiểu : 1000x100 = 100KB Kích thước tối a : 2000x100 = 200KB Số Ghi chú byte 10 PK 30 10 30 10 10 100 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 5 Tên quan hệ : CUNGCAP ( mancc , malt , soluong , dongia ) Stt 1 2 3 Tên thuộc tính malt mahd soluong 4 dongia Tên quan hệ : CUNGCAP Diễn giải Kiểu DL Loại MGT DL Mã số c a laptop C B Mã số c a hố đơn C B Số lượng laptop được S B cung cấp Đơn giá S B Tổng cộng Số... Ghi chú byte 10 PK 30 40 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 7 Tên quan hệ : HOADON ( mahd , ngayhd , stpt , nglhd ,manv , makh ) Stt 1 2 3 4 5 6 7 Tên thuộc tính mahd ngayhd stpt nglhd manv makh malt Tên quan hệ : HOADON Diễn giải Kiểu DL Loại MGT DL Mã số c a hợp đồng C B Ngày hợp đồng N B Số tiền phải trả S B Người lập hố đơn C B Mã nhân viên C B Mã khách hàng C B Mã LAPTOP C B Tổng cộng Số byte 10 10 10... 10 PK, FK (LAPTOP) 10 PK,FK(HOADON) 10 10 40 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 11 Tên quan hệ : NHANVIEN ( manv , tennv , sdtnv ,dchinv , ngsinh , gtinh , macv ) Stt 1 2 3 Tên thuộc tính manv tennv sdtnv 4 5 dchinv ngsinh 6 7 gtinh macv Tên quan hệ : NHANVIEN Diễn giải Kiểu DL Loại MGT DL Mã số c a nhân viên C B Tên nhân viên C B Số điện thoại c a S K nhân viên Đ a chỉ nhân viên C B Ngày sinh c a nhân N K... mapb tenpb Tên quan hệ :PHONGBAN Diễn giải Kiểu DL Loại MGT DL Mã số c a phòng ban C B Tên c a phòng ban C B Tổng cộng Số Ghi chú byte 10 PK 30 40 Khối lượng : Số dòng tối thiểu : 1000 Số dònh tối a : 2000 Kích thước tối thiểu : 1000x40 = 40 KB Kích thước tối a : 2000x40 = 80 KB 14 Tên quan hệ : NV-PB ( manv , mapb ) Stt 1 Tên thuộc tính manv 2 mapb Diễn giải Mã số c a nhân viên Mã số c a phòng ban... thước tối a : 2000x60 = 120KB Số Ghi chú byte 10 PK 30 10 10 60 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN I.V.THIẾT KẾ GIAO DIỆN A Các Menu chính c a giao diện 1.Menu Đăng Nhập Hệ Thống : Trong menu có : Đăng Nhập , Thoát Trong Phần Đăng Nhập có : - Quản Trò : Dành cho những người có quyền Admin - Nhân Viên : Dành cho Nhân Viên bình thường THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 2 Menu Danh Sách Quản : Quản các Danh sách... dònh tối a : 2000 Kích thước tối thiểu : 1000x20 = 20KB Kích thước tối a : 2000x20= 40KB Số Ghi chú byte 10 PK 10 20 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 17 Tên quan hệ : PHIEUBH ( mapbh , ngaykt , malt ) Stt 1 2 Tên thuộc tính mapbh ngaybd 3 ngaykt 4 malt Tên quan hệ : PHIEUBH Diễn giải Kiểu DL Loại MGT DL Mã số phiếu bảo hành C B Ngày bắt đầu bảo N B hành Ngày kết thúc việc N B bảo hành Mã số c a laptop C... 10 10 10 FK 40 THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 19 Tên quan hệ : KHACHHANG ( makh , tenkh , dchikh , sdtkh ) Stt 1 Tên thuộc tính makh 2 3 tenkh dchikh 4 sdtkh Tên quan hệ : KHACHHANG Diễn giải Kiểu DL Loại MGT DL Mã số c a khách C B hàng Tên c a khách hàng C B Đ a chỉ c a khách C K hàng Số điện thoại c a S K khách hàng Tổng cộng Khối lượng : Số dòng tối thiểu : 1000 Số dònh tối a : 2000 Kích thước tối... thước tối a : 10000x20= 200KB Stt 1 2 3 4 10 Tên quan hệ : SOLUONG ( malt , mahd , soluong , dongia ) Tên quan hệ : SOLUONG Tên Diễn giải Kiểu Loại MGT thuộc DL DL tính malt Mã số c a C B laptop mahd Mã sổ c a hố C B đơn soluong Số lượng bán S B được dongia Đơn giá S B Tổng cộng Khối lượng : Số dòng tối thiểu : 5000 Số dònh tối a : 10000 Kích thước tối thiểu : 5000x40 = 200KB Kích thước tối a : 10000x40=...THƯ VIỆN ĐIỆN TỬ TRỰC TUYẾN 3 Tên quan hệ : HANG ( mahg , tenhg ) Stt 1 2 Tên thuộc tính mahg tenhg Tên quan hệ :HANG Diễn giải Kiểu DL Loại MGT DL Mã số c a hãng C B Tên c a hãng C B Tổng cộng Số Ghi chú byte 10 PK 30 40 Khối lượng : Số dòng tối thiểu : 1000 Số dònh tối a : 2000 Kích thước tối thiểu : 1000x40 = 40KB Kích thước tối a : 2000x40 = 80KB 4 Tên quan hệ : NHACC ( mancc , tenncc ,sdtncc... vụ c a C B nhân viên Tổng cộng Số Ghi chú byte 10 PK 30 10 10 10 10 FK 80 Khối lượng : Số dòng tối thiểu : 5000 Số dònh tối a : 10000 Kích thước tối thiểu : 5000x80 = 400KB Kích thước tối a : 1000x80 = 800KB 12 Tên quan hệ : Stt 1 2 3 4 5 6 PHIEUTHANHTOAN ( maptt , ngtra , stien , ngnhan , manv , mahd ) Tên quan hệ : PHIEUTHANHTOAN Tên thuộc Diễn giải Kiểu DL Loại MGT Số Ghi chú tính DL byte maptt

Ngày đăng: 26/04/2013, 20:56

HÌNH ẢNH LIÊN QUAN

bảng CHUCVU  Số Điện  - Phân tích và thiết kế hệ thống quản lý mu a bán laptop ở siêu thị điện máy
b ảng CHUCVU Số Điện (Trang 33)
bảng HANG  Chọn 1  hãng đã tồn tại   Nước  Sản  Xuất   - Phân tích và thiết kế hệ thống quản lý mu a bán laptop ở siêu thị điện máy
b ảng HANG Chọn 1 hãng đã tồn tại Nước Sản Xuất (Trang 35)
bảng LATOP  - Phân tích và thiết kế hệ thống quản lý mu a bán laptop ở siêu thị điện máy
b ảng LATOP (Trang 37)
bảng NHANVIEN  - Phân tích và thiết kế hệ thống quản lý mu a bán laptop ở siêu thị điện máy
b ảng NHANVIEN (Trang 40)
Output :Các thông tin về nhân viên trong bảng danh mục nhân viên Table liên quan :NHANVIEN   - Phân tích và thiết kế hệ thống quản lý mu a bán laptop ở siêu thị điện máy
utput Các thông tin về nhân viên trong bảng danh mục nhân viên Table liên quan :NHANVIEN (Trang 45)
hình quan hệ 7. Giải thuật   - Phân tích và thiết kế hệ thống quản lý mu a bán laptop ở siêu thị điện máy
hình quan hệ 7. Giải thuật (Trang 54)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w