Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
49
Dung lượng
1,87 MB
Nội dung
Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN NGUYỄN ĐÌNH HUY BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: XÂY DỰNG HỆ THỐNG QUẢN LÝ BÁN MÁY TÍNH Nghệ An, tháng 01 năm 2016 SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh TRƯỜNG ĐẠI HỌC VINH KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Tên đồ án: XÂY DỰNG HỆ THỐNG QUẢN LÝ BÁN MÁY TÍNH Sinh viên thực hiện: Nguyễn Đình Huy Mã sinh viên: 1151073787 Lớp: 52K2 - CNTT Giáo viên hướng dẫn:ThS Trần Thị Kim Oanh Nghệ An, tháng 01 năm 2016 SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh LỜI MỞ ĐẦU Trong phát triển mạnh mẽ khoa học công nghệ giới, nói ngành cơng nghệ thơng tin phát triển với tốc độ nhanh ngày thể vai trò to lớn , quan trọng toàn đời sống người Hầu hết lĩnh vực xã hội ứng dụng công nghệ thông tin, nhiều phần mềm mang lại hiệu phụ nhận Song thực tiễn đặt u cầu địi hỏi ngành cơng nghệ thông tin không ngừng phát triển để thỏa mãn đáp ứng thay đổi sống Ngày nay, ứng dụng công nghệ thông tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty, đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, cơng ty chí cá nhân, ngày nay, khơng lấy làm xa lạ Một người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Hoạt động cơng ty du lịch có quy mơ lớn tăng cường mở rộng xây dựng website có khả giới thiệu cơng ty cho phép quản lý tour du lịch cách nhanh chóng xác Bắt nguồn với ý tưởng này, với gợi ý cô giáo Trần Thị Kim Oanh, em thực chuyên đề “XÂY DỰNG HỆ THỐNG QUẢN LÝ BÁN MÁY TÍNH” Vinh, ngày tháng năm 2016 Sinh Viên Nguyễn Đình Huy SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh MỤC LỤC Trang LỜI MỞ ĐẦU CHƢƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Đặt vấn đề 1.2 Lý chọn đề tài 1.3 1.4 1.5 1.6 1.7 Đặc tả yêu cầu đề Giới hạn phạm vi nghiên cứu Nhiệm vụ nghiên cứu Phƣơng pháp nghiên cứu Ý nghĩa lý luận thực tiễn đề tài CHƢƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Tổng quan Java 2.1.1 Mơi trường lập trình 2.1.2 Ngơn ngữ lập trình Java 2.1.3 Tìm hiểu kiến trúc MVC Java 2.1.4 Struts Framework 2.2 Tổng quan hệ quản trị CSDL SQL SERVER 2008 CHƢƠNG 3: PHÂN TÍCH HỆ THỐNG 3.1 Phân tích hệ thống chức 3.1.1 Các chức hệ thống 3.1.2 Biểu đồ USECASE 3.2 Phân tích thiết kế CSDL 17 3.2.1 Lập biểu đồ luồng liệu mơ hình thực thể - liên kết ERD 17 3.2.2 Chuyển mơ hình ERD sang mơ hình quan hệ 21 3.2.3 Mô tả chi tiết quan hệ 22 CHƢƠNG 4: THIẾT KẾ GIAO DIỆN 35 4.1 Giao diện trang điều khiển 35 4.1.1 Giao diện trang chủ 35 4.1.2 Giao diện giỏ hàng 36 4.1.3 Giao diện xem sản phẩm theo 36 4.1.4 Giao diện xem chi tiết sản phẩm 37 4.1.5 Giao diện lắp ráp sản phẩm 37 4.1.6 Giao diện quản lí khách hàng 38 4.1.7 Giao diện quản lí sản phẩm 38 4.1.8 Giao diện quản lí đơn đặt hàng khách vãng lai 39 4.1.9 Giao diện quản lí đơn đặt hàng khách hàng đăng ký 39 4.1.10 Giao diện quản lí bảo hành 40 4.1.11 Giao diện báo cáo thống kê 40 4.2 Thử nghiệm đánh giá chƣơng trình 41 SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh 4.2.1 Yêu cầu hệ thống 41 4.2.2 Thử nghiệm 41 4.2.3 Đánh giá 41 KẾT LUẬN 42 TÀI LIỆU THAM KHẢO SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh TÀI LIỆU THAM KHẢO Tiềng việt: [1] Web Development – Thiết kế web theo chuẩn [2] Ngơ Đình Thưởng _ Lập trình web với HTML Javascrip – NXB đại học sư phạm Đà Nẵng Tiếng anh: [4] Bryan Basham, Kathy Sierra, and Bert Bates _ Head First Servlets and JSP _ NXB O’Reilly Media, Inc [1] http://www.w3schools.com/ [2] http://www.java2s.com/ [3] http://hocwebchuan.com/ SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh CHƢƠNG TỔNG QUAN VỀ ĐỀ TÀI 1.8 Đặt vấn đề Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, cơng nghệ thơng tin cơng nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở nên thành công cụ thiếu, tảng cho truyền tải, trao đổi thơng tin tồn cầu Giờ đây, việc liên quan đến công nghệ thông tin trở nên thật dễ dàng cho người sử dụng cần có máy tính kết nói internet dịng liệu truy tìm gần giới đề mà bạn quan tâm ra, có đầy đủ thơng tin, hình ảnh, chí đơi lúc có âm bạn cần Bằng internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phá triển thương mại điện tử phủ điện tử khắp giới, làm biến dổi mặt văn hóa, nâng cao chất lượng sống người Trong hoạt động sản xuất, kinh doanh, đây, thương mại điện tử khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Đối với cơng ty chun bán Laptop, máy tính bàn, việc đáp ứng nhu cầu khách hàng cần thiết Với chuyên đề này, em xin trình bày cách thức quản lý website giúp cho người quản trị dễ dàng việc phân quyền quản lý, thay đổi , cập nhật thông tin trang web, quản lý hiệu khách hàng đơn đặt hàng mạng 1.9 Lý chọn đề tài Hiện nay, việc mua bán qua mạng phổ biến, nhiên trang web chưa đáp ứng nhu cầu khách hàng.Vì em lập trang web với mục đích đáp ứng nhu cầu mà khách hàng yêu cầu Qua đề tài cách kiểm tra hiệu kiến thức học cách tiếp cận với thực tế có hiệu sinh viên Xuất phát từ lợi ích với cho phép tận tình giúp đỡ Cơ giáo Trần Thị Kim Oanh nên em xin chọn đề tài “Xây dựng hệ thống quản lý bán máy tính” Với đề tài này, em mong muốn áp dụng kiến thức học trường với việc tìm hiểu nghiên cứu ngơn ngữ mơi trường lập trình để xây dựng hệ thống quản lý bán laptop, máy tính hiệu SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh Do thời gian hạn chế chưa có kinh nghiệm nghiên cứu thực hành nên báo cáo cịn nhiều thiếu sót Em mong nhận đóng góp ý kiến thầy để đề hoàn thiện 1.10 Đặc tả yêu cầu đề Cơng ty bán laptop máy tính, cập nhật sản phẩm với thông tin cụ thể sản phẩm, giá cả, khuyến mà công ty đưa Người viếng thăm website xem, tìm kiếm sản phẩm laptop ưa thích, tự đánh giá sản phẩm,có thể tự lắp ráp cho sản phẩm hồn thiện Website cập nhật thông tin khách hàng, cho phép người quản trị phân quyền thao tác công việc sau : Người quản trị : Người chịu trách nhiệm cho hệ thống Quản lý tài khoản Quản lý sản phẩm : Thống kê tất sản phẩm kho Thay đổi, thêm xóa bỏ thơng tin , hình ảnh sản phẩm mà công ty muốn giới thiệu Quản lý khách hàng : Thống kê khách hàng mua hàng Thay đổi, thêm xóa bỏ thơng tin , khách hàng Quản lý đơn đặt hàng: Xác nhận đơn đặt hàng khách hàng Thay đổi, them mới, xóa bỏ đơn đặt hàng mà khách hàng đặt hàng 1.4 Giới hạn phạm vi nghiên cứu Cung cấp thông tin sản phẩm mà cơng ty có cho người thơng qua website để chọn lựa Tặng điểm tích lũy khách hàng mua hàng để khách hàng đến với công ty nhiều 1.5 Nhiệm vụ nghiên cứu Tìm hiểu sản phẩm máy tính nói chung, laptop nói riêng Tìm hiểu cơng cụ xây dựng chương trình 1.6 Phƣơng pháp nghiên cứu Khảo sát thực tế (cụ thể trang website bán máy tính) Tìm hiểu thơng tin liên quan đến máy tính SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh 1.7 Ý nghĩa lý luận thực tiễn đề tài Website bán máy tính đáp ứng nhu cầu khách hàng sản phẩm công ty Hiện nhiều trang website chưa đáp ứng nhu cầu, ví dụ khách hàng tìm kiếm sản phẩm theo ý mong muốn, khách hàng thoải mái lắp ráp sản phẩm mà không lo lắp ráp không phù hợp linh kiện Ngoài để kéo khách hàng đến với website nhiều hơn, trang web cụng tặng điểm khách hàng mua hàng Qua lần mua hàng khách hàng lại có thêm điểm khuyến nhiều hơn, nhiều điểm nhiều khuyến SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh CHƢƠNG CƠ SỞ LÝ THUYẾT 2.3 Tổng quan Java 2.3.1 Mơi trường lập trình Java Development Kit (JDK - Bộ công cụ cho người phát triển ứng dụng ngơn ngữ lập trình Java) tập hợp công cụ phần mềm phát triển Sun Microsystems dành cho nhà phát triển phần mềm, dùng để viết applet Java hay ứng dụng Java 2.3.2 Ngơn ngữ lập trình Java Java Development Kit (JDK - Bộ công cụ cho người phát triển ứng dụng ngơn ngữ lập trình Java) tập hợp công cụ phần mềm phát triển Sun Microsystems dành cho nhà phát triển phần mềm, dùng để viết applet Java hay ứng dụng Java Hiện JDK Sun Java ngôn ngữ hướng đối tượng, đa mục đích với cú pháp giống với C C++ Ngày xưa, Java phát triển, hầu hết người nghĩ Java phát triển ứng dụng applet trang website nhỏ nhỏ có nhúng chút Java thực tế nghĩ sai lầm Ngày nay, Java phát triển nhiều mạnh, đặc biệt network di động phổ biến Android, phát triển Android J2ME khơng cịn thịnh trước Giờ đây, nhắc đến Java, người ta cần phải hiểu thứ mơi trường phát triển triển khai ứng dụng; thứ hai ngôn ngữ lập trình tồn Sự xuất phổ biến Flash không đe dọa đến Java Rõ ràng với đầu tư Sun công ty hỗ trợ Java khác, vịng năm, trở thành ngơn ngữ tồn ngơn ngữ lập trình sử dụng giới Điều người ta quan tâm Java khả viết lần chạy nơi nghĩa bạn viết chương trình máy tính cài Window, chạy chip Intel chương trình chạy tốt cho kết hoạt động chạy Macito,Unix,Linux Điều không tưởng C, C++, VB Khả chuyển đổi tảng, dễ phân phối, đa tầng, hướng đối tượng mà Java chứng tỏ ưu việt ngơn ngữ khác Việc sử dụng Java bạn dễ dàng mở rộng dự án lập trình với quy mơ khơng giới hạn, với dự án lớn việc phân chia cơng việc cụng thuận tiện Java ngơn ngữ hướng đối tượng SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 10 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh Tên phƣơng thức STT Ghi xemHang() Xem hãng timKiemHang() Tìm kiếm hãng Tbl_DONDATHANG - Mô tả : Thông tin đơn đặt hàng Khóa : MaHD Khóa phụ: MaKH,MaKHV Chi tiết Bảng 3.10: DONDATHANG Name Type Null or Not Null Description MaHD Nvarchar(10) Not Null Mã hóa đơn MaKH Nvarchar(10) Null Mã khách hàng vãng lai MaKHV Nvarchar(10) Null Mã khách hàng đăng kí NgayDatHang Date Null Ngày đặt hàng NgayGiaoHang Date Null Ngày Giao hàng NoiGiaoHang Nvarchar(50) Null Nơi giao hàng TongTien Money Null Tổng tiền TinhTrang Bit Null Tình Trạng TinhTrangGiaoHang Bit Null Tình trạng giao hàng Các phương thức: STT Tên phƣơng thức Ghi themDonHang() Thêm đơn hàng suaDonHang() Sửa đơn hàng xoaDonHang() Xóa đơn hàng timKiemDonHang() Tìm kiếm đơn hàng Tbl_DANHGIASAO - Mô tả : Tổng hợp đánh giá sản phẩm khách hàng Khóa : RateID SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 35 Đồ án tốt nghiệp đại học - GVHD:ThS.Trần Thị Kim Oanh Khóa phụ: MaLoaiSP,MaKHV Chi tiết Bảng 3.11: DANHGIASAO Name Type Null or Not Null Description RateID Int(auto incre) Not Null RateID MaKHV Nvarchar(10) Null Mã khách hàng dăng kí MaLoaiSP Nvarchar(10) Null Mã loại sản phẩm Value Int Null Giá trị Các phương thức: Tên phƣơng thức STT Ghi capNhatSao() Cập nhật xemSoSao() Xem số Tbl_CHITIETBOPHAN - Mô tả : Thông tin cụ thể phận lắp ráp Khóa : MaChiTiet Khóa phụ: MaLoai Chi tiết Bảng 3.12: CHITIETBOPHAN Name Type Null or Not Null Description MaChiTiet Nvarchar(10) Not Null Mã chi tiết MaLoai Nvarchar(10) Null Mã Loại phận TenBoPhan Nvarchar(50) Null Tên phận Gia Money Null Giá SoLuong Int Null Số lượng ThoiGianBH Int Null Thời gian bảo hành TinhTrang Bit Null Tình trạng Các phương thức STT Tên phƣơng thức lapRapSanPham() Ghi Lắp ráp sản phẩm SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 36 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh Tbl_SANPHAM - Mô tả : Thông tin cụ thể sản phẩm Khóa : MaloaiSP Khóa phụ: MaLoai,MaHang Chi tiết Bảng 3.13: SANPHAM Name Type Null or Not Null Description MaLoaiSP Nvarchar(10) Not Null Mã Sản phẩm TenSP Nvarchar(80) Null Tên sản phẩm GiaNhapSP Money Null Giá nhập sản phẩm GiaBanSP Money Null Giá bán sản phẩm AnhSP Nvarchar(50) Null Ảnh sản phẩm MaLoai Nvarchar(10) Null Mã loại MaHang Nvarchar(10) Null Mã hãng SoLuong Int Null Số lượng kho CPU Nvarchar(50) Null CPU RAM Nvarchar(50) Null RAM ManHinh Nvarchar(50) Null Màn hình DiaCung Nvarchar(50) Null Đĩa cứng DoHoa Nvarchar(50) Null Đồ họa TrongLuong Nvarchar(50) Null Trọng Lượng ThoiGianBH Int Null Thời gian bảo hành TinhTrang tinyInt Null Tình Trạng DiemTichLuy Int Null Điểm tích lũy Các phương thức: SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 37 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh Tên phƣơng thức STT Ghi themSanPham() Thêm sản phẩm xoaSanPham() Xóa sản phẩm suaSanPham() Sửa sản phẩm xemSanPham() Xem sản phẩm timKiemSanPham() Tìm kiếm sản phẩm danhGiaSanPham() Đánh giá sản phẩm Tbl_THONGTINSANPHAM - Mô tả : cập nhật thông tin sản phẩm Khóa : MaLoaiSP Chi tiết Bảng 3.14: THONGTINSANPHAM Name Type Null or Not Null Description MaLoaiSP Nvarchar(10) Not Null Mã Sản phẩm DanhGiaSao Float Null Đánh giá LuotXem Int Null Lượt Xem Các phương thức: STT Tên phƣơng thức Ghi xemDanhGia() Xem đánh giá xemLuotXem() Xem lượt xem capNhatDanhGia() Cập nhật đánh giá capNhatLuotXem() Cập nhật lượt xem Tbl_CHITIETDONDATHANG - Mô tả : Thông tin chi tiết đơn đặt hàng Khóa : MaChiTietDonDatHang Khóa phụ: MaHD,MaLoaiSP Chi tiết SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 38 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh Bảng 3.15: CHITIETDONDATHANG Name Type Null or Not Null Description MaChiTietDonDatHang Nvarchar(10) Not Null Mã chi tiết đơn đăt hàng MaHD Nvarchar(10) Not Null Mã hóa đơn MaLoaiSP Nvarchar(10) Not Null Mã sản phẩm IMEI Nvarchar(50) Null IMEI GiaBanSP Money Null Giá bán sản phẩm TinhTrang Bit Null Tình Trạng Các phương thức: Tên phƣơng thức STT Ghi xemChiTietDonHang() Xem chi tiết đơn đặt hàng suaChiTietDonHang() Sửa chi tiết đơn hàng capNhatChiTietDonHang() Cập nhật chi tiết đơn hàng Tbl_SANPHAMLAPRAP - Mơ tả : máy tính hồn chỉnh mà khách hàng lắp ráp - Khóa : MaSPLapRap Khóa phụ: MaMainboard,MaRAM,MaCHIP Chi tiết Bảng 3.16: SANPHAMLAPRAP Name Type Null or Not Null Description MaSPLapRap Nvarchar(10) Not Null Mã Sản phẩm lắp ráp MaMainboard Nvarchar(10) Null Mã Mainboard MaRAM Nvarchar(10) Null Mã RAM MaChip Nvarchar(10) Null Mã chip MaChuot Nvarchar(10) Null Mã chuột MaBanPhim Nvarchar(10) Null Mã bàn phím MaHDD Nvarchar(10) Null Mã HDD SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 39 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh MaManHinh Nvarchar(10) Null Mã hình TinhTrang Bit Null Tình Trạng SoLuongRAM Int Null Số lượng ram MaHD Nvarchar(10) Not Null Mã hóa đơn MaCase Nvarchar(10) Null Mã CASE MaNguon Nvarchar(10) Null Đồ họa MaDVD Nvarchar(10) Null Mã DVD MaTanNhiet Nvarchar(10) Null Mã tản nhiệt MaPhuKien Nvarchar(10) Null Mã phụ kiện Các phương thức: STT Tên phƣơng thức lapRapSanPham() Ghi Lắp ráp sản phẩm SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 40 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh CHƢƠNG THIẾT KẾ GIAO DIỆN 4.1 Giao diện trang điều khiển 4.2.1 Giao diện trang chủ Hình 4.1: Giao diện trang chủ SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 41 Đồ án tốt nghiệp đại học - GVHD:ThS.Trần Thị Kim Oanh Hình ảnh khách hàng vào web công ty 4.1.2 Giao diện giỏ hàng Hình 4.2: Giao diện giỏ hàng - Khi khách hàng mua hàng, khách hãng vãng lai, phải nhập đẩy đủ thông tin để mua hàng Trong giỏ hàng, khách hàng thay đổi số lượng, sửa xóa giỏ hàng 4.1.3 Giao diện xem sản phẩm theo Hình 4.3: Giao diện sản phẩm xem theo SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 42 Đồ án tốt nghiệp đại học - GVHD:ThS.Trần Thị Kim Oanh Khách hàng lọc xem sản phẩm theo ý muốn 4.1.4 Giao diện xem chi tiết sản phẩm Hình 4.4: Giao diện xem chi tiết sản phẩm - Chi tiết sản phẩm mà khách hàng muốn mua Nếu có ý kiến khách hàng bình luận 4.1.5 Giao diện lắp ráp sản phẩm Hình 4.5: Giao diện lắp ráp sản phẩm SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 43 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh - Đây phần làm nên khác biệt website bán hàng khác, khách hàng tùy ý lắp ráp sản phẩm mà mong muốn Đối với khách hàng it tìm hiểu máy tính, lắp ráp sản phẩm khơng phù hợp, trang web đưa cảnh báo để khách hàng biết thay đổi sản phẩm lắp ráp 4.1.6 Giao diện quản lí khách hàng Hình 4.6: Giao diện quản lí khách hàng 4.1.7 Giao diện quản lí sản phẩm Hình 4.7: Giao diện quản lí sản phẩm SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 44 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh 4.1.8 Giao diện quản lí đơn đặt hàng khách vãng lai Hình 4.8: Giao diện quản lí đơn đặt hàng khách hàng vãng lai 4.1.9 Giao diện quản lí đơn đặt hàng khách hàng đăng kí Hình 4.9: Giao diện quản lí đơn đặt hàng khách hàng SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 45 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh 4.1.10 Giao diện quản lí bảo hành Hình 4.10: Giao diện quản lí bảo hành 4.1.11 Giao diện báo cáo thống kê Hình 4.11: Giao diện báo cáo thống kê SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 46 Đồ án tốt nghiệp đại học 4.2 GVHD:ThS.Trần Thị Kim Oanh Thử nghiệm đánh giá chƣơng trình 4.2.1 Yêu cầu hệ thống SQL server phiên 2005 trở lên Máy chủ web Java apache tomcat phiên trở lên 4.2.2 Thử nghiệm Chương trình chạy tốt, chức thiết kế chạy tốt ổn định 4.2.3 Đánh giá Các chức quản trị viên: Chức quản lí khách hàng: quản trị viên thêm mới, cập nhật, tìm kiếm xóa thơng tin khách hàng Chức quản lí sản phẩm: quản trị viên thêm mới, cập nhật, tìm kiếm, xóa thơng tin sản phẩm Chức quản lí đơn đặt hàng: quản trị viên thêm mới, cập nhật, tìm kiếm, xóa thơng tin đơn đặt hàng Chức báo cáo thống kê: quản trị viên thống kê lại sản phẩm bán tháng, năm - Các chức thành viên website: Chức xem sản phẩm: thành viên website xem danh sách sản phẩm, tìm kiếm sản phẩm, đánh giá sản phẩm Chức mua sản phẩm: thành viên website mua sản phẩm mà ưng ý Chức lắp ráp sản phẩm: thành viên tự lắp ráp sản phẩm mà mong muốn - SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 47 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh KẾT LUẬN Qua làm báo cáo em học hỏi, bổ sung nhiều kiến thức quan trọng bổ ích cho cơng việc tương lai sau Và có kết đạt hạn chế sau: Kết đạt Xây dựng thành cơng hệ thống website quản lí bán máy tính Tìm hiểu tương đối kỹ nghiệp vụ bán hàng nói chung bán laptop nói riêng Tìm hiểu tương đối đầy đủ Java strust1 Phân tích thiết kế hệ thống tương đối đầy đủ Giao diện hệ thống thiết kế đơn giản, thân thiện dễ sử dụng Tìm hiểu tương đối HTML,CSS, javascript, đặc biêt Java web Bản thân thành viên nhóm tích lũy nhiều kĩ năng, kiến thức chuyên môn Đã tạo website đáp ứng nhu cầu khách hàng Hạn chế Giao diện website chưa thực chuyên nghiệp Các thuật toán chưa thực tối ưu Các thao tác quản lý chậm, chưa nhanh Trong đề tài em có phân tích xây dựng phần mềm đơn giản chưa có tính phức tạp Vì vậy, hướng phát triển đề tài là: Các mối ràng buộc quan hệ bảng sở cần chặt chẽ Tích hợp thêm số chức : toán online, quản lý tin tức, trả lời online câu hỏi cho khách hàng Mở rộng thêm ứng dụng web: cho phép nhập chỉnh sửa thông tin từ xa Tiếp tục hồn chỉnh chức cịn thiếu sót Xây dựng hệ thống website quản lý nói chung, website quản lý bán máy tính nói riêng khơng việc xây dựng đơn thuần, mà địi hỏi cách có hệ thống giai đoạn khảo sát, phân tích thiết kế phải tiến hành trước Đứng trước xu phát triển công nghệ thông tin vũ bão xây dựng hệ thống website quản lý bán máy tính điều khơng thể thiếu, đề tài mang tính thực tế cao Qua việc nghiên cứu xây dựng đề tài này, phần củng cố cho em kiến thức lập trình cung cấp cho em thêm làm xây dựng website hồn chỉnh, qua quản lý bán máy tính em tự tin xây dựng website tương tự như: quản lý thư viện, quản lý nhân sự, quản lý khách sạn… Em xin cảm ơn cô giáo ThS.Trần Thị Kim Oanh tận tình giúp đỡ hướng dẫn SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 48 Đồ án tốt nghiệp đại học GVHD:ThS.Trần Thị Kim Oanh em làm báo cáo thực tập cuối khóa này, để em hồn thiện đề tài theo thời gian quy định nhà trường Em xin gửi lời cảm ơn chân thành tới khoa công nghệ thông tin thầy cô trường tận tình giảng dạy em suốt năm học qua SV: Nguyễn Đình Huy – Lớp 52K2 - CNTT 49 ... tài ? ?Xây dựng hệ thống quản lý bán máy tính? ?? Với đề tài này, em mong muốn áp dụng kiến thức học trường với việc tìm hiểu nghiên cứu ngơn ngữ mơi trường lập trình để xây dựng hệ thống quản lý bán. .. trình cung cấp cho em thêm làm xây dựng website hồn chỉnh, qua quản lý bán máy tính em tự tin xây dựng website tương tự như: quản lý thư viện, quản lý nhân sự, quản lý khách sạn… Em xin cảm ơn giáo... lũy với sản phẩm Quản lý website : Người quản trị : người chịu trách nhệm đảm bảo hoạt động hệ thống Cung cấp quản lý tài khoản cho người quản lý Quản lý sản phẩm : quản lý sản phẩm công