Xây dựng phần mềm ứng dụng

26 546 0
Xây dựng phần mềm ứng dụng

Đ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

1 Xây dựng phần mềm ứng dụng 3.1 Phân tích: Sau khi thu thập đầu đủ các thông tin về hoạt động của công ty tiến hành mô hình hóa kết quả được các sơ đồ sau 3.1.1 Sơ đồ chức năng kinh doanh (BFD) Sơ đồ thể hiện các chức năng cần phải có của hệ thống, đây là các chức năng chính mà phần mềm phải đáp ứng được. Hệ thống quản lý bán hàng Cập nhật Danh mục HH Danh mục KH Danh mục NV Bán hàng Cập nhật hóa đơn bán Cập nhật thanh toán Lập báo cáo Lên báo cáo DT theo KH Lên báo cáo DT theo NV Lên báo cáo DT theo KH Tổng hợp doanh thu Lập báo cáo Lên báo cáo DT theo KH Lên báo cáo DT theo NV Lên báo cáo DT theo KH 1 2 Tổng hợp doanh thu Sơ đồ 3.1. Chức năng kinh doanh Giải thích: HH = hàng hóa, KH = khách Hàng, NV = nhân viên, DT = doanh thu. 3.1.2 Sơ đồ luồng dữ liệu (DFD) Các sơ đồ dưới đây thể hiện sự lưu chuyển thông tin trong hệ thống. 3.1.2.1 Sơ đồ mức ngữ cảnh. Ban giám đốc khách hàng Kho thành phẩm Hệ thống bán hàng Yêu cầu khách hàng Yêu cầu Đơn hàng Hàng hóa Hóa đơn Báo cáo Sơ đồ 3.2. Mức ngữ cảnh 3.1.2.2 Sơ đồ luồng dữ liệu (DFD) mức 0 của tiến trình bán hàng. Khách hàng Ban giám đốc Kho thành phẩm 1.0 Bán hàng 2.0 Báo cáo Hàng theo đơn Đơn đặt hàng 2 Thông tin đơn đặt hàng 3 Cơ sở dữ liệu Báo cáo theo yêu cầu Yêu cầu thông tin Hàng hóa Sơ đồ 3.3. Luồng dữ liệu mức 0 của tiến trình bán hàng 3 4 3.1.2.3 Sơ đồ mức 1-chức năng quản lý bán hàng 1.1 Lập hoá đơn và thanh toán Khách hàng Yêu cầu mua HĐ bán hàng 1.2 Cập nhật hoá đơn bán HĐ bán hàng HĐ bán hàng vừa lập Danh mục khách hàng 1.3 Cập nhật danh mục khách hàng Thông tin khách hàng mới Thông tin khách hàng mới Sơ đồ 3.4. Mức 1 - Chức năng quản lý bán hàng 4 5 3.1.2.4 Sơ đồ mức 1-chức năng lên báo cáo 2.2 Tính toán Cơ sở dữ liệu yêu cầu báo cáo Ban giám đốc 2.1 Truy xuất dữ liệu 3.3 Lên báo cáo yêu cầu dữ liệu Dữ liệu kết quả báo cáo kết quả Kết quả tính toán yêu cầu tính toán Sơ đồ 3.5. Mức 1 - Chức năng lên báo cáo 3.2 Thiết kế Từ kết quả của quá trình phân tích, sau khi mô hình hóa thu được các sơ đồ sau. 3.2.1 Sơ đồ quan hệ thực thể (ERD) Sau khi nghiên cứu về các thực thể và mối quan hệ giữa các thực thể trong hoạt động kinh doanh của công ty thu được sơ đồ sau: Khách hàng Hàng hóa Xuất bán TenNCC Dia Chi #Ma NCC DVT 5 6 DonGia # MaHang TenHang Nhân viên MaNV TenNV DiaChi DienThoai Sơ đồ 3.6. Quan hệ thực thể 3.2.2 Sơ đồ cấu trúc dữ liệu (DSD) #Mahang DVT Mahang #SohieuHD Soluong #SoHHD NgayThanhToan MaNV MaKH #SoHHD SoPhieu TenNV #MaNV DiaChi Dongia NgayLap DienThoai TenKH #MaKH DiaChi DienThoai Tenhang 6 (Phiếu thu khách hàng) (Nhân viên) (Hóa đơn bán hàng) (Hàng hóa) (Khách hàng) (Hóa đơn chi tiêt) 7 Sơ đồ 3.7. Cấu trúc dữ liệu 7 8 3.2.3 Thiết kế cơ sở dữ liệu: Cơ sở dữ liệu được thiết kế bằng phương pháp chuyển đổi từ sơ đồ quan hệ thực thể. Mô tả chi tiết từng bảng các tệp dữ liệu đầu vào. Bảng 3.1. Danh mục hàng hóa Stt Tên trường Kiểu Độ rộng Ghi chú 1 Mahang Text 10 Mã hàng 2 Tenhang Text 50 Tên hàng 3 MaNCC Text 10 Mã NCC 4 Donvitinh Text 5 Đơn vị tính 5 SoLuong Number LongInteger Số Lượng 6 Dongia Number Decimal Giá bán Bảng 3.2. Danh mục khách hàng Stt Tên trường Kiểu Độ rộng Ghi chú 1 MaKH Text 5 Mã KH 2 TenKH Text 45 Tên KH 3 Diachi Text 45 Địa chỉ 4 Dienthoai Text 10 Điện thoại 8 9 Bảng 3.3. Danh mục nhân viên Stt Tên trường Kiểu Độ rộng Ghi chú 1 MaNV Text 7 Mã nhân viên 2 TeNV Text 50 Tên nhân viên 3 DiaChi Text 45 Địa chỉ 4 DienThoai Text 10 Điện thoại Bảng 3.4. Hoá đơn bán hàng Stt Tên trường Kiểu Độ rộng Ghi chú 1 SoHHD Text 7 Số hiệu hoá đơn 2 MaKH Text 7 Mã khách hàng 3 MaNV Text 7 Mã Nhân viên 4 Ngaylap Date-time 17 Ngày lập 9 10 Bảng 3.5. Chi tiết bán hàng Stt Tên trường Kiểu Độ rộng Ghi chú 1 SoHHD Text 7 Số hiệu hoá đơn 2 Mahang Text 5 Mã hàng hoá 3 SoLuong Numberdouble Lượng bán Bảng 3.6. Thanh toán với khách hàng Stt Tên trường Kiểu Độ rộng Ghi chú 1 SohieuPT Text 7 Số hiệu phiếu thu 2 SoHHD Text 7 Mã KH 3 Ngaynhan Date-time Ngày nhận 10 [...]... Báo cáo tổng hợp doanh thu 24 25 Kết luận Việc ứng dụng công nghệ thông tin trong quản lý thực sự là rất cần thiết để các doanh nghiệp tăng cường ưu thế cạnh tranh Phần mềm quản lý hoạt động kinh doanh đó làm thay đổi rất nhiều hoạt động của bộ phận được sử dụng theo hướng tiện dụng hơn, xử lý các nghiệp vụ nhanh chúng hơn Với chức năng phân quyền người sử dụng, mỗi nhân viên sẽ được cấp một tài khoản... hơn Với chức năng phân quyền người sử dụng, mỗi nhân viên sẽ được cấp một tài khoản đăng nhập tạo điều kiên dễ dàng quản lý hóa đơn lập theo nhân viên Xây dựng được các danh mục tương ứng với các thực thể xưởng sản xuất, khách hàng… Em hy vọng phần mềm này có thể giải quyết được những khó khăn và vướng mắc trong công tác quản lý bán hàng của công ty và giảm được những chi phí phát sinh không đáng có,... những chi phí phát sinh không đáng có, nâng cao hiệu quả nguồn nhân lực Em xin gửi lời cảm ơn tới Phòng Bán Hàng Công Ty Việt Nam Stanley đã nhiệt tình giúp đỡ em trong quá trình tìm hiểu và thiết kế phần mềm Xin gửi lời cảm ơn đến Giảng Viên Bùi Thế Ngũ, thầy đã giúp đỡ và hướng dẫn tận tình, cung cấp nhiều kinh nghiệm quý báu trong công tác để em có thể hoàn thành chuyên đề này Tuy vậy do thời gian... thành công ! 25 26 Tài liệu tham khảo Giáo trình “Hệ thống thông tin quản lý” xuất bản năm 2000 nhà xuất bản Thống Kê của các tác giả: T.S Trương Văn Tú và T.S Trần Thị Song Minh Bài giảng môn Công Nghệ Phần Mềm của PGS.TS Hàn Viết Thuận Bài giảng mụn Hệ Thống Thông Tin Quản Lý của TS Trương Văn Tú Bài giảng môn Lập Trình của Th.S Trình Hoài Sơn Lập Trình Visual Basic nhà xuất bản Quốc Gia 26 ... Đếm . 1 Xây dựng phần mềm ứng dụng 3.1 Phân tích: Sau khi thu thập đầu đủ các thông tin về hoạt. chức năng cần phải có của hệ thống, đây là các chức năng chính mà phần mềm phải đáp ứng được. Hệ thống quản lý bán hàng Cập nhật Danh mục HH Danh mục KH

Ngày đăng: 03/10/2013, 21:20

Hình ảnh liên quan

Bảng 3.1. Danh mục hàng hóa - Xây dựng phần mềm ứng dụng

Bảng 3.1..

Danh mục hàng hóa Xem tại trang 8 của tài liệu.
Bảng 3.2. Danh mục khách hàng - Xây dựng phần mềm ứng dụng

Bảng 3.2..

Danh mục khách hàng Xem tại trang 8 của tài liệu.
Bảng 3.3. Danh mục nhân viên - Xây dựng phần mềm ứng dụng

Bảng 3.3..

Danh mục nhân viên Xem tại trang 9 của tài liệu.
Bảng 3.4. Hoá đơn bán hàng - Xây dựng phần mềm ứng dụng

Bảng 3.4..

Hoá đơn bán hàng Xem tại trang 9 của tài liệu.
Bảng 3.5. Chi tiết bán hàng - Xây dựng phần mềm ứng dụng

Bảng 3.5..

Chi tiết bán hàng Xem tại trang 10 của tài liệu.
Bảng 3.6. Thanh toán với khách hàng - Xây dựng phần mềm ứng dụng

Bảng 3.6..

Thanh toán với khách hàng Xem tại trang 10 của tài liệu.
Mối quan hệ giữa các bảng - Xây dựng phần mềm ứng dụng

i.

quan hệ giữa các bảng Xem tại trang 11 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan