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

Giới thiệu dự án phần mềm quản lý cửa hàng bán trang sức blue peach

30 7 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Giới thiệu dự án phần mềm quản lý cửa hàng bán trang sức blue peach
Trường học Đại học Công nghệ Thông tin TP.HCM
Chuyên ngành Quản lý cửa hàng bán trang sức
Thể loại Dự án tốt nghiệp
Năm xuất bản 2023
Thành phố TP.HCM
Định dạng
Số trang 30
Dung lượng 1,58 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Xác định bài toán cần giải quyết Phần mềm sau khi được hoàn thành sẽ giúp người sử dụng thực hiện tốt những công việc của mình hơn như: - Quản lý tốt các danh mục sản phẩm, khách hàng cũ

Trang 1

Hoạt động kinh doanh của các tiệm vàng bạc đá quý hiện nay đang dần thay đổi Đặc biệt là sự tham gia của chuyển đổi số Tức là các hoạt động chính thức, hoạt động quản lý của tiệm vàng được thực hiện bởi 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 là trong thời đại các hoạt động mua bán đá quý đang trở nên sôi nổi Một chủ doanh nghiệp có thể sở hữu một tiệm vàng lớn hay một chuỗi các cửa tiệm Vì thế cần một 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ệ trong quy trình quản lý tối ưu năng suất hoạt động của tiệm vàng Khắc phục được nhiều điểm hạn chế theo lối quản lý truyền thống trước đây Và hơn hết là mở ra nhiều cơ hội phát triển hơn cho doanh nghiệp Như vậy cụ thể giải pháp này được thực hiện như thế nào? Bài viết sẽ cung cấp các thông tin đầy đủ dành cho các chủ tiệm vàng đang có nhu cầu tìm hiểu về phần mềm quản lý vàng.

1.2 Xác định bài toán cần giải quyết

Phần mềm sau khi được hoàn thành sẽ giúp người sử dụng thực hiện tốt những công việc của mình hơn như:

- Quản lý tốt các danh mục sản phẩm, khách hàng cũng như nhà cung cấp

- Thao tác nhập hang, bán hang được thực hiện nhanh chóng, chính xác

- Phân quyền được người dung

- Thực hiện tốt chức năng bán hang trả chậm và quản lý công nợ nhà cung cấp

- Thống kê đầy đủ chính xác những vấn đề liên quan đến công việc của cửa hàng

- Lịch sử bán hàng nhập hàng của cửa hàng

1.3 Phân tích và đặc tả các nghiệp vụ của hệ thống

Tư vấn, giới thiệu và bán sản phẩm trang sức cao cấp Hỗ trợ khách hàng về các chính sách liên quan đến bán hàng Bán hàng hiệu quả, thực hiện đạt và vượt các chỉ tiêu và doanh số đặt ra Đây là những yêu cầu cần thiết nhất của một nhân viên bán hàng trang sức

Trang 2

1.4 Yêu cầu phần mềm

1.4.1 Yêu cầu chức năng

Hệ thống quản lý cửa hàng trang sức thực hiện chức năng:

Lưu dữ liệu bảo toàn nguyên vẹn

1.4.2.3 Yêu cầu khả năng sử dụng:

Hệ thống dễ sử dụng đối với những người sử dụng có kinh nghiệm Đối với những người có ít kiến thức về tin học cũng có khả năng sử dụng hệ thống.

Trang 3

cho kết quả nhanh, đảm bảo thông tin không bị gián đoạn giữa chừng.

1.4.2.6 Yêu cầu khi sử dụng phần mềm:

Hệ thống cần cập nhật phần mềm liên tục khi được update các đơn hàng và thiết kế giao diện theo xu hướng hiện đại Ngoài ra hệ thống phải tương thích với Window

XP hoặc Window 7,8; tương thích với các thiết bị hỗ trợ như máy in, máy fax.

Trang 4

CHƯƠNG II: QUẢN LÝ DỰ ÁN.

2.1 Ước lượng dự án.

2.1.1 Ước lượng chi phí.

Quản lý dự án

Khảo sát yêu cầu

dự án

Thu nhập các yêu cầu tổng quan của

dự án

1.200.000VND Khởi tạo dự án Triển khai dự án, lập project charter 4.000.000VND 3.000.000- Lập kế hoạch cho

600.000-phạm vi dự án

Bản kế hoạch chi tiết về phạm vi dự án

3.000.000VND

2.500.000-Viết báo cáo và tổng kết lại

Tổng kết lại toàn

bộ quá trình công việc làm thành báo cáo cuối cùng

