Ngôn ngữ, Fw code # c#
III. Đề tài : Xây dựng website bán giày
IV. Danh mục Stakeholders:
1.Khách
hàng
2.Quản
lý : Chủ cửa hàng
2.Nhân
viên : Nhân viên quản lý website
3.Đội
Ngũ Phát Triển : Nhóm BT
4.Hệ
thống liên quan : CSDL bán giày
IV. Chức năng
A. Yêu cầu chức năng
1. Chức năng của khách hàng
- Xem thông tin trên website trang người dùng
+ Xem trang chủ
+ Xem trang giới thiệu,
chính sách mua hàng, chính sách bảo hành, chính sách đổi trả, … (Trang đơn)
+ Xem trang sản phẩm: Tất cả
sản phẩm, chi tiết sản phẩm, sản phẩm theo loại,…
+ Xem bài viết theo chủ đề:
Tin khuyến mãi, tin chia sẽ,…
+…
- Gửi bình luận cho từng sản phẩm(Chi tiết sản phẩm
sử dụng facebook)
- Gửi liên hệ đến người quản lý (thành viên hoặc
không thành viên có thể gửi)
- Đăng ký thành viên
- Đăng nhập thành viên
- Tạo đơn hàng
…
2. Quản lý
- Đăng nhập vào hệ thống quản lý
- Quản lý
+ Quản lý loại sản phẩm(Category)
+ Quản lý sản phẩm(Product)
+ Quản lý đơn hàng(Order, OrderDetail)
+ Quản lý khách hàng(User[Rules=0]
+ Quản lý liên hệ(Contact)
+ Quản lý chủ đề bài viết(Topic)
+ Quản lý bài viết(Post)
+ Quản lý trang đơn(Post[PostType="page"])
+ Quản lý Menu(Menu)
+ Quản lý Slider(Slider)
+ Quản lý thành viên(User[Rules!=0])
…
3. Nhân viên
- Đăng nhập vào hệ thống
- Duyệt đơn hàng
- Quản lý sản phẩm(Thêm và sửa bài của Nhân Viên,
không hiện trang người dùng)
- Quản lý bài viết(Thêm và sửa bài của Nhân Viên,
không hiện trang người dùng)
…
B. Yêu cầu phi chức năng
- Phần mềm dễ sử dụng: Thân thiện, dễ nhìn, dễ
làm quen, thao tác dễ, không lỗi hiển thị gây khó chịu
- Website chạy được trên nhiều thiết bị
- Url chỉ hiện có chứa 1 cấp đối với trang người
dùng
- Website chuẩn SEO
- Ngôn ngữ lập trình: ASP.NET MVC C#