1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng phần mềm quản lý bán hàng cho luxury leather

28 53 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 28
Dung lượng 5,39 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

MỞ ĐẦU1.1 Lý do chọn đề tài Trong thực tế ngày nay, công việc quản lý ở các cơ quan nói chung và việc quản lýcác cửa hàng bán hàng nói riêng đã và đang được áp dụng trên máy vi tính vì s

Trang 1

ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT

THUYẾT MINH

ĐỒ ÁN TỐT NGHIỆP NGÀNH HỆ THỐNG THÔNG TIN QUẢN LÍ

Tên đề tài:

XÂY DỰNG PHẦN MỀM BÁN HÀNG TẠI CỦA HÀNG LUXURY

LEATHER – 74 BẠCH ĐẰNG, HẢI CHÂU, ĐÀ NẴNG

Sinh viên thực hiện : Phạm Thị Bích Hòa

Mã sinh viên : 161250543111 GIáo viên hướng dẫn : ThS Nguyễn Thị Hà Quyên Ngày bảo vệ : 16/06/2019

Trang 2

LỜI CẢM ƠN

Chúng em xin gửi lời cảm ơn chân thành và sâu sắc tới cô Nguyễn Thị Hà Quyên đã hướng dẫn, giúp đỡ chúng em

trong suốt thời gian thực hiện đề tài

Chúng em xin chân thành cảm ơn thầy cô bộ môn đã tận tình giảng dạy ,truyền đạt kiến thức cho chúng em trong các kỳ học vừa qua.

Xin chân thành cảm ơn tất cả bạn bè đã động viên,giúp đỡ chúng em trong thời gian học tập và hoàn thành đồ án

Mặc dù đã cố gắng nhiều nhưng sẽ không thể tránh khỏi những thiếu sót Chúng

em kính mong nhận được sự góp ý của quý Thầy Cô và các bạn để hoàn thành tốt hơn nữa

Sinh viên thực hiện

Phạm Thị Bích Hòa

Trang 3

LỜI CAM ĐOAN

Chúng tôi xin cam đoan :

1 Những nội dung trong luận văn này do chúng em thực hiện dưới sự hướng dẫn của cô Nguyễn Thị Hà Quyên

2 Mọi tham khảo trong luận văn đều được trích dẫn rõ ràng tên tác giả,tên công trình ,thời gian,địa điểm công bố.

3 Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, chúng em xin chịu hoàn toàn trách nhiệm

Sinh viên thực hiện

Phạm Thị Bích Hòa

Trang 4

Lời nói đầu

Ngày nay, công nghệ thông tin đã có những bước phát triển mạnh mẽ theo cả chiều rộng và sâu Máy tính điện tử không còn là một thứ phương tiện quý hiếm mà đang ngày càng trở thành một công cụ làm việc và giải trí thông dụng của con người, không chỉ ở công sở mà còn ngay cả trong gia đình.

Đứng trước vai trò của thông tin hoạt động cạnh tranh gay gắt, các tổ chức và các doanh nghiệp đều tìm mọi biện pháp để xây dựng hoàn thiện hệ thống thông tin của mình nhằm tin học hóa các hoạt động tác nghiệp của đơn vị.

Hiện nay các công ty tin học hàng đầu thế giới không ngừng đầu tư và cải thiện các giải pháp cũng như các sản phẩm nhằm cho phép tiến hành thương mại hóa trên Internet Thông qua các sản phẩm và công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương mại điện tử Với những thao tác đơn giản trên máy có nối mạng Internet bạn sẽ có tận tay những gì mình cần mà không phải mất nhiều thời gian Bạn chỉ cần vào các trang dịch vụ thương mại điện tử, làm theo hướng dẫn và click vào những gì bạn cần Các nhà dịch vụ sẽ mang đến tận nhà cho bạn.

Ở Việt Nam cũng có rất nhiều doanh nghiệp đang tiến hành thương mại hóa trên Internet nhưng do những khó khăn về cơ sở hạ tầng như viễn thông chưa phát triển mạnh, các dịch vụ thanh toán điện tử qua ngân hàng chưa phổ biến nên chỉ dừng lại ở mức độ giới thiệu sản phẩm và tiếp nhận đơn đặt hàng thông qua web.

