1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng hệ thống quản lý nhập và kiểm soát hàng hóa tại siêu thị

21 2 0

Đ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

Nội dung

Phần mềm xây dựng cho đối tượng quản lý hệ thông nhập hàng kiểm soát, kiểm trả số lượng hàng trong kho (cụ thể là kho siêu thị),Tài liệu đã có đầy đủ thông tin, CSDL, giao diện và phần mềm, liên hệ zalo: 0936.196.734 để biết thêm chi tiết

Mục Lục CHƯƠNG I KHẢO SÁT HIỆN TRẠNG VÀ THU THẬP YÊU CẦU 1.1 Hiện trạng quản lý nhập thực phẩm 1.2 Quy trình quản lý 1.3 Nhược điểm quy trình 1.4 Mong muốn Siêu thị BigC CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Lập bảng phân tích 1.1 Mơ tả tốn 2.2 Mơ hình nghiệp vụ 2.2.1 Biểu đồ ngữ cảnh 2.2.2 Biểu đồ phân rã chức 3.Thiết kế mơ hình sở liệu Logic 3.1 Cơ sở liệu vật lý 9 3.1.1.Bảng Người dùng 3.1.2.Bảng sản phẩm 3.1.3.Bảng số phiếu 10 3.1.4.Bảng Kho 10 3.1.5.Bảng Nhà cung cấp 10 3.1.6.Bảng diagram 11 CHƯƠNG CÀI ĐẶT HỆ THỐNG 11 4.1.Môi trường cài đặt: 11 4.2 Hệ quản trị sở liệu 11 4.3 Cài đặt chương trình 12 4.4 Một số giao diện 12 4.4.2 Giao diện quản lý 13 4.4.3.Đổi mật 13 4.4.4.Update 13 4.4.5.Nhà cung cấp 14 CHƯƠNG 5: KIỂM THỬ PHẦN MỀM 15 5.1 Phương pháp kiểm thử 15 Kiểm thử hộp đen 15 5.2 Kiểm thử 15 CHƯƠNG 6: TÍCH HỢP VÀ BẢO TRÌ 6.1 Cải tiền phần mềm 6.1.1 Những giả định dự án 18 18 18 6.1.2 Cải tiến phần mềm 6.2 Bảo trì phần mềm 18 19 6.2.1 Mục tiêu 19 6.2.2 Dự đốn bảo trì 20 6.2.3 Dự đốn thay đổi 20 CHƯƠNG 7: TÀI LIỆU HƯỚNG DẪN SỬ DỤNG 21 7.1 Hướng dẫn sử dụng phần mềm 21 7.1.1 Đăng nhập vào phần mềm 21 7.1.2 Chức 21 LỜI CẢM ƠN Ngày nay, việc ứng dụng công nghệ thông tin trở nên phổ biến hầu hết quan, doanh nghiệp, trường học, đặc biệt việc áp dụng giải pháp tin học công tác quản lý Với tốc độ phát triển công nghệ thông tin, làm cho sống người trở nên thú vị đơn giản Vì vậy, để bắt kịp với nhịp độ phát triển xã hội, kiến thức học trường vô quan trọng sinh viên chúng em Trong q trình thực tập này, chúng em ln nhận hướng dẫn, bảo tận tình cô Nguyễn Thị Hồng Khánh, giảng viên khoa công nghệ thông tin trường Đại học Điện lực, cô giành nhiều thời gian hướng dẫn, giúp đỡ tận tình chúng em trình học tập Em xin chân thành gửi lời cảm ơn sâu sắc tới cô,cô tận tình giảng dạy truyền đạt cho chúng em kiến thức, kinh nghiệm quý báu suốt thời gian học tập rèn luyện LỜI NÓI ĐẦU Ngày nay, Công Nghệ Thông Tin ngành phát triển xã hội Nó ứng dụng rộng rãi nhiều ngành, lĩnh vực khác đạt hiệu cao sống Tin học hóa xem yếu tố mang tính định hoạt động kinh doanh, dịch vụ, xã hội, khoa học, giáo dục,… Ứng dụng công nghệ thông tin đóng vai trị quan trọng, tạo bước đột phá Công việc quản lý việc phổ biến quan trọng xã hội Vì chất lượng quản lý giảm thiểu chi phí mục tiêu cho nhà quản lý Để đạt mục tiêu đó, việc sử dụng công nghệ thông tin trông quản lý trở nên phổ biến Với phần mềm quản lý bản, nguồn nhân lực giảm thiểu tối đa, tiết kiệm kinh tế, bên cạnh tính xác đảm bảo hơn, dễ dàng việc quản lý Để đạt mục tiêu đó, việc sử dụng cơng nghệ thông tin quản lý trở nên phổ biến Với phần mềm quản lý bản, nguồn nhân lực giảm thiểu tối đa, tiết kiệm kinh tế, bên cạnh tính xác đảm bảo hơn, dễ dàng việc quản lý Quản lý khách hàng nhu cầu nhức nhối doanh nghiệp Với số lượng lớn thông tin nhu cầu thiết khiến cơng việc quản lý gặp nhiều khó khan với cách quản lý thủ công sử dụng 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 việc quản lý đưa vào thực để cải thiên tốc độ xác Với việc tạo hệ thống: “Xây dựng hệ thống nhập mặt hàng thực phẩm khơ siêu BigC ” em mong muốn tạo hệ thống giúp cán quản lý quản lý dễ dàng Với tính xây dựng nhu cầu thực tế mà cán cần để xử lý cơng việc Với mong muốn tối ưu hóa hệ thống quản lý, giảm bớt khó khan việc quản lý khách hàng, tang hiệu làm việc Em xin chọn đề tài:” Xây dựng hệ thống nhập mặt hàng thực phẩm khơ siêu BigC” CHƯƠNG I KHẢO SÁT HIỆN TRẠNG VÀ THU THẬP YÊU CẦU 1.1 Hiện trạng quản lý nhập thực phẩm Mô tả: Với nhu cầu mà khách hàng cần siêu thị phải cung cấp nguồn hàng vô lớn việc quản lý thủ công dẫn đến gặp nhiều khó khăn 1.2 Quy trình quản lý - Cơng bố thực phẩm Xin giấy phép vệ sinh an toàn thực phẩm Thực thủ tục hải quan thực phẩm nhập Yêu cầu nguồn hàng với nhà cung cấp Nhà cung cấp chuyển hàng đến Cân đo khối lượng, số lượng Nhập liệu nhập vào excel, phần mềm 1.3 Nhược điểm quy trình - Tất quy trình làm bán tự động (tự động phần Microsoft Excel) - Khi tạo kế hoạch in nhiều thời gian để kiểm tra giáo trình tồn kho,tổng hợp số liệu nguồn hàng từ nhà cung cấp giao để tạo kế hoạch quản lý hợp lỹ - Việc thống kế thơng tin giáo trình gặp nhiều khó khăn với số lượng giáo trình lớn,q trình thủ cơng nên nhiều thời gian - Sx không khoa học - Thủ công với công nghệ thiết bị lạc hậu 1.4 Mong muốn Siêu thị BigC - Có chương trình giúp cho việc quản lý thuận tiện hơn: ▪ Quản lý thông tin nhập ▪ Quản lý việc nhập xuất:số lượng,thời gian ▪ Truy xuất thơng tin hàng hóa ▪ Kiểm tra qua lại thông tin thực phẩm nhà cung cấp ▪ Kiểm tra tồn kho thời điểm để tổng kết báo cáo có kế hoạch hợp lý ▪ Tạo kế hoạch in nhập số liệu CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1 Lập bảng phân tích 1.1 Mơ tả tốn Siêu thị cần nhập thực phẩm từ nhà cung cấp Thông tin thực phẩm quản lý chặt chẽ từ mã hàng ,tên, tên NCC,giá thành, số lượng Các số liệu nhập vào sở liệu từ tạo báo cáo yêu cầu Các báo cáo thống kê cần phải thống kê tất thơng tin liên quan đến hàng hóa liệt kê thơng tin hàng hóa qua thơng tin liên quan Quản lý có thơng tin thực phẩm mà khách hàng cần, từ tạo danh sách thực phẩm sẽ nhập để đáp ứng nhu cầu Siêu thị gửi yêu cầu nhập cho nhà cung cấp vào nhu cầu mà khách hàng cần Siêu thị kiểm tra cịn tồn kho bao nhiêu, từ đề kế hoạch nhập cho phù hợp Khi tiếp nhận yêu cầu nhà cung cấp chuyển hàng đến Số lượng Hàng hóa nhập xuất kho cần quản lý số lượng nhập xuất tồn kho thời điểm, năm để dễ dàng quản lý thống kê báo cáo lên 2.2 Mơ hình nghiệp vụ 2.2.1 Biểu đồ ngữ cảnh Hình 2.3.1.1: Biểu đồ ngữ cảnh hệ thống 2.2.2 Biểu đồ phân rã chức 3.Thiết kế mơ hình sở liệu Logic 3.1 Cơ sở liệu vật lý 3.1.1.Bảng Người dùng 3.1.2.Bảng sản phẩm 3.1.3.Bảng số phiếu 3.1.4.Bảng Kho 3.1.5.Bảng Nhà cung cấp 3.1.6.Bảng diagram CHƯƠNG CÀI ĐẶT HỆ THỐNG 4.1.Môi trường cài đặt: - Xây dựng hệ thống quản lý công nghệ NET - NET Framwork bao gồm thư viện lập trình lớn ln hỗ trợ việc xây dựng chương trình phần mềm lập trình giao diện; truy cập, ứng dụng web; kết nối sở liệu; giải thuật, giao tiếp mạng, cấu trúc liệu - NET có hỗ trợ mạnh mẽ cơng cụ phát triển Visual Studio công cụ TFS (Team Foundation Sever), công cụ hỗ trợ tồn vịng đời sản phẩm phần mềm từ bước phân tích, thiết kế thực thi kiểm thử 4.2 Hệ quản trị sở liệu - Hệ thống sử dụng hệ quản trị sở liệu SQL - Hệ quản trị sở liệu hệ thống phần mềm cho phép tạo lập sở liệu điều khiển nhập sở liệu 4.3 Cài đặt chương trình - Cài đặt phần mềm hệ quản trị sở liệu SQL 2017 - Cài đặt phần mềm code Visual Studio 2019 4.4 Một số giao diện 4.4.1.Đăng nhập hệ thống Nhân viên nhập tài khoản mật để truy cập hệ thống 4.4.2 Giao diện quản lý Giao diện menu cho phép truy cập vào chức hệ thống 4.4.3.Đổi mật Cho phép đổi mật hệ thống Nhân viên nhập mật cũ để xác nhận, lưu ý mật phải 10 kí tự 4.4.4.Update Người dùng them, sửa, xóa liệu dễ dàng 4.4.5.Nhà cung cấp Với form nhà cung cấp ta xem thơng tin nhà cung cấp, tìm kiếm,sắp xếp lại số lượng hàng nhà cung cấp từ nhập xuất hàng hợp lý CHƯƠNG 5: KIỂM THỬ PHẦN MỀM 5.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 hộp), khơng biết rõ bên hộp nên gọi hộp đen 5.2 Kiểm thử Mô tả Các Kết mong muốn bước thực Kiểm tra giao diện Kết test Giao diện chung Kiểm tra hình trạng thái mặc định Kiểm tra tổng thể giao diện hình 1.Kiểm tra title hình 2.Kiểm tra focus chuột 3.Kiểm tra giá trị mặc định trường Kiểm tra bố cục, font chữ, tả, màu chữ Màn hình chức mở: - Hiển thị title chức hình: Danh mục điểm đầu điểm cuối - Focus set vào trường edit - Hiển thị đầy đủ trường tài liệu TKMH: - Hiển thị giá trị mặc định trường + Yêu cầu thống kê + Nội dung thống kê Các label, textbox, combo có độ dài, rộng khoảng cách nhau, không xô lệch Pass Pass Kiểm tra thứ tự di chuyển trỏ hình nhấn phím Tab Kiểm tra thứ tự trỏ di chuyển ngược lại hình nhấn Shift-Tab Kiểm tra thực chức hình nhấn Enter Kiểm tra giao diện thu nhỏ, phóng to Kiểm tra giá trị mặc định Kiểm tra chọn giá trị danh sách Nhấn Tab liên tục Nhấn phím Shift-Tab liên tục 2.Các label sử dụng loại font, cỡ chữ, lề trái 3.Kiểm tra tất lỗi tả, cấu trúc câu, ngữ pháp hình 4.Form bố trí hợp lý dễ sử dụng Con trỏ di chuyển theo thứ tự: Từ phải qua trái, từ lên Con trỏ di chuyển ngược lại theo thứ tự: từ lên trên, từ phải qua trái 1.Nếu chuộc ko focus vào button Thực chức button 2.Nếu focus vào button thực chức button 1.Nhấn phím Màn hình thu nhỏ, Ctrl phóng to tương ứng Nhấn khơng bị vỡ giao diện phim Ctrl = Kiểm tra giá Hiển thị tháng năm trị mặc định C Hiển thị giá trị chọn lên Form họn giá trị danh sách K iểm tra liệu hiển thị Form Pass Pass Nhấn phím Enter Pass Pass Pass Pass Kiểm tra giá trị mặc định Kiểm tra giá trị mặc định Kiểm tra tính chọn RadioButton Tại trường nội dung thống kê Thay đổi chọn radio button khác Kiểm Tra 1.Chọn RadioButton Giá trị chọn 2.Các Trường khác nhập liệu hợp lệ 3.Nhấn nút thống kê Kiểm tra chức thống kê Kiểm tra chức Trên giao thống kê diện: thành công Nhập liệu trường hợp lệ Nhấn nút Thống kê Có radio: - Hàng nhập - Hàng xuất - Hàng tồn - Hàng bán chạy Radio hàng nhập tích chọn Chỉ radiobutton chọn xuất dấu chọn Pass Pass Thao tác thành công Pass 1.Thống kê thành công 2.Dữ liệu thống kê hiển thị Pass CHƯƠNG 6: TÍCH HỢP VÀ BẢO TRÌ 6.1 Cải tiền phần mềm 6.1.1 Những giả định dự án Giả định (Assumption) Khách hàng không thay đổi yêu Ảnh hưởng xảy giả định sai Dự án bị ảnh hưởng lớn, đặc cầu liên tục Các supporter hỗ trợ dự án đầy đủ Ngân sách dự án cấp đầy đủ cam kết Siêu thị khách hàng cho phép đội dự án tự sử dụng tài liệu, báo cáo mô tả chi tiết hoạt động biệt xảy giai đoạn thực thi dự án Mọi công đoạn phải làm làm lại nhiều lần, dẫn đến kéo dài thời gian dự án Khó khăn việc xác định yêu cầu cụ thể phần mềm Tiến độ dự án bị chậm, chí phải ngừng dự án, thành viên đội không làm việc suất Việc thu thập, xác định yêu cầu không đầy đủ, phần mềm khó đạt chất lượng ý muốn 6.1.2 Cải tiến phần mềm Thay đổi phần mềm điều khơng thể tránh khỏi lí sau: - Những yêu cầu xuất sử dụng phần mềm Môi trường nghiệp vụ thay đổi Các lỗi phần mềm cần phải sửa chữa Máy tính thiết bị bổ sung vào hệ thống - Hiệu độ tin cậy hệ thống phải cải thiện Tuy nhiên, vấn đề quan trọng phải thực quản lý thay đổi hệ thống phần mềm tồn Và phải thấy tầm quan trọng việc cải tiến phần mềm: Các tổ chức thường đầu tư lượng vốn lớn vào hệ thống phần mềm họ Cho nên họ có quyền địi hỏi phải sở hữu hệ thống hồn hảo Để bảo trì giá trị sở hữu tổ chức, họ phải thay đổi cải tiến hệ thống Ngân sách phần mềm cơng ty lớn thường dùng cho việc cải tiến hệ thống tồn phát triển hệ thống 6.2 Bảo trì phần mềm 6.2.1 Mục tiêu - Bảo trì phần mềm làm gì? - Tại phải bảo trì? - Phân biệt rõ kiểu bảo trì phần mềm - Nắm yếu tố ảnh hưởng tới chi phí bảo trì, nhằm giảm chi phí áp dụng thực tế 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 Vì vậy, hệ thống chuyển giao khơng thoả mãn u cầu 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 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ụ 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 Chi phí bảo trì thường lớn chi phí xây dựng gấp từ đến 100 lần phụ thuộc vào ứng dụng Chi phí bảo trì bị ảnh hưởng tác nhân kỹ thuật phi kỹ thuật 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ũ …) Các nhân tố ảnh hưởng đến chi phí bảo trì: - 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 6.2.2 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 Thực thay đổi làm hỏng hệ thống giảm khả bảo trì 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ì 6.2.3 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 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 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 Ngồi ra, ta sử dụng phép đo quy trình để đánh giá khả bảo trì - 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 CHƯƠNG 7: TÀI LIỆU HƯỚNG DẪN SỬ DỤNG 7.1 Hướng dẫn sử dụng phần mềm 7.1.1 Đăng nhập vào phần mềm Khi người dùng khởi động chương trình, yêu cầu nhập vào tài khoản mật Dưới thông tin đăng nhập mặc định: Username: admin Password: admin Sau đăng nhập thành công Menu chương trình Người dùng click chọn chức muốn thao tác Hoặc đóng cửa sổ để kết thúc chương trình lại 7.1.2 Chức Sau đăng nhập thành công vào hệ thống, người dùng thực chức Form hệ thống cho phép người dùng chọn chức mong muốn thực KẾT LUẬN ● Các Nhược Điểm Của Phần Mềm - Các Moldun chưa hoàn thiện nhiều - Hệ CSDL mức thấp , chưa hoàn chỉnh chưa lưu trữ lượng lớn liệu - Giao diện UI/UX chưa đồng chưa đẹp mẳt - Chưa có tính bảo mật cao

Ngày đăng: 22/06/2023, 11:07

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w