Breaking News
Home / Phân tích thiết kế hướng đối tượng (page 5)

Phân tích thiết kế hướng đối tượng

Quản lý việc mua bán hàng của siêu thị UML

Quản lý việc mua bán hàng của siêu thị UML

 
I.MÔ TẢ YÊU CẦU BÀI TOÁN
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.

Việc quản lý mua bán hàng ở siêu thị được thực hiện như sau:

Người quản lý trực tiếp liên hệ với nhà sản xuất để nhập hàng vào siêu thị, cũng như quan hệ với đối tác để bán hàng ra ngoài. Người quản lý sẽ quản lý thông tin khách hàng thân thiện, thống kê doanh thu của siêu thị hàng tháng, hàng quí.

Khi hàng hoá được nhập vào thì Thủ Kho sẽ Tạo Phiếu Nhập Hàng ghi đầy đủ thông tin về việc nhập hàng đó. Khi hàng được bán trực tiếp cho đối tác lớn hay hàng hoá được đưa lên quầy thì Thủ Kho sẽ Tạo Phiếu Xuất Hàng. Thủ Kho kiểm kê hàng hoá trên kho, khi có mặt hàng nào hết hạn sử dụng thì Tạo Phiếu Trả Hàng cho nhà sản xuất.

Nhân viên bán hàng làm việc theo ca, khi đến ca làm việc của mình, nhân viên phải đăng nhập vào hệ thống. Khi khách hàng lựa chọn hàng hoá mua và yêu cầu tính tiền, nhân viên sẽ tính tiền và lập hoá đơn cho khách.

 

Download Quản lý việc mua bán hàng của siêu thị UML 

PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE BÁN SỮA TRỰC TUYẾN

PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE BÁN SỮA TRỰC TUYẾN

CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ ĐƯA RA BÀI TOÁN

I.KHẢO SÁT HIỆN TRẠNG

Hiện nay, khác với các nước đã có nền công nghệ thông tin phổ biến và phát triển, tại Việt Nam, đại đa số vẫn là các website tĩnh, có cấu trúc và tổ chức thông tin cố định, không thay đổi hoặc rất ít thay đổi, chủ yếu mang tính chất giới thiệu công ty và sản phẩm dịch vụ của nó.

Bên cạnh đó, cũng đã có khá nhiều các trang web động (tên thương mại là Dynamic Website) với nhiều hình thức tổ chức khác nhau về giao diện, bố cục cũng như về cách thức quản lý, tiêu biểu như website kinh doanh địa ốc của Công ty Hoàng Quân, website đặt phòng khách sạn trực tuyến của Công ty Thương mại điện tử Việt, website của Ngân hàng Cổ phần thương mại ABC…

Tuy nhiên, một thực tế cần nhìn nhận rằng: đa số các website đều do công ty sở hữu thuê các nhà thiết kế (thường là các công ty thiết kế website) đảm nhận việc thiết kế ban đầu, điều này là hợp lý, bởi vì chỉ với một chi phí ban đầu cho dù có hơi cao – đối với các trang web động – thì một website được thiết lập mang tính chuyên nghiệp và hoạt động ổn định là điều hết sức cần thiết; nhưng để website đó hoạt động thực sự hiệu quả thì không thể thiếu bàn tay của chính những người chủ, của chính công ty sở hữu nó quản lý và điều hành. Thực tế là, ở Việt Nam hiện nay, vai trò của người quản trị website dường như chưa được đánh giá đúng, đa phần người quản trị trang web của các công ty chỉ đảm đương công việc này sau khi hoàn tất các công việc khác, vấn đề làm mới thông tin website còn bị xem nhẹ, khiến cho những khách hàng thường xuyên của website cảm thấy nhàm chán và từ từ rời bỏ thói quen vào thăm trang web!

Sự hoạt động hiệu quả của một số trang web nói trên là những minh chứng cho vai trò của người quản trị website doanh nghiệp. Các công ty sở hữu các website này đều có một bộ phận riêng đảm đương việc quản lý thông tin website, nhằm đáp ứng kịp thời và hiệu quả các yêu cầu của các vị “thượng đế” thông qua mạng internet, có như vậy thì mới khai thác hết giá trị của website, và nguồn khách hàng tiềm năng trên mạng.

