1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế website giới thiệu sản phẩm và bán hàng qua mạng

48 515 1

Đ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

Định dạng
Số trang 48
Dung lượng 1,84 MB

Nội dung

Nhập hàng - Nguồn hàng nhập về của cửa hàng chủ yếu qua 2 mối chính là: Nhập hàng trực tiếp từ các nhà phân phối của các hãng máy tính trong vàngoài nớccó hóa đơn chứng từ ban giao hàn

Trang 1

trờng đại học vinh Khoa Công nghệ thông tin

trần văn lơng

thiết kế WEBSITE GIớI THIệU sản phẩm

và bán hàng QUA MạNG

Đồ án tốt nghiệp

Kỹ s Công Nghệ Thông Tin

Vinh - 05/2010

Mục lục

Mở đầu 4

Tổng quan về đề tài 6

Chơng I: Khảo sát hệ thống cửa hàng và đặc tả 8

I Khảo sát hệ thống bán hàng 8

Trang 2

II Khảo sát nghiệp vụ nhân sự .10

III Khảo sát nghiệp vụ bán hàng .11

IV Khảo sát về hệ thống hiện tại .14

V Đặc tả yêu cầu .14

A Yêu cầu chức năng 14

1 Front End: 14

Xem thông tin 14

Tìm kiếm thông tin 15

Đặt mua sản phẩm 15

Đăng nhập 16

Quên mật khẩu 16

Đăng ký thành viên 16

Trang cá nhân của thành viên 17

2 Back End: 18

Đăng nhập hệ thống 18

Quản lý ngời dùng 18

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

Quản lý hóa đơn 20

B Yêu cầu phi chức năng 20

Chơng II: Xây dựng cơ sở dữ liệu, tối u phân tích hệ thống mới 21

I Phân tích yêu cầu .21

1 Phần quản trị 21

2 Phần ngời dùng 21

II Phân tích thiết kế hệ thống bán hàng qua mạng .24

1 Mức khung cảnh 24

III Các bảng dữ liệu .24

1 Bảng DanhGia 24

2 Bảng Huyen 25

3 Bảng khachHang 26

4 Bảng MucTin 27

5 Bảng Nhanvien 27

6 Bảng NhomSP 28

7 Bảng NhomTin 29

8 Bảng SanPham 30

Trang 3

9 Bảng Tinh 31

10 Bảng Xa 32

11 Bảng YKien .33

Chơng III: Cài đặt,thử nghiệm một số giao diện ngời dùng 34

A C i đặt và thử nghiệm ài đặt và thử nghiệm 34

I Chuẩn bị .34

II Thực hiện 31

III Hoàn tất .35

B Một số giao diện ngời dùng 36

I Một số giao diện trang ngời ding chủ yếu .36

1 Trang chủ của website 36

2 Trang thông tin sản phẩm 37

3 Trang tin tức 38

4 Trang đăng ký tài khoản khách hàng 39

5 Trang đăng nhập 39

6 Công cụ tìm kiếm 40

7 Trang liên hệ 40

8 Trang Download 41

II Một số giao diện trang quản trị .42

1 Trang quản Đăng nhập 42

2 Trang Nhóm sản phẩm 42

3 Trang Nhóm tin 43

4 Trang Nhân viên 44

III- Giao diện mua hàng 44

Kết luận, kiến nghị, 48

1 Kết luận 48

2 Kết quả 48

3 Hạn chế 48

4 Hớng phát triển 49

Tài liệu tham khảo 50

Một số phầm mềm hỗ trợ 50

Trang 4

Mở ĐầU

Trong môi trờng công nghệ thông tin ngày một phát triển Chúng đangtiếp xúc với những công nghệ mới, những tri thức mới với những kỹ thuật tiêntiến Vì vậy ngay trong ghế nhà trờng tôi sinh viên với sự nhiệt tình ham tìm hiểudới sự hớng dẫn tận tình của quý thầy cô Đang dần hoàn thiện kiến thức củamình về công nghệ thông tin cùng các ứng dụng của nó

Đồ án tốt nghiệp là một trải nghiệm thực tế cho sinh viên về công nghệthông tin Trau dồi những kiến thức bổ ích cho bản thân Tôi thực hiện tìm hiểuvấn đề đang dần đợc áp dụng rộng rãi cho thị trờng, đợc rất nhiều các công tylớn nhỏ áp dụng Đú là bán hàng Online Quá trình phân tích không gặp nhiềuvấn đề khó khăn vì mọi yêu cầu khá rõ ràng Thời gian code là cả một vấn đề.Khi áp dụng chuyển mã qua aspx trên nền C# mọi thứ còn mới mẻ Nên chơngtrình mới chỉ đạt ở mức cơ bản, còn nhiều thiếu xót

Quá trình tìm hiểu những vấn đề nêu trên dới sự hớng dẫn của PGS.TS Mai Văn Trinh Ngoài việc tìm hiểu các tài liệu chuyên ngành tôi có tìm hiểu

thêm các thông tin trên mạng và trao đổi thông tin với bạn bè

Tuy rằng việc tự code làm cho chơng trình của tôi không mềm mại nhnhững chơng trình đang đợc ứng dụng trên thị trờng Nhng sau quá trình tìm hiểutôi đã có đợc những kiến thức bổ ích về lập trình mạng cụ thể là aspx trong bộvisual 2008, biết sử dụng SQL2005

Nội dung của đề tài gồm 5 phần:

Giới thiệu tổng quan về đề tài, mục tiêu của các chức năng đợc cài đặttrong website, các công cụ đợc sử dụng để xây dựng đề tài

Chơng I: Đặc tả chi tiết các yêu cầu chức năng của Website (Bao gồm cả

các chức năng dành cho ngời dùng (Front End) và cho ngời quản trị (Back End))

Chuơng II: Xây dựng cơ sở dữ liệu, tối u phân tích hệ thống mới.

Chơng III: Cài đặt, thử nghiệm và một số giao diện ngời dùng, chi tiết các

Trang 5

Vinh th¸ng 5 n¨m 2010

Gi¸o viªn híng dÉn:

PGS.TS Mai Văn Trinh

Sinh viªn thùc hiÖn:

Trần Văn Lương - 46k2 - CNTT

Trang 6

Tổng quan về đề tài

I.Lý do chọn đề tài

Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng điện tử,công nghệ thông tin cũng đợc những công nghệ có đẳng cấp cao và lần lợtchinh phục hết đỉnh cao này đến đỉnh cao khác Mạng Internet là một trongnhững sản phẩm có giá trị hết sức lớn lao và ngày càng trở nên một công cụkhông thể thiếu, là nền tảng chính cho sự truyền tải, trao đổi thông tin trêntoàn cầu

Giờ đây, mọi việc liên quan đến thông tin trở nên thật dễ dàng cho ngời

sử dụng, chỉ cần có một máy tính kết nối internet và một dòng dữ liệu truy tìmthì gần nh lập tức cả thế giới về vấn đề mà bạn đang quan tâm sẽ hiện ra Bằng internet, chúng ta đã thực hiện đợc nhiều công việc với tốc độ nhanhhơn và chi phí thấp hơn nhiều so với cách thức truyền thống

Một vấn đề phổ biến ngày nay là nhu cầu bán hàng và thanh toán online

đang trở nên phổ dụng Và dần hình thức này cũng đang đợc áp dụng rộng rãi,ngày càng đợc nâng cấp hơn

Thông tin công nghệ ngày một phát triển kéo theo dịch vụ phát triển cũng

nh việc đòi hỏi nhiều hơn về tay nghề của những ngời thợ Đối với công nghệthông tin yêu cầu của ngời thợ luôn thay đổi và ngày một cao hơn Vì đã chọncho mình con đờng chủ yếu là lập trình nên trong đề tài đồ án tốt nghiệp nàytôi chọn đề tài Nghiên cứu xây dựng WebSite dựa trên công nghệ ASP.Net

ASP.NET là một nền tảng ứng dụng web (web application framework) được

phát triển và cung cấp bởi Microsoft, cho phép những người lập trình tạo ranhững trang web động, những ứng dụng web và những dịch vụ web Với mục

đích tìm hiểu công nghệ ASP.Net và SQL2005 trong bộ Visual Studio 2008trên nền ngôn ngữ lập trình C#

Ngoài ra với ý thức học hỏi tiếp cận với những yêu cầu từ thực tế Khi cha

có khả năng sáng tạo ra cái mới Trớc hết cần làm đợc những cái đã có, vớimục đích muốn tạo ra một trang web khách hàng có thể đặt mua hàng và thanhtoán trực tiếp, nên tôi chọn đề tài Nghiên cứu xây dựng WebSite vừa có tínhứng dụng thực tế vừa có cơ hội cho mình nghiên cứu thực tiễn

II Phơng pháp thực hiện đề tài

Trang 7

Để bài toán có tính thực tế đáp ứng yêu cầu ngời dùng và khách hàng Bàitoán đợc phân tích theo hớng chức năng Xây dựng giao diện thực tế dễ sửdụng và thân thiện với ngời dùng, hơn nữa phải đảm bảo đầy đủ các chức năngcần thiết.

Bài toán đợc cài đặt trên công nghệ lập trình Web ASP.Net với nền tảngC# và sử dụng quản trị cơ sở dữ liệu SQL2005 Sử dụng nhiều công cụ hỗ trợgiao diện làm việc khác: Photoshop 7.0, phần mềm hỗ trợ tạo banner SothinkSWF Easy, phần mềm hỗ trợ tạo menu CSS Tab Designer,…

III Công cụ cài đặt

- Bộ Visual 2008 có tích hợp ASP.Net trên nền C#

- Quản trị cơ sở dữ liệu SQL2005

- Công cụ hỗ trợ lập trình RadControls for ASP.Net, FCKEdittor, công cụphân trang CollectionPager.dll

Trang 8

Ch ơng I:

Khảo sát hệ thống cửa hàng và đặc tả chi tiết website

I Khảo sát hệ thống bán hàng

1 Nhập hàng

- Nguồn hàng nhập về của cửa hàng chủ yếu qua 2 mối chính là:

Nhập hàng trực tiếp từ các nhà phân phối của các hãng máy tính trong vàngoài nớc(có hóa đơn chứng từ ban giao hàng hóa, tiền và các giấy tờ đi kèm sản

phẩm khác đầy đủ)

Nhập hàng từ các nguồn ngoài (đa phần không có hóa đơn giao hàng, tiền

và các giấy tờ khác dựa trên lòng tin giữa cửa hàng và ngời giao hàng là chínhcác thông tin giao hàng chỉ đợc lu trong một giấy tờ đơn giản gồm các thông tinchính nh tên hàng, số lợng, đơn giá, tổng giá trị

- Mục tiêu hàng nhập:

Các mặt hàng đợc tiêu thu mạnh trong kỳ (theo tháng)

Các mặt hàng hợp thị hiếu

Từ các nguồn nhập có giá thành nhập thấp và đảm bảo chất lợng

Các mặt hàng của các cơ sở sản xuất hay ngời giao hàng có lợng sảnphẩm lỗi ít

Các sản phẩm mới có tính ứng dụng phục vụ tốt cho đời sống

- Các yếu tố của sản phẩm đợc nhân viên quản lý và kỹ thuật cửa hàng kiểm tra:

Các giấy tờ đi kèm của sản phẩm

- Các thông tin về số lợng, chất lợng, giá nhập, nơi nhập đợc lu vào sổ theodõi hàng

- Hóa đơn nhập hàng theo mẫu

2 Xuất hàng

- Nhân viên thu ngân nhận tiền khách hàng cập nhật vào hệ thống quản lý

In hóa đơn Tùy vào các mặt hàng giá trị và thỏa thuận Mặt hàng đó đợc vậnchuyển tới địa chỉ hoặc khách hàng tự đa về Sau khi đã kiểm tra thông số và chấtlợng sản phẩm

Trang 9

- Các yếu tố đợc kiểm tra trớc khi xuất là:

Số lợng, chất lợng, loại hàng

Các thông số kỹ thuật của sản phẩm

Các chú ý, đặc điểm của sản phẩm

Hoàn thiện các giấy tờ đi kèm của sản phẩm

Thuế của sản phẩm dựa trên các thuế đợc đánh vào cửa hàng theo

- Chỉ khách hàng đợc đảm bảo mới có thể nợ 1/3 giá trị sản phẩm Và cóthời gian ra hạn nợ phải trả

- Các sản phẩm sau khi đợc bán thông tin đợc đợc cập nhật vào thông tinbảng hóa đơn đặt hàng thành công và đợc lu trữ vào kho hóa đơn

- Các mặt hàng tồn theo dõi hàng quá lâu

- Các mặt hàng bị trả lại hay bị phản ánh quá nhiều

4 Khách hàng

- Giá bán cho mỗi khách hàng phụ thuộc vào mối quan hệ Nếu là khách mualần đầu sẽ có các chính sách u đãi Những chính sách này đợc thay đổi phù hợpvới thị hiếu và theo quý Mặt hàng thông thờng giá bán ra thờng bằng giá trên thịtrờng tự do giá nhập về tùy thuộc vào giá thành của sản phẩm và lu lợng xuấthàng Giá có thể đợc thay đổi dựa vào chủ của hàng

- Các yếu tố đợc thống kê

- Các yêu cầu của khách hàng về các loại sản phẩm

- Các mặt hàng hợp thị hiếu

- Tổng hợp các khách hàng quen của cửa hàng

II Khảo sát nghiệp vụ nhân sự

Trang 10

2 nhân viên quản lý kho hàng

2 Chức năng nhiệm vụ của từng vị trí:

- Chủ cửa hàng: Quản lý chung và có thể kiểm tra đột xuất bất kỳ cácthông tin tài liệu nào nếu muốn Cũng nh giám sát tất cả các hoạt động của củahàng

- Nhân viên quản lý:

Chịu trách nhiệm giám sát việc xuất hàng của cửa hàng ngời này sẽ kiểmtra thông qua bảng thống kê các hóa đơn bán hàng trong thời gian định kỳ và cóthể thay đổi mọi thông tin

Kiểm tra các thông tin tổng hợp đợc để đề ra chiến lợc phát triển

Chịu trách nhiệm trong việc nhập xuất sản phẩm ra và vào theo dõi hàng.Ngời chủ cửa hàng này sẽ làm trực tiếp trên thông tin bảng theo dõi hàng

Là ngời đợc xem và và thay đổi cũng nh thêm mới thông tin cần thiết trên

- Nhân viên bán hàng:

- Ngời này chỉ đợc phép tìm kiếm các thông tin về sản phẩm trong bảngtheo dõi hàng để biết thông tin chung về sản phẩm bán ra (số lợng, chất lợng,xuất sứ, loại, mã hàng)

- Các thông tin này sẽ đợc nhân viên bán hàng xử lý trực tiếp (thêm, sửa,xóa) trên hóa đơn bán hàng sau khi bàn giao sản phẩm thì có nhiệm vụ thêm vàobảng thồng kê hóa đơn bán hàng định kỳ(chỉ đợc thêm, sửa, xóa mới)

- Nhân viên bán hàng có nhiệm vụ nhận lại các sản phẩm bị lỗi và tham giatrực tiếp vào dựa trên các thông tin có đợc từ bảng theo dõi hàng để điền vàobảng này

Trang 11

- Khách hàng xem sẩn phẩm và đợc nhân viên bán hàng giới thiệu sảnphẩm với những tính năng nỗi bật của dòng sản phẩm mà họ tìm hiểu.

- Khách hàng yêu cầu các mặt hàng cần mua

- Nhân viên lập hóa đơn thu tiền sau đó nhận tiền và chuyển phiếu xuốngkho xuất hàng

- Nhân viên kho hàng và nhân viên kỹ thuật xuất hàng, kiểm tra chi tiết sảnphẩm và sau khi cho khách hàng kiểm tra hàng lần cuối lu vào sổ theo dõi

1 Chức năng nhập kho

- Dữ liệu (tên, nhãn hiệu, quy cách của hàng hóa vật t, hạn sử dụng và cácthông tin khác) đợc nhập vào hệ thống theo 2 cách:

- Cập nhật dữ liệu thông qua form nhập dữ liệu

Sử dụng công nghệ quét mã vạch đa dữ liệu trực tiếp vào hệ thống một cáchnhanh chóng chính xác

- Sắp xếp phân loại hàng hóa trong kho theo danh mục, chủng loại và nhiềucấp độ khác nhau

- Quản lý, sắp xếp và phân loại các nhà cung cấp để tiện cho quá trình quản

- Cập nhật số lợng hàng hóa còn lại trong kho

- In phiếu xuất kho

- Đồng bộ dữ liệu giữa các kho trong cùng 1 hệ thống

3 Chức năng kiểm kê

- Khóa mọi hoạt động giao dịch kho của các mặt hàng cần kiểm kê Sau khikiểm kê xong mới cho phép mở các giao dịch đã bị đóng để tiếp tục giao dịchnhập - xuất kho

- Kiểm kê hàng hóa tồn trong kho và tình trạng của hàng hóa

4 Chức năng bán hàng

Trang 12

- Quản lý các thông tin giao dịch của khách hàng Thông tin của khách hàng,thông tin đơn đặt hàng, thông tin số lợng hàng hóa bán ra

- Quản lý doanh thu

- Quản lý chi tiết hàng hóa và công nợ của khách hàng theo các tiêu thứcquản trị tùy chọn

5 Chức năng bảo mật

- Hệ thống cho phép phân quyền sử dụng, từ đó chống đợc những truy nhậpbất hợp pháp vào hệ thống dữ liệu, đồng thời định rõ đợc trách nhiệm trong trờnghợp có sự cố

- áp dụng các cơ chế, và chức năng bảo mật và mã hoá dữ liệu từ hệ điều

hành, và xây dựng những yêu cầu bảo mật riêng, thực tế triển khai cho thấy bạnhoàn toàn yên tâm về tính an toàn thông tin khi sử dụng sản phẩm của cửa hàng

- Phiếu điều chuyển vật t

- Lập hoá đơn thanh toán mua hàng

- Lập hoá đơn thanh toán bán hàng

Trang 13

IV Đánh giá về hệ thống hiện tại

Qua việc khảo sát việc bán hàng trong thực tế Có thể cho thấy việc bánhàng tại của hàng đợc trang bị tơng đối là đầy đủ Phục vụ tốt cho việc giám sát,quản lý và quá trình bán hàng thuận lợi cho khách tại của hàng

Nhng với sức cạnh tranh về thông tin nếu chỉ bán hàng dựa vào các mốiquan hệ và sự truyền miệng nh vậy sẽ không thể cạnh tranh với các công ty cóchính sách quảng bá thơng hiệu trên internet Đõy là môi trờng cạnh tranh khốcliệt đối với thơng hiệu Vì giờ đây Internet đến từng nhà Vì vậy việc xây dựngmột hệ thống đáp ứng quảng bá công ty và giới thiệu sản phẩm cũng nh đặt hàngqua mạng là hết sức cần thiết Chi phí đầu t hoàn toàn hợp lý nếu không nói là rẽ

so với các loại hình quảng bá khác mà hiệu quả thu về vợt trội

V Đặc tả yêu cầu

A Yêu cầu chức năng

Cũng giống nh các trang web động khác, khi xây dựng website chúng tôi

đã chia website thành 2 phần

Front End: Phần giao diện ngời dùng, là những trang mà khách hàng

bình thờng hoặc các thành viên của website khi ghé thăm có thể truy nhập

Back End: Phần giao diện dành riêng cho các quản trị website Các chức

năng của phần Back End nhằm giúp các quản trị có thể quản lý website tốt hơn(cập nhật tin tức, bài viết, quản lý ngời dùng), ngời dùng bình thờng không thểtruy nhập vào phần này

Trang 14

+ Tìm kiếm theo tên loại sản phẩm

+ Tìm kiếm theo giá bán

+ Tìm kiếm theo thơng hiệu

bị hủy nhiều lần có thể tài khoản của khách hàng sẽ bị khóa chức năng này

Đối t ợng :

Tất cả các thành viên của website

d Đăng nhập

Chức năng:

Cho phép các thành viên đăng nhập vào hệ thống để đăng tin yêu cầu hoặc

sửa đổi thông tin cá nhân

Trang 15

Khi đăng nhập, cần nhập vào tên đăng nhập (Email) và mật khẩu (password)của mình

Đ ối t ợng

Thành viên của website

f Đăng ký thành viên

Chức năng:

Những ai muốn đặt mua sản phẩm của cửa hàng, đăng tin rao vặt hay gửi ý

kiến góp ý, hỏi đáp trên website đều có thể đăng ký để trở thành thành viên củawebsite, khi đăng kí cần nhập các thông tin sau:

Email Email ding để đăng nhập vào hệ thống

Mật khẩu

Mật khẩu đăng nhập (độ dài tối thiểu 6 ký tự) Mậtkhẩu khi đợc lu giữ trong CSDL sẽ đợc mã hóatheo chuẩn MD5 để đảm bảo tính bí mật và antoàn

Nhắc lại mật khẩu Nhập lại chính xác mật khẩu đã nhập ở trên

Đ ối t ợng:

Trang 16

Tất cả mọi đối tợng muốn trở thành thành viên của website

g Trang cá nhân của các thành viên

Mỗi thành viên khi đăng nhập vào website đều có 1 trang cá nhân để thay

đổi các thông tin cá nhân hoặc giới thiệu về mình Trang cá nhân gồm các chứcnăng sau:

+ Thay đổi thông tin cá nhân: Sau khi đăng nhập thành công, các thành

viên có thể thay đổi các thông tin cá nhân của mình:

Sau khi thay đổi ấn nút cập nhật để thay đổi thông tin cá nhân)

