Sales Online esign
Trang 11 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
III- SYSTEM DESIGN
1-Application Architecture
Ngày nay các hệ thống hiện đại đều là các hệ phân tán, nó giúp phân phối dữ liệu và các dịch vụ đến gần người dùng cuối hơn, cắt giảm sự phức tạp và đầu tư bảo trì công nghệ Web là một trong những công nghệ mang những đặc điểm rõ nét nhất của những hệ phân tán, hoạt động dựa trên kiến trúc Client/Server
Hệ thống bán hàng trực tuyến sẽ được phát triển theo mô hình trên và đư ợc cài đặt trên nền Net Framework cụ thể là ASP.Net
Trang 22 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
2-Physiscal Data Flows Diagram
Biểu đồ luồng dữ liệu vật lý đối với chức năng của khách hàng
customer account informations
Customer account informations
username & passwordResult registration
username & passResult logon
Modify custommer acc
New custommer inforOld custommer infor
Trang 33 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
Biểu đồ luồng dữ liệu vật lý đối với chức năng của admin
Delete user’s accountUser’s account infor
Trang 44 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
Biểu đồ luồng dữ liệu vật lý đối với chức năng của nhân viên
Username & password
Username & password
Trang 55 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
3- Database Design
Database được cài đật trên hệ quản trị cơ sở dữ liệu MS SQL Server Các bảng dữ liệu chi tiết
Table.dbo.Products
ProductID int Prinmary key for Product identification
CategoryID int Prinmary key for product category identification CategoryName nvachar(50)
Description text
Trang 66 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
Table.dbo.Members
Membe rID int Prinamry key for Member indentification
Password varchar(15) Security code for Member Account FirstName varchar(30)
LastName varchar(30) Address vvarchar(100)
Email narchar(30)
Role char(15) Role of Member (administrator or friend)
Table.dbo.Orders
Orde rID int Prinmary key for Orders identification
OrderDate smalldatetime RequiredDate smalldatetime ReceivedName nvarchar(50) ReceivedAddress nvarchar(100)
Trang 77 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
Table.dbo.OrderDetail
Prinmary key for OrderDetail indentification
Prinmary key for ShoppingCart indentification
Trang 88 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
Biểu đồ ERD Physical trong MS SQL Server
Trang 99 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
4-User interface Design
Giao diện hệ thống cho khách hàng 1- Đăng ký tài khoản
2- Đăng nhập
3- Đăng xuất
Trang 1010 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
3- Tìm kiếm sản phẩm
Trang 1111 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
4- Mua hàng
4.1- Chọn hàng vào giỏ
4.2- Cập nhật giỏ hàng
Trang 1212 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
4.3 - Gửi đơn hàng
Gửi đơn đặt hàng của bạn
Vui lòng kiểm tra thông tin của bạn sau đây Sửa lại
Địa chỉ nhân hàng : My đình – từ liêm- hà nội
Ngày yêu cầu giao hàng : 20-11-2007
5-Quản lý thông tin cá nhân
Trang 1313 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
Giao diện hệ thống cho quản trị viên 1- Đăng nhập
2-Quản lý người dùng
Trang 1414 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
2.1- Create User
2.2 Edit User
Trang 1515 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
2.3 Delete User
Trang 1616 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
Giao diện hệ thống cho nhân viên 1-Đăng nhập
2- Cập nhật loại hàng
3- Quản lý sản phẩm
Trang 1717 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
4-Quản lý đơn hàng
5- Báo cáo kinh doanh Báo cáo theo ngày
Trang 1818 Nguyễn Tiến Mạnh, Đào Xuân Dương, Phạm Hồng Hân, Vũ Đức Đông K55B-CNTT Đại Học Sư Phạm Hà Nội
Báo cáo theo sản phẩm