Luận văn: Xây dựng hệ thống quản lý bán hàng cho MobiFone - Phạm Đức Toản

Luận văn nghiên cứu xây dựng hệ thống quản lý bán hàng cho MobiFone, đề xuất giải pháp công nghệ nhằm tối ưu hóa quy trình và nâng cao hiệu quả.

Chuyên ngành

Kỹ Thuật

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ

Không xác định

75
1
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về Hệ thống Quản lý Bán hàng tại MobiFone

Hệ thống quản lý bán hàng tại MobiFone là một giải pháp công nghệ thông tin quan trọng nhằm tối ưu hóa quy trình kinh doanh và nâng cao hiệu quả hoạt động. Luận văn này tập trung vào việc ứng dụng kiến trúc hướng mô hình (MDA) để thiết kế và phát triển hệ thống này một cách khoa học và hiệu quả. Hệ thống bao gồm các quy trình quản lý từ nhập kho, xuất kho, đến giao dịch tại các cửa hàng bán lẻ. Mục tiêu chính là cải thiện độ chính xác dữ liệu, giảm thời gian xử lý, và tăng cường khả năng quản lý hàng tồn kho trong toàn bộ mạng lưới bán hàng của MobiFone.

1.1. Khái niệm và vai trò của hệ thống

Hệ thống quản lý bán hàng là nền tảng công nghệ hỗ trợ toàn bộ hoạt động mua bán sản phẩm di động. Nó quản lý các quy trình nhập hàng từ đối tác, xuất hàng cho các cấp bộ phận, bán hàng trực tiếp tại cửa hàng, và xử lý các giao dịch hoàn trả. Vai trò của hệ thống là đảm bảo tính toàn vẹn dữ liệu, tạo lập báo cáo kịp thời, và hỗ trợ ra quyết định quản lý hiệu quả.

1.2. Các quy trình chính trong hệ thống

Các quy trình bao gồm: nhập hàng từ nhà cung cấp, xuất hàng cho kho cấp dưới, phân phối cho đại lý, bán hàng tại cửa hàng, giao ca hàng ngày, và xử lý hàng trả lại. Mỗi quy trình được thiết kế để tối ưu hóa dòng chảy hàng hóa và đảm bảo quản lý tồn kho chính xác từ khâu nhập đến bán hàng.

II. Ứng dụng Kiến trúc Hướng Mô hình MDA trong Thiết kế Hệ thống

Kiến trúc hướng mô hình (Model-Driven Architecture - MDA) là phương pháp tiên tiến trong phát triển phần mềm, cho phép tách biệt logic kinh doanh khỏi chi tiết công nghệ. Luận văn sử dụng MDA để thiết kế hệ thống quản lý bán hàng MobiFone thông qua ba cấp độ mô hình: Mô hình độc lập tính toán (CIM), Mô hình độc lập nền tảng (PIM), và Mô hình xác định nền tảng (PSM). Phương pháp này giúp đảm bảo tính nhất quán, dễ bảo trì, và tái sử dụng thành phần trong suốt vòng đời phát triển phần mềm. MDA cũng cho phép chuyên đổi tự động giữa các mô hình, giảm thiểu lỗi và tăng năng suất phát triển.

2.1. Ba cấp độ mô hình trong MDA

Mô hình CIM (Computation Independent Model) mô tả logic kinh doanh độc lập với công nghệ. Mô hình PIM (Platform Independent Model) thể hiện chi tiết thiết kế hệ thống mà không phụ thuộc vào nền tảng cụ thể. Mô hình PSM (Platform Specific Model) là mô hình cụ thể cho công nghệ triển khai. Quá trình chuyên đổi giữa các mô hình tạo nên quy trình phát triển khoa học và hiệu quả.

2.2. Lợi ích của MDA trong phát triển phần mềm

MDA giảm độ phức tạp, tăng tính tái sử dụng mã, và hỗ trợ chuyên đổi nền tảng dễ dàng. Phương pháp này cho phép thiết kế cơ sở dữ liệu một cách hệ thống, từ mô hình khái niệm đến mô hình vật lý. MDA cũng cải thiện khả năng bảo trì hệ thống và giảm chi phí phát triển dài hạn.

