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

Báo cáo chuyên Đề học phần công nghệ phần mềm Đề ti quản lý cửa hng bán vật liệu xây dựng

68 0 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 đề Quản Lý Cửa Hàng Bán Vật Liệu Xây Dựng
Tác giả Phạm Văn Công
Người hướng dẫn ThS. Phạm Đức Hồng
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo chuyên đề
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 68
Dung lượng 10,56 MB

Nội dung

Trên thực thế hầu hết các cửa hàng vật liệu xây dựng đêu sử dụng phươngpháp thủ công để quản lý của hàng trong tất cả các khâu như: lưu trữ, thống kếnhập xuất, tìm kiếm nên tốn rất nhiều

Trang 1

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

CÔNG NGHỆ PHẦN MỀM

ĐỀ TI:

QUẢN LÝ CỬA HNG BÁN VẬT LIỆU XÂY DỰNG

Giảng viên hướng dẫn : PHẠM ĐỨC HỒNG

Trang 2

Hà Nội, tháng 12 năm 2023

PHIẾU CHẤM ĐIỂM Sinh viên thực hiện :

Phạm Văn Công

19810310128

Khảo sát + Phân tích + Code + làm báo cáo

Trang 3

2 Nội dung thực hiện

- Chương 1: Giới thiệu dự án phần mềm

và phù hợp với những doanh nghiệp vừa và nhỏ

Hà Nội, ngày 01 tháng 10 năm 2021Giảng viên hướng dẫn

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

Sinh viên thực hiện(ký và ghi rõ họ tên)

Trang 4

ThS Phạm Đức Hồng

Mục lục

LỜI NÓI ĐẦU -7

LỜI CẢM ƠN -9

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

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

1.2 Bài toán cần giải quyết -10

1.3 Phân tích và đặc tả các yêu cầu của hệ thống -12

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

1.4.1 Yêu Cầu các chức năng -13

1.4.2 Yêu Cầu phi chức năng -14

CHƯƠNG 2 QUẢN LÝ DỰ ÁN -15

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

2.1.1 Ước lượng chi phí -16

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

2.1.3 Ước lượng về số ngươi tham gia -19

2.1.4 Lập lịch theo dõi dự án -20

CHƯƠNG 3 PHÂN TÍCH -22

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

3.1.1 Xác định các Actor của hệ thống -22

3.1.2 Biểu đồ Use Case của toàn hệ thống -23

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

3.2.1 Chức năng đăng nhập -23

3.2.2 Chức năng quản lý nhân viên -26

3.2.3 Chức năng quản lý khách hàng -30

3.2.4 Chức năng quản lý hóa đơn -34

4

Trang 5

3.2.5 Chức năng quản lý nhà cung cấp -36

3.2.6 Chức năng quản vật liệu -41

CHƯƠNG 4 THIẾT KẾ -45

4.1 Thiết kế giao diện -45

4.2 Thiết kế lưu trữ -49

CHƯƠNG 5 LẬP TRÌNH -53

CHƯƠNG 6 KIỂM THỬ PHẦN MỀN -63

CHƯƠNG 7 ĐÓNG GÓI V BẢO TRÌ PHẦN MỀM -64

7.1 Cách đóng gói phần mền -64

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

7.3 Lý do cần bảo trì phần mềm -66

Trang 6

Mục lục hình ảnh

Hình 3 1 Biểu đồ Use Case của toàn hệ thống 22

Hình 3 2 Biểu đồ Use Case của chức năng đăng nhập 23

Hình 3 3 Biểu đồ hoạt động chức năng đăng nhập 24

Hình 3 4 Biểu đồ trình tự chức năng đăng nhập 25

Hình 3 5 Biểu đồ Use Case của chức năng quản lý nhân viên 26

Hình 3 6 Biểu đồ hoạt đông chức năng quản lý nhân viên 27

Hình 3 7 Biểu đồ trình tự chức năng quản lý nhân viên 29

Hình 3 8 Biểu đồ Use Case của chức năng quản lý khách hàng 30

Hình 3 9 Biểu đồ hoạt đông chức năng quản lý khách hàng 31

Hình 3 10 Biểu đồ trình tự chức năng quản lý khách hàng 32

Hình 3 11 Biểu đồ Use Case của chức năng quản lý hóa đơn 33

Hình 3 12 Biểu đồ hoạt đông chức năng quản lý hóa đơn 34

