Tải bản đầy đủ (.doc) (31 trang)

Tài liệu Đề tài " Phân tích thiết kế hệ thống quản lý bán hàng siêu thị " pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (522.69 KB, 31 trang )

TRƯỜNG ĐẠI HỌC LẠC HỒNG
KHOA CÔNG NGHỆ THÔNG TIN
 Lớp : 06
th
3
 Trình bày : Nhóm 5
 GVHD:
Phân tích thế kế hệ thống Bán hàng siêu thị
MỤC LỤC
I . Planing
1. System Request .......................................................................................................5
2. Work Plan ...............................................................................................................6
3. Risk Plan .................................................................................................................8
4. Easibility Analysis ..................................................................................................9
4.1 Khả thi kỹ thuật (Technical Feasibility). ...........................................................9
4.2 Khả thi tài chánh (Economic Feasibility) ........................................................10
4.3 Khả thi tổ chức (Organization Feasibility) ......................................................11
5. BFD , Bảng xác định yêu cầu................................................................................14
5.1 BFD......................................................................................................................14
5.2 Bảng xác định yêu cầu........................................................................................14
5.2.1 Xác định yêu cầu chức năng.........................................................................14
5.2.2 Xác định yêu cầu phi chức năng...................................................................15
5.2.3 Các quy định và biểu mẫu............................................................................16
II . Analysis
1. Use Case.................................................................................................................21
2. DFD........................................................................................................................28
2.1 DFD ngữ cảnh.....................................................................................................28
2.2 DFD mức 0..........................................................................................................29
2.3 DFD mức 1..........................................................................................................29
3. ERD........................................................................................................................31
4. RD...........................................................................................................................33


III. Tài liệu tham khảo 33
Nhóm 5 – 06
TH
3
2
Phân tích thế kế hệ thống Bán hàng siêu thị
Nhóm 5 – 06
TH
3
3
Phân tích thế kế hệ thống Bán hàng siêu thị
Nhóm 5 Lớp 06
Th
3 Gồm các thành viên sau :
1.
2.
3.
4.
5.
Mục tiêu tài liệu
Tài liệu này nhằm hướng dẫn lập kế hoạch,phân tích và thiết kế một hệ thống quản lý
siêu thị cụ thể ,với đầy đủ và chi tiết về hệ thống quản lý bán hàng siêu thị ,từ đó ta có
thể tạo ra được một phần mềm hoàn chỉnh về góc độ bán hàng,quản lý và thủ kho về hệ
thống bán hàng tại Siêu thị .
Review/History
….
Phiên bản cập nhật
Version Date Author Change Description
1.00 22-Apr-10 Team 5
th

Tạo lập file planning
2.00 19- Mar-10 Team 5
th
Bài hoàn chỉnh
Nhóm 5 – 06
TH
3
4
Phân tích thế kế hệ thống Bán hàng siêu thị
Nhận Xét Của Giáo Viên
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
………………………………………………
Nhóm 5 – 06
TH
3
5
Phân tích thế kế hệ thống Bán hàng siêu thị
[1-3-2010]
I. PLANING
1. System Request
Project Name: Phân tích thiết kế hệ thống bán hàng Siêu Thị
Project Sponsor:
Name: Nguyễn Văn Minh
Department: Xây dựng và phát triển bán hàng-marketing
Organization: Hệ thống Coop-Mart

Phone: 0123456789
E-mail:
Business Need:
Yêu cầu xây dựng một hệ thống quản lý việc mua bán hàng của siêu thị.
- Người quản lý 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 cầu.
- Thủ kho quản lý số lượng hàng trong kho theo mã số hàng hoá, kiểm kê hàng hoá
trong kho.
- Nhân viên bán hàng sẽ tính tiền những mặt hàng mà khách mua và lập hoá đơn cho
khách.
- Khách hàng là người mua hàng từ siêu thị. Có 2 dạng khách hàng: khách hàng bình
thường và khách hàng thân thiện. Nếu khách hàng là khách hàng thân thiện thì mã số
khách hàng sẽ được lưu trong hệ thống và được hưởng quyền lợi từ chương trình này.
Functionality:
- Thống kê theo yêu cầu
- Quản lý kho ,hàng hóa ,kiểm kê hàng hóa
- Lập hóa đơn ,tính tiền trên hóa đơn
- Nhập thông tin khách hàng thân thiện và các hình thức khuyến mãi cho khách hàng
thân thiện
- Kết xuất báo cáo doanh thu hàng ngày
Expected Value:
Tangible:
- Một phần mền quản lý bán hàng tại siêu thị với đầy đủ các chức năng trên
- Giảm chi phí ,công việc cho nhân viên bán hàng,nhân viên thủ kho,nhân viên báo cáo
Intangible:
Nhóm 5 – 06
TH
3
6
Phân tích thế kế hệ thống Bán hàng siêu thị

- Cải tiến phục vụ khách hàng khi bán hàng của nhân viên
- Tăng sức cạnh tranh cao cho doanh nghiệp
Special Issues or Constraints:
Phần mềm chỉ giới hạn ở việc Quản lý Bán Hàng; Theo dõi, cập nhật thông tin khách
hàng; Thống kê , báo cáo doanh thu bán hàng hàng tháng , hàng tuần
2. Workplan
Workplan Information
Tên tác vụ Lập kế hoạch
Ngày bắt đầu Thu 4/22/10
Ngày kết thúc Mon 4/26/10
Người thực hiện Văn Tiến + Thanh Hương
Deliverable
Tình trạng hoàn thành Open
Mức lợi ích High
Yêu cầu Lập kế hoạch phát triển phần mềm
Công sức dự kiến 9 person day
Công sức thực tế 5 person day
Tên tác vụ Thu thập thông tin hệ thống
Ngày bắt đầu Tue 4/27/10
Ngày kết thúc Wed 5/5/10
Người thực hiện Hữu Tài + Quỳnh Như
Deliverable
Tình trạng hoàn thành Open
Mức lợi ích High
Yêu cầu Thu Thập yêu cầu hệ thống
Thời gian dự kiến 7 ngày
Thời gian thực tế 6 ngày
Tên tác vụ Phân tích hệ thống
Ngày bắt đầu Thu 4/22/10
Ngày kết thúc Mon 4/26/10

Người thực hiện Vinh Quỳnh + Hữu Tài
Deliverable
Tình trạng hoàn thành Open
Mức lợi ích High
Nhóm 5 – 06
TH
3
7
Phân tích thế kế hệ thống Bán hàng siêu thị
Yêu cầu Phân tích hệ thống
Thời gian dự kiến 10 person day
Thời gian thực tế 9 person day
Tên tác vụ Phân tích dữ liệu hệ thống
Ngày bắt đầu Thu 4/22/10
Ngày kết thúc Mon 4/26/10
Người thực hiện Thanh Hương + Vinh Quỳnh
Deliverable
Tình trạng hoàn thành Open
Mức lợi ích High
Yêu cầu Phân tích dữ liệu hệ thống
Thời gian dự kiến 14 person day
Thời gian thực tế 12 person day
3. Risk plan
Project Risk Management Plan
Department : Phòng Xây Dựng và Quản Lý Bán Hàng
Product of Process : Phần mền quản lý bán hàng tại Siêu Thị
Document Owner : Phạm Thị Thanh Hương
4. Easibility analysis(Phân tích khả thi)
Nhóm 5 – 06
TH

3
STT Tên rủi ro Nguyên nhân Bắt
đầu
Kết
thúc
Tình
trạng
Hành động
1 Server
disconect
- Tràn bộ nhớ
- Database gặp sự
cố
- Máy server hỏng
1 năm
khi sử
dụng
1
ngày
sau
đó
Đóng
server
Bảo trì lại hệ
thống
2 Máy treo - Phần mềm quá tải
- Xứ lý quá nhiều
- Sự cố hỏng
windows
1 năm

