3.2.2.2. Biểu đồ lớp
class Class Model
Nhanvien - dia_chi: nvarchar(200) - ma_nv: nvarchar(30) - Ngay_Sinh: date - SDT: nvarchar(12) - Ten_nv: nvarchar(300) + sua(): void + timkiem(): void + them(): void + xoa(): int nha_cung_cap - dia_chi: char - ma_NCC: char - sdt: char - so_DKKD: char - ten_NCC: char + sua(): void + timkiem(): void + them(): void + xoa(): int phieu_nhap - ma_hang: char - ma_NCC: char - ma_nv: char - ma_PN: char - ngay_kt: date - ngay_lap: date - ten_PN: char - tien: float + sua(): void + timkiem(): void + them(): void + xoa(): int nhanvienkho - Phong_ban: nvarchar(300) + sua(): void + timkiem(): int + them(): void + xoa(): int nhanvien_thitruong - Phong: nvarchar(300) + sua(): void + timkiem(): int + them(): void + xoa(): int lenh_nhap_kho - ma_hang: char - ma_kh: char - ma_LN: char - ma_PN: char - ngay_tt: date - so_Luong: float + sua(): void + timkiem(): void + them(): void + xoa(): int tai_khoan - id: char - user: char + khoa(): int + sua(): void + timkiem(): void + them(): void chitiet_PN - ma_hang: char - Ma_PN: char - so_luong: float - thanh_tien: float + sua(): void + timkiem(): void + them(): void + xoa(): int hang - don_gia: float - ma_hang: char - so_luong: float - ten_hang: char - trang_thai: char + sua(): void + timkiem(): void + them(): void + xoa(): int 1 * 1 * 1 1 1 1 1 * * 1 * Phieu_xuat - ma_hang: char - ma_kh: char - ma_nv: char - Ma_PX: char - ngay_lap: date - ten_PX: char - tien: float + sua(): void + timkiem(): void + them(): void + xoa(): int Lenh_xuat_kho - ma_hang: char - ma_kh: char - ma_LX: char - ma_PX: char - ngay_tt: date - so_luong: float + sua(): void + timkiem(): void + them(): void + xoa(): int 1 1 1 1 1 1 1 1 Biểu đồ 3.7. Biểu đồ lớp 3.2.2.3. Biểu đồ tuần tự
a. Biểu đồ tuần tự đăng nhập
Nhân viên khi muốn vào hệ thống cần phải mở hệ thống, form đăng nhập sẽ hiện lên và yêu cầu nhập user và password, nhân viên nhập thông tin vào. Điều khiển đăng nhập kiểm tra trong cơ sở dữ liệu tài khoản, nếu có thơng tin hiện menu và thơng báo đăng nhập thành công. Nếu sai thông tin thông báo đăng nhập lỗi.
sd
nhân viên
Form main Form đăng nhập Điều khiển đăng
nhập tài khoản
kiểm tra thông tin() hiển thị form đăng nhập()
chọn chức năng đăng nhập()
thơng tin sai() thơng báo lỗi đăng nhập()
có thơng tin()
kiểm tra() gửi thông tin()
hiện menu()
Biểu đồ 3.8. Biểu đồ tuần tự đăng nhập
b. Biểu đồ tuần tự sửa thông tin khách hàng
Nhân viên bán hàng muốn sửa thơng tin khách hàng đã có, nhân viên chọn quản lý danh mục khách hàng và nhấn nút sửa. Tại đây, nhân viên nhập mã khách hàng cần sửa để tìm kiếm, sau đó nhập lại thơng tin tại giao diện form khách hàng. Điều khiển form kiểm tra thơng tin hợp lệ thì lưu vào CSDL, ngược lại thông báo cho nhân viên.
sd Use Case Model
nhân viên
Form khách hàng Điều khiển form khách hàng
nhập thông ti n cần sửa()
hi ển thị thông tin khách hàng ()
lưu thành cơng() hiển thị nút sửa()
kiểm tra và nhập lại thơng tin()
có thơng tin() kiểm tra() nhập mã khách hàng cần sửa () l ưu thành công() thông tin khách hàng() yêu cầu kiểm tra thông ti n khách hàng
()
nhập thông ti n()
lưu không thành công()
kiểm tra ()
lưu thành công() ki ểm tra thông ti n()
thông tin không hợp lệ() yêu cầu sửa khách hàng
()
thông ti n hợp lệ, lưu()
Biểu đồ 3.9. Biểu đồ tuần tự chức năng sửa khách hàng
sd kiểm tra
nhân viên
Form báo cáo Điều khiểm form CSDL
báo cáo khơng có thơng tin()
truy vấn và lọc thơng tin ()
khơng có thơng tin cần lấy() thơng tin cần lấy báo cáo()
thông tin cần lấy báo cáo()
thông tin báo cáo() hiển thị báo cáo()
yêu cầu báo cáo()
thông tin báo cáo() yêu cầu nhập thơng tin cần xem()
báo cáo khơng có thơng tin()
kiểm tra()
3.2.2.4. Biểu đồ hoạt độngact Use Case Model
nhân viên kho
thêm/tìm kiếm hàng hóa
điền thơng tin hàng hóa nhập thơng tin tìm kiếm
lưu thơng tin tìm kiếm
hiển thị nội dung tìm kiếm
xóa/sửa?
sửa hàng hóa xóa hàng hóa
sửa sửa
Biểu đồ 3.11. Biểu đồ hoạt động hàng hóa
act hoat_dong_dangnhap Nhân vi ên Nhập tên đăng nhập Nhập mật khẩu click đăng nhập
Kiểm tra tên
đăng nhập Kiểm tra mật khẩu
T hông ti n hợp l ệ? Đăng nhập thành công Đăng nhập không thành công Đúng Sai
Biểu đồ 3.13. Biểu đồ hoạt động chức năng sửa thông tin
3.2.2.5. Biểu đồ trạng thái
stm Use Case Model
Kiểm tra thơng tin
tìm kiếm Thơng tin khơng tồn tại
Hiển thị thơng tin tìm kiếm
[nhập thơng tin khác] [khởi tạo]
[khơng thấy thơng tin]
[tìm thấy thơng tin]
stm Use Case Model
chưa có nhân
viên chờ chấp nhận thông tin nhân viên không hợp lệ
đã có nhân viên lưu trữ
[thơng tin hợp lệ] [thơng tin nhân viên]
[thông tin không hợp lệ] [nhập lại thông tin]
[kết thúc] [kết thúc]
Biểu đồ 3.15. Biểu đồ trạng thái lớp nhân viên3.2.3. Thiết kế HTTT quản lý kho 3.2.3. Thiết kế HTTT quản lý kho
Biểu đồ triển khai
deployment Use Case Model
Server máy tính NV kho Máy tính NV phịng thị trường Máy in máy tính giám đốc máy in TCP/IP TCP/IP TCP/IP TCP/IP TCP/IP TCP/IP
Biểu đồ 3.16. Biểu đồ triển khai
3.3. Các đề xuất với công ty cổ phần Viễn thông
3.3.1. Đề xuất điều kiện để cài đặt
Hệ thống thông tin quản lý kho được cài đặt trong môi trường sau: - Hệ điều hành Windowns 7 trở lên, có .NET Framework 4.7.2 trở lên
- Tồn bộ máy tính sử dụng hệ thống thơng tin quản lý kho cần phải được kết nối với mạng internet hoặc mạng LAN.
3.3.2. Đề xuất phát triển công ty
Công ty cổ phần Viễn thông FPT ngày càng phát triển với quy mô được mở rộng. Là công ty tiên phong trong chuyển đổi sang thế giới số thông qua việc ứng dụng, chuyển đổi sang nền tảng công nghệ trong hoạt động sản xuất kinh doanh cũng như
quản trị nội bộ; đi đầu trong việc số hóa các sản phẩm dịch vụ và các giải pháp phục vụ khách hàng trong nước và quốc tế, cung cấp các dịch vụ trên nền tảng điện tốn đám mây/internet vạn vật.
Để cơng ty phát triển hơn nữa thì việc xây dựng hệ thống thơng tin quản lý kho phục vụ cho việc quản lý kho được thuận tiện, tiết kiệm thời gian và độ chính xác cao hơn. Hiện nay, công ty cần đầu tư trang thiết bị bổ sung cho các nhân viên mới. Mở lớp huấn luyện, đào tạo chuyên môn cho nhân viên.
KẾT LUẬN
Quản lý kho là một lĩnh vực đang được nhiều các tổ chức, doanh nghiệp quan tâm, vì những hiệu quả mà nó mang lại rất ưu việt. Xây dựng HTTT quản lý kho giúp cho công tác lưu trữ, tra cứu thông tin một cách khoa học, chính xác, nhanh chóng là một u cầu cấp thiết.
Trong thời gian thực hiện làm khóa luận tốt nghiệp, nhờ có sự chỉ bảo tận tình của thầy Th.s Bùi Quang Trường, đến nay em đã hồn thành được đề tài của mình là “Phân tích và thiết kế hệ thống thơng tin quản lý kho tại công ty Cổ phần Viễn thông
FPT”.
Yêu cầu quản lý kho ở công ty trong thực tế là rất lớn, có nhiều khía cạnh khác nhau trong bài tốn, cơng tác quản lý ngày càng có nhiều thay đổi, người sử dụng ln bổ sung những tính năng mới. Bên cạnh đó, do sự eo hẹp về thời gian cũng như hạn chế về tài liệu và trình độ, nên khóa luận tốt nghiệp của em chưa thể đi sâu vào phân tích đầy đủ mọi nghiệp vụ phát sinh trong thực tế. Vì vậy, bài khóa luận tốt nghiệp này khơng tránh khỏi những thiếu sót và hạn chế.
Em sẽ tiếp tục hoàn thiện hơn nữa những chức năng của chương trình và sẽ cố gắng thiết kế và cài đặt, nâng cấp chương trình sao cho phù hợp và đáp ứng được yêu cầu của bài toán trong thực tế.
Cuối cùng một lần nữa em xin chân thành cảm ơn các thầy cô giáo trong Trường Đại học Thương Mại và đặc biệt là thầy Th.s Bùi Quang Trường đã tận tình giúp đỡ và tạo điều kiện cho em hoàn thành đề tài tốt nghiệp này.
TÀI LIỆU THAM KHẢO
[1] Nguyễn Văn Ba (2005), Phát triển hệ thống hướng đối tượng với UML 2.0 và
C++, Nhà xuất bản Đại học quốc gia, Hà Nội.
[2] Nguyễn Văn Ba (2010), Phân tích và thiết kế hệ thống thông tin, Nhà xuất bản đại học Quốc gia Hà Nội
[3] Đàm Gia Mạnh (2017), Giáo trình hệ thống thơng tin quản lý, Nhà xuất bản thống kê
[4] Trần Thị Song Minh, Giáo trình hệ thống thơng tin quản lý, Nhà xuất bản đại học kinh tế quốc dân.
[5] Luận văn Phân tích, thiết kế hệ thống thơng tin tích hợp quản lý doanh
nghiệp, Trường Đại học Bách khoa Hà Nội
[6] John Wiley & Sons, System analysis and design, Prentice Hall International, UK
[7] David Olson (2014), Information Systems Project Management, Prentice Hall International, UK
[8] Brandon, Daniel M (2005), Management Information, Idea Group Inc (IGI) [9] Website công ty: http://fpt.vn
PHỤ LỤC (phiếu điều tra)
PHIẾU ĐIỀU TRA KHẢO SÁT HỆ THỐNG THÔNG TIN TẠI CÔNG TY CỔ PHẦN VIỄN THÔNG FPT
Lưu ý:
1) Em xin cam kết giữ bí mật thơng tin của cơng ty và chỉ dùng thông tin cung cấp tại phiếu điều tra này cho mục đích khảo sát tổng hợp làm báo cáo về hệ thống thông tin của công ty cổ phần Viễn thơng FPT.
2) Những câu hỏi có câu trả lời, anh(chị) hãy đánh dấu X vào ô [ ] hoặc có
câu trả lời thích hợp tương ứng.
3) Ơ [ ]: Có thể chọn nhiều hơn một câu trả lời; ô : chỉ chọn một câu trả lời
A. Thông tin chung về công ty
1. Họ tên người điền phiếu:………………………………………………………
2. Nam/Nữ:………………………………………………………………………
3. Chức vụ:………………………………………………………………………
4. Tên công ty:……………………………………………………………………
5. Địa chỉ trụ sở chính:……………………………………………………………
6. Năm thành lập cơng ty:…………………………………………………………
7. Điện thoại:…………………… Fax: …………………………
8. Website:………......................... Email:………………………
9. Số văn phòng giao dịch của công ty:……………………………………………
10. Số lượng nhân viên: Dưới 50 người Từ 50 - 400 người Từ 400 - 600 người Từ 600 - 1000 người Trên 1000 người 11. Trình độ về cơng nghệ thơng tin của nhân viên trong công ty tốt trung bình kém 12. Vốn điều lệ (VND): Dưới 10 tỷ Từ 100-300 tỷ Trên 300 tỷ 13. Loại hình cơng ty Cơng ty tư nhân Cơng ty liên doanh Tập đồn kinh tế, tổng công ty Công ty trách nhiệm hữu hạn Cơng ty cổ phần Loại hình khác (xin ghi rõ):………………………………………………
14. Lĩnh vực hoạt động kinh doanh của công ty hiện nay: [ ] Cung cấp các giải pháp hệ thống thông tin và dịch vụ hỗ trợ [ ] Thiết bị điện, điện tử
[ ] Sách và ấn phẩm
[ ] Cung cấp thiết bị viễn thông [ ] Hệ thống thông tin
[ ] Bất động sản
[ ] Khác (ghi rõ):……………………………………………………………
15. Thị trường kinh doanh của công ty
[ ] Trong nước [ ] Quốc tế 16. Hạ tầng kỹ thuật CNTT, HTTT TRONG CÔNG TY
STT Tên trang thiết bị Số lượng hiện tại Mức độ đáp ứng nhu cầu sử dụng (tốt, khá, trung bình) Số lượng cần bổ sung, thay thế 1 Máy trạm 2 Máy chủ 3 Máy tính để bàn 4 Máy tính xách tay 5 Máy in 6 Máy chiếu 7 Máy tính bảng 8 Thiết bị kết nối mạng (hub, swich, thiết bị phát wifi,…)
9 Phần cứng khác
16. Cơng ty có áp dụng cơng nghệ thơng tin vào trong hoạt động kinh doanh hay khơng?
Có Khơng 17. Kết nối mạng nội bộ: Có Không 18. Kết nối Internet: Có Khơng
19. Hình thức truy cập Internet?
Kết nối quay số Đường truyền riêng Kết nối ADSL Không truy cập Internet Kết nối không dây Đường truyền cáp quang 20. Nhà cung cấp mạng............................................................................................ Tốc độ mạng:…………………………………………………………………… 21. Mạng cục bộ của cơng ty (LAN) đã có hệ thống an ninh mạng chưa? (tường lửa, phòng chống virus, bảo mật, v.v…):
Đã có Chưa có
22. Các yêu cầu đối với HTTT quản lý Kho
22.1. Đánh giá tầm quan trọng của hệ thống thông tin quản lý kho cho công ty? Rất quan trọng
Quan trọng
Không quan trọng
22.2. Hệ thống thơng tin quản lý kho cần có những chức năng chính nào? [ ] Quản lý nhập kho
[ ] Báo cáo tồn kho
[ ] Báo cáo báo cáo nhập hàng [ ] Quản lý xuất kho
[ ] Quản lý khách hàng [ ] Quản lý danh mục [ ] Báo cáo thống kê [ ] Quản lý tồn kho
Khác:…………………………………………………………………………… 22.3. Hệ thống thông tin sẽ sử dụng hệ quản trị CSDL nào?
Microsoft Access SQL Server
My SQL SQLite
Oracle PostgreSQL
Khác ( Mô tả ) ……………………………………………………………….. 22.4. Hệ thống thông tin được cài đặt trong môi trường nào?
…………………………………………………………………………………… …………………………………………………………………………………………
22.5. Giao diện của hệ thống thơng tin mới cần đảm bảo những u cầu gì? [ ] Đep, dễ sử dụng
[ ] Có tính nhất quán
[ ] Hỗ trợ tối đa người dùng
22.6. Lựa chọn phần mềm nào để vẽ biểu đồ UML của hệ thống thông tin quản lý kho?
Enterprise Architect visio
Astah Rational Rose
22.7. Lựa chọn phần mềm nào để thiết kế giao diện của hệ thống thông tin quản lý kho?
Photoshop JavaFX Scene Builder
Visual Studio
22.8. Phương pháp nào được chọn để xây dựng và phát triển HTTT quản lý kho
Mơ hình chữ V Mơ hình xoắn ốc
Mơ hình thác nước Mơ hình bản mẫu
22.9. Hệ thống thông tin quản lý kho được phân tích thiết kế theo phương pháp nào?
Phân tích thiết kế theo hướng đối tượng Phân tích thiết kế theo hướng chức năng
Hà Nội, ngày tháng năm 2018
Người điền phiếu