CHƯƠNG I.XÁC ĐỊNH YÊU CẦU VÀ KHẢO SÁT HỆ THỐNG 7 1. Giới thiệu sơ bộ hệ thống 7 1. Cách thức khảo sát 8 1. Đánh giá hiện trạng hệ thống 9 1.
Quy trình nghiệp vụ 9 Quản lý người chơi : 9 1. Đánh giá hiện trạng 12 1. Nhược điểm 12 1. Quy tắc quản lý 12 1.
Xác định yêu cầu hệ thống 12 1. Yêu cầu về chức năng 13 1. Sửa thông tin 17 1. Yêu cầu phi chức năng 19 1.
Sản phẩm dự kiến 20 1. Lập kế hoạch thực hiện. 20 CHƯƠNG II. ĐẶC TẢ YÊU CẦU VÀ PHÂN TÍCH HỆ THỐNG 20 2.
Biểu đồ use case (Tổng quát, thành phần) 21 2. Biểu đồ trình tự đăng nhập 21 2. Biểu đồ trình tự đăng nhập 44 2.2 Phân tích hệ thống về hành vi 55 2. Biểu đồ trình tự 55 2.
Biểu đồ trình tự đăng nhập 55 2. Biểu đồ tuần tự sử dụng dịch vụ 56 2. Biểu đồ tuần tự lập hóa đơn 57 2. Biểu đồ tuần tự tìm hóa đơn 57 2.
Biểu đồ tuần tự thống kê doanh thu 58 2. Biểu đồ tuần tự thêm dịch vụ 59 2. Biểu đồ tuần tự sửa dịch vụ 60 2. Biểu đồ tuần tự xóa dịch vụ 61 2.Biểu đồ tuần tự thêm người chơi 62 2.
Biểu đồ tuần tự sửa người chơi và xóa người chơi 63 2. Biểu đồ tuần tự quản lý kho 64 2. Biểu đồ hoạt động 64 2. Biểu đồ hoạt động đăng nhập: 64 2.
Biểu đồ hoạt động đăng ký tài khoản người chơi. 66 Dành cho chủ quán đăng ký tài khoản mới cho khách 66 2. Biểu đồ hoạt động sử dụng dịch vụ 67 2. Biểu đồ hoạt động quản lý máy trạm 68 2.
Biểu đồ hoạt động lập hóa đơn 69 2. Biểu đồ hoạt động quản lý người chơi 70 2. Biểu đồ hoạt động thêm hóa đơn 71 2. Biểu đồ hoạt động quản lý kho hàng 72 2.
Phân tích hệ thống về dữ liệu 74 2.1: Biểu đồ lớp 74 Bảng QL Máy Tính 77 3.1 Thiết kế tổng thể 80 3.1 biểu đồ thành phần 80 3.2 biểu đồ triển khai 81 3.2 thiết kế chi tiết 82 3.1 Thiết kế cơ sở dữ liệu vật lý 82 3.2 Thiết kế giao diện → mô phỏng giao diện 82 3.3 Thiết kế chương trình xác định giải thuật 82 3.4 Thiết kế kiểm soát 85 4.1 Kiểm thử phần mềm 85 4.1 Kiểm thử đơn vị 85 4.2 Kiểm thử tích hợp 86 4.3 Kiểm thử hệ thống 87 4.4 Kiểm thử chấp nhận 88 4.2 Bảo trì phần mềm 89 Quy trình bảo trì: 89 *)Một số vấn đề thêm: 90 Lý do chọn đề tài - Ngày nay cùng với sự phát triển nhanh chóng của công nghệ thông tin trên toàn cầu. Chiếc máy tính đã trở thành thân thuộc với mỗi người.Cùng với đó là nhu cầu về mạng InterNET không thể tách rời. Điều này khiến cho tốc độ và mật độ các quán NET tăng lên nhanh chóng. Nhu cầu vào mạng InterNET của con người ngày càng cao.
Vì thế các quán NET khi được mở ra đòi hỏi phải có giải pháp hợp lý để quản lý quán NET một cách tốt nhất. Giải pháp tối ưu nhất là dùng các phần mềm về quản lý Quán NET - Trên cơ sở lý thuyết được học trên lớp và thông qua tìm hiểu về các phần mềm quản lý nói chung và quản lý Quán NET nói riêng.Nhóm chúng em đưa ra bản Phân tích, thiết kế hệ thống thông tin về Quản lý quán NET. - Đây là chương trình quản lý quán NET cho một quán NET cao cấp. Chương trình chỉ được cài đặt trên máy chủ và máy trạm.
Phần mềm này giống như một cái bảng qua đó ta có thể xử lý các thông tin liên quan đến quán NET, thanh toán, lưu thông tin về các sự cố của các máy của quán NET, đưa ra các thông tin tổng kết về tình hình quán NET sau một khoảng thời gian nhất định: sau một tháng,một quý, một năm. Qua đó người chủ quán NET có thể đưa ra các bước phát triển quán NET. Phạm vi đề tài Xây dựng hệ thống phần mềm và kiểm thử hệ thống quản lý quán NET. Yêu cầu đề tài Hoạt động nhóm, hiểu được cách thức, phương pháp phân tích, thiết kế một hệ thống thông tin.
Từ đó nắm bắt quy trình quản lý quán NET, phân tích, thiết kế,cài đặt, khai thác và bảo trì hệ thống phần mềm theo yêu cầu của quán NET. XÁC ĐỊNH YÊU CẦU VÀ KHẢO SÁT HỆ THỐNG 1. Giới thiệu sơ bộ hệ thống - Ngày nay cùng với sự phát triển nhanh chóng của công nghệ thông tin trên toàn cầu. Chiếc máy tính đã trở thành thân thuộc với mỗi người.
Cùng với đó là nhu cầu về mạng Internet không thể tách rời. Điều này khiến cho tốc độ và mật độ các quán NET tăng lên nhanh chóng. Nhu cầu vào mạng Internet của con người ngày càng cao. Vì thế các quán NET khi được mở ra đòi hỏi phải có giải pháp hợp lý để quản lý quán NET một cách tốt nhất.
Giải pháp tối ưu nhất là dùng các phần mềm về quản lý Quán NET - Quán NET Animals được thành lập nhằm mục đích cung cấp các dịch vụ internet giải trí và ăn uống đơn giản cho khách hàng. Có dàn máy tính với cấu hình mạnh mẽ và đội ngũ phục vụ chuyên nghiệp, ngoài dịch vụ máy tính ra còn nhiều dịch vụ khác đi kèm như đồ ăn, thẻ game … - Quán hoạt động trong lĩnh vực dịch vụ với quy mô 30 máy với doanh thu trung bình: + Theo như tính toán dựa trên thực tế, với lượng khách hàng hợp lý, trung bình 1 ngày 1 máy sẽ hoạt động khoảng 8h, như vậy với giá phòng net hiện nay 10k/h cùng với tiền dịch vụ khác trung bình 40k/máy/ngày. Với 30 máy ta sẽ có doanh thu như sau: 8 x 10 x 30 + 40 x 30 = 3.6 tr/ngày + Như vậy 1 tháng doanh số quán net 30 máy trung bình sẽ là: 3.6tr x 30 = 108 triệu vnd. - Chi phí 1 tháng đối với quán 30 máy bao gồm: Tiền mạng,tiền thuê mặt bằng, tiền điện, tiền thuê bảo vệ, tiền bảo dưỡng máy tính, tiền nhập hàng (đồ ăn, nước uống…) khoảng 50 triệu - Như vậy tổng lợi nhuận 1 tháng của quán nét khoảng: 58 triệu.
- Địa chỉ của Quán NET tại: số 148, đường Chiến Thắng, xã Tân Triều, huyện Thanh Trì, thành phố Hà Nội. Cách thức khảo sát Khảo sát hệ thống ở mức thao tác thực hành: tiếp cận các người thực hành trực tiếp để xem họ làm việc. Hình thức tiến hành: - Quan sát và theo dõi: + một cách chính thức: cùng làm việc với chủ quán. + một cách không chính thức: tìm hiểu cách làm việc qua các hồ sơ, sổ sách, v.
- Cố vấn: bằng nhiều cách: + Đặt câu hỏi trực tiếp. + Bảng câu hỏi, phiếu điều tra. Đánh giá hiện trạng hệ thống 1. Quy trình nghiệp vụ Các hoạt động trong hệ thống quản lý quán net : • Quản lý người chơi • Quản lý máy trạm • Quản lý dịch vụ • Quản lý hóa đơn • Quản lý kho hàng - Quản lý người chơi : Người quản lý ( chủ quán) quản lý người chơi đến quán net,bao gồm các chức năng : xem thông tin tài khoản của người chơi, tạo mới tài khoản người chơi, sửa thông tin người chơi, nạp tiền vào tài khoản cho người chơi, xóa tài khoản người chơi.
+ Nếu người chơi là khách hàng mới thì quản lý thực hiện chức năng đăng ký tài khoản cho người chơi + Nếu thông tin người chơi bị sai, người chơi yêu cầu sửa thông tin, quản lý thực hiện chức năng sửa thông tin người chơi + Người quản lý thực hiện kiểm tra thông tin của người chơi thông qua chức năng xem thông tin người chơi + Xóa tài khoản người chơi khi có yêu cầu từ người chơi,hoặc trong trường hợp đặc biệt. - Quản lý máy trạm : Người quản lý ( chủ quán) quản lý máy trạm ở trong quán,bao gồm các chức năng: thêm mới máy trạm, xem thông tin máy trạm,xóa máy trạm,nạp tiền cho máy trạm,tắt máy bắt buộc trong trường hợp đặc biệt. + Khi quan mua thêm máy trạm mới về, người quản lý thực hiện chức năng thêm mới máy trạm + Khi người quản lý xem thông tin máy trạm đang online thông qua chức năng xem thông tin máy trạm + Máy trạm bị hỏng,người quản lý thực hiện chức năng xóa máy trạm + Người chơi đang online trên máy trạm và yêu cầu nạp tiền, người quản lý thực hiện chức năng nạp tiền cho máy trạm + Trong trường hợp đặc biệt, người quản lý có thể thực hiện chức năng tắt máy bắt buộc - Quản lý dịch vụ : Người quản lý quản lý các dịch vụ ở trong quán, bao gồm các chức năng: xem thông tin dịch vụ, thêm mới dịch vụ, xóa dịch vụ, sửa dịch vụ + Người quản lý xem thông tin dịch vụ thông qua chức năng xem dịch vụ + Nếu có dịch vụ mới ở quán, người quản lý thực hiện chức năng thêm mới dịch vụ + Nếu cần sửa thông tin dịch vụ,quản lý thực hiện chức năng sửa dịch vụ + Trong trường hợp muốn xóa bỏ dịch vụ, quản lý thực hiện chức năng xóa dịch vụ - Quản lý hóa đơn : Người quản lý quản lý các hóa đơn trong quán, bao gồm các chức năng : xem hóa đơn, thêm mới hóa đơn, xóa hóa đơn, sửa hóa đơn. - Quản lý kho hàng : Người quản lý quản lý các quy trình nhập xuất hàng hóa vào kho, bao gồm các công việc cụ thể ứng với các chức năng đó là : + Xem số lượng còn lại của hàng hóa trong kho.
+ Nhập hàng hóa vào kho. + Sửa, Thêm, Xóa một số hàng hóa. Đánh giá hiện trạng 1. Ưu điểm + Dàn máy cấu hình cao + Dịch vụ, máy lạnh đầy đủ + Đơn giản, dễ quản lý, không tốn thêm chi phí thuê nhân viên 1.
Nhược điểm • Nhiều khi công việc bị quá tải • Do không có nhân viên phụ nên khách order dịch vụ nhiều khi phục vụ còn chậm trễ 1. Quy tắc quản lý ● Việc quản lý trong quán Net bao gồm : ○ Chạy dịch vụ quán :nạp tiền, mở tài khoản, lên đồ ăn, nước uống cho khách ○ Thu tiền của khách. ○ Dọn dẹp giữ gìn vệ sinh quán. ● Thống kê lại chi và thu mỗi ngày thông qua hệ thống và kiểm lại kho hàng ● Việc quản lý kho hàng là xác định số lượng tồn kho hiện tại, để có quyết định nhập hàng chính xác, tránh tình trạng hết rồi mới biết để nhập.
Và kiểm tra số lượng thực tế có khớp với số liệu trên phần mềm hay không để xác định nguyên nhân và điều chỉnh về con số thực tế.