III. Thiết kế Cơ sở Dữ liệu cho Hệ thống Quản lý Bán hàng

Thiết kế cơ sở dữ liệu (CSDL) là yếu tố quan trọng trong hệ thống quản lý bán hàng MobiFone. Luận văn áp dụng MDA để thiết kế cơ sở dữ liệu phân hệ, đặc biệt tập trung vào phân hệ quản lý kho. Quá trình thiết kế bắt đầu từ mô hình CIM mô tả yêu cầu kinh doanh, chuyển đổi sang mô hình PIM với các bảng, thuộc tính, và mối quan hệ dữ liệu, sau đó sang mô hình PSM cho cơ sở dữ liệu cụ thể. Các luật chuyên đổi được xây dựng để tự động hóa quá trình này, đảm bảo tính chính xác và nhất quán. Thiết kế CSDL bao gồm các bảng cho kho hàng, sản phẩm, giao dịch, và báo cáo tồn kho.

3.1. Phân hệ Quản lý Kho QL Kho

Phân hệ QL Kho quản lý toàn bộ tồn kho, nhập xuất kho, và cấp phát hàng. Nó bao gồm các chức năng: quản lý kho cấp trên, xuất hàng cho các kho cấp dưới, và cấp phát cho nhân viên bán hàng. Thiết kế CSDL cho phân hệ này sử dụng các bảng để lưu trữ thông tin sản phẩm, vị trí kho, số lượng tồn, và lịch sử giao dịch.

3.2. Các nhóm chức năng chính

Các nhóm chức năng bao gồm: nhập hàng từ cấp trên, xuất hàng cho kho dưới cấp, giao sim cho nhân viên bán hàng, giao ca tại cửa hàng, và xử lý hàng trả lại. Mỗi chức năng được mô hình hóa bằng Use Case, định rõ tác nhân, tương tác, và dòng dữ liệu.

IV. Thử nghiệm và Đánh giá Phương pháp MDA

Phần thử nghiệm áp dụng MDA vào thiết kế hệ thống quản lý bán hàng MobiFone sử dụng công cụ QVT Operational như plugin Eclipse để tự động hóa chuyên đổi mô hình. Các luật chuyên đổi được xây dựng để chuyên đổi từ mô hình CIM sang PIM, sau đó sang PSM. Kết quả thử nghiệm cho thấy MDA giảm lỗi thiết kế, tăng tốc độ phát triển, và cải thiện chất lượng cơ sở dữ liệu. Phương pháp MDA cũng giúp các thay đổi yêu cầu kinh doanh được phản ánh nhanh chóng vào thiết kế kỹ thuật. Đánh giá so sánh cho thấy kiến trúc hướng mô hình vượt trội so với phương pháp truyền thống trong bảo trì và mở rộng hệ thống.

4.1. Công cụ và môi trường thử nghiệm

Luận văn sử dụng QVT Operational trong Eclipse IDE để xây dựng và thực thi các luật chuyên đổi. Siêu mô hình UMLsiêu mô hình Cơ sở dữ liệu liên kết được sử dụng làm cơ sở định nghĩa. Các mô hình được tạo ra bằng UML Modeling Framework, hỗ trợ kiểm nghiệm tự động và truy nguyên giữa các cấp độ.

4.2. Kết quả và hướng phát triển

Thử nghiệm cho thấy MDA thành công trong tự động hóa thiết kế CSDL phân hệ. Hướng phát triển tương lai bao gồm: mở rộng áp dụng cho các phân hệ khác, tích hợp thêm công nghệ mới, và cải thiện hiệu suất chuyên đổi mô hình để hỗ trợ các dự án quy mô lớn hơn.

28/12/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1. BÀI TOÁN QUAN LY BAN HANG VA KIEN TRÚC HƯỚNG MÔ. Yéu cau bai toan.1, Bải toán Quan ly ban hang. RCS Niet Baie Tes RRL 1.

Vai trỏ của kiến trúc hướng mô hình trong kien trac phan mem. Các đặc tả Siêu Đối tượng. Ki may], lãi: áocsiềbinSHinhiMÔOEisiosocooeooaaynonaovaatnoaooeoa sera 132. Siéu dit ligu MOF.

