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

Báo cáo môn Công nghệ phần mềm: 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

30 14 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 30
Dung lượng 867,48 KB

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

Nội dung

Mục đích của tài liệu này là để cung cấp mô tả chi 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 với các ứng 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ế, lập trình, kiểm thử trong quy trình sản xuất phần mềm này.

Trang 1

HOC VIÊN KY THUÂT QUÂN Ṣ ̣ ̃ ̣ Ự

KHOA CÔNG NGHÊ THÔNG TIṆ

       TAI LIÊU BAO CAO MÔN CÔNG NGHÊ PHÂN MÊM̀ ̣ ́ ́ ̣ ̀ ̀

          Đê tai: Xây d ng phân mêm hô tr  viêc ban hang cho nhân viên   nha hang ăn.̀ ̀ ự ̀ ̀ ̃ ợ ̣ ́ ̀ ở ̀ ̀

Giao viên h́ ươ ng dân:́ ̃    Thây Phan Văn Viêt̀ ̣

Nhom sinh viên th c hiên:́ ự ̣   Nguyên Thi Hã ̣ ̀

Lê Thi Thăṃ ́

       

 

1

Trang 2

 Ha Nôi, ngay  22 thang 06 năm 2015̀ ̣ ̀ ́

M c L c ụ ụ

Trang 3

ngươi dung va t̀ ̀ ̀ương tac v i cac  ng dung bên ngoai(may in). No đ́ ớ ́ ứ ̣ ̀ ́ ́ ược đê xuât cho ̀ ́khach hang phê duyêt va la tai liêú ̀ ̣ ̀ ̀ ̀ ̣

tham khao đâu vao cho các giai đo n thi t k , l p trình, ki m th  trong quy trình s n ̉ ̀ ̀ ạ ế ế ậ ể ử ả

xu t ph n m m này.ấ ầ ề

2. Pham vị

Phân mêm hô tr  ban hang đ̀ ̀ ̃ ợ ́ ̀ ược cai đăt trên hê thông may tinh tai quây thu ngân, giup̀ ̣ ̣ ́ ́ ́ ̣ ̀ ́ nhân viên thu ngân thanh toan hoa đ n cua khach hang nhanh chong, chinh xac va dế ́ ơ ̉ ́ ̀ ́ ́ ́ ̀ ̃ dang th c hiên viêc in hoa đ n cho khach hang. Đông th i phuc vu cho ng̀ ự ̣ ̣ ́ ơ ́ ̀ ̀ ờ ̣ ̣ ươi quan lỳ ̉ ́ thông kê, kiêm soat doanh thu cua nha hang.́ ̉ ́ ̉ ̀ ̀  Là c  s  giao ti p c a các thành viên, làơ ở ế ủ  căn c  đ  thi t k , ki m th ứ ể ế ế ể ử

3. Thuât ng  va cac t  viêt tăt.̣ ữ ̀ ́ ừ ́ ́

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

3

Trang 4

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

phép truy c pậ

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

quát nh t, ph m vi, ấ ạ Đ a ra các công vi c ư ệ

c n th c hi n c a tài ầ ự ệ ủ

Trang 5

4.Đ c tặ ả yêu c uầ Các yêu c u v  ch c ầ ề ứ

Trang 6

­ In hoa đ n va g i lai cho khach hang.́ ơ ̀ ử ̣ ́ ̀

b. Quan ly viêc bao cao doanh thu.̉ ́ ̣ ́ ́

­ NV thu ngân se thông kê doanh thu cua nha hang theo th i gian yêu câu cua ng̃ ́ ̉ ̀ ̀ ờ ̀ ̉ ươi ̀quan ly.́̉

­ In bao cao va g i lên nǵ ́ ̀ ử ươi quan ly.̀ ̉ ́

3. Đôi t́ ượng ngươi dung.̀ ̀

­ Phân mêm đ̀ ̀ ượ ưc  ng dung cho 2 đôi t́ ̣ ́ ượng la: Khach hang,  NV thu ngân va ng̀ ́ ̀ ̀ ươi ̀quan ly:́̉

Khach hang không tr c tiêp s  dung phân mêm, nh ng la nǵ ̀ ự ́ ử ̣ ̀ ̀ ư ̀ ươ ưi đ a ra cac mon ̀ ́ ́

­ Hê thông rang buôc b i yêu câu cua khach hang:̣ ́ ̀ ̣ ở ̀ ̉ ́ ̀

Khi khach hang co yêu câu thanh toan hoa đ ń ̀ ́ ̀ ́ ́ ơ  hê thông m i cho phep nhâp ̣ ́ ớ ́ ̣

ma mon ăn theo yêu câu cua khach hang̃ ́ ̀ ̉ ́ ̀

Trang 7

Phân mêm chi đ̀ ̀ ̉ ược cai đăt trên hê thông may tinh cua nha hang tai quây thu ngân, khi ́ ̣ ̣ ́ ́ ́ ̉ ̀ ̀ ̣ ̀

đo hê thông phân mêm m i kêt nôi đ́ ̣ ́ ̀ ̀ ớ ́ ́ ược CSDL cua nha hang. Hoăc nêu không cai đăt ̉ ̀ ̀ ̣ ́ ̀ ̣trên hê thông may tinh cua nha hang ma cai đăt trên may tinh khac̣ ́ ́ ́ ̉ ̀ ̀ ̀ ̀ ̣ ́ ́ ́ buôc phai co CSDḶ ̉ ́  cua nha hang thi m i th c hiên đây đu đ̉ ̀ ̀ ̀ ớ ự ̣ ̀ ̉ ược cac thao tac nghiêp vu.́ ́ ̣ ̣

III. QUY TRINH NGHIÊP VÙ ̣ ̣

7

Trang 8

Hình 1: S  đ  UML h  th ng ơ ồ ệ ố

Trang 9

Hình 2: Mô hình nghi p v  đăng nh p vào h  th ng ệ ụ ậ ệ ố

9

Trang 10

Hình 3. Mô hình nghi p v  qu n lý hóa đ n bán hàng c a ph n m m ệ ụ ả ơ ủ ầ ề

Trang 11

Hình 4. Mô hình nghi p v  th ng kê báo cáo c a ph n m m ệ ụ ố ủ ầ ề

11

Trang 12

IV. ĐĂC TA YÊU CÂU PHÂN MÊṂ ̉ ̀ ̀ ̀

Ph n này bao g m t t c  các yêu c u ch c năng và ch t lầ ồ ấ ả ầ ứ ấ ượng c a h  th ng. Nó đ a mô ủ ệ ố ư

ta chi tiêt  c a h  th ng và t t c  các ch c năng c a nó.̉ ́ ủ ệ ố ấ ả ứ ủ

1. Cac yêu câu giao diên bên ngoaí ̀ ̣ ̀

­ Ph n này Cung c p m t mô t  chi ti t c a t t c  các y u t  đ u vào và đ u ra t  ầ ấ ộ ả ế ủ ấ ả ế ố ầ ầ ừ

h  th ng. No cung mô ta giao diên phân c ng, phân mêm va cung câp mâu c  ban ệ ố ́ ̃ ̉ ̣ ̀ ứ ̀ ̀ ̀ ́ ̃ ơ ̉cua giao diên ng̉ ̣ ươi dung.̀ ̀

a. Giao diên ng̣ ươi dung:̀ ̀

­ Khi nhân viên m  hê thông phân mêm, se hiên thi giao diên nh  hinh 1, t  đây NV ở ̣ ́ ̀ ̀ ̃ ̉ ̣ ̣ ư ̀ ừ

se đăng nhâp v i tai khoan đa đ̃ ̣ ớ ̀ ̉ ̃ ược cung câp tŕ ươc đê đăng nhâp vao hê thông.́ ̉ ̣ ̀ ̣ ́

 Hinh 1. Giao diên đăng nhâp hê thông̀ ̣ ̣ ̣ ́

Trang 14

­ Khii ngươi Quan ly yêu câu thông kê bao cao doanh thu nha hang, thi NV chon ch c ̀ ̉ ́ ̀ ́ ́ ́ ̀ ̀ ̀ ̣ ứnăng bao cao trên trang chu sau đo se hiên thi giao diên hinh 4́ ́ ̉ ́ ̃ ̉ ̣ ̣ ̀

Trang 15

DESC: NV thu ngân đăng nhâp vao hê thông v i tai khoan cua minh. Không co ch c ̣ ̀ ̣ ́ ớ ̀ ̉ ̉ ̀ ́ ứnăng t  đông đăng nhâp cho nh ng lân sau( buôc môi lân s  dung hê thông phai đăng ự ̣ ̣ ữ ̀ ̣ ̃ ̀ ử ̣ ̣ ́ ̉nhâp)̣

RAT: S a thông tin cua khach hang.ử ̉ ́ ̀

DEP: FR2

ID: FR4

TITLE: Thêm mon ăn cho chi tiêt hoa đ ń ́ ́ ơ

DESC: Khi khach hang yêu câu goi moń ̀ ̀ ̣ ́ NV câp nhât lai danh sach mon ăn trong chi ̣ ̣ ̣ ́ ́tiêt hoa đ n.́ ́ ơ

RAT: Khach hang thêm mon ăń ̀ ́

15

Trang 16

ID: FR5

TITLE: S a mon ăn cho chi tiêt hoa đ nử ́ ́ ́ ơ

DESC: Thông tin mon ăn bi sai lêch so v i yêu câu cua khach hanǵ ̣ ̣ ớ ̀ ̉ ́ ̀  NV se câp nhât lai ̃ ̣ ̣ ̣thông tin cho đung.́

RAT: Chinh s a thông tin mon ăn.̉ ử ́

Trang 17

DESC:  Ngươi quan ly đăng nhâp tai khoan băng tai khoan admin va không co ch c ̀ ̉ ́ ̣ ̀ ̉ ̀ ̀ ̉ ̀ ́ ứnăng đăng nhâp t  đông cho nh ng lân sau.̣ ự ̣ ữ ̀

Kich ban: Đăng nhâp thanh công:̣ ̉ ̣ ̀

­ Nh ng ngữ ươi quan ly muôn đăng nhâp vao hê thông, thi phai đăng nhâp băng tai ̀ ̉ ́ ́ ̣ ̀ ̣ ́ ̀ ̉ ̣ ̀ ̀khoan cua quan tri viên.̉ ̉ ̉ ̣

­ Sau đo, nǵ ươi quan ly co thê thao tac nghiêp vu trên phân mêm v i vai tro la ng̀ ̉ ́ ́ ̉ ́ ̣ ̣ ̀ ̀ ớ ̀ ̀ ươi ̀quan tri.̉ ̣

ID: FR9

Tinh năng: Câp nhât th c đ n trong CSDĹ ̣ ̣ ự ơ

DESC:  Ngươi quan ly co thê thêm/s a/xoa thông tin mon ăn trong Menu mon ăn cua ̀ ̉ ́ ́ ̉ ử ́ ́ ́ ̉nha hang trong CSDL chi sau khi đa đăng nhâp thanh công.̀ ̀ ̉ ̃ ̣ ̀

Kich ban 1: Thêm mon ăn m i:̣ ̉ ́ ớ

­ Khi ngươi quan ly thêm môt mon ăn m i.̀ ̉ ́ ̣ ́ ớ

­ Mon ăn m i đo đ́ ớ ́ ược thêm vao trong danh sach Menu mon ăn trong CSDL̀ ́ ́

Kich ban 2: S a thông tin mon ăn:̣ ̉ ử ́

­ Khi ngươi quan ly s a xong thông tin cua môt mon ăn.̀ ̉ ́ ử ̉ ̣ ́

­ Thông tin mon ăn đo đ́ ́ ược câp nhât vao trong CSDḶ ̣ ̀

Trang 18

­ L u thông tin vê phân quyên cho t ng nhân viênư ̀ ̀ ừ  đê phuc vu cho viêc xac th c tai ̉ ̣ ̣ ̣ ́ ự ̀khoan môi lân NV đăng nhâp.̉ ̃ ̀ ̣

ID: FR11

Tinh năng: Tông h p doanh thú ̉ ợ

DESC:  Thông kê doanh thu nha hang theo khoang th i gian xac đinh́ ̀ ̀ ̉ ờ ́ ̣

Kich ban: Tông h p doanh thu cua nha hang theo th i gian:̣ ̉ ̉ ợ ̉ ̀ ̀ ờ

­ Đinh ra khoang th i gian đê tông h p doanh thụ ̉ ờ ̉ ̉ ợ

­ Hê thông tra vê: doanh thu va danh sach cac hoa đ n đa đ̣ ́ ̉ ̀ ̀ ́ ́ ́ ơ ̃ ược thanh toan thuôc trong ́ ̣

Trang 19

TAG: Tinh dê s  dunǵ ̃ ử ̣

DESC: ngôn ng , giao diên dê hiêu, cac biêu tữ ̣ ̃ ̉ ́ ̉ ượng mang y nghia nhât quań ̃ ́ ́

MUST: 100% lân th c hiên đêu đat.́ ự ̣ ̀ ̣

Trang 23

Mô hinh th c thê ER̀ ự ̉

III. THIÊT KÊ CSDL LOGIĆ ́

Danh sach cac banǵ ́ ̉

1 Hoa đ n ban hanǵ ơ ́ ̀ HoaDon Bang nay cho biêt thông tin vê loai ̉ ̀ ́ ̀ ̣

ban ma khach đang s  dung, tông ̀ ̀ ́ ử ̣ ̉gia tri cua hoa đ n đo, va cac thônǵ ̣ ̉ ́ ơ ́ ̀ ́  tin vê giam gia, th i gian đên ăn.̀ ̉ ́ ờ ́Môi môt hoa đ n co môt ma suy  ̃ ̣ ́ ơ ́ ̣ ̃nhât́đ n gian trong van đê quan ơ ̉ ́ ̀ ̉ly.́

23

Trang 24

STT Tên b ng Alias(bi danh)́ Mô tả

2 Chi tiêt hoa đ n ban hanǵ ́ ơ ́ ̀ ChiTietHD Đê chi tiêt đ̉ ́ ược hoa đ n ban hang ́ ơ ́ ̀

va đam bao tinh ro rang chinh xac ̀ ̉ ̉ ́ ̃ ̀ ́ ́cho khach hang cung nh  nha hanǵ ̀ ̃ ư ̀ ̀  

ăn, bang chi tiêt hoa đ n cho biêt ̉ ́ ́ ơ ́thông tin vê cac loai mon ăn, sô ̀ ́ ̣ ́ ́

lượng, va đ n gia cua mon ăn ma ̀ ơ ́ ̉ ́ ̀khach chon.́ ̣

4 Mon ăń MonAn Môi môt mon ăn se co 1 ma duy ̃ ̣ ́ ̃ ́ ̃

nhât, bang nay cung câp cac thông ́ ̉ ̀ ́ ́tin cho t ng mon ăn: tên, đ n gia, ừ ́ ơ ́

đ n vi tinh.ơ ̣ ́

5 Nhom mon ăń ́ NhomMonAn Môi môt loai danh muc mon ăn co ̃ ̣ ̣ ̣ ́ ́

1 ma. Bang se cho biêt tên cua t ng̃ ̉ ̃ ́ ̉ ư  ̀mon ăn.́

Trang 25

Primary/Foreign Key

b. Index

25

Trang 26

STT Tên index Lo i Các trường liên quan

Unique

Primary/Foreign Key

6

Trang 27

Primary/Foreign Key

Trang 28

Primary/Foreign Key

Trang 29

c Indexes

Unique

Primary/Foreign Key

6. Bang NguoiDung̉

29

Trang 30

Primary/Foreign Key

b Cac rang buôć ̀ ̣

c Indexes

1 index_NgươiDun

g

Ngày đăng: 28/03/2022, 09:26

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w