Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 60 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
60
Dung lượng
1,12 MB
Nội dung
lOMoARcPSD|17160101 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN MÔN CÔNG NGHỆ PHẦN MỀM ĐỀ T䄃I: XÂY DỰNG PHẦN MỀM QUẢN LÝ CỦA H䄃NG BÁN TRANG SỨC BLUE PEACH Sinh viên thực : BÙI ĐỨC VIỆT Giảng viên hướng dẫn : TS LÊ THỊ TRANG LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ Lớp : D15HTTMDT Khóa : 2020-2025 Hà Nội, tháng 10 năm 2022 lOMoARcPSD|17160101 Mơ tả tóm tắt đề tài Xây dựng hệ thống phần mềm quản lý cửa hàng Blue Peach bao gồm chức sau: Quản lý sản phẩm Quản lý khách hàng Quản lý nhân viên Đặt hàng trang sức Nội dung thực - Chương 1: Giới thiệu dự án phần mềm - Chương 2: Quản lý dự án - Chương 3: Phân tích - Chương 4: Thiết kế - Chương 5: Lập trình - Chương 6: Kiểm thử phần mềm - Chương 7: Đóng gói, bảo trì phần mềm Kết đạt Hoàn thành đề cương chuyên đề học phần môn: “Công nghệ phần mềm” Xây dựng phần mềm hoàn chỉnh với đầy đủ chức năng, đơn giản phù hợp với doanh nghiệp vừa nhỏ Hà Nội, ngày 10 tháng 10 năm 2022 Giảng viên hướng dẫn (ký ghi rõ họ tên) TS Lê Thị Trang Linh Sinh viên thực (ký ghi rõ họ tên) lOMoARcPSD|17160101 PHIẾU CHẤM ĐIỂM STT Họ tên sinh viên Bùi Đức Việt 20810310005 Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Nội dung thực Điểm Chữ ký Khảo sát +Phân tích + code + làm báo cáo Chữ ký Ghi lOMoARcPSD|17160101 LỜI CẢM ƠN Trước hết, em xin chân thành cảm ơn cô Lê Thị Trang Linh tạo điều kiện thuận lợi cho em suốt trình học, hỗ trợ tận tình cho em việc tìm kiếm tư liệu nghiên cứu để hồn thành tốt khóa luận lần Bài báo cáo môn Công nghệ phần mềm với đề tài “Xây dựng phần mềm quản lý cửa hàng bán trang sức Blue Peach” công sức không ngừng cố gắng thân có giúp đỡ Lê Thị Trang Linh bạn bè Em xin tỏ lịng kính trọng biết ơn sâu sắc Lê Thị Trang Linh trực tiếp tận tình hướng dẫn cung cấp tài liệu thông tin khoa học cần thiết cho báo cáo lOMoARcPSD|17160101 CHƯƠNG I: GIỚI THIỆU DỰ ÁN PHẦN MỀM QUẢN LÝ CỬA H䄃NG BÁN TRANG SỨC BLUE PEACH 1.1 Khảo sát hệ thống Hoạt động kinh doanh tiệm vàng bạc đá quý dần thay đổi Đặc biệt tham gia chuyển đổi số Tức hoạt động thức, hoạt động quản lý tiệm vàng thực phần mềm Ứng dụng phần mềm công nghệ thông tin vào kinh doanh vàng bạc đá quý mang lại nhiều lợi ích cho chủ doanh nghiệp Nhất thời đại hoạt động mua bán đá quý trở nên sôi Một chủ doanh nghiệp sở hữu tiệm vàng lớn hay chuỗi cửa tiệm Vì cần giải pháp thích hợp cho việc quản lý hệ thống kinh doanh Áp dụng công nghệ quy trình quản lý tối ưu suất hoạt động tiệm vàng Khắc phục nhiều điểm hạn chế theo lối quản lý truyền thống trước Và hết mở nhiều hội phát triển cho doanh nghiệp Như cụ thể giải pháp thực nào? Bài viết cung cấp thông tin đầy đủ dành cho chủ tiệm vàng có nhu cầu tìm hiểu phần mềm quản lý vàng 1.2 Xác định toán cần giải Phần mềm sau hoàn thành giúp người sử dụng thực tốt công việc như: - Quản lý tốt danh mục sản phẩm, khách hàng nhà cung cấp - Thao tác nhập hang, bán hang thực nhanh chóng, xác - Phân quyền người dung - Thực tốt chức bán hang trả chậm quản lý công nợ nhà cung cấp - Thống kê đầy đủ xác vấn đề liên quan đến công việc cửa hàng - Lịch sử bán hàng nhập hàng cửa hàng lOMoARcPSD|17160101 1.3 Phân tích đặc tả nghiệp vụ hệ thống 1.3.1 Chi tiết quy trình nghiệp vụ cần giải 1.3.1.1 Các quy trình nghiệp vụ cần giải a Quản lí hàng hóa: Nhập hàng từ nhà cung cấp: Khi nhà cung cấp đến giao hàng từ đơn đặt hàng chủ cửa hàng lập từ trước (đơn đặt hàng lập tay), nhân viên kiểm tra số lượng, mẫu, chất lượng mặt hàng cung cấp theo đơn hàng đính kèm theo lơ hàng nhập Nếu hàng nhập khơng đạt u cầu nhập mặt hàng đạt yêu cầu chủ cửa hàng lập lại phiếu đặt hàng mặt hàng bị lỗi, hàng bị lỗi trả lại nhà cung cấp Trưng bày quản lý, theo dõi hàng hóa quầy giao Một công việc thường ngày thường xuyên dành cho nhân viên bán hàng trang sức Chính yêu cầu tỉ mỉ, cận thẩn việc trưng bày, làm cho sản phẩm đẹp sức thuyết phục hồn tồn sản phẩm b Quản lí bán hàng: Khách mua hàng đến quầy toán, nhân viên tìm hiểu thơng tin khách có ghi chép hay chưa để từ thêm khách Nhân viên check mã, giá sản phẩm, số lượng sản phẩm khách mua để tổng giá bán Nhân viên tạo hóa đơn, lưu lại hóa đơn, xuất hàng bán để cập nhật thông tin sản phẩm tồn kho shop Tư vấn, giới thiệu bán sản phẩm trang sức cao cấp Hỗ trợ khách hàng sách liên quan đến bán hàng Bán hàng hiệu quả, thực đạt vượt tiêu doanh số đặt Đây yêu cầu cần thiết nhân viên bán hàng trang sức Thể hình ảnh, thương hiệu, phong cách bán hàng chuyên nghiệp & Phát triển trì mối quan hệ tốt với khách hàng Hình ảnh thương hiệu cá nhân nơi níu giữ khách hàng câu chuyện khẳng định dấu ấn cá nhân c Quản lí kho: - Sắp xếp kho: Khi hàng đưa vào kho, quản lí điều động nhân viên đến kiểm, in mã vạch cho sản phẩm, xếp thứ tự mặt hàng t heo thứ tự định, hàng vị trí bố trí theo sơ đồ kho - Xem tồn kho: Khi shop muốn xen tồn kho nhân viên kiểm kê lại bảng nhập, xuất để từ tính lại số hàng cịn tồn kiểm kê thủ cơng lại cho xác d Quản lí nhân viên: Những kỹ cần thiết nhân viên bán hàng trang sức: Kỹ giao tiếp khéo léo, Kỹ thuyết phục khách hàng tốt, Tiếng Anh giao tiếp Bên cạnh phẩm chất mà nhà tuyển dụng nhân viên bán hàng trang sức hay lOMoARcPSD|17160101 yêu cầu: Trung thực, thật thà; Có trách nhiệm cao cơng việc; Ln có thái độ vui vẻ, hịa nhã; Tác phong làm việc nhanh nhẹn, động chuyên nghiệp, Có định hướng làm việc lâu dài, gắn bó ổn định với Tập đồn, cơng ty Nhân viên nhận vào làm chủ cửa hàng lấy thông tin lưu lại bao gồm: tên, ngày sinh, số chứng minh, giới tính, đơn vị cơng tác, ngày vào làm, số điện thoại, quê quán, email,…( nhân viên xin việc phải đầy đủ lý lịch) 1.4 Yêu cầu phần mềm 1.4.1 Yêu cầu chức Hệ thống quản lý cửa hàng trang sức thực chức năng: - Đăng nhập, đăng ký - Quản lý khách hàng - Quản lý sản phẩm - Quản lý nhân viên - Thanh tốn 1.4.2 u cầu phi chức 1.4.2.1 Tính bảo mật: Hệ thống có độ an tồn cao, thơng tin khơng bị để lộ ngồi 1.4.2.2 Tính lưu: Lưu liệu bảo toàn nguyên vẹn 1.4.2.3 Yêu cầu khả sử dụng: Hệ thống dễ sử dụng người sử dụng có kinh nghiệm Đối với người có kiến thức tin học có khả sử dụng hệ thống 1.4.2.4 Tính hiệu quả: Tốc độ xử lý nhanh, liệu xử lý xác, tự động lưu trữ liệu 1.4.2.5 Tính nhanh chóng: Hệ thống đáp ứng khả truy cập thông tin nhiều người sử dụng lúc, cho kết nhanh, đảm bảo thông tin không bị gián đoạn chừng lOMoARcPSD|17160101 1.4.2.6 Yêu cầu sử dụng phần mềm: Hệ thống cần cập nhật phần mềm liên tục update đơn hàng thiết kế giao diện theo xu hướng đại Ngồi hệ thống phải tương thích với Window XP Window 7,8; tương thích với thiết bị hỗ trợ máy in, máy fax lOMoARcPSD|17160101 CHƯƠNG II: QUẢN LÝ DỰ ÁN 2.1 Ước lượng dự án 2.1.1 Ước lượng chi phí Giai đoạn Cơng việc Khảo sát yêu cầu dự án Khởi tạo dự án Quản lý dự án Lập kế hoạch cho phạm vi dự án Viết báo cáo tổng kết lại Rút kinh nghiệm Phân tích thiết kế hệ thống Đặc tả chi tiết yêu cầu Mô tả kiến trúc hệ thống sơ đồ Use case, trình tự, hoạt động,… Thiết kế sở liệu hệ thống Thiết kế giao diện phần mềm Mơ tả Chi phí Thu nhập yêu 600.000cầu tổng quan 1.200.000VND dự án Triển khai dự án, 3.000.000lập project charter 4.000.000VND Bản kế hoạch chi 2.500.000tiết phạm vi dự 3.000.000VND án Tổng kết lại tồn q trình cơng 0VND việc làm thành báo cáo cuối Rút kinh nghiệm sửa sai cho dự 0VND án tới Từ yêu cầu thu từ phần khảo sát, mô tả cụ thể 3.000.000VND yêu cầu cần thiết phần mềm Xây dựng kiến trúc phần mềm sơ đồ 2.500.000VND Use case, trình tự, hoạt động(bằng Rational rose) Xây dựng cấu trúc sở liệu cho 6.000.000VND phần mềm Xây dựng 5.000.000VND form phần mềm dựa theo sơ đồ lOMoARcPSD|17160101 Module thống kê sản phẩm UML Tổng hợp báo Viết phân tích cáo chuyên đề cho hệ thống chi tiết phân tích hồn chỉnh Xây dựng chi tiết nhiệm vụ Phân tích yêu cầu quản lý từ cụ thể cho module thông tin thu thập + Xây dựng form đăng nhập + Xây dựng form thống kê nhập xuất hang, hình Thiết kế module thức thống kê hàng hóa + Xây dựng nút chức năng: thống kê, in phiếu TK Xây dựng form tự thông báo số lượng hang tồn, Viết code cho nhập xuất, hang module bán chạy theo tháng cho kế toán kho + Kiểm thử giao diện, kiểm tra xem giao diện có đạt u cầu khơng, hình thức bố trí Kiểm thử module giao diện phần mềm có bố trí hợp lý hay khơng + Kiểm thử khả thống kê nhập xuất hàng Cài đặt module Thực chạy 500.000VND 1.000.000VND 7.000.000VND 10.000.000VND 3.000.000VND 0VND lOMoARcPSD|17160101 5.2.5 Code chức quản lý sản phẩm Hình 5.5.1 Code chức quản lý sản phẩm Downloaded by Free Games Android (vuchinhhp1@gmail.com) lOMoARcPSD|17160101 Hình 5.5.2 Code chức quản lý sản phẩm Downloaded by Free Games Android (vuchinhhp1@gmail.com) lOMoARcPSD|17160101 5.2.6 Code chức đặt hàng trang sức Hình 5.6 Code chức đặt hàng trang sức Downloaded by Free Games Android (vuchinhhp1@gmail.com) lOMoARcPSD|17160101 CHƯƠNG VI: KIỂM THỬ PHẦN MỀM 6.1 Phương pháp kiểm thử - Kiểm thử hộp đen Khi viết test case dựa vào yêu cầu giao diện bên ngồi chương trình(khơng can thiệp vào bên code chương trình) Khi thực test thực giao diện chương trình(yêu cầu chương trình phải chạy test được, khơng can thiệp vào code) Do tính chất kiểm thử: Chỉ thực test bên ngồi code chương trình(coi cai hộp), khơng biết rõ bên hộp nên gọi hộp đen 6.2 Kiểm thử 6.2.1 Kiểm thử chức đăng nhập - Kiểm thử Test Function Test Functio n Test Item TC1 Kiểm tra chức đăng nhập không nhập thông tin TC2 Kiểm tra chức đăng nhập nhập Username Password TC3 Kiểm tra chức Data Test Test Step B1: Mở giao diện đăng nhập B2: Nhập Username: bỏ trống username Password: bỏ trống password B3: Ấn button đăng nhập B1: Mở giao diện đăng nhập B2: Nhập Username: admin username Password: 123456 password B3: Ấn button đăng nhập Username: admin1 B1: Mở giao Password: 12345 diện đăng Downloaded by Free Games Android (vuchinhhp1@gmail.com) Expected Result Result Pass Hệ thống hiển thị thông báo: “Đăng nhập thất bại” Pass Hệ thống hiển thị thông báo: “đăng nhập thành công” Hệ thống hiển thị Pass lOMoARcPSD|17160101 nhập B2: Nhập username password B3: Ấn button đăng nhập đăng nhập nhập Username Password sai thông báo: “đăng nhập thất bại” Bảng 6.1 Kiểm thử Test Function chức đăng nhập - Kiểm thử TestGUI TestGUI Test Item TC1 Kiểm tra tả TC2 Kiểm tra hoạt động button TC3 Kiểm tra bố cục GUI TC4 TC5 Data Test Thứ tự tab Kiểm tra hiển thị ô Password= 12345 Test Step Expected Result Mở form Các Label Đăng nhập hiển thị form khơng sai tả B1: Vào form Button có đăng nhập hoạt động B2: Nhấn button đăng nhập Mở form Giống với Đăng nhập mẫu thiết kế B1: Mở form Các ô text, B2: Nhấn button phím tab focus bàn phím theo thứ tự từ trái qua phải, từ xuống B1: Mở form Hiển thị đăng nhập ô Downloaded by Free Games Android (vuchinhhp1@gmail.com) Resul t Pass Pass Pass Pass lOMoARcPSD|17160101 B2: Nhập password password password: “*****” Bảng 6.2 Kiểm thử TestGUI chức đăng nhập 6.2.2 Kiểm thử chức đặt hàng trang sức - Kiểm thử TestFunction Test Functio n TC1 TC2 Test Item Kiểm tra chức đặt hàng không nhập thông tin Kiểm tra chức đặt hàng không nhập MaKH Data Test MaKH:Bỏ trống TenKH:Bỏ trống SDT:Bỏ trống Email: Bỏ trống DiaChi: Bỏ trống NgaySinh: Bỏ trống GioiTinh: Bỏ trống MaSP: Bỏ trống TenSP: Bỏ trống SoLuong: Bỏ trống NgayDatHang: Bỏ trống MaKH: Bỏ trống TenKH:Van A SDT:0923058 Email: beta@gmail.com DiaChi: Ha Noi NgaySinh: 200407-23 GioiTinh: Nu MaSP: TenSP: DC Daisy Chấu Ðá VN SoLuong: NgayDatHang: 2022-02-02 Test Step Expected Result Result Pass B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng Hệ thống hiển thị thông báo “Dat hang that bai!” Pass B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng Downloaded by Free Games Android (vuchinhhp1@gmail.com) Hệ thống hiển thị thông báo “Dat hang that bai!” lOMoARcPSD|17160101 TC3 TC4 TC5 Kiểm tra chức đặt hàng không nhập TenK Kiểm tra chức đặt hàng không nhập SDT Kiểm tra chức đặt hàng không nhập Email MaKH: 004 TenKH:Bỏ trống SDT:0923058 Email: beta@gmail.com DiaChi: Ha Noi NgaySinh: 200407-23 GioiTinh: Nu MaSP: TenSP: DC Daisy Chấu Ðá VN SoLuong: NgayDatHang: 2022-02-02 MaKH: 004 TenKH:Van A SDT:Bỏ trống Email: beta@gmail.com DiaChi: Ha Noi NgaySinh: 200407-23 GioiTinh: Nu MaSP: TenSP: DC Daisy Chấu Ðá VN SoLuong: NgayDatHang: 2022-02-02 MaKH: 004 TenKH:Van A SDT: 0923058 Email: Bỏ trống DiaChi: Ha Noi NgaySinh: 200407-23 GioiTinh: Nu MaSP: TenSP: DC Daisy Pass B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng Hệ thống hiển thị thông báo “Dat hang that bai!” Pass B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng Downloaded by Free Games Android (vuchinhhp1@gmail.com) Hệ thống hiển thị thông báo “Dat hang that bai!” Hệ thống Pass hiển thị thông báo “Dat hang that bai!” lOMoARcPSD|17160101 TC6 TC7 TC8 Kiểm tra chức đặt hàng không nhập DiaChi Kiểm tra chức đặt hàng không nhập NgaySinh Kiểm tra chức đặt hàng không nhập GioiTinh Chấu Ðá VN SoLuong: NgayDatHang: 2022-02-02 MaKH: 004 TenKH:Van A SDT: 0923058 Email:beta@gmail com DiaChi: Bỏ trống NgaySinh: 200407-23 GioiTinh: Nu MaSP: TenSP: DC Daisy Chấu Ðá VN SoLuong: NgayDatHang: 2022-02-02 MaKH: 004 TenKH:Van A SDT: 0923058 Email:beta@gmail com DiaChi: Ha Noi NgaySinh: Bỏ trống GioiTinh: Nu MaSP: TenSP: DC Daisy Chấu Ðá VN SoLuong: NgayDatHang: 2022-02-02 MaKH: 004 TenKH:Van A SDT: 0923058 Email:beta@gmail com DiaChi: Ha Noi NgaySinh: 2004- Pass B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng Hệ thống hiển thị thông báo “Dat hang that bai!” Pass B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt Downloaded by Free Games Android (vuchinhhp1@gmail.com) Hệ thống hiển thị thông báo “Dat hang that bai!” Hệ thống Pass hiển thị thông báo “Dat hang that bai!” lOMoARcPSD|17160101 TC9 TC10 TC11 Kiểm tra chức đặt hàng không nhập MaSP Kiểm tra chức đặt hàng không nhập TenSP Kiểm tra chức đặt hàng 07-23 GioiTinh: Bỏ trống MaSP: TenSP: DC Daisy Chấu Ðá VN SoLuong: NgayDatHang: 2022-02-02 MaKH: 004 TenKH:Van A SDT: 0923058 Email:beta@gmail com DiaChi: Ha Noi NgaySinh: 200407-23 GioiTinh: Nu MaSP: Bỏ trống TenSP: DC Daisy Chấu Ðá VN SoLuong: NgayDatHang: 2022-02-02 MaKH: 004 TenKH:Van A SDT: 0923058 Email:beta@gmail com DiaChi: Ha Noi NgaySinh: 200407-23 GioiTinh: Nu MaSP: TenSP: Bỏ trống SoLuong: NgayDatHang: 2022-02-02 MaKH: 004 TenKH:Van A SDT: 0923058 hàng Pass B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng Hệ thống hiển thị thông báo “Dat hang that bai!” Pass B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng Hệ thống hiển thị thông báo “Dat hang that bai!” B1: Mở giao diện đặt hàng trang sức Hệ thống hiển thị thông báo Downloaded by Free Games Android (vuchinhhp1@gmail.com) Pass lOMoARcPSD|17160101 không nhập SoLuong TC12 Kiểm tra chức đặt hàng không nhập NgayDat Hang Email:beta@gmail com DiaChi: Ha Noi NgaySinh: 200407-23 GioiTinh: Nu MaSP: TenSP: DC Daisy Chấu Ðá VN SoLuong: Bỏ trống NgayDatHang: 2022-02-02 MaKH: 004 TenKH:Van A SDT: 0923058 Email:beta@gmail com DiaChi: Ha Noi NgaySinh: 200407-23 GioiTinh: Nu MaSP: TenSP: DC Daisy Chấu Ðá VN SoLuong: NgayDatHang: Bỏ trống B2: Nhập thông tin B3: Ấn button đặt hàng “Dat hang that bai!” Pass B1: Mở giao diện đặt hàng trang sức B2: Nhập thông tin B3: Ấn button đặt hàng Hệ thống hiển thị thông báo “Dat hang that bai!” Bảng 6.3 Kiểm thử Test Function chức đặt hàng trang sức Downloaded by Free Games Android (vuchinhhp1@gmail.com) lOMoARcPSD|17160101 - Kiểm thử TestGUI TestGUI Test Item TC1 Kiểm tra tả TC2 Kiểm tra hoạt động button Đặt hàng TC3 Kiểm tra hoạt động button Thoát TC4 Kiểm tra bố cục GUI TC5 Data Test Thứ tự tab Test Step Expected Result Mở form đặt Các Label hàng trang hiển thị sức form không sai tả B1: Vào form Button có đặt hàng hoạt động trang sức B2: Nhấn button Đặt hàng B1: Vào form Button có đặt hàng hoạt động trang sức B2: Nhấn button Thoát Mở form đặt Giống với hàng trang mẫu thiết sức kế B1: Mở form B2: Nhấn phím tab bàn phím Resul t Pass Pass Pass Các ô text, Pass button focus theo thứ tự từ trái qua phải, từ xuống Downloaded by Free Games Android (vuchinhhp1@gmail.com) lOMoARcPSD|17160101 CHƯƠNG VII: ĐÓNG GÓI, BẢO TRÌ PHẦN MỀM 7.1 Đóng gói phần mềm Đóng gói phần mềm giúp người sử dụng dễ dàng cài đặt phần mềm phần mềm đóng gói định dạng exe Hình 7.1 Đóng gói Visual Studio 2017 7.2 Bảo trì phần mềm Bảo trì phần mềm hoạt động chỉnh sửa chương trình sau đưa vào sử dụng Bảo trì thường khơng bao gồm thay đổi liên quan tới kiến trúc hệ thống Những thay đổi hệ thống thường cài đặt cách điều chỉnh thành phần tồn bổ sung thành phần cho hệ thống - Bảo trì khơng thể tránh khỏi vì: Các yêu cầu hệ thống thường thay đổi hệ thống xây dựng mơi trường thay đổi Các hệ thống có gắn kết chặt chẽ với mơi trường Khi hệ thống cài đặt môi trường định làm thay đổi mơi trường thay đổi yêu cầu hệ thống Các hệ thống phải bảo trì chúng muốn phần hữu ích mơi trường nghiệp vụ Downloaded by Free Games Android (vuchinhhp1@gmail.com) lOMoARcPSD|17160101 - Phân loại kiểu bảo trì: Bảo trì sửa lỗi: thay đổi hệ thống để sửa lại khiếm khuyết nhằm thoả mãn yêu cầu hệ thống Bảo trì tích hợp hệ thống vào mơi trường vận hành khác Bảo trì để bổ sung chỉnh sửa yêu cầu chức hệ thống: chỉnh sửa hệ thống cho thoả mãn yêu cầu Nếu bảo trì nhiều, làm thay đổi cấu trúc phần mềm làm cho việc bảo trì trở lên khó khăn Phần mềm có tuổi thọ cao phải cần chi phí cao (vì sử dụng ngơn chương trình dịch cũ) Sự ổn định đội dự án: chi phí bảo trì giảm nhân viên đội dự án không thay đổi Những trách nhiệm cam kết: người xây dựng hệ thống khơng cam kết trách nhiệm bảo trì khơng có để bắt buộc họ phải thiết kế lại cho thay đổi tương lai Kỹ nhân viên: nhân viên bảo trì thường khơng có kinh nghiệm hiểu biết miền ứng dụng họ bị hạn chế Tuổi thọ cấu trúc chương trình: tuổi thọ cấu trúc chương trình bị xuống cấp chúng trở lên khó hiểu thay đổi nhiều - Dự đốn bảo trì: Dự đốn bảo trì có liên quan tới việc đánh giá phần hệ thống gây lỗi cần nhiều chi phí để bảo trì Khả chịu thay đổi phụ thuộc vào khả bảo trì thành phần bị ảnh hưởng thay đổi Chi phí bảo trì phụ thuộc vào số lượng thay đổi chi phí thay đổi phụ thuộc vào khả bảo trì - Dự đốn thay đổi: Dự đốn số lượng thay đổi xảy tìm hiểu mối quan hệ hệ thống mơi trường Sự thay đổi yêu cầu hệ thống có liên quan chặt chẽ tới thay đổi mơi trường Trong đó, nhân tố ảnh hưởng tới mối quan hệ bao gồm: Số lượng độ phức tạp giao diện hệ thống Số lượng yêu cầu bất ổn định có tính phân cấp Các quy trình nghiệp vụ hệ thống Downloaded by Free Games Android (vuchinhhp1@gmail.com) lOMoARcPSD|17160101 Ta dự đốn bảo trì thông qua việc đánh giá độ phức tạp thành phần hệ thống Độ phức tạp phụ thuộc vào: Độ phức tạp cấu trúc điều khiển Độ phức tạp cấu trúc liệu Kích thước đối tượng, phương thức mô-đun Số lượng yêu cầu cần bảo trì sửa lỗi Thời gian trung bình cần thiết để phân tích ảnh hưởng Thời gian trung bình để cài đặt yêu cầu thay đổi Số lượng yêu cầu cần giải Downloaded by Free Games Android (vuchinhhp1@gmail.com) lOMoARcPSD|17160101 KẾT LUẬN Sau thời gian nghiên cứu bắt tay vào thực hiện, với mong muốn xây dựng hệ thống quản lý bán hàng, quan tâm hướng dẫn tận tình Lê Thị Trang Linh,em bước đầu hoàn thành đề tài:” Quản lý cửa hàng đồ trang sức Blue Peach” Kết đạt được: Tìm hiểu hoạt động phần mềm quản lý bán hàng Xây dựng hệ thống quản lý bán hàng Vì thời gian triển khai có hạn, việc tìm hiểu cơng nghệ cịn gặp nhiều khó khăn khơng có nhiều tài liệu nên khơng tránh sai sót Chúng em mong nhận đóng góp kiến hướng dẫn thầy để đồ án thêm hồn chỉnh Em xin chân thành cảm ơn Downloaded by Free Games Android (vuchinhhp1@gmail.com) ... Mơ tả tóm tắt đề tài Xây dựng hệ thống phần mềm quản lý cửa hàng Blue Peach bao gồm chức sau: Quản lý sản phẩm Quản lý khách hàng Quản lý nhân viên Đặt hàng trang sức Nội dung thực - Chương... hệ thống quản lý nhân viên, quản lý sản phẩm, quản lý bán hàng, quản lý kho, quản lý kho, quản lý khách hàng, quản lý nhà cung cấp báo cáo Tác nhân tham gia vào hệ thống gồm có: - Quản Lý - Nhân... phải đầy đủ lý lịch) 1.4 Yêu cầu phần mềm 1.4.1 Yêu cầu chức Hệ thống quản lý cửa hàng trang sức thực chức năng: - Đăng nhập, đăng ký - Quản lý khách hàng - Quản lý sản phẩm - Quản lý nhân viên