Tải bản đầy đủ - 0 (trang)
PHẦN II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

PHẦN II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

Tải bản đầy đủ - 0trang

Trường cao đẳng công nghệ Hà Nội



Khoa: Công nghệ thông tin



Siêu thị bán hàng điện thoại di động trực tuyến



Khách vãng lai



Ban quản trị hệ thống



Thành viên chính thức



Đăng ký thành viên Tất cả các chức năng của thànhTất

viên

cả chức năng của khách vãng lai



Xem sản phẩm



Quản lý thành viên



Đăng nhập



Tìm kiếm sản phẩm



Quản lý sản phẩm



Đăng xuất



Quản lý ý kiến đóng góp



Thay đổi thơng tin cá nhân



Quản lý tin tức



Đăt hàng



Góp ý



Quản lý quảng cáo

Quản lý đơn đặt hàng



Sơ đồ chức năng của hệ thống

2. Miêu tả chi tiết các chức năng của hệ thống

2.1. Khách vãng lai

a) Module đăng kí:



Description: khách đăng kí làm thành viên

Input: nhập vào các thông tin cá nhân

Báo cáo thực tập



10



Trường cao đẳng công nghệ Hà Nội



Khoa: Công nghệ thông tin



Process: cập nhật các thông tin vào cơ sở dữ liệu

Output: hiển thị lời chúc mừng nếu đăng kí thành cơng

b) Module xem sản phẩm:



Description: khách xem thông tin chi tiết về sản phẩm như cấu tạo, chức năng,

hãng sản xuất, giá thành sản phẩm, năm sản xuất …

Input: chọn sản phẩm cần xem.

Process: truy xuất vào cơ sở dữ liệu.

Output: hiển thị thơng tin về sản phẩm .

c) Module tìm kiếm sản phẩm:



Description: khách tìm kiếm thơng tin tên mặt hàng, loại mặt hàng, hãng sản

xuất.

Input: chọn sản phẩm cần tìm kiếm.

Process: truy xuất cơ sở dữ liệu.

Output: hiển thị kết quả tìm kiếm.

d) Module góp ý:



Description: khách hàng muốn đóng góp ý kiến của mình.

Input: nhập vào tiêu đề và nội dung góp ý.

Process: lưu thơng tin góp ý vào cơ sở dữ liệu.

Output: hiển thị kết quả

2.2. Thành Viên



Thành viên có tất cả các chức năng như của khách vãng lai như:

Module đăng kí thành viên.

Module xem sản phẩm.

Module tìm kiếm sản phẩm.

Module góp ý.

Ngồi ra thành viên còn có những chức năng sau:

a) Module đăng nhập:



Description: thành viên dùng tài khoản đã có của mình đăng nhập vào website.

Input: nhập Username và Password.

Process: truy xuất cơ sở dữ liệu và xác nhận thông tin thành viên.

Output: hiển thị đăng nhập thành cơng hoặc đăng nhập lại.

b) Module thốt khỏi đăng nhập:



Báo cáo thực tập



11



Trường cao đẳng công nghệ Hà Nội



Khoa: Cơng nghệ thơng tin



Description: thành viên thốt khỏi đăng nhập vào website.

Input: thoát khỏi trang web thành viên.

Process: truy xuất cơ sơ dữ liệu và kiểm tra xem đã thoát ra khỏi đăng nhập

chưa.

Output: hiển thị đã thoát khỏi thành công hoặc yêu cầu làm lại.

c) Module thay đổi thông tin cá nhân:



Description: thành viên đăng nhập vào trang web và muốn thay đổi thông tin cá

nhân.

Input: nhập vào các thông tin muốn sửa đổi trong trang web thành viên.

Process: truy xuất cơ sở dữ liệu và cập nhật những thay đổi của thành viên.

Output: hiển thị đã thay đổi thành công hoặc yêu cầu làm lại.

d) Module đặt hàng:



Description: cho phép các thành viên lựa chọn mặt hàng và lưu các mã hàng

muốn mua vào giỏ hàng.

Input: lựa chọn mặt hàng, số lượng.

Process: truy xuất cơ sở dữ liệu và lưu giỏ hàng mà thành viên đó lựa chọn vào

cơ sở dữ liệu.

Output: hiển thị chi tiết đơn hàng có trong giỏ hàng như mã hàng, số lượng,

giá, tổng giá trị.

2.3. Admin ( Quản trị hệ thống)



Admin có tất cả các chức năng như Member (thành viên) như:

a) Module xem sản phẩm.

b) Module tìm kiếm sản phẩm.

c) Module góp ý.

