Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 31 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
31
Dung lượng
909 KB
Nội dung
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ântích thế kếhệthốngBánhàngsiêuthị 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ả thità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àiliệu tham khảo 33 Nhóm 5 – 06 TH 3 2 Phântích thế kếhệthốngBánhàngsiêuthị Nhóm 5 – 06 TH 3 3 Phântích thế kếhệthốngBánhàngsiêuthị 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àiliệuTàiliệu này nhằm hướng dẫn lập kế hoạch,phân tích và thiếtkế một hệthốngquảnlýsiêuthị cụ thể ,với đầy đủ và chi tiết về hệthốngquảnlýbánhàngsiêuthị ,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ốngbánhàngtạiSiêuthị . 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ântích thế kếhệthốngBánhàngsiêuthị Nhận Xét Của Giáo Viên ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ……………………………………………… Nhóm 5 – 06 TH 3 5 Phântích thế kếhệthốngBánhàngsiêuthị [1-3-2010] I. PLANING 1. System Request Project Name: PhântíchthiếtkếhệthốngbánhàngSiêuThị 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: nguyenvanminh@gmail.com Business Need: Yêu cầu xây dựng một hệthốngquảnlý việc mua bánhàng của siêu thị. - Người quảnlý nắm được tình hình mua bán, doanh thu của siêu thị, việc thốngkê đượ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ảnlý 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ánhà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ốngkê theo yêu cầu - Quảnlý 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ảnlýbánhàngtạisiêuthị 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ântích thế kếhệthốngBánhàngsiêuthị - Cải tiến phục vụ khách hàng khi bánhà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ảnlýBán Hàng; Theo dõi, cập nhật thông tin khách hàng; Thốngkê , báo cáo doanh thu bánhànghà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ântíchhệ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ântích thế kếhệthốngBánhàngsiêuthị Yêu cầu Phântíchhệ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ântích dữ liệuhệ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ântích dữ liệuhệ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ảnLýBánHàng Product of Process : Phần mền quảnlýbánhàngtạiSiêuThị 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ếtkếPhântí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ântích lại. 8 Phântích thế kếhệthốngBánhàngsiêuthị 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ântí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ảnlýSiêuthị độ 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ảnlý 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ả thità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ậnbánhà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ântích thế kếhệthốngBánhàngsiêuthị 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êuthị 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ệuhàng hoá mua bándễ 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êuthị 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ảnlý Người quảnlýsiêuthị Theo dõi tiến trình phát triển của dự án và theo dõi tình hình hoạt động của siêu Nhóm 5 – 06 TH 3 10 [...]... phậnbán TH Nhóm hàng 5 – 06 3 Nhập thông tin hóa đơn Nhập thông tin hóa đơn 1 Hệthốngbánhàngsiêuthị Nhập thông tin hàng hóa Bộ phận thủ 24 kho Danh sách mặt hàngPhântích thế kếhệthốngBánhàngsiêuthị 2.2 DFD mức 0 Thông tin quảnlý Bộ phậnquảnlý Thô ng tin quả n lýbán hàn g Thông tin quảnlý kho Bộ phậnbánhàng Khách hàng Bộ phân thủ kho 2.3 DFD mức 1 Thông tin khách hàng 1 Xử lýquản lý. .. 06TH3 12 Phântích thế kếhệthốngBánhàngsiêuthị BỘ PHẬN XÂY DỰNG VÀ BÁNHÀNGBÁNHÀNGQUẢNLÝ THỦ KHO Lập Hóa Đơn ThốngkêhàngbántạiSiêuThốngkêhàng hóa tạiSiêu Xuất Hóa Đơn thịthịThốngkê Tạo phiếu nhập hàng Tạo phiếu xuất hàng 5.2 Bảng xác định yêu cầu 5.2.1 Xác định yêu cầu chức năng A.yêu cầu chức năng nghiệp vụ: 1 .Quản lýbánhàng : 2 .Bán hàng: STT Công việc STT Công việc 1 Thống kê.. .Phân tích thế kếhệthốngBánhàngsiêuthị Nhân viên Người nhập các thôngthị Chịu trách nhiệm trong khâu bánhàngbánhàng tin trong hệthống ở Người kiểm kê tình siêu thị, duy trì hoạt động của siêuthị Chịu trách nhiệm báo cáo lại tình trạng trạng hànghàng hóa lên cấp trên Thủ kho Hồ sơ về các stakeholder và khách hàng: 1 Người quản lý: Representative Description Người quảnlýsiêuthị Co-Op... PhieuXuatHang (MaPX, NgayXuat, #NhanVienID#) CTPhieuXuat (#MaPX#, SoLuong, Gia) III Tàiliệu tham khảo 1 PHÂNTÍCHTHIẾTKẾ CHƯƠNG TRÌNH QUẢNLÝ VIỆC MUA BÁNHÀNG Ở SIÊUTHỊ - Đại Học Cần Thơ 2.Giáo trình phân tíchthiếtkếhệthống thông tin – Học Viện Bưu Chính Viễn Thông Nhóm 5 – 06TH3 30 Phântích thế kế hệthốngBánhàng siêu thị 3 Philippe Kruchten, The Rational Unified Process, An Introduction, Second... quảnlý 2 Xử lýbánhàngThông tin nhân viên Thô ng tin hóa đơn D2 Khách hàng thân thiêt D1 Nhân viên D3 Hóa đơn 3 Xử lýquảnlý kho Thông D4 Hàng hóa tin hàng hóa 1 Xử lýbánhàng 2 Xử lýquảnlý kho Khách hàng Nhân viên quảnlý Nhân viên bánhàng Thủ kho Thông tin hóaThông tin đơn phiếu xuất Thông tin hóaThông tin đơn hàng hóa Thông tin bánThông tin hànghàng hóa D2 Khách hàng thân thiết TH Nhóm... Thuế GTGT: 15 Phântích thế kế hệthốngBánhàng siêu thị 2 Biểu mẫu 2 PHIẾU NHẬP HÀNG Mã số: Ngày Tháng Năm Nhà cung cấp: Số TT Mã hàng Tên hàng Người giao hàng Số lượng Đơn giá Đơn vị tính Thành tiền Người nhận hàng 3 Biểu mẫu 3 Nhóm 5 – 06TH3 16 Phântích thế kếhệthốngBánhàngsiêuthị PHIẾU XUẤT HÀNG Mã số: Ngày Tháng .Năm Nhà cung cấp: Số TT Mã hàng Tên hàng Số lượng... tin Thông 3 hàng hóa Thông tin thốngkê 8 Xuất hóa 11 đơn Lập phiếu xuất 7 Lập hóa đơn 10 Lập phiếu nhập Danh sách hóa đơnsách Danh hàng hóa Thông tin hóa đơn tin Thônghàng hóa D3 Hóa đơn D4 Hàng hóa Thông tin ưu đãi 9 Thốngkêhàng Danh sách hàng hóa 25 Phântích thế kế hệthốngBánhàng siêu thị 3 Xử lýquảnlýThông tin tra cứu Thông tin khách hàngThông tin Nhân viên Nhân viên quảnlýThông tin... phiếu xuất hàng thoả điều kiện tìm thấy sẽ được hiển thị Nhóm 5 – 06TH3 18 Phântích thế kế hệthốngBánhàng siêu thị - Hệthống yêu cầu người sử dụng nhập vào tên của 6 QĐ Tra cứu mặt hàng cần xem 5 thông tin - Hệthống truy xuất thông tin của mặt hàng và hiển thịhàng hóa cho người dùng xem - Xem các mặt hàng thuộc cùng một loại hang - Hệthống yêu cầu người sử dụng nhập vào tên loại của loại hàng cần... Responsibilities bánhàng của Siêuthị Lập hóa đơn thanh toán cho khách hàng, tra cứu hàng Success Criteria hóa khi cần thiết Sự thành công là hoàn thành công việc hiệu quả, chính Involvement Deliverables xác và nhanh chóng, dễ dùng User Có, phân phối cho các nhân viên bánhàng trong siêu Nhóm 5 – 06TH3 11 Phântích thế kếhệthốngBánhàngsiêuthị Comments / Issues thị Không có thông tin đầy đủ về hàng hóa,... Involvement Deliverables thống sau này Project reviewer Có, phân phối cho các đồng sự quảnlý trong hệthống Comments / Issues Co-Op Thời gian thực hiện ngắn so với khối lượng công việc quảnlýsiêuthị quá nhiều 2 Nhân viên bán hàng: Representative Description Nhân viên bánhàngtạisiêuthị Co-Op Mart Nhân viên làm việc cho siêu thị, thực hiện nghiệp vụ Type bánhàng của siêuthị Người trình độ tin