KỸ THUẬT PHẦN mềm và ỨNG DỤNG đề tài PHẦN mềm QUẢN lý bán HÀNG ONLINE

21 3 0
KỸ THUẬT PHẦN mềm và ỨNG DỤNG đề tài PHẦN mềm QUẢN lý bán HÀNG ONLINE

Đ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

BÁO CÁO MÔN KỸ THUẬT PHẦN MỀM VÀ ỨNG DỤNG ĐỀ TÀI: PHẦN MỀM QUẢN LÝ BÁN HÀNG ONLINE GIẢNG VIÊN HƯỚNG DẪN: VŨ SONG TÙNG CÁC THÀNH VIÊN : NGUYỄN THẾ HƯỞNG MSSV 20151934 TRỊNH XUÂN HOÀNG MSSV 20151574 NGUYỄN THỊ NGỢI MSSV 20152716 NGUYỄN NGỌC HOÀNG MSSV 20155646 Hà Nội, Tháng 11 Năm 2017 Phần 1: Lập kế hoạch ( planning) 1.1 Khởi tạo dự án Hiện với phát triển khoa học công nghệ, bước tự động hóa công việc thủ công trước đây, đặc biệt với phát triển công nghệ thông tin, quản lý nhiều cơng đoạn công việc, nhiều phận hệ thống quản lí danh sách nhân viên, quản lí tiền lương, chấm công cho công nhân v.v Song song với phát triển đó, nhu cầu quản lí, kiểm sốt lại ngày tăng cao Để đáp ứng nhu cầu ấy, ngành kĩ thuật phần mềm đời, giúp người dung quản lí cơng việc dễ dàng hơn, với thao tác đơn giản, dễ hiểu, lưu trữ liệu online với dung lượng khổng lồ, lại có hiệu cao Qua q trình khảo sát thực tế chúng em nhận thấy cần có phần mềm để quản lí hoạt động, sản phẩm mộ cửa hàng do: - Thiếu phương tiện quản lí - Khâu tính tốn hóa đơn lâu, dễ nhầm lẫn - Chi phí thuê nhân viên cao - Xử lý thong tin thủ công, chưa linh hoạt 1.2 Tìm hiểu hệ thống tại, đặt mục tiêu 1.2.1 Khảo sát nhu cầu mua sắm tương lai Khách hàng có nhu cầu mua hàng nhiều khơng có thời gian để tới tận cửa hàng chọn đồ nên xây dựng hệ thống nhằm mục đích khắc phục nhược ddiemr thay hình thức mua sắm để phù hợp với tình hình thực, tiết kiệm thời gian cho khách hàng cung hướng tới phát triển lâu dài 1.2.2 Đặt mục tiêu bản: - Giao diện đẹp, thao tác dễ dàng cho người dùng, người quản lý - Người quản lý dễ dàng tìm kiếm, thêm mới, đọc thong tin khách hàng, thơng tin hóa đơn - Phần mềm cho phép lưu trữ lượng lớn thong tin khách hàng, hóa đơn… - Hệ thống quản lý nhà hàng bao gồm chức bản, có độ xác cao 1.2.3 Giá trị sử dụng: - Hệ thống quản lý nhà hàng dùng nhà hàng, quán cafe… để quản - lý thông tin dễ dàng Đáp ứng đầy đủ yêu cầu người, giao diện đơn giản, thân thiện dễ dàng sử dụng, thời gian xử lý nhanh… 1.2.4 Thông tin hệ thống: - Hệ thống quản lý đầy đủ thông tin thông tin liên quan đến khách hàng, chi tiết hóa đơn - Cho phép cập nhật thơng tin hóa đơn bổ sung, chỉnh lý, xóa, - Khả thi mặt kỹ thuật - Khả thi kinh tế - Khả thi mặt tổ chức I Phân tích tính khả thi Tính khả thi mặt kỹ thuật - Về giao diện nhóm sử dụng phần mềm visual studio để tạo giao diện đơn giản đủ để mô tả chức hệ thống - Sản phẩm phát triển dựa công cụ C# SQL sever công cụ hỗ trợ mạnh đảm bảo tính khả thi mặt kỹ thuật, tốn tài nguyên hệ thống giá thành sản phẩm - Việc sử dụng công cụ C# SQL không phức tạp với thành viên nhóm thiết kế, đảm bảo thực phát triển thành cơng - Dự án phát triển phần mềm có quy mơ vừa phải nên sở liệu khơng lớn nên nhóm cố gắng để hồn thiện hệ thống Tính khả thi kinh tế - Thay phải bỏ chi phí cao để mua phần mềm từ nước ngồi, có cố phải liên hệ với bên cung cấp nước nhiều thời gian chi phí để xử lý - Vấn đề chi phí việc phát triển phần mềm C# SQL nên đảm bảo tốn tài nguyên hệ thống, khơng q khó nên khơng tốn phí đào tạo nghiệp vụ cho nhóm, thời gian hồn thực hiên ngắn - Chi phí bảo trì phần mềm gần khơng có hệ thống nên áp dụng rộng rãi nhà hàng - Nếu áp dụng vào thực tiễn mang lại nhiều lợi ích nhà hàng, tiết kiệm khoảng thời gian không nhỏ cho việc quản lý khách hàng, hiệu công việc cao Tính khả thi mặt tổ chức - Phần mềm sau hoàn thành nhân viên quản lý sinh nhà hàng để quản lý hiệu quả, Thêm đó, khách hàng dễ dàng tra cứu thơng tin hóa đơn cách dễ dàng hơn… - Mục tiêu sản phẩm phù hợp với môi trường quản lý nhà hàng, quán cafe, … - Sản phẩm đáp ứng yêu cầu việc quản lý làm việc với sở liệu lớn hơn, quản lý rộng II Quản trị dự án Xác định quy mô dự án Dự án phát triển phần mềm có quy mơ vừa phải với mục đích hướng tới đối tượng người dùng quản lý khách hàng Khơng địi hỏi q cao tính độ phức tạp, phải đảm bảo tính xác hoạt động ổn định 2 Xây dựng quản lý kế hoạch công việc - Dự án bắt đầu kết thúc khoảng thời gian cụ thể, leader quản lý phân công công việc cho thành viên, đốc thúc dự án để hồn thành sớm - Tên cơng việc: Lập bảng kế hoạch tìm hiểu u cầu phần mềm quản lý nhà hàng Tên công việc PHA PHA Khởi tạo dự án Phân tích tính khả thi Quản trị dự án Yêu cầu chức Yêu cầu phi chức Thời gian Độ ưu tiên 8-16/9/2017 17-21/9/2017 17-21/9/2017 17-21/9/2017 Người thực Công cụ 100 50 50 80 Cả nhóm Duy Anh Hiếu Sang MS Word MS Word MS Word MS Word 17-21/9/2017 80 Huy MS Word Pha Sơ đồ chức 28/9-3/10/2017 80 MS PP phân Các sơ đồ DFD 28/9-3/10/2017 100 Huy Duy Anh, Từ điển liệu Lưu đồ thuật tốn, mã 3-5/10/2017 tích Mơ hình quan hệ liệu MS PP 50 Hiếu Sang MS Word giả Quy tắc nghiệp vụ Chuẩn hóa ERD 3-5/10/2017 50 Hiếu MS PP 10-16/11/2017 10-16/11/2017 10-16/11/2017 100 100 80 Duy Anh Hiếu Huy MS Word MS PP MySQL Lược đồ khái niệm 10-16/11/2017 50 Sang MS Word Phân công công việc Các thành viên nhóm thực phần dự án Đảm bảo tính thống tương ứng nội dung phần, số lượng thành viên tham gia phần phù hợp với quy mô phần Điều phối hoạt động dự án Các thành viên thực tiến độ đề ra, có lỗi phát sinh mà thành viên khơng thể giải nhóm tập trung lại để xử lý lỗi PHẦN 2: Tìm hiểu yêu cầu I Phương pháp thực hiện: - Phương pháp vấn trực tiếp quản lý số nhà hàng - Những câu hỏi chuẩn bị cho vấn Câu hỏi 1: Thưa anh, anh thấy việc quản lý nhà hàng điều khó khăn ạ? Trả lời: - Quản lý khó khăn việc tính tốn hóa đơn khách sử dụng ăn dịch vụ nhà hàng Do số lượng khách vào cao điểm đông nên yêu cầu xử lý hóa đơn xác - Nhân viên kế toán phải thao tác nhiều bảng khác với cơng cụ văn phịng hạn chế - Hệ thống thơng tin đến khách hàng chưa hồn thiện, khách khó theo dõi tình trạng bàn ăn vị trí đặt bàn - Việc xuất - nhập kho gây nhiều khó khăn việc tính tốn sổ sách Câu hỏi 2: Anh thường quản lý nhà hàng hệ thống hay phương pháp nào? Trả lời: - Chúng tơi thường phải lấy thơng tin ăn trực tiếp từ khách hàng, sau tính tốn chi phí hóa đơn giấy Điều gây khó khăn việc chỉnh sửa khách hàng muốn gọi thêm hủy - Đối với việc xuất – nhập kho, chúng tơi thường sử dụng hóa đơn, chứng từ trước để đối chiếu tốn cho bên nhà cung cấp Câu hỏi 3: Anh muốn hệ thống quản lý cần quản lý vấn đề nào? Trả lời: Cụ thể tơi muốn hệ thống giúp nhân viên biết xác yêu cầu khách hàng Hệ thống giúp chúng tơi tính tốn xác hóa đơn khách hàng Có thể lưu trữ thơng tin xuất – nhập kho chi tiết, xác Thao tác đơn giản, dễ sử dụng Người quản lý xem xét thu chi, kiểm tra tài nhà hàng Câu hỏi 4: Anh nghĩ hệ thống tại, cải tiến hệ thống mới, hướng cải tiến nào? Trả lời: Hệ thống thực lỗi thời khơng cịn phù hợp với thời đại hiên Tôi nghĩ hệ thống cần ứng dụng triệt để công nghê thông tin vào quản lý Riêng cá nhân tôi muốn hệ thống nhỏ gọn mà ổn định, hiệu giúp việc quản lý thực dễ dàng, thông tin tài lưu trữ, dễ dàng đối chiếu so sánh Bên cạnh hệ thống cần đơn giản, hiệu suất cao, dễ dàng sử dụng, giao diện đẹp ưa nhìn Câu hỏi 5: Những thơng số phần mềm anh thấy phù hợp với việc quản lý hoạch tốn tài ? Trả lời: Phần mềm dĩ nhiên chạy window phổ biến, chiếm tài nguyên hệ thống, đặc biệt chạy ổn định nhữg máy vi tính cấu hình khơng q cao, liệu sử dụng không lớn Từ yêu cầu nhận từ vấn nhóm định đưa yêu cầu cần có sản phẩm sau II Tìm hiểu yêu cầu: 2.1 Yêu cầu chức 2.2 Yêu cầu phi chức Yêu cầu phi chức Mô tả - Hệ thống triển khai máy tính cá nhân - Người dùng truy cập phần mềm cài đặt Hoạt động hệ điều hành Windows để sử dụng dịch vụ - Phải có khả kết nối liệu với phần mềm quản lý kế toán - Hệ thống phải hoạt động tin cậy suốt thời gian nhà hàng hoạt động, 365 ngày/năm - Tốc độ nhập xuất liệu nhanh chóng, kết trả Hiệu khơng q 5s sau thao tác - Có khả lưu trữ liệu khoảng 20 nhà cung cấp - Có khả quản lý tối đa 50 bàn hoạt động Bảo mật lúc - Chỉ có nhân viên kho nhập liệu hàng hóa, bao gồm: nguyên liệu thực phẩm, chất lượng, giá thành - Chỉ có nhân viên bán hàng nhập liệu đơn đặt bàn hóa đơn khách hàng - Chỉ có người quản lý có thể: + Nhập liệu danh sách nhân + Cập nhật thông tin mặc định dịch vụ: loại bàn, bảng giá, thu chi, - Ngơn ngữ sử dụng tiếng Việt Văn hóa & trị - Khơng vi phạm quyền hệ thống tương tự khác PHẦN 3: Phân tích hệ thống Sơ đồ chức Sơ đồ luồng liệu 2.1 Sơ đồ DFD mức ngữ cảnh 2.2 Sơ đồ DFD mức đỉnh (mức 0) 2.3 Sơ đồ DFD mức (chức 1) 2.4 Sơ đồ DFD mức (chức 2) 2.5 Sơ đồ DFD mức (chức 3) 2.6 Sơ đồ DFD mức (chức 4) 2.7 Sơ đồ DFD mức (chức 5) Từ điển liệu Tên thuộc tính Ý nghĩa Phạm vi biểu diễn MSSV MSSV sinh viên đăng ký nội trú Varchar , NotNULL Tên sinh viên Họ tên sinh viên = Họ + Họ đệm + Tên Nvarchar , NotNULL Ngày sinh Ngày sinh = Ngày + Tháng + Năm DateTime , NotNULL Giới tính Giới tính = Nam/Nữ Nvarchar, NotNULL Lớp Lớp = Tên lớp + khóa Nvarchar, NotNULL Quê quán Là chuỗi ký tự Nvarchar CMT Là chuỗi số Varchar , NotNULL Điện thoại Là chuỗi số Varchar Mã phòng Là chuỗi số Varchar , NotNULL Tên phịng Là chuỗi kí tự Varchar Số người Là chuỗi số int Khu nhà Là chuỗi ký tự Nvarchar Giá phòng Chuỗi ký tự số int Tình trạng Là chuỗi ký tự số Nvarchar, NotNULL Số hóa đơn Là ký tự số Varchar , NotNULL Ngày lập Ngày lập = ngày + tháng + năm Datetime, NotNULL Chỉ số đầu Là chuỗi số Nvarchar, NotNULL Chỉ số cuối Là chuỗi số Nvarchar, NotNULL Tổng tiền Là chuỗi ký tự số Int Phần 4: Thiết kế hệ thống Các thuộc tính Mssv, tên sv, ngày sinh, giới tính, CMT, quê quán, lớp, điện thoại, tên phịng, khu nhà, trình trạng, số người, giá phịng, số hóa đơn, ngày lập, số cũ, số mới, số Kwh sử dụng, thành tiền Quy tắc nghiệp vụ + Mỗi sinh viên có mã riêng, tên, ngày sinh, giới tính, CMT, quê quán, lớp, điện thoại + Mỗi sinh viên thuê phòng thời điểm + Mỗi phịng có tên, giá thuộc khu nhà + Tại thời điểm có hóa đơn Phụ thuộc hàm - Mssv  (tên sv, ngày sinh, giới tính, CMT, quê quán, lớp, điện thoại, tên phòng, khu nhà) - (Tên phịng, khu nhà)  (trình trạng, số người, giá phịng) - (Số hóa đơn, tên phịng, khu nhà, ngày lập)  (chỉ số cũ, số mới, số Kwh sử dụng, thành tiền) Bảng R1 *Mssv Tên sv Ngày sinh Giới tính CMT Q qn Lớp Điện thoại *Tên phịng *Khu nhà Trình trạng Giá phịng Số người *Số hóa đơn *Ngày lập Chỉ số cũ Chỉ số Số Kwh sử dụng Thành tiền - Bảng R1 dạng 1NF làm phẳng bảng - Chuẩn hóa hóa 2NF bảng R1 ta bảng dạng 2NF sau: Bảng R2 *Mssv Tên sv Ngày sinh Giới tính CMT Q qn Lớp Điện thoại Tên phịng Khu nhà Bảng R3 *Tên phịng *Khu nhà Trình trạng Giá phịng Số người Bảng R4 *Số hóa đơn *Tên phịng *Khu nhà *Ngày lập Chỉ số cũ Chỉ số Số Kwh sử dụng Thành tiền Sau chuẩn hóa xong ta bảng 3NF bảng R2, R3, R4 Sơ đồ thực thể liên kết ERD *Mssv *Tên phịng Tên sv *Khu nhà Ngày sinh Trình trạng Giới tính Giá phịng CMT Số người Q qn Lớp Điện thoại Tên phịng + Khu nhà + *Số hóa đơn *Tên phòng + *Khu nhà + *Ngày lập Chỉ số cũ Chỉ số Số Kwh sử dụng Thành tiền Lược đồ khái niệm Tên phòng Chỉ số Chỉ số cũ 100 101 102 103 104 11203 26355 28944 24816 30846 11022 26150 28812 24673 30751 Stt Họ tên sinh viên Ngô Xuân Hiếu Lê Thế Tám Phạm Tâm Phước Hoàng Nhân Vĩnh Giới Ngày tính sinh Lớp Nam 12/5/1997 Cơ điện tử 04 Nam 23/7/1995 Mơi trường 01 Nam 13/4/1996 Cơ khí Số CMT Số Kwh sử dụng 181 205 132 143 131 Quê quán Thành tiền 406,960 460,922 296,789 321,521 294,540 Điện thoại Tên phòng 187453434 Nghệ An 0985876353 103 187097609 Nghệ An 01663463458 103 187358673 Thanh Hóa 0984768545 103 0914684798 103 Nam 15/7/1997 Kinh 187453549 Cao tế Bằng công nghiệp DOMAIN Tên phòng NUMERIC DOMAIN Chỉ số NUMERIC DOMAIN Chỉ số cũ NUMERIC DOMAIN Số Kwh sử dụng NUMERIC DOMAIN Thành tiền NUMERIC DOMAIN Stt NUMERIC DOMAIN Họ tên sinh viên CHARACTER DOMAIN Ngày sinh CHARACTER DOMAIN Lớp CHARACTER DOMAIN DOMAIN Số CMT Quê quán NUMERIC CHARACTER DOAMIN Điện thoại NUMERIC DOMAIN Tên phòng NUMERIC ... trường quản lý nhà hàng, quán cafe, … - Sản phẩm đáp ứng yêu cầu việc quản lý làm việc với sở liệu lớn hơn, quản lý rộng II Quản trị dự án Xác định quy mô dự án Dự án phát triển phần mềm có quy... trì phần mềm gần khơng có hệ thống nên áp dụng rộng rãi nhà hàng - Nếu áp dụng vào thực tiễn mang lại nhiều lợi ích nhà hàng, tiết kiệm khoảng thời gian không nhỏ cho việc quản lý khách hàng, ... khách hàng, thơng tin hóa đơn - Phần mềm cho phép lưu trữ lượng lớn thong tin khách hàng, hóa đơn… - Hệ thống quản lý nhà hàng bao gồm chức bản, có độ xác cao 1.2.3 Giá trị sử dụng: - Hệ thống quản

Ngày đăng: 26/08/2022, 10:43

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan