Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

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 VÀNG bạc đá QUÝ bảo tín MINH CHÂU
PREMIUM
Số trang
84
Kích thước
6.5 MB
Định dạng
PDF
Lượt xem
1536

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 VÀNG bạc đá QUÝ bảo tín MINH CHÂU

Nội dung xem thử

Mô tả chi tiết

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 VÀÀ̀NG

BẠC ĐÁ QUÝ BẢO TÍN MINH CHÂU.

Sinh viên thực hiện: TỐNG VĂN THÁI

Mã Sinh Viên: 19810310012

Giảng viên hướng TS. LÊ THỊ TRANG LINH

dẫn:

Ngành: CÔNG NGHỆ THÔNG TIN

Chuyên ngành: CÔNG NGHỆ PHẦN MỀM

Lớp: D14CNPM1

Khóa: 2019-2023

Hà Nội, tháng 10 năm 2021

MÔ TẢ TÓM TẮT ĐỀ TÀÀ̀I

- Xây dựng hệ thống quản lý bao gồm các chức năng chính sau:

+ Phân quyền đăng nhập.

+ Quản lý thông tin sản phẩm.

+ Quản lý nhân viên.

+ Quản lý hóa đơn.

+ Quản lý thông tin Xưởng chế tác.

+ Tạo báo cáo doanh thu tự động.

+ Quản lý người dùng.

1. Nội dung thực hiện

- 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 hệ thống

- 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 và bảo trì phần mềm

2. Kết quả đạt được

- 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 được phần mềm hoàn chỉnh với đầy đủ các chức năng,

đơn giản và phù hợp với những doanh nghiệp vừa và nhỏ.

Hà Nội, ngày 12 tháng 10 năm 2021

Giảng viên hướng dẫn Sinh viên thực hiện

(ký và ghi rõ họ tên) (ký và ghi rõ họ tên)

TS. Lê Thị Trang Linh Tống Văn Thái

1

PHIẾU CHẤM ĐIỂM

STT

1

Họ và tên giảng viên

Giảng viên chấm 1:

Giảng viên chấm 2:

2

LỜI MỞ ĐẦU

“Trên thể giới hiện nay, ngành công nghiệp hóa - hiện đại hóa ngày càng

phát triển mạnh mẽ. Trong đó, chúng ta không thể nhắc đến ngành công nghệ

thông tin. Việc ứng dụng công nghệ thông tin vào các dịch vụ đã trở nên phổ

biến và rộng rãi trên mọi lĩnh vực từ khoa học-xã hội và đời sống, Tin học hóa

được xem như một trong những yêu tố mang tính quyết định trong các 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ò hết sức quan trọng, có thể tạo ra các bước đột phá.

“Chính những điều kiện thuận lợi trên mà trong vài năm trở lại đây,

ngành công nghệ thông tin ngày cảng phát triển mạnh mẽ bởi nó giúp ích

rất nhiều cho con người trong mọi công việc

Đi cùng xu thế đó, việc quản lý kinh doanh bằng phần mềm đã dần dần trở

thành lựa chọn cần thiết của các doanh nghiệp, các nhà quản lý. Với sự bùng nỗ

của công nghệ thông tin, việc áp dụng phần mềm để hỗ trợ quản lý kinh doanh là

cực kì quan trọng. Quản lý bằng phần mềm giúp cho công việc quản lý trở nên

dễ dàng, hiệu quả hơn.

Qua thời gian khảo sát thực tế, em nhận thấy nhiều cửa hàng kinh doanh

trang sức vẫn chưa có phần mềm để quản lý hệ thống thông tin của mình. Vì vậy,

em đã xây dựng “Phần mềm quản lý cửa hàng vàng bạc đá quý BTMC” để giúp

công việc quản lý của cửa hàng thuận tiện, dễ dàng hơn.

“Em xin chân thành cảm ơn!

3

Mục lục

MÔ TẢ TÓM TẮT ĐỀ TÀÀ̀I............................................................................................................................... 1

PHIẾU CHẤM ĐIỂM........................................................................................................................................ 2

