1. Trang chủ
  2. » Tất cả

Website Linh kien may tinh

22 303 1
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Website bán sản phẩm linh kiện vi tính
Tác giả Nghiêm Xuân Tú, Bùi Ngọc Sơn, Nguyễn Đình Thọ, Nguyễn Thanh Bình, Tạ Đình Mạnh
Người hướng dẫn Dương Thanh Minh
Trường học Bachkhoa-Aptech Computer Education Centre
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo
Năm xuất bản 2010
Thành phố Hà Nội
Định dạng
Số trang 22
Dung lượng 469,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

• Xây dựng máy tính: Giúp khách hàng lựa chọn cấu hình phù hợp với nhu cầu và in ra hay đặt hàng chức năng đã được liên kết với danh sách đặt hàng.• Tìm kiếm Search : Cho phép khách hàng

Trang 1

BÁO CÁO PROJECT

Giai đoạn 1

Tên Project: Website bán sản phẩm linh kiện vi tính

Lớp : T0908I Học kỳ : CPISM Nhóm thực hiện : Nhóm 3 Các thành viên :

1) Nghiêm Xuân Tú (nhóm trưởng) 2) Bùi Ngọc Sơn

3) Nguyễn Đình Thọ 4) Nguyễn Thanh Bình

5) Tạ Đình Mạnh

Trang 2

- Hà Nội,

25/2/2010-T0908I – Group 03

Group Member

Nguyễn Đình Thọ Nghiêm Xuân Tú

Tạ Đình Mạnh Nguyễn Thanh Bình Bùi Ngọc Sơn

Trang 3

Mục lục

2

1.Nêu bài toán 4

1.1.Tóm tắt bài toán 4

1.2.Hệ thống hiện tại 4

1.3.Hệ thống dự định làm 4

1.4.Giới hạn của hệ thống 5

1.5.Môi trường triển khai 5

1.5.1.Cấu hình tối thiểu 5

1.5.2.Cấu hình đề nghị 6

6

2.Xác Định Yêu Cầu Của Khách Hàng 7

2.1.Đối Tượng Sử Dụng Hệ Thống 7

2.2.Phân Tích Yêu Cầu Khách Hàng 7

A Chức năng cho khách hàng 7

3.Thiết kế hệ thống 13

3.1.Mô hình Thực thể kết hợp 13

KHACHHANG 13

DATHANG 13

Xây Dựng Cơ Sở Dữ Liệu 15

15

3.2.Sitemap 18

3.3.Mô Tả Hoạt Động Của Các Chức Năng Quan Trọng 19

Trang 4

1 Nêu bài toán

1.1.Tóm tắt bài toán

Trong thời đại mở cửa hiện nay, công nghệ luôn phát triển không ngừng, đòi hỏi chúng

ta phải cập nhật nhanh chóng, bắt kịp với những xu hướng mới nhất Ở nước ta, xã hội đang ngày càng hiện đại hơn, nhu cầu về học tập, làm việc cũng như giải trí trên mạng ngày một phát triển nên do đó nhu cầu về nâng cấp phần cứng máy tính là rất lớn Lập

ra website này, chúng tôi mong muốn sẽ tạo ra được một địa chỉ quen thuộc, nơi cung cấp các sản phẩm chất lượng và uy tín đến khách hàng

1.2.Hệ thống hiện tại

Hiện nay, ở VN đã có khá nhiều tên tuổi trong lĩnh vực bán link kiện máy tinh Tuy nhiên các trang web này hỗ trợ về phần hỏi đáp khách hàng khá kém Các liên lạc bằng điện thoại rất ít khi được nhấc máy, nếu có nhấc máy thì câu trả lời luôn là: “Mời bạn đến tận nơi để tiện xem xét” Và đặc biệt, dịch vụ trả lời trực tuyến qua Yahoo Messenger luôn trong trạng thái Offline Kể cả khi có Online thì khả năng được trả lời rất thấp Do vậy khách hàng thường rất khó chịu mỗi khi muốn hỏi về một sản phẩm mới, giá cả hiện tại, v.v nhưng ko được đáp ứng ngay Chúng tôi tin rằng với khả năng giải đáp nhanh chóng các vẫn đề trên sẽ ko còn là nguyên nhân làm giảm lượng khách hàng

1.3.Hệ thống dự định làm

Website do chúng tôi xây dựng thực sự sẽ đem lại những lợi ích cơ bản cho người sử dụng và giải quyết nhu cầu tiêu dùng hiện nay Khách hàng sẽ dễ dàng xem xét và lựa chọn cho mình những sản phẩm hợp lí nhờ giao diện thân thiện Website chúng tôi sẽ đưa ra các chức năng như sau :

• Danh sách các hàng hoá: Danh sách của từng mặt hàng kèm theo các thông tin chi tiết của từng sản phẩm mà công ty chúng tôi có

• Hỗ trợ khách hàng: Nắm rõ các yêu cầu của khách hàng nhằm đáp ứng nhu cầu của khách hàng một cách nhanh chóng và tốt nhất qua các kênh liên lạc như email, yahoo messenger, điện thoại

• Đăng ký (Register) : Khách hàng gửi cho chúng tôi các thông tin cá nhân như : Họ tên, địa chỉ, điện thoại, email v.v để tiện cho việc liên lạc và thanh toán

• Danh sách đặt hàng: Khách hàng có thể chọn những sản phẩm mình đã xem

để lưu lại, tiện lợi cho việc mua hàng cũng như xem xét tổng giá các mặt hàng

Trang 5

• Xây dựng máy tính: Giúp khách hàng lựa chọn cấu hình phù hợp với nhu cầu và in ra hay đặt hàng (chức năng đã được liên kết với danh sách đặt hàng).

• Tìm kiếm (Search) : Cho phép khách hàng tìm kiếm các thông tin liên quan đến sản phẩm linh kiện hiện có mà khách hàng muốn mua

• Việc bảo mật của hệ thống còn chưa cao, khả năng bị ddos cao…

1.5.Môi trường triển khai

1.5.1.Cấu hình tối thiểu

Trang 6

Phần mền tạo ảnh flash: Macromedia Flash…

Phần mềm tạo cơ sở dữ liệu: SQL Server 2005…

Trang 7

2 Xác Định Yêu Cầu Của Khách Hàng

a Khách vãng lai có thể thăm quan trang Web thông qua các Hyperlink.

b Gửi thông tin phản hồi vào website:

Input - Khách hàng nhập thông tin vào Form feedback

Process - Server nhận thông tin từ Form và lưu vào bảng trong Database

Output - Hiển thị lời cảm ơn khách hàng đã đóng góp ý kiến

c.Tìm kiếm sản phẩm:

Input - Tên, loại hoặc giá tiền

Process - Tìm trong cơ sở dữ liệu

Output - Hiển thị thông tin về sản phẩm ra trang web

d Nếu khách hàng muốn trở thành thành viên thì phải đăng kí.

Input - Khách hàng nhập thông tin vào Form đăng ký

Process - Server nhận thông tin từ Form đăng ký, kiểm tra xem thông tin có hợp lệ

không ?

- Nếu thông tin hợp lệ thì sẽ lưu vào cơ sở dữ liệu

Output - Hiển thị lời chúc mừng nếu bạn submit thành công

- Nếu thông tin không hợp lệ thì yêu cầu nhập lại

Trang 8

1.2 Thành viên

Gồm các chức năng

- Thăm trang web

- Đăng nhập vào form Login

- Xem thông tin và sửa tài khoản

- Tìm kiếm hàng

- (Đăng ký ) Dat mua hàng

a Chức năng đăng nhập:

Input - User nhập Username và Password

Process - Server nhận thông tin từ form Login

- Kiểm tra username và password có tồn tại trong cơ sở dữ liệu không ?

Output - Nếu đúng thì hiển thị đăng nhập thành công

- Nếu sai thì yêu cầu nhập lại

b Xem thông tin về tài khoản và sửa tài khoản

Input - Nhập Username và Password

Process - Lấy thông tin từ trong cơ sở dữ liệu

Output - Hiển thị thông tin về tài khoản mà khách hàng đã đăng ký

c Khách hàng tìm kiếm sản phẩm:

Input - Tên, loại hoặc giá tiền

Process - Tìm trong cơ sở dữ liệu

Output - Hiển thị thông tin về sản phẩm ra trang web

d Khách hàng đăng kí mua hàng

Input - Nhập thông tin về sản phẩm

Process - Lưu thông tin sản phẩm vào cơ sở dữ liệu

Output - Hiện thị ra màn hình thông báo sản phẩm đã được lưu

e Gửi thông tin phản hồi vào website:

Input - Khách hàng nhập thông tin vào Form feedback

Process - Server nhận thông tin từ Form và lưu vào bảng trong Database

Output - Hiển thị lời cảm ơn khách hàng đã đóng góp ý kiến

Trang 9

B Chức năng cho Admin

Chức năng của Admin:

- Quản lý user account

1.1 Quản lý User Account

Phần này Admin có thể xem, xoá user account

a Xem User Account

Description Phần này admin sẽ xem được tất cả các user acount

Input Click chuột vào user ID

Process Lấy thông tin từ cơ sở dữ liệu

Output Hiện thị user account ra màn hình

b Xoá User Account

Description Phần này admin có thể xoá User Account

Input Click chuột vào User ID

Process Xoá user ra khỏi cơ sở dữ liệu

Output Hiển thị ra màn hình User đã được xoá

c Tìm kiếm User Account:

Input Tên, username, email

Process Tìm trong cơ sở dữ liệu

Output Hiển thị thông tin về User Account

1 2 Quản lý Feedback

Phần này admin sẽ quản lý ý kiến của khách hàng gửi đến và có thể xem, xoá và gửi thông tin phản hồi qua địa chỉ email:

a Xem

Input Tên ID hoặc tiêu đề của thông tin phản hồi

Processes Lấy thông tin từ cơ sở dữ liệu

Output Hiển thị các thông tin của feedback ra màn hình

b Xoá

Input Tên ID hoặc tiêu đề của thông tin phản hồi

Processes Xoá thông tin khách hàng khỏi cơ sở dữ liệu

Output Hiển thị ra màn hình thông báo đã xoá

Trang 10

c Tìm kiếm feedback:

Input Tên, fullname, email người phản hồi, ngày phản hồi

Processes Tìm trong cơ sở dữ liệu

Output Hiển thị thông tin về feedback

1.3 Quản lý sản phẩm

a Thêm loại sản phẩm

Input Tên loại sản phẩm và mô tả (nếu có)

Processes Lưu thông tin loại sản phẩm trong cơ sở dữ liệu

Output Hiển thị thông tin loại sản phẩm

b Thêm sản phẩm

Input Tên sản phẩm

Processes Lưu thông tin sản phẩm trong cơ sở dữ liệu

Output Hiển thị thông tin về sản phẩm

c Xoá sản phẩm

Input Tên sản phẩm

Processes Xoá thông tin về sản phẩm khỏi cơ sở dữ liệu

Output Hiển thị thông báo sản phẩm đã được xoá

d Sửa sản phẩm

Input Click chuột vào tên sản phẩm

Processes Thay đổi sản phẩm trong cơ sơ dữ liệu

Output Hiển thị ra màn hình kết quả đã được update

e Tìm kiếm sản phẩm:

Input Tên, loại, giá tiền

Processes Tìm trong cơ sở dữ liệu

Output Hiển thị thông tin về sản phẩm

1.4 Quản lý đơn hàng:

Phần này Admin có các chức năng: xem, xoá và xử lý đơn hàng:

a Xem thông tin đơn hàng:

Input ID đơn hàng

Processes Lấy thông tin sản phẩm trong cơ sở dữ liệu

Output Hiển thị thông tin về đơn hàng

Trang 11

b Xoá đơn hàng

Input Chọn đơn hàng muốn xoá qua hộp Checkbox và chọn nút xoá

Processes Thông tin về đơn hàng sẽ được xoá khỏi cơ sở dữ liệu

Output Hiển thị thông báo đơn hàng đã được xoá

c Tìm kiếm đơn hàng:

Input - Người đặt hàng, người nhận hàng, sản phẩm

Processes - Tìm trong cơ sở dữ liệu

Output - Hiển thị thông tin về đơn hàng

1.5 Quản lý tin tức

a Xem

Input Tên tiêu đề của tin tức

Processes Lấy thông tin từ cơ sở dữ liệu

Output Hiển thị các thông tin của ra màn hình

b Thêm tin tức

Input Form tin tức

Processes Thêm tin mới vào CSDL

Output Thông báo thêm tin thành công

c.Xoá tin tức

Input Chọn tin tức

Processes Xoá thông tin khỏi cơ sở dữ liệu

Output Hiển thị thông báo đã được xoá

d.Tìm kiếm tin tức:

Input - Tiêu đề, nội dung, ngày tháng

Processes - Tìm trong cơ sở dữ liệu

Output - Hiển thị thông tin về tin tức

e.Sửa tin tức

Input Click chuột vào tin tức sẽ sửa

Processes Thay đổi sản phẩm trong cơ sơ dữ liệu

Output Hiển thị ra màn hình kết quả đã được update

1.6 Quản lý nhà sản xuất:

Trang 12

a Thêm nhà sản xuất

Input Tên nhà sản xuất

Processes Lưu thông tin nhà sản xuất trong cơ sở dữ liệu

Output Hiển thị thông tin về nhà sản xuất

b Xoá nhà sản xuất

Input Tên nhà sản xuất

Processes Xoá thông tin về nhà sản xuất khỏi cơ sở dữ liệu

Output Hiển thị thông báo nhà sản xuất đã được xoá

c Tìm kiếm nhà sản xuất:

Input Tên nhà sản xuất

Processes Tìm trong cơ sở dữ liệu

Output Hiển thị thông tin về nhà sản xuất

Trang 13

Mamucsanpham

TongsoluongGia

TongGia

Masanpham

Trang 14

Masanpham

TensanphamAnhminhhoa

Mieuta

Mamucsanpham

TongsoluongGia

TINTUC

NoidungHinhanh

TacgiaNgaydangtintuc

Matintuc

Tieude

Trang 15

Xây Dựng Cơ Sở Dữ Liệu

Mô tả chi tiết các bảng:

KhachHang

Field name Data type Length Constraint Description

Makhachhang Int 4 Identity(1,1) Mã khách hàng

Username Varchar 30 Not null Tên đăng nhập

Password Varchar 30 Not null Mật khẩu

Tenthat Nvarchar 30 Not null Họ tên

Diachi Nvarchar 400 Not null Địa chỉ

Sodienthoai Varchar 15 Not null Số điện thoại

Ngaydangki Datatime 8 Not null Ngày đăng ký

Trang 16

Field name Data type Length Constrain Description

Madathang Int 4 Identity(1,1) Mã hóa đơn

Makhachhang Int 4 Not null Mã khách hàng

Ngaydathang Datetime 8 Not null Ngày đặt hàng

Diachi Nvarchar 400 Not null Địa chỉ

Tensanpham Nvarchar 30 Not null Tên sản phẩm

SanPham

Field name Data type Length Constrain Description

Tensanpham Nvarchar 30 Not null Tên sản phẩm

Anhminhhoa Nvarchar 100 Not null Ảnh minh hoạ

Maloaisanpham Int 4 Not null Mã loại sản phẩm

Mieuta Nvarchar 800 Null Mô tả sản phẩm

Manhasanxuat Int 4 Not null Mã nhà sản xuất

Nhasanxuat Nvarchar 30 Not null Nhà sản xuất

Tongsoluong Varchar 10 Not null Tổng số lượng

DanhMucSanPham

Field name Data type Length Constrain Description

Mamucsanpham Int 4 Identity(1,1) Mã danh mục linh kiệnTendanhmuc Nvarchar 30 Not null Tên danh mục linh kiện

Admin

Field name Data type Length Constrain Description

Username Varchar 30 Not null Mã quản trị

Password Varchar 30 Not null Mật khẩu quản trị

Feedback

Field name Data type Length Constrain Description

Mafeedback Int 4 Identity(1,1) Mã phản hồi

Trang 17

Noidung Nvarchar 500 Not null Nội dung phản hồi

Ten Nvarchar 30 Not null Tên người phản hồi

Email Varchar 30 Not null Email người phản hồi

Ngayviet Datetime 8 Not null Ngày phản hồi

TinTuc

Field name Data type Length Constrain Description

Matintuc Int 4 Identity(1,1) Mã tin tức

Tieude Nvarchar 100 Not null Tiêu đề

Hinhanh Varchar 100 Not null Hình ảnh

Tacgia Nvarchar 40 Not null Nguồn tin tức

Ngaydangtintuc Datetime 8 Not null Ngày đăng tin

NhaSanXuat

Field name Data type Length Constrain Description

Manhasanxuat Int 4 Identity(1,1) Mã nhà sản xuất

Tennhasanxuat Nvarchar 30 Not null Tên nhà sản xuất

Trang 18

Website LINH KIEN MAY TINH

Quan li khach hang

San pham

Quan li tin tuc

Quan li don hang

Trang 19

3.3.Mô Tả Hoạt Động Của Các Chức Năng Quan Trọng

Hợp lệ

Thông báo đăng nhập thành công

Kết thúc

Trang 20

c Tìm kiếm d Thêm sản phẩm hay thêm tin tức

Lưu thông tin vào database

Kiển tra thông tin

Thông báo thành công

Trang 21

e Sửa thông tin

Kiểm tra thông tin

Đưa ra thông báo thành công

Kết thúc

Trang 22

f Xoá tin tức, sản phẩm g Đổi password

Kiểm tra password

cũ có hợp lệ không

Thông báo thành công

Thay đổi password trong

CSDL

F

T

Ngày đăng: 12/01/2013, 15:33

TỪ KHÓA LIÊN QUAN

w