Hình 3 13 Biểu đồ trình tự chức năng quản lý hóa đơn 35

Hình 3 14 Biểu đồ Use Case của chức quản lý nhà cung cấp 36

Hình 3 15 Biểu đồ hoạt đông chức năng quản nhà cung cấp 37

Hình 3 16 Biểu đồ trình tự chức năng quản lý nhà cung cấp 39

Hình 3 17 Biểu đồ Use Case của chức năng quản lý vật liệu 40

Hình 3 18 Biểu đồ hoạt đông chức năng quản lý vật liệu 41

Hình 3 19 Biểu đồ hoạt đông chức năng quản lý vật liệu 43

Hình 4 1 From đăng nhập 45

Hình 4 2 From đăng ký 46

6

Trang 7

Hình 4 3 From chính 47

Hình 4 4 From nhân viên 48

Hình 4 5 Liên kết diagram 49

Hình 4 6 Bảng tài khoản 49

Hình 4 7 Bảng nhân viên 50

Hình 4 8 Bảng khách hàng 50

Hình 4 9 Bảng nhà cung cấp 51

Hình 4 10 Bảng nhà cung cấp 51

Hình 4 11 Bảng hóa đơn 52

Hình 4 12 Bảng hóa đơn 52

Hình 5 1 From đăng nhập 54

Hình 5 2 From đăng ký 55

Hình 5 3 From quản lý chính 56

Hình 5 4 From quản lý vật liệu 57

Hình 5 5 From quản lý khách hàng 58

Hình 5 6 From quản lý hóa đơn 59

Hình 5 7 From chi tiết hóa đơn 60

Hình 5 8 From quản lý nhà cung cấp 61

Hình 5 9 From quản lý nhân viên 62

Trang 8

LỜI NÓI ĐẦU

Trên thực tế không có sự thành công nào mà không gắn liền với những sự hỗtrợ, giúp đỡ dù ít hay nhiều, dù trực tiếp hay gián tiếp của người khác Trong suốtthời gian đã và đang học tập tại trường đến nay, em đã nhận được rất nhiều sự quantâm, giúp đỡ của quý Thầy Cô, gia đình và bạn bè

Và đặc biệt, trong học kỳ này Em xin cảm ơn thầy Phạm Đức Hồng đãhướng dẫn, góp ý, thảo luận để bài báo cáo này của em được hoàn thiện Trongthời gian được học tập và thực hành dưới sự hướng dẫn của cô, chúng em khôngnhững thu được rất nhiều kiến thức bổ ích, mà còn được truyền sự say mê và thíchthú đối với bộ môn Công Nghệ Phần Mềm

Mặc dù đã rất cố gắng hoàn thiện báo cáo với tất cả sự nỗ lực, tuy nhiên, dobước đầu đi vào thực tế, tìm hiểu và xây dựng đồ án trong thời gian có hạn, với

lượng kiến thức còn hạn chế, nhiều bỡ ngỡ, nên báo cáo “Quản lý cửa hàng bán

vật liệu xây dựng” chắc chắn sẽ không thể tránh khỏi những thiếu sót Chúng em

rất mong nhận được sự quan tâm, thông cảm và những đóng góp quý báu của cácthầy cô và các bạn để đồ án này ngày càng hoàn thiện hơn

Một lần nữa, chúng em xin chân thành cám ơn thầy và luôn mong nhận được

sự đóng góp của thầy cô và các bạn

Sau cùng, chúng em xin kính chúc các thầy cô trong Khoa Công NghệThông Tin dồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp củamình là truyền đạt kiến thức cho thế hệ mai sau

8

Trang 9

Chúng em chân thành xin gửi lời cảm ơn đặc biệt đến thầy giáo Phạm ĐứcHồng người đã tận tình hướng dẫn môn CNPM cho chúng em trong từng buổi học.

Cô đã giúp trang bị cho chúng em kiến thức môn học và hơn cả là động lực để tiếptục trên con đường chinh phục công nghệ

Vì kiến thức còn bản thân còn hạn chế trong quá trình làm bài, hoàn thiệnbáo cáo không tránh khỏi những sai sót mong nhận được đóng góp của thầy cô vàcác bạn

Chúng em xin chân thành cảm ơn thầy cô!

Trang 10

CHƯƠNG 1 GIỚI THIỆU DỰ ÁN PHẦN MỀM1.1 Khảo sát hệ thống.

