Việc ứng dụng công nghệ thông tin vào các doanh nghiệp, xí nghiệp, trường học, giáo dục là yếu tố quan trọng giúp người dùng dễ dàng trao đổi, lưu trữ và bảo mật thông tin. Công nghệ thông tin là “phương tiện chủ lực” dựa trên nền tảng internet đã xâm nhập vào mọi lĩnh vực của toàn xã hội. Nhiều cơ quan, tổ chức vẫn còn lưu trữ thông tin bằng giấy tờ và cần một kho lưu trữ lớn khiến việc tìm kiếm trở nên khó khăn. Đặc biệt là các Kho hàng, nhà ăn với số lượng lương thực nhập và xuất càng tăng lên mỗi ngày thì cần sử dụng kho lưu trữ lớn và việc tìm kiếm thông tin liên quan đến các thực phẩm có trong kho và thông tin các thực phẩm được nhập xuất cũng tốn nhiều thời gian. Còn về phía người dùng muốn truy xuất và xem thông tin sản nguồn gốc sản phẩm của các con mình sử dụng trên trường cũng rất kho khăn. Vì thế module quản lý kho mang lại sự thuận tiện cho các nhận viên quản lý kho cũng như người dùng, có thể lưu trữ thông tin thực phẩm giúp cho việc nhập, xuất nhanh chóng, chính xác và lưu trữ dễ dàng. Mỗi sản phẩm có tình trạng hư hỏng thông qua quản lý theo hạn sử dụng. Vì vậy việc thiết kế ra các ứng dụng quản lý kho một cách khoa học và thống nhất giúp người dùng dễ dàng trao đổi và truy xuất thông tin.
Trang 1TRƯỜNG ĐẠI HỌC VINH VIỆN KỸ THUẬT VÀ CÔNG NGHỆ
ĐỒ ÁN HỌC PHẦN CÔNG NGHỆ PHẦN MỀM
ỨNG DỤNG CÔNG NGHỆ THÔNG TIN TRONG
QUẢN LÝ BỮA ĂN HỌC ĐƯỜNG
4 Hoàng Văn Huy, 59KCLC, 18574802010106
5 Nguyễn Trương Duy Tùng, 59KCLC, 18574802010052
Nghệ An – 2022
Trang 2DANH MỤC BẢNG BIỂU 4
DANH MỤC HÌNH VẼ, ĐỒ THỊ 5
LỜI CẢM ƠN 6
MỞ ĐẦU 7
1 Lý do chọn đề tài 7
2 Mục đích thực hiện 7
3 Phạm vi thực hiện 8
4 Nội dung thực hiện 8
5 Cấu trúc đồ án 9
CHƯƠNG 1 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 10
1.1 Phân tích hệ thống 10
1.1.1 Xây dựng chức năng của hệ thống 10
1.1.2 Sơ đồ phân rã chức năng 22
1.2 Biểu đồ ca sử dụng 22
1.3 Mô tả sơ đồ luồng dữ liệu 23
1.3.1 Sơ đồ luồng chức năng đặt hàng 24
1.3.2 Sơ đồ luồng dữ liệu xuất Kho 25
1.3.3 Sơ đồ luồng dữ liệu nhập kho 25
1.3.4 Sơ đồ luồng chức năng thống kê, báo cáo 26
1.3.5 Sơ đồ luồng dữ liệu thông báo 26
1.4 Sơ đồ tuần tự 27
1.4.1 Sơ đồ tuần tự nhập hàng 27
1.4.2 Sơ đồ tuần tự xuất hàng 27
1.4.3 Sơ đồ tuần tự xem thông tin sản phẩm 28
1.4.4 Sơ đồ tuần tự xuất excel 30
CHƯƠNG 2: THIẾT KÊ HỆ THỐNG 31
2.1 Thiết kế cơ sở dữ liệu 31
2.1.1 Xác định kiểu dữ liệu và ràng buộc 31
2.1.2 Sơ đồ liên kết CSDL 35
2.2 Thiết kế giao diện người dùng 36
2.2.1 Giao diện nhập 36
2.2.2 Giao diện xuất 37
Trang 32.2.3 Giao diện quản lý kho 38
2.2.4 Giao diện thông báo 39
2.2.5 Giao diện xem chi tiết sản phẩm 40
2.2.6 Giao diện thêm sản phẩm 41
KẾT LUẬN 42
1 Kết quả đạt được 42
2 Tồn tại 42
3 Hướng phát triển 42
TÀI LIỆU THAM KHẢO 43
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 44
Trang 4DANH MỤC BẢNG BIỂU
TABLE 1: CÁC CHỨC NĂNG CHÍNH CỦA MÔ-DUN NHẬP 10
TABLE 2: MÔ TẢ CÁC BƯỚC NHẬP KHO 11
TABLE 3: CÁC CHỨC NĂNG CHÍNH CỦA MÔ-DUN XUẤT KHO 12
TABLE 4: MÔ TẢ CÁC BƯỚC XUẤT KHO 13
TABLE 5: CÁC CHỨC NĂNG CHÍNH CỦA MÔ-ĐUN QUẢN LÝ KHO 14
TABLE 6: MÔ TẢ CHI TIẾT CÁC BƯỚC XEM THÔNG TIN SẢN PHẨM 15
TABLE 7: MÔ TẢ CHI TIẾT CÁC BƯỚC QUẢN LÝ SẢN PHẨM TRONG KHO 17
TABLE 8: MÔ TẢ CHI TIẾT CÁC BƯỚC XUẤT EXCEL 18
TABLE 9: CÁC CHỨC NĂNG CHÍNH CỦA MÔ-ĐUN THỐNG KÊ 18
TABLE 10: MÔ TẢ CHI TIẾT CÁC BƯỚC THỐNG KÊ CHUNG 19
TABLE 11: MÔ TẢ CHI TIẾT CÁC BƯỚC CHỨC NĂNG XUẤT BÁO CÁO 20
TABLE 12: CÁC CHỨC NĂNG CHÍNH CỦA MÔ-ĐUN THÔNG BÁO 21
TABLE 13: CÁC CHỨC NĂNG CHÍNH CỦA MÔ-ĐUN ĐẶT HÀNG 22
TABLE 14: CÁC TRƯỜNG CỦA BẢNG DAT_HANG 31
TABLE 15: CÁC TRƯỜNG CỦA BẢNG CHI_TIET_DON_HANG 31
TABLE 16: CÁC TRƯỜNG CỦA BẢNG CHI_TIET_DON_HANG 32
TABLE 17: CÁC TRƯỜNG CỦA BẢNG CHI_TIET_NHAP_KHO 32
TABLE 18: CÁC TRƯỜNG CỦA BẢNG CHI_TIET_NHAP_KHO 33
TABLE 19: CÁC TRƯỜNG CỦA BẢNG CHI_TIET_NHAP_KHO 33
TABLE 20: CÁC TRƯỜNG CỦA BẢNG XUAT_KHO 33
TABLE 21: CÁC TRƯỜNG CỦA BẢNG LY_DO_XUAT_KHO 34
TABLE 22: CÁC TRƯỜNG CỦA BẢNG THÔNG BÁO - LƯU CÁC NỘI DUNG THÔNG BÁO 34
TABLE 23: CÁC TRƯỜNG CỦA BẢNG THÔNG BÁO - LƯU CÁC NỘI DUNG THÔNG BÁO 34
Trang 5DANH MỤC HÌNH VẼ, ĐỒ THỊ
FIGURE 1: SƠ ĐỒ CHỨC NĂNG NHẬP SẢN PHẨM 11
FIGURE 2: SƠ ĐỒ CHỨC NĂNG XUẤT SẢN PHẨM 12
FIGURE 3: SƠ ĐỒ CHỨC NĂNG XEM THÔNG TIN SẢN PHẨM 15
FIGURE 4: SƠ ĐỒ CHỨC NĂNG QUẢN LÝ SẢN PHẨM 16
FIGURE 5: SƠ ĐỒ CHỨC NĂNG XUẤT EXCEL 17
FIGURE 6: SƠ ĐỒ TUẦN TỰ CHỨC NĂNG THỐNG KÊ CHUNG 19
FIGURE 7: SƠ ĐỒ TUẦN TỰ CHỨC NĂNG BÁO CÁO 21
FIGURE 8: SƠ ĐỒ PHÂN RÃ CHỨC NĂNG 22
FIGURE 9:BIỂU ĐỒ CA SỬ DỤNG 23
FIGURE 10: LUỒNG CHỨC NĂNG ĐẶT HÀNG 24
FIGURE 11:SƠ ĐỒ LUỒNG DỮ LIỆU XUẤT KHO 25
FIGURE 12: SƠ ĐỒ LUỒNG DỮ LIỆU NHẬP KHO 25
FIGURE 13: SƠ ĐỒ LUỒNG CHỨC NĂNG THỐNG KÊ 26
FIGURE 14:SƠ ĐỒ LUỒNG DỮ LIỆU THÔNG BÁO 26
FIGURE 15: SƠ ĐỒ TUẦN TỰ NHẬP SẢN PHẨM 27
FIGURE 16: SƠ ĐỒ TUẦN TỰ XUẤT SẢN PHẨM 28
FIGURE 17: SƠ ĐỒ TUẦN TỰ XUẤT SẢN PHẨM 29
FIGURE 18: SƠ ĐỒ TUẦN TỰ XUẤT EXCEL 30
FIGURE 19: SƠ ĐỒ LIÊN KẾT CSDL 35
FIGURE 20: GIAO DIỆN NHẬP 36
FIGURE 21: GIAO DIỆN XUẤT 37
FIGURE 22: GIAO DIỆN QUẢN LÝ KHO 38
FIGURE 23: GIAO DIỆN THÔNG BÁO 39
FIGURE 24: BIỂU TƯỢNG THÔNG BÁO 39
FIGURE 25: GIAO DIỆN XEM CHI TIẾT SẢN PHẨM 40
FIGURE 26: GIAO DIỆN XEM SẢN PHẨM 41
Trang 6LỜI CẢM ƠN
Lời đầu tiên, em xin cảm ơn Thầy Cô trong Viện Kỹ thuật và Công nghệ Trường Đại học Vinh đã tận tình truyền đạt những kiến thức quan trọng trong quátrình học tập ở nhà trường
-Đặc biệt, em xin bày tỏ lòng biết ơn chân thành và sâu sắc nhất tới giảng viên
TS Cao Thanh Sơn – người trực tiếp hướng dẫn, đóng góp ý kiến quý báu và độngviên em trong quá trình làm đề tài và hoàn thành đề tài này Bên cạnh đó, nhờ sựquan tâm động viên của gia đình và bạn bè đã tạo điều kiện và tinh thần cho emtrong quá trình học tập và thực hiện đề tài
Do thời gian, kiến thức và kinh nghiệm còn hạn chế của bản thân nên bài báocáo này không thể tránh khỏi nhiều sai sót Em rất mong nhận được sự chỉ bảo, lờinhận xét, góp ý của các thầy cô giúp em có điều kiện bổ sung, nâng cao ý thức củamình, phục vụ tốt hơn cho công việc thực tế sau này
Em kính chúc quý Thầy cô trong Viện Kỹ thuật và Công nghệ nói chung vàThầy cô Ngành Công nghệ thông tin nói riêng lời chúc sức khỏe, thành công trongcông việc Em xin chân thành cảm ơn!
Trang 7MỞ ĐẦU
1 Lý do chọn đề tài
Việc ứng dụng công nghệ thông tin vào các doanh nghiệp, xí nghiệp, trườnghọc, giáo dục là yếu tố quan trọng giúp người dùng dễ dàng trao đổi, lưu trữ và bảomật thông tin Công nghệ thông tin là “phương tiện chủ lực” dựa trên nền tảnginternet đã xâm nhập vào mọi lĩnh vực của toàn xã hội
Nhiều cơ quan, tổ chức vẫn còn lưu trữ thông tin bằng giấy tờ và cần mộtkho lưu trữ lớn khiến việc tìm kiếm trở nên khó khăn Đặc biệt là các Kho hàng, nhà
ăn với số lượng lương thực nhập và xuất càng tăng lên mỗi ngày thì cần sử dụngkho lưu trữ lớn và việc tìm kiếm thông tin liên quan đến các thực phẩm có trongkho và thông tin các thực phẩm được nhập xuất cũng tốn nhiều thời gian Còn vềphía người dùng muốn truy xuất và xem thông tin sản nguồn gốc sản phẩm của cáccon mình sử dụng trên trường cũng rất kho khăn Vì thế module quản lý kho manglại sự thuận tiện cho các nhận viên quản lý kho cũng như người dùng, có thể lưu trữthông tin thực phẩm giúp cho việc nhập, xuất nhanh chóng, chính xác và lưu trữ dễdàng Mỗi sản phẩm có tình trạng hư hỏng thông qua quản lý theo hạn sử dụng Vìvậy việc thiết kế ra các ứng dụng quản lý kho một cách khoa học và thống nhất giúpngười dùng dễ dàng trao đổi và truy xuất thông tin
Được sự gợi ý và giúp đỡ của giáo viên hướng dẫn TS Cao Thanh Sơn, em
đã lựa chọn đề tài đồ án “Hình thành ý tưởng, thiết kế và triển khai quản lý kho”nhằm xây dựng một app mang đến sự cần thiết trong dịch vụ quản lý kho hiện nay
2 Mục đích thực hiện
Xây dựng ứng dụng quản lý kho được xây dựng với các mục đích chính:
- Tìm hiểu ngôn ngữ lập trình Android và JAVA ứng dụng trong thiết kế vàxây dựng
- Vận dụng những kiếm thức đã học được ở trường và tham khảo qua nhiềutài liệu vào đề tài thực tế
Trang 8- Xây dựng và phát triển một ứng dụng có tính thực tiễn, có thể triển khaivào thực tế, hỗ trợ các nhân viên quản lý kho tiết kiệm nhiều chi phí, dễ dàng lưutrữ, chính xác, nhanh chóng hơn
3 Phạm vi thực hiện
Nghiên cứu về ứng dụng nhập, xuất, quản lý kho trong phạm vi:
- Phương pháp khảo sát: nghiên cứu về vấn đề quản lý kho hiện nay;
- Tìm hiểu các hoạt động, quy trình nhập, quản lý kho;
- Đúc rút kinh nghiệm từ các tài liệu, giáo trình để xây dựng ứng;
- Phương pháp khảo sát lấy ý kiến trực tiếp: tiếp thu ý kiến của giáo viênhướng dẫn và khảo sát thực tế để hoàn thiện về mặt nội dung;
- Phân tích và thiết kế hệ thống;
- Nghiên cứu các công nghệ Front-End trong xây dựng và thiết kế ứng dụng
4 Nội dung thực hiện
a Mục tiêu
- Quản lý được hoạt động nhập xuất
- Truy xuất được thông tin vật phẩm: nguồn gốc, trạng thái, vị trí (vậnchuyển)
- Quản lý có thể nắm bắt được những hoạt động xảy ra trong kho
Trang 9- Có phiên bản dành riêng cho thiết bị di động.
- Cho phép người dùng nhận thông báo trực tiếp trên điện thoại
- Giao diện trực quan, dễ sử dụng
- Thời gian phản hồi nhanh
- Toàn vẹn dữ liệu, độ tin cậy cao
Chương 2: Triển khai hệ thống
Chương này trình bày các thử nghiệm, các kết quả đạt được và hiển thị giaodiện sau khi cài đặt
Trang 10CHƯƠNG 1 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Chương này trình bày chi tiết các chức năng chính của ứng dụng quản lý kho,các tác nhân, phác họa giao diện các chức năng và mô hình cơ sở dữ liệu
Trang 11Figure 1: Sơ đồ chức năng nhập sản phẩm
5 Nếu các trường dữ liệu không hợp lệ thì quay lại bước 4
6 Lưu dữ liệu vào database và kết thúc
Table 2: Mô tả các bước nhập kho
Trang 12b Chức năng xuất kho
Mục đích: quản lý hoạt động xuất hàng của kho
Table 3: Các chức năng chính của mô-dun xuất kho
Sơ đồ chức năng nhập kho
Figure 2: Sơ đồ chức năng xuất sản phẩm
Mô tả các bước xuất sản phẩm
Trang 13Bước Mô tả
1 Bấm vào liên kết xuất kho từ trang chủ hoặc từ bảng lịch sử xuấtkho
2 Lấy dữ các dữ liệu sản phẩm có trong kho
3 Hiển thị form xuất kho
4 Chọn sản phẩm, số lượng và lý do xuất kho
5 Bấm xuất kho
6 Lưu dữ liệu vào database và kết thúc
Table 4: Mô tả các bước xuất kho
c Mô-đun quản lý kho
Mục đích: Quản lý các sản phẩm trong kho hàng
- Theo đơn vị vận chuyển
- Theo mốc thời gian nhập (ngày, tuần, tháng, năm)Cho phép sắp xếp theo thứ tự tăng dần, giảm dần
Xuất file
excel
Xuất thông tin các mặt hàng có trong kho dưới dạng excel
Trang 14Table 5: Các chức năng chính của mô-đun quản lý kho
Sơ đồ chức năng xem thông tin
Figure 3: Sơ đồ chức năng xem thông tin sản phẩm
Mô tả chi tiết các bước xem thông tin
Trang 154 Hệ thống hiển thị dữ liệu của sản phẩm đó
5 Kết thúc
Table 6: Mô tả chi tiết các bước xem thông tin sản phẩm
Sơ đồ chức năng quản lý sản phẩm
Figure 4: Sơ đồ chức năng quản lý sản phẩm
Mô tả chi tiết các bước quản lý sản phẩm
Bước Mô tả
1 Người dùng bấm vào liên kết quản lý kho
2 Hệ thống hiển thị dữ liệu sản phẩm trong kho
Trang 163 Người dùng chọn trường dữ liệu lọc
4 Người dùng điền giá trị cho trường đó
5 Nếu người dùng cần lọc nhiều trường thì quay lại bước 3
6 Chọn trường sắp xếp
7 Kết thúc
Table 7: Mô tả chi tiết các bước quản lý sản phẩm trong kho
Sơ đồ chức năng xuất excel
Figure 5: Sơ đồ chức năng xuất excel
Mô tả chi tiết các bước xuất excel
Bước Mô tả
1 Bấm vào liên kết quản lý kho
2 Hệ thống hiển thị dữ liệu sản phẩm trong kho
3 Người dùng chọn trường dữ liệu lọc
Trang 174 Người dùng điền giá trị cho trường đó
5 Nếu người dùng cần lọc nhiều trường thì quay lại bước 3
6 Người dùng bấm vào nút excel
7 Hệ thống hiển thị dữ liệu của sản phẩm đó
8 Kết thúc
Table 8: Mô tả chi tiết các bước xuất excel
d Chức năng thống kê, báo cáo
Xuất báo cáo Cho phép xuất các số liệu thống kê thành một
bản báo cáo dạng word, excel
Table 9: Các chức năng chính của mô-đun thống kê
Mô tả chi tiết các bước thống kê
Trang 181 Người dùng bấm vào liên kết thống kê.
2 Hệ thống tính toán và hiển thị các biểu đồ thống kê
3 Người dùng chọn và bấm vào một trong các khoảng thời gian cần
xem của tiêu chí bất kỳ (nhập, xuất, nhà cung cấp)
4 Hệ thống tính toán và hiển thị lại dữ liệu
5 Nếu người dùng muốn xem tiếp thì quay lại bước 3
6 Kết thúc
Table 10: Mô tả chi tiết các bước thống kê chung
Sơ đồ chức năng thống kê
Figure 6: Sơ đồ tuần tự chức năng thống kê chung
Mô tả chi tiết các bước xuất báo cáo
Bước Mô tả
1 Người dùng bấm vào liên kết
Trang 192 Người dùng chọn biểu đồ và các tiêu chí (thống kê chung như ở trên)
3 Người dùng chọn bấm vào nút thêm hoặc biểu tượng 3 chấm
4 Người dùng chọn chức năng xuất excel hoặc word
5 Hệ thống tính toán, tạo biểu đồ và trả về file cho người dùng tải về
6 Kết thúc
Table 11: Mô tả chi tiết các bước chức năng xuất báo cáo
Sơ đồ chức năng báo cáo
Figure 7: Sơ đồ tuần tự chức năng báo cáo
e Mô-đun thông báo, báo cáo
Mục đích: Giúp cho những người có trách nhiệm (quản lý, kế toán) nắm bắtđược hoạt động nhập xuất của nhà kho
Trang 20báo cáo hoạt động kho
Gửi bản thống kê hoạt động của kho theo định kỳ(hằng tuần, hằng tháng) qua email
Table 12: Các chức năng chính của mô-đun thông báo
Theo dõi đơn hàng Theo dõi trạng thái của đơn hàng
Hủy đơn hàng? Chưa phát triển
Table 13: Các chức năng chính của mô-đun đặt hàng
Trang 211 1.2 Sơ đồ phân rã chức năng
Figure 8: Sơ đồ phân rã chức năng
1.2 Biểu đồ ca sử dụng
Sơ đồ ca sử dụng tổng quát
Trang 22Figure 9:Biểu đồ ca sử dụng
1.3 Mô tả sơ đồ luồng dữ liệu
Trang 231.3.1 Sơ đồ luồng chức năng đặt hàng
Figure 10: Luồng chức năng đặt hàng
Trang 241 3.2 Sơ đồ luồng dữ liệu xuất Kho
Figure 11:Sơ đồ luồng dữ liệu xuất kho
1 3.3 Sơ đồ luồng dữ liệu nhập kho
Figure 12: Sơ đồ luồng dữ liệu nhập kho
Trang 251 3.4 Sơ đồ luồng chức năng thống kê, báo cáo
Figure 13: Sơ đồ luồng chức năng thống kê
1 3.5 Sơ đồ luồng dữ liệu thông báo
Figure 14:Sơ đồ luồng dữ liệu thông báo
Trang 261.4 Sơ đồ tuần tự
1.4.1 Sơ đồ tuần tự nhập hàng
Figure 15: Sơ đồ tuần tự nhập sản phẩm
1.4.2 Sơ đồ tuần tự xuất hàng
Trang 27Figure 16: Sơ đồ tuần tự xuất sản phẩm
1.4.3 Sơ đồ tuần tự xem thông tin sản phẩm
Trang 28Figure 17: Sơ đồ tuần tự xuất sản phẩm
Trang 291 4.4 Sơ đồ tuần tự xuất excel
Figure 18: Sơ đồ tuần tự xuất excel
Trang 30CHƯƠNG 2: THIẾT KÊ HỆ THỐNG 2.1 Thiết kế cơ sở dữ liệu
2.1.1 Xác định kiểu dữ liệu và ràng buộc
a Bảng đặt hàng - lưu dữ liệu về các lần đặt hàng
Trường Kiểu dữ liệu Mô tả Khóa
thoi_gian_tao date Thời gian tạo đơn hàng
ghi_chu nvarchar(100) Ghi chú về đơn hàng này
id_nguoi_dung int Mã người tạo đơn hàng FK
Table 14: Các trường của bảng dat_hang
b Bảng chi tiết đơn hàng - chi tiết các mặt hàng, sản phẩm trong mỗi đơn hàngTrường Kiểu dữ liệu Mô tả Khóaid_ct_dh int Mã chi tiết đơn hàng PK
so_luong_dat int Số lượng đặt hàng
ghi_chu nvarchar(100) Ghi chú
Table 15: Các trường của bảng chi_tiet_don_hang
c Bảng nhập kho
Trường Kiểu dữ liệu Mô tả Khóa
id_nguoi_dung int Mã người nhập kho FKid_dv_vc int Mã đơn vị vận chuyển FK
Trang 31thoi_gian_nhap date Thời gian nhập kho
ghi_chu nvarchar(100) Ghi chú nhập kho
ly_do nvarchar(30) Lý do nhập kho: mua, trả hàng,
id_ly_do_nk int Mã lý do nhập kho FK
Table 16: Các trường của bảng chi_tiet_don_hang
d Bảng chi tiết nhập kho
Trường Kiểu dữ liệu Mô tả Khóaid_ct_nk int Mã chi tiết nhập hàng PK
so_luong int Số lượng nhập kho
han_su_dung date Hạn sử dụng của sản phẩm
ghi_chu nvarchar(100) Ghi chú
Table 17: Các trường của bảng chi_tiet_nhap_kho
e Bảng lý do nhập kho
Trường Kiểu dữ liệu Mô tả Khóaid_ly_do_nk int Mã lý do nhập kho PKly_do nvarchar(30) Lý do nhập
Table 18: Các trường của bảng chi_tiet_nhap_kho
f Bảng xuất kho
Trường Kiểu dữ liệu Mô tả Khóa
Trang 32id_xk int Mã xuất kho PKid_nguoi_dung int Mã nhân viên xuất kho FKthoi_gian date Thời gian xuất kho
ghi_chu nvarchar(100) Ghi chú
id_ly_do_xk int Mã lý do xuất kho FK
Table 19: Các trường của bảng chi_tiet_nhap_kho
g Bảng chi tiết xuất kho
Trường Kiểu dữ liệu Mô tả Khóaid_ct_xk int Mã chi tiết xuất kho PK
so_luong int Số lượng xuất kho
ghi_chu nvarchar(100) Ghi chú
Table 20: Các trường của bảng xuat_kho
h Bảng lý do xuất kho
Trường Kiểu dữ liệu Mô tả Khóaid_ly_do_xk int Mã lý do xuất kho
ly_do nvarchar(30) Lý do xuất kho
Table 21: Các trường của bảng ly_do_xuat_kho
i Bảng thông báo - lưu các nội dung thông báo
Trường Kiểu dữ liệu Mô tả Khóa
noi_dung nvarchar(100) Nội dung thông báo
thoi_gian_tb datetime Thời gian thông báo
Trang 33Table 22: Các trường của bảng thông báo - lưu các nội dung thông báo
j Bảng nơi thông báo - danh sách các người dùng nhận thông báo
Trường Kiểu dữ liệu Mô tả Khóaid_noi_tb int Mã nội dung thông báo PK
id_nguoi_dung int Mã người dùng FK
Table 23: Các trường của bảng thông báo - lưu các nội dung thông báo