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

quản lý cửa hàng cơm hộp

23 315 0

Đ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 23
Dung lượng 462,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

để cửa hàng giao hàng đồng thời thanh toán tại đó o Trong các trường hợp trên , nhân viên của cửa hàng phải chuẩn bị hoá đơn thanh toán ,nhập các thông tin về khách hàng như : tên khách

Trang 1

Lê Quang Hiếu Trần Thị Thu Hà Nguyễn Việt Dũng

Instructor Hoàng Hải

Trang 2

1 Problem Definition 2

1.1 PROBLEM ABSTRACTION 2

1.2 THE CURRENT SYSTEM 2

1.3 THE PROPOSED SYSTEM 2

1.3.1 BOUNDARIES OF THE SYSTEM 2

1.3.2 HARDWARE AND SOFTWARE REQUIREMENTS 2

2 Customer Requirements Specification 3

2.1 USERS OF THE SYSTEM 3

2.2 SYSTEM FUNCTIONS 4

3 System Designs 6

3.1 ENTITY RELATIONSHIP DIAGRAM 6

3.2 DATABASE DESIGN E RROR ! B OOKMARK NOT DEFINED 3.3 SITEMAP 9

3.4 SYSTEM FUNCTIONS DESIGN 9

4 Task sheet 9

5 Validation Checklists 22

Trang 3

1.2 The Current System

Như trên đã đề cập, một cửa hàng ăn bình thường chỉ có thể cung cấp cho khách hàng một hộpcơm một vài món ăn nhất định nào đó nếu không trực tiếp đến cửa hàng thông qua điện thoại Như vậy rất bất tiện cho một số khách hàng Ngoài ra khả năng mở rộng tầm hoạt động là một điều khó khăn cho cửa hàng - đó là không gian cần thiết cho việc xây dựng cơ sở vật chất và việc để cho một cửa hàng đi vào hoạt động chiếm rất nhiều thời gian, ảnh hưởng đến sự cạnh tranh của cửa hàng

1.3 The Proposed System

Do đó chúng tôi đã nghĩ đến khả năng hoạt động trên Internet và việc thiết lập một trang web

là điều cần thiết Qua trang web này khách hàng có thể tiết kiệm thời gian và thuận tiện trong việc chọn món cũng như đặt hàng Ngoài ra về phía cửa hàng việc đưa hàng cũng sẽ thuận tiệnhơn với một mạng lưới các cửa hàng được kết nối với nhau qua trang web này

1.3.1.Boundaries of the System

Hiện nay việc thanh toán bằng thẻ tín dụng chưa được phổ biến ở Việt Nam, vì vậy chúng tôi sẽ sử dụng phương pháp thanh toán bằng tiền mặt, khách hàng sẽ trả tiền khi nhân viên cửa hàng đến giao hàng

1.3.2.Hardware and Software Requirements

Trang 4

B Phần mềm:

Máy chủ

Hệ điều hành Win 2000,IIS 5.0 trởlên, trình duyệt Internet Explorer5.0,Microsoft Office 97 trở lên và cácphần mềm làm web

Máy khách Hệ điều hành Win 98 trở lên ,trình

duyệt Internet Explorer 5.0

2 Customer Requirements Specification

Hệ thống hiện tại của cửa hàng cơm hộp

o Hiện nay các cửa hàng cơm hộp thường có một bảng “Danh mục thực phẩm ”(hay còngọi là thực đơn).Trong bảng thực đơn đó đã liệt kê các loại thực phẩm hiện tại mà cửa hàng cung cấp, bảng đó được phân theo từng nhóm và từng loại Khách hàng có thể dựa vào bảng danh mục này để mua tại cửa hàng và thanh toán bằng tiền mặt hoặc họ

có thể đặt hàng bằng điện thoại và cung cấp địa chỉ , tên , số ĐT ,… để cửa hàng giao hàng đồng thời thanh toán tại đó

o Trong các trường hợp trên , nhân viên của cửa hàng phải chuẩn bị hoá đơn thanh toán ,nhập các thông tin về khách hàng như : tên khách hàng , ngày , giờ, địa chỉ , số lượng hàng, , tổng số hoá đơn (hoặc tiền mặt) vào sổ kinh doanh của cửa hàng

o Dựa vào hệ thống của cửa hàng như đã nêu trên , chúng tôi có thể đề nghị một hệ thống khác :” Đặt hàng cơm hộp qua mạng” Site của “Đặt hàng cơm hộp qua mạng ” phải có các tính năng sau:

2.1 Users of the System

Trang 5

2.2 System functions

A : Người quản lý :

o Đăng nhập

Description :Cho phép người quản lý đăng nhập vào hệ thống

Input:Nhập UserName và Password

Proscess :Kiểm tra thông tin nhậpOutput: Hiển thị thông báo đăng nhập thành công hoặc thông báo sai Password ,UserName

o Quản lý danh mục sản phẩm :

 Description: Quản lý ( thêm, sửa , xoá ) các danh mục sản phẩm: Suất, món Và sửa các Loại và giá từng Loại

 Input: Cập nhập thêm , sửa, xoá các loại …

 Process: Kiểm tra thông tin nhập vào và cập nhật CSDL

 Output: Hiển thị thông báo cập nhật thành công

o Quản lý khách hàng

 Description: Quản lý (thêm, sửa, xoá, cấp quyền) thông tin chi tiết về khách hàng :Tên ,địa chỉ, điện thoại…

 Input: Cập nhật thêm, sửa ,xoá các thông tin về khách hàng

 Process: Kiểm tra thông tin nhập vào và cập nhật CSDL

 Output: Hiển thị thông báo cập nhật thành công

o Xử lý hoá đơn

 Description:Quản lý (xem, xoá, kiểm tra) các thông tin của hoá đơn: Sốhoá đơn ,tên khách hàng, địa chỉ ,số điện thoại,số tiền mua hàng, các suất…

 Input: Cập nhật, xoá, kiểm tra các thông tin của hoá đơn

 Process: Kiểm tra và cập nhật CSDL

 Output: Hiển thị thông báo cập nhật thành công

o Thống kê kết quả kinh doanh:

 Description:Thống kê kết quả kinh doanh :Số lượng khách hàng mua hàng trong ngày là bao nhiêu , số lượng từng suất bán được trong ngày

là bao nhiêu , số doanh thu của cửa hàng trong ngày

 Input: Cung cấp thông tin làm báo cáo,biểu đồ kinh doanh hàng ngày

 Process:

 Output: Lưu báo cáo

B: Đối với người sử dụng:

 Process: Kiểm tra và cập nhật CSDL

 Output: Hiển thị thông báo đăng ký thành công hoặc thông báo lỗi như :UserName đã có hoặc Password sai…

Trang 6

o Đăng nhập :

 Description: Cho phép khách hàng đã đăng ký ,đăng nhập vào mua hàng

 Input: Nhập UserName và Password

 Process: Kiểm tra thông tin khách hàng nhập

 Output: Hiển thị thông báo đăng nhập thành công hoặc lỗi do sai UserName hoặc Password

o Liệt kê sản phẩm

 Description: Cung cấp thông tin về các loại sản phẩm mà cửa hàng kinhdoanh và ứng dụng trên trang

 Input :Cho phép khách hàng xem chi tiết các loại và suất

 Process: Lấy thông tin trong CSDL

 Output: Hiển thị các loại và suất

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

 Description : Cho phép khách hàng tìm kiếm sản phẩm cần mua

 Input :Nhập từ khoá của sản phẩm hoặc tên sản phẩm ,nhóm sản phẩm

 Process: Kiểm tra thông tin khách hàng nhập

 Output: Hiển thị thông tin tìm kiếm

o Liên hệ :

 Description:Cho phép người sử dụng phản hồi ý kiến về sản phẩm ,liên