Vì thế, theo chúng tôi, các công ty đã, đang và có ý định xây dựng website riêng cho mình thì dù ít, dù nhiều cũng đã quan tâm đến vai trò của công nghệ thông tin và các khách hàng tiềm năng trên mạng, nên có kế hoạch và cắt đặt người quản trị để website của công ty mình luôn mới mẻ, thu hút khách hàng đến với website, đến với công ty.

 

Download full tài liệu thiết kế website trực tuyến UML

Đăng ký học online UML

BÀI TIỂU LUẬN MÔN: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG VỚI UML

 

Đề bài: Phân tích và thiết kế hệ thống đăng kí học online.

 

MỤC LỤC

 I. Giới thiệu chung. 1

1. Mô tả bài toán. 1

2. Xác định và phân tích các giá trị nghiệp vụ. 2

3. Xác định các yêu cầu của hệ thống. 3

II. Xác định các tác nhân của hệ thống. 4

III. Xác định các ca sử dụng của hệ thống. 5

IV. Đặc tả các ca sử dụng. 6

1. Ca sử dụng Đăng nhập hệ thống. 6

2. Ca sử dụng Đăng kí môn học. 7

3. Ca sử dụng Chọn môn học để giảng dạy. 9

4. Ca sử dụng Duy trì thông tin giảng viên. 12

5. Ca sử dụng Duy trì thông tin sinh viên. 14

6. Ca sử dụng Duy trì thông tin môn học. 16

7. Ca sử dụng Lập bản giới thiệu các môn học. 19

V. Tìm lớp. 21

1. Xác định các lớp dựa vào các khái niệm của lĩnh vực ứng dụng. 21

2. Xác định các lớp tham gia vào các ca sử dụng. 23

VI. Xây dựng biểu đồ trình tự. 26

1. Ca sử dụng Đăng nhập hệ thống. 27

2. Ca sử dụng Đăng kí môn học. 27

3. Ca sử dụng Chọn môn học để giảng dạy. 31

4. Ca sử dụng Duy trì thông tin giảng viên. 36

5. Ca sử dụng Duy trì thông tin Sinh viên. 39

6. Ca sử dụng Duy trì thông tin môn học. 42

VII. Vẽ biểu đồ lớp. 44

1. Biểu đồ lớp cho ca sử dụng Đăng kí môn học. 45

2. Biểu đồ lớp cho ca sử dụng Chọn môn học để giảng dạy. 46

3. Biểu đồ lớp cho ca sử dụng Duy trì thông tin giảng viên. 47

4. Biểu đồ lớp cho ca sử dụng Duy trì thông tin Sinh viên. 48

5. Biểu đồ lớp cho ca sử dụng Duy trì thông tin môn học. 49

6. Các lớp chính của hệ thống đăng kí môn học. 50

VIII. Xây dựng biểu đồ thành phần. 51

1. Biểu đồ thành phần cho ca sử dụng Chọn môn học để giảng dạy. 51

2. Biểu đồ thành phần cho ca sử dụng Đăng kí môn học. 52

3. Biểu đồ thành phần cho các ca sử dụng Duy trì thông tin giảng viên, sinh viên và môn học. 52

IX. Biểu đồ triển khai của hệ thống Đăng kí môn học theo tín chỉ 53

X. Thiết kế cơ sở dữ liệu. 53

1. Ánh xạ các lớp sang bảng. 53

2. Ánh xạ các liên kết 53

3. Ánh xạ mối liên quan khái quát hoá. 54

4. Cơ sở dữ liệu của hệ thống Đăng ký môn học theo tín chỉ 54

XI. Thiết kế giao diện. 57

1. Trang chủ. 57

2. Màn hình đăng nhập. 58

3. Trang đăng ký hoc phần. 58

4. Trang thống kê. 58

TÀI LIỆU THAM KHẢO.. 59

 

 

 

 

Download full đăng ký học online UML