PHẦN I TỔNG QUAN ĐỀ TÀI NGHIÊN CỨU
3.2. Phân tích bài tốn
3.2.2 Biểu đồ lớp
Xác định các lớp:
Đại lý ( Mã đại lý, tên đại lý, địa chỉ, số điện thoại)
Hàng hóa ( Mã hàng hóa, tên hàng hóa, hãng sản xuất, giá thành, đơn vị tính) Nhân viên (Mã nhân viên, tên nhân viên, giới tính, ngày sinh)
Hóa đơn (Mã hóa đơn, mã nhân viên, mã hàng hóa, ngày lập, tổng tiền) Chi tiết hóa đơn ( Mã hóa đơn, mã hàng hóa, số lượng)
Dai ly Madaily : String Tendaily : String Diachi : String Sodienthoai : String Them() Sua() Xoa() Chitiethoadon Mahoadon : String Mahanghoa : String Soluong : String Hanghoa Mahanghoa : String Tenhanghoa : String Hangsanxuat : String Giathanh : String Donvitinh : String Them() Sua() Xoa() 1..n 1 Nhanvien Manhanvien : String Tennhanvien : String Gioitinh : String Ngaysinh : Date Them() Sua() Xoa() Hoadon Mahoadon : String Manhanvien : String Mahanghoa : String Ngaylap : Date Tongtien : String Them() Sua() Xoa() 1..n 1 1..n 1 1..n 1 1..n 1 1..n 1 Hình 3.6: Biểu đồ lớp 3.2.3 Biểu đồ trình tự
Hình 3.7: Biểu đồ trình tự cho chức năng đăng nhập
Biển đồ tuần tự cho chức năng sửa thông tin đại lý
Biểu đồ trình tự cho chức năng xóa thơng tin đại lý
Biểu đồ trình tự cho chức năng sửa thơng tin hàng hóa
: Nhan vien
: Nhan vien : form sua TT hang hoa : form sua TT hang
hoa : DK Quan ly TT hang hoa : DK Quan ly TT hang hoa : Hang hoa : Hang hoa 1: Yeu cau sua TT hang hoa
2: Yeu cau nhap ten hang hoa can sua 3: Nhap ten hang hoa can sua
4: Kiem tra ten hang hoa
5: Ten hang hoa dung 6: Hien thi thong tin hang hoa
7: TT hang hoa can sua 8: Sua TT hang hoa
9: Kiem tra TT sua
10: TT hop le
11: Nhap TT duoc sua vao CSDL 12: Sua thanh cong 13: Sua thanh cong
14: Thong bao sua thanh cong
15: TT khong hop le 16: TT sai
17: Yeu cau nhap lai
Biểu đồ trình tự cho chức năng thêm TT hàng hóa
: Nhan vien
: Nhan vien : form them TT hang hoa : form them TT hang hoa : DK Quan ly TT hang hoa
: DK Quan ly TT hang hoa
: Hang hoa : Hang hoa 1: Yeu cau them TT hang hoa
2: Yeu cau nhap ten hang hoa moi 3: Nhap TT hang hoa moi
4: Kiem tra TT hang hoa
5: TT hang hoa dung
6: Nhap TT hang hoa vao CSDL 7: Nhap thanh cong 8: Nhap thanh cong
9: Thong bao nhap thanh cong
10: TT sai 11: TT hang hoa sai
12: Yeu cau nhap lai
Biểu đồ trình tự cho chức năng xóa TT hàng hóa
: Nhan vien
: Nhan vien : form xoa TT hang hoa : form xoa TT hang
hoa : DK Quan ly TT hang hoa : DK Quan ly TT hang hoa : Hang hoa : Hang hoa 1: Yeu cau xoa hang hoa
2: Yeu cau nhap ma hang hoa can xoa 3: Nhap ma hang hoa can xoa
4: Kiem tra TT hang hoa
5: TT hang hoa dung 6: co chac xoa hang hoa ra khoi CSDL
7: yeu cau chon yes or no 8: chon yes
9: chac chan xoa
10: Xoa hang hoa khoi CSDL 11: Xoa thanh cong 12: Xoa thanh cong
13: Thong bao xoa thanh cong
Biểu đồ trình tự cho chức năng thêm hóa đơn
: Nhan vien
: Nhan vien : form them hoa don : form them hoa
don
: DK Quan ly hoa don
: DK Quan ly hoa don : Hoa don : Hoa don 1: Yeu cau them hoa don
2: Yeu cau nhap TT hoa don moi 3: Nhap TT hoa don moi
4: Kiem tra TT hoa don
5: TT hoa don dung
6: Nhap TT hoa don vao CSDL 7: Nhap thanh cong 8: Nhap thanh cong
9: Thong bao nhap thanh cong
10: TT sai 11: TT hoa don sai
12: Yeu cau nhap lai
Biểu đồ trình tự cho chức năng xóa hóa đơn
: Nhan vien
: Nhan vien : form xoa hoa don : form xoa hoa
don
: DK Quan ly hoa don
: DK Quan ly hoa don : Hoa don : Hoa don 1: Yeu cau xoa hoa don
2: Yeu cau nhap ma hoa don can xoa 3: Nhap ma hoa don can xoa
4: Kiem tra TT hoa don
5: TT hoa don dung 6: co chac xoa hoa don ra khoi CSDL
7: yeu cau chon yes or no 8: chon yes
9: chac chan xoa
10: Xoa hoa don khoi CSDL 11: Xoa thanh cong 12: Xoa thanh cong
13: Thong bao xoa thanh cong
Biểu đồ trình tự cho chức năng sửa hóa đơn
: Nhan vien
: Nhan vien : form sua hoa don : form sua hoa
don : DK quan ly hoa don : DK quan ly hoa don : Hoa don : Hoa don 1: Yeu cau sua hoa don
2: Yeu cau nhap ma hoa don can sua 3: Nhap ma hoa don can sua
4: Kiem tra TT hoa don
5: TT hoa don dung 6: Hien thi TT hoa don
7: TT hoa don can sua 8: Sua TT hoa don
9: Kiem tra TT sua
10: TT hop le
11: Nhap TT sua vao CSDL 12: Sua thanh cong 13: Sua thanh cong
14: Thong bao sua thanh cong
15: TT khong hop le 16: TT sai
17: Yeu cau nhap lai
Biểu đồ trình tự cho chức năng tìm kiếm
3.2.4. Biểu đồ hoạt động
Biểu đồ hoạt động thêm TT đại lý
Chon quan ly TT dai ly Them TT dai ly Nhap TT dai ly Kiem tra TT dai ly Them dai ly thanh cong Luu lai Ket thuc Bat dau
Nhap lai TT dai ly
TT dai ly da ton tai
TT dai ly hop le
Biểu đồ hoạt động sửa, xóa TT đại lý bat dau Xoa TT dai lý Chon quan ly TT dai lý Sua TT dai ly Nhap Ma dai ly Cap nhat khong
thanh cong
Ma da ton tai
Ma khong ton tai
Xoa TT dai lý Sua
Nhap khong thanh cong
Thanh cong
Kiem tra thong tin nhap Nhap khong hop le
Luu TT
Biểu đồ hoạt động thêm TT hàng hóa Chon quan ly TT hang hoa Them TT hang hoa Nhap TT hang hoa Kiem tra TT hang hoa
Them hang hoa thanh cong
Luu lai
Ket thuc Bat dau
Nhap lai hang hoa dai ly
TT hang hoa da ton tai
TT hang hoa hop le
Biểu đồ hoạt động sửa, xóa TT hàng hóa bat dau Xoa TT hang hoa Chon quan ly TT hang hoa Sua TT hang hoa Nhap Ma hang hoa Cap nhat khong
thanh cong
Ma da ton tai
Ma khong ton tai
Xoa TT hang hoa
Sua
Nhap khong thanh cong
Thanh cong
Kiem tra thong tin nhap Nhap khong hop le
Luu TT
Biểu đồ hoạt động thêm hóa đơn
Chon quan ly hoa don
Them hoa don
Nhap TT hoa don
Kiem tra TT hoa don
Them hoa don thanh cong
Luu lai
Ket thuc Bat dau
Nhap lai hoa don dai ly
TT hoa don da ton tai
TT hoa don hop le
Biểu đồ hoạt động sửa, xóa hóa đơn bat dau Xoa TT hoa don Chon quan ly hoa don Sua TT hoa don Nhap Ma hoa don Cap nhat khong
thanh cong
Ma da ton tai
Ma khong ton tai
Xoa TT hoa don
Sua
Nhap khong thanh cong
Thanh cong
Kiem tra thong tin nhap Nhap khong hop le
Luu TT
3.2.5 Biểu đồ thành phần Giao dien nhan vien Giao dien giam doc Quan ly TT hang hoa Quan ly TT dai ly Quan ly hoa don CSDL Hình 3.24: Biểu đồ thành phần
3.3 Thiết kế hệ thống thông tin quản lý bán hàng
Thiết kế một số giao diện chương trình
Form đăng nhập
Hình 3.25: Giao diện đăng nhập
Hình 3.26: Giao diện màn hình quản lý bán hàng
Form quản lý TT đại lý
Hình 3.27: Giao diện quản lý TT đại lý
Hình 3.28: Giao diện quản lý TT hàng hóa
Form thống kê báo cáo
Hình 3.29: Giao diện Thống kê báo cáo 3.4. Hướng phát triển đề tài
Tiến hành lập trình và triển khai hệ thống thông tin quản lý bán hàng trên website nội bộ công ty.
Nâng cấp ứng dụng để hỗ trợ tối đa người dùng : giao diện thiết kế tiện lợi hơn, nâng cấp các chức năng phân rã công việc, phân công công việc.
Nghiên cứu thêm các hệ thống hỗ trợ dự đốn thời gian hồn thành cơng việc. Nâng cấp phần mềm bán hàng tại cửa hàng với máy tính PC, máy tính chạm, máy tính bảng, điện thoại thơng minh tích hợp máy quẹt mã vạch, máy in hóa đơn.
KẾT LUẬN
Qua một thời gian tiến hành làm khóa luận tốt nghiệp với đề tài:”Phân tích và thiết kế hệ thống thông tin quản lý bán hàng tại công ty cổ phần công thương mại Nam Á”. Bên cạnh những kết quả đạt được như trên, hệ thống thông tin quản lý bán hàng
vẫn cịn nhiều hạn chế.Vì vậy, trong thời gian tới em sẽ cố gắng tìm hiểu nghiên cứu để xây dựng hệ thống được hoàn thiện hơn.
Trong tương lai, hệ thống sẽ phát triển thêm về các mặt: có thể tương tác với máy Fax, có thể gửi mail trực tiếp tới khách hàng,có thể đọc dữ liệu từ các văn bản như: Microsoft Word, Notepad,
Do sự eo hẹp về thời gian cũng như hạn chế về tài liệu và trình độ cịn hạn chế, nên bản khóa luận chưa thể đi sâu vào phân tích đầy đủ mọi nghiệp vụ cũng như các phát sinh thực tế, nên khơng tránh khỏi những thiếu sót và chưa đáp ứng được đầy đủ các yêu cầu thực tế nên em rất mong được sự góp ý của thầy cơ để bài khóa luận được hồn thiện hơn, và có tính thực tế cao hơn.
TÀI LIỆU THAM KHẢO
[1]. Nguyễn Văn Ba (2009), Phân tích thiết kế hệ thống thông tin, NXB Đại học Quốc Gia Hà Nội.
[2]. Nguyễn Văn Vỵ (2007), Phân tích và thiết kế hệ thống thơng tin quản lý, Nhà xuất bản Khoa học Tự nhiên và Cơng nghệ, Hà Nội.
[3] Đồn Văn Ban(2001), Giáo trình UML, Hà Nội.
[4]. Hàn Viết Thuận (2004), Giáo trình tin học đại cương, NXB lao động – xã hội. [5] Trang web tài liệu trực tuyến
http://www.tailieu.vn http://123doc.org