Thứ Sáu, 28 tháng 2, 2014

Thời trang Clt.com

VIETHANIT BÁO CÁO MÔN HỌC
 Qua Website, người bán có thể tiếp cận với lượng lớn khách hàng giúp
giảm chi phí cho người bán bằng việc quản lý người dùng.
 Người bán cũng có thể tìm hiểu, đánh giá các sản phẩm thông qua các đơn
hàng.
1.4.Đặc tính kỹ thuật Website
Hình 3.1 Mô hình website 3 lớp
• Presentation Layer
- Lớp này làm nhiệm vụ giao tiếp với người dùng cuối để thu thập dữ liệu và
hiển thị kết quả/dữ liệu thông qua các thành phần trong giao diện người sử dụng.
- Nội dung được lưu dưới các File *.aspx và *.aspx.cs
- Lớp này sẽ sử dụng các dịch vụ do lớp Business Logic cung cấp.
• Business Logic Layer
- Lớp này thực hiện các nghiệp vụ chính của hệ thống.
- Sử dụng các dịch vụ do lớp Data Access cung cấp, và cung cấp các dịch vụ cho
lớp Presentation.
Nhóm TH: 2 Trang 5
VIETHANIT BÁO CÁO MÔN HỌC
- Lớp này cũng có thể sử dụng các dịch vụ của các nhà cung cấp thứ 3 để thực
hiện công việc của mình(ví dụ như sử dụng dịch vụ của các cổng thanh tóan trực tuyến
như VeriSign, Paypal ).
- Nội dung được lưu dưới các File *.cs
• Data Access Layer
- Lớp này thực hiện các nghiệp vụ liên quan đến lưu trữ và truy xuất dữ liệu
- Sử dụng các dịch vụ của các hệ quản trị CSDL như SQL Server, Oracle,…
- Thường thực hiện nhiệm vụ
+ Kết nối đến CSDL
+ Sử dụng các câu truy vấn: Select, update, Delete, Insert
- Nội dung được lưu dưới các File *.cs
• Common
- Chứa các thành phần dùng chung cho cả 3 lớp
- Chứa các thành phần truyền thông tin giữa các tầng
- Nội dung được lưu dưới các File *.cs
• Operational
- Chứa các thành phần hay sử dụng lặp đi lặp lại
- Nội dung được lưu dưới các File *.cs
* Ưu điểm và hạn chế của mô hình 3 lớp (Layer)
• Ư điểm
- Hỗ trợ nhiều người dung.
- Giảm bớt xử lý cho Client -> không yêu cầu máy tình ở server phải có cấu hình
mạnh
- Xử lý nhận và hiển thị dữ liệu tập trung tại Application server -> dễ quản lý,
bảo trì và nâng cấp
Nhóm TH: 2 Trang 6
VIETHANIT BÁO CÁO MÔN HỌC
- Xử lý truy cập dữ liệu tập trung tại DataBase server.
• Nhược điểm:
- Phải sử dụng thêm một Application server -> tăng chi phí.
* Giới thiệu cấu trức Folder của ứng dụng
− Admin: Chứa các trang web của phân hệ quản trị.
− Img: Chứa hình ảnh thiết kế giao diện trang admin.
− Control: Chứa các điều khiển do người dung tự tạo.
− Css: Chứa các tập tinh định dạng font chữ, màu chữ, màu nền…
− Js: Chứa các tập tin Javascript (*.js).
− Image: Chứa tất cả các hình ảnh trong chương trình.
− Flash: Chứa các tập tin flash dùng để thiết kế giao diện.
1.5.Giới thiệu công nghệ
• Visual studio.Net 2005.
• Hệ quản trị cở sở dữ liệu SQL Server 2005
• Một số công cụ hỗ trợ thiết kế giao diện :
 Macromedia Flash 8
 Adobe Photoshop CS3
• ASP.NET
Nhóm TH: 2 Trang 7
VIETHANIT BÁO CÁO MÔN HỌC
PHẦN II: MÔ TẢ CHI TIẾT CƠ SỞ DỮ LIỆU
2.1 Chi tiết các đơn thể CSDL
2.1.1. Mối quan hệ giữa các bảng
Hình 1: Các bảng cơ sở dữ liệu
2.1.2. Bảng chi tiết đơn hàng
Hình 2: Bảng chi tiết đơn hàng
2.1.3. Bảng danh mục sản phẩm
Hình 3: Bảng danh mục sản phẩm
Nhóm TH: 2 Trang 8
VIETHANIT BÁO CÁO MÔN HỌC
2.1.4. Bảng đơn hàng
Hình 4: Bảng đơn hàng
2.1.5. Bảng giỏ hàng
Hình 5: Bảng giỏ hàng
2.1.6. Bảng hình sản phẩm
Hình 6: Bảng hình sản phẩm
2.1.7. Bảng kiểu người dùng
Hình 7: Bảng kiểu người dùng
2.1.8. Bảng người dùng
Nhóm TH: 2 Trang 9
VIETHANIT BÁO CÁO MÔN HỌC
Hình 8: Bảng người dùng
2.1.9. Bảng sản phẩm
Hình 9: Bảng sản phẩm
2.1.10. Bảng tình trạng đơn hàng
Hình 10: Bảng tình trạng đơn hàng
2.1.11. Bảng thống kê truy cập
Nhóm TH: 2 Trang 10
VIETHANIT BÁO CÁO MÔN HỌC
Hình 11: Bảng thống kê truy cập
2.1.12.Bảng hình tin tức
Hình 12: Bảng hình tin tức
2.1.13.Bảng tin tức
Hình 13: Bảng tin tức
2.2. Kiến trúc của hệ thống
Nhóm TH: 2 Trang 11
VIETHANIT BÁO CÁO MÔN HỌC
PHẦN III: MÔ TẢ TỔNG QUÁT CÂY FOLDER DỰ ÁN, CHỨC
NĂNG TỪNG FOLDER
3.1 Cây Folder bao gồm các thư mục
Nhóm TH: 2 Trang 12
VIETHANIT BÁO CÁO MÔN HỌC
3.2 Chức năng của 5 thư mục
3.2.1. Thư mục App_Code
App_Code là nơi chứa source code cho lớp tiện ích và các đối tượng nghiệp vụ
(ví dụ: các file .cs, .vb, và .jsl)
Nhóm TH: 2 Trang 13
VIETHANIT BÁO CÁO MÔN HỌC
Trong một ứng dụng được biên dịch động, ASP.NET biên dịch code trong thư
mục App_code
Tất cả các tập tin ở bất kỳ vị trí nào cũng có thể try xuất vào thư mục App_code.
3.2.2. Admin
Gồm các trang ASP mà chỉ có Admin mới có thể truy cập vào để quản lý
website.
3.2.3. Thư mục Bin
Dùng để chứa các assembly (.dll) cho các control,component, hoặc những code
mà người dùng muốn tham chiếu tới ứng dụng.
3.2.4. Thư mục Image: chứa hình ảnh liên quan đến việc xây dựng website
3.2.5. Tài nguyên điều khiển
Nhóm TH: 2 Trang 14

Xem chi tiết: Thời trang Clt.com


Không có nhận xét nào:

Đăng nhận xét