LỜI MỞ ĐẦU...................................................................................................................................................... 3

CHƯƠNG 1: GIỚI THIỆU DỰ ÁN PHẦN MỀM........................................................................................6

1.1 Khảo sát hệ thống.....................................................................................................................................6

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

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

1.4 Xác định các yêu cầu của hệ thống........................................................................................................7

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

1.4.2 Yêu cầu phi chức năng......................................................................................................................8

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

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

1.1. Ước lượng chi phí.................................................................................................................................9

1.2. Ước lượng thời gian........................................................................................................................... 11

1.3. Ước lượng về số người tham gia......................................................................................................12

2.Lập lịch và theo dõi dự án......................................................................................................................... 13

CHƯƠNG 3: PHÂN TÍCH.............................................................................................................................. 16

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

3.1.1 Xác định các Actor của hệ thống..................................................................................................16

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

3.2.1. Đăng nhập........................................................................................................................................ 17

3.2.2. Quản lý sản phẩm........................................................................................................................... 21

3.2.3. Quản lý nhân viên........................................................................................................................... 30

3.2.4. Thống Kê.......................................................................................................................................... 39

3.2.5. Quản lý hóa đơn.............................................................................................................................. 41

CHƯƠNG 4: THIẾT KẾ................................................................................................................................. 50

4.1. Thiết kế giao diện................................................................................................................................... 50

4.4.1. Giao diện đăng nhập...................................................................................................................... 50

4.1.2. Giao diện quản lý thông tin sản phẩm........................................................................................51

4.1.3. Giao diện quản lý thông tin nhân viên........................................................................................52

4

4.1.4. Giao diện thống kê doanh thu......................................................................................................53

4.1.5. Giao diện quản lý thông tin xưởng chế tác................................................................................55

4.1.6 Giao diện quản lý thông tin hóa đơn............................................................................................56

4.2. Thiết kế lưu trữ...................................................................................................................................... 57

4.2.1. Bảng thông tin người dùng...........................................................................................................57

4.2.2. Bảng thông tin sản phẩm..............................................................................................................57

4.2.3. Bảng thông tin nhân viên..............................................................................................................58

4.2.4. Bảng thông tin xưởng chế tác (nhà cung cấp)...........................................................................58

4.2.5. Bảng danh sách hóa đơn...............................................................................................................59

4.2.6. Bảng chi tiết hóa đơn..................................................................................................................... 59

4.2.7. Diagram............................................................................................................................................ 60

CHƯƠNG 5. LẬP TRÌNH............................................................................................................................... 61

CHƯƠNG 6. KIỂM THỬ PHẦN MỀM.......................................................................................................66

CHƯƠNG 7. ĐÓNG GÓI, BẢO TRÌ PHẦN MỀM....................................................................................70

7.1. Cách đóng gói phần mềm.....................................................................................................................70

7.2. Khái niệm về bảo trì phần mềm..........................................................................................................70

7.3. Lý do cần bảo trì phần mềm................................................................................................................70

5

CHƯƠNG 1: GIỚI THIỆU DỰ ÁN PHẦN MỀM.

1.1 Khảo sát hệ thống.

Bảo Tín Minh Châu là một trong những công ty uy tín hàng đầu trong lĩnh

vực kinh doanh và chế tác vàng bạc đá quý tại Việt Nam. Với gần 30 năm phát

triển, Bảo Tín Minh Châu có hai loại sản phẩm chính là Vàng rồng Thăng Long và

Vàng trang sức chất lượng cao. Tương ứng với 2 loại sản phẩm trên tương ứng với

10 nhãn hàng. Đó là: Trang sức kim cương - Diamond the one, Trang sức thời

trang cá tính - S Jewelry, Ngọc trai - Umi pearl, Đá ngọc quý — Heritage, Trang

sức thời trang phong cách – Elle Cara Design, Nhẫn cầu hôn, nhẫn cưới - Eros

Design, Trang sức vàng ta - Hoàng kim bão, Ngọc cẩm thạch - Vạn niên ngọc,