Ngày nay với sự phát triển của công nghệ thông tin, nhu cầu cuộc sống cũngnhư việc ứng dụng công nghệ thông tin vào công việc của con người được pháttriển mạnh mẽ Mọi lĩnh vực kinh tế, đều được quản lý hóa bằng máy tính Côngnghệ thông tin được phát triển mạnh mẽ, nó tác động đên mọi mặt đời sống nhưkhoa học kỹ thuật, kinh tế, giáo dục vã xã hội Nhờ sự phát triển mạnh mẽ củacông nghệ thông tin, các hoạt động sản xuất mua bán và quản lý trở lên phong phú

và đa dạng hơn

Trên thực thế hầu hết các cửa hàng vật liệu xây dựng đêu sử dụng phươngpháp thủ công để quản lý của hàng trong tất cả các khâu như: lưu trữ, thống kếnhập xuất, tìm kiếm nên tốn rất nhiều thời gian và công sức hiệu quả đạt đượckhông cao đôi khi dẫn đến những sai lầm không đáng có Nếu không có các phầnmềm máy tính hỗ trợ công việc quản lý càng trở lên khó khăn và tốn rất nhiều thờigian

Việc xây dựng một chương trình quản lý rất cần thiết cho cửa hàng, nhằmthay thế một số công việc trước đó phải thao tác bằng tay trên giấy tờ đặt hiệu quảkhông cao, mất nhiều thời gian việc tạo ra một phần mềm quản lý để giải quyếtnhững công việc cho cửa hàng, nhằm giảm tối thiểu thời gian bằng phương phápviết tay cổ điển

10

Trang 11

Từ đó người quản lý có thể đưa ra các kế hoạch và quyết định đúng đắn,giảm chi phí và tăng khả năng cạnh tranh, nâng cáo kết quả hoạt động sản suấtkinh doanh của cửa hàng bán vật liệu xây dựng

1.2 Bài toán cần giải quyết

 Nhập vật liệu:

Để nhập vật tư, cửa phải có phải nghiên cứu thị trường, phải nắm bắt đượcnhu cầu thị hiếu của khách hàng, chất lượng và giá cả các loại vật tư để từ đó đặtquan hệ mua vật tư với nhà cung cấp những vật tư mà cửa hàng cần Nguồn hàngđược nhập thông qua đơn đặt hàng, đó là hợp đồng mua bán giữa cửa hàng với nhàcung cấp Vật tư nhập về sẽ được kiểm tra xem có đúng số lượng, chất lượng rồiphân loại vật tư và cho nhập vào kho Các báo cáo liên quan đến việc nhập vật tưđược thể hiện qua phiếu mua hàng và thẻ kho

Khi hàng về nhập kho, thủ kho cần ghi thêm số lượng hàng nhập vào thẻkho Mỗi mặt hàng đều có một thẻ kho riêng Nếu hàng đã có trong kho thì thủ kho

sẽ ghi thêm vào thẻ kho có sẵn, đối với mặt hàng mới thì thủ kho cần tiến hành lậpthẻ kho mới

 Xuất hàng:

Vật tư được xuất căn cứ theo số định mức của từng hạng mục, theo tình hìnhchung về yêu cầu của khách hàng qua các dự án thì đội thi công sẽ thống kê đượcnhững loại vật tư nào đang được thịnh hành đáp ứng nhu cầu thị hiếu của kháchhàng, nhưng chính những loại vật tư đó Thủ kho lại thấy trong kho đã hết hoặc còn

ít, từ đó đưa ra yêu cầu nhập thêm hàng mới, hoặc xuất vật tư cho các dự án đangcần loại vật tư đó Các báo cáo liên quan đến việc xuất vật tư thể hiện qua phiếu đềnghị xuất vật tư, phiếu xuất, báo cáo nhập xuất tồn kho trong tháng

Trang 12

Vật tư từ kho được xuất ra hạng mục dự án theo phiếu đề nghị của đội thicông Sau khi xem xét thấy phiếu đề nghị là hợp lý và vẫn thuộc trong định mứcquy định cho từng hạng mục thì Thủ kho tiến hành việc xuất kho Việc xuất vật tư

từ kho ra hạng mục dự án sẽ được thể hiện dưới dạng phiếu xuất kho

 Hiện trạng tin học:

Qua tìm hiểu phương thức hoạt động của hệ thống quản lý ở trên, ta thấycông việc hàng ngày của cửa hàng thông qua nhiều giai đoạn, khối lượng công việclớn xảy ra liên tục, đặc biệt là công việc nhập và xuất vật tư Dữ liệu luôn biếnđộng và đòi hỏi tính chính xác cao

Để quản lý tốt cần phải sử dụng nhiều biểu mẫu, sổ sách, việc lưu lại các hồ

sơ được lặp đi lặp lại và kiểm tra qua nhiều khâu sẽ tốn thời gian và nhân lực,nhưng cũng khó tránh khỏi sai sót dữ liệu hoặc không hoàn toàn chính xác Nếu cósai xót thì việc tìm kiếm dữ liệu để khắc phục cũng sẽ rất khó khăn Nếu khônggiải quyết kịp thời, có thể dẫn đến việc nhầm lẫn dữ liệu, gây mất tài sản chungcho cửa hàng, cũng như không phục vụ tốt công tác chỉ đạo của quản lý cửa hàng

Do vậy, việc đưa máy vi tính vào quản lý vật tư trong cửa hàng xây dựng lànhu cầu cấp thiết nhằm khắc phục những nhược điểm nói trên của phương pháp xử

lý bằng tay, đồng thời nó có thể giúp việc xử lý chính xác và nhanh gọn Tuynhiên, nếu chỉ sử dụng các máy tính đơn thì sẽ dẫn đến khuyết điểm dữ liệu khôngđược nhất quán, Do vậy cần đưa mạng máy tính vào để khắc phục các yếu điểmnói trên

1.3 Phân tích và đặc tả các yêu cầu của hệ thống

12

Trang 13

Hầu hết các hoạt động tại cửa hàng là trên sổ sách giấy tờ chưa ứng dụngcông nghệ thông tin vào cách quản lý cửa hàng

 Chủ cửa hàng:

- Quản lý và phân phối hoạt động của cửa hàng

- Quản lý và điều hành hoạt động của nhân viên

- Phân loại khách hành

- Quyết định giá chính thức cho từng mặt hàng

Tuy nhiên giá được chia theo từng loại tùy vào từng khách hàng (khách hàngmua số lượng nhiều, khách hàng thường xuyên…) Từ đó có cách nhìn về tình hìnhcửa hàng, thị hiếu khách hàng… để có kế hoạch định hướng, phát triển nhằm đápứng yêu cầu thị hiếu khách hàng và tiến triển của cửa hàng

- Lập hóa đơn mua hàng của khách

- Quản lý thông tin khách hàng

- Trao đổi thông tin cùng khách hàng, chịu trách nhiệm hướng dẫn, lập phiếuxuất hàng (trong trường hợp khách hàng mua) Sau khi tiếp nhận yêu cầutrên bộ phận này sẽ làm hóa đơn và thanh toán tiền

- Nhân viên cần phải cập nhật những thông tin cần thiết của từng mặt hàngvào

- Theo dõi, xác định thời gian giao hàng

Trang 14

- Nhập hàng, xuất hàng cho bộ phận bán hàng, theo dõi số lượng hàng tồnkho.

- Kiểm tra để biết được số lượng hàng hóa bị hư hỏng, sắp hết, sau đó đề xuấtcho chủ cửa hàng để có kế hoạch xử

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

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

 Đăng nhập

 Đăng xuất

 Quản lý khách hàng

 Quản lý nhân viên

 Quản lý hóa đơn

 Quản lý nhà cung cấp

 Quản lý vật liệu

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

1.4.2.1 Yêu cầu về bảo mật

Tính bí mật: Bí mật là thuật ngữ được sử dụng để tránh lộ thông tin đến những

đối tượng không được xác thực hoặc để lọt vào các hệ thống khác

Tính toàn vẹn: Trong an toàn thông tin, toàn vẹn có nghĩa rằng dữ liệu không

thể bị chỉnh sửa mà không bị phát hiện

Tính sẵn sàng: Mọi hệ thống thông tin đều phục vụ mục đích riêng của nó và

thông tin phải luôn luôn sẵn sàng khi cần thiết

1.4.2.2 Yêu cầu về sao lưu

14

Trang 15

Sao lưu lại tất cả những dữ liệu mới được phát sinh bằng những module do tổ

Hệ thống viết và theo lịch đã được lập trong các module đó Tất cả dữ liệu đượcsao lưu tự động

1.4.2.3 Yêu cầu về tính năng sửa dụng

- Bảo trì hệ thống định kì