Để tiếp cận và góp phần đẩy mạnh sự phổ biến của thương mại điện tử ở Việt Nam, chúng em đã tìm hiểu và cài đặt “Phần mềm bán hàng “.

Với sự hướng dẫn tận tình của Cô Nguyễn Thị Hà Quyên chúng em đã hoàn thành đồ án tốt nghiệp này Tuy đã cố gắng hết sức tìm hiểu, phân tích thiết kế và cài đặt hệ thống nhưng chắc rằng không tránh khỏi những thiếu sót Chúng em rất mong nhận được sự thông cảm và góp ý của quí Thầy cô

Chúng em xin chân thành cảm ơn !

Trang 5

4

CHƯƠNG 1 MỞ ĐẦU 1

CHƯƠNG 2 CƠ SỞ LÝ THUYẾT 6

CHƯƠNG 3 PHÂN TÍCH THIẾT KẾ 7

CHƯƠNG 4 DEMO CHƯƠNG TRÌNH 20

CHƯƠNG 5 KẾT LUẬN & HƯỚNG PHÁT TRIỂN 24

Trang 6

CHƯƠNG 1 MỞ ĐẦU

1.1 Lý do chọn đề tài

Trong thực tế ngày nay, công việc quản lý ở các cơ quan nói chung và việc quản lýcác cửa hàng bán hàng nói riêng đã và đang được áp dụng trên máy vi tính vì số lượngrất lớn Nếu chúng ta sử dụng biện pháp lưu trữ trên giấy tờ, văn bản thì sẽ rất khó khăntrong việc quản lý như khi muốn tìm kiếm thông tin về một mặt hàng hay muốn thayđổi thông tin của một mặt hàng thì sẽ cực kỳ khó khăn với lượng mặt hàng cực lớn củacác cửa hàng.Từ những khó khăn đó mà các phần mềm quản lý đã và đang được nghiêncứu và phát triển để hỗ trợ cho công tác quản lý.Việc áp dụng công nghệ thông tin vàocông tác quản lý không chỉ làm giảm các bất cập trong công tác quản lý mà còn giúpcho người quản lý cảm thấy thoải mái trong công tác năng suất làm việc được nângcao

Xuất phát từ những lý do đó em đã quyết định chọn đề tài: “Quản Lý Bán Hàng”nhằm góp phần giải quyết cho người quản lý cập nhật thông tin nhanh chóng, tra cứunhững dữ liệu được xử lý chính xác về các mặt hàng, giá cả, doanh thu nhằm phục vụcho các thao tác hoặc chức năng sau đó, dễ sử dụng cho những giao diện đồ họa thânthiện đối với người dùng

1.2 Mục đích đề tài

- Xây dựng phần mềm quản lý bán hàng tại cửa hàng Luxury Leather – 74 BạchĐằng, Hải Châu, Tp Đà Nẵng

1.3 Phạm vi đề tài

- Áp dựng cho các cửa hàng bán túi xách vừa và nhỏ

- Quản lý cửa hàng về mặt tổng thể cũng như chi tiết

Trang 7

CHƯƠNG 2 CƠ SỞ LÝ THUYẾT

2.1 Hệ quản trị cơ sở dữ liệu SQL Server

SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ (Relational DatabaseManagement System (RDBMS) ) sử dụng câu lệnh SQL (Transact-SQL) để trao đổi dữliệu giữa máy Client và máy cài SQL Server

2.2 Ngôn ngữ lập trình

2.2.1 Visual Basic

Visual Basic.NET (VB.NET) là ngôn ngữ lập trình khuynh hướng đối tượng (ObjectOriented Programming Language) do Microsoft thiết kế lại từ con số không VisualBasic.NET (VB.NET) không kế thừa VB6 hay bổ sung, phát triển từ VB6 mà là mộtngôn ngữ lập trình hoàn toàn mới trên nền Microsoft ’s NET Framework