+ Thay đổi mật khẩu: Thành viên có thể thay đổi mật khẩu của mình bằng

+ Bổ sung thông tin: Thành viên có thể bổ sung thêm các thông tin giới

thiệu chi tiết về bản thân mình, hoặc những thông tin còn thiếu khi đăng ký

Trang 17

Nếu ngời dùng thông thờng sẽ đợc kiểm tra thuộc nhóm nào (có phải tàikhoản admin toàn quyền không) và đợc phép vào menu nào tơng ứng của nhóm

đó đợc phân quyền truy nhập

b Quản lý ngời dùng

Chỉ những ngời dùng thuộc nhóm quản trị cao nhất và ngời dùng thuộcnhóm đợc phân quyền truy nhập trên menu đó mới thực hiện chức năng này Nhóm Admin có thể thêm, xóa, sửa đổi thông tin một tài khoản khách hàng

Và chỉ có quyền thay đổi thông tin cá nhân của chính bản thân mình Chỉ có tàikhoản Admin toàn quyền mới có thể thêm, xóa, sửa thông tin một tài khoảnthuộc nhóm Admin

Module quản lý ngời dùng ta vào tơng ứng từng nhóm ngời dùng để:

- Đưa ra các thông tin ngời dùng thuộc nhóm đó

- Thêm mới ngời dùng: Thêm mới các thông tin liên quan đến ngời dùng, tênngời dùng là bắt buộc và không đợc trùng với tên đã có trong bảng khachhang,Matkhau đợc mã hóa theo MD5, đồng thời thêm mới vào bảng khách hàng Chỉ

