Khóa luận tốt nghiệp<br />
<br />
MỤC LỤC<br />
Trang<br />
MỤC LỤC........................................................................................................................i<br />
DANH MỤC BẢNG BIỂU.............................................................................................v<br />
DANH MỤC HÌNH ẢNH..............................................................................................vi<br />
PHẦN<br />
<br />
MỞ<br />
<br />
Lý<br />
<br />
do<br />
<br />
chọn<br />
<br />
đề<br />
<br />
H<br />
<br />
1.<br />
<br />
uế<br />
<br />
ĐẦU..............................................................................................................1<br />
<br />
tài..........................................................................................................1<br />
Mục<br />
<br />
tiêu<br />
<br />
nghiên<br />
<br />
tế<br />
<br />
2.<br />
<br />
Đối<br />
<br />
tượng<br />
<br />
và<br />
<br />
phạm<br />
<br />
vi<br />
<br />
nghiên<br />
<br />
in<br />
<br />
3.<br />
<br />
h<br />
<br />
cứu.....................................................................................................2<br />
<br />
4.<br />
<br />
cK<br />
<br />
cứu.................................................................................2<br />
Phương<br />
<br />
pháp<br />
<br />
nghiên<br />
<br />
cứu..............................................................................................3<br />
Dự<br />
<br />
kiến<br />
<br />
họ<br />
<br />
5.<br />
<br />
kết<br />
<br />
quả<br />
<br />
đạt<br />
<br />
được<br />
<br />
của<br />
<br />
đề<br />
<br />
tài..............................................................................4<br />
Kết<br />
<br />
Đ<br />
ại<br />
<br />
6.<br />
<br />
cấu<br />
<br />
của<br />
<br />
đề<br />
<br />
tài..........................................................................................................4<br />
NỘI<br />
<br />
DUNG<br />
<br />
NGHIÊN<br />
<br />
CỨU............................................................................................5<br />
CHƯƠNG 1: CƠ SỞ LÝ LUẬN VỀ PHÁT TRIỂN HỆ THỐNG THÔNG TIN<br />
QUẢN<br />
LÝ....................................................................................................................................5<br />
1.1. Tổng quan về hệ thống thông tin quản lý.............................................................5<br />
1.1.1. Hệ thống và hệ thống quản lý................................................................................5<br />
Sinh viên thực hiện: Lương Quang Nhơn<br />
<br />
Trang i<br />
<br />
Khóa luận tốt nghiệp<br />
1.1.2. Hệ thống thông tin quản lý ....................................................................................5<br />
1.1.3. Các bước phát triển hệ thống thông tin quản lý ....................................................5<br />
1.2. Tổng quan về nền tảng lập trình .NET Framework ...........................................8<br />
1.3. Tổng quan về môi trường phát triển tích hợp Microsoft Visual Studio và<br />
ngôn ngữ lập trình C Sharp (C#) ...............................................................................10<br />
1.3.1. Môi trường phát triển tích hợp Microsoft Visual Studio.....................................10<br />
<br />
uế<br />
<br />
1.3.2. Ngôn ngữ lập trình C Sharp (C#) ........................................................................11<br />
<br />
H<br />
<br />
1.4. Tổng quan về hệ quản trị cơ sở dữ liệu MS SQLServer...................................13<br />
1.4.1. Ngôn ngữ truy vấn dữ liệu có cấu trúc (SQL - Structure Query Language) .......13<br />
<br />
tế<br />
<br />
1.4.2. Hệ quản trị cơ sở dữ liệu SQL Server .................................................................14<br />
<br />
h<br />
<br />
1.5. Giới thiệu về mô hình ba lớp ...............................................................................17<br />
<br />
in<br />
<br />
1.6. Phương pháp lập trình hướng chức năng ..........................................................19<br />
<br />
cK<br />
<br />
1.7. Thư viện công cụ thiết kế của DevExpress.........................................................20<br />
CHƯƠNG 2: BÀI TOÁN QUẢN LÝ BÁN HÀNG CHO CÁC ĐẠI LÝ VỪA VÀ<br />
NHỎ<br />
<br />
TẠI<br />
<br />
TỈNH<br />
<br />
THỪA<br />
<br />
THIÊN<br />
<br />
họ<br />
<br />
HUẾ.......................................................................21<br />
2.1. Tổng quan về đại lý phân phối ............................................................................21<br />
<br />
Đ<br />
ại<br />
<br />
2.1.1. Khái niệm về kênh phân phối và đại lý phân phối của các doanh nghiệp thương<br />
mại. ................................................................................................................................21<br />
2.1.2. Các dạng kênh phân phối ....................................................................................22<br />
2.2. Mô tả bài toán .......................................................................................................24<br />
CHƯƠNG 3: XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG CHO CÁC ĐẠI<br />
LÝ PHÂN PHỐI VỪA VÀ NHỎ TẠI TỈNH THỪA THIÊN HUẾ.......................29<br />
3.1. Phân tích hệ thống quản lý bán hàng cho các đại lý phân phối vừa và nhỏ tại<br />
tỉnh Thừa Thiên Huế...................................................................................................29<br />
3.1.1. Phân tích yêu cầu.................................................................................................29<br />
Sinh viên thực hiện: Lương Quang Nhơn<br />
<br />
Trang ii<br />
<br />
Khóa luận tốt nghiệp<br />
3.1.2. Sơ đồ chức năng (BFD – Business Function Diagram) ......................................31<br />
3.1.3. Sơ đồ ngữ cảnh(CD - Context Diagram).............................................................33<br />
3.1.4. Sơ đồ luồng dữ liệu (DFD – Data Flow Diagram) ..............................................34<br />
3.1.5. Sơ đồ luồng thông tin (IFD- Information Flow Diagrama).................................40<br />
3.1.6. Sơ đồ luồng thông tin bán hàng...........................................................................41<br />
3.1.7. Xác định các thực thể và các thuộc tính của thực thể .........................................41<br />
<br />
uế<br />
<br />
3.1.8. Xác đinh mối quan hệ của các thực thể ...............................................................43<br />
<br />
H<br />
<br />
3.1.9. Sơ đồ thực thể mối quan hệ (ERD – Entity Relationship Diagram) ...................45<br />
3.2. Thiết kế hệ thống quản lý bán hàng ...................................................................46<br />
<br />
tế<br />
<br />
3.2.1. Thiết kế cấu trúc hệ thống ...................................................................................46<br />
<br />
h<br />
<br />
3.2.2. Thiết kế cơ sở dữ liệu ..........................................................................................46<br />
<br />
in<br />
<br />
3.2.3. Thiết kế giải thuật ................................................................................................52<br />
<br />
cK<br />
<br />
3.2.4. Thiết kế giao diện ................................................................................................53<br />
3.3. Cài đặt và kiểm thử ..............................................................................................55<br />
<br />
58<br />
TÀI<br />
<br />
LUẬN...................................................................................................................<br />
<br />
họ<br />
<br />
KẾT<br />
<br />
LIỆU<br />
<br />
THAM<br />
<br />
Đ<br />
ại<br />
<br />
KHẢO..............................................................................................60<br />
<br />
Sinh viên thực hiện: Lương Quang Nhơn<br />
<br />
Trang iii<br />
<br />
Khóa luận tốt nghiệp<br />
<br />
DANH MỤC CHỮ VIẾT TẮT<br />
STT<br />
<br />
Chữ Viết Tắt<br />
<br />
Diễn Giải<br />
<br />
ADO .NET<br />
<br />
Microsoft ActiveX Data Objects.NET<br />
<br />
2<br />
<br />
BFD<br />
<br />
Business Function Diagram ( Sơ đồ chức năng )<br />
<br />
3<br />
<br />
BLL<br />
<br />
Business Logic Layers (Lớp logic nghiệp vụ)<br />
<br />
4<br />
<br />
CD<br />
<br />
Context Diagram (Sơ đồ ngữ cảnh)<br />
<br />
5<br />
<br />
CLR<br />
<br />
6<br />
<br />
CSDL<br />
<br />
Cơ sở dữ liệu<br />
<br />
7<br />
<br />
DAL<br />
<br />
Data Access Layers (Lớp truy cập dữ liệu)<br />
<br />
8<br />
<br />
DFD<br />
<br />
Data Flow Diagram (Sơ đồ luồng dữ liệu)<br />
<br />
9<br />
<br />
DTS<br />
<br />
Data Transformation Service (Công cụ chuyển đổi dữ liệu)<br />
<br />
10<br />
<br />
GUI<br />
<br />
Graphical User Interface (Giao diện người dùng đồ họa)<br />
<br />
11<br />
<br />
IDE<br />
<br />
12<br />
<br />
IFD<br />
<br />
13<br />
<br />
MSIL<br />
<br />
uế<br />
<br />
1<br />
<br />
Common Language Runtime (Thời gian chạy ngôn ngữ<br />
<br />
cK<br />
<br />
in<br />
<br />
h<br />
<br />
tế<br />
<br />
H<br />
<br />
chung)<br />
<br />
Integrate Development Environment (Môi trường phát<br />
triển tích hợp)<br />
<br />
Đ<br />
ại<br />
<br />
họ<br />
<br />
Information Flow Diagram ( Sơ đồ luồng thông tin )<br />
Microsoft Intermediate Language (Ngôn ngữ trung gian)<br />
<br />
14<br />
<br />
NT<br />
<br />
Network Technology (Công nghệ mạng)<br />
<br />
15<br />
<br />
PL<br />
<br />
Presentation Layers (Lớp giao diện)<br />
<br />
16<br />
<br />
SQL<br />
<br />
Structure Query Language (Ngôn ngữ truy vấn cấu trúc)<br />
<br />
17<br />
<br />
TNHH<br />
<br />
Trách nhiệm hữu hạn<br />
<br />
18<br />
<br />
XAML<br />
<br />
19<br />
<br />
XML<br />
<br />
Extensible Application Markup Language (Ngôn ngữ đánh<br />
dấu mở rộng của ứng dụng)<br />
Extensible Markup Language (Ngôn ngữ đánh dấu mở<br />
rộng)<br />
<br />
Sinh viên thực hiện: Lương Quang Nhơn<br />
<br />
Trang iv<br />
<br />
Khóa luận tốt nghiệp<br />
<br />
DANH MỤC BẢNG BIỂU<br />
Trang<br />
Bảng 3.1. Cấu trúc bảng “NHÂN VIÊN”.....................................................................47<br />
Bảng 3.2. Cấu trúc bảng “QUYỀN”.............................................................................47<br />
Bảng 3.3. Cấu trúc bảng “HÀNG HÓA” .....................................................................47<br />
Bảng 3.4. Cấu trúc bảng “LOẠI HÀNG HÓA”...........................................................47<br />
<br />
uế<br />
<br />
Bảng 3.5. Cấu trúc bảng “KHÁCH HÀNG”................................................................48<br />
<br />
H<br />
<br />
Bảng 3.6. Cấu trúc bảng “KHO HÀNG” .....................................................................48<br />
Bảng 3.7. Cấu trúc bảng “NHÀ CUNG CẤP”.............................................................48<br />
<br />
tế<br />
<br />
Bảng 3.8. Cấu trúc bảng “PHIẾU NHẬP HÀNG” ......................................................48<br />
<br />
h<br />
<br />
Bảng 3.9. Cấu trúc bảng “CHI TIẾT PHIẾU NHẬP” .................................................49<br />
<br />
in<br />
<br />
Bảng 3.10. Cấu trúc bảng “HÓA ĐƠN BÁN”.............................................................49<br />
<br />
cK<br />
<br />
Bảng 3.11. Cấu trúc bảng “CHI TIẾT HÓA ĐƠN BÁN” ...........................................49<br />
Bảng 3.12. Cấu trúc bảng “PHIẾU CHI” .....................................................................49<br />
<br />
Đ<br />
ại<br />
<br />
họ<br />
<br />
Bảng 3.13. Cấu trúc bảng “PHIẾU THU”....................................................................50<br />
<br />
Sinh viên thực hiện: Lương Quang Nhơn<br />
<br />
Trang v<br />
<br />