Các thành phần của MDA. Phân loại các mô hình.26 1 Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liêm 1. Các mô hình của Mô hình hưởng kiên trúc.

151 Mô hình độc lập tỉnh toản. Mô hình độc lập nên tảng. Mô hình nên tảng xác định. - Ưu điểm của Kiến trúc hướng mô hình trong phát triển phản mềm.

17 Lựa chọn công nghệ. Nhiém vụ của luận văn. UNG DUNG KIEN TRUC HUONG MO HINH VAO THIET KE CSDL. 35 21 MDA thực hiện thiết kế cơ sở đữ liệu.

36 311 Sự phát trién dinh huéng m6 hinh (MDD) 36 212 MDA thuc hién thiét ké co sé dit liéu. 37 Các mô hình độc lập tính toan (CIM). „i89 Các Mô hình độc lập nền tăng (PTM). 40 Các mô hình xác định nên tăng (PSM).

4 Các phương pháp chuyên đổi mô hình. „43 Xác định phạm vi áp dụng luật. 45 Mỗi quan hệ giữa nguồn vả đích.46 Chiến lược áp dụng luật 47 Điều phối luật AT Tổ chức luật. 49 Các liên kết khả truy nguyên.50 Tính định hướng.

51 Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liém 2. W đi í serene dd CHƯƠNG3. THU NGHIEM AP DUNG MDA VAO THIET KE HE THONG 9)959004:90:791c00ẽm.

Xây dựng luật chuyển đổi giữa các mô hỉnh. Céng cu QVT Operational — Plugin Eclipse [21]. Chuyển đổi từ mô hinh CTM sang mô hình PIM 55 3. Chuyên đổi từ mô hình PIM sang mô hình P§M.

Thiết kế mô hình cơ sở đữ liệu phân hệ QL Kho. Xây dựng sơ đồ UseCase và xác định các thực thẻ phân hệ QL Kho. Xây dựng mỏ hỉnh CIM. Hệ thống Quản lý bản hàng.

Các nhóm chức năng chính. Chay thtr nghiém. So sánh và đánh giá phương pháp phân tích thiết kẻ hưởng mô hình. 69 B, Một số đề xuât.

Hướng phát triển của đề tải. dua 71 TÀI LIÊU THAM KHẢO ° " thun se senses 2 3 Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liém LOL CAM DOAN Tác giả luận văn xin cam đoan đây là công trình nghiên cứu của riêng tác giả luận văn đúc kết từ quá trình nghiên cứu từ việc tập hợp các nguồn tải liệu, các kiến thức đã học đền việc tư thu thập các thông tin liên quan và liên hệ thực tế tại đơn vị công tác. Các số liệu, kết quả nêu trong luận văn là trung thực và chưa từng được ai công bỏ trong bát kỷ công trình nảo khác.

Tác giả luận văn xin cam đoan rằng mọi sự giúp đỡ cho việc thực hiện Luận văn này đã được cảm ơn vả các thông tin trích dẫn trong Luận văn đã được chỉ rõ nguồn gốc. Tác giả luận văn xin chịu trách nhiệm về nghiên cứu của mình. Học viên thực hiện luận văn Phạm Đức Toản 4 Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liém DANH MUC CAC BANG Bảng 1.1: Quy trình nhập bảng từ đổi tác 13 Bang 1.2: Quy trình xuất hàng cho kho cấp đưới.3: Quy trình xuất hàng cho đại lý (bản đứt).4: Quy trình xuất sim ứng cho đại lý chuyên 15 Bang 1.5: Quy trình xuất hảng cho đại lý ký gửi Bảng 1.6: Quy trình xuất hảng trả cấp trên.7: Quy trình nhập hàng tử kho cấp trên.8: Quy trình xuất kho cho nhân viên bản hàng trực tiếp.9: Quy trình điều chuyên hảng ngang cấp 18 Bang 1.10: Quy trình giao ca tại cửa hàng 19 Bang 1.11: Quy trình nhập hàng do khách hàng trả lại tại cửa hàng, 19 Bang 1.12: Quy trình chuyên sim trắng thành bô trọn gỏi.1: Luật chuyên đổi CIM sang PIM 57 Bang 3.2: Bảng map kiểu trong các mô hình.

