Báo cáo môn học công nghệ phần mềm đề tài xây dựng phần mềm quản lý bán hàng

48 7 0
Báo cáo môn học công nghệ phần mềm đề tài xây dựng phần mềm quản lý bán hàng

Đ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

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO MÔN HỌC CÔNG NGHỆ PHẦN MỀM ĐỀ TÀI: XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG Giảng viên hướng dẫn : Sinh viên thực : Mã sinh viên : Lớp : TS Nguyễn Thị Hồng Khánh Nguyễn Quốc Phong 19810310437 D14CNPM6 Hà Nội, Tháng 12 năm 2021 PHIẾU CHẤM ĐIỂM ST T Họ tên, Mã sinh viên Nguyễn Quốc Nội dung thực Điểm Chữ ký Phong Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Chữ ký Ghi 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Mục Lục LỜI NÓI ĐẦU Chương Khảo sát 1.1 Khảo sát hệ thống 1.2 Xác định tốn cần giải 1.3 Phân tích đặc tả nghiệp vụ hệ thống Chương Thiết kế 2.1 Sơ đồ quản lý quy trình nghiệp vụ(BPM) 5 2.1.1 Quy trình đăng nhập 2.1.2 Quy trình quản lý loại sản phẩm 2.1.3 Quy trình quản lý sản phẩm 2.2 Sơ đồ Chương Giao diện 11 3.1 Giao diện phần mềm 11 3.1.1 Giao diện đăng nhập 11 3.1.2 Giao diện hình 11 3.2.1 Giao diện hàng hoá 12 3.2.2 Giao diện nhà sản xuất 15 3.2.3 Giao diện nhân viên 28 3.2.4 Giao diện thống kê doanh số theo tháng/năm 38 Chương Thiết kế 39 4.1 Thiết kế giao diện 39 4.1.1 Giao diện đăng nhập 39 4.1.2 Giao diện hệ thống dành cho quản lý 39 4.1.3 Giao diện hệ thống dành cho nhân viên 40 4.1.4 Giao diện quản lý nhân viên 4.1.5 Giao diện quản lý khách hàng 40 40 4.1.6 Giao diện quản lý hàng hóa 41 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 4.1.7 Giao diện hóa đơn tốn 42 4.2 Thiết kế lưu trữ 43 4.2.1 Chức đăng nhập 43 4.2.2 Chức quản lý bán hàng 43 4.2.3 Chức quản lý nhân viên 43 4.2.4 Chức quản lý sản phẩm 44 4.3 Bảng Diagram 45 Chương Lập trình 46 5.1 Ngơn ngữ lập trình 46 5.2 Công cụ hỗ trợ 46 5.3 Kết code 47 5.3.1 Code kết nối SQL 47 5.3.2 Code chức đăng nhập 47 Chương Kiểm thử 47 Chương Tích hợp bảo trì (hồn thiện đủ nộp file: 14/12/2021, tên file Họ tên_CNPM6) 51 7.1 Cách đóng gói phần mền 51 7.1 Đóng gói phần mềm 51 7.3 Lý cần bảo trì phần mềm 53 KẾT LUẬN 54 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 LỜI NĨI ĐẦU Do nhu cầu địi hỏi ngày cao xã hội người ngày cao, để đáp ứng u cầu khách hàng phải ln đổi hoàn thiện Hiện xã hội phát triển không ngừng kéo theo lớn mạnh doanh nghiệp, tổ chức, mà việc quản lý cho chặt chẽ nhu cầu cấp thiết doanh nghiệp Lĩnh vực quản lý vật tư doanh nghiệp có nhu cầu cao số lượng hàng hóa nhập xuất lớn địi hỏi xác, đồng thời thời gian yếu tố quan trọng Nhưng việc gia tăng nhiều cửa hàng hay chuỗi cửa hàng lớn phục vụ nhu cầu mua sắm mà ta biết ngày cơng nghệ trở nên đại mà có đa dạng mẫu mã thiết bị điện máy phục vụ nhiều nhu cầu, cơng việc khác việc quản lý gặp nhiều khó khăn cách quản lý thủ công giải pháp tối ưu Với phát triển công nghệ thông tin cố gắng đáp ứng yêu cầu người Việc đưa công nghệ thông tin áp dụng vào quản lý đưa vào thực để thể tốc độ độ xác Vì em chọn đề tài:” Quản lý bán hàng” em muốn tạo hệ thống giúp cho chủ cửa hàng dễ dàng việc quản lý hàng hóa, đưa sản phẩm tốt đến tay người tiêu dùng người tiêu dùng trải nghiệm dịch vụ tốt 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Chương Khảo sát 1.1 Khảo sát hệ thống Với phát triển tốc độ ứng dụng phần mềm lĩnh vực điện tử tin học phần mềm quản lý áp dụng rộng khắp tất ngành nghề từ y tế, giáo dục, giao thông, ngân hàng đến kinh doanh phổ biến phần mềm quản lý bán hàng… Gần ngành nghề công việc buôn bán có xuất phần mềm quản lý bán hàng phù hợp Đây bước tiến quan trọng đánh dấu phát triển theo hướng đại hóa nước ta Phần mềm quản lý bán hàng tạo nhằm hỗ trợ người bán hàng quản lý công việc kinh kinh doanh nhiều tính khác Thơng qua phần mềm mua bán hàng, công việc bạn trở nên dễ dàng nhanh chóng hết, từ nâng cao hiệu quả, tăng thu nhập cho người dùng 1.2 Xác định toán cần giải Trong q trình quản lý bán hàng có nhiều vấn đề chưa tin học hố cách hồn tồn, phần mềm viết để giúp q trình quản lý bán hàng cách tối ưu hiệu Qua trình nghiên cứu nghiệp vụ quản lý bán hàng quản lý phần mềm viết nhằm giúp quản lý xác số liệu từ dễ dàng nắm bắt nhu cầu khách hàng nâng cao hiệu suất quản lý so với việc thực quản lý truyền thống theo cách ghi sổ thông thường nhiều thời gian cơng sức đơi cịn bị thất mặt ghi chép liệu Trong thời đại công nghệ bùng nổ thứ áp dụng internet chương trình quản lý bán hàng chương trình giúp quản lý xử lý nhanh cơng việc 1.3 Phân tích đặc tả nghiệp vụ hệ thống 1.3.1 Quy trình quản lý -Quản lý loại sản phẩm -Quản lý sản phẩm -Quản lý nhà sản xuất -Quản lý nhân viên -Quản lý tài khoản -Quản lý khách hàng -Nhập kho -Thống kê 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 -Bán hàng Sơ đồ Use-Case Hệ Thống 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 1.3.2 Đăng nhập Use case bắt đầu nhân viên, quản trị viên tiến hành đăng nhập vào hệ thống Mục tiêu use case nhằm cung cấp quy trình đăng nhập để sử dụng chức hệ thống Các chức bản: Nhân viên, quản trị viên tiến hành vào hệ thống phần mềm Nhập đầy đủ tài khoản mật cung cấp trước Sau tiến hành chọn nút đăng nhập 1.3.3 Quản lý loại sản phẩm Use case bắt đầu nhân viên tiến hành vào giao diện quản lý loại hàng hoá Mục tiêu use case nhằm cung cấp quy trình quản lý danh mục sản phẩm thực nhân viên quản trị viên Các chức bản: Nhân viên/Quản trị viên tiến hành vào giao diện quản lý loại sản phẩm Nhập tên loại sản phẩm Sau nhân viên/quản trị viên tiến hành nhập thêm loại sản phẩm, tìm kiếm sản phầm để xố sửa thơng tin loại sản phẩm theo ý muốn Hệ thống tiến hành cập nhật lại danh mục loại sản phẩm 1.3.4 Quản lý sản phẩm Use case bắt đầu nhân viên/quản trị viên tiến hành vào giao diện quản lý hàng hoá Mục tiêu use case nhằm cung cấp quy trình quản lý hàng hố thực nhân viên quản trị viên Các chức bản: Nhân viên/Quản trị viên tiến hành đăng nhập vào hệ thống tài khoản, lựa chọn chức sản phẩm từ menu với yêu cầu: Thêm, xố sửa Người quản lí/ nhân viên sau nhập điều chỉnh đầy đủ thông tin sản phẩm, chọn thêm sửa Nếu người quản trị/ nhân viên chọn xố, u cầu chọn xác thơng tin sản phẩm sau chọn nút xố thơng tin xố khỏi hệ thống 1.3.5 Quản lý nhà sản xuất - Bộ phận bán hàng: đảm nhiệm việc nhận hàng từ kho quản lý sản phẩm quầy số lượng Hướng dẫn khách hàng nhanh chóng tìm sản phẩm cần mua, tư vấn cho khách hàng sản phẩm khách hàng cần tìm kiếm Quản lí thơng tin khách hàng khách hàng đến làm toàn thủ tục cho khách hàng nhằm phục vụ đầy đủ pháp lý người đến mua hàng cửa hàng Các chức bản: - Quản lý tiến hành vào giao diện quản lý nhà sản xuất 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 - Sau quản lý tiến hành thao tác thêm, xố, sửa thơng tin nhà sản xuất - Hệ thống cập nhật lại danh mục nhà sản xuất 1.3.6 Quản lý nhân viên Use case bắt đầu có người dùng gặp quản lý yêu cầu đăng ký làm nhân viên thay đổi thông tin nhân viên Mục tiêu use case nhằm cung cấp quy trình quản lý nhân viên thực quản trị viên Các chức bản: Nhân viên gặp quản lý yêu cầu thay đổi thông tin Quản lý tiếp nhận yêu cầu nhân viên Yêu cầu cung cấp thơng tin Sau quản lý đăng nhập vào giao diện quản lý nhân viên Tiến hành thêm nhân viên Quản lý có quyền xố sửa thơng tin nhân viên theo ý muốn 1.3.7 Quản lý tài khoản Use case bắt đầu quản lý thêm nhân viên tiến hành cấp tài khoản cho nhân viên Mục tiêu use case nhằm cung cấp quy trình quản lý tài khoản Các chức bản: Quản lý đăng nhập vào hệ thống vào giao diện quản lý tài khoản Nhập mật Chọn loại tài khoản Chọn mã nhân viên ứng với mã vừa đăng ký Sau cấp tài khoản cho nhân viên Quản lý có quyền xố sửa thông tin tài khoản theo ý muốn 1.3.8 Thống kê Use case bắt đầu quản lý đăng nhập vào hệ thống với tài khoản có Mục tiêu use case nhằm thống kê số lượng khách hàng, tổng doanh thu, đơn hàng, sản phẩm hết hàng, in báo cáo, nhập kho Các chức bản: Quản lý đăng nhập vào hệ thống Chọn thống kê Chọn ngày tháng cần thống kê Tại quản lý thấy số liệu thống kê từ menu, chọn chức muốn thực menu 1.3.9 Quản lý khách hàng Use case bắt đầu có khách hàng đến cửa hàng để mua sản phẩm Mục tiêu use case nhằm cung cấp quy trình quản lý khách hàng thêm khách hàng vào danh mục, thuận tiện cho việc làm quà tặng khuyến cho khách hàng sau Các chức bản: Khách hàng đến cửa hàng tiến hành mua sản phẩm theo ý muốn Sau khách hàng lại quầy tính tiền tiến hành cung cấp đầy đủ thông tin theo yêu cầu nhân viên 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 3.1.5 Form thống kê doanh thu theo tháng năm 3.1.6 Form nhân viên 50 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 3.1.7 Form tài khoản 3.1.8 Form khách hàng 50 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 3.1.9 Form hình nhân viên bán hàng 3.1.10 Form bán hàng 50 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 3.1.11 Form hoá đơn 3.1.12 Form hàng hoá 50 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 3.1.13 Form nhà sản xuất 50 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Chương Lập trình 4.1 Ngơn ngữ lập trình - Ngơn ngữ C# 50 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Ngôn ngữ C# (hay C shap) ngôn ngữ lập trình đơn giản phát triển đội ngũ kĩ sư Microfoft vào năm 2000, người dẫn đầu Anders Hejlsberg Scott Wittamuth C# ngơn ngữ lập trình đại hướng đối tượng xây dựng tảng hai ngơn ngữ mạnh C++ java Với hỗ trợ mạnh mẽ Net framework giúp cho việc lập trình hay tạo ứng dụng windows form trở lên dễ dàng nhanh hết Những điểm bật ngơn ngữ C#: • C# có cấu trúc gần gũi với ngôn ngữ lập trình truyền thống, nên dể dàng tiếp cận học nhanh với C# • C# biên dịch nhiều tảng máy tính khác • C# xây dựng tảng C++ Java nên thừa hưởng ưu điểm ngơn ngữ • C# phần NET Framework nên chống lưng lớn đến từ phận • C# có IDE Visual Studio nhiều plug-in vơ mạnh mẽ • NET Framework 4.2 Công cụ hỗ trợ - Visual studio 2019: môi trường phát triển tích hợp (IDE) Microsoft phát hành Nó sử dụng để phát triển chương trình máy tính cho Microsoft windows, ứng dụng, trang web dịch vụ web hay ứng dụng web Với việc dùng tảng phát triển Microsoft nên sản xuất hai ngơn ngữ máy mã số quản lý Là công cụ phát triển nên Visual Studio bao gồm trình soạn thảo mã có hỗ trợ IntelliSense cải tiến mã nguồn Không Visual cịn hỗ trợ nhiều ngơn ngữ lập trình khác cho phép trình biên tập mã gỡ lỗi để hỗ trợ ngỗn ngữ lập trình Người dùng dùng trực tiếp ngỗn ngữ lập trình mặc định mà Visul hỗ trợ sẵn cài đặt gói ngơn ngữ riêng rẽ cho nhu cầu - SQL Server Management Studio: ứng dụng phần mềm thiết kế Microsoft, mắt lần đầu năm 2005 Ứng dụng cho phép lập trình viên cấu hình, quản lý quản trị máy sở liệu (database engine) SQL Server, 51 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 phổ biến sử dụng rộng rãi cộng đồng lập trình viên quản trị viên sở liệu ưu điểm: + Miễn phí + Dễ sử dụng + Đáp ứng đủ yêu cầu đặt + Phù hợp xây dựng hệ thống quản lý vừa nhỏ 4.3 Kết code 4.3.1.Code kết nối SQL 4.3.2.Code chức đăng nhập 4.3.3.Code chức quản lý bán hàng Chương Kiểm thử Test Large Small function function case (Chức ID (Chức năng nhỏ) lớn) Pre Conditio n (Điều kiện trước) Login 01 Login 02 Login Check GUI of login form Position Test Operation (Hoạt động thử nghiệm) Expecte Actual d Result Result (Kết (Kết dự kiến) thực tế) Double click file Show login form P Press Tab key Tab order from top to bottom, from left to right P Form is P 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 03 of form displayed at the center of screen Login 04 Resize form Form can not be resized Login 05 Move Form can be form to moved any where P Login 06 View status of Đăng nhập, Đóng button Status of Đăng nhập, Thốt buttons is active P Login 07 View all fields in login form Labels and buttons are correct: P P - Tên đăng nhập - Mật - buttons: Đăng nhập, Thoát Login 08 Check display data In Mật field Must display "*" instead of data inputed P Login 09 View Default textbox - Tên đăng nhập textbox: available and blank P 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 - Mật textbox: available and blank Login 10 Check Tên đăng nhập field Login 11 Input correct data Input correct data to all fields No display message P Click Đăng nhập No Input data Click Đăng nhập Display message "Vui lòng nhập tài khoản mật khẩu" P button Login 12 Input data incorrect Click Đăng nhập Display P message "Tên đăng nhập mật khơng xác" button Login 13 Login 14 Check Mật field Input correct data Click Đăng nhập No Input data Click Display message "Vui lòng nhập mật khẩu" No display message P 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 P 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Đăng nhập button Login 15 Input data incorrect Click Đăng nhập button Login 16 Fill data correct into all fields Click Đăng nhập button Login 17 Display P message "Tên đăng nhập mật không xác" - Display message "Đăng nhập thành cơng" P - Display main form Check buttons Press Thoát button Login Form is closed P Lost connecti on Disconnect to the server Display: "Không kết nối với máy chủ" P Login 18 Login 19 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Chương Tích hợp bảo trì (hồn thiện đủ nộp file: 14/9/2021, tên file Họ tên_CNPM3) 6.1 Cách đóng gói phần mền 6.1.1 Đóng gói phần mềm Bước 1: Download phần mềm đóng gói Microsoft Visual Studio Installer Projects: - Mở phần mềm Visual Studio Code, công cụ nhấn chọn Extensions, chọn Manage Extencions, nhấn vào mục Online chọn Visual Studio Marketplace, tìm Microsoft Visual Studio Installer Projects download Bước 2: Sau cài đặt, nhấn chuột phải Solution Explorer, chọn add, chọn New project, sau hiển thi bảng Add a new project, cơng cụ tìm kiếm gõ cụm từ setup nhấn tìm kiếm, chọn Setup Project, nhấn Next, đặt tên Setup chọn ổ lưu file nhấn Create Bước 3: Sau nhấn Create, hình hiển thị File System (Setup), phần bên trái, nhấn Application Folder, sau nhấn chuột phải vào Name (tại phần bên phải) chọn Add chọn Project Output, sau hình hiển thị bảng Add Project Output group, ô textbox nhập tên dự án, chọn Primary Output nhấn Ok Bước 4: Sau nhấn Ok, phần bên phải hình xuất Primary Output, nhấn chuột phải chọn Create Shortcut to Primary Output (thực điều lần), hình shortcut vừa tạo, nhấn chuột phải vào shortcut, chọn rename đặt lại tên shortcut tên dự án Bước 5: Kéo thả chuột shortcut dự án bên phải vừa tạo vào mục User’s Desktop User’s Program menu (ở phần bên trái hình), nhấn chuột vào User’s Desktop User’s Program menu để kiểm tra xem thêm thành công hay chưa Bước 6: Thêm icon vào project: - Nhấn chọn User’s Desktop, bảng Properties, mục Icon đnag “none”, đây, nhấn mũi tên xuống, chọn Browser, ta thấy hình hiển thị bảng Icon - Nhấn vào nút Browser (cạnh khung textbox Look in bảng Icon), bảng Select item in Project ra, nhấn chọn Application Folder nhấn Ok, sau phần textbox Look in hiển thị Application Folder, ta chọn Add File chọn icon mà muốn cho project (Lưu ý: icon chọn để add vào project phải có “.ico”) nhấn Open nhấn Ok - Thực bước tương tự với mục User’s Program menu 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 Bước 7: Tại khung Solution Explorer nhấn chọn tên file Setup vừa tạo, sau thông tin file Setup hiển thị khung Properties, ta cần đổi tên mục: Author (tên đặt khung Author tên hiển thị dự án đóng gói bên ngồi) Manufacturer (hai mục cần đặt tên giống nhau) Bước 8: Sau đổi tên cho mục Author Manufacturer, ta quay lại khung Solution Explorer nhấn chuột phải vào file Setup, chọn Rebuild chờ hệ thống xây dựng lại dự án Bước 9: Sau rebuild thành công dự án, ta mở thư mục dự án build, ta mở file Setup vừa tạo chọn Debug chọn Setup, sau hình bảng thơng báo Wellcome to the Setup Wizard, sau ta chọn next, hình khung Select Installation Folder, khung textbox hiển thị địa nơi để file dự án file Setup, sau kiểm tra lại thông tin khung textbox, ta nhấn next, lúc hình lên khung Confirm Installation, nhấn next để xác nhận, chờ file Setup Install xong nhấn Close để đóng cửa sổ Setup ta chạy dự án bên ngồi 6.2 Khái niệm bảo trì phần mềm Bảo trì phần mềm điều chỉnh lỗi mà chưa phát giai đoạn xây dựng trình sử dụng phần mềm có nhiều thay đổi, nâng cấp tính sử dụng an tồn vận hành phần mềm Việc bảo trì phần mềm định kỳ chiếm tới 65- 75% công sức chu kỳ sống phần mềm Theo IEEE (1993), bảo trì phần mềm định nghĩa việc sửa đổi phần mềm sau bàn giao để chỉnh lại lỗi phát sinh, cải thiện hiệu phần mềm thuộc tính khác, làm cho phần mềm thích ứng mơi trường bị thay đổi Bảo trì phần mềm chia thành bốn loại: + Sửa lại cho (corrective): việc sửa lỗi hỏng hóc phát sinh Các lỗi lỗi thiết kế, lỗi logic lỗi coding sản phẩm Ngồi ra, lỗi trình xử lý liệu, hoạt động hệ thống + Thích ứng (adaptative): việc chỉnh sửa phần mềm cho phù hợp với môi trường thay đổi sản phẩm Mơi trường có nghĩa tất yếu tố bên sản phẩm quy tắc kinh doanh, luật pháp, phương thức làm việc,… 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 + Hoàn thiện: chỉnh sửa để đáp ứng yêu cầu thay đổi người sử dụng Loại tập trung vào nâng cao chức hệ thống, hoạt động tăng cường hiệu hệ thống, đơn giản cải thiện giao diện Nguyên nhân với phần mềm thành công, người sử dụng bắt đầu khám phá yêu cầu mới, yêu cầu mà họ đề ban đầu, đó, cần cải tiến chức + Bảo vệ (preventive): mục đích làm hệ thống dễ dàng bảo trì lần 6.3 Lý cần bảo trì phần mềm Bảo trì cần thiết để đảm bảo phần mềm tiếp tục đáp ứng yêu cầu người sử dụng Bảo trì áp dụng cho phần mềm cách sử dụng mơ hình vịng đời phần mềm (ví dụ: xoắn ốc, tuyến tính,…) - Sử dụng phần mềm không bị gián đoạn - Rút ngắn tối đa thời gian phần mềm hỏng hóc, ngưng hoạt động, đồng thời giảm thiểu chi phí bảo trì Trước hết hạn bảo hành phần mềm, ta nên chuẩn bị cho việc bảo trì, lẽ việc bảo trì sớm việc bạn phát bệnh sớm, nhờ mà sửa chữa kịp thời hay nâng cấp phần mềm nhằm đảm bảo trì phần mềm chạy ổn định Việc bảo trì nên thực tối thiểu lần/ năm - Duy trì độ an tồn, bảo mật phần mềm Công nghệ tiên tiến đến có lúc có lỗ hổng Dù đại suy cho máy móc, mà máy móc cần phải bảo trì, sửa chữa nâng cấp để hoạt động tốt Ở lĩnh vực phần mềm, việc bảo trì lại cần đề cao lượng liệu lớn, độ bảo mật an tồn cần trì KẾT LUẬN 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.C.33.44.55.54.78.655.43.22.2.4.55.2237.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.66 37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.55.77.77.99.44.45.67.22.55.77.C.37.99.44.45.67.22.99

Ngày đăng: 08/09/2023, 00:21