Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
56
Dung lượng
3,6 MB
Nội dung
NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP Họ tên:Lê Tiến Hải Giới tính: Nam Ngày, tháng, năm sinh: 29-12-1994 Nơi sinh:Hà Nội Chuyên ngành: Công nghệ thông tin Mã số: 1210010085 TÊN ĐỀ TÀI Xây dựng chương trình quản lý hoạt động Thẩm mỹ Ngọc Trai Spa NHIỆM VỤ VÀ NỘI DUNG - Khảo sát quy trình quản lý Thẩm mỹ Ngọc Trai Spa - Phân tích, xác định yêu cầu hệ thống - Xây dựng hệ thống quản lý Thẩm mỹNgọc Trai Spa NGÀY GIAO NHIỆM VỤ: 5-1-2016 NGÀY HOÀN THÀNH NHIỆM VỤ: 20-4-2016 GIÁO VIÊN HƯỚNG DẪN: TH.S Trần Duy Hùng Ngày……tháng….… năm 2016 GIÁO VIÊN HƯỚNG DẪN KHOA CÔNG NGHỆ THÔNG TIN LỜI CẢM ƠN Qua trình thực đề tài “Thiết kế phầm mềm quản lý hoạt động cửa hang Thẩm mỹ Ngọc Trai Spa”, em học hỏi nhiều kiến thức, đồng thời củng cố nâng cao thêm kỹ chuyên ngành kỹ tư toán Đặc biệt, đề tài cho em hiểu biết nhìn tổng qt tốn phân tích thiết hệ thống Em xin tỏ lòng biết ơn chân thành sâu sắc nhắc đến thầy Trần Duy Hùng nhiệt tình giúp đỡ, bảo tạo điều kiện thuận lợi cho em hoàn thành đề tài Em xin cảm ơn quý Thầy cô khoa Công nghệ thông tin, Viện đại học Mở Hà Nội tận tình truyền đạt kiến thức năm học Vốn kiến thức tiếp thu trình học tập khoa không tảng để nghiên cứu đề tài mà hành trang quý báu để em bước vào đời cách vững vàng, tự tin Ngoài ra, em xin cám ơn số bạn bè nhận xét trao đổi với em q trình phân tích thiết kế chương trình Trong trình thực đề tài, em hiểu cách thức trình thực dự án thực tế Mặc dù cố gắng cịn có nhiều hạn chế mặt kiến thức chuyên môn kinh nghiệm làm việc thực tế nên khơng thể khơng tránh khỏi sai sót Em mong có hướng dẫn nhận xét nhiều từ phía thầy, giáo bạn giúp em hoàn thiện kỹ Hà Nội, tháng 04 năm 2016 Sinh viên thực Lê Tiến Hải LỜI NÓI ĐẦU Hiện nay, sống vốn xô bồ ồn cho người cảm thấy mệt mỏi, căng thẳng với chút thời gian dành cho Spa người tìm lại Bước vào khơng gian Ngọc Trai Spa người cảm nhận dễ chịu, thư thái nhẹ nhàng; điểm xuyết nét tươi trẻ, sức sống trí nội thất Nụ cười thân thiện đội ngũ nhân viên trẻ trung, chuyên nghiệp chào đón bạn trang phục lịch Cơng nghệ thông tin phương tiện trợ giúp đắc lực có hiệu cao cơng tác quản lý hành nói chung quản lý nói riêng Việc ứng dụng công nghệ thông tin công tác quản lý cửa hàng yêu cầu cấp bách nhằm nâng cao chất lượng công tác quản lý cửa hàng, góp phần thúc đẩy cửa hàng phát triển tồn diện,từng bước đáp ứng yêu cầu làm đẹp người Những hình thức mua bán bình thường việc tốn hóa đơn tiền mặt, phận quản lý cập nhập thông tin hang hóa, hay khách hang sản phẩm Do đó, khả thống chuẩn khơng cao, đồng thời bảo mật tính xác lưu trữ liệu thấp việc sử dụng phần mềm quản lý thống nghiệp vụ cho tồn Spa Và hình thức tốt để người tiết kiệm thời gian mua bán quản lý tốt công việc cách nhanh chóng xác MỤC LỤC CHƯƠNG GIỚI THIỆU ĐỀ TÀI 1.1 Giới thiệu Thẩm mỹ Ngọc Trai Spa 1.2 Lý chọn đề tài 1.3 Mục tiêu ý nghĩa đề tài 1.3.1 Mục tiêu đề tài 1.3.2 Ý nghĩa đề tài 1.4 Phạm vi đề tài 1.4.1 Quản trị viên 1.4.2 Nhân viên 1.4.3 Khách hàng 1.4.4 Lịch hẹn 1.4.5 Sản phẩm 1.4.6 Dịch vụ 1.4.7 Hóa đơn 1.4.8 Thống kê CHƯƠNG CÔNG NGHỆ SỬ DỤNG 2.1 Ngơn ngữ lập trình C# 2.1.1 Giới thiệu 2.1.2 Đặc điểm ngôn ngữ 2.1.3 Ưu điểm 2.1.4 Nhược điểm 2.2 Hệ quản trị sở liệu SQL Server 2012 2.2.1 2.3 Tổng quan MƠ HÌNH MVC 2.3.1 Các thành phần MVC 2.3.2 Cơ chế làm việc MVC 2.3.3 Ưu điểm nhược điểm MVC CHƯƠNG PHÂN TÍCH U CẦU 3.1 Phân tích chức năng, quy trình xử lý 10 3.1.1 Quy trình đăng nhập 10 3.1.2 Quy trình đăng ký người dùng 10 3.1.3 Chức đổi mật 11 3.1.4 Quy trình quản lý tài khoản 12 3.1.5 Quy trình quản lý người dùng 12 3.1.6 Quy trình quản lý sản phẩm 12 3.1.7 Quy trình quản lý dịch vụ 12 3.1.8 Quy trình đăng ký khách hàng 12 3.1.9 Quy trình quản lý khách hàng 13 3.1.10 Quy trình thêm hồ sơ khách hàng, lịch hẹn: 14 3.1.11 Quy trình quản lý hóa đơn 15 3.2 Xác định tác nhân hồ sơ liệu 16 CHƯƠNG PHÂN TÍCH HỆ THỐNG 4.1 Sơ đồ phân cấp chức 17 4.2 Sơ đồ phân rã chức chi tiết 18 4.2.1 Sơ đồ phân rã chức 18 4.2.2 Mô tả chức hệ thống 18 4.3 Biểu đồ dòng liệu 20 4.3.1 Sơ đồ ngữ cảnh hệ thống 20 4.3.2 Sơ đồ luồng liệu mức đỉnh (mức 0) 20 4.3.3 Sơ đồ luồng liệu mức đỉnh chức “quản lý người dùng” 21 4.3.4 Sơ đồ luồng liệu mức đỉnh chức “quản lý danh mục” 22 4.3.5 Sơ đồ luồng liệu mức đỉnh chức “quản lý bán hàng” 23 4.3.6 Sơ đồ luồng liệu mức đỉnh chức “quản lý khách hàng” 24 CHƯƠNG THIẾT KẾ CHƯƠNG TRÌNH 5.1 Thiết kế sở liệu vật lý 25 5.1.1 Xác định thực thể 25 5.1.2 Xác định liên kết thực thể 25 5.1.3 Mơ hình E-R 28 5.2 Các bảng sở liệu 29 5.2.1 Bảng NHANVIEN 29 5.2.2 Bảng KHACHHANG 30 5.2.3 Bảng DICHVU 30 5.2.4 Bảng SANPHAM 31 5.2.5 Bảng HOADON 31 5.2.6 Bảng CHITIETHOADONDICHVU 32 5.2.7 Bảng CHITIETHOADONSANPHAM 32 5.2.8 Bảng LICHHEN 32 5.2.9 Bảng HOSOKHACHHANG 33 5.2.10 Bảng QUYEN 33 5.2.11 Bảng CHITIETHOSOKHACHANG 33 5.2.12 Bảng TAIKHOAN 34 5.3 Mỗi quan hệ bảng liệu 35 5.4 Thiết kế giao diện hình 36 5.4.1 Form đăng nhập 36 5.4.2 Form Main 36 5.4.3 Form Quản lý người dùng 37 5.4.4 Form Nhân viên 37 5.4.5 Form sản phẩm 38 5.4.6 Form dịch vụ 38 5.4.7 Form khách hàng 39 5.4.8 Form hồ sơ khách hàng 39 5.4.9 Form lịch hẹn 40 5.4.10 Form hóa đơn 40 5.4.11 Form lập hóa đơn 41 5.4.12 Form thống kê hóa đơn 41 TÀI LIỆU THAM KHẢO 42 DANH MỤC SƠ ĐỒ Hình 3.1: Chức đăng nhập hệ thống 10 Hình 3.2 : Chức đăng kí tài khoản 11 Hình 3.3: Chức đổi mật 12 Hình 3.4: Chức thêm khách hàng 13 Hình 3.5: Chức thêm hồ sơ khách hàng, lịch hẹn 15 Hình 4.1: Sơ đồ phân rã chức 18 Hình 4.2 : Sơ đồ ngữ cảnh hệ thống 20 Hình 4.3 : Sơ đồ liệu mức đỉnh(mức 0) 20 Hình 4.4: Sơ đồ luồng liệu mức đỉnh chức “quản lý người dùng”….17 Hình 4.5: Sơ đồ luồng liệu mức đỉnh chức “quản lý danh mục” 22 Hình 4.6: Sơ đồ luồng liệu mức đỉnh chức “quản lý bán hàng” 23 Hình 4.7: Sơ đồ luồng liệu mức đỉnh chức “quản lý khách hàng” 24 Hình 5.1: Mơ hình E-R 28 Hình 5.1: Diagram mối quan hệ bảng 35 DANH MỤC HÌNH Hình 5.2: Form đăng nhập 36 Hình 5.3: Form Main 36 Hình 5.4: Form Quản lý người dùng 37 Hình 5.5: Form nhân viên 37 Hình 5.6: Form sản phẩm 38 Hình 5.8: Form khách hàng 39 Hình 5.9: Form hồ sơ khách hang 39 Hình 5.10: Form lịch hẹn 40 Hình 5.11: Form hóa đơn 40 Hình 5.12: Form lập hóa đơn 41 Hình 5.13: Form thống kê hóa đơn 41 DANH MỤC BẢNG BIỂU Bảng 1: Bảng NHANVIEN 29 Bảng 2: Bảng KHACHHANG 30 Bảng 3: Bảng DICHVU 30 Bảng 4: Bảng SANPHAM 31 Bảng 5: Bảng HOADON 31 Bảng 6: Bảng CHITIETHOADON 32 Bảng 7: Bảng LICHHEN 32 Bảng 8: Bảng HOSOKHACHHANG 33 Bảng 9: Bảng QUYEN 33 30 5.2.2 Bảng KHACHHANG Bảng 2: Bảng KHACHHANG Thuộc tính Kiểu liệu Ràng buộc Null MaKH Int Khố Not HoTen nvarchar(50) Not GioiTinh nvarchar(20) Not NgaySinh Datetime DiaChi nvarchar(100) SoDienThoai varchar(15) SoDienThoaiCoDinh varchar(15) NguyenQuan nvarchar(100) SoCMT Int Mô tả Not 5.2.3 Bảng DICHVU Bảng 3: Bảng DICHVU Thuộc tính Kiểu liệu Ràng buộc Null MaDV Int Khố Not TenDV nvarchar(100) Not DonGia nvarchar(50) Not ThoiGianLam Nvarchar(50) Mô tả 31 5.2.4 Bảng SANPHAM Bảng 4: Bảng SANPHAM Thuộc tính Kiểu liệu Ràng buộc Null MaSP Int Khố Not TenSP nvarchar(100) Not DonGia nvarchar(50) Not DonViTinh nvarchar(50) TinhTrang nvarchar(50) Mô tả Not 5.2.5 Bảng HOADON Bảng 5: Bảng HOADON Thuộc tính Kiểu liệu Ràng buộc Null MaHoaDon Int Khố Not MaKH Int Khố phụ Not MaNV Int Khoá phụ Not NgayThanhToan datetime TinhTrangThanhToan nvarchar(50) GhiChu nvarchar(50) Not Mô tả 32 5.2.6 Bảng CHITIETHOADONDICHVU Bảng 6: Bảng CHITIETHOADON Thuộc tính Kiểu liệu Ràng buộc Null MaHoaDon Int Khoá phụ Not MaDV Int Khoá phụ DonGia Int SoLuongDV Int Mô tả 5.2.7 Bảng CHITIETHOADONSANPHAM Bảng 7: Bảng CHITIETHOADONSANPHAM Thuộc tính Kiểu liệu Ràng buộc Null MaHoaDon Int Khoá phụ Not MaSP Int Khoá phụ SoLuongSP Int DonGia Int Mô tả 5.2.8 Bảng LICHHEN Bảng 8: Bảng LICHHEN Thuộc tính Kiểu liệu Ràng buộc Null MaLichHen int Khố Not MaKH int Khố phụ Not MaNV int Khố phụ Not Mơ tả 33 NgayHen Datetime Not ThoiGianHen nvarchar(50) GhiChu nvarchar(100) TrangThai nvarchar(20) 5.2.9 Bảng HOSOKHACHHANG Bảng 9: Bảng HOSOKHACHHANG Thuộc tính Kiểu liệu Ràng buộc Null MaKH Int Khố Not MaNV Int Khố phụ Not MaDV Int Khố phụ Not 5.2.10 Mơ tả Bảng QUYEN Bảng 10: Bảng QUYEN Thuộc tính Kiểu liệu Ràng buộc Null MaQuyen Int Khố Not TenQuyen nvarchar(50) 5.2.11 Mô tả Not Bảng CHITIETHOSOKHACHANG Bảng 11: Bảng CHITIETHOSOKHACHHANG Thuộc tính Kiểu liệu Ràng buộc Null MaHSKH Int Khóa phuj Not Mơ tả 34 LanThu int Not NgayLamDichVu date GhiChu 5.2.12 Not Nvarchar(100) Bảng TAIKHOAN Bảng 12: Bảng TAIKHOAN Thuộc tính Kiểu liệu Ràng buộc Null MaNV Int Khóa Not TaiKhoan varchar(50) Not MatKhau varchar(50) Not MaQuyen Int Khóa phụ Not Mơ tả 35 5.3 Mỗi quan hệ bảng liệu Hình 5.1: Diagram mối quan hệ bảng 36 5.4 Thiết kế giao diện hình 5.4.1 Form đăng nhập Hình 5.2: Form đăng nhập 5.4.2 Form Main Hình 5.3: Form Main 37 5.4.3 Form Quản lý người dùng Hình 5.4: Form Quản lý người dùng 5.4.4 Form Nhân viên Hình 5.5: Form nhân viên 38 5.4.5 Form sản phẩm Hình 5.6: Form sản phẩm 5.4.6 Form dịch vụ Hình 5.7: Form dịch vụ 39 5.4.7 Form khách hàng Hình 5.8: Form khách hàng 5.4.8 Form hồ sơ khách hàng Hình 5.9: Form hồ sơ khách hang 40 5.4.9 Form lịch hẹn Hình 5.10: Form lịch hẹn 5.4.10 Form hóa đơn Hình 5.11: Form hóa đơn 41 5.4.11 Form lập hóa đơn Hình 5.12: Form lập hóa đơn 5.4.12 Form thống kê hóa đơn Hình 5.13: Form thống kê hóa đơn 42 TÀI LIỆU THAM KHẢO [1] TS Lê Văn Phùng, Kỹ thuật phân tích thiết kế hệ thống thơng tin hướng cấu trúc, Nhà xuất thông tin truyền thông,2007 [2] Th.S Lê Hữu Dũng, Bài giảng hệ quản trị sở liệu, Khoa công nghệ thông tin – Viện Đại Học Mở, Hà Nội, 2007 [3] Website tham khảo: http://vndevexpressvn.blogspot.org/ Cộng Đồng DevExpress Việt Nam http://www.devbike.com/Diễn Đàn Lập Trình 43 KẾT LUẬN “Xây dựng chương trình quản lý hoạt động Thẩm mỹ Ngọc Trai Spa” khơng phải vấn đề mẻ, mang tính thực tế cao, giai đoạn – Việt Nam tiến hành sách cơng nghiệp hóa, đại hóa đất nước, đẩy mạnh Cơng nghệ thơng tin, đưa tin học hóa vào sống, việc thiết lập phần mềm riêng quản lý cửa hàng Spanói riêng trở nên nhu cầu thiết yếu Dưới hướng dẫn gợi ý Thạc Sĩ Trần Duy Hùng, em thực đề tài nhằm đưa giải pháp quản lý phù hợp Như nói trên, chương trình quản lý hoạt động Thẩm mỹ Ngọc Trai Spa tiêu biểu số nhiều cách thức xây dựng quản lý chương trình để hoạt động thực hiệu Ngoài ra, hạn hẹp thời gian trình độ nên chương trình xây dựng đồ án đáp ứng yêu cầu bản, đưa vào thực tế sử dụng chắn phải cần nâng cấp nhiều Sau thời gian tìm hiểu thực đề tài chúng em hoàn thành đồ án “Xây dựng chương trình quản lý hoạt động Thẩm mỹ Ngọc Trai Spa” Xây dựng thành cơng khả kết nối máy tính người dùng tới sở liệu Chương trình có ưu nhược điểm sau: Ưu điểm - Giao diện thân thiện - Chức hệ thống dễ sử dụng - Đảm bảo quy trình nghiệp vụ đề - Xây dựng đầy đủ chức cửa hàng Nhược điểm - Một số chức ổn định song cần phải thay đổi số chức nhỏ để hệ thống hoàn thiện 44 Hướng phát triển hệ thống: Trong thời gian tới, em cố gắng hồn thiện kỹ lập trình hồn thiện khắc phục hạn chế nêu - Nâng cấp bảo trì chức chương trình để hồn thiện - Thêm số chức giành cho người dùng người quản trị để thuận tiện cho việc sử dụng - Thêm số báo cáo - Thêm số phần thống kê Do thời gian không cho phép nên đề tài nhóm cịn nhiều thiếu sót Em mong nhận đóng góp quý báu thầy giáo, bạn bè để em hồn thiện chương trình để đưa vào ứng dụng thực tế Em xin chân thành cảm ơn dìu dắt, dạy bảo hướng dẫn, bảo tận tình Thạc SĩTrần Duy Hùng suốt trình em thực đề tài Em xin chân thành cảm ơn!