Đồ Án Tốt Nghiệp: Phân Tích và Thiết Kế Hệ Thống Quản Lý Cửa Hàng Kinh Doanh Băng Đĩa

Đồ án nghiên cứu tốt nghiệp phân tích thiết kế hệ thống quản lý hệ thống cửa hàng kinh doanh băng đĩa, thiết kế chi tiết, tính toán kỹ thuật theo tiêu chuẩn, đánh giá tính khả thi

Chuyên ngành

Toán – Tin học

Người đăng

Ẩn danh

Thể loại

đồ án
44
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

1. PHẦN 1: KHẢO SÁT – PHÂN TÍCH - YÊU CẦU CỦA ĐỒ ÁN

1.1. Mô tả về đồ án

1.2. Khảo sát thực tế

1.3. Yêu cầu của đồ án

1.4. Các sản phẩm nhóm đã mua khi khảo sát thực tế

1.5. Trình bày giải pháp xây dựng hệ thống và lưu trữ cơ sở dữ liệu

2. PHẦN 2: THIẾT KẾ - XÂY DỰNG HỆ THỐNG

2.1. Phạm vi và nội dung của đồ án

2.2. Mô hình Client - Server

2.2.1. Hệ thống quản lý tại các máy Client

2.2.2. Hệ thống tại Server đặt tại trụ sở chính của hệ thống cửa hàng

2.3. Thực thể và mô hình ERD

2.3.1. Thực thể

2.3.2. Mô tả chi tiết thực thể

Tóm tắt

I. Hệ thống quản lý cửa hàng băng đĩa

Hệ thống quản lý cửa hàng băng đĩa là một giải pháp công nghệ nhằm tối ưu hóa quy trình quản lý và kinh doanh trong lĩnh vực bán lẻ băng đĩa. Hệ thống này tập trung vào việc quản lý thông tin sản phẩm, khách hàng, và kho hàng một cách hiệu quả. Quản lý băng đĩa bao gồm việc theo dõi số lượng, thể loại, và tình trạng của các sản phẩm. Quản lý cửa hàng được thực hiện thông qua việc tích hợp công nghệ để đảm bảo tính chính xác và nhanh chóng trong các hoạt động hàng ngày.

1.1. Phân tích hệ thống

Phân tích hệ thống là bước đầu tiên trong việc thiết kế một hệ thống quản lý hiệu quả. Quá trình này bao gồm việc khảo sát thực tế các cửa hàng băng đĩa để hiểu rõ nhu cầu và thách thức. Các yêu cầu chính bao gồm quản lý kho hàng, bán hàng, và dịch vụ khách hàng. Phân tích dữ liệu giúp xác định các vấn đề cần giải quyết và đề xuất các giải pháp phù hợp.

1.2. Thiết kế hệ thống

Thiết kế hệ thống dựa trên mô hình Client-Server, đảm bảo tính ổn định và bảo mật. Hệ thống bao gồm các module quản lý sản phẩm, khách hàng, và doanh số. Phần mềm quản lý được thiết kế để dễ dàng sử dụng và tích hợp với các công nghệ hiện đại. Mô hình ERD được sử dụng để mô tả các thực thể và mối quan hệ giữa chúng.

II. Quản lý kho và bán hàng

Quản lý kho là một phần quan trọng trong hệ thống, giúp theo dõi số lượng và tình trạng của các sản phẩm băng đĩa. Bán hàng được thực hiện thông qua các giao diện trực quan, cho phép nhân viên dễ dàng tìm kiếm và cập nhật thông tin sản phẩm. Dịch vụ khách hàng được cải thiện nhờ việc tích hợp thông tin khách hàng và lịch sử mua hàng.

2.1. Tối ưu hóa quy trình

Tối ưu hóa quy trình giúp giảm thiểu thời gian và chi phí trong việc quản lý kho và bán hàng. Các giải pháp bao gồm tự động hóa quy trình nhập xuất kho và tích hợp hệ thống báo cáo kinh doanh. Báo cáo kinh doanh cung cấp cái nhìn tổng quan về hiệu suất của cửa hàng, giúp đưa ra các quyết định chiến lược.