Từ yêu cầu thu được từ phần khảo sát, mô tả cụ thể hơn về những yêu cầu cần thiết của phần mềm

3.000.000VND

Mô tả kiến trúc hệ thống bằng các sơ

đồ Use case, trình

tự, hoạt động,…

Xây dựng kiến trúc phần mềm bằng các sơ đồ Use case, trình tự, hoạt động(bằng Rational rose)

2.500.000VND

Thiết kế cơ sở dữ liệu hệ thống

5.000.000VND

Trang 5

Viết bản phân tích

hệ thống chi tiết

Tổng hợp các báo cáo chuyên đề cho

ra bản phân tích hoàn chỉnh

500.000VND

Module thống kê sản phẩm Phân tích yêu cầu

cụ thể cho module

Xây dựng chi tiết những nhiệm vụ của quản lý từ những thông tin

đã thu thập

1.000.000VND

Thiết kế module

+ Xây dựng form đăng nhập

+ Xây dựng form thống kê nhập xuất hang, hình thức thống kê hàng hóa.

+ Xây dựng các nút chức năng:

thống kê, in phiếu TK

7.000.000VND

Viết code cho module

Xây dựng form tự thông báo số lượng hang tồn, nhập xuất, hang bán chạy theo tháng cho kế toán kho

10.000.000VND

Kiểm thử module

+ Kiểm thử giao diện, kiểm tra xem giao diện có đạt yêu cầu không, về hình thức bố trí giao diện của phần mềm có bố trí hợp

lý hay không + Kiểm thử khả năng thống kê nhập xuất hàng

3.000.000VND

Cài đặt module Thực hiện chạy

thử module đã xây

0VND

Trang 6

dựng Viết báo cáo về

module

Xây dựng báo cáo

mô tả chi tiết về module

0VND

Tích hợp và hoàn thiện sản phẩm

Tích hợp các module

Hoàn chỉnh các module thành chương trình thống nhất để chạy thử

2.000.000VND

Kiểm thử tích hợp toàn hệ thống

Test tổng quan toàn bộ hệ thống 3.000.000VND Thực hiện sửa các

lỗi tồn tại

Sửa các lỗi phát sinh trong khi

Đóng gói phần mềm và chuyển giao

Viết tài liệu hướng dẫn sử dụng phần mềm

Tạo ra một bản hướng dẫn hoàn chỉnh cách sử dụng phần mềm

0VND

Lên kế hoạch bảo trì phần mềm

Chuyển giao các sản phẩm dự án

Bàn giao sản phẩm cũng như những tài liệu liên quan đến khách hàng

Đề ra kế hoạch bảo trì phần mềm 0VND

Kết thúc dự án Tổng kết dự án 0VND

Bảng 2.1 Ước lượng chi phí

Trang 7

A Handbook OF Present-DAY English

CH 2 - The Pronunciation of English - A Handbook of Present-Day English

Trang 8

2.1.2 Ước lượng thời gian

Quản lý dự án

Khảo sát yêu cầu

dự án

Thu nhập các yêu cầu tổng quan của

Giai đoạn cuối của

kế hệ thống

Đặc tả chi tiết các yêu cầu

Từ yêu cầu thu được từ phần khảo sát, mô tả cụ thể hơn về những yêu cầu cần thiết của phần mềm

2 ngày

Mô tả kiến trúc hệ thống bằng các sơ

đồ Use case, trình

tự, hoạt động,…

Xây dựng kiến trúc phần mềm bằng các sơ đồ Use case, trình tự, hoạt động(bằng Rational rose)

4 ngày

Thiết kế cơ sở dữ liệu hệ thống

5 ngày

Viết bản phân tích

hệ thống chi tiết Tổng hợp các báo cáo chuyên đề cho 2 ngày

Trang 9

ra bản phân tích hoàn chỉnh Module thống kê

sản phẩm Phân tích yêu cầu

cụ thể cho module

Xây dựng chi tiết những nhiệm vụ của quản lý từ những thông tin

đã thu thập

1 ngày

Thiết kế module

+ Xây dựng form đăng nhập

+ Xây dựng form thống kê nhập xuất hang, hình thức thống kê hàng hóa.

+ Xây dựng các nút chức năng:

thống kê, in phiếu TK

4 ngày

Viết code cho module

Xây dựng form tự thông báo số lượng hang tồn, nhập xuất, hang bán chạy theo tháng cho kế toán kho

7 ngày

Kiểm thử module