sau sử
dụng
1
ngày
sau
đó
Tạm
dừng
máy hư
- Sữa lại máy
- Bảo trì phần
mềm
- Update gói
bổ sung của
phần mềm
3 Thay đổi
thời gian
hoàn thành
Khách hàng muốn
có phần mềm sớm
hơn dự kiến
Tăng thời
gian làm việc
hoặc thêm
nhân viên.
4 Sai thiết kế Phân tích yêu cầu
sai, dẫn đến sai thiết
kế.
Tham khảo
thêm phía

khách hàng
và phân tích
lại.
8
Phân tích thế kế hệ thống Bán hàng siêu thị
4.1. Khả thi kỹ thuật (technical feasibility).
- Khả năng để hoàn thành công việc : dựa trên những yếu tố giúp dự án hoàn thành thì
khả năng hoàn thành công việc là rất cao ( tỷ lệ 95% hoàn thành )
- Kinh nghiệm của user và phân tích viên về hệ thống đang làm
- Đội ngũ thực hiện dự án: đội ngũ thực hiện gồm 5 thành viên.
- Sử dụng phần mền Visual Basic để xây dựng và phát triển phần mềm
- - Phần mềm sẽ hoạt động dưới dạng 1 ứng dụng trọng mạng nội bộ :
+ Application:
• VB.NET
• SQL server
+ Development:
• Visual Studio 2008
• Framework 3.0
• SQL server
+ Cài đặt:
• Hardware : 1 server win server 2003, 10 workstation win xp.
• Software : SQL server.
- Kích thước, độ phức tạp của dự án
+ vì dự án trong quy mô quản lý Siêu thị độ phức tạp của dự án: Trung bình, thực hiện
các chức năng đang làm và bổ sung những chức năng mới  hệ thống hoàn chỉnh
+ Hệ thống mới đưa ra những yêu cầu và việc tiện dụng trong quản lý sẽ phù hợp với
việc hiện tại và trong tương lai không xa lắm (khoảng ba năm).
- Chúng tôi cũng tìm hiểu khảo sát sơ bộ hoạt động của nghề nghiệp,tổ chức và công
viêc kinh doanh theo quy trình của công ty
4.2. Khả thi tài chánh (economic feasibility).

Chi phí Lợi ích
Chi phí
phát triển
hệ thống
- Lương đội ngũ thực hiện
dự án :5.000.000/người x5
người = 25.000.000/tháng
- Tiền thuê tư vấn :
Lợi ích xác
định
- Giảm nhân viên
+ Bộ phận bán hàng :70 người
->30 người
+ Bộ phận báo cáo :5 người
Nhóm 5 – 06
TH
3
9
Phân tích thế kế hệ thống Bán hàng siêu thị
1.000.000
- Chi phí phần cứng,phần
mền:2.000.000
- Tiền huấn luyện :
2.500.000 /người x 3
người =7.500.000
- Tiền thuê mướn văn
phòng thiết bị :
7.000.000/tháng x 3 tháng
=21.000.000
->2 người

+ Bộ phận chăm sóc khách
hàng :10 người ->5 người
- Tăng lương
- Giảm thời gian xử lý công
việc :thay vì một hóa đơn thực
hiện trong 10p -> 2 phút
Chi phí
vận hành
hệ thống
- Lương đội ngũ kĩ thuật :
+ Nhà quản trị mạng :
5.000.000/tháng
+ Chi phí nâng cấp phần
cứng :2.000.000/máy X15
máy =30.000.000
+Bảo trì phần mềm :
5.000.000/năm
Lợi ích
không xác
định
- Tăng khả năng cạnh tranh
với các siêu thị và hệ thống
buôn bán khác
- Tăng năng lực đội ngũ nhân
viên
-Cải tiến chất lượng phục vụ
khách hàng
- Theo dõi số liệu hàng hoá
mua bán dễ dàng hơn
- Tăng cường bảo mật cho hệ

thống
1. Tổng chi phí = tổng chi phí phát triển phần mềm + bảo trì hàng năm =116.5 +
5 = 121.5 triệu
2. Tổng lợi nhuận hàng tháng = 130 triệu
Flow Cash = Tổng lợi nhuận – Tổng chi phí = 150 – 121.5 = 28.5 triệu/tháng
 + Tiền chảy vào túi của siêu thị là một số dương  nên tiếp tục làm hệ thống