2.2. Tích hợp công nghệ

Tích hợp công nghệ là yếu tố then chốt trong việc nâng cao hiệu quả của hệ thống. Các công nghệ như cơ sở dữ liệu, phần mềm quản lý, và hệ thống báo cáo được tích hợp để tạo ra một hệ thống đồng bộ và hiệu quả. Cửa hàng băng đĩa được hưởng lợi từ việc quản lý thông tin chính xác và nhanh chóng.

III. Thực thể và mô hình ERD

Thực thể trong hệ thống bao gồm các đối tượng như chi nhánh, nhân viên, khách hàng, và sản phẩm. Mô hình ERD được sử dụng để mô tả mối quan hệ giữa các thực thể này. Mô hình này giúp thiết kế cơ sở dữ liệu một cách chính xác và hiệu quả.

3.1. Mô tả chi tiết thực thể

Mô tả chi tiết thực thể bao gồm các thuộc tính và kiểu dữ liệu của từng thực thể. Ví dụ, thực thể Khách hàng bao gồm các thuộc tính như mã khách hàng, tên, ngày sinh, và địa chỉ. Thực thể sản phẩm bao gồm mã sản phẩm, tên, và thể loại.

3.2. Chuyển mô hình ERD sang mô hình quan hệ

Chuyển mô hình ERD sang mô hình quan hệ là bước quan trọng trong việc thiết kế cơ sở dữ liệu. Quá trình này bao gồm việc chuyển đổi các thực thể và mối quan hệ thành các bảng và khóa trong cơ sở dữ liệu. Mô hình quan hệ đảm bảo tính nhất quán và hiệu quả trong việc lưu trữ và truy xuất dữ liệu.

10/02/2025

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

Lời mở đầu Có lẽ ai cũng thích công nghệ hiện đại và nhất là khi công nghệ hiện đại đó phục vụ đắc lực cho cuộc sống của chúng ta. Việc ứng dụng của công nghệ thông tin vào lĩnh vực kinh doanh đã giúp cho quan hệ cung cầu phát triển hơn, nhờ đó lượng khách hàng của các cơ sở kinh doanh không ngừng tăng lên. Xét riêng ở hệ thống cửa hàng kinh doanh băng đĩa, ứng dụng công nghệ thông tin sẽ giúp cho việc quản lý khách hàng, quản lý các mặt hàng có hệ thống và đầy đủ, chính xác hơn. Tuy nhiên, cũng có những cơ sở kinh doanh băng đĩa chưa có điều kiện hoặc chưa thấy sự cần thiết của việc ứng dụng đó.

Do vậy, chúng em xin trình bày đồ án “Quản lý hệ thống cửa hàng kinh doanh băng đĩa” để góp một phần vào công cuộc “tin học hóa” cho toàn xã hội! Hơn thế nữa chúng em luôn cố gắng để đồ án này có tính ứng dụng cao nhất và tài liệu sẽ trình bày thật chi tiết. Tài liệu gồm 2 phần: Phần 1: Khảo sát – Phân tích - Yêu cầu của đồ án Phần 2: Thiết kế - Xây dựng hệ thống Chúng em trân trọng cảm ơn thầy Nguyễn Gia Tuấn Anh đã hướng dẫn chúng em một cách nhiệt tình trong các tiết học để chúng em có cơ hội hoàn thành đồ án này! 1 Quản lý hệ thống cửa hàng kinh doanh băng đĩa Mục lục Phần 1: Khảo sát – Phân tích - Yêu cầu của đồ án. Mô tả về đồ án:. Khảo sát thực tế:.

Yêu cầu của đồ án:. 4 Các sản phẩm nhóm đã mua khi khảo sát thực tế!. Trình bày giải pháp xây dựng hệ thống và lưu trữ cơ sở dữ liệu:. 5 Phần 2: Thiết kế - Xây dựng hệ thống.