+ Kiểm thử giao diện, kiểm tra xem giao diện có đạt yêu cầu không, về hình thức bố trí giao diện của phần mềm có bố trí hợp

lý hay không + Kiểm thử khả năng thống kê nhập xuất hàng

Trang 10

module mô tả chi tiết về

module

Tích hợp và hoàn thiện sản phẩm

Tích hợp các module

Hoàn chỉnh các module thành chương trình thống nhất để chạy thử

1 ngày

Kiểm thử tích hợp toàn hệ thống

Test tổng quan toàn bộ hệ thống 1 ngày Thực hiện sửa các

lỗi tồn tại

Sửa các lỗi phát sinh trong khi

Đóng gói phần mềm và chuyển giao

Viết tài liệu hướng dẫn sử dụng phần mềm

Tạo ra một bản hướng dẫn hoàn chỉnh cách sử dụng phần mềm

1 ngày

Lên kế hoạch bảo trì phần mềm

Chuyển giao các sản phẩm dự án cho khách hàng 1 ngày Bàn giao sản

phẩm cũng như những tài liệu liên quan đến khách hàng

Đề ra kế hoạch bảo trì phần mềm 1 ngày

Kết thúc dự án Tổng kết dự án 1 ngày

Bảng 2.2 Ước lượng thời gian.

Trang 11

2.1.3 Ước lượng người tham gia.

Số lượng người tham gia: 1 người.

Quản lý dự án

Khảo sát yêu cầu dự án Thu nhập các yêu cầu tổng quan

của dự án Khởi tạo dự án Triển khai dự án, lập project charter Lập kế hoạch cho phạm

vi dự án Bản kế hoạch chi tiết về phạm vi dự án Viết báo cáo và tổng kết

lại

Tổng kết lại toàn bộ quá trình công việc làm thành báo cáo cuối cùng

Rút kinh nghiệm Rút kinh nghiệm và sửa sai cho dự án tới

Mô tả kiến trúc hệ thống bằng các sơ đồ Use case, trình tự, hoạt

động,…

Xây dựng kiến trúc phần mềm bằng các sơ đồ Use case, trình tự, hoạt động(bằng Rational rose) Thiết kế cơ sở dữ liệu

hệ thống Xây dựng cấu trúc cơ sở dữ liệu cho phần mềm Thiết kế giao diện phần

mềm

Xây dựng các form cơ bản của phần mềm dựa theo các sơ đồ UML

Viết bản phân tích hệ thống chi tiết Tổng hợp các báo cáo chuyên đề cho ra bản phân tích hoàn chỉnh Module thống kê

sản phẩm Phân tích yêu cầu cụ thể cho module Xây dựng chi tiết những nhiệm vụ của quản lý từ những thông

tin đã thu thập Thiết kế module + Xây dựng form đăng nhập

+ Xây dựng form thống kê nhập xuất hang, hình thức thống kê hàng hóa.

+ Xây dựng các nút chức năng: thống kê, in phiếu TK

Trang 12

Viết code cho module

Xây dựng form tự thông báo số lượng hang tồn, nhập xuất, hang bán chạy theo tháng cho kế toán kho

Kiểm thử module

+ Kiểm thử giao diện, kiểm tra xem giao diện có đạt yêu cầu không, về hình thức bố trí giao diện của phần mềm có bố trí hợp

lý hay không + Kiểm thử khả năng thống kê nhập xuất hàng

Cài đặt module xây dựng Thực hiện chạy thử module đã Viết báo cáo về module Xây dựng báo cáo mô tả chi tiết về module

Tích hợp và hoàn thiện sản phẩm

Tích hợp các module Hoàn chỉnh các module thành chương trình thống nhất để chạy

thử Kiểm thử tích hợp toàn

hệ thống Test tổng quan toàn bộ hệ thống Thực hiện sửa các lỗi

tồn tại Sửa các lỗi phát sinh trong khi đang test

Đóng gói phần mềm và chuyển giao

Viết tài liệu hướng dẫn

sử dụng phần mềm

Tạo ra một bản hướng dẫn hoàn chỉnh cách sử dụng phần mềm Lên kế hoạch bảo trì

phần mềm Chuyển giao các sản phẩm dự án cho khách hàng Bàn giao sản phẩm

cũng như những tài liệu liên quan đến khách

Trang 13

2.2 Lập lịch và theo dõi.

Cấu trúc phân công việc

Hoạ t độn g

Tên hoạt

hoạt độn g

Ngày bắt

h

Chưa hoàn thàn h

Khảo sát

mô hình

1.1 Khảo sát thực