- .NET là tầng trung gian giữa các ứng dụng (applications) và hệ điều hành (OS).Tầng NET cung cấp mọi dịch vụ cơ bản giúp tạo các công dụng mà ứng dụngđòi hỏi, giống như hệ điều hành cung cấp các dịch vụ cơ bản cho ứng dụng như:đọc hay viết các tập tin (files) vào dĩa cứng (hard drive), … Tầng này bao gồm 1

bộ các ứng dụng và hệ điều hành gọi là NET Servers

Đối với VB.NET, tất cả mọi thứ đều thay đổi tận gốc rễ Một trong những thànhphần quan trọng của NET là NET Framework Đây là nền tảng cho mọi công cụ pháttriển các ứng dụng NET

Trang 8

CHƯƠNG 3 PHÂN TÍCH THIẾT KẾ

3.1 Phát biểu bài toán

Để quản lý được một khối lượng hàng hoá lớn thì hệ thống phải đáp ứng được các yêu cầu: Dễ cập nhật, dễ tìm kiếm, dễ tra cứu, dễ sửa đổi ngoài ra hệ thống cần phải

xử lý được các lỗi và kiểm tra được tính đúng đắn của dữ liệu ngay từ khicập nhật

- Đầu ra của hệ thống: Căn cứ vào yêu cầu cụ thể mà ta có thể đưa ra những thông tin cần thiểt nhằm phục vụ một cách tốt nhất theo yêu cầu của quản lý Đó

là những không tin liên quan đến khách hàng, sản phẩm, tìm kiếm, hóa đơn, phiếunhập…

3.2 Liệt kê Actor-Usecase

1 Nhân viên quản lý

a) Đăng nhập

- Đăng nhập vào hệ thống

- Thay đổi mật khẩu

b) Quản lý khách hàng

- Thêm thông tin khách hàng

- Sửa thông tin khách hàng

- Xóa thông tin khách hàng

- Tìm kiếm khách hàng

c) Quản lý nhà cung cấp

- Thêm thông tin nhà cung cấp

- Sửa thông tin nhà cung cấp

- Xóa thông tin nhà cung cấp

- Tìm kiếm nhà cung cấp

d) Quản lý sản phẩm

- Thêm thông tin sản phẩm

- Sửa thông tin sản phẩm

- Xóa thông tin sản phẩm

- Tìm kiếm sản phẩm

Trang 9

e) Quản lý loại sản phẩm

- Thêm thông tin loại sản phẩm

- Sửa thông tin loại sản phẩm

- Xóa thông tin loại sản phẩm

- Tìm kiếm loại sản phẩm

f) Quản lý hóa đơn

- Lập hóa đơn bán hàng

- Thêm hóa đơn bán hàng

- Xóa hóa đơn vừa lập

g) Quản lý phiếu nhập hàng

- Lập phiếu nhập hàng

- Thêm phiếu nhập hàng

- Xóa phiếu nhập vừa lập

f) Báo cáo thống kê

3.3 Sơ đồ Usecas

Trang 10

3.4 Xây dựng sơ đồ ERD

3.5 Phác thảo giao diện

a) Giao diện trang chủ

b) Giao diện đăng nhập

Trang 11

c) Giao diện thay đổi mật khẩu

d) Giao diện khách hàng

e) Giao diện sản phẩm

Trang 12

f) Giao diện hóa đơn

Trang 13

g) Giao diện loại sản phẩm

Trang 14

i) Giao diện phiếu nhập

j) Giao diện báo cáo thống kê

Trang 15

3.6 Xây dựng sơ đồ hoạt động

a) Sơ đồ chức năng đăng nhập

Trang 16

c) Sơ đồ chức chức năng quản lý loại sản phẩm

d) Sơ dồ chức năng quản lý sản phẩm

Trang 17

e) Sơ đồ chức năng quản lý nhà cung cấp

f) Sơ đồ chức năng quản lý hóa đơn

Trang 18

h) Sơ đồ chức năng quản lý báo cáo thống kê

3.7 Xây dựng cơ sở dữ liệu

