Xây dựng website kim khí điện máy minh long
Trang 1https://www.facebook.com/pages/Tài-liệu-hay-và-rẻ/600827713314928?fref=ts
TRƯỜNG KỸ THUẬT CÔNG NGHỆ HÙNG VƯƠNG
KHOA CÔNG NGHỆ THÔNG TIN
ĐỒ ÁN CUỐI MÔN LẬP TRÌNH
ĐỀ ÁN:Website Kim Khí Điện Máy Minh Long
Giáo Viên Hướng Dẫn: Nguyễn Gia Khoa
Người thực hiện: Hà Phụng Dinh
Chung Toàn Nguyễn Tấn Công
Khoá VI-2006
Trang 2LỜI CẢM ƠN
Chúng em xin chân thành cảm ơn Ban giám hiệu trường Kỹ Thuật Công Nghệ Hùng Vương
Xin chân thành cảm ơn thầy Nguyễn Gia Khoa đã tận tình hướng dẫn, chỉ bảo cho chúng em trong suốt thời gian thực hiện đề tài
Xin chân thành cảm ơn quý thầy cô bộ môn Hệ thống thông tin khoa Công nghệ thông tin đã tận tình giúp đỡ chúng em trong suốt những năm học qua
Xin tỏ lòng biết ơn sâu sắc đến cha mẹ cùng các anh em trong gia đình đã tạo mọi điều kiện cho chúng em học tập
Chân thành cảm ơn tất cả các bạn khoa Công nghệ thông tin trường Kỹ Thuật Công Nghệ Hùng Vương đã tận tình giúp đỡ, chỉ dẫn cho chúng tôi trong suốt thời gian thực tập tốt nghiệp
Cảm ơn tất cả các bạn trong lớp , đã giúp nhóm mình rất nhiều trong thời gian thực hiện đồ án và những người thân đã chia sẻ, giúp đỡ , động viên chúng tôi trong suốt những năm học qua
TP HCM, ngày 20 tháng 6 năm 2008
NHÓM THỰC HIỆN
ĐỒ ÁN CUỐI MÔN LẬP
TRÌNH
Trang 3Nhận xét của Giáo Viên
Trang 4
MỤC LỤC
Phần 1 : Mở đầu
1 Đặt vấn đề 5
2 Tại sao chọn đề án này .5
3 Mục đích, đối tượng và phạm vi nghiên cứu 6
3.1 Mục đích nghiên cứu 6
3.2 Đối tượng và phạm vi nghiên cứu 6
4 Kết quả, mục tiêu cần đạt được 6
Phần 2 : Giới thiệu website I Giới thiệu 1 Đồ án thực hiện những quyết định 7
2 Các chức năng thực hiện được của đồ án 7
3 Đối tượng sử dụng 7
3.1 Người quản trị 7
3.2 Thành viên 7
3.3 Khách viếng thăm 7
4 Hướng phát trển 7
II Thiết kế 1 MasterPage của website 8
2 AdminMasterPage của website 8
3 Mô tả CSDL 9
4 Mô hình quan hệ 9
Phần 3 : Mô hình website I Cấu trúc thư mục đồ án 1 Cấu trúc 11
2 Tập tin 11
II Cài đặt 1 Trang chủ 12
2 Trang hướng dẫn 12
3 Trang đăng ký 13
4 Trang liên hệ 13
5 Trang giỏ hàng 14
6 Trang giới thiệu 14
7 Trang phương thức thanh toán - vận chuyển 15
8 Trang sản phẩm 15
9 Trang admin 16
10 Trang tìm kiếm 17
11 Trang chi tiết sản phẩm 17
12 Trang tính tiền sản phẩm 18
13 Trang xác nhận tài khoản người dùng 18
13.1 Trang đăng nhập 18
13.2 Trang thông tin cá nhân 19
14 Trang lựa chọn phương thức thanh toán - vận chuyển 19
15 Trang xác nhận hoá đơn 20
16 Trang sửa thông tin cá nhân 20
17 Trang hoàn tất 21
Trang 5PHẦN 1 : MỞ ĐẦU
1 Đặt vấn đề.
Ngày nay,cùng với sự phát triển nhanh chóng của lĩnh vực truyền thông nói chung thì Công nghệ thông tin đã và đang đóng vai trò hết sức quan trọng trong đời sống kinh tế, xã hội của nhiều quốc gia trên thế giới,
là một phần không thể thiếu trong một xã hội ngày càng hiện đại hoá Chúng ta không thể không nhắc đến sự ra đời của các công nghệ web như: JSP, Servlet, PHP … và ASP.NET cũng là một trong những ngôn ngữ không thể thiếu để đáp ứng yêu cầu của việc xây dựng các ứng dụng web
ASP.NET (Active Server Pages NET) thực chất NET là một
Framework ASP.NET là một "khung" lập trình được xây dựng trên bộ thực thi ngôn ngữ chung (CLR - Common Language
Runtime) và được sử dụng trên một máy chủ phục vụ để tạo ra các
ứng dụng Web mạnh.
Từ những thế mạnh đó, chúng em đã chọn ngôn ngữ ASP.NET để nghiên cứu và xây dựng website về mua bán trực tuyến, cụ thể hoá bằng việc xây dựng website Kim Khí Điện Máy Minh Long
2 Tại sao chọn đề án này?
Việt Nam đang trên con đường xây dựng công nghiệp hoá, hiện đại hoá đất nước Đồng thời là một trong những nước WTO; cho nên các mặt hàng điện tử đã tràn ngập thị trường Việt Nam ngày một nhiều
Tiếp diễn với những sự kiện trên thì trong tương lai, website sẽ ngày càng phát triển và thống lĩnh thị trường, vì thế mua bán trực tuyến trở nên thiết thật cho cuộc sống Để phục vụ cho nhu cầu ngày càng tăng
và tạo sự lựa chọn cho khách hàng trong việc mua bán sản phẩm thuận tiện hơn, dễ dàng hơn nên nhóm chúng em đã quyết định chọn đồ án này
3 Mục đích, đối tượng và phạm vi nghiên cứu.
3.1 Mục đích nghiên cứu.
Tìm hiểu cách thức xây dựng Website về mua bán trực tuyến bằng giỏ hàng
3.2 Đối tượng và phạm vi nghiên cứu.
Nghiên cứu về ngôn ngữ ASP.NET và các kỹ thuật xây dựng một Website bán hàng trực tuyến
4 Mục tiêu cần đạt được.
- Hoàn chỉnh 1 Website giống các Website thương mại điện tử hiện
có trên thị trường
- Giao diện Website thân thiện,dễ sử dụng
- Khách hàng có thể xem và mua hàng trực tuyến thông qua website và được giao hàng tận nơi.
Trang 6PHẦN 2 : GIỚI THIỆU WEBSITE
I GIỚI THIỆU TỔNG QUAN
1 Yêu cầu thiết bị
Server:
Phần Cứng:
CPU: Core 2 Duo
RAM: 2GB
Phần Mềm Đề Nghị:
NET Frameworks 2.0
SQL Server 2005
Visual Studio 2005
Client:
Phần cứng:
CPU: P4
RAM: 256MB
Phần mềm:
Internet Explore 6.0 trở lên
2 Đồ án thực hiện những quyết định
Cho phép thành viên có thể đăng ký, mua hàng trực tuyến
Admin có thể thêm, xoá, sửa dữ liệu và quản lý thông tin thành viên
Cho phép khách hàng xem lại giỏ hàng mình đã chọn và tổng số tiền hiển thị
3 Các chức năng thực hiện được của đồ án
Tạo ra giao diện thân thiện, dễ sử dụng trong việc mua hàng
Quản trị có quyền thêm, xoá, sửa dữ liệu
Khách hàng chỉ có thể mua hàng thông qua việc đăng ký
Khách hàng có thể xem tổng số tiền mình mua và số hàng đã chọn
4 Đối tượng sử dụng
Có 3 đối tượng sử dụng website này:
a) Người Quản Trị
Người quản trị sau khi đăng nhập thành công sẽ có thể:
Thêm, xoá, sửa dữ liệu
Xem danh sách và thông tin những khách hàng đã đăng ký
Trang 7b) Thành Viên
Xem được thông tin cá nhân, đổi được mật khẩu
Mua hàng trực tuyến
Xem giỏ hàng
c) Khách Viếng Thăm
Có thể xem được những sản phẩm trên trang web nhưng không thể mua hàng
Có thể đăng ký trở thành thành viên
5 Hướng phát triển
Tạo ra một giao diện web hoàn chỉnh, đầy đủ những chức năng hơn
Sau khi mua hàng, người quản trị có thể xuất hoá đơn dưới dạng report
Tạo ra một diễn đàn có thể cho khách hàng thảo luận các sản phẩm
Mỗi sản phẩm,khách hàng có thể cho ý kiến và bình chọn sản phẩm
Giúp khách hàng mua dễ dàng hơn thông qua việc tính thẻ tín dụng
Gửi email sau khi đăng ký, đặt hàng
II Thiết kế
1 MasterPage của website
MasterPage của website là giao diện thống nhất cho toàn bộ các trang của website trừ Admin, nhằm tạo lên tính liền mạch và xuyên suốt cho website
Bố cục:
Banner Main_Menu
Footer
Chú thích:
Trang 8Tên Mô tả
Banner Chứa hình ảnh đại diện cho và tên
website Main_Menu Chứa phần thanh Menu cơ bản Left menu Thanh thành phần các sản phẩm Content Chứa nội dung của website ứng với
chức năng được sử dụng Right_Menu Chứa thẻ đăng nhập,giỏ hàng và
quảng cáo Footer Chứa thông tin về bản quyền
website
2 AdminMasterPage của website
AdminMasterPage là trang MasterPage dành riêng cho Admin
Bố cục:
Banner Main_Menu Content
Footer
Chú thích:
Banner Chứa hình ảnh đại diện cho và tên
website Main_Menu Chứa phần thanh Menu cơ bản Content Chứa nội dung của website ứng với
chức năng được sử dụng Footer Chứa thông tin về bản quyền
website
3 Mô tả CSDL
Trang 9CSDL được chia làm 9 bảng cụ thể như sau:
Bảng nhasx (manhasx, tennhasx).
Bảng sanpham (masp, manhasx, maloai, tensp,…).
Bảng thanhvien (id, username, pass, loaitk,…).
Bảng hoadon (mahd, id, tongmathang, tongtien…).
Bảng loai (maloai, tenloai, machungloai).
Bảng chungloai (machungloai, tenchungloai).
Bảng chitiethoadon (mahd, masp, soluong, thanhtien).
Bảng tinh (matinh, tinh, maquocgia).
Bảng quocgia (maquocgia, tenquocgia).
4 Mô hình quan hệ
PHẦN 3 : MÔ HÌNH WEBSITE
Trang 10I Cấu trúc chương trình:
1 Cấu trúc
Đồ án được tổ chức và sắp xếp vào các thư mục sau:
Gồm các thư mục như:
css: chứa những file định dạng
App_Data: chứa CSDL
App_Code: chứa các namespace
Images: chứa những hình ảnh dùng cho việc thiết kế web
Hinh: chứa những hình ảnh dùng cho CSDL
Js: chứa những file javascript
2 Tập tin
Ngoài những thư mục thì còn có những tập tin đồng cấp với thư mục như file Default.aspx là trang chủ,trang MasterPage.master,…
II Cài đặt
Trang 111 Trang chủ
Thể hiện thông tin chung nhất của trang web
2 Trang Hướng Dẫn
3 Trang Đăng Ký
Trang 124 Trang Liên Hệ
5 Trang Giỏ Hàng
Trang 136 Trang Giới Thiệu
7 Trang Phương Thức Thanh Toán - Vận Chuyển
Trang 148 Trang Sản Phẩm
Hình sản phẩm tivi
Trang 15Hình sản phẩm máy ảnh
9 Trang Admin
10.Trang Tìm Kiếm
Trang 1611 Trang chi tiết sản phẩm
12.Trang tính tiền sản phẩm
Trang 1713 Trang xác nhận tài khoản người dùng
• Nếu chưa đăng nhập tài khoản thì sẽ ra trang đăng nhập trước khi ra trang thông tin cá nhân
• Nếu đã đăng nhập thì sẽ hiện trang thông tin cá nhân
Trang 1814 Trang lựa chọn phương thức thanh toán - vận chuyển
15 Trang xác nhận hoá đơn
Trang 1916 Trang sửa thông tin cá nhân
17 Trang hoàn tất
Trang 20The End