có tài khoản Admin toàn quyền mới đợc thêm một tài khoản vào bảng nhân viên

- Sửa đổi thông tin ngời dùng: Thay đổi các thông tin liên quan đến ngờidùng đợc chọn, tên và email ngời dùng thay đổi không đợc trùng với tên các ngờidùng khác Một thành viên trong nhóm Admin đều có thể thay đổi thông tin tàikhoản khách hàng bất kỳ(email) nhng chỉ có quyền thay đổi thông tin của chínhtài khoản Admin đó mà không có quyền sửa đổi thông tin của tài khoản Adminkhác( ngoại trừ tài khoản Admin toàn quyền là có thể sửa đổi bất kỳ tài khoảnnào)

- Xóa ngời dùng: Có thể xóa bất kỳ một tài khoản khách hàng nào trongbảng khách hàng( nếu tài khoản đó bị hủy) Nhng không có quyền xóa tài khoảnnhóm Admin trong bảng nhân viên( Trừ tài khoản Admin toàn quyền)

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

Mọi tài khoản Admin đều có quyền thêm, xóa, sửa thông tin một mặt hàngbất kỳ theo yêu cầu của chủ cửa hàng, cập nhật thay đổi hình ảnh giao diện củasản phẩm

Cập nhật, thêm mới, xóa bỏ một loại hàng

Xem, sửa, thêm mới thông tin các mặt hàng khuyến mại của cửa hàng

Cập nhật thông tin các mặt hàng giảm giá đặc biệt của cửa hàng theo yêucấu sau: mặt hàng đó tính từ thời điểm nhập vào lớn hơn 2 năm thì hệ thống sẽ

Trang 18

xác thực mặt hàng đó là mặt hàng giảm giá Khi một nhân viên bất kỳ xem thôngtin hàng giảm giá thì tự động xác nhận cho các mặt hàng đó là hàng giảm giá.