KHÁCH HÀNG

1 Makh Varchar(10) Khóa chính

2 Hoten Nvarchar(30) Not null

3 Diachi Nvarchar(100) Not null

NHÂN VIÊN

1 Manhanvien Varchar(10) Khóa chính

2 Tendangnhap varchar(30)

Trang 19

NHÀ CUNG CẤP

1 Mancc Varchar(10) Khóa chính

2 Tenncc Nvarchar(30)

3 Diachi Nvarchar(100)

LOẠI SẢN PHẨM

1 Maloaisanpham Varchar(10) Khóa chính

2 Tenloaisanpham Nvarchar(50)

ĐƠN VỊ TÍNH

1 Madonvitinh Varchar(10) Khóa chính

2 Tendonvitinh Nvarchar(50)

SẢN PHẨM

1 Masp Varchar(10) Khóa chính

1 Mahd Varchar(10) Khóa chính

4 Tongtien Varchar(10)

5 Manhanvien Varchar(10) Khóa phụ

CHI TIẾT HÓA ĐƠN

1 Machitiethoadon Varchar(10) Khóa chính

Trang 20

PHIẾU NHẬP

1 Mapn Varchar(10) Khóa chính

2 Mancc varchar(10) Khóa phụ

4 Tongtien Varchar(30)

CHI TIẾT PHIẾU NHẬP

1 Mactphieunhap Varchar(10) Khóa chính

5 Dongianhap Varchar(30)

6 Thanhtien Varchar(30)

►►► RELATION SHIP

Trang 21

CHƯƠNG 4 DEMO CHƯƠNG TRÌNH

4.1.1 Các giao diện của chương trình

a) Giao diện đăng nhập

b) Giao diện trang chủ

Trang 22

c) Giao diện đổi mật khẩu

d) Giao diện quản lý thông tin khách hàng

Trang 23

e) Giao diện quản lý thông tin nhà cung cấp

Trang 24

f) Giao diện quản lý thông tin sản phẩm

g) Giao diện loại sản phẩm

h) Giao diện phiếu nhập

Trang 25

i) Giao diện hóa đơn

Trang 26

j) Giao diện báo cáo thống kê

Trang 27

CHƯƠNG 5 KẾT LUẬN & HƯỚNG PHÁT

TRIỂN

5.1 Kết luận

- Sau khi nghiên cứu, em đã xây dựng được một phần mềm quản lý cửa hàng bán túixách và cụ thể là dùng cho các cửa hàng quy mô nhỏ, thay thế cho cách quản lý thủ công,mất nhiều thời gian của những nhân viên quản lý trước kia làm việc trên giấy tờ, sổ sách

- Phần mềm dùng cho cửa hàng nhỏ, dùng để quản lý các thông tin liên quan đếnnhà cung cấp, máy tính, hóa đơn và có thể tìm kiếm nhà cung cấp và máy tính…

5.2 Hướng phát triển

Công nghệ không ngừng phát triển và tạo ra những xu hướng ảnh hưởng mạnh mẽ đếnthói quen mua sắm cửa người tiêu dùng Khi khách hàng thay đổi thì người bán hàngcũng phải thay đổi Vì vậy những ứng dụng công nghệ ngày càng hiện đại hơn phục vụcho các nhà kinh doanh được phát triển như một điều tất yếu Trong đó, phần mềm quản

lý bán hàng đang làm thay đổi nhanh chóng cách mà một chủ cửa hàng quản lý công việckinh doanh của mình

Trang 28

TÀI LIỆU THAM KHẢO

1 Nguyễn Ngọc Tuấn “Visual Basic NET Toàn Tập”.Nhà xuât bản thống kê

2 Phạm Hữu Khang “Lập trình cơ sở dữ liệu”-quyển 1 Nhà xuất bản lao đông và xã hội Năm 2005

3 Phạm Hữu Khang “Lập trình cơ sở dữ liệu”-quyển 2 Nhà xuất bản lao đông và xã hội Năm 2005

4 www.google.com.vn

Ngày đăng: 27/05/2020, 05:57

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w