Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
33
Dung lượng
0,92 MB
Nội dung
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT - HÀN Khoa Khoa Học Máy Tính BÁO CÁO ĐỒ ÁN TỐT NGHIỆP WEBSITE QUẢN LÝ KHÁCH HÀNG Sinh viên thực : Nguyễn Quang Quyền Lớp : 19I2 Giảng viên hướng dẫn: Ths.Trần Thu Thủy Đà Nẵng, tháng 12 năm 2021 i TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT - HÀN Khoa Khoa Học Máy Tính BÁO CÁO ĐỒ ÁN TỐT NGHIỆP WEBSITE QUẢN LÝ KHÁCH HÀNG Sinh viên: Nguyễn Quang Quyền Mã Sinh Viên: 191C900094 Giảng viên hướng dẫn: : Ths Trần Thu Thủy Đà Nẵng, tháng 12 năm 2021 ii NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN iii LỜI CẢM ƠN Lời đầu tiên, em xin gửi lời cảm ơn chân thành tới thầy cô giáo trường thầy cô Khoa công nghệ thông tin truyền dạy cho em kiến thức kinh nghiệm quý báu trình học tập trường Trong trình học tập trường giúp em trưởng thành lên nhiều Em có mơi trường học tập lành mạnh, trau dồi nhiều kiến thức, cách học tập, cách nghiên cứu làm việc hiệu Những điều góp phần lớn cho em đường học tập làm việc Do kiến thức kinh nghiệp thân nhiều hạn chế nên việc thực khơng thể tránh khỏi thiếu sót Em mong thơng cảm góp ý kiến q thầy cô Khoa công nghệ thông tin Em xin gửi lời cảm ơn tới Cô Trần Thu Thủy hết lòng hướng dẫn, bảo, giúp đỡ em trình làm đồ án tốt nghiệp Em muốn gửi lời cảm ơn tới tập thể lớp 19I2 tạo môi trường học tập, trao đổi kiến thức, tạo điều kiện phát triển kỹ cho thành viên Em xin gửi lời cảm ơn chân thành tới gia đình, bạn bè quan tâm, động viên, giúp đỡ em trình học tập, làm đồ án tốt nghiệp Và gửi lời cảm ơn đến ban giám hiệu nhà trường tạo điều kiện tốt cho em củng bạn suốt thời gian học tập Em xin chân thành cảm ơn! Sinh viên, Nguyễn Quang Quyền iv MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT DANH MỤC HÌNH VẼ MỞ ĐẦU Giới thiệu Đặt vấn đề 3 Lý chọn đề tài Mục tiêu đề tài Nhiệm vụ hướng giải Ý nghĩa thực tiễn đề tài 7.Bố cục đề tài Chương CÔNG CỤ CƠNG NGHỆ SỬ DỤNG 1.1 Cơng cụ, công nghệ sử dụng 1.1.1 PHP 1.1.2 MySQL 1.1.3 Visual Studio Code 1.1.4 Javascript 1.1.5 Xampp 1.1.6 Sublime Text Chương PHÂN TÍCH MƠ HÌNH HỆ THỐNG … 10 2.1 Phân tích yêu cầu 10 2.1.1 Yêu cầu chức hệ thống 10 2.1.2 Yêu cầu hình thức 10 2.1.3 Yêu cầu bảo mật 10 2.2 Phân tích chức 10 2.2.1 Sơ đồ chức quản lý admin 10 v 2.3 Sơ đồ use case 11 2.3.1 Danh sách vai trò người dùng 11 2.3.2 Sơ đồ use case admin quản lý 12 2.3.3 Sơ đồ quản lý doanh mục admin 12 2.4 Biểu đồ trạng thái 12 2.4.1 Biểu đồ trạng thái đăng nhập 12 2.4.2 Biểu đồ trạng thái thêm nhân viên 13 2.5 Phân tích sở liệu 13 2.5.1 Bảng người dùng 14 2.5.2 Bảng danh sách khách hàng 14 2.5.3 Bảng quản lý đại lý 14 2.5.4 Bảng danh sách nhân viên 15 Chương XÂY DỰNG ỨNG DỤNG … 16 3.1.Giao diện chung 16 3.1.1 Giao diện đăng nhập 16 3.1.2 Giao diện Website (Bảng điều khiển) 16 3.2 Giao diện cho người quản trị 17 3.2.1 Giao diện danh sách quản lý khách hàng 17 3.2.2 Giao diện danh sách quản lý đại lý 17 3.2.3 Giao diện danh sách quản lý nhân viên 18 3.2.4 Giao diện tính thêm khách hàng 19 3.2.5 Giao diện tính xem chi tiết 19 3.2.6 Giao diện tìm kiếm (Search) 20 KẾT LUẬN 21 Kết đạt 21 Hạn chế Hướng phát triển 21 TÀI LIỆU THAM KHẢO vi vii DANH MỤC CÁC TỪ VIẾT TẮT VIẾT TẮT NỘI DUNG PHP Hypertext Preprocessor STEM Structured Query Lanuage DANH MỤC HÌNH VẼ Hình 1.1.1: Ảnh minh họa PHP Hình 1.1.2: Ảnh minh họa My SQL Hình 1.1.3: Ảnh minh họa Visual Studio Code Hình 1.1.4: Ảnh minh họa Javascript Hình 1.1.5: Ảnh minh họa Xampp Hình 1.1.6: Ảnh minh họa Sublime Text Hình 2.2.1.Sơ đồ chức admin Hình 2.3.1: Ảnh admin Hình 2.3.2 Sơ đồ use case quản lý admin Hình 2.3.3: Sơ đồ quản lý admin Hình 2.4.1: Biểu đồ trạng thái đăng nhập Hình 2.4.2: Biểu đồ trạng thái thêm nhân viên Hình 3.1.1: Giao diện đăng nhập Website Hình 3.1.2: Giao diện Website Hình 3.2.1: Ảnh giao diện danh sách khách hàng Hình 3.2.2: Ảnh giao diện danh sách quản lý đại lý Hình 3.2.3: Ảnh giao diện danh sách quản lý nhân viên Hình 3.2.4: Ảnh giao diện tính thêm Hình 3.2.5: Ảnh giao diện tính xem chi tiết Hình 3.2.6(1): Ảnh tính tìm kiếm (Search) Hình 3.2.6(2): Ảnh ví dụ tính tìm kiếm (Search) MỞ ĐẦU Giới thiệu: Chúng ta sống thời đại cơng nghiệp hóa - đại hóa đất nước ngày nói đến cơng nghệ thơng tin hình dung tới môi trường phát triển động xếp vào hàng bậc giới Công nghệ thông tin ứng dụng rộng rãi vào lĩnh vực đời sống xã hội Chương PHÂN TÍCH MƠ HÌNH HỆ THỐNG 2.1 Phân tích u cầu 2.1.1 Yêu cầu chức hệ thống -Về phía nhà cung cấp: -Về phía quản trị (admin): + Đăng nhập: Thơng tin đăng nhập có sẵn quản trị viên tạo sẵn website đưa vào sử dụng + Bảng điều khiển: Thống kê số lượng khách hàng, thống kê số lượng đại lý số lượng nhân viên + Quản lý khách hàng: Quản lý, thêm, sửa, xóa, xem chi tiết khách hàng + Quản lý đại lý: Quản lý, thêm, sửa, xóa, xem chi tiết đại lý + Quản lý nhân viên: Quản lý, thêm, sửa, xóa, xem chi tiết nhân viên 2.1.2 Yêu cầu hình thức - Giao diện thân thiện, dễ dùng - Màu sác hài hóa - Bố cục chức hợp lý - Cho phép người dùng chọn nhanh mục thơng qua danh sách có sẵn 2.1.3 u cầu bảo mật: -Về phía người quản trị: Phải đăng ký đăng nhập vào để quản lý liệu tất thông tin lưu trữ 2.2 Phân tích chức 2.2.1 Sơ đồ chức quản lý admin: Đăng nhập Trang quản trị Bảng điều khiển Quản lý khách hàng Quản lý đại lý Quản lý nhân viên 12 Thêm, sửa, xóa, xem chi tiết tìm kiếm thơng tin Hình 2.2.1.Sơ đồ chức admin 2.3 Sơ đồ use case 2.3.1 Danh sách vai trị người dùng: Actor Admin Mơ tả Admin đối tượng chịu trách nhiệm quản lý hệ thống, giám sát tất việc sử dụng Hình 2.3.1: Ảnh admin 13 2.3.2 Sơ đồ use case admin quản lý: Hình 2.3.2 Sơ đồ use case quản lý admin 2.3.3 Sơ đồ quản lý danh mục admin: Hình 2.3.3: Sơ đồ quản lý admin 2.4 Biểu đồ trạng thái 2.4.1 Biểu đồ trạng thái đăng nhập: 14 Hình 2.4.1: Biểu đồ trạng thái đăng nhập 2.4.2 Biểu đồ trạng thái thêm nhân viên: Hình 2.4.2: Biểu đồ trạng thái thêm nhân viên 2.5 Phân tích sở liệu 15 2.5.1 Bảng Người dùng: Tên thuộc tính Mơ tả Kiểu liệu Độ lớn Ghi Matknv Mã tài khoản nVarchar 50 Khóa Nvarchar 20 nhân viên Password Mật mã để đăng nhập Vaitro Vai trò Int Email Địa email nVarchar 50 2.5.2 Bảng Danh sách Khách hàng: Tên thuộc tính Mơ tả Kiểu liệu Độ lớn Ghi Stt Số thứ tự nVarchar 10 Khóa Hoten Họ tên nVarchar 50 Gioitinh Giới tính nVarchar 10 Diachi Địa nVarchar 100 Email Địa email nVarchar 30 CMND Số chứng nVarchar 20 minh nhân dân Dienthoai Số điện thoại nVarchar 10 Nghenghiep Nghề nghiệp nVarchar 100 Ngaysinh Ngày sinh smalldate time 2.5.3 Bảng quản lý đại lý: Tên thuộc tính Mơ tả Kiểu liệu Độ lớn Ghi 16 Stt Số thứ tự nVarchar 10 Chusohuu Chủ sở hữu nVarchar 50 Tendaily Tên đại lý nVarchar 50 Diachi Địa nVarchar 100 Email Địa email nVarchar 30 Mathangkinhdoanh Mặt hàng nVarchar 50 Khóa kinh doanh Dienthoai Số điện thoại nVarchar 10 Ngaydangki Ngày đăng smalldate kí time Mã hợp đồng nVarchar Mahopdong 50 2.5.4 Bảng danh sách nhân viên: Tên thuộc tính Mơ tả Kiểu liệu Độ lớn Ghi Stt Số thứ tự nVarchar 10 Khóa Hoten Họ tên nVarchar 50 Gioitinh Giới tính nVarchar 10 Diachi Địa nVarchar 100 Email Địa email nVarchar 30 CMND Số chứng nVarchar 20 minh nhân dân Dienthoai Số điện thoại nVarchar 10 Nghenghiep Nghề nghiệp nVarchar 100 Ngaysinh Ngày sinh smalldate time 17 Chương XÂY DỰNG ỨNG DỤNG 3.1 Giao diện chung: 3.1.1 Giao diện đăng nhập: Giao diện đăng nhập đơn giản, màu sắc dễ nhìn dễ dàng đăng nhập vào Người quản trị quản lý thơng tin bên Hình 3.1.1: Giao diện đăng nhập 3.1.2 Giao diện Website (Bảng điều khiển): Giao diện bao gồm thông tin thống kê bao gồm: Số lượng khách hàng, nhân viên lưu trữ từ trước Và cịn Quản lý đại lý mà hợp tác làm việc chung Hình 3.1.2: Giao diện Website 18 3.2 Giao diện người quản trị: 3.2.1 Giao diện danh sách quản lý khách hàng: Ở mục quản lý danh sách khách hàng thấy rõ ta dễ dàng thêm mới, cập nhật xóa khách hàng Cịn xem chi tiết ngày sinh, nghề nghiệp, số điện thoại số CMND Hình 3.2.1: Ảnh giao diện danh sách khách hàng 3.2.2 Giao diện danh sách quản lý đại lý: Trong phần danh sách đại lý ta nhìn thấy mục tên đại lý, chủ sở hữu, số điện thoại mã hợp đồng Vào bên chi tiết ta thấy mục như: Email, mặt hàng kinh doanh ngày đăng kí Và thêm mới, sửa xóa đại lý 19 Hình 3.2.2: Ảnh giao diện danh sách quản lý đại lý 3.2.3 Giao diện danh sách quản lý nhân viên: Nhìn vào phần danh sách nhân viên ta thấy mục thêm nhân viên xin việc, cập nhật lại thông tin xóa nhân viên nghỉ việc phần chi tiết Xem nhiều thông tin hiển thị ngày sinh, nghề nghiệp, số điện thoại để liên lạc số CMND Hình 3.2.3: Ảnh giao diện danh sách quản lý nhân viên 20 3.2.4 Giao diện tính thêm khách hàng: Phần điền tất thơng tin khách hàng hình Hình 3.2.4: Ảnh giao diện tính thêm 3.2.5 Giao diện tính xem chi tiết: Khi nhấn vào mục chi tiết tất thơng tin lưu trữ từ trước Hình 3.2.5: Ảnh giao diện tính xem chi tiết 21 3.2.6 Giao diện tìm kiếm (Search): Có thể nhìn thấy tính tìm kiếm (Search) góc hình Hình 3.2.6(1): Ảnh tính tìm kiếm (Search) Ví dụ: hiển thị nhiều khách hàng mà khơng tìm thấy đâu, ta gõ tên, số điện thoại, số CMND hay ta thêm vào trước hiển thị hình Hình 3.2.6(2): Ảnh ví dụ tính tìm kiếm (Search) 22 KẾT LUẬN Kết đạt Về phía người dùng: - Người dùng đăng nhập, xem thơng tin lưu trữ - Giao diện thân thiện, màu sắc hài hịa dễ nhìn cho phép tìm thơng tin nhanh chóng - Quản lý khách hàng vào thường xuyên, chăm sóc khách hàng tốt hơn, lưu trữ thông tin cần thiết để vào lần sau - Quản lý thơng tin nhân viên q trình làm việc, công tác doanh nghiệp - Đăng xuất Về phía thân: Khảo sát quy trình phát triển hệ thống Website Nắm số khái niệm Phân tích liệu chức hệ thống Thiết kế CSDL giao diện chương trình Xây dựng Website tương đối hoàn chỉnh so với yêu cầu đặt Thuận lợi: - Với giai đoạn phân tích thực đặt tả hầu hết chức - Với giai đoạn thiết kế thực chi tiết đầy đủ - Nắm tổng quan dự án - Đáp ứng u cầu yếu hệ thơn sg - Tạo giao diện thân thiện với người dùng đảm bảo tính tồn vẹn - Có tài liệu đáp ứng giai đoạn - Công cụ sử dụng đáp ứng yêu cầu đảm bảo tính linh hoạt - Thiết kế chi tiết từ mức tổng quan đến mức cụ thể (chi tiết) - Đảm bảo đầy đủ giai đoạn Đặt tả- Phân tích- Thiết kế Khó khăn: - Thực chưa triệt để phần thiết kế - Còn vài lỗi chưa kiểm sốt phân tích - Chưa hiểu hết chi tiết thành phần cụ thể hệ thống - Cịn số chức chưa hồn thành - Hạn chế hướng phát triển 23 Giao diện chưa đẹp Một số chức phụ chưa hồn chỉnh Chưa có chức đánh giá, phản hồi bình luận Cần xây dựng modul nghiệp vụ quản lý khách hàng nhân chi tiết - Hệ thống nâng cấp tương lai với kỹ thuật cơng nghệ Có thể áp dụng cơng nghệ đám mây điện tốn để lưu trữ truy xuất thông tin trực tuyến - Thực nâng cao để đáp ứng sở liệu lớn mức độ truy cập cao - 24 TÀI LIỆU THAM KHẢO [1] Trang web: https://tailieu.vn/ [2] Trang web: https://123docz.net/trang-chu.html/ [3] Trang web: https://www.w3schools.com/ ... lượng nhân viên + Quản lý khách hàng: Quản lý, thêm, sửa, xóa, xem chi tiết khách hàng + Quản lý đại lý: Quản lý, thêm, sửa, xóa, xem chi tiết đại lý + Quản lý nhân viên: Quản lý, thêm, sửa, xóa,... hàng Trong số đó, quản lý khách hàng nhân viên lĩnh vực sử dụng nhiều đến Website Do em lựa chọn đề tài thiết kế Website quản lý khách hàng nhằm đưa đến cho doanh nghiệp đại lý chương trình quản. .. dựng Website áp dụng nhiều công nghệ Lý chọn đề tài: Do lượng khách hàng công ty ngày lớn, nhu cầu quản lý khách hàng cần thiết cho tổ chức doanh nghiệp nên việc xây dựng phần mềm quản lý khách hàng