d Quản lý hóa đơn

Xem thông tin tất cả các hóa đơn đặt hàng, chi tiết các hóa đơn đặt hàng đóXem thông tin các hóa đơn đặt hàng thành công, chi tiết các hóa đơn đặthàng đó

L

đơn đặt hàng hợp lệ, và điền thông tin giao dịch, sau khi hóa đơn đó đợc chứngthực bởi khách hàng và hóa đơn đó còn trong thời gian hợp lệ Khi một nhânviên xử lý hóa đơn đó thì hệ thống tự động cập nhật trờng mã nhân viên vàotrong CSDL Nhng không có quyền xóa bỏ bất kỳ một hóa đơn đặt hàng nào( trừtài khoản admin toàn quyền)

Thống kê lợng doanh thu của cửa hàng trong một khoảng thời gian bất kỳkhi có yêu cầu của chủ cửa hàng yêu cầu là thông kê theo tháng, theo quý haytheo năm Thông tin hiển thị là các hóa đơn đặt hàng thành công trong khoảngthời gian đó và tổng số tiền thanh toán của khách hàng tính theo đơn vị ‘vnd’

B Yêu cầu phi chức năng

- Website phải có dung lợng không quá lớn, tốc độ xử lý nhanh

- Các quá trình xử lý phải đợc thực hiện chính xác, không chấp nhận sai sót

- Sử dụng các thuật toán mã hóa để lu giữ các thông tin nhạy cảm của kháchhàng

- Đảm bảo an toàn dữ liệu khi chạy website trực tuyến

Ch ơng II

Xây dựng cơ sở dữ liệu, Tối u phân tích hệ thống

I Phân tích yêu cầu

Qua việc khảo sát thực tế và tài liệu sách báo Cửa hàng có điều kiện đểtriển khai dịch vụ bán hàng qua mang

Trang 19

Dựa trên những yêu cầu về mặt quản lý và đáp ứng các yêu cầu của kháchhàng cũng nh đảm bảo quá trình giao dịch và quản lý tốt Phân tích các chứcnăng theo các yêu cầu sau.

Đưa ra toàn bộ danh sách hàng trong kho hàng và các mặt hàng đã từng bán Đưa ra danh sách khách hàng đặt mua hàng theo ngày, tuần, tháng

Xác định giao dịch với khách hàng đã đặt mua hàng tiến hành xuất hàng hẹnthời gian nhận hàng cho khách hàng

Thống kê các giao dịch thành công và không thành công

Thông kê chi phí đi kèm với giá thành sản phẩm

Đỏp ứng đợc các yêu trên cầu cần phải xây dựng hệ thống đảm bảo cácchức năng nh sau:

1 Phần quản trị

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

- Thêm mới, sửa, xóa sản phẩm, danh mục sản phẩm

- Thay đổi trạng thái hiển thị trên trang chủ, hiển thị trong danh sách sảnphẩm Mới, sản phẩm nổi bật, sản phẩm khuyến mại

- Tìm kiếm sản phẩm

b Quản lý module đơn hàng

Quản lý đơn hàng: Xem đơn hàng, cập nhật tình trạng xử lý đơn hàng, tìmkiếm, xóa đơn hàng

c Quản lý Tin tức

- Tạo danh mục đa cấp cho phần tin tức

- Thêm mới, sửa, xóa các bản tin

Gửi email cho khách hàng trong cơ sỡ dữ liệu

f Quản lý phơng thức thanh toán

Cập nhật các điều khoản liên quan đến thanh toán Chứng thực các hóa đơnthanh toán thành công

g Quản lý phân quyền Hệ thống

Trang 20

Qu¶n lý danh s¸ch ngêi sö dông

CËp nhËt th«ng tin tµi kho¶n

Ph©n quyÒn truy cËp c¸c module trong hÖ thèng

Trang 22

II Ph©n tÝch thiÕt kÕ hÖ thèng b¸n hµng qua m¹ng

1 Møc khung c¶nh cña hÖ thèng

III C¸c b¶ng d÷ liÖu.

1 B¶ng DanhGia:

Trang 23

2 B¶ng Huyen:

3 B¶ng KhachHang:

Trang 24

4 B¶ng MôcTin:

Ngày đăng: 18/12/2013, 22:01

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w