VIETHANIT BÁO CÁO MÔN HỌC
MỤC LỤC
Nhóm TH: 2 Trang 1
VIETHANIT BÁO CÁO MÔN HỌC
LỜI NÓI ĐẦU
Hiện nay các giao dịch thương mại và kinh doanh trên mạng Internet được thực
hiện dưới các hình thức điện tử khác nhau trên phạm vi toàn cầu. Với website thương
mại điện tử giúp người kinh doanh rất nhiều lợi ích to lớn như: Mở rộng thị trường, giới
thiệu sản phẩm-dịch vụ của doanh nghiệp qua kênh tiếp thị mới trên mạng Internet.
Tăng cường uy tín doanh nghiệp trên thị trường qua việc quảng bá các thương hiệu sản
phẩm dịch vụ trên phạm vi toàn thế giới. Chăm sóc và hỗ trợ khách hàng qua các thông
tin điện tử trao đổi trực tuyến. Giảm các chi phí và tăng lợi nhuận cho doanh nghiệp bạn
qua việc mở rộng các hình thức tiếp xúc, liên lạc điện tử với đối tác, khách hàng truyền
thống và khách hàng tiềm năng khác.
Với những lợi to lớn mà thương mại điện tử đem lại như vậy, nhóm em đã chọn đề
tài để xây dựng website thương mại là: Website kinh doanh thời trang trực tuyến, mang
tên “Thời trang Clt.com”. Kinh doanh shop thời trang trực tuyến là điều không thực sự
mới mẻ hiện nay, vì có rất nhiều doanh nghiệp đã lựa chọn hình thức kinh doanh này
trên mạng, mặc dù vậy sức hút của nó đối với ngành kinh doanh trên mạng vẫn không
thuyên giảm với nhu cầu làm đẹp ngày càng tăng cao trong cuộc sống hiện nay.
Các thành viên trong nhóm đã có nhiều cố gắng và nổ lực để hoàn thành đồ án một
cách tốt nhất nhưng chắc chắn không tránh khỏi sai sót, vì vậy rất mong được sự góp ý
của thầy để đồ án ngày càng hoàn thiện hơn. Cuối cùng, nhóm chúng tôi xin gửi lời cảm
ơn đến thầy Võ Ngọc Đạt đã giúp chúng tôi hoàn thành đồ án này.
Xin trân trọng cảm ơn!
Nhóm TH: 2 Trang 2
VIETHANIT BÁO CÁO MÔN HỌC
DANH MỤC HÌNH VẼ
Nhóm TH: 2 Trang 3
VIETHANIT BÁO CÁO MÔN HỌC
PHẦN I: MÔ TẢ CHỨC NĂNG TỔNG QUÁT ĐỀ TÀI
1.1.Tính cấp thiết của đề tài
Trong những năm qua đời sống của người Việt Nam ngày càng được nâng cao và
cải thiện không ngừng, xã hội phát triển, nhu cầu tự khẳng định phong cách, giá trị sống
ngày càng là điều không thể thiếu. Nhu cầu cuộc sống đang chuyển dần từ “ăn no mặc
ấm” sang “ăn ngon mặc đẹp”, chính vì thế nhu cầu làm đẹp của mọi người trong một xã
hội tri thức là điều không thể thiếu, trang phục không chỉ giúp che chắn, bảo vệ cơ thể
mà còn chứa đựng thông điệp văn hóa, xã hội, thẩm mỹ..
Cuộc sống tấp nập, bận rộn, nhiều người không đủ thời gian để đi cửa hàng, chợ,
siêu thị mua áo quần để chăm lo cho vẻ bề ngoài của mình, trong khi đó ăn mặc đẹp là
nhu cầu không thể thiếu trong cuộc sống, thời trang phục vụ cho công việc, giao dịch,
làm ăn, mặc một bộ trang phục đẹp khiến mọi người tự tin hơn với mọi người xung
quanh và cũng là thể hiện cá tính riêng của mỗi người.
Trước những cơ hội phát triển cũng như nhu cầu ăn mặc của người Việt Nam
hiện nay, nhóm đã chọn đề tài kinh doanh thời trang trực tuyến. Website thời trang
Clt.com đáp ứng cầu làm đẹp trong cuộc sống gấp gáp, bận rộn của xã hội hiện đại.
1.2.Mục đích của đề tài
• Sử dụng các công cụ xây dựng website bằng công nghệ ASP.NET
• Xây dựng Website thương mại điện tử để giới thiệu, giao dịch sản phẩm về thời
trang.
• Xây dựng một số ứng dụng trên website với phân hệ khách hàng và quản trị.
1.3.Chức năng của Website
Áp dụng kiến thức về lập trình Web để xây dựng WebSite có các chức năng
sau:
Đối với phân hệ khách hàng:
Tìm kiếm, xem sản phẩm
Tạo giỏ hàng, tạo và gửi đơn đặt hàng
Xem các đơn hàng đã được xử lý hay chưa
Đăng ký thành viên
Đối với phân hệ quản tri
Xây dựng các module cho admin như: Quản lý sản phẩm, đơn hàng.
Hệ thống hỗ trợ nhà quản trị trong việc chỉnh sửa, đăng thêm sản phẩm,
cập nhật danh mục sản phẩm, đơn hàng của khách hàng một cách dễ dàng.
Nhóm TH: 2 Trang 4
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