tế, phân tích các yêu cầu

6/9/2022 7/9/2022 X

1.2 Báo cáo triển khai dự án, phạm vi dự án

1.1 7/9/2022 8/9/2022 X

1.3 Lập bản kế hoạch cho dự án

1.2 8/9/2022 9/9/2022 X

Phân tích và thiết kế

hệ thống

2.1 Phân tích quy trình nghiệp vụ

1.2 9/9/2022 10/9/2022 X

2.2 Lập sơ đồ Use case của

hệ thống

2.1 10/9/2022 11/9/2022 X

2.3 Lập sơ đồ trình tự của

hệ thống

2.2 11/9/2022 12/9/2022 X

2.4 Thống nhất lại các sơ đồ thiết kế

2.3 12/9/2022 13/9/2022 X

Lập cơ

sở dữ liệu

3.1 Phân tích các đối tượng 2.2 →2.

4 13/9/2022 14/9/2022 X

3.2 Xây dựng các thuộc tính với đối tượng đó

3.1 14/9/2022 15/9/2022 X

3.3 Thiết lập cơ

sở dữ liệu cho hệ thống

3.1

và 3.2 15/9/2022 16/9/2022 X

Xây dựng 4.1 form đăng Thiết lập 3.3 16/9/2022 17/9/2022 X

Trang 14

chức năng đăng nhập, đăng ký

nhập vào hệ thống 4.2 Code chức năng đăng kí, đăng nhập vào hệ thống

4.1 17/9/2022 18/9/2022 X

4.3 Test chức năng đăng kí, đăng nhập

4.1

và 4.2 18/9/2022 19/9/2022 X

Xây dựng chức năng hệ thống

5.1 Thiết kế các form

4.3 19/9/2022 20/9/2022 X

5.2 Xử lý các

5.3 Chạy thử các module đã xong

5.2 21/9/2022 22/9/2022 X

Kiểm tra phần mềm

6.1 Kiểm tra giao diện, bố cục 4.3 và

5.3 22/9/2022 23/9/2022 X

6.2 Kiểm tra độ chính xác dữ liệu

6.1 23/9/2022 24/9/2022 X

6.3 Sửa lỗi nếu

Cài đặt phần mềm

7.1 Viết báo cáo toàn bộ module

6.2

và 6.3 25/9/2022 26/9/2022 X

7.2 Kiểm tra độ chính xác dữ liệu

7.1 26/9/2022 27/9/2022 X

Tích hợp

và bảo trì

8.1 Lên kế hoạch bảo trì

6.3

và 7.1 27/9/2022 28/9/2022 x

8.2 Kết thúc dự

Bảng 2.4 Lịch theo dõi

Trang 15

CHƯƠNG III PHÂN TÍCH.

3.1 Xác định các Actor và Use case tổng quát của hệ thống.

3.1.2 Biểu đồ Use case của toàn hệ thống.

Hình 3.1 Biểu đồ Use case tổng quát.

Biểu đồ Use case tổng quan cho ta thấy được khái quát các chức năng chính của hệ thống như 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 và báo cáo.

Tác nhân tham gia vào hệ thống gồm có:

- Quản Lý.

- Nhân Viên.

Trang 16

3.2 Phân tích chi tiết từng chức năng của hệ thống.

3.2.1 Chức năng đăng nhập và đăng suất.

3.2.1.1 Biểu đồ Use case cho chức năng đăng nhập và đăng suất.

Hình 3.2 Biểu đồ Use case đăng nhập, đăng xuất.

- Đặc tả Use case đăng nhập, đăng suất.

o Tác nhân: Quản lý, Nhân viên.

o Mô tả: Mỗi khi tác nhân sử dụng hệ thống quản lý thì cần thực hiện chức năng đăng nhập vào hệ thống Khi dùng xong phần mềm thì đăng xuất tài khoản ra khỏi phần mềm quản lý.

- Dòng sự kiện chính:

o Tác nhân yêu cầu giao diện đăng nhập vào hệ thống.

o Hệ thống hiển thị giao diện đăng nhập cho tác nhân.

o Tác nhân sẽ cập nhật tên đăng nhập (usename) và mật khẩu (password).

o Hệ thống kiểm tra dữ liệu và xác nhận thông tin từ tác nhân gửi vào

Trang 17

- Dòng sự kiện phụ:

o Sự kiện 1: Nếu tác nhân đăng nhập đúng, nhưng lại muốn thoát ra khỏi hệ thống, hệ thống thông báo thoát bằng cách đăng xuất, kết thúc Use case.