- Thiết kế dễ dàng cho người sử dụng

- Hiện thị đầy đủ thông tin cần thiết

1.4.2.4 Yêu cầu về ràng bộc thiết kế

- Hệ thống có tính kế thừa

- Có các phần mềm chuyên dụng để thiết kế phần mềm cho hệ thống

- Hệ quản trị để quản lý dữ liệu

- Keyboard & Mouse & Monitor…

- Hệ điều hành: Windows XP/ Vista /Win7/ 2003 server /2008 Server

Trang 16

- Cần hiểu rõ các chức năng của phần mền

- Giao tiếp với nhau qua các chức năng quản lý

2.1.1 Ước lượng chi phí

project cho dự án 50.000VNĐLập kế hoạch phạm

vi dự án

Lập kế hoạch chi tiết chophạm vi làm việc 50.000VNĐViết báo cáo tổng kết

dự án

Tổng kết lại toàn bộ quátrình quản lý dự án 0VNĐPhân tích và

50.000VNĐ

16

Trang 17

Thiết kế cơ cở dự

liệu

Xây dựng các trường dữliệu cần thiết cho phầnmềm

150.000VNĐ

Thiết kế giao diện

cho phần mềm

Xây dựng các chức năngchính cho phần mềm bánhàng

các sự kiện 100.000VNĐXây dựng code Xử lý các tính năng khi

thao tác 300.000VNĐCài đặt các module Demo module khi xây

dựng xong 100.000VNĐKiểm thử cho

module

Kiểm tra giao diện, độchính xác và tìm các lỗitrong hệ thống

hoàn thành

Tích hợp các Module

đã thiết kế

Lắp ghép các module lạivới nhau cho hoàn chỉnh

50.000VNĐ

Trang 18

sản phẩm

Kiểm thử phần mềm Test lại toàn bộ hệ thống

đã xây dựng 100.000VNĐFix code Tìm kiếm các lỗi phát sinh

trong quá trình thực thi 100.000VNĐ

phần mềm Đề ra kế hoạch bảo trì 0VNĐKết thúc dự án Tổng kết lại quá trình là ra

Bảng 2.1: Bảng ước lượng về chi phí

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 thập cá dự liệu cầnthiết về dự án 1 ngàyBắt đầu dự án Triển khai và thiết lập

project cho dự án 1 ngàyLập kế hoạch

Trang 19

Viết báo cáo tổng

5 ngày

Thiết kế cơ cở dự

liệu

Xây dựng các trường dữliệu cần thiết cho phầnmềm

1 ngày

Thiết kế giao diện

cho phần mềm

Xây dựng các chức năngchính cho phần mềm bánhàng

module

Xây dựng chức năng cùngcác sự kiện 3 ngàyXây dựng code Xử lý các tính năng khi

thao tác 5 ngàyCài đặt các

module

Demo module khi xâydựng xong 1 ngàyKiểm thử cho

module

Kiểm tra giao diện, độchính xác và tìm các lỗi

1 ngày

Trang 20

trong hệ thốngViết báo cáo hoàn

mềm

Test lại toàn bộ hệ thống đãxây dựng 1 ngàyFix code Tìm kiếm các lỗi phát sinh

trong quá trình thực thi 2 ngày

trì phần mềm Đề ra kế hoạch bảo trì 1 ngàyKết thúc dự án Tổng kết lại quá trình là ra

dự án 1 ngày

Bảng 2.2: Bảng ước lượng về thời gian

2.1.3 Ước lượng về số ngươi tham gia

- Số lượng người tham gia vào dự án này là 1 người

2.1.4 Lập lịch theo dõi dự án

20

Trang 21

Thời gian bắt đầu

Thời gian kết thúc

Hoàn thành

Chưa hoàn thành

Trang 23

CHƯƠNG 3 PHÂN TÍCH3.1 Xác định các Actor và Use case tổng quát của hệ thống 3.1.1 Xác định các Actor của hệ thống

Trang 24

- Thanh toán

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

Biểu đồ use case là một mô hình đồ họa về các chức năng của hệ thông từ gócnhìn của người sửa dụng

Hình 3 1 Biểu đồ Use Case của toàn hệ thống

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

3.2.1.1 Biểu đồ Use Case

+ Tên use case đăng nhập

24

Trang 25

+ Mục đích: cho phép nhân viên cửa hàng đăng nhập và hệ thống thông qua

