Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 56 trang
THÔNG TIN TÀI LIỆU
Cấu trúc
LỜI MỞ ĐẦU
Phần I: Mô tả chi tiết bài toán
1. Giới thiệu
2. Mô tả hoạt động
3. Yêu cầu
4. Cơ cấu tổ chức
Phần II: Xây dựng biểu đồ use case
1. Xác định các tác nhân
2. Xác định các use case
3. Biểu đồ ca sử dụng tổng thể của cả hệ thống
4. Biểu đồ Use case phân rã
4.1 Biểu đồ ca sử dụng của quản lý bán hàng
4.2 Biểu đồ của ca sử dụng quản lý nhập hàng
4.3 Biểu đồ của ca sử dụng quản lý xuất hàng
4.4 Biểu đồ của ca sử dụng báo cáo thống kê
4.5 Biểu đồ của ca sử dụng đăng nhập
4.6 Biểu đồ của ca sử dụng quản lý nhân viên
Phần III: Biểu đồ lớp
1. Biểu đồ lớp chi tiết
2. Biểu đồ lớp tham gia ca sử dụng
2.1 Biểu đồ lớp tham gia ca sử dụng đăng nhập
2.2 Biểu đồ lớp tham gia ca sử dụng bán hàng
2.3 Biểu đồ lớp tham gia ca sử dụng quản lý xuất
2.4 Biểu đồ lớp tham gia ca sử dụng quản lý nhập
2.5 Biểu đồ lớp tham gia ca sử dụng quản lý nhân viên
2.6 Biểu đồ lớp tham gia ca sử dụng báo cáo thống kê
2.7 Biểu đồ lớp tham gia ca sử dụng: Lập hóa đơn
2.8 Biểu đồ lớp tham gia ca sử dụng: Quản lý tài khoản
3. Biểu đồ lớp lĩnh vực
Phần IV: Biểu đồ trình tự
1) Biểu đồ trình tự đăng nhập
2) Biểu đồ trình tự bán hàng
3) Biểu đồ trình tự xuất hàng
4) Biểu đồ trình tự nhập hàng
5) Biểu đồ trình tự : quản lý nhân viên
6) Biểu đồ trình tự báo cáo thống kê
7) Biểu đồ trình tự tìm kiếm nhân viên
8) Biểu đồ trình tự cấp quyền cho người dùng
Phần V: Biểu đồ trạng thái
1. Biểu đồ trạng thái lớp hoá đơn.
2. Biểu đồ trạng thái thông tin nhân viên
3. Biểu đồ trạng thái lớp phiếu nhập
4. Biểu đồ trạng thái lớp phiếu xuất.
5. Biểu đồ trạng thái bán hàng.
6. Biểu đồ trạng thái báo cáo thống kê
7. Biểu đồ trạng thái đăng nhập
8. Biểu đồ trạng thái quản lý người dùng
Phần VI: Biểu đồ hoạt động
1. Biểu đồ hoạt động: quản lý bán hàng.
2. Biểu đồ hoạt động: quản lý nhập hàng.
3. Biểu đồ hoạt động: quản lý nhân viên.
4. Biểu đồ hoạt động: Thống kê báo cáo.
5. Biểu đồ hoạt động: quản lý xuất hàng
6. Biểu đồ hoạt động đăng nhập
7. Biểu đồ hoạt động quản lý hàng hóa
Phần VII: Biểu đồ thành phần
Phần VIII: Biểu đồ triển khai
Phần IX: Biểu đồ cộng tác
1. Biểu đồ cộng tác đăng nhập
2. Biểu đồ cộng tác bán hàng
3. Biểu đồ cộng tác xuất hàng
4. Biểu dồ cộng tác nhập hàng
5. Biểu đồ cộng tác quản lý nhân viên
6. Biểu đồ cộng tác báo cáo thống kê
Tài liệu tham khảo:
Nội dung
Phântíchthiếtkếhệthống hướng đối tượng theo UML
Đề tài
Phân tíchthiếtkếhệ thống
quản lýsiêu thị
Đề tài: Quảnlý bán hàng tạisiêuthị Page 1
Phân tíchthiếtkếhệthống hướng đối tượng theo UML
Mục Lục
Đề tài: Quảnlý bán hàng tạisiêuthị Page 2
Phân tíchthiếtkếhệthống hướng đối tượng theo UML
LỜI MỞ ĐẦU
Nước ta đang trong thời kì công nghiệp hóa, hiện đại hóa nhằm đưa
Việt Nam thành nước công nghiệp văn minh, hiện đại. Trong đó vấn đề ứng
dụng tin học vào quá trình sản xuất, kinh doanh, quản lí đóng vai trò quan
trọng.
Hiện nay ở nước ta, số lượng sử dụng máy vi tính tăng lên rất nhanh
theo đó là quá trình tin học hóa cũng diễn ra mạnh mẽ. Tin học đã và đang
thâm nhập vào hầu hết các hoạt động của con người như nghiên cứu khoa
học, tự động hóa, quản lí Nhờ đó con người có thể làm việc một cách dễ
dàng, thuận tiện, khoa học hơn. Ngoài ra tin học hóa làm giảm số người tham
gia quản lí, giảm bớt sự vòng vèo trong quy trình xử lí, tăng tốc độ cập nhật
và tra cứu dữ liệu, giảm bớt sai sót trong tính toán…
Để ứng dụng tin học cho việc xây dựng các hệthốngthông tin đòi hỏi
phải có quy trình, phương pháp để áp dụng. Sau khi học môn “Phân tích thiết
kế hệthốngthông tin theo hướng đối tượng bằng UML”, chúng em đã biết
thêm một công cụ xây dựng một hệthốngthông tin.Và tương lai có thể áp
dụng những kiến thức này vào công việc và góp phần tin học hóa, phát triển
đất nước.
Trong bài tập lớn này chúng em chọn đềtài “phân tíchthiếtkếhệ thống
quản lí siêu thị”. Với đềtài này chúng em muốn thử sức để học hỏi, trao đổi
kinh nghiệm và làm quen với thực tế trong việc xây dựng hệthốngthông tin
quản lí.
Chúng em xin chân thành cám ơn cô Đỗ Thị Tâm là người đã cung cấp
cho chúng em những kiến thức cơ bản và hướng dẫn chúng em từng bước
thực hiện đềtài này. Mặc dù đã có sự tham khảo tài liệu và cố gắng hết sức
nhưng cũng không tránh khỏi sai sót. Chúng em rất mong nhận được sự
thông cảm và góp ý của cô để chúng em hoàn thiện hơn.
Chúng em xin chân thành cảm ơn!!!
Đề tài: Quảnlý bán hàng tạisiêuthị Page 3
Phân tíchthiếtkếhệthống hướng đối tượng theo UML
Phần I: Mô tả chi tiết bài toán
1. Giới thiệu
Siêu thị là loại hình cửa hàng hiện đại; kinh doanh tổng hợp hoặc chuyên
doanh, có cơ cấu chủng loại hàng hoá phong phú, đa dạng, bảo đảm chất
lượng, đáp ứng các tiêu chuẩn về diện tích kinh doanh, trang bị kỹ thuật và
trình độ quản lý, tổ chức kinh doanh, có các phương thức phục vụ văn minh,
thuận tiện nhằm thoả mãn nhu cầu mua sắm hàng hoá của khách hàng. Siêu
thị thuộc hệthống các cửa hàng kinh doanh tổng hợp, khác với các cửa hàng
chuyên kinh doanh chỉ chuyên sâu vào một hoặc một số mặt hàng nhất định
và là nơi mà người mua có thể tìm thấy mọi thứ họ cần.
Siêu thị có các đặc trưng sau:
+ Đóng vai trò của hàng bán lẻ: Siêuthị thực hiện chức năng bán lẻ - bán
hàng hoá trực tiếp cho người tiêu dùng cuối cùng để họ sử dụng chứ không
phải để bán lại. Đây là một kênh phân phối ở mức phát triển cao, được quy
hoạch và tổ chức kinh doanh dưới hình thức những cửa hàng quy mô, có
trang thiết bị và cơ sở vật chất hiện đại, văn minh, do thương nhân đầu tư và
quản lý, được nhà nước cấp phép hoạt động.
+ Áp dụng phương thức tự phục vụ: Đây là phương thức bán hàng do
siêu thị sáng tạo ra, được ứng dụng trong nhiều loại cửa hàng bán lẻ khác và
là phương thức kinh doanh chủ yếu của xã hội văn minh…
Tự chọn: khách hàng sau khi chọn mua được hàng hoá sẽ đến chỗ người
bán để trả tiền hàng, tuy nhiên trong quá trình mua vẫn có sự giúp đỡ, hướng
dẫn của người bán
Tự chọn: khách hàng sau khi chọn mua được hàng hoá sẽ đến chỗ người
bán để trả tiền hàng, tuy nhiên trong quá trình mua vẫn có sự giúp đỡ, hướng
dẫn của người bán
+ Phương thức thanh toán thuận tiện: Hàng hoá gắn mã vạch, mã số
được đem ra quầy tính tiền ở cửa ra vào, dùng máy quét để đọc giá, tính tiền
bằng máy và tự động in hoá đơn. Đây chính là tính chất ưu việt của siêu thị,
Đề tài: Quảnlý bán hàng tạisiêuthị Page 4
Phân tíchthiếtkếhệthống hướng đối tượng theo UML
đem lại sự thoả mãn cho người mua sắm… Đặc điểm này được đánh giá là
cuộc đại cách mạng trong lĩnh vực thương mại bán lẻ.
+ Sáng tạo nghệ thuật trưng bày hàng hoá: qua nghiên cứu cách thức
vận động của người mua hàng khi vào cửa hàng, người điều hành siêuthị có
cách bố trí hàng hóa thích hợp trong từng gian hàng nhằm tối đa hoá hiệu
quả của không gian bán hàng. Do người bán không có mặt tại các quầy hàng
nên hàng hóa phải có khả năng "tự quảng cáo", lôi cuốn người mua. Siêu thị
làm được điều này thông qua các nguyên tắc sắp xếp, trưng bày hàng hóa
nhiều khi được nâng lên thành những thủ thuật. Chẳng hạn, hàng có tỷ suất
lợi nhuận cao được ưu tiên xếp ở những vị trí dễ thấy nhất, được trưng bày
với diện tích lớn, những hàng hóa có liên quan đến nhau được xếp gần nhau,
hàng khuyến mại phải thu hút khách hàng bằng những kiểu trưng bày đập
vào mắt, hàng có trọng lượng lớn phải xếp ở bên dưới để khách hàng dễ lấy,
bày hàng với số lượng lớn để tạo cho khách hàng cảm giác là hàng hoá đó
được bán rất chạy
+ Hàng hóa chủ yếu là hàng tiêu dùng thường ngày như: thực phẩm,
quần áo, bột giặt, đồ gia dụng, điện tử với chủng loại rất phong phú, đa
dạng. Siêuthị thuộc hệthống các cửa hàng kinh doanh tổng hợp, khác với các
cửa hàng chuyên kinh doanh chỉ chuyên sâu vào một hoặc một số mặt hàng
nhất định. Theo quan niệm của nhiều nước, siêuthị phải là nơi mà người mua
có thể tìm thấy mọi thứ họ cần và với một mức giá "ngày nào cũng thấp"
(everyday-low-price). Chủng loại hàng hóa của siêuthị có thể lên tới hàng
nghìn, thậm chí hàng chục nghìn loại hàng. Thông thường, một siêuthị có thể
đáp ứng được 70-80% nhu cầu hàng hóa của người tiêu dùng về ăn uống,
trang phục, mỹ phẩm, đồ làm bếp, chất tẩy rửa, vệ sinh
Hệ thốngsiêuthị chúng ta đề cập ở đây là một hệthống kinh doanh tổng
hợp với đầy đủ các chủng loại hàng hoá như: thực phẩm, quần áo, đồ gia
dụng, điện tử…Mang đầy đủ các đặc trưng của một hệthôngsiêu thị.
2. Mô tả hoạt động
Một siêuthị muốn xây dựng một hệthốngphần mềm đểquảnlý việc mua
bán hàng của siêu thị.Hệ thống cần phải ghi nhận các hoạt động bán hàng và
xử lý các công việc thanh toán với khách hàng mua lẻ. Ngoài ra hệthống còn
giúp người quảnlý nắm được tình hình mua bán, doanh thu của siêu thị, việc
thống kê được thực hiện hàng tháng, hàng quí cũng có khi đột xuất theo yêu
Đề tài: Quảnlý bán hàng tạisiêuthị Page 5
Phân tíchthiếtkếhệthống hướng đối tượng theo UML
cầu; giúp thủ kho quảnlý số lượng hàng trong kho theo mã số hàng hóa, kiểm
kê hàng hóa trong kho; giúp nhân viên bán hàng sẽ tính tiền những mặt hàng
mà khách hàng mua và lập hóa đơn cho khách. Tạisiêuthị có các thiết bị
phần cứng như: máy tính, máy đọc mã vạch, máy in hóa đơn và phần mềm hệ
thống để chạy hệthống sẽ được xây dựng.
Quản lý bán hàng: Khi khách hàng đến mua hàng, họ xem hàng và tìm
hiểu những thông tin về mặt hàng cần mua. Thông tin hàng bao gồm: mã
hàng, tên hàng, nhà sản xuất, hạn sử dụng, đơn vị tính, đơn giá. Nếu mặt
hàng nào chưa biết thông tin thì nhân viên bán hàng sẽ tư vấn hướng dẫn cho
khách hàng. Sau khi khách hàng lựa chọn các mặt hàng xong, họ đem ra quầy
thu ngân để thanh toán. Nhân viên thu ngân ghi nhận mặt hàng và thực hiện
thanh toán cho khách hàng. Hệthống tính, hiển thị tổng tiền bán hàng, số tiền
dư phải trả lại và in ra hóa đơn thanh toán cho khách hàng. Trong hóa đơn có
ghi rõ: mã hóa đơn, mã nhân viên, ngày lập,mã hàng, số lượng, đơn giá và
tổng tiền. Kết thúc phiên bán hàng, khách hàng được mang hàng đã mua và
hóa đơn ra khỏi siêu thị.
Quản lý xuất, nhập hàng: Do bộ phậnquảnlý kho hàng chịu trách
nhiệm
Bộ phận nhập hàng: Khi hàng trong kho hết hoặc không đủ đáp ứng cho
khách, thủ kho sẽ báo cáo lên bộ phậnquảnlýđể liên hệ với nhà cung cấp.
Sau đó bộ phậnquảnlý sẽ gửi đơn đặt hàng và cập nhật thông tin của nhà
cung cấp. Các thông tin về nhà cung cấp bao gồm: mã nhà cung cấp, tên nhà
cung cấp, địa chỉ, điện thoại. Khi có hàng về thì nhân nhân viên của bộ phận
quản lý kho sẽ kiểm tra chất lượng và số lượng của hàng theo phiếu giao
hàng của từng mặt hàng trước khi nhập kho. Nếu chất lượng và số lượng
đảm bảo, bộ phận nhập hàng sẽ lập một phiếu nhập hàng trên phiếu có ghi rõ
tên nhà cung cấp, địa chỉ, số điện thoại, các thông tin hàng được nhập. Sau đó
sẽ tiến hành thanh toán cho nhà cung cấp.
Bộ phận xuất hàng: Khi nhận được nhu cầu mua hàng của khách hoặc khi cần
xuất hàng để trưng bày, người quảnlý sẽ đưa ra yêu cầu xuất hàng đến nhân
viên thủ kho. Nhân viên thủ kho sẽ kiểm tra số lượng mặt hàng trong kho. Nếu
mặt hàng đó đủ đáp ứng yêu cầu thì bộ phận này sẽ lập một phiếu xuất mặt
hàng được yêu cầu cho bộ phận yêu cầu. trong phiếu xuất có ghi rõ thông tin
về người xuất, thông tin người nhận, ngày xuất, thông tin hàng xuất. Ngoài ra
trong phiếu xuất còn có thêm mã phiếu xuất. Một bản sao của phiếu xuất
Đề tài: Quảnlý bán hàng tạisiêuthị Page 6
Phân tíchthiếtkếhệthống hướng đối tượng theo UML
được hệthống lưu lại. Nếu số lượng sản phẩm yêu cầu không đủ thì tiến hành
từ chối xuất.
Để đảm bảo hàng được đưa tới tay khách hàng là tốt nhất. Theo định
kỳ vào cuối tuần nhan viên kiểm kê sẽ đi kiểm tra tình trạng chất lượng hàng
hóa trên quầy và lập phiếu kiểm kê. Các thông tin trên phiếu kiểm kê có ghi
rõ: mã phiếu, mã nhân viên, ngày lập, tên hàng, số lượng, tình trạng.
Quản lý nhân viên: Để theo dõi quảnlý nhân viên công ty có một danh
sách các nhân viên. Việc quảnlý này được thực hiện bằng cách thêm mới vào
danh sách khi có nhân viên mới được tuyển, sửa đổi thông tin khi có những
biến đổi mới xảy ra và xóa bỏ nhân viên khi hết hợp đồng hoặc bị sa thải. Sau
khi đã cập nhật thông tin về nhân viên thìhệthống cấp thẻ cho nhân viên. Các
thông tin về nhân viên bao gồm: Mã nhân viên, họ tên, giới tính, địa chỉ, số
điện thoại, mã chức vụ. Và các thông tin trên thẻ nhân viên bao gồm: mã thẻ
nhân viên, tên nhân viên, ngày sinh, chức vụ.
Thống kê, báo cáo: để tiện cho việc theo dõi kinh doanh cũng như tình
trạng các mặt hàng trong siêu thị, bộ phận này sẽ báo cáo thốngkê theo các
tiêu chí mà nhà quảnlý yêu cầu. Báo cáo số lượng hàng bán, hàng tồn kho,
tình trạng hàng hóa hiện thời. Thốngkê doanh thu, hóa đơn, phiếu nhập,
phiếu xuất….theo tháng sau đó làm báo cáo gửi cho nhà quảnlýđể có chiến
lược kinh doanh cho tháng sau và có những biện pháp điều chỉnh hợp lý.
3. Yêu cầu
Yêu cầu của hệthống bán hàng:
Đối với một hệthốngquảnlý trong lĩnh vực bán sản phẩm thì việc bảo
mật dữ liệu là cực kỳ quan trọng, dữ liệu về doanh số bán hàng và doanh thu
bán hàng không thể để lọt được ra ngoài gây hậu quả nghiêm trọng. Ngay cả
đối với nhân viên trong hệthốngquảnlý cũng có mặt hạn chế về những thông
tin liên quan tới lĩnh vực như: tài chính, tình hình kinh doanh và một số thông
tin quan trọng khác của hệthốngquản lý. Chính vì vậy, hệthống có sự phân
quyền cho từng đối tượng sử dụng với một số chức năng hạn chế nào đó.
Trong hệthốngquảnlý sẽ có các đối tượng sử dụng sau: người quản trị và
người quảnlý được toàn quyền sử dụng các chức năng của hệ thống;nhân
viên bán hàng có nhiệm vụ lập hóa đơn, thông tin hàng; nhân viên kế toán có
thể truy xuất tới các chức năng tra cứu, báo cáo.
Yêu cầu về chương trình
Đề tài: Quảnlý bán hàng tạisiêuthị Page 7
Phân tíchthiếtkếhệthống hướng đối tượng theo UML
- Đảm bảo tính bảo mật của cơ sở dữ liệu
- Hỗ trợ người dùng cập nhật, sửa đổi, tìm kiếm thông tin…thông qua
các form và tự động tính toán các thông số.
- Quảnlý các hóa đơn và các phiếu nhập xuất.
- Hỗ trợ làm báo cáo thốngkê tình hình doanh thu theo tháng, theo
quý, theo năm của siêu thị
- Lưu trữ thông tin
Ngoài ra chương trình phải được thiếtkế giao diện đẹp, khoa học, dễ sử
dụng, có đầy đủ các chức năng cần thiết như tìm kiếm, lọc danh sách, tính
toán…
4. Cơ cấu tổ chức
- Ban giám đốc: Gồm một giám đốc và 2 phó giám đốc có nhiệm vụ điều
phối toàn bộ hoạt động của siêu thị, đưa ra các quyết định cuối cùng…
- Bộ phậnquảnlý kho hàng: làm nghiệp vụ quảnlý xuất- nhập hàng hoá
vào trong kho.
- Bộ phậnquảnlý hàng hoá được chia theo các ngành hàng như: thực
phẩm, hoá mỹ phẩm, gia dụng, may mặc…. Trong mỗi một ngành hàng :
+ Đứng đầu là trưởng ngành: Họ làm công tác quảnlýthông tin của các
nhà cung cấp, và làm việc trực tiếp với nhà cung cấp, quảnlý vấn đề liên quan
đến ngành hàng của mình. Đồng thời họ cũng là người quảnlý điều hành các
nhân viên trong tổ của mình.
+ Dưới “ trưởng ngành” là nhân viên quầy hàng : làm nhiệm vụ kiểm kê
hàng hoá; sắp xếp, trưng bày hàng hoá trên siêu thị; hướng dẫn, giúp đỡ
khách hàng khi được khách hàng yêu cầu.
-Bộ phận thu ngân: làm nhiệm vụ tính tiền cho khách (bán hàng), lập hoá
đơn mua hàng cho khách và cập nhật vào csdl khi khách yêu cầu được thanh
toán.
-Bộ phậnthống kê, báo cáo: : phải nắm được tình hình mua bán, doanh thu
của siêuthịđể báo cáo cho ban giám đốc, việc báo cáo được thực hiện hàng
tháng, hàng quý hoặc cũng có khi báo cáo đột xuất theo yêu cầu. Trong bộ
phận này có tổ tin học làm nhiệm vụ nhập liệu, kết suất các báo cáo cần thiết
phục vụ cho việc báo cáo thống kê. Đồng thời, bộ phận nay cũng làm nhiệm vụ
quản lý việc thu chi của siêu thị.
- Bộ phậnquảnlý nhân sự: làm nghiệp vụ quảnlý nhân sự.
- Bộ phận bảo vệ: Kiểm tra, bảo vệ an ninh của Siêu thị.
Đề tài: Quảnlý bán hàng tạisiêuthị Page 8
Phân tíchthiếtkếhệthống hướng đối tượng theo UML
Đề tài: Quảnlý bán hàng tạisiêuthị Page 9
Phân tíchthiếtkếhệthống hướng đối tượng theo UML
Phần II: Xây dựng biểu đồ use case
1. Xác định các tác nhân
- Nhân viên bán hàng: Là nhân viên làm việc trong siêu thị. Nhân viên
bán hàng, đứng ở quầy thu tiền và tính tiền cho khách hàng. Thông
qua các mã vạch quảnlý trên từng mặt hàng được nhân viên bán
hàng nhập vào hệthống qua một đầu đọc mã vạch
- Thủ kho: là người chịu trách nhiệm tạo phiếu nhập hàng khi hàng
hóa được nhập về, tạo phiếu xuất hàng khi hàng lên quầy, kiểm kê
hàng hóa trong kho.
- Người quản trị hệ thống: bổ sung, thay đổi, cấp quyền cho người sử
dụng
- Người quản lý: Là người nắm được tình hình mua bán, doanh thu
của siêu thị, quảnlý nhân viên và các hoạt động khác trong siêu thị.
Đây cũng là người có thể khởi động và đóng hệ thống
- Nhân viên kế toán: là nhân viên làm nhiệm vụ báo cáo thốngkê để
nộp cho người quản lý.
2. Xác định các use case
a) Quảnlý bán hàng
- Tác nhân: Nhân viên.
- Điểu kiện: Phải đăng nhập được vào hệ thống.
- Mô tả: Ca sử dụng bắt đầu khi nhân viên đăng nhập vào hệ thống.
Dựa vào yêu cầu của khách hàng, nhân viên sẽ lập hóa đơn bán hàng
với các thông tin của khách hàng: tên khách hàng, địa chỉ, điện thoại,
và kiểm tra hàng trong kho xem có còn hay đáp ứng được không
(tìm hàng), nếu đáp ứng được thì sẽ giao hàng cho khách hàng và
cập nhật thông tin hàng bán , khách hàng vào hệ thống. Nếu hàng
trong kho không đáp ứng được thìthông báo cho khách hàng.
b) Quảnlý nhập hàng
- Tác nhân: Thủ kho, người quản lý
- Điều kiện: Đăng nhập được vào hệ thống.
- Mô tả: Sau một thời gian định kỳ, cửa hàng sẽ nhập thêm hàng mới.
Hoặc hàng trong kho đã hết, thủ kho sẽ yêu cầu người quảnlý cho
nhập hàng. Khi người quảnlý đồng ý, nhân viên lập hóa đơn yêu cầu
nhập hàng gồm thông tin về hàng muốn nhập gồm: tên hàng nhập,
số lượng nhập, tên nhà cung cấp. Bên nhà cung cấp sẽ cung cấp hàng
theo yêu cầu cho cửa hàng. Nhưng trước khi nhận hàng, nhân viên sẽ
kiểm tra hàng xem có đáp ứng cả về chất lượng và số lượng không.
Nếu không đảm bảo một trong các yêu cầu thì nhân viên sẽ từ chối
Đề tài: Quảnlý bán hàng tạisiêuthị Page 10
[...]... nhập được vào hệthống Hậu điều kiện Cập nhập thông tin hàng, hóa đơn Đề tài: Quảnlý bán hàng tạisiêuthị Page 13 Phântíchthiếtkếhệthống hướng đối tượng theo UML Đề tài: Quảnlý bán hàng tạisiêuthị Page 14 Phântíchthiếtkếhệthống hướng đối tượng theo UML 4.2 Biểu đồ của ca sử dụng quảnlý nhập hàng Đặc tả ca sử dụng Tên ca sử dụng Quảnlý nhập hàng Tác nhân Thủ kho, người quảnlý Mục đích... Đăng nhập được vào hệthống Hậu điều kiện Cập nhập thông tin hàng hóa, phiếu nhập vào cơ sở dữ liệu Đề tài: Quảnlý bán hàng tạisiêuthị Page 15 Phân tíchthiếtkếhệthống hướng đối tượng theo UML Đề tài: Quảnlý bán hàng tạisiêuthị Page 16 Phân tíchthiếtkếhệthống hướng đối tượng theo UML 4.3 Biểu đồ của ca sử dụng quảnlý xuất hàng Đặc tả ca sử dụng Tên ca sử dụng Quảnlý xuất hàng Tác nhân... UML Đề tài: Quảnlý bán hàng tạisiêuthị Page 22 Phân tíchthiếtkếhệthống hướng đối tượng theo UML Phần III: Biểu đồ lớp 1 Biểu đồ lớp chi tiết Đề tài: Quảnlý bán hàng tạisiêuthị Page 23 Phân tíchthiếtkếhệthống hướng đối tượng theo UML 2 Biểu đồ lớp tham gia ca sử dụng 2.1 Biểu đồ lớp tham gia ca sử dụng đăng nhập 2.2 Biểu đồ lớp tham gia ca sử dụng bán hàng Đề tài: Quảnlý bán hàng tại siêu. .. đó 1 tài khoản để truy cập vào hệthống Nếu người quảnlý xóa thông tin nhân viên thì ngay lập tức tài khoản của nhân viên đó cũng bị xóa khỏi hệthốngĐề tài: Quảnlý bán hàng tạisiêuthị Page 33 Phân tíchthiếtkếhệthống hướng đối tượng theo UML 6) Biểu đồ trình tự báo cáo thốngkê Đặc tả hành vi: báo cáo thốngkê 1 2 3 4 Người quảnlý chọn chức năng thốngkêHệthống yêu cầu chọn hình thức thống. .. thông tin trong CSDL) Hệthống sẽ tự động cập nhật thông tin phiếu nhập, hàng và nhà cung cấp Đề tài: Quảnlý bán hàng tạisiêuthị Page 32 Phântíchthiếtkếhệthống hướng đối tượng theo UML 5) Biểu đồ trình tự : quảnlý nhân viên Đặc tả: 1 2 3 Người quảnlý đăng nhập vào hệ thống, chọn chức năng quảnlý nhân viên Khi người quảnlý thực hiên thao tác thêm thông tin nhân viên thìhệthống sẽ lập tức lưu... lý bán hàng tạisiêuthị Page 24 Phântíchthiếtkếhệthống hướng đối tượng theo UML 2.3 Biểu đồ lớp tham gia ca sử dụng quảnlý xuất 2.4 Biểu đồ lớp tham gia ca sử dụng quảnlý nhập Đề tài: Quảnlý bán hàng tạisiêuthị Page 25 Phântíchthiếtkếhệthống hướng đối tượng theo UML 2.5 Biểu đồ lớp tham gia ca sử dụng quảnlý nhân viên 2.6 Biểu đồ lớp tham gia ca sử dụng báo cáo thốngkê 2.7 Biểu đồ... Người quản trị hệthống Mục đích Nhân viên đăng nhập vào hệthốngđể thực hiện các công việc của mình Mô tả Khi người dùng muốn sử dụng hệthốngđể thực hiện công việc của mình thì phải đăng nhập vào hệthống , from đăng nhập cho phép người dùng nhập tài khoản của mình gồm tên đăng ký và mật khẩu Đề tài: Quảnlý bán hàng tạisiêuthị Page 19 Phântíchthiếtkếhệthống hướng đối tượng theo UML Hệ thống. .. timkiemTK() QLTaiKhoan DS TaiKhoan themTK() suaTK() xoaTK() timkiemTK() Đề tài: Quảnlý bán hàng tạisiêuthị capphatTK() suaTK() xoaTK() lapDS() Nhanvien MaNV HoTenNV SDT QuyenHan Page 27 Phântíchthiếtkếhệthống hướng đối tượng theo UML 3 Biểu đồ lớp lĩnh vực Đề tài: Quảnlý bán hàng tạisiêuthị Page 28 Phântíchthiếtkếhệthống hướng đối tượng theo UML Phần IV: Biểu đồ trình tự 1) Biểu đồ trình... thốngĐề tài: Quảnlý bán hàng tạisiêuthị Page 20 Phântíchthiếtkếhệthống hướng đối tượng theo UML 4.6 Biểu đồ của ca sử dụng quảnlý nhân viên Đặc tả ca sử dụng Tên ca sử dụng Quảnlý nhân viên Tác nhân Người quản lý, người quản trị hệthống Mục đích Cập nhật thông tin về nhân viên Mô tả Khi người quảnlý tuyển thêm nhân viên hoặc cho nghỉ việc nhân viên nào đó thì người quản trị hệthống cũng.. .Phân tíchthiếtkếhệthống hướng đối tượng theo UML nhập Sau đó nhân viên sẽ lập hóa đơn nhập hàng gồm: tên hàng nhập, số lượng nhập, đơn giá nhập Quảnlý người dùng Tác nhân: người quản trị hệthống Điều kiện: đăng nhập được vào hệthống Mô tả: người quản trị hệthống có thể cấp, thay đổi hoặc xóa bỏ tên người dùng trong hệthống d) Quảnlý nhân viên Tác nhân: Người quản trị hệ thống, người quản . Phân tích thiết kế hệ thống hướng đối tượng theo UML
Đề tài
Phân tích thiết kế hệ thống
quản lý siêu thị
Đề tài: Quản lý bán hàng tại siêu thị Page 1
Phân. người quản lý và người
quản trị hệ thống
- Điều kiện: Đăng nhập được vào hệ thống
Đề tài: Quản lý bán hàng tại siêu thị Page 11
Phân tích thiết kế hệ thống