Phạm vi và nội dung của đồ án:. Mô hình Client - Server:. Hệ thống quản lý tại các máy Client:. Hệ thống tại Server đặt tại trụ sở chính của hệ thống cửa hàng:.

Thực thể và mô hình ERD:. Mô tả chi tiết thực thể:. Mô hình ERD trên máy Server tại trụ sở chính của hệ thống cửa hàng:. Mô hình ERD trên máy Client tại các cửa hàng chi nhánh:.

Chuyển mô hình ERD sang mô hình quan hệ:. Mô hình quan hệ trên máy Server tại trụ sở chính:. Mô hình quan hệ trên máy Client tại các cửa hàng chi nhánh:. Thiết kế giao diện:.

Form đăng nhập:. Hệ thống menu chính:. Menu Quản lý nhân viên(Shortcut Alt - N). Menu Quản lý khách hàng(Shortcut Alt - K).

Menu Chức năng(Shortcut Alt - C). Các form chức năng:. Form tìm kiếm thông tin sản phẩm:. Form Tìm kiếm hoá đơn:.

Form Quản lý nhân viên:. Form Tìm kiếm thông tin khách hàng:. Form Quản lý khách hàng:. Form Sao lưu hệ thống:.

Form Đổi mật khẩu:. Một số giải thuật cho form xử lý:. Tên xử lí: Đăng nhập của nhân viên và tiến hành phân quyền cho tài khoản đang đăng nhập. Tên xử lí: Tìm kiếm thông tin khách hàng.

Tên xử lí: Tìm kiếm thông tin hóa đơn. Tên xử lí: Lập hóa đơn. Nhận xét – Đánh giá:. Bảng phân công: .43 2 Quản lý hệ thống cửa hàng kinh doanh băng đĩa Phần 1: Khảo sát – Phân tích - Yêu cầu của đồ án I.

Mô tả về đồ án: “Hệ thống quản lý cho hệ thống cửa hàng kinh doanh băng đĩa” là hệ thống gồm các thông tin lưu trữ về sản phẩm băng đĩa, thông tin về khách hàng để cập nhật sản phẩm thường xuyên hơn, để khuyến mại cho khách hàng một cách hợp lý khi khách hàng mua sản phẩm trong hệ thống cửa hàng. Khảo sát thực tế: Nhóm thực hiện tiến hành khảo sát ở các cửa hàng băng đĩa sau: - Cửa hàng 164 Nguyễn Công Trứ, Q1; - Cửa hàng Uyên, 82 Nguyễn Thị Minh Khai, Q3. Các cửa hàng băng đĩa trên chủ yếu phục vụ khách hàng như sau: - Các loại băng đĩa sẽ được tách riêng phần menu và đĩa. Phần menu sẽ được để trên các giá kệ còn phần đĩa được cửa hàng cất giữ ở bên trong; - Khách hàng sẽ lựa chọn các băng đĩa ưng ý thông qua việc xem xét phần menu của băng đĩa; - Cửa hàng sẽ cung cấp cho khách hàng phần đĩa khi khách hàng yêu cầu; - Chương trình khuyến mãi: Khách hàng sẽ được miễn phí 1 đĩa bất kì khi mua đủ 10 đĩa cùng loại.

Khách hàng không nhất thiết phải mua 10 đĩa một lúc, có thể mua từng đợt và khách hàng sẽ đăng kí tên mình để tính số đĩa đã tích lũy được. Khi đã mua đủ 100 đĩa, khách hàng sẽ được phát thẻ VIP. Đây là loại thẻ có thời hạn, khách hàng sẽ được giảm 10% mỗi lần mua khi thẻ chưa hết hạn. Khách hàng cũng không cần phải mua đủ 100 đĩa mà cũng có thể mua thẻ VIP này - đây là một hình thức rất hay vì khách hàng có thể quyết định được “đẳng cấp” của mình.

3 Quản lý hệ thống cửa hàng kinh doanh băng đĩa Tuy nhiên, hình thức phục vụ trên chỉ thích hợp với các cửa hàng đơn lẻ. Được biết, các cửa hàng băng đĩa có kế hoạch kết hợp với nhau để tạo thành hệ thống thì việc quản lý sao cho thống nhất đòi hỏi phải có sự can thiệp phần lớn của máy tính. Bởi vì khi đã phát triển lên thành hệ thống mà vẫn duy trì hình thức khuyến mãi trên thì sẽ tồn tại một vài nhược điểm: - Trong hệ thống có nhiều cửa hàng mà cơ sở dữ liệu của khách hàng lại lưu trữ ở nhiều nơi thì rất bất tiện. Khách hàng có thể mua hàng ở nhiều cửa hàng khác nhau nằm trong hệ thống mà tên thì không thể đăng kí lại khi đến cửa hàng khác với lần trước; - Cơ sở dữ liệu riêng rẽ cũng gây rất nhiều khó khăn khi tổng hợp lại để tính doanh số và cấp phát thẻ VIP cho khách hàng.

Yêu cầu của đồ án: Xây dựng một hệ thống quản lý sản phẩm, quản lý khách hàng để cập nhật sản phẩm và thông tin của khách hàng thường xuyên và chính xác hơn. Khách hàng chỉ cần đăng kí tên của mình một lần duy nhất ở một cửa hàng nằm trong hệ thống. Những lần mua sau cho dù khách hàng mua ở bất kì cửa hàng nào thì thông tin của khách hàng sẽ được cập nhật chính xác và đầy đủ. Việc tính doanh số cũng sẽ thuận lợi và nhanh chóng hơn.

Các sản phẩm nhóm đã mua khi khảo sát thực tế! 4 Quản lý hệ thống cửa hàng kinh doanh băng đĩa II. Trình bày giải pháp xây dựng hệ thống và lưu trữ cơ sở dữ liệu: Như đã nói ở trên, khi các cửa hàng phát triển lên thành hệ thống thì cần phải sử dụng đến máy tính nhiều hơn. Sau khi khảo sát thực tế có 2 giải pháp có thể sử dụng để xây dựng hệ thống quản lý là: - Xây dựng hệ thống theo mô hình Client - Server; - Xây dựng hệ thống trên Web. Ưu, khuyết điểm của từng loại hình: Mô hình Client - Server Ưu điểm Khuyết điểm - Chi phí thấp do tận dụng được máy móc - Thời gian xây dựng, thiết kế cài đặt lâu.

sẵn có; - Tốc độ truy xuất dữ liệu ổn định; - Do tính cục bộ nên các thông tin và dữ liệu an toàn, khả năng bị mất mát dữ liệu thấp. Hệ thống trên Web Ưu điểm Khuyết điểm - Tiết kiệm được thời gian do cài đặt - Chi phí cao do phải xây dựng lại hệ nhanh; thống cơ sở vật chất cho phù hợp; - Phổ biến rộng rãi vì lượng người truy cập - Tốc độ truy xuất không ổn định, lúc Internet không ngừng tăng lên từng ngày. nhanh lúc chậm do phụ thuộc vào nhà cung cấp đường truyền; - Có thể bị hacker phá theo đơn đặt hàng của các đối thủ. Mỗi loại hình đều có ưu, khuyết điểm riêng nhưng do tính chất của hệ thống cửa hàng băng đĩa là chỉ bán một loại sản phẩm nên sau khi cân nhắc chúng em quyết định sẽ sử dụng mô hình Client – Server để xây dựng hệ thống quản lý.

5 Quản lý hệ thống cửa hàng kinh doanh băng đĩa Phần 2: Thiết kế - Xây dựng hệ thống I. Phạm vi và nội dung của đồ án: Hệ thống quản lý sẽ bao gồm: - Quản lý thông tin các sản phẩm băng đĩa; - Quản lý thông tin của khách hàng; - Quản lý số đĩa đã tích lũy được của khách hàng để thực hiện chương trình khuyến mãi; - Các phương thức thanh toán khi khách hàng mua sản phẩm; - Quản lý doanh số. Mô hình mô tả: Khách hàng Thực hiện giao dịch Hệ thống quản lý cho hệ thống các cửa hàng kinh doanh băng đĩa Thực hiện chương trình khuyến mãi Trong mô hình trên: - Khách hàng bao gồm cả khách hàng bình thường và khách hàng VIP - được tặng thẻ VIP hoặc mua thẻ VIP; - Thực hiện giao dịch bao gồm khách hàng mua sản phẩm, thanh toán và cửa hàng tính số đĩa đã tích lũy được của khách hàng; - Thực hiện chương trình khuyến mãi bao gồm “mua 10 tặng 1” và tặng thẻ VIP khi số đĩa tích lũy được của khách hàng là 100. 6 Quản lý hệ thống cửa hàng kinh doanh băng đĩa II.

Mô hình Client - Server: Để hiểu rõ mô hình Client – Server, ta sẽ xem xét phương thức hoạt động của từng hệ thống: 1. Hệ thống quản lý tại các máy Client: Đúng với tên gọi của mô hình, các cửa hàng nằm trong hệ thống khác cửa hàng trụ sở chính sẽ đóng vai trò của một máy trạm Client. Tại đây chứa chương trình quản lý các thông tin của khách hàng đã đăng kí tên tại cửa hàng. Để phân biệt, mỗi cửa hàng sẽ có một mã số riêng để phân biệt và làm cơ sở để kết nối với máy chủ đặt tại trụ sở chính.

Sỡ dĩ phải kết nối với máy chủ tại trụ sở chính là vì đối với các khách hàng đã đăng kí tên tại cửa hàng này mà mua hàng tại cửa hàng khác thì cần phải đưa thông tin của khách hàng lên server để xử lí cho phù hợp với các lần mua khác của khách hàng. Có như vậy việc thực hiện chương trình khuyến mãi mới hợp lí. Tốc độ xử lí thông tin sẽ phụ thuộc vào máy chủ đặt tại trụ sở chính. Việc quản lý các thông tin trên sẽ do nhân viên của cửa hàng đảm nhiệm.

Khi khách hàng có nhu cầu kiểm tra chỉ cần cung cấp cho nhân viên thông tin cá nhân của mình để nhân viên tiến hành tra cứu và phản hồi lại.

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

Bài viết "Phân Tích và Thiết Kế Hệ Thống Quản Lý Cửa Hàng Băng Đĩa" cung cấp một cái nhìn chi tiết về quy trình phân tích, thiết kế và triển khai hệ thống quản lý dành cho cửa hàng băng đĩa. Nó tập trung vào việc tối ưu hóa quy trình quản lý kho, theo dõi doanh thu, và quản lý khách hàng, giúp chủ cửa hàng nâng cao hiệu quả kinh doanh. Bài viết cũng nhấn mạnh tầm quan trọng của việc ứng dụng công nghệ thông tin trong quản lý, mang lại lợi ích thiết thực cho người đọc.

Nếu bạn quan tâm đến các hệ thống quản lý tương tự, bạn có thể khám phá thêm qua bài viết "Tiểu luận môn học lập trình windows tên đề tài xây dựng phần mềm quản lý quán trà sữa cho các cửa hàng teamo", nơi phân tích cách xây dựng phần mềm quản lý cho quán trà sữa. Hoặc, bạn có thể tìm hiểu sâu hơn về quản lý học viên qua "Tiểu luận báo cáo chuyên đề học phần đồ án lập trình net đề tài phân tích và thiết kế hệ thống quản lý học viên trung tâm tin học". Mỗi liên kết là cơ hội để mở rộng kiến thức của bạn về các hệ thống quản lý trong các lĩnh vực khác nhau.