tài khoản đã được đăng ký trước đó

+ Nhân Viên có thể truy cập vào hệ thống để tra cứu, sửa đổi thông tin liên

quan

+ Đối tác: Nhân Viên

Hình 3 2 Biểu đồ Use Case của chức năng đăng nhập

3.2.1.2 Biểu đồ hoạt động

Use case cho phép người dùng đăng nhập vào hệ thống bằng tài khoản củamình để sửa dụng chương trình

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

Trang 26

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

- Dòng sự kiện khác: không có

- Yêu cầu đặc biệt: không có

- Các bước của biểu đồ

o Bước 1: Nhân viên đăng nhập tài khoản do quản lý cung cấp lên mànhình đăng nhập

o Bước 2: Nhập tên tài khoản và mật khẩu lên màn hình đăng nhập phầnmềm sẽ kiểm tra trong CSDL

o Bước 3: Nếu đúng tài khoản mật khẩu sẽ đăng nhập vào hệ thống chophép người dùng với các quyển tương ứng Nếu sai tên tài khoản hoặc

26

Trang 27

mật khẩu màn hình hiện thị thông báo lỗi đăng nhập và quay trở lạibước 2

o Bước 4: Kết thúc

- Điểm mở rộng: không có

3.2.1.3 Biểu đồ trình tự

Hình 3 4 Biểu đồ trình tự chức năng đăng nhập

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

3.2.2.1 Biểu đồ Use Case

Trang 28

+ Tên use case nhân viên

+ Mục đích: nhân viên có thể giao tiếp với khách hàng tìm kiếm vật liệu tư

vẫn các vật liệu xây dựng có trong cửa hàng và loại vật liệu mà khách mongmuốn, hóa đơn mua bán

+ Mỗi nhân đều có thể quản lý khách hàng xem sự lựa chọn của họ mà đưa

ra tư vấn chính xác

+ Đối tác: Khách hàng

Hình 3 5 Biểu đồ Use Case của chức năng quản lý nhân viên

28

Trang 29

Hình 3 6 Biểu đồ hoạt đông chức năng quản lý nhân viên

- Dòng sựa kiện khách: không có

- Yêu cầu đặc biệt: không có

Trang 30

- Các bước của biểu đồ:

o Bước 1: Quản lý đăng nhập vào hệ thống nhập thông tin tài khoản mậtkhẩu vào màn hình đăng nhập

o Bước 2: Phần mền kiểm tra trong CSDL Nếu tài khoản mật khẩu chính xác thực hiện bước 3

Nếu sai màn hình hiện thị thông báo lỗi đăng nhập quay lại bước 1

o Bước 3: Phần mềm hiện thị lựa chọn, chọn quản lý nhân viên hiện thịdanh sách nhân viên

o Bước 4: Thực hiện các thao tác thêm, xóa, sửa nhân viên nếu thànhcông hiện thị thông báo thêm, xóa, sửa thành công, cập nhật lại dữliệu

o Bước 5: Kết thúc

3.2.2.3 Biểu đồ trình tự

30

Trang 31

Hình 3 7 Biểu đồ trình tự chức năng quản lý nhân viên

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

3.2.3.1 Biểu đồ Use Case

+ Tên use case khách hàng

+ Mục đích: Quản lý khách hàng một cách thuận tiện về việc mua các vật liệu của

của cửa hàng vật liệu

+ Khách hàng có thể tìm hiểu các thông tin về các mẫu vật liệu mới ra mắt các

Trang 32

+ Đối tác: Nhân viên.

Hình 3 8 Biểu đồ Use Case của chức năng quản lý khách hàng

Trang 33

Hình 3 9 Biểu đồ hoạt đông chức năng quản lý khách hàng

- Các bước của biểu đồ:

o Bước 1: Nhân viên đăng nhập vào hệ thống

o Bước 2: Nhập thông tin khách hàng

o Bước 3: Nếu thành công sẽ lưu thông tin khách hàng vào CSDL.Nếu thất bại thực hiện lại bước 2

o Bước 4: Thực hiện các thao tác thêm, xóa, sửa khách hàng và cậpnhật lại hệ thống

o Bước 5: Kết thúc

Trang 34

3.2.3.3 Biểu đồ trình tự

Hình 3 10 Biểu đồ trình tự chức năng quản lý khách hàng

34

Ngày đăng: 26/12/2024, 17:09

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

TÀI LIỆU LIÊN QUAN