10 Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liém DANH MỤC HÌNH VẼ Hình 1.1: Kiên trúc hướng mô hình [2] si n consi Hình 1.2: Sử dụng MOF đề định nghĩa một siêu mô hình đơn giản [2].3: Các siêu mức độ MOF [2].25-2<2 EET en Hình 1.4: Các mô hình cơ bản của Mô hình hướng kiến trúc.1: Quả trình MDA được sử dụng trong thiết kế CSDL.2: Sơ đồ thiết kẻ CSDL của ngân hảng trong CIM.3: Sơ đô thiết kế CSDL của ngân hàng trong PIM.4: Biển đôi từ PIM sang PSM.5: Các đặc tỉnh của các luật chuyên đổi 44 Hình 2.6: Xác định phạm vi áp dung luật Nũidasai2tiiasauauanaassasanaall§ Hình 2.7: Các đặc tính của môi quan hệ giữa nguồn vả đích gigeosgsaanvsl/) Hình 2.8: Các đặc tính của chiến lược áp dụng luật.9: Các đặc tỉnh của cơ chế điều phối luật.10: Các đặc tính của việc tổ chức luật si ie 1 iis 49 Hình 2.11: Các đặc tỉnh của việc truy nguyên. is hi 2 se sie Hình 2.12: Tinh định hướng. Hiếu ie 3s8gSEosteuzsssi1 Hình 3.1: Siêu mô hình ƯML.

sọ ee) Hình 3.2: Siêu mô hình Cơ sở dữ liệu liên kết 56 Hình 3.3: Sơ đỏ UseCase Lập lệnh xuât/nhập kho.4: Sơ đổ UseCase phân hệ Quản lý kho. 22226 sie 8 Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liém DANH MỤC HÌNH VẼ Hình 1.1: Kiên trúc hướng mô hình [2] si n consi Hình 1.2: Sử dụng MOF đề định nghĩa một siêu mô hình đơn giản [2].3: Các siêu mức độ MOF [2].25-2<2 EET en Hình 1.4: Các mô hình cơ bản của Mô hình hướng kiến trúc.1: Quả trình MDA được sử dụng trong thiết kế CSDL.2: Sơ đồ thiết kẻ CSDL của ngân hảng trong CIM.3: Sơ đô thiết kế CSDL của ngân hàng trong PIM.4: Biển đôi từ PIM sang PSM.5: Các đặc tỉnh của các luật chuyên đổi 44 Hình 2.6: Xác định phạm vi áp dung luật Nũidasai2tiiasauauanaassasanaall§ Hình 2.7: Các đặc tính của môi quan hệ giữa nguồn vả đích gigeosgsaanvsl/) Hình 2.8: Các đặc tính của chiến lược áp dụng luật.9: Các đặc tỉnh của cơ chế điều phối luật.10: Các đặc tính của việc tổ chức luật si ie 1 iis 49 Hình 2.11: Các đặc tỉnh của việc truy nguyên. is hi 2 se sie Hình 2.12: Tinh định hướng.

Hiếu ie 3s8gSEosteuzsssi1 Hình 3.1: Siêu mô hình ƯML. sọ ee) Hình 3.2: Siêu mô hình Cơ sở dữ liệu liên kết 56 Hình 3.3: Sơ đỏ UseCase Lập lệnh xuât/nhập kho.4: Sơ đổ UseCase phân hệ Quản lý kho. 22226 sie 8 Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liém LOI CAM ON Trước tiên, tôi — tác giả luận văn xin được gửi lời cảm ơn đến các Quý Thây/Cô đã giảng dạy trong chương trình đảo tạo thạc sỹ, viện Công Nghệ Thông Tin va Truyen Thông, Đại học Bách Khoa Hà Nội, những người đã tận tình truyền đạt kiến thức trong quả trình tôi học tập.