d) Module đăng nhập.

e) Module thốt khỏi đăng nhập.

f) Module thay đổi thơng tin cá nhân.

g) Module đặt hàng.



Ngồi ra Admin còn có các chức năng sau:

h) Module quản lý khách hàng:



Description: Admin có thể xem và xóa các thông tin liên quan tới khách hàng.

Input : chọn khách hàng .

Process: truy xuất cơ sở dữ liệu lấy thông tin sau đó thay đổi và cập nhật.



Báo cáo thực tập



12



Trường cao đẳng công nghệ Hà Nội



Khoa: Công nghệ thông tin



Output: hiển thị thông tin về khách hàng sau khi cập nhật.

i)



Module quản lý sản phẩm:



Description: admin có xem, xóa, chỉnh sửa và cập nhật thêm các sản phẩm .

Input: chọn sản phẩm cần chỉnh sửa hoặc thêm sản phẩm mới.

Process: truy xuất dữ liệu để chỉnh sửa sản phẩm và cập nhật cơ sở dữ liệu khi

thêm vào sản phẩm mới.

Output: hiển thị sản phẩm chỉnh sửa hoặc cập nhật.

j)



Module quản lý ý kiến đóng góp:



Description: admin xem, xóa, chỉnh sửa các ý kiến đóng góp của thành viên,

khách vãng lai.

Input: xem nội dung ý kiến đóng góp của thành viên, khách vãng lai.

Process: lấy thông tin từ cơ sở dữ liệu sau đó trả lời phản hồi lại.

Output: hiển thị thơng tin trả lời các ý kiến đóng góp của thành viên, khách

vãng lai.

k) Module quản lý đơn đặt hàng:



Description: người quản trị xem tất cả các đơn đặt hàng, chỉnh sửa, xóa, cập

nhật thơng tin về đơn đặt hàng.

Input: xem các đơn đặt hàng.

Process: truy xuất cơ sở dữ liệu để xem và cập nhật cơ sở dữ liệu để chỉnh sửa

hóa đơn.

Output: hiển thị thơng tin về đơn đặt hàng sau khi chỉnh sửa .

l)



Module quản lý tin tức:



Description: quản trị xem, chỉnh sửa, xóa và cập nhật các tin tức trên website.

Input: xem nhóm tin và tin tức.

Process: truy xuất cơ sở dữ liệu để xem nhóm tin và tin tức, cập nhật cơ sở dữ

liệu khi xóa, chỉnh sửa, thêm vào nhóm tin và tin tức mới.

Output: hiển thị các nhóm tin và tin tức sau khi được cập nhật. Hiển thị các

nhóm tin và tin tức cũ khác.

m) Module quản lý quảng cáo:



Description: quản trị xem, chỉnh sửa, xóa và cập nhật các quảng cáo trên

website.

Input: xem quảng cáo.

Process: truy xuất cơ sở dữ liệu để xem bảng quảng cáo, cập nhật cơ sở dữ liệu

khi xóa, chỉnh sửa, thêm vào bảng quảng cáo.

Output: hiển thị các quảng cáo sau khi được cập nhật. Hiển thị các quảng cáo

khác.

Báo cáo thực tập



13



Trường cao đẳng công nghệ Hà Nội



Khoa: Công nghệ thông tin



III. BIỂU ĐỒ LUỒNG DỮ LIỆU

1. Biểu đồ luồng dữ liệu ở mức khung cảnh



Hệ thống website



Khách vãng lai



Ban quản trị hệ thống



Báo cáo thực tập



14



Trường cao đẳng công nghệ Hà Nội



Khoa: Công nghệ thông tin



Biểu đồ luồng dữ liệu ở mức khung cảnh

2. Biểu đồ luồng dữ liệu ở mức đỉnh



Biểu đồ luồng dữ liệu ở mức đỉnh



Báo cáo thực tập



15



Trường cao đẳng công nghệ Hà Nội



Khoa: Công nghệ thông tin



3. Biểu đồ luồng dữ liệu ở mức dưới đỉnh

Phân rã ra từng chức năng:

a) Chức năng đăng ký thành viên



Yêu cầu đăng ký

CN Khách vãng lai



Thành viên

Trả về màn hình đăng ký



b) Chức năng đăng xem sản phẩm



Yêu cầu hiển thị sản phẩn

CN Khách vãng lai



Sản phẩm

Trả về màn hình hiển thị sản phẩm



c) Chức năng tìm kiếm sản phẩm



Báo cáo thực tập



16



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

PHẦN II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

Tải bản đầy đủ ngay(0 tr)

×