o Sự kiện 2: Nếu tác nhân đăng nhập sai, hệ thống thông báo đăng nhập lại hoặc thoát, sau khi tác nhân chọn thoát, kết thúc Use case.

- Các yêu cầu đặc biệt: Không có.

- Trạng thái hệ thống trước khi sử dụng use case: Không có yêu cầu

- Trạng thái hệ thống sau khi sử dụng Use case:

o Nếu đăng nhập thành công: Hệ thống sẽ gửi thông báo “Bạn đã đăng nhập thành công!” và hiển thị giao diện chính cho tác nhân thực hiện các chức năng khác.

o Nếu đăng nhập thất bại: Hệ thống cũng sẽ gửi thông báo “Bạn đã đăng nhập thất bại!” và quay lại chức năng đăng nhập cho bạn đăng nhập lại thông tin của mình.

Trang 18

3.2.1.2 Biểu đồ hoạt động chức năng Đăng Nhập

Hình 3.3 Biểu đồ hoạt động chức năng Đăng Nhập.

- Mô tả hoạt động chức năng đăng nhập:

o Người dùng truy cập vào hệ thống.

o Người dùng yêu cầu đăng nhập vào hệ thống.

o Hệ thống hiển thị giao diện đăng nhập.

o Hệ thống yêu cầu người dùng nhập thông tin tài khoản.

o Hệ thống kiểm tra thông tin đăng nhập:

 Đúng: Hệ thống cấp quyền đăng nhập Sai: Quay trở về giao diện đăng nhập

Trang 19

3.2.2 Chức năng Quản lý nhân viên.

3.2.2.1 Biểu đồ Use case chức năng Quản lý nhân viên.

Hình 3.3 Biểu đồ Use case chức năng Quản lý nhân viên.

Trang 20

3.2.2.2 Biểu đồ hoạt động chức năng Quản lý nhân viên.

3.2.2.2.1 Biểu đồ hoạt động chức năng thêm Quản lý nhân viên.

Hình 3.4 Biểu đồ hoạt động chức năng thêm Quản lý nhân viên.

Trang 21

3.2.2.2.2 Biểu đồ hoạt động chức năng s Quản lý nhân viên.

Hình 3.5 Biểu đồ hoạt động chức năng sửa Quản lý nhân viên.

Trang 22

3.2.2.2.3 Biểu đồ hoạt động chức năng xóa Quản lý nhân viên.

Hình 3.6 Biểu đồ hoạt động chức năng xóa Quản lý nhân viên.

- Mô tả hoạt động chức năng quản lý nhân viên:

o Hệ thống xác nhận đăng nhập.

o Hiển thị giao diện hệ thống.

o Người dùng yêu cầu quản lý nhân viên.

o Hiển thị giao diện quản lý nhân viên.

o Người dùng yêu cầu thêm, sửa, xóa thông tin nhân viên.

o Hệ thống yêu cầu kiểm tra lại thông tin vừa nhập.

o Người dùng kiểm tra và xác nhận thông tin.

o Kết thúc.

Trang 23

3.2.3 Chức năng Quản lý khách hàng.

3.2.3.1 Biểu đồ Use case chức năng Quản lý khách hàng.

Hình 3.7 Biểu đồ Use case chức năng Quản lý khách hàng.

- Tác nhân: Quản lý, nhân viên.

- Chức năng quản lý khách hàng: Người sử dụng với vai trò là quản lý hoặc là nhân viên sẽ đăng nhập vào hệ thống để lựa chọn chức năng phù hợp: thêm, sửa, xóa.

o Thêm thông tin khách hàng: Khi người dùng chọn chức năng thêm và thêm thông tin của khách hàng cần được cập nhật, ấn Lưu hệ thống sẽ

tự động cập nhật lại thông tin.

o Sửa th ông tin khách hàng: Khi chọn chức năng sửa, sau khi người sử dụng cập nhật thông tin của khách, ấn Lưu hệ thống sẽ tự động cập nhật lại thông tin.

o Xóa thông tin khách hàng: Khi chọn chức năng xóa, sau khi người sử dụng xóa thông tin muốn xóa của khách hàng, ấn Lưu hệ thống sẽ tự động cập nhật lại thông tin.

Trang 24

3.2.3.2 Biểu đồ hoạt động chức năng Quản lý khách hàng.

3.2.3.2.1 Biểu đồ hoạt động chức năng thêm Quản lý khách hàng.

Hình 3.8 Biểu đồ hoạt động chức năng thêm Quản lý khách hàng.

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

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w