Kim cương tự nhiên phong cách — Forever One và Vàng rồng Thăng Long.

Số lượng nhân viên: 10

Số lượng quản lý: 1

Thời gian mở cửa: 8:00 AM đến 6:00 PM

Địa chỉ: 139 Cầu Giấy, Quan Hoa, Cầu Giấy, Hà Nội.

Hotline: 0247 305 6899

Các thiết bị phục vụ hoạt động của cửa hàng: 2 máy tính, 5 camera an ninh,

2 máy in.

Sau khi khảo sát, cửa hàng BTMC cần có một hệ thống giúp việc quản lý tiện

lợi, dễ sử dụng hơn, nhờ vào việc công nghệ, khoa học kĩ thuật phát triển đã cho ra

đời giải pháp quản lý thuận tiện, đơn giản, dễ dàng và mang lại tính hiệu quả cao

cho công tác quản lý kinh doanh.

Hiên tại BTMC chưa có phần mềm quản lý thông tin:

- Các quy trình cũ đều thực hiện lưu trữ bằng file excel, ghi chép làm tốn nhiều

công sức, thời gian, khó khăn trong việc truy cập, cập nhật.

- Gây ra nhiều ảnh hưởng không đáng có trong việc kiểm soát số lượng các mặt

hàng nhập và xuất làm chậm chễ khiến cho hiệu suất công việc bị ảnh hưởng.

- Khó khăn trong việc tìm kiếm, tra cứu thông tin sản phẩm, thông tin nhân

viên…

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

Cửa hàng vàng bạc đá quý Bảo Tín Minh Châu là thương hiệu lớn trong lĩnh

vực kinh doanh và chế tác vàng bạc đá quý tại Việt Nam, với những mặt hàng giá

trị cao. Vì vậy hệ thống phải đáp ứng được những yêu cầu:

6

- Quản lý thông tin sản phẩm(nguồn gốc, giá thành, thông tin chi tiết,

…).

- Quản lý thông tin nhân viên(họ tên, địa chỉ, số điện thoại).

- Quản lý hóa đơn bán hàng.

- Quản lý doanh thu(thống kê doanh thu theo ngày-tháng-năm).

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

- Nhập hàng: chủ cửa hàng và quản lý sẽ nhận hàng từ các cơ sở chế

tác. sau khi nhập hàng, quản lý ghi thông tin của hàng hóa vào sổ sách, sau

đó sẽ nhập thông tin vào Excel để lưu trữ.

- Bán hàng: khi khách đến cửa hàng, nhân viên bán hàng sẽ tư vấn cho

khách hàng những sản phẩm mới, những sản phẩm đang có ưu đãi, những

sản phẩm phù hợp với yêu cầu của khách hàng. Sau khi khách hàng chọn

được sản phẩm ưng ý, nhân viên bán hàng sẽ đưa khách hàng đến quầy

thanh toán để nhân viên thu ngân lập hóa đơn thanh toán.

- Quản lý thông tin của nhân viên: thông tin của nhân viên như sẽ

được ghi vào sổ, nhân viên thực hiện chấm công bằng phiếu chấm công,

lương nhân viên sẽ được tính theo giờ làm(đối với nhân viên part-time),

ngày làm trên(đối với nhân viên full-time) trên giấy chấm công.

- Quản lý hóa đơn: hóa đơn giấy khi khách hàng mua hàng sẽ được

ghi làm 2 bản, 1 bản cửa hàng giữ lại để phục vụ cho công việc thống kê

doanh thu.

- Quản lý doanh thu: doanh thu sẽ được tổng hợp dựa vào hóa đơn bán

hàng.

1.4 Xác định các yêu cầu của hệ thống.

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

Đăng nhập, đăng xuất.

Tra cứu, cập nhật thông tin sản phẩm.

Tra cứu, cập nhật thông tin nhân viên.

Tra cứu, cập nhật hóa đơn.

Tra cứu, cập nhật thông tin xưởng chế tác.

Tra cứu, thống kê doanh thu.

Tải ngay đi em, còn do dự, trời tối mất!