Đây là vốn kiến thức thực sự hữu ích, không chỉ lảm nên tảng cho quá trình nghiên cứu khóa luận, ma còn là hành trang giúp tôi vững bước trên con đường hoạt động trong lĩnh vực Công nghệ thông tin nói riêng và trong cuộc sông nói chung. Với tật cả lòng kinh trọng và biết ơn, tôi xin được gữi lời cảm ơn chân thành toi TS. Phan Thanh Liêm - người đã định hướng, hướng dân cho tôi những ngày đầu thực hiện luận văn. Mặc dù trong quá trình thực hiện luận văn, có những giai đoạn khỏ khăn không thuận lợi, nhưng những lời động viên, hướng dẫn quý bảu của thây đã giúp tôi vượt qua và hoàn thành luận văn này.

Cuối củng tôi xin gửi lời biết ơn sâu sắc đến gia đình va ban bẻ — những người đã luôn bên cạnh giúp đỡ và tạo điêu kiện tốt nhất cho tôi trong suốt quá trình học tập cũng như thực hiện luận văn. Do thời gian có hạn và kinh nghiêm nghiên cứu khoa học chưa nhiều nên luận văn còn nhiều thiểu sót, rất mong nhận được ý kiên góp ý của Quý Thày/Cô và các bạn học viên. Học viên thực hiện luận văn Phạm Đức Toản $ Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liém LOI CAM ON Trước tiên, tôi — tác giả luận văn xin được gửi lời cảm ơn đến các Quý Thây/Cô đã giảng dạy trong chương trình đảo tạo thạc sỹ, viện Công Nghệ Thông Tin va Truyen Thông, Đại học Bách Khoa Hà Nội, những người đã tận tình truyền đạt kiến thức trong quả trình tôi học tập.

Đây là vốn kiến thức thực sự hữu ích, không chỉ lảm nên tảng cho quá trình nghiên cứu khóa luận, ma còn là hành trang giúp tôi vững bước trên con đường hoạt động trong lĩnh vực Công nghệ thông tin nói riêng và trong cuộc sông nói chung. Với tật cả lòng kinh trọng và biết ơn, tôi xin được gữi lời cảm ơn chân thành toi TS. Phan Thanh Liêm - người đã định hướng, hướng dân cho tôi những ngày đầu thực hiện luận văn. Mặc dù trong quá trình thực hiện luận văn, có những giai đoạn khỏ khăn không thuận lợi, nhưng những lời động viên, hướng dẫn quý bảu của thây đã giúp tôi vượt qua và hoàn thành luận văn này.

Cuối củng tôi xin gửi lời biết ơn sâu sắc đến gia đình va ban bẻ — những người đã luôn bên cạnh giúp đỡ và tạo điêu kiện tốt nhất cho tôi trong suốt quá trình học tập cũng như thực hiện luận văn. Do thời gian có hạn và kinh nghiêm nghiên cứu khoa học chưa nhiều nên luận văn còn nhiều thiểu sót, rất mong nhận được ý kiên góp ý của Quý Thày/Cô và các bạn học viên. Học viên thực hiện luận văn Phạm Đức Toản $ Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liêm Hinh 3.5: Mé hinh CIM CSDL phan hé kho.6: Mô hình PIM C§DL phân hệ kho.7: Mô hình CSDL phân hệ kho 64 Hình 3.8: Trang chủ hệ thống Quản lý bán hàng, 65 Hình 3.9: Phân hệ Quản lý kho.

66 Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liêm Hinh 3.5: Mé hinh CIM CSDL phan hé kho.6: Mô hình PIM C§DL phân hệ kho.7: Mô hình CSDL phân hệ kho 64 Hình 3.8: Trang chủ hệ thống Quản lý bán hàng, 65 Hình 3.9: Phân hệ Quản lý kho. 66 Học viên: Phạm Đức Toản Luan van thac si ky thuat GVHD: TS. Phan Thanh Liém DANH MUC CAC BANG Bảng 1.1: Quy trình nhập bảng từ đổi tác 13 Bang 1.2: Quy trình xuất hàng cho kho cấp đưới.3: Quy trình xuất hàng cho đại lý (bản đứt).4: Quy trình xuất sim ứng cho đại lý chuyên 15 Bang 1.5: Quy trình xuất hảng cho đại lý ký gửi Bảng 1.6: Quy trình xuất hảng trả cấp trên.7: Quy trình nhập hàng tử kho cấp trên.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