Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
478,71 KB
Nội dung
LỜI CẢM ƠN Nhằm giúp cho sinh viên rút ngắn khoảng cách việc học lý thuyết công việc thực tiễn, hàng năm trường Đại học Thương Mại tổ chức đợt thực tập cho sinh viên cuối khóa Việc tìm hiểu cấu tổ chức, hoạt động kinh doanh đơn vị thực tập giúp cho sinh viên tiếp cận với môi trường làm việc chuyên nghiệp có điều kiện tiếp thu kinh nghiệm trực tiếp, áp dụng kiến thức học vào thực tiễn cơng việc Những việc giúp cho sinh viên phát triển khả phát hiện vấn đề từ thực tế hoạt động doanh nghiệp, nghiên cứu đề x́t nợi dung viết khóa ḷn tốt nghiệp, khảo sát thực tế chuyên sâu để phục vụ viết báo cáo thực tập tổng hợp khóa luận tốt nghiệp theo hướng đề xuất thông qua Trong trình thực tập công ty Cổ phần đào tạo chuyển giao công nghệ cao bách khoa, em xin gửi lời cảm ơn chân thành tới ban giám đốc cán bộ công nhân viên công ty Cổ phần đào tạo chuyển giao công nghệ cao bách khoa cung cấp thông tin cần thiết để em làm giúp đỡ tích cực anh, chị phòng Kinh Doanh kế tốn công ty tạo mọi điều kiện thuận lợi giúp em triển khai điều tra, thu thập số liệu Em xin gửi lời cảm ơn chân thành đến thầy, cô giáo bộ môn trường Đại học Thương Mại thầy cô khoa Hệ Thống Thông Tin Thương Mại Điện Tử tận tâm dạy bảo cho em kiến thức bổ ích thời gian học tập trường Em xin gửi lời cảm ơn chân thành đến giáo viên hướng dẫn cô Đỗ Thị Thu Hiền nhiệt tình, hướng dẫn, bảo em suốt thời gian thực hiện đề tài khóa luận tốt nghiệp để em hồn thành mợt cách tốt nhất Tuy thời gian thực tập chưa lâu em cố gắng hồn thành khóa luận khả cho phép, khơng tránh khỏi thiếu sót Em mong nhận góp ý thầy giáo để khóa luận hồn thiện Em xin chân thành cảm ơn! MỤC LỤC LỜI CẢM ƠN .i DANH MỤC BẢNG BIỂU, SƠ ĐỒ, HÌNH VẼ .iv DANH MỤC TỪ VIẾT TẮT v LỜI MỞ ĐẦU 1 Tầm quan trọng, ý nghĩa vấn đề nghiên cứu Mục tiêu nghiên cứu đề tài .2 Đối tương phạm vi nghiên cứu đề tài Các phương pháp áp dụng thực hiện đề tài .2 Kết cấu khóa luận CHƯƠNG 1: CƠ SỞ LÝ LUẬN VỀ PHÂN TÍCH HỆ THỐNG GIỚI THIỆU VÀ BÁN KHĨA HỌC CỦA BACHKHOA-APTECH .4 1.1.Mợt số khái niệm .4 1.1.1 Khái niệm hệ thống hệ thống thông tin 1.1.2 Hệ thống thông tin quản lý 1.2.Một số lý thút phân tích hệ thống thơng tin 1.2.1 Các giai đoạn qui trình xây dựng hệ thống thơng tin 1.2.2 Các phương pháp phân tích thiết kế hệ thống thơng tin 1.2.3 Phân tích thiết kế thông tin UML .9 1.2.4 Ngơn ngữ lập trình 1.3.Tổng quan tình hình nghiên cứu 10 1.3.1 Tình hình nghiên cứu nước 10 1.3.2 Tình hình nghiên cứu ngồi nước 12 Chương KẾT QUẢ PHÂN TÍCH, ĐÁNH GIÁ THỰC TRẠNG CỦA HỆ THỐNG GIỚI THIỆU VÀ BÁN KHÓA HỌC CỦA BACHKHOAAPTECH 13 2.1 Tổng quan công ty cổ phần đào tạo chuyển giao công nghệ cao bách khoa 13 2.1.1 Khái quát chung công ty .13 2.1.2 Quá trình hình thành phát triển cơng ty 14 2.1.3 Các nghiệp vụ Cơng ty HTC 14 2.1.4 Cơ cấu tổ chức, chức năng, nhiệm vụ phận cơng ty 15 2.1.5 Tình hình hoạt động kinh doanh công ty (năm 2013,2014,2015) 16 2.2 Thực trạng vấn đề nghiên cứu .18 2.3 Đánh giá thực trạng vấn đề nghiên cứu .20 2.3.1 Những ưu điểm hệ thống giới thiệu bán hàng bachkhoa-aptech 20 2.3.2 Nhược điểm hệ thống giới thiệu bán khóa học .21 CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG THƠNG TIN GIỚI THIỆU VÀ BÁN KHĨA HỌC CỦA BACHKHOA-APTECH .22 3.1 Mô tả hệ thống giới thiệu bán khóa học Bachkhoa-aptech 22 3.1.2 Các yêu cầu hệ thống 22 3.2 Phân tích hệ thống 23 3.2.1 Đặc tả chức hệ thống .23 Chức xem thơng tin khóa học 23 Chức xem giới thiệu công ty 23 3.3 Các biểu đồ 27 3.3.1 Biểu đồ lớp tổng quát .27 3.3.2 Biểu đồ hoạt động .29 3.3.3 Biểu đồ triển khai .30 3.4 Một số đề xuất kiến nghị 31 3.4.1 Đánh giá khả ứng dụng hệ thống .31 3.4.2 Đề xuất hướng phát triển 31 3.4.3 Kiến nghị 31 KẾT LUẬN 33 TÀI LIỆU THAM KHẢO DANH MỤC BẢNG BIỂU, SƠ ĐỒ, HÌNH VẼ Bảng 1.1 Bảng kết hoạt động kinh doanh công ty (đơn vị: VNĐ) .16 Bảng 1.2 Số lượng học viên tham gia khóa học đào tạo năm gần (Số liệu tính đến tháng 10 năm 2017) 17 Bảng 1.3 Số lượng học viên học môn học năm gần ( số liệu tính đến tháng 10/2017) 18 Bảng 3.1: Mối quan hệ thực thể 27 Biểu đồ 3.2: Biểu đồ lớp chi tiết 28 Biểu đồ hoạt động đăng nhập 29 Biểu đồ 3.3: Biểu đồ hoạt động đăng nhập .29 Biểu đồ 3.4: Biểu đồ hoạt động thêm thông tin 29 Biểu đồ 3.5: Biểu đồ hoạt động sửa thông tin 30 Biểu đồ 3.6: Biểu đồ hoạt đợng xóa thơng tin 30 Biểu đồ 3.7: Biểu đồ triển khai 30 Hình 1.1: Logo công ty .13 Hình 1.2 Sơ đồ cấu tổ chức công ty 15 DANH MỤC TỪ VIẾT TẮT STT Từ viết tắt CNTT HTTT CSDL CTCP CSDL Nghĩa tiếng Anh Nghĩa tiếng Việt Công nghệ thông tin Hệ thống thống tin Cơ sở liệu Công ty cổ phần Cơ sở liệu LỜI MỞ ĐẦU Tầm quan trọng, ý nghĩa vấn đề nghiên cứu Hiện với việc phát triển mạnh công nghệ thông tin dịch vụ chăm sóc khách hàng ngày nâng cao thì người ta ngày mong muốn có phục vụ tốt tất mặt đời sống xã hợi Trong đối với phía người tiêu dùng :nhu cầu mua sắm, học tập, tìm kiếm thông tin đặc biệt mua sắm trực tuyến, học online toán qua mạng ngày phổ biến rợng rãi để khách hàng ln có lựa chọn tốt nhất nhà mình mà khơng phải tốn q nhiều thời gian Theo phía doanh nghiệp: Trong thế kỷ mà cơng nghệ liên tục phát triển, doanh nghiệp cần chiến lược nào, phương pháp điều hành nào? Các câu hỏi nhất đặt ra, vì thị trường thế giới một thời kỳ chuyển biến sôi động nhất lịch sử Kéo theo việc kinh doanh trực tuyến thay đổi, thế giới Internet tiến bộ đáng kể Ngày nay, Internet ngày phát triển mạnh mẽ Các doanh nghiệp muốn phát triển đưa sản phẩm mình đến gần với khách hàng thì việc xây dựng hệ thống thông tin giới thiệu bán hàng hết sức quan trọng Trong việc xây dựng Website - một sản phẩm công nghệ tuyệt vời Internet - mang lại lợi ích cho cơng ty khắp thế giới cách đem lại hội cho họ bán mọi thứ bất kỳ đâu cho bất kỳ ai, điều cần thiết Các doanh nghiệp tên tuổi có website tạo dựng uy tín mình khơng đời sống mà cợng đồng ảo Nếu khơng có website, doanh nghiệp bỏ lỡ rất nhiều hội tốt khách hàng tiềm thị trường ngồi nước Và việc phân tích thiết kế giai đoạn đầu trình phát triển hệ thống thơng tin Nó qút định đến chất lượng giá thành hệ thống Nhờ phân tích tốt mà hệ thống thông tin trì hoạt động tốt phát triển Qui mô độ phức tạp hệ thống ngày tăng, nên phân tích thiết kế trở thành một yêu cầu bắt buộc để có mợt hệ thống tốt Trong thực tế ta thấy: Những sai sót phân tích thiết kế làm cho chi phí bảo trì trung bình hệ thống chiếm tới gần 60% tổng chi phí Có hiện tượng vì mức đợ chi phí sửa chữa mợt sai lầm bị bỏ sót qua giai đoạn phát triển hệ thống tăng lên đáng kể Từ nhu cầu thực tế với kiến thức em tiếp thu trường em chọn đề tài: Đề tài “Phân tích hệ thống giới thiệu bán khóa học Bachkhoa-Aptech” ngơn ngữ lập trình PHP sở liệu Mysql Mục tiêu nghiên cứu đề tài 2.1 Mục tiêu chung: Trên sở tính cấp thiết đề tài, mục tiêu nghiên cứu tổng quát xác định là: Phân tích hệ thống giới thiệu bán khóa học Bachkhoa-aptech dựa tảng ứng dụng CNTT để hỗ trợ cho việc quản lý giới thiệu, bán khóa học nâng cao hiệu hoạt động công ty 2.2 Mục tiêu cụ thể: - Tổng hợp phát triển lý ḷn phân tích hệ thống thơng tin nói chung, phân tích hệ thống giới thiệu bán khóa học bachkhoa-aptech nói riêng điều kiện ứng dụng CNTT theo định phướng giải pháp quản lý tổng thể công ty - Nhận diện yêu cầu mới phân tích, đánh giá khả đáp ứng yêu cầu mới vể nội dung thông tin phương thức xử lý thơng tin Phân tích hệ thống giới thiệu bán khóa học Bachkhoa-aptech - Xác định nhân tố tác động đến thành cơng hệ thống giới thiệu bán khóa học bachkhoa-aptech - Định hướng đưa vấn đề chưa hợp lý hệ thống giới thiệu bán khóa học bachkhoa-aptech Đối tương phạm vi nghiên cứu đề tài - Đối tượng nghiên cứu: + Khách hàng có nhu cầu học thiết kế web, lập trình, + Admin (quản lý tồn bợ hệ thống) + Manager (quản lý, cập nhật thơng tin khóa học) - Phạm vi nghiên cứu + Đề tài tập trung vào phân tích hệ thống giới thiệu bán khóa học bachkhoa-aptech Các phương pháp áp dụng thực đề tài 4.1.Các phương pháp thu thập thông tin -Phỏng vấn Phỏng vấn một hai công cụ thông tin đắc lực nhất dùng cho hầu hết dự án phát triển hệ thống thông tin Phỏng vấn cho phép thu thập thông tin xử lý theo cách khác với mô tả tài liệu -Nghiên cứu tài liệu Cho phép nghiên cứu kĩ tỉ mỉ nhiều khía cạnh tổ chức lịch sử hình thành phát triển tổ chức, tình trạng tài chính, tiêu chuẩn định mức, cấu trúc thứ bậc, vai trò nhiệm vụ thành viên, nội dung hình trangj thông tin đầu vào đầu -Sử dụng phiếu điều tra Phương pháp sử dụng đối với đối tượng cần điều tra thông tin với quy mô lớn -Quan sát Việc thực hiện quan sát cho phép thấy gì hiện tài liệu qua vấn tài liệu để đâu, đưa cho ai, ?Phương pháp quan sát có nhiều rủi ro vì nếu để đối tượng quan sát để ý thì họ thay đổi lịch trình làm việc không ngày thường 4.2 Phương pháp xử lý liệu Phương pháp xử lý liệu sơ cấp -Sau tiến hành vấn cần phân loại thông tin thu theo mục nội dung -Kiểm chứng độ tin cậy thông tin -Xem xét độ hợp lệ thông tin đối với nghiên cứu Phương pháp xử lý liệu thứ cấp Sau thu thập tài liệu thứ cấp cần tiến hành phân loại theo dạng: -Tài liệu cung cấp sở lý thuyết -Tài liệu có tính chiến lược -Tài liệu báo cáo kế hoạch ngắn hạn, trung hạn, dài hạn -Tài liệu tham khảo dạng hội thảo, hội nghị đánh giá, phân tích cơng ty Việc phân loại giúp đưa nội dung loại tài liệu để làm phân tích Tiến hành tổng hợp so sánh cách phân tích liệu trình bày kết +Đưa cách đánh giá tổng quát, đánh giá chung với thông kê, mô tả +Đưa biểu đồ, đồ thị, hình vẽ, minh họa dựa số liệu thu thập So sánh mối liên hệ đại lượng để đưa đánh giá sâu rút kết ḷn Kết cấu khóa luận Nợi dung đề tài bao gồm chương: Chương 1: CƠ SỞ LÝ LUẬN CỦA VẤN ĐỀ PHÂN TÍCH HỆ THỐNG GIỚI THIỆU VÀ BÁN KHÓA HỌC CỦA BACHKHOA-APTECH Chương 2: KẾT QUẢ PHÂN TÍCH, ĐÁNH GIÁ THỰC TRẠNG CỦA HỆ THỐNG GIỚI THIỆU VÀ BÁN KHÓA HỌC CỦA BACHKHOA-APTECH Chương 3: PHÂN TÍCH HỆ THỐNG THƠNG TIN GIỚI THIỆU VÀ BÁN KHĨA HỌC CỦA BACHKHOA-APTECH CHƯƠNG 1: CƠ SỞ LÝ LUẬN VỀ PHÂN TÍCH HỆ THỐNG GIỚI THIỆU VÀ BÁN KHĨA HỌC CỦA BACHKHOA-APTECH 1.1 Một số khái niệm 1.1.1 Khái niệm hệ thống hệ thống thông tin Hệ thống một tập hợp tổ chức gồm nhiều phần tử có mối quan hệ ràng ḅc lẫn hoạt động hướng tới mục tiêu chung Phần tử vật chất phi vật chất: Con người, máy móc, thơng tin, liệu, phương pháp xử lý (Nguyễn Văn Ba, (2003), Phân tích thiết kế hệ thống thông tin, Nhà xuất Đại học quốc gia Hà Nội) Mục tiêu hệ thống lý tồn hệ thống Để đạt mục tiêu, hệ thống cần tương tác với môi trường bên ngồi Hệ thống thơng tin (HTTT) tập hợp có tổ chức người, thiết bị phần mềm, liệu, để thực hiện hoạt động thu nhận, lưu trữ, xử lý, truyền tin tập hợp ràng buộc gọi môi trường (Nguyễn Văn Ba, (2003), Phân tích thiết kế hệ thống thơng tin, nhà xuất Đại học Quốc gia Hà Nội) 1.1.2 Hệ thống thông tin quản lý Hệ thống thông tin quản lý mợt hệ thống tích hợp “người-máy” tạo thông tin giúp người sản xuất, quản lý quyết định Hệ thống thông tin quản lý sử dụng thiết bị tin học, phần mềm, CSDL, thủ tục thủ công, mô hình để phân tích, lập kế hoạch quản lý quyết định Hệ thống thông tin quản lý bao gồm hệ thống thông tin hỗ trợ hoạt động nghiệp vụ quản lý doanh nghiệp, tổ chức Ví dụ hệ thống quản lý bán hàng, hệ thống kế tốn, hệ thống tính cước chăm sóc khách hàng, hệ thống quản lý thư viện, hệ thống đào tạo trực tuyến, (Nguyễn Văn Ba, (2003), Phân tích thiết kế hệ thống thơng tin, Nhà x́t Đại học Quốc gia Hà Nội) Cơ sở liệu: Cơ sở liệu một tập hợp liệu có tổ chức, có liên quan lưu trữ thiết bị lưu trữ thứ cấp để thỏa mãn yêu cầu khai thác thông tin đồng thời nhiều người sử dụng, hay nhiều chương trình ứng dụng với mục đích khác (Nguyễn Văn Ba, (2003), Phân tích thiết kế hệ thống thơng tin, Nhà xuất Đại học Quốc gia Hà Nội) 1.2 Một số lý thuyết phân tích hệ thống thơng tin 1.2.1 Các giai đoạn qui trình xây dựng hệ thống thông tin - Bao gồm giai đoạn: +Giai đoạn 1: Khảo sát hệ thống +Giai đoạn 2: Phân tích hệ thống +Giai đoạn 3: Phân tích thiết kế +Giai đoạn 4: Thực hiện +Giai đoạn 5: Kiểm thử +Giai đoạn 6: Triển khai bảo trì Giai đoạn 1: Khảo sát hệ thống Khảo sát hiện trạng giai đoạn trình phát triển mợt hệ thống thơng tin Nhiệm vụ giai đoạn tìm hiểu thu thập thông tin cần thiết để chuẩn bị cho việc giải quyết yêu cầu đặt dự án Giai đoạn khảo sát chia làm hai bước: Bước 1: Khảo sát sơ bộ: tìm hiểu yếu tố (tổ chức, văn hóa, đặc trưng, người, ) tạo tiền đề để phát triển HTTT phù hợp với dự án doanh nghiệp Bước 2: Đặt vấn đề trọng tâm cần phải giải quyết, như: Thông tin đưa vào hệ thống phải thế nào? Dữ liệu hiển thị xuất khác điểm nào? Ràng buộc đối tượng hệ thống cần xây dựng sao? Chức qui trình xử lý hệ thống phải đảm bảo yêu cầu nào? Cần sử dụng giải pháp nào? Tính khả thi giải pháp sao? Từ thông tin thu thập vấn đề đặt giai đoạn khảo sát, nhà quản trị chuyên gia chọn lọc yếu tố cần thiết để cấu thành hệ thống thông tin cho doanh nghiệp Giai đoạn 2: Phân tích hệ thống Mục tiêu giai đoạn xác định thông tin chức xử lý hệ thống Xác định yêu cầu HTTT gồm: chức chính-phụ, nghiệp cụ cần phải xử lý đảm bảo tính xác, tuân thủ văn pháp luật qui định hiện hành, đảm bảo tốc độ hiện hành, đảm bảo tốc độ xử lý khả nâng cấp tương lai Phân tích đặc tả mơ hình phân cấp chức tổng thể thông qua sơ đồ BFD (Business Flow Diagram), từ mô hình BFD tiếp tục xây dựng thành mô hình luồng liệu DFD (Data Flow Diagram) thông qua trình phân rã chức theo mức 0,1,2 ô xử lý Phân tích bảng liệu: cần đưa vào hệ thống bảng liệu gồm trường liệu nào? Xác định khóa chính, khóa ngoại, mối quan hệ bảng liệu ràng buộc liệu cần thiết Ở giai đoạn này, chuyên gia đặc tả sơ bộ bảng liệu giấy để có nhìn khách quan Qua đó, xác định giải pháp tốt nhất cho hệ thống đảm bảo yêu cầu khảo sát trước thực hiện phần mềm chuyên dụng Giai đoạn 3: Thiết kế Thông qua thông tin thu nhập từ trình khảo sát phân tích, chuyên gia chuyển hóa vào phần mềm, cơng cụ chun dụng để đặc tả thiết kế hệ thống chi tiết Giai đoạn chia làm hai bước sau: Bước 1: Thiết kế tổng thể Trên sở bảng liệu phân tích đặc tả giấy thiết kế dưới dạng mô hình mức ý niệm cho chuyên gia có nhìn tổng quát nhất mối quan hệ đối tượng trước chuyển đổi thành mô hình mức vật lý Bước 2: Thiết kế chi tiết Thiết kế sở liệu (Database): Với mơ hình mức vật lý hồn chỉnh giai đoạn thiết kế đại thể kết sinh mã thành file sql Thiết kế truy vấn, thủ tục, hàm: thu thập, xử lý thông tin nhập đưa thông tin chuẩn xác theo nghiệp vụ Thiết kế giao diện chương trình đảm bảo phù hợp với mơi trường, văn hóa u cầu doanh nghiệp thực hiện dự án Thiết kế chương trình đảm bảo tính logic trình nhập liệu xử lý cho người dùng Thiết kế báo cáo Dựa yêu cầu doanh nghiệp qui định hiện hành thiết kế mẫu báo cáo phù hợp cho phép doanh nghiệp tự tạo mẫu báo cáo hệ thống Thiết kế kiểm soát hình thức đưa thông báo, cảnh báo lỗi cụ thể tạo tiện lợi kiểm soát chặt chẽ trình nhập liệu với mục tiêu tăng đợ xác cho liệu Tóm lại, thiết kế việc áp dụng công cụ, phương pháp, thủ tục để tạo mô hình hệ thống cần sử dụng Sản phẩm cuối giai đoạn thiết kế đặc tả hệ thống dạng tồn thực tế, cho nhà lập trình kỹ sư phần cứng dễ dàng chương trình cấu trúc hệ thống Giai đoạn 4: Thực hiện Đây giai đoạn nhằm xấy dựng hệ thống theo thiết kế xác định Giai đoạn bao gồm công việc sau: Lựa chọn hệ quản trị sở liệu (SQL Server, Oracle, MySQL, ) cài đặt sở liệu cho hệ thống Lựa chọn công cụ lập trình để xây dựng modules chương trình hệ thống (Microsoft Visual Studio, PHP Designer, ) Lựa chọn công cụ để xây dựng giao diện hệ thống (DevExpress, Dot Net Bar, ) Giai đoạn 5: Kiểm thử Trước hết phải lựa chọn công cụ kiểm thử +Chức xem thơng tin khóa học: cho phép khách hàng, học viên xem thơng tin khóa học dài hạn ngắn hạn thời gian bắt đầu khóa học, nhận sau kết thúc khóa học, giảng viên hướng dẫn, đối tượng phù hợp học khóa học, nợi dung khóa học Người dùng click vào khóa học muốn học tìm hiểu Hệ thống tiến hành tìm kiếm sản phẩm CSDL hiển thị thơng tin khóa học cho người dùng - Đối với Admin: +Chức đăng nhập vào hệ thống quản trị admin :dành cho người có tài khoản admin Chức cho phép người quản trị đăng nhập vào giao diện quản trị website Người dùng click vào nút đăng nhập giao diện trang backend thực hiện điền thông tin vào form bao gồm username password Hệ thống thực hiện kiểm tra liệu đầu vào định dạng chưa, trường bắt nhập nhập chưa Tiếp hệ thống kiểm tra xem có thơng tin admin tương ứng với usename password người dùng nhập hay khơng, nếu có thì thực hiện đăng nhập cho người dùng, nếu sai thông báo kết cho người dùng Nếu thông báo kết đăng nhập thành công cho người dùng thực hiện đăng nhập vào giao diện admin hệ thống +Chức đăng xuất khỏi hệ thống trang quản trị website: Dành cho người có tài khoản admin đăng nhập vào hệ thống Chức cho phép người dùng đăng xuất tài khoản khỏi hệ thống giao diện admin website Người dùng click vào nút thoát tài khoản Hệ thống thực hiện thoát tài khoản khỏi giao diện quản trị admin Và thông báo kết cho người dùng, sau tiến hành quay lại giao diện đăng nhập trang quản trị admin +Chức quản lý khóa học: cho phép người quản trị admin thêm sửa xóa thơng tin hệ thống Admin chọn vào nút thiết kế sẵn để thực hiện chức thêm sửa xóa tương ứng Ở bước thêm, admin nhập thông tin cần thiết, hệ thống kiểm tra tính đắn kiểu liệu nhập vào, trường bắt buộc phải nhập kiêm tra trường liệu bị trùng CSDL thơng báo cho admin biết có lỗi Hệ thống thực hiện thêm liệu vào CSDL Chức sửa: cho phép admin sửa liệu ghi lưu trữ CSDL Hệ thống kiểm tra bước thêm thực hiện lưu liệu vào CSDL Chức xóa: admin click vào nút xóa tương ứng với liệu muốn xóa, hệ thống hỏi lại “Bạn chắn muốn xóa?” Nếu người dùng nhấn Yes thì thực hiện xóa liệu CSDL, nếu nhấn No thì khơng làm gì Ngồi admin sửa trạng thái kích hoạt danh mục Hệ thống thơng báo lỗi thành công cho người dùng +Chức quản lý khóa học: cho phép người quản trị admin thêm sửa xóa thơng tin khóa học hệ thống Admin chọn vào nút thiết kế sẵn để 19 thực hiện chức thêm sửa xóa tương ứng Ở bước thêm, admin nhập thông tin cần thiết, hệ thống kiểm tra tính đắn kiểu liệu nhập vào, trường bắt buộc phải nhập kiểm tra trường liệu bị trùng CSDL thông báo cho admin biết có lỗi Hệ thống thực hiện thêm liệu vào CSDL Chức sửa: cho phép admin sửa liệu ghi lưu trữ CSDL Hệ thống kiểm tra bước thêm thực hiện lưu liệu vào CSDL Chức xóa: admin click vào nút xóa tương ứng với liệu muốn xóa, hệ thống hỏi có muốn xóa khơng? Nếu người dùng nhấn Yes thì thực hiện xóa liệu CSDL, nếu No thì khơng làm gì Chức kích hoạt hay hủy kích hoạt danh mục: admin sửa trạng thái kích hoạt danh mục Hệ thống thực hiện thêm liệu vào CSDL thông báo kết thành công báo lỗi cho người dùng + Chức tạo báo cáo thống kê: Cho phép admin xuất báo cáo thống kê báo cáo doanh thu hàng tháng, báo cáo danh sách khóa học, danh sách học viên, danh sách đăng ký Admin chọn vào nút thiết kế sẵn để thực kiện chức báo cáo thống kê tương ứng Chức tạo mới, cho phép admin xuất báo cáo thống kê tương ứng Hệ thống tìm kiếm liệu CSDL hiển thị kết cho người dùng ,thông báo kết thành công lỗi cho người dùng - Đối với manager +Chức đăng nhập tương tự chức đăng nhập dành cho admin, khác người dùng tiến hành đăng nhập vào hệ thống quản trị manager dành cho người có tài khoản manager +Chức đăng xuất tương tự chức đăng xuất admin, khác người dùng tiến hành đăng xuất khỏi hệ thống quản trị manager 2.3 Đánh giá thực trạng vấn đề nghiên cứu 2.3.1 Những ưu điểm hệ thống giới thiệu bán hàng bachkhoaaptech Trong thời điểm mà ngành công nghệ thông tin phát triển không ngừng nghỉ hiện nay, thì việc áp dụng hệ thống thông tin để giới thiệu bán hàng dần trở thành mợt xu thế tồn cầu Với việc triển khai hệ thống giới thiệu bán khóa học giúp cho cơng ty hình thành mợt qui trình giới thiệu, bán hàng, quản lí khóa hoc, báo cáo thống kê một cách hiệu quả, chuyên nghiệp Qua nâng cao hiệu cơng tác quản lý, kế hoạch bán khóa học Hệ thống giới thiệu bán khóa học với chức giới thiệu cơng ty giúp cho công ty dễ dàng truyền bá hình ảnh thương hiệu thành tích mà cơng ty đạt đến với khách hàng Giúp khách hàng nắm bắt thông tin công ty đưa quyết định lựa chọn mình 20 Hệ thống giới thiệu bán khóa học với chức xem thơng tin khóa học giúp cho khách hàng dễ dàng, tiện lợi việc tìm hiểu thông tin, nội dung khóa học mà mình có nhu cầu học Hệ thống giới thiệu bán khóa học với chức quản lý khóa học giúp cho admin manager dễ dàng quản lý khóa học Các thơng tin khóa học liên tục cập nhật Hệ thống giới thiệu bán khóa học với chức tạo báo cáo thống kê giúp báo cáo doanh số bán hàng một cách xác Việc báo cáo thống kê doanh số bán hàng theo tuần, tháng, năm Giúp công ty đánh giá tình hình hoạt động kinh doanh giai đoạn đưa quyết định kịp thời xác cho phát triển cơng ty 2.3.2 Nhược điểm hệ thống giới thiệu bán khóa học Bên cạnh ưu điểm có ảnh hưởng tích cực tới hoạt đợng kinh doanh cơng ty thì mợt số vấn đề tồn cần phải khắc phục như: Việc đăng ký khóa học thủ cơng Khách hàng có nhu cầu học phải đến tận trung tâm đăng ký làm thủ tục giấy tờ, sau tiến hành đóng tiền Dẫn đến mất thời gian chưa tiện lợi Đăng ký khóa học thủ cơng đơi lúc xảy sai xót nhầm lẫn, nhân viên ghi nhầm thơng tin khách hàng Vì vậy cần bổ sung thêm chức đăng kí khóa học Website, để tránh mất thời gian sai sót, nhầm lẫn tiện lợi CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG THƠNG TIN GIỚI THIỆU VÀ BÁN KHĨA HỌC CỦA BACHKHOA-APTECH 3.1 Mơ tả hệ thống giới thiệu bán khóa học Bachkhoa-aptech Căn vào công tác giới thiệu bán khóa học cơng ty thì hệ thống giới thiệu bán khóa học cơng ty cổ phần đào tạo chuyển giao công nghệ bách khoa tiến hành sau: Khách hàng có nhu cầu học, lên website tìm hiểu thông tin công ty khóa học Nếu có nhu cầu học khách hàng gọi điện đến hotline công ty để tư vấn thêm khóa học Nhân viên cơng ty hẹn khách hàng đến để tư vấn kỹ đăng ký khóa học Khi đăng ký khách hàng điền thông tin cá nhân bao gồm :họ tên, ngày sinh, giới tính, địa chỉ, số điện thoại, tiến hành đóng tiền học Hồ sơ khách hàng nhân viên nhập lưu trữ vào hệ thống giới thiệu bán khóa học Hệ thống tiếp nhận, lưu cập nhật có yêu cầu Đơn đăng ký khóa học hóa đơn đóng tiền học khách hàng lưu với hồ sơ học viên 21 Sau đóng tiền học, khách hàng trở thành học viên trung tâm nhân viên phát thẻ học viên, mã học viên, áo học viên, mã lớp học Tất mã học viên mã lớp học hệ thống lưu với hồ sơ học viên Nhân viên có quyền admin manager có quyền đăng nhập, thêm, sửa, xóa, cập nhật đăng xuất khỏi hệ thống 3.1.2 Các yêu cầu hệ thống Hệ thống cần đảm bảo u cầu sau: Về tính bảo mật thơng tin: Admin manager sử dụng có mợt tài khoản (tên người dùng mật khẩu) để tránh truy nhập trái phép Với tư cách người dùng cụ thể, tùy theo quyền mà người quản trị cung cấp, người dùng phép truy nhập thông tin nhất định Về mặt hệ thống: Hệ thống phải thiết kế mềm dẻo, thông minh để thuận tiện cho cải tiến, nâng cấp sau Ngoài báo cáo kê theo quy định, chương trình cho phép người sử dụng tìm kiếm thông tin cần thiết thơng tin cơng ty, thơng tin khóa học Về mặt nhập liệu: Giao diện phải đẹp, tạo thiện cảm cho người sử dụng thuận tiện cho thao tác nhập liệu vào đối với admin manager Hệ thống kiểm tra bước nhập một cách chặt chẽ nhằm tránh tối thiểu việc sai sót ngồi ý muốn, tự động điền tham số cần thiết, giảm thiểu sai sót khơng đáng có (tự đợng chuyển sang phần khác nhập xong một phần) Về mặt truy cập thông tin: Hệ thống đảm bảo cho khả truy cập thông tin linh hoạt, nhanh chóng an tồn 3.2 Phân tích hệ thống 3.2.1 Đặc tả chức hệ thống - Đối với khách hàng Chức xem thơng tin khóa học Chức xem thông tin cho phép khách hàng, học viên xem thơng tin khóa học dài hạn ngắn hạn, thời gian bắt đầu khóa học Miêu tả ,Bằng cấp sau kết thúc khóa học, giảng viên hướng dẫn, đối tượng phù hợp học khóa học , nợi dung khóa học Đầu vào Người dùng click vào khóa học muốn học tìm hiểu Xử lý Tìm kiếm sản phẩm CSDL Xuất Hiển thị thơng tin khóa học cho người dùng Chức xem giới thiệu công ty Miêu tả Đầu vào Chức xem thơng tin cho phép khách vãng lai xem thông tin tên sản phẩm, tên nhà sản xuất, ngày bắt đầu khuyến mãi, kết thúc khuyến (nếu có), hình ảnh sản phẩm … Người dùng click vào sản phẩm muốn xem thông tin 22 Xử lý Xuất Tìm kiếm sản phẩm CSDL Hiển thị thông tin sản phẩm cho người dùng - Đối với Admin Đăng nhập vào hệ thống quản trị Admin Miêu tả Đầu vào Xử lý Xuất Chức đăng nhập vào hệ thống quản trị Admin dành cho có tài khoản Admin Chức cho phép người quản trị đăng nhập vào giao diện quản trị website Người dùng click vào nút đăng nhập giao diện trang backend thực hiện điền thông tin vào form bao gồm username password Hệ thống thực hiện việc kiểm tra liệu đầu vào định dạng chưa, trường bắt nhập nhập chưa Tiếp hệ thống kiểm tra xem có thơng tin admin tương ứng vơi username password người dùng nhập hay khơng, nếu có thì thực hiện đăng nhập cho người dùng, nếu sai thông báo kết cho người dùng Thông báo kết cho người dùng thực hiện đăng nhập vào giao diện admin hệ thống Đăng xuất khỏi hệ thống trang quản trị website Miêu tả Đầu vào Xử lý Xuất Chức đăng xuất khỏi hệ thống quản trị webstite đối với có tài khoản admin đăng nhập vào hệ thống Chức cho phép người dùng đăng xuất tài khoản khỏi hệ thống giao diện admin website Người dùng click vào nút thoát tài khoản Hệ thống thực hiện việc thoát tài khoản khỏi giao diện quản trị admin Thông báo kết cho người dùng quay lại giao diện đăng nhập trang quản trị admin Quản lý sản khóa học Miêu tả Chức quản lý sản phẩm cho phép người quản trị Admin thêm xóa sửa thơng tin khóa học hệ thống Đầu vào Chọn vào nút thiết kế sẵn để thực hiện chức thêm xóa sửa tương ứng Xử lý Thêm - Ở bước này, admin nhập thông tin cần thiết, hệ thống kiểm tra tính đắn kiểu liệu nhập vào, trường bắt buộc phải nhập kiểm tra trường liệu bị trùng CSDL thơng 23 báo cho admin biết có lỗi - Hệ thống thực hiện thêm liệu vào CSDL Sửa - Chức cho phép admin sửa liệu ghi lưu trữ CSDL - Hệ thống kiểm tra bước thêm thực hiện lưu liệu vào CSDL Xóa - Admin click vào nút xóa tương ứng với liệu muốn xóa, hệ thống hỏi có muốn xóa khơng? - Nếu người dùng nhấn Yes thì thực hiện xóa liệu CSDL, nếu No thì khơng làm gì Kích hoạt hay hủy kích hoạt danh mục - Admin sửa trạng thái kích hoạt danh mục - Hệ thống thực hiện thêm liệu vào CSDL Xuất Thông báo kết thành công lỗi cho người dùng Quản lý hồ sơ học viên Miêu tả Đầu vào Chức quản lý hóa đơn cho phép người quản trị Admin thêm xóa sửa đơn khách hàng đăng ký hệ thống Chọn vào nút thiết kế sẵn để thực hiện chức thêm xóa sửa tương ứng Sửa - Chức cho phép admin sửa liệu ghi lưu trữ CSDL - Hệ thống kiểm tra bước thêm thực hiện lưu liệu vào CSDL Xóa Xử lý Xuất - Admin click vào nút xóa tương ứng với liệu muốn xóa, hệ thống hỏi có muốn xóa khơng? - Nếu người dùng nhấn Yes thì thực hiện xóa liệu CSDL, nếu No thì khơng làm gì Kích hoạt hay hủy kích hoạt danh mục - Admin sửa trạng thái kích hoạt danh mục - Hệ thống thực hiện thêm liệu vào CSDL Thông báo kết thành công lỗi cho người dùng 24 Tạo báo cáo thống kê Miêu tả Chức tạo báo cáo thống kê cho phép admin xuất báo cáo thống kê báo cáo doanh thu hàng tháng, báo cáo danh sách khóa học, danh sách học viên, danh sách đăng ký Đầu vào Chọn vào nút thiết kế sẵn để thực hiện chức báo cáo thống kê tương ứng Xử lý Xuất Tạo - Chức cho phép admin xuất báo cáo thống kê tương ứng - Hệ thống tìm kiếm liệu CSDL hiển thị kết cho người dùng Thông báo kết thành công lỗi cho người dùng - Đối với Manager Đăng nhập vào hệ thống quản trị Admin Miêu tả Chức đăng nhập vào hệ thống quản trị Manger dành cho có tài khoản Manger.Chức cho phép người quản trị đăng nhập vào giao diện quản trị website Đầu vào Người dùng click vào nút đăng nhập giao diện trang backend thực hiện điền thông tin vào form bao gồm username password Hệ thống thực hiện việc kiểm tra liệu đầu vào định dạng chưa, trường bắt nhập nhập chưa Tiếp hệ thống kiểm tra xem có thơng tin admin tương Xử lý ứng vơi username password người dùng nhập hay khơng, nếu có thì thực hiện đăng nhập cho người dùng, nếu sai thông báo kết cho người dùng Đăng xuất khỏi hệ thống trang quản trị website Miêu tả Chức đăng xuất khỏi hệ thống quản trị webstite đối với có tài khoản Manger đăng nhập vào hệ thống Chức cho phép người dùng đăng xuất tài khoản khỏi hệ thống giao diện Manger website Đầu vào Người dùng click vào nút thoát tài khoản 25 Xử lý Xuất Hệ thống thực hiện việc thoát tài khoản khỏi giao diện quản trị Manger Thông báo kết cho người dùng quay lại giao diện đăng nhập trang quản trị Manger 26 Quản lí hồ sơ học viên Miêu tả Đầu vào Xử lý Xuất Chức quản lý đơn đăng ký cho phép người quản trị Manager thêm xóa sửa đơn đăng kí khóa học Chọn vào nút thiết kế sẵn để thực hiện chức thêm xóa sửa tương ứng Sửa - Chức cho phép admin sửa liệu ghi lưu trữ CSDL - Hệ thống kiểm tra bước thêm thực hiện lưu liệu vào CSDL Xóa - Manager click vào nút xóa tương ứng với liệu muốn xóa, hệ thống hỏi có muốn xóa khơng? - Nếu người dùng nhấn Yes thì thực hiện xóa liệu CSDL, nếu No thì khơng làm gì Thông báo kết thành công lỗi cho người dùng 3.3 Các biểu đồ 3.3.1 Biểu đồ lớp tổng quát Biểu đồ lớp tổng quát gồm thực thể là: HOCVIEN(MaHV, TenHV, SĐT, Điachi, MaLop) HĐLĐ(MaHĐ, MaHV, TenHV, MaPB, Ngaykiket, Thoihan, SĐT, Điachi) Mối quan hệ thực thể Bảng 3.1: Mối quan hệ thực thể Tên thực thể NGUOIDUNG - HĐLĐ NGUOIDUNG – HOSOHV HOSONV - HĐLĐ Mối quan hệ 1-1 1-1 1-1 Vẽ biểu đồ lớp chi tiết : 27 Biểu đồ 3.2: Biểu đồ lớp chi tiết 3.3.2 Biểu đồ hoạt động Biểu đồ hoạt động đăng nhập 28 Biểu đồ 3.3: Biểu đồ hoạt động đăng nhập Biểu đồ hoạt động thêm thông tin Biểu đồ 3.4: Biểu đồ hoạt động thêm thông tin Biểu đồ hoạt động sửa thông tin 29 Biểu đồ 3.5: Biểu đồ hoạt động sửa thơng tin Biểu đồ hoạt động xóa thơng tin Biểu đồ 3.6: Biểu đồ hoạt động xóa thơng tin 3.3.3 Biểu đồ triển khai Máy tính ban lãnh đạo máy tính nhân viên kết nối máy tính chủ để phối hợp hoạt động Biểu đồ 3.7: Biểu đồ triển khai 3.4 Một số đề xuất kiến nghị 3.4.1 Đánh giá khả ứng dụng hệ thống Hệ thống giới thiệu bán khóa học Bachkhoa-aptech đáp ứng mục tiêu đề Tuy nhiên, mợt số vấn đề tồn cần phải khắc phục như: Việc đăng ký khóa học thủ cơng Khách hàng có nhu cầu học phải đến tận trung tâm đăng ký làm thủ tục giấy tờ, sau tiến hành đóng tiền Dẫn đến mất thời gian chưa tiện lợi Đăng ký khóa học thủ cơng đơi lúc xảy sai xót nhầm lẫn, nhân viên ghi nhầm thông tin khách hàng Vì vậy cần bổ sung thêm chức đăng kí khóa học Website, để tránh mất thời gian sai sót, nhầm lẫn tiện lợi 30 3.4.2 Đề xuất hướng phát triển Đây mợt đề tài có tính thực tế cao, với nhiệm vụ phân tích thiết kế hệ thống giới thiệu bán khóa học Bachkhoa-apteech, khóa luận đáp ứng một số yêu cầu đặt Tuy nhiên để đề tài áp dụng vào thực tế, đáp ứng đòi hỏi cần phải có thêm thời gian nghiên cứu, khơng cần có kiến thức cơng nghê thơng tin mà cần kiến thức liên quan cho chương trình đáp ứng hầu hết yêu cầu phát sinh thực tế, cung cấp tiện ích tối đa cho người dùng mà đảm bảo yêu cầu chương trình phải đơn giản, dễ sử dụng Do đó, hướng phát triển đề tài sau: Hoàn thiện xây dựng phát triển website giới thiệu bán khóa học 3.4.3 Kiến nghị Công ty cổ phần đào tạo chuyển giao công nghệ cao bách khoa năm gần có xu hướng mở rợng quy mơ nên cơng tác giới thiệu bán khó học một cách hiệu thì công ty phải tiến hành phân tích hệ thống giới thiệu bán khóa học giúp cho việc giới thiệu bán khóa học diễn mợt cách hiệu quả, xác Mợt số định hướng phát triển hệ thống giới thiệu bán khóa học cơng ty: Vì việc giới thiệu bán khóa học bachkhoa-aptech chủ yếu hệ thống website Để việc bán khóa học tiện lợi hơn, cần bổ sung thêm chức đăng ký (khách hàng có nhu cầu học đăng ký trực tiếp website công ty) thì thuận tiện rất nhiều đối với khách hàng công ty Hơn nữa, việc bổ sung thêm chức đăng ký khóa học online giúp cho cơng ty tiết kiệm thời gian, tiền bạc 3.4.3.1 Đặc tả chức đăng ký khóa học Miêu tả Đầu vào Xử lý Xuất Cho phép khách hàng đăng kí khóa học Người dùng nhập thông tin ( HOTEN, SĐT, Email, DIACHI) ấn đăng kí khóa học Lưu thơng tin khách hàng khóa học khách hàng muốn học Thơng báo cho người dùng đăng ký thành công gửi mail thơng tin khóa học cho khách hàng 3.4.3.2 Đoạn code chức đăng ký khóa học 31 KẾT LUẬN Hệ thống giới thiệu bán khóa học bachkhoa-aptech giúp cho cơng ty quản lý bán khóa học tiện lợi dễ dàng việc giới thiệu thương hiệu cơng ty Việc phân tích hệ thống giúp cho cơng ty xác định rõ ràng cụ thể chức hệ thống Từ xây dựng hệ thống mợt cách dễ dàng tránh nhầm lẫn Phân tích hệ thống giới thiệu bán khóa học giúp cho cơng ty thấy điểm chưa hợp lý hệ thống Tuy nhiên, kiến thức thực tế hạn chế nên đề tài chắn khơng tránh khỏi thiếu sót Vì vậy, rất mong nhận góp ý thầy cô Một lần nữa, em xin chân thành cảm ơn cô Đỗ Thị Thu Hiền anh chị công ty cổ phần đào tạo chuyển giao công nghệ cao bách khoa tận tình hướng dẫn, cung cấp số liệu thực tế giúp em hoàn thành tốt khóa luận Em xin chân thành cảm ơn! Sinh viên thực Triệu Hồng Ngọc TÀI LIỆU THAM KHẢO 32 [1] Giáo trình Phân tích thiết kế tổ chức hệ thống thông tin Đại học Thương Mại [2] Nguyễn Văn Ba, (2003), Phân tích thiết kế hệ thống thông tin, Nhà xuất Đại học quốc gia Hà Nội) [3] Giáo trình Phát triển hệ thống thông tin kinh tế Đại học Thương Mại [4] Website [4.1] https://tailieu.vn/tag/ [4.2] https://onlinecrm.vn/ [4.3] https://vi.wikipedia.org/ 33 ... TRẠNG CỦA HỆ THỐNG GIỚI THIỆU VÀ BÁN KHÓA HỌC CỦA BACHKHOA- APTECH Chương 3: PHÂN TÍCH HỆ THỐNG THƠNG TIN GIỚI THIỆU VÀ BÁN KHÓA HỌC CỦA BACHKHOA- APTECH CHƯƠNG 1: CƠ SỞ LÝ LUẬN VỀ PHÂN TÍCH HỆ THỐNG... hệ thống giới thiệu bán hàng bachkhoa- aptech 20 2.3.2 Nhược điểm hệ thống giới thiệu bán khóa học .21 CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG THƠNG TIN GIỚI THIỆU VÀ BÁN KHÓA HỌC CỦA BACHKHOA- APTECH. .. lợi CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG THƠNG TIN GIỚI THIỆU VÀ BÁN KHĨA HỌC CỦA BACHKHOA- APTECH 3.1 Mô tả hệ thống giới thiệu bán khóa học Bachkhoa- aptech Căn vào cơng tác giới thiệu bán khóa học cơng