hệ tìm hiểu thông tin về sản phẩm …

 Input: Khách hàng cập nhật thông tin ý kiến

 Process :Kiểm tra và lưu thông tin

 Output: Hiển thị thông báo, cảm ơn đến khách hàng

o Giỏ hàng

 Description:Cho phép người dùng chọn và lưu trữ sản phẩm cần mua

 Input: Người dùng chọn ,sửa ,xoá sản phẩm cần mua

 Process: Kiểm tra thông tin

 Output: Lưu sản phẩm

o Xử lý hoá đơn

 Description: Cho phép người sử dụng đặt hàng qua mạng, quản lý kiểm tra bằng điện thoại

 Input: Nhập họ và tên , mật khẩu, điện thoại hoặc đăng ký tài khoản

 Process : Kiểm tra thông tin và lưu CSDL

 Output : Hiển thị lời cảm ơn

Trang 7

3 System Designs

3.1 Entity Relationship Diagram

ĐienThoa i

Member

Gia

HoTen

MatMa

Username

ĐiaCh i

The o

Ch ứa

ThoiGia

Tong gia

Mon HinhAn

Chứa

Email

Ten

MaMo n

LuotMu a

TenSuat

SoLuong

KT

DiaChi

Nhom

Nhom

TongMon

GiaNha

p

Trang 8

3.2 Database Design

Bảng 1 : Tên :HoaDon (lưu trữ thông tin về hoá đơn của khách hàng)

Tínhchất TênTrường Kiểu dữ liệu Kích thước Diễn giải

TongGia Currency GeneralNumber Tổng số tiền của mặt hàng mà người mua phải trả

Bảng 2 Tên : Loai (Lưu trữ các loại mặt hàng mà cửa hàng cung cấp )

Tínhchất TênTrường Kiểu dữ liệu Kích thước Diễn giải

Bảng 3 Tên : Menber (Chứa các thông tin về thành viên của cửa hàng)

Tínhchất TênTrường Kiểu dữ liệu Kích thước Diễn giải

TongTienMua Number LongInteger Số tiền thanh toán

Bảng 4 Tên : Mon (Chứa các thông tin về các món ăn mà cửa hàng cung cấp)

Tínhchất TênTrường Kiểu dữ liệu Kích thước Diễn giải

Bảng 5 Tên: MonLoai (Chứa thông tin các l oại món ăn)

Tínhchất TênTrường Kiểu dữ liệu Kích thước Diễn giải

Trang 9

Bảng 6 Tên :Suat ()

Tínhchất TênTrường Kiểu dữ liệu Kích thước Diễn giải

Bảng 7 Tên : SuatHoaDon

Tínhchất TênTrường Kiểu dữ liệu Kích thước Diễn giải

TongHang Number Long Integer Tổng số hàng của người mua

Bảng 8 Tên : SuatMon

Tínhchất TênTrường Kiểu dữ liệu Kích thước Diễn giải

Bảng 9 Tên : ThongKe

Tínhchất TênTrường Kiểu dữ liệu Kích thước Diễn giải

Sơ đồ quan hệ :

Trang 10

 Khách đăng nhập Thanh Toán

 Làm thành viên  Nhận ý kiến khách hàng

3.4 System functions design

A )Chức năng đăng ký người dùng

1.Đăng ký sử dụng :

 Để người sử dụng trở thành khách hàng thường xuyên,website cung cấp chức năng đăng ký tài khoản trong hệ thống.Người sử dụng có thể dùng tài khoản này trong những lần tiếp theo

 Đăng ký người sử dụng bao gồm những bước sau :Nhập UserName ,Mật khẩu, Nhập lại mật khẩu,Họ và tên thật, địa chỉ , số điện thoại

 Trong trường hợp UserName đã có trong CSDL, thì tự động quay trở lạitrang đăng ký yêu cầu người dùng nhập UserName khác

 Bước tiếp theo ,yêu cầu người sử dụng xác nhận thông tin Trong trường hợp người sử dụng không đồng ý với những gì mình vừa nhập hoặc cần nhập lại một cái gì đó ,thì có thể quay lại nhập lại trang mình vừa nhập liệu

 Nếu người sử dụng đã đồng ý với những gì mình nhập ,thì có thể lưu thông tin vào CSDL.Bằng cách nhấn nút Đăng ký

 Sau khi đăng ký thành công ,hiển thị thông báo kết quả đăng ký đến người sử dụng ngay trên trang lưu thông tin vào CSDL,đồng thời gửi thư thông báo kết quả đến địa chỉ Email của người dùng Sau đó tự

động trỏ đến trang riêng của người sử dụng (Trang MyAccount)

Trang 11

Sơ đồ mô tả cụ thể như sau:

2 Đăng nhập :

 Khi người sử dụng đăng ký thành công ,tự động trỏ đến trang chủ hoặc trang Login.Trong trường hợp cần người dùng cung cấp UserName và Mật khẩu thì trỏ đến trang Login Sau khi người sử dụng nhập

UserName và Mật khẩu , thì tự động kiểm tra tính hợp lệ trong CSDL

 Trong trường hợp người sử dụng nhập sai UserName hoặc Mật khẩu, tựđộng trỏ đến trang Login yêu cầu người sử dụng nhập lại

 Ngược lại ,thì hiển thị thông báo đăng nhập thành công và trỏ đến trang chủ

Xử lý thông tinĐăng ký

Lưu thông tin

Trang chủ

Gửi Email

UserName

đã có, pass

chưa có

Trang 12

B )Chức năng liệt kê sản phẩm

Để tiện cho việc tra cứu của khách hàng, chúng tôi xây dựng chức năng sản phẩm theo từng loại sản phẩm nhóm sản phẩm ,trong phần chi tiết các sản phẩm mà website cung cấp

Mô tả cụ thể bằng sơ đồ sau:

Trang chủ

Sai UserName hoặc Password

Đúng

Trang 13

1 Để tiện cho người sử dụng tìm kiếm sản phẩm cần mua một cách nhanh chóng trên website ,chúng tôi cung cấp một số phương thức tìm kiếm đơn giản :bằng

từ một từ khoá ,bằng tên sản phẩm

2 Sau khi người sử dụng nhập thông tin cần tìm kiếm ,sau khi kiểm tra trong CSDL,nêu kết quả không có thì hiển thị thông báo, đồng thời trỏ đến trang Tìm kiếm yêu cầu người dùng nhập lại thông tin tìm kiếm

3 Ngược lại ,nếu thông tin được tìm thấy ,thị tự động tìm thông tin chi tiết những sản phẩm đó và hiển thị lên trang kết quả

Cụ thể mô tả bằng sơ đồ sau:

D) Giỏ hàng

1 Giỏ hàng là nơi lưu các sản phẩm mà khách hàng lựa chọn mua,do đó chúng tôi

xây dựng các chức năng lưu thông tin liên quan đến sản phẩm như số lượng , đơn giá,tổng giá

2 Sau khi xem xét ,khách hàng ấn nút Thanh toán để mua sản phẩm thì tự động

kiểm tra xem có hay suất thì chuyển sang trang Thanh toán , nếu không có suất thì quay lại giỏ hàng

Sơ đồ mô tả cụ thể như sau:

Chi tiết sản phẩm

Kiểm tra

không

Trang 14

hàng chưa đăng nhập thì tự động trỏ đến trang Login Nếu khách hàng chưa đăng ký thi co thể nhấn nút đăng ký để đăng ký tài khoản riêng của mình

3 Tiếp đến hiển thị trang hoá đơn thông báo số tiền khách cần phải trả và lời cảm

ơn khách hàng đã mua hàng

Trang 15

Xem giỏ hàng

Kiểm tra

Liệt kê sản phẩm trong giỏ

Giỏ rỗng

Đăng nhập

Kết thúc

Phân loại khách

Đăng ký

Thanh toán

Trang 16

1 Trong chức năng này người sử dụng có thể yêu cầu ,góp ý, phản ảnh về chất lượng sản phẩm,chất lượng phục vụ….Do đó chúng tôi các thông tin như: Tên ,địa chỉ Email và thông tin góp ý.

2 Sau khi khách hàng đã nhập liệu song,nếu đồng ý với những gì nhập thì có thể nhấn nút Xoá để nhập liệu lại Ngược lại thì nhấn nút Gửi để gửi thông tin

3 Bước kế tiếp là kiểm tra tính hợp lệ của thông tin nhập liệu trong CSDL Nếu thông tin khách nhập thiếu hoặc sai,thì tự động quay trở lại trang vừa nhập liệu,đồng thời thông báo cho khách chỗ nhập liệu sai

4

5 Ngược lại thì tự động tiến hành lưu thông tin vào cở sở dữ liệu,đồng thời hiển thị lời cảm ơn và gửi Email tới người dùng

Sơ đồ mô tả cụ thể như sau:

Cung cấp thông tin

Lưu thông tin

Kết thúc

Gửi Email

Trang 17

Dữ liệu nhập vào sẽ được kiểm tra xem có trong hệ thống cơ sở dữ liệu.Hệ thống

sẽ đưa ra thông báo đăng nhập lại:nếu người dùng không nhập Username,Passwordhoặc thiếu một trong hai.Nếu Username nhập vào không có trong cở sở dữ liệuhoặc Username và Password không khớp nhau

Login

Trang 18

Yes

kết thúcThành công

Trang 19

Dia chi dslkgflksd?gl

Email hoanghai@indo.com

chinh

Thông báo thay đổi thành công :

Thông báo :Bạn có chắc chắn thay đổi không?

Trang 20

Dữ liệu mới thay thế được cập nhật

(lưu đồ và giao diện tương tự như thông tin người quản lý.)

Để xoá được bản ghi đó thì người quản lý phải lựa chọn thông tin cần xoá c.Process:

Nếu không chắc chắn muốn xoá bản ghi này thì thì nhấn No ở cửa sổ thong báo.Sau đóthực hiện xoá bản ghi về thành viên này Nếu quản lý chắc chắn muốn xoá bản ghi nàythì nhấn nút yes ở cửa sổ thông báo Sau đó thì bản ghi về thành viên đó bị mất khỏiCSDL

d.Output:

Bản ghi về thành viên vừa bị xoá không còn trong CSDL

1.5.Quản lý phân loại suất:

Trang 21

Từng loại suất được phân loại như đã định sẵn.

d.Output:

Xuất ra kết quả tìm kiếm nếu có ở trong CSDL và hiển thị trên trang web.Hiển thị kết quả không tìm thấy nếu không có trong CSDL

Trang 22

Bắt đầu

Nhập thông tin tìm kiếm

kiểm tra?

Kết thúc

Hiển thị kết quả tk

Không

Thông báo không có

Trang 23

4 Task sheet

(%) Feasibility study phase 10/02/2004 17/02/2004

Viết tài liệu 10/02/04 17/02/04 Khổng Huy Quang 23

Đóng góp ý kiến 10/02/04 17/02/04 Nguyễn Việt Dũng 23

Đóng góp ý kiến 10/02/04 17/02/04 Trần Thu Hà 25

Đóng góp ý kiến 10/02/04 17/02/04 Lê Quang Hiếu 15

Đóng góp ý kiến 10/02/04 17/02/04 Phạm Hữu Phong 14

Requirement Analysis

phase

17/02/2004 21/02/2004

Đóng góp ý kiến 17/02/04 21/02/04 Khổng Huy Quang 24

Đóng góp ý kiến 17/02/04 21/02/04 Nguyễn Việt Dũng 18

Viết tài liệu 17/02/04 21/02/04 Trần Thu Hà 25

Đóng góp ý kiến 17/02/04 21/02/04 Lê Quang Hiếu 15

Đóng góp ý kiến 17/02/04 21/02/04 Phạm Hữu Phong 18

Đóng góp ý kiến 17/02/04 21/02/04 Khổng Huy Quang 16

Đóng góp ý kiến 17/02/04 21/02/04 Nguyễn Việt Dũng 20

Viết tài liệu 17/02/04 21/02/04 Trần Thu Hà 16

Đóng góp ý kiến 17/02/04 21/02/04 Lê Quang Hiếu 24

Đóng góp ý kiến 17/02/04 21/02/04 Phạm Hữu Phong 24

Development phase 09/03/2004 25/03/2004

Viết tài liệu 17/02/04 21/02/04 Khổng Huy Quang 21

Đóng góp ý kiến 17/02/04 21/02/04 Nguyễn Việt Dũng 20

Đóng góp ý kiến 17/02/04 21/02/04 Trần Thu Hà 17

Đóng góp ý kiến 17/02/04 21/02/04 Lê Quang Hiếu 21

Đóng góp ý kiến 17/02/04 21/02/04 Phạm Hữu Phong 21

Evaluation phase 10/04/2004 10/04/2004

5 Validation Checklists

Ngày đăng: 23/06/2016, 17:12

HÌNH ẢNH LIÊN QUAN

Bảng 3     Tên : Menber (Chứa các thông tin về thành viên của cửa hàng) - quản lý cửa hàng cơm hộp
Bảng 3 Tên : Menber (Chứa các thông tin về thành viên của cửa hàng) (Trang 8)
Bảng 4   Tên : Mon (Chứa các thông tin về các món ăn mà cửa hàng cung cấp) - quản lý cửa hàng cơm hộp
Bảng 4 Tên : Mon (Chứa các thông tin về các món ăn mà cửa hàng cung cấp) (Trang 8)
Bảng 5    Tên: MonLoai (Chứa thông tin các l oại món ăn) - quản lý cửa hàng cơm hộp
Bảng 5 Tên: MonLoai (Chứa thông tin các l oại món ăn) (Trang 8)
Bảng 2     Tên : Loai (Lưu trữ các loại mặt hàng  mà cửa hàng cung cấp ) - quản lý cửa hàng cơm hộp
Bảng 2 Tên : Loai (Lưu trữ các loại mặt hàng mà cửa hàng cung cấp ) (Trang 8)
Bảng 1   : Tên :HoaDon     (lưu trữ thông tin về hoá đơn của khách hàng) - quản lý cửa hàng cơm hộp
Bảng 1 : Tên :HoaDon (lưu trữ thông tin về hoá đơn của khách hàng) (Trang 8)
Bảng 9      Tên : ThongKe - quản lý cửa hàng cơm hộp
Bảng 9 Tên : ThongKe (Trang 9)
Bảng 7     Tên : SuatHoaDon - quản lý cửa hàng cơm hộp
Bảng 7 Tên : SuatHoaDon (Trang 9)
Bảng 6   Tên :Suat () - quản lý cửa hàng cơm hộp
Bảng 6 Tên :Suat () (Trang 9)
Bảng 8      Tên : SuatMon - quản lý cửa hàng cơm hộp
Bảng 8 Tên : SuatMon (Trang 9)
Sơ đồ mô tả cụ thể như sau: - quản lý cửa hàng cơm hộp
Sơ đồ m ô tả cụ thể như sau: (Trang 11)
Sơ đồ cụ thể như sau: - quản lý cửa hàng cơm hộp
Sơ đồ c ụ thể như sau: (Trang 12)
Sơ đồ mô tả cụ thể như sau: - quản lý cửa hàng cơm hộp
Sơ đồ m ô tả cụ thể như sau: (Trang 13)
Sơ đồ mô tả cụ thể như sau: - quản lý cửa hàng cơm hộp
Sơ đồ m ô tả cụ thể như sau: (Trang 15)
Sơ đồ mô tả cụ thể như sau: - quản lý cửa hàng cơm hộp
Sơ đồ m ô tả cụ thể như sau: (Trang 16)
Sơ đồ hoạt động: - quản lý cửa hàng cơm hộp
Sơ đồ ho ạt động: (Trang 18)

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

TÀI LIỆU LIÊN QUAN

w