Phân tích thiết kế Trang Web Bán Hoa
-
-
-
- Bán hàng
Hình 3.9. Mô hình BPM (Bán hàng)
-
-
-
- Nhập hàng vào kho
Hình 3.10. Mô hình BPM (Nhập hàng vào kho)
- Mô tả quy trình nghiệp vụ của website bán hoa online:
Quản lý khách hàng: Mỗi khách hàng được quản lý các thông tin sau đây: Họ tên, địa chỉ, điện thoại, fax, email. Ngoài ra khách hàng là công ty hay cơ quan thì quản lý thêm tên công ty, cơ quan.
Quản lý mặt hàng: Mỗi mặt hàng được quản lý những thông tin: Tên mặt hàng, đơn giá, số lượng, hình ảnh, mô tả.
Quá trình đặt hàng của khách hàng: khách hàng xem và lựa chọn mặt hàng cần mua. Trong quá trình lựa chọn, bộ phận bán hàng sẽ trực tiếp trao đổi thông tin cùng khách hàng, chịu trách nhiệm hướng dẫn. Sau khi lựa chọn xong, bộ phận bán hàng sẽ lập đơn đặt hàng của khách. Sau khi tiếp nhận yêu cầu trên, bộ phận này sẽ làm hóa đơn và thanh toán tiền.
Quá trình nhập hàng: Sau khi nhận yêu cầu từ cửa hàng thì nhà cung cấp sẽ giao hàng cho cửa hàng có kèm hóa đơn hay bảng chi tiết các loại mặt hàng. Thủ kho sẽ kiểm tra lô hàng của từng nhà cung cấp và trong trường hợp giao hàng không đúng yêu cầu đặt hàng hay kém chất lượng thì thủ kho sẽ trả lại nhà cung cấp và yêu cầu giao lại những mặt hàng bị trả đó.
Tiếp theo thủ kho sẽ kiểm tra chứng từ giao hàng để gán giá trị thành tiền cho từng sản phẩm. Những loại mặt hàng này sẽ được cung cấp một mã số và được cập nhật ngay giá bán. Sau khi nhập xong chứng từ giao hàng, nhân viên nhập kho sẽ in một phiếu nhập để lưu trữ trong hồ sơ.
Từ quá trình thực hiện nêu trên, ta thấy rằng hệ thống được xây dựng cho bài toán đặt ra chủ yếu phục vụ cho hai đối tượng: khách hàng và nhà quản lý.
Khách hàng: là người có nhu cầu mua sắm hàng hóa. Khác với việc đặt hàng trực tiếp tại cửa hàng, khách hàng phải hoàn toàn tự thao tác thông qua từng bước cụ thể để có thể mua được hàng. Trên mạng, các mặt hàng sẽ được sắp xếp và phân theo từng loại mặt hàng giúp cho khách hàng dễ dàng tìm kiếm. Trong hoạt động này, khách hàng chỉ cần chọn một mặt hàng nào đó từ danh mục các mặt hàng thì những thông tin về mặt hàng đó sẽ hiển thị lên màn hình như: hình ảnh, đơn giá, mô tả…và bên cạnh là những liên kết để thêm hàng hóa vào giỏ hàng. Đây là giỏ hàng điện tử mà trong đó chứa các thông tin về hàng hóa lẫn số lượng khách mua và hoàn toàn được cập nhật trong giỏ.
Khi khách hàng muốn đặt hàng thì hệ thống hiển thị trang xác lập đơn đặt hàng cùng thông tin về khách hàng và hàng hóa. Cuối cùng là do khách hàng tùy chọn đặt hàng hay không.
Nhà quản lý: Là người làm chủ hệ thống, có quyền kiểm soát mọi hoạt động của hệ thống. Nhà quản lý được cung cấp một username và password để đăng nhập vào hệ thống thực hiện những chức năng của mình.
Nếu như quá trình đăng nhập thành công thì quản lý có thể thực hiện những công việc: quản lý cập nhật thông tin các mặt hàng, tiếp nhận đơn đặt hàng, kiểm tra đơn đặt hàng và xử lý đơn đặt hàng. Khi có nhu cầu nhập hàng từ nhà cung cấp thì tiến hành liên lạc với nhà cung cấp để đặt hàng và cập nhật mặt hàng vào trong cơ sở dữ liệu.
-
-
- Mô hình ERD
Mô hình thực thể kết hợp (Entity Relationshop Model) viết tắt là (ERD) được CHEN giới thiệu vòa năm 1976. Đây là một mô hình được sử dụng rộng rãi trong các bản thiết kế sở dữ liệu ở mức quan niệm. So với mô hình mạng thì mô hình ERD có nhiều ưu điểm hơn và nó thể hiện rõ hơn các thành phần trong thế giới thực.
Hình 3.11. Mô hình ERD