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

Tài Liệu Đặc Tả Yêu Cầu Xây Dựng Phần Mềm Hỗ Trợ Việc Bán Hàng Cho Nhân Viên Ở Nhà Hằng Ăn.pdf

15 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
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

Nội dung

Trang 1

———————a=«>°†1‹»— c+— ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

ý TAI LIEU DAC TA YEU CẤU Ụ

y Đề tài: Xây dựng phần mềm hỗ trợ việc bản hàng cho nhân viên ở nhà hàng ăn y

V V

v v

bu nt

2 | 2

Ạ Giáo viên hướng dân: Cô Hồng Vân n

Ậ Nhóm sinh viên thực hiện: Nguyễn Đình Kiên Ậ

i Phạm Phú Lam i Lê Thị Phương Anh

Ta Van Nam

Ha Noi, ngay 27 thang 11 nam 2023

= @ =e SK 9 eS =

Trang 2

1

BG

I

TH TỰ

Mục Lục

TOI LIEU DAC 17 YEU CAU PHAN jMÊÌM - 5< Sse SE kg rrrree 4 ////2:/72/ 000080808 a ÔỎ 4 Mục tiêu 4 Pham vi 4 Thuật ngữ và cÍc t2 vi3t tắt 4 Tài liệu tham khảo 4 5 MG ta tai TOU 5

TONG QUAN VE PHAN MEM ccssssscccsssssssssssssssssssssssssvssssssssvsssssssssssssssvvaseessesssssessssvesssssessessssneiesssssesanees 5

Yêu cầu chung về phần mềm 5 Chức năng của phần mềm 6 DAi tuCng nguDi dung 6

Clc ràng buộc 6

Gia dLoh va phu thue 6

QUY TRCNH NGHIEP VU a7

DAC 17 YEU CAU PHAN MEM 11

CIc yêu cầu giao diện bên ngoài 11 Yêu cầu chức năng 13

Trang 3

Pa

TAI LIEU DAC TA YEU CAU PHAN MOM

L GIPI THIỆU

1 Mục tiêu

Mục đích của tài liệu này là để cung cấp mô tả chỉ tiết về các yêu cầu cho phần mềm hỗ

trợ việc bán hàng Nó sẽ minh hÁa mục đích cụ thể và thông tin chi tiết cho việc phát triển hệ thống Tài liệ u này sẽ nói lên đầy đủ về các ràng buộc của hệ thốngà giao diện

người dùng và tương tác vGi các Hng dụng bên ngoài(máy iní Nó được đề xuất cho khách hàng phê duyệt và là tài liệu tham kháo đầu vào cho các giai đoạn thiết kéa lập trìnhà kiểm thử trong quy trình sản xuất phần mềm này

2 Pham vi

Phần mềm hỗ trợ bán hàng được cài đặt trên hệ thống máy tính tại quầy thu ngânà giúp nhân viên thu ngân thanh toán hóa đơn của khách hàng nhanh chóngà chính xác và dễ dàng thPc hiện việc in hóa đơn cho khách hàng Đồng thời phục vụ cho người quản lý thống kêà kiểm soát doanh thu của nhà hàng Là cơ sở giao tiếp của các thành viênà là căn cH đề thiết kếà kiểm thử

._ Thuật ngữ và clc t2 viät tắt

Thuật ngữ ĐLnh nghĩa Giải thích

CSDL Cơ sở dữ liệu Nơi lưu trữ thông tin và cho

phép truy cập

DòSC Description Mô ta

DoP Dependency SP phụ thuộc

RAT Rational yuan hé

MUST MHe độ tôi thiêu cân thiệt đề

vượt qua các đợt kiểm thử

._ Tài liệu tham khảo

[1] lờờờ Software ờngineering Standards Committeeà “lờờờ Std 8éá- lỗơ§à lờờờ Recommended

Trang 4

II

Yéu cau chung vé phan mém

Hệ thống phần mềm bao gém a phan: yuan ly việ c thanh toan héa don va yuan lý thông 5 Mô tả tài liệu

Phần | Miêu tả Mục đích

1GiGi | Mô tả một cách khái | Đưa ra các công việc

thigu | quất nhâtà phạm vià | cân thPc hiện của tài

mục đích tài liệu cần | liệu đạt được

aTéng | Khái quát phần Khái quát phan quan méma dua ra mô mềmà đối tượng sử về hình của phân mêm | dụngà mô hình ngữ phan canh mềm Phân | Các chHec năng của | Phân tích qui trình tích hệ thống nghiệp vụ một cách quy cụ thê nhất trình nghiệp

vụ

4Đặc | Các yêu cầu về chHc | Trình bảy các yêu

tả yêu | năng và hiệu năng cầu mà phần mềm cầu của phần mềm cần phải thPc thi TTNG QUAN VO PHẢN MOM

tin trong CSDL

a yuan ly vié c thanh toan héa don:

- _ Nhập thông tin món ăn của khách hàng yêu cầu(tên mónà số lượngà các dịch vụ khaci

- Thanh toán và In hóa đơn cho khách hàng Khách hàng chọn món

Thông tin được gửi đến NV

NV thanh toán+in hóa đơn

b yuan ly théng tin trong CSDL

- Luu tré danh sách các món ăn trong nhà hàng—> đối chiếu vGi món ăn khách hàng yêu

cầu để thanh toán hóa đơn chỉ tiết và chính xác

Nhân viên nhập thông tin

món ăn khách hàng yêu câu

Trang 5

a

- _ Lưu trữ các hóa đơn đo được thanh toán theo thời gian phục vụ cho việc báo cáo

thông tin sau này _ Chức năng của phân mềm

a Thanh toán hóa đơn cho khách hàng

- Khách hàng chAn mon ăn trong menu món ăn của nhà hàng

- _ Khi khách hàng có yêu cầu thanh toán danh sách món ăn mà khách hàng chAn sẽ được gửi đến cho NV thu ngân Tại đâyà NV nhập mo món ăn tương Hng vGi mo món

ăn trong danh sách đó

- _ In hóa đơn và gửi lại cho khách hang

b yuan lý việ c báo cáo doanh thụ

NV thu ngân sẽ thống kê đoanh thu của nhà hàng theo thời gian yêu cầu của người quản lý

- In báo cáo và gửi lên người quản lý

„_ ĐẠi tưng ngưDi dùng

- _ Phần mềm được Hng dụng cho ả đối tượng là: Khách hàngà NV thu ngân và người quản lý:

® - Khách hàng khơng trPc tiếp sử dụng phần mẻmà nhưng là người đưa ra các món ăn yêu cầu cho NV thu ngân

® NV thu ngân tiếp nhận danh sách món ăn khách hàng yêu cầu và thanh toán hóa đơn cho khách hàng

® Người quản ly:

"_ Cập nhậtmónăn

“_ Kiểm soát doanh thu

“ Phân quyền người sử dụng phần mềm „ Clc ràng buộc

- _ Hệthống ràng buộc bởi yêu cầu của khách hàng:

® - Khi khách hàng có yêu cầu thanh toán hóa đơn> hệ thống mGi cho phép nhậ mo món ăn theo yêu câu của khách hàng

- Rang buée về dữ liệu đầu vào so vGi dữ liệt trong CSDL: món ăn khách hàng chAnà

được NV thu ngân nhập mo của các món ăn đó> tắt cả thông tin về món ăn được

hiển thị lên giao diện

- _ Ràng buộc vGi Hng dụng bên ngoài: để gửi thông tin chỉ tiết của hóa đơn đến cho khách hàng yêu cầu phải có máy in kết nói vGi hệthống máy tính hiện tại in hóa đơn cho khách hàng

Gia dLoh va phu thue

Phần mềm chp được cái đặ trên hệ thống máy tính của nhà hàng tại quầy thu ngânà khi đó

hệ thống phần mềm mGi kết nối được CSDL của nhà hàng Hoặc nếu không cài đặt trên

Trang 6

HI QUY TRÌNH NGHIỆP VỤ

Trang 8

Kiém tra tỉnh hợp lệ của thôngtin

Trang 9

Người dùng Hệ thông

Chọn Tìm Kiêm Hiên thị giao điện tìm

Trang 10

IV ĐẶC TẢ YÊU CẢU PHẢN MOM

Phan nay bao gém tat cả các yêu cầu chHc năng và chất lượng của hệ thống Nó đưa mô tả chỉ tiết của hệ thống và tất cả các chHc năng của nó

1 Clc yêu cầu giao diện bên ngoài

- Phan nay Cung cap một mô tả chỉ tiết của tất cả các yếu tố đầu vào và đầu ra từ hệ

thống Nó crng mô tá giao điệ n phần cHngà phần mềm và cung cấp msu cơ bản của giao diện người dùng

a_ Giao diệ n người dùng:

- Khi nhân viên mở hệ thống phần mêmà sẽ hiển thị giao diện như hình là từ đây NV sẽ đăng nhập vGi tài khoán đo được cung cấp trưGc đề đăng nhậ vào hệ thống

Tên người dùng ManhHung

mess —=ằ=—n

Đăng nhập

Hình 1 Giao diệ n đăng nhập hệ thống

- Sau khi dang nhap thành côngà sẽ hiến thị giao diện trang chủa hình ả

a | ol

HệThống Quảnlýhóađơn Thucdonnhahang Báocáo Thông tin về nhà hàng

HE THONG QUAN LY NHA HANG AN | Wellcome to my Restaurentsi!

Hình ả Giao diệ n trang chủ

- NV thu ngan chAn chHe nang yuan ly hoa don ban hang trén giao diệt Khi đó giao

dién lam viée dwoc hién thia hinh é

Trang 11

Dan séch hi dn trang rh hing Thing tn chit cho Tha don ban hg

Si sức NEH0_ HDBUUT Nã nhấn vên NVDI v| Mabinén B00 v

ĐĂNG hà ăn MANY Ten KH ea ser Thai gan Tổngtân ee —

› 8003 |NVU Jrowenmanchirh tharhha.hd | 1234567 61972075 249 | 96000 Ò EESET-MwmH =- HDBMME 80M |NVU | | sáng sods 2,9 6/2/2016 11:36 [150000 | sot 12607 | Thien gas [87192015 |

Téngifén 95000 | wea Trhtranghéaéch De* Thanh Tozin

ThêmHDmã [Sis Xe

Danhmucmén én Quay v _¬ = Tacaninin — - NV nhap day du thong tin cua một hóa đơnà va thPc hi thanh toan khi khách hàng yeu cau - Khii nguéi yuan ly yéu cau théng ké bao cao doanh thu nha hanga thi NV chAn chHe năng báo cáo trên trang chủ sau do sé hién thi giao diện hình 4

Thời gantim kiếm Từ 3/30/2015 B- Đøn | 8/22/2015 8- KẾT QUÁ TÌM KIẾM - Mã na Qộhố bàn ăn MãNV Tên KH lông hốt SĐT Thờigin Tổng tiền > B003 | NVOI nguyen wan chinh | thanh he, hd 1234567 6/19/2015 2.48 | 95000 HDB0002 B004 NVO1 hedfhdf edgdg 24343 6/2/2015 11:36 | 150000 5

b Giao dié n phan cHng

- - Phần mềm quan ly va CSDL cua nha hang đều được cài đặt trên một máyà được quản ly vGi hédiéu hanh hiện tại của máy tính

Trang 12

e_ Giao diện phần mềm - Giao diện thanh toán hóa đơn: cho phép đAc và chpnh sửa thông tin về khách hàng và món ăn khách hàng yêu cầu - Giao diện báo cáoà thống kê: chp cho phép đAc đữ liệvề doanh thu nhà hàng vGi thời gian chp định 2 Yêu cầu chức năng a Nhân viên ID: uR1 TITLờ: Đăng nhập

DờSC: NV thu ngân đăng nhập vào hệ thống vGi tài khoản của mình Không có chHc năng tP động đăng nhập cho những lần sau( buộc mỗi lần sử dụng hệ thống phải đăng nhậpí

RAT: Nhân viên đăng nhập vào hệ thống DờP: Không

ID: uR2

TITLo: Thém héa don

DoSC: Khi khach hang co yéu c6 yéu cau thanh toan héa dona NV sé thém mGi ma héa

đơn và nhập thông tin cá nhân của khách hang

RAT: Tạo mGi mệ hóa đơn cho khách hàng DoP: uR1

ID: uR3

TITLo: Swa thong tin ca nhan cua khach hàng

DờSC: Khi thông tin của khách hàng bị saia hoac thiéu> NV sé cAp nhat lai thong tin theo đúng thông tin cá nhân hiện tại của khách hàng

RAT: Sita thong tin cua khách hàng

DoP: uR2

ID: wRa

TITLờ: Thêm món ăn cho chỉ tiết hóa đơn

DờSC: Khi khách hàng yêu cầu gAi món-> NV cập nhật lại danh sách món ăn trong chi

tiết hóa đơn

RAT: Khách hàng thêm món ăn

DoP: uR2 ID: uR5

TIILờ: Sửa món ăn cho chỉ tiết hóa đơn

Trang 13

DờSC: Thông tin món ăn bị sai lệ ch so vGi yêu cầu của khách hàng~> NV sẽ cậi nhật lại thông tin cho đúng

RAT: Chpnh sửa thông tin món ăn DờP: ùRã

ID: uR6

TITLờ: Thanh toán hóa đơn

DoSC: Phan mém tP déng tinh tông giá trị của hóa đơn đó RAT: Tính tổng tiền hóa đơn

DờP: ùR2 ùRá

ID: uR7

TITLờ: In hóa đơn

DòSC: Máy tính kết nối vGi thiết bi in> in ra hóa đơn đo thanh toán cho khách hàng

RAT: In hóa đơn DờP: uR6

NguDi quan lý ID: uR8

Tinh nang: Dang nhap

DòSC: Người quản lý đăng nhập tài khoản btng tài khoản admin và không có chHe nang đăng nhập tP động cho những lần sau

Kịch bản: Đăng nhập thành công:

- _ Những người quản lý muốn đăng nhập vào hệ thốngà thì phải đăng nhận btng tài

khoản của quản trị viên

- Sau đóả người quản lý có thé thao tác nghiệp vụ trên phần mềm vGi vai tru là người quản trị

ID: uRa

Tinh nang: Cap nhật thPc đơn trong CSDL

DòSC: Người quán lý có thể thêmêsửaễxóa thông tỉn món ăn trong Menu món ăn của nhà hang trong CSDL chp sau khi do dang nhận thành công

Kich ban 1: Thém mon an mGi:

- _ Khi người quản lý thêm một món ăn mŒ1

- _ Món ăn mGi đó được thêm vào trong danh sách Menu món ăn trong CSDL Kịch bản ả: Sửa thông tin món ăn:

-_ Khi người quản lý sửa xong thông trn của một món ăn - _ Thông trn món ăn đó được cập nhật vào trong CSDL Kịch bản é: Xóa thông tin món ăn:

- _ Khi người quản lý xóa 1 món ăn - _ Món ăn đó bị xóa khxi CSDL

Trang 14

1D: ùRlà

Tính năng: Phân quyền người dùng

DờSC: Tạo tài khoán và phân quyền cho tài khoản đó để cung cấp cho nhân viên Kịch bản: NV được cấp quyên tương Hng vGi tài khoản mà người quán lý cung cấp: - _ Lưu thông tin về phân quyên cho từng nhân viên để phục vụ cho việc xác thPe tài

khoán mỗi lần NV đăng nhập ID: uR11

Tinh nang: Téng hop doanh thu

DờSC: Thống kê doanh thu nhà hàng theo khoảng thời gian xác định Kịch bán: Tổng hợp doanh thu của nhà hàng theo thời gian: - _ Định ra khoảng thời gian để tổng hợp doanh thu

- _ Hệthống trả về: doanh thu và danh sách các hóa đơn đo được thanh toán thuộc trong

thời gian đó

Yéu cau ve hiéu nang

1D: QRI

TAG: D6 tin cay

DờSC: Khi khách hàng có yêu câu thanh toán hóa đơnà NV thu ngân tông hợp lại thông

tin hóa đơn tính giá trị hóa đơn chính xác

RAT: đảm bảo cung cấp thông tin chính xác đến khách hàng DờP: Không

1D: QR2

TAG: Thời gian thPc thi

DờSC: Khi có yêu cầu thanh toán của khách hàngà kết quả thanh toán đưa ra cho khách

hàng là nhanh Có thé thPc hiệ n tinh giá trị hóa đơn cho tối đa Šáá lượt khách vào trong

ä4 giờ

MUST: 144% lan thPc hién thì thời gian không quá 1 giây

ID: QR3

TAG: Tính đễ sử dụng

DờS§C: ngơn ngữ giao diện để hiêuà các biểu tượng mang ý nghĩa nhất quán

MUST: 144% lan thPc hién déu dat

ID: QRắ TAG: Tinh ồn định

DoSC: Hé thống luôn sẵn sàng phục vụaà hoạt động tốt a4éa4

Trang 15

MUST: 144% lan thPc hién déu dat ID: QRS

Ngày đăng: 16/07/2024, 17:15

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

TÀI LIỆU LIÊN QUAN

w