này
4.3. Khả thi tổ chức (organization feasibility).
Tóm tắt các Stakeholder
Name Represents Role
Người quản lý Người quản lý siêu thị Theo dõi tiến trình phát triển của dự án

theo dõi tình hình hoạt động của siêu
Nhóm 5 – 06
TH
3
10
Phân tích thế kế hệ thống Bán hàng siêu thị
thị.
Nhân viên
bán hàng
Người nhập các thông
tin trong hệ thống.
Chịu trách nhiệm trong khâu bán hàng

siêu thị, duy trì hoạt động của siêu thị.
Thủ kho Người kiểm kê tình
trạng hàng
Chịu trách nhiệm báo cáo lại tình trạng
hàng hóa lên cấp trên.

Hồ sơ về các stakeholder và khách hàng:
1. Người quản lý:
Representative Người quản lý siêu thị Co-Op Mart
Description Người quyết định xây dựng hệ thống, theo dõi hoạt
động của siêu thị đồng thời quản lý khách hàng thân
thiết của siêu thị.
Type Người hiểu rõ tình trạng hoạt động của Siêu thị
Responsibilities Mô tả cấu trúc tổ chức và tình trạng hoạt động của siêu
thị đồng thời quan sát tình trạng dự án
Success
Criteria
Sự thành công là hoàn thành công việc đúng thời gian
và tổ chức tốt cơ sở thiết kế để tiện cho việc cải tiến hệ
thống sau này.
Involvement Project reviewer
Deliverables Có, phân phối cho các đồng sự quản lý trong hệ thống
Co-Op
Comments / Issues Thời gian thực hiện ngắn so với khối lượng công việc
quản lý siêu thị quá nhiều
2. Nhân viên bán hàng:
Representative Nhân viên bán hàng tại siêu thị Co-Op Mart
Description Nhân viên làm việc cho siêu thị, thực hiện nghiệp vụ
bán hàng của siêu thị.
Type Người trình độ tin học nhất định và am tường nghiệp vụ
bán hàng của Siêu thị.
Responsibilities Lập hóa đơn thanh toán cho khách hàng, tra cứu hàng
hóa khi cần thiết
Success Criteria Sự thành công là hoàn thành công việc hiệu quả, chính
xác và nhanh chóng, dễ dùng.
Involvement User

Deliverables Có, phân phối cho các nhân viên bán hàng trong siêu
Nhóm 5 – 06
TH
3
11
Phân tích thế kế hệ thống Bán hàng siêu thị
thị.
Comments / Issues Không có thông tin đầy đủ về hàng hóa, không nhận
biết được ai là khách hàng thân thiết, một số thao tác
còn thủ công.
3. Thủ kho:
Representative Nhân viên thuộc tổ mặt hàng tại siêu thị Co-Op Mart
Description Nhân viên làm việc cho siêu thị, thực hiện nghiệp vụ
nhập, xuất hàng của siêu thị.
Type Người am tường nghiệp vụ nhập xuất hàng của Siêu thị.
Responsibilities Lập phiếu nhập xuất hàng cho người quản lý.
Success Criteria Sự thành công là hoàn thành công việc chính xác và
nhanh chóng.
Involvement User
Deliverables Không có
Comments / Issues Không có thông tin đầy đủ về hàng hóa, thao tác còn
thủ công.
4. Khách hàng:
Representative Khách hàng tại siêu thị Co-Op Mart
Description Khách đến mua hàng tại siêu thị Co-Op Mart
Type Không có
Responsibilities Không có.
Success Criteria Sự thành công là hệ thống dễ tìm kiếm hàng hóa nhanh
chóng và có dịch vụ khách hàng chu đáo.
Involvement User

Deliverables Không có.
Comments / Issues Không được hỗ trợ hoàn toàn.
5. BFD + Bảng xác định yêu cầu
5.1 Mô hình BFD
Nhóm 5 – 06
TH
3
12

×