Tải bản đầy đủ (.doc) (31 trang)

PHẦN mềm QUẢN lý bán cửa CUỐN

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.38 MB, 31 trang )

BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI TP.HỒ CHÍ MINH
TRƯỜNG CAO ĐẲNG KINH TẾ - CÔNG NGHỆ TP. HỒ CHÍ
MINH

---------oOo---------

BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH
ĐỀ TÀI:
Ứng Dụng Quản Lý Bán Cửa Cuốn
Giảng viên hướng dẫn: Th.S
Sinh viên thực hiện:
Lớp:
Niên Khóa:
Ngành: Cơng Nghệ Thơng Tin.
Chun ngành: Cơng Nghệ Thơng Tin.

TP. Hồ Chí Minh, tháng 6

năm 20


LỜI NÓI ĐẦU
Ngày nay, dưới sự phát triển của khoa học kỹ thuật đã hỗ trợ rất nhiều nhân loại
trong mọi lĩnh vực. Sự phát triển của Công nghệ thông tin (CNTT) đã đem lại nhiều
tiện ích trong việc tính toán, giải đáp các bài toán đơn lẻ mà giờ đây - đã phát triển để
giải các bài toán lớn với cơ sở dữ liệu lớn (BigData). Thêm vào đó sự tiến bộ của
CNTT cũng cung cấp cho người dùng các công cụ để phát triển các phần mềm phục vụ
trong nhiều ngành nghề. Ở Việt Nam trong những năm gần đây với sự phát triển mạnh
mẽ của CNTT và đã biến nó trở thành một trong những lĩnh vực trọng điểm. Sự phát
triển của nó đã đóng góp rất nhiều trong các lĩnh vực khác như Y tế, Giáo dục, Nghiên
cứu khoa học, Quản lý…Điều đó đã giải phóng con người khỏi những rắc rối trong


việc tìm kiếm thơng tin, thống kê, tổ chức thông tin. Việc phát triển một hệ thống tin
học hóa sẽ giúp giảm thiểu rất nhiều các công việc thủ công và rút ngắn các công đoạn
thừa lặp đi lặp lại nhiều lần nhằm tiết kiệm thời gian, chi phí, sai sót và đạt hiệu quả
cao trong việc quản lý kinh doanh. Công ty của thực tập cửa cuốn Đại Phúc Vinh cần
một phần mềm để quản lý việc nhập và bán cửa cuốn , tính lương cho nhân viên và
xuất hóa đơn . Vì vậy em quyết định thực hiện đề tài: “Thiết kế dữ liệu và xây dựng
phần mềm quản lý bán cửa cuốn . ”.
Chương trình phần mềm quản lý cửa cuốn của em được lập trình bằng ngơn ngữ lập
trình C#, chạy trên nền NetFramwork và kết nối bằng cơ sở SQL, Phần mềm này giúp
công ty quản lý hồ sơ, lương, chế độ của nhân viên giúp giảm tải bớt việc tìm kiếm
mất thời gian mà hiệu quả và tính chính xác vẫn cao.


LỜI CẢM ƠN
Đầu tiên cho em xin trân trọng gửi lời cảm ơn chân thành và sự kính trọng tới Các
Thầy và Cô ngành Công nghệ thông tin trường Cao Đẳng Kinh Tế - Công Nghệ
TP.HCM, và đặc biệt là giáo viên hướng dẫn Thầy

đã tận tình hướng dẫn, chỉ bảo em

trong suốt quá trình thực hiện luận văn này.
Do kiến thức cịn hạn hẹp nên khơng tránh khỏi những thiếu sót trong cách hiểu,
lỗi trình bày. Em rất mong nhận được sự đóng góp ý kiến của quý thầy cô và ban lãnh
đạo, các anh chị trong công ty để báo cáo tốt nghiệp đạt được kết quả tốt hơn.
Em xin chân thành cảm ơn!
TP.HCM, ngày 28 tháng 06 năm


NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP
...............................................................................................................................................

...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................

TPHCM, ngày

tháng

năm

Người giám sát thực tập
(kí tên, ghi rõ họ tên và đóng dấu



TRƯỜNG CAO ĐẲNG KT-CN TP.HCM
KHOA: KỸ THUẬT – CÔNG NGHỆ
----------------------

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
ĐỘC LẬP – TỰ DO – HẠNH PHÚC
----------------------

NHẬN XÉT ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN
ĐỀ TÀI: PHẦN MỀM QUẢN LÝ BÁN CỬA CUỐN
Sinh viên thực hiện: – MSSV: 1921033746
....................................................................................................................................... .......

.......................................................................................................................................
Nhận xét của giáo viên: .........................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................


Điểm bằng số: .............................................
Điểm bằng chữ: ..........................................
TP.HCM, ngày

tháng

năm

Giảng viên
(Ký và ghi rõ họ tên)


TRƯỜNG CAO ĐẲNG KT-CN TP.HCM
KHOA: KỸ THUẬT – CÔNG NGHỆ
----------------------

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
ĐỘC LẬP – TỰ DO – HẠNH PHÚC
----------------------

NHẬN XÉT ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN
ĐỀ TÀI: PHẦN MỀM QUẢN LÝ BÁN CỬA CUỐN
Sinh viên thực hiện: – MSSV: 1921033453
....................................................................................................................................... .......

.......................................................................................................................................
Nhận xét của giáo viên: .........................................................................................................
...............................................................................................................................................
...............................................................................................................................................

...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................
...............................................................................................................................................

Điểm bằng số: .............................................
Điểm bằng chữ: ..........................................
TP.HCM, ngày

tháng

năm

Giảng viên
(Ký và ghi rõ họ tên)


Chương 1: Giới Thiệu Về Đơn Vị Thực Tập.....................................................................1
1.1: Giới thiệu về đơn vị thực tập.........................................................................1
1.2: Quá trình hình thành và phát triển..............................................................1
1.3: Sứ mệnh và tầm nhìn.....................................................................................2
1.4: Cơ cấu tổ chức của công ty............................................................................3
CHƯƠNG 2 : CƠ SỞ LÝ THUYẾT.................................................................................4

2.1. Lý do chọn đề tài............................................................................................4
2.2 Mục đích chọn đề tài.......................................................................................5
2.3 Đối tượng của đề tài........................................................................................5
2.4 Giới Thiệu Ngôn ngữ lập trình C#...............................................................5
2.4.1 . C# là gì?..........................................................................................................................................5
2.4.2. Ngơn ngữ truy vấn CSDL SQL.......................................................................................................7
2.4.3. Phần mềm lập trình Visual Studio..................................................................................................9

CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG...................................................6
3.1 Phân tích quy trình nghiệp vụ:.......................................................................6
3.2 Mơ tả hệ thống.................................................................................................6
3.3 Phân tích sợ đồ usecase...................................................................................7
3.4 Mơ hình quan hệ ERD....................................................................................8
3.5 Mơ tả các bảng dữ liệu....................................................................................8
3.5.1 Bảng nhân viên...............................................................................................................................9
3.5.2 Bảng Khách hàng.......................................................................................................................9
3.5.3 Bảng nhà cung cấp.....................................................................................................................9
3.5.4 Bảng Hàng Hóa..........................................................................................................................9
3.5.5 Bảng Chi tiết hóa đơn bán.........................................................................................................9
3.5.6 Bảng Hóa đơn bán.....................................................................................................................9
3.5.7 Bảng lương nhân viên.............................................................................................................. 10
3.5.8 Bảng tài khoản.......................................................................................................................... 10

3.6 Thiết kế hệ thống........................................................................................... 10
Chương 4 Phần Mềm Quản Lý Bán Cửa Cuốn................................................................ 11
4.1 Giao diện đăng nhập..................................................................................... 11
4.2 Giao diện ứng dụng....................................................................................... 12
4.3 Giao diện nhà cung cấp................................................................................. 12
4.4 Giao diện quản lý nhân viên......................................................................... 13
4.5 Giao diện danh mục khách hàng.................................................................. 13

4.6 Giao diện Hóa đơn bán hàng........................................................................ 14
4.7 Giao diện quản lý lương nhân viên.............................................................. 14


4.8 Giao diện tìm kiếm hóa đơn.......................................................................... 15
4.9 Giao diện báo cáo.......................................................................................... 15
4.10 Giao diện thông kê lương............................................................................ 16
CHƯƠNG 5: KẾT LUẬN............................................................................................... 18
5.1. Kết quả đạt được.......................................................................................... 18
5.2. Hướng phát triển.......................................................................................... 18
TÀI LIỆU THAM KHẢO................................................................................................ 19


Chương 1: Giới Thiệu Về Đơn Vị Thực Tập
1.1: Giới thiệu về đơn vị thực tập.
Tên đơn vị thực tập: “Công ty TNHH CỬA CUỐN ĐẠI PHÚC VINH "
Mã số doanh nghiệp: 0315902139
Địa chỉ: 23 Đường số 2 Khu nhà ở thương mại Đường Sắt, Khu phố Thống Nhất 1,
P. Dĩ An, Tp. Dĩ An, Bình Dương
Chi nhánh tại Cần Thơ: 27 /3R TỔ 12, ẤP NAM LÂN XÃ BÀ ĐIỂM HUYỆN
HĨC MƠN TP HỒ CHÍ MINH
Số điện thoại: 0938764694
Email:
Website : />Logo:

1.2: Q trình hình thành và phát triển.
Cơng ty TNHH CỬA CUỐN ĐẠI PHÚC VINH được thành lập vào 17/09/2019 đến nay
đã trải qua 3 năm hoạt động sản xuất kinh doanh. Cửa Cuốn ĐẠI PHÚC VINH tự hào trở
thành thương hiệu CỬA CUỐN hàng đầu tại Việt Nam với nhiều hệ thống đại lý và xuất
khẩu qua nhiều Quốc Gia.



Doanh nghiệp cửa chuyên sản xuất, lắp đặt các loại cuốn cao cấp Cửa cuốn công nghệ
Đức, công nghệ Úc, Cửa kéo công nghệ Đài Loan, Cửa cuốn công nghệ Đài Loan…Theo
xu thế ngày nay ngành công nghiệp ngày một phát triển vượt bậc. Đặc biệt trong lĩnh vực
cơ khí xây dựng công nghệ thay đổi và phát triển liên tục. Vì thế Doanh nghiệp Cửa
Cuốn Đại Phúc Vinh khơng ngừng cải tiến kỹ thuật và cập nhật những sản phẩm mới nhất
trong lĩnh vực hoạt động của mình để đem lại cho khách hàng những sản phẩm chất
lượng tốt, mẫu mã đẹp và hiện đại. Tất cả các sản phẩm mang Thương hiệu Mitadoor
được thiết kế hoàn hảo, bền bỉ, kiểu dáng đa dạng, cửa có tính ổn định cao. Sản phẩm cửa
cuốn Đại Phúc Vinh:
– Cửa cuốn nhôm công nghệ Đức.
– Cửa cuốn tấm liền công nghệ Úc.
– Cửa kéo công nghệ Đài Loan.
– Cửa cuốn công nghệ Đài Loan.
Hiện nay, Mitadoor đã trở thành thương hiệu gần gũi, tin cậy của người tiêu dùng và
chúng tôi đã được sự chứng nhận cùng những danh hiệu cao quý trong thời gian qua:
1. Giấy chứng nhận Sản Phẩm Chất Lượng Chuẩn.
2. TopTen cúp vàng thương hiệu Việt.
3. Thương hiệu nổi tiếng quốc gia 2010.

1.3: Sứ mệnh và tầm nhìn.
Với mong muốn mang đến cho Khách hàng sản phẩm tối ưu, thương hiệu cửa Mitadoor
luôn là bạn đồng hành với người tiêu dùng Việt Nam, góp phần tạo nên những khơng gian

sống lý tưởng và an tồn.
Phương châm hoạt động:
Chúng tôi luôn ý thức và nâng cao trách nhiệm với sản phẩm của mình, sản phẩm ln có
giá cạnh tranh, cam kết hồn tiền nều hàng hóa khơng đúng chất lượng và chủng loại.
Ngoài ra Doanh nghiệp Cửa Cuốn Đại Phúc Vinh ln có chương trình khuyến mại,

giảm giá đặc biệt cho Quý khách. Sự tín nhiệm của khách hàng là thành cơng lớn nhất của

chúng tơi. Vì thế , để tạo dựng tốt thương hiệu Cuamitadoor trong cả nước chúng tôi luôn
luôn đề cao vấn đề chất lượng sản phẩm dịch vụ chăm sóc khách hàng lên hàng đầu và đó
cũng là phương châm và mục tiêu


1.4: Cơ cấu tổ chức của công ty.

Giám Đốc

Quản Lý

Bộ
Phận
Kỹ
Thuật

Bộ
Phận
Sản
Xuất

Bộ Phận
Chăm
Sóc
Khách Hàng

Hình 1.1: Cơ cấu tổ chức của cơng ty.



Giám đốc: là một người từ một nhóm người quản lý dẫn dắt hoặc giám sát một
khu vực cụ thể của một công ty.



Quản lý: là việc quản trị của một tổ chức, cho dù đó là một doanh nghiệp, một tổ
chức phi lợi nhuận hoặc cơ quan chính phủ



Bộ phận kỹ thuật: Quản lý, điều hành và kiểm tra những việc liên quan đến kỹ thuật,
công nghệ. Mục tiêu nhằm đảm bảo tiến độ sản xuất, kế hoạch và các dự án của

cơng ty. Đồng thời đảm bảo an tồn lao động, chất lượng cũng như khối lượng và
hiệu quả hoạt động của tồn cơng ty.


Bộ phận sản xuất: quản lý sản xuất sẽ người chịu trách nhiệm giám sát, điều phối
và đảm bảo sản xuất kịp tiến độ để bàn giao cho khách hàng.



Bộ phận chăm sóc khách hàng: xây dựng danh sách khách hàng dài hạn giúp giảm
chi phí tìm kiếm khách hàng, cải thiện lợi nhuận.


CHƯƠNG 2 : CƠ SỞ LÝ THUYẾT
2.1. Lý do chọn đề tài
Phần Mềm Quản Lý Bán CỬA CUỐN là công cụ ứng dụng Công Nghệ Thông Tin

vào công tác quản lý cửa hàng, doanh nghiệp như quản lý kho, hàng hóa, khách hàng, nhà
cung cấp, nhân viên... Nếu bạn đã từng nghe hay đã tìm hiểu qua về cơng nghệ điện tốn
đám mây thì có lẽ bạn đã biết đây là công nghệ cho phép bạn lưu trữ, đồng bộ dữ liệu và
làm việc trực tiếp từ một server được ‘treo” trên “đám mây internet”. Nói dễ hiểu hơn thì
đây là phần mềm quản lý bán hàng được hoạt động dựa trên cơng nghệ điện tốn đám mây
và cơng nghệ này cho phép bạn áp dụng được yếu tố online đã đề cập ở trên.
Ở đây chúng ta có hai yếu tố cần biết. Thứ nhất là phần mềm quản lý bán hàng và
thứ hai là quản lý online. Phần mềm quản lý bán hàng là phần mềm cho phép bạn thực
hiện các hoạt động như: kiểm hàng, xuất hóa đơn, báo cáo doanh thu, lợi nhuận, hàng tồn,
công nợ, số lượng hàng bán…và nhiều hoạt động khác. Tất cả những hoạt động này đều
được thực hiện hoàn toàn tự động. Chỉ cần một cú click chuột là bạn có thể xem ngay kết
quả báo cáo dó đó bạn sẽ tiết kiệm rất nhiều thời gian và công sức so với việc bạn thực
hiện các hoạt động này bằng tay.
Phần mềm quản lý bán cửa cuốn cung cấp đẩy đủ các tiện ích nhằm hỗ trợ người
dùng quản lý tốt nhất cơng việc kinh doanh của mình. Những tiện ích nổi bật mà duy nhất
chúng tôi cung cấp như là: mở rộng thị trường ra mạng internet, xây dựng website đính
kèm, cung cấp các cơng cụ tìm kiếm khách hàng và xây dựng thương hiệu. Ngồi ra bạn
có thể sử dụng sản phẩm của chúng tôi, mọi lúc mọi nơi thông qua mạng internet và các
thiết bị di động...
Phần mềm hỗ trợ các thiết bị phần cứng nhằm cung cấp đầy đủ các chức năng cần
thiết. Như hỗ trợ máy in các loại, hỗ trợ ghi hình giám sát hoạt động sản xuất, buôn bán.
Hỗ trợ sử dụng từ nhiều thiết bị khác nhau: Máy bàn, máy xách tay cho đến các thiết bị
cảm ứng di động…


2.2 Mục đích chọn đề tài.
Thơng tin hiện nay là một lĩnh vực rất quan trọng đối với cuộc sống hiện nay, bên
cạnh đó các nhu cầu nghe nhìn, giải trí, trao đổi thơng tin, vì vậy cần các mặt hàng
khác nhau để phục vụ cho nhu cầu trên, nhưng để chọn được mặt hàng như ý
muốn đúng với nhu cầu thì lại khơng hề dễ, với lý do đó mà em xây dựng nên

phần mềm quản lý nhằm một phần nào đó giúp các cơng ty có thể dễ kiểm sốt
hàng hóa , quản lý nhân viên và xuất hóa đơn dễ dàng hơn .
2.3 Đối tượng của đề tài.
Người quản lý dự án, lập trình viên:
Người quản lý dự án, lập trình viên cần đọc tài liệu này để lên kế hoạch, phân công
công việc, cũng như nắm được yêu cầu của hệ thống nhằm đưa ra các ý tưởng lợp
lý để hiện thực hóa Phần mềm.
Người kiểm thử phần mềm:
Người kiểm thử phần mềm cần đọc tài liệu này để có thể nắm bắt các yêu cầu của phần
mềm, từ đó có thể kiểm tra xem phần mềm đã đáp ứng được các yêu cầu đó hay chưa.
Người bảo trì hệ thống:
Người bảo trì hệ thống cần đọc tài liệu nay để nắm rõ về thiết kế, cách thức hoạt động
của phần mềm, từ đó có thể sử dụng nghiệp vụ của mình bảo trì hệ thống khi cần thiết.

2.4 Giới Thiệu Ngơn ngữ lập trình C#
2.4.1 . C# là gì?
C# (hay C sharp) là một ngơn ngữ lập trình đơn giản, được phát triển bởi đội ngũ kỹ sư
của Microsoft vào năm 2000. C# là ngôn ngữ lập trình hiện đại, hướng đối tượng và
được xây dựng trên nền tảng của hai ngôn ngữ mạnh nhất là C++ và Java.
Trong các ứng dụng Windows truyền thống, mã nguồn chương trình được biên dịch trực
tiếp thành mã thực thi của hệ điều hành.
Trong các ứng dụng sử dụng .NET Framework, mã nguồn chương trình (C#, VB.NET)
được biên dịch thành mã ngôn ngữ trung gian MSIL (Microsoft intermediate language).
C# với sự hỗ trợ mạnh mẽ của .NET Framework giúp cho việc tạo một ứng dụng
Windows Forms hay WPF (Windows Presentation Foundation), phát triển game, ứng
dụng Web, ứng dụng Mobile trở nên rất dễ dàng.


• Đặc trưng của ngơn ngữ lập trình C# là gì?
-


C# là ngơn ngữ đơn giản

C# loại bỏ một vài sự phức tạp và rối rắm của những ngôn ngữ như Java và c++, bao gồm
việc loại bỏ những macro, những template, đa kế thừa, và lớp cơ sở ảo (virtual base class).
Ngơn ngữ C# đơn giản vì nó dựa trên nền tảng C và C++. Nếu chúng ta thân thiện với C và
C++ hoặc thậm chí là Java, chúng ta sẽ thấy C# khá giống về diện mạo, cú pháp, biểu thức,
toán tử và những chức năng khác được lấy trực tiếp từ ngôn ngữ C và C++, nhưng nó đã
được cải tiến để làm cho ngơn ngữ đơn giản hơn.

C# là ngơn ngữ hiện đại
Điều gì làm cho một ngơn ngữ hiện đại? Những đặc tính như là xử lý ngoại lệ, thu gom
bộ nhớ tự động, những kiểu dữ liệu mở rộng, và bảo mật mã nguồn là những đặc tính
được mong đợi trong một ngơn ngữ hiện đại. C# chứa tất cả những đặc tính trên. Nếu
là người mới học lập trình có thể chúng ta sẽ cảm thấy những đặc tính trên phức tạp và
khó hiểu. Tuy nhiên, cũng đừng lo lắng chúng ta sẽ dần dần được tìm hiểu những đặc
tính qua các nội dung khố học này.
C# là một ngơn ngữ lập trình thuần hướng đối tượng
Lập trình hướng đối tượng (OOP: Object-oriented programming) là một phương pháp lập
trình có 4 tính chất. Đó là tính trừu tượng (abstraction), tính đóng gói (encapsulation),
tính đa hình (polymorphism) và tính kế thừa (inheritance). C# hỗ trợ cho chúng ta tất cả
những đặc tính trên.
C# là một ngơn ngữ ít từ khóa


C# là ngôn ngữ sử dụng giới hạn những từ khóa. Phần lớn các từ khóa được sử dụng để
mơ tả thơng tin. Chúng ta có thể nghĩ rằng một ngơn ngữ có nhiều từ khóa thì sẽ mạnh
hơn. Điều này khơng phải sự thật, ít nhất là trong trường hợp ngơn ngữ C#, chúng ta có
thể tìm thấy rằng ngơn ngữ này có thể được sử dụng để làm bất cứ nhiệm vụ nào.
Nền tảng .NET

.NET Framework được Microsoft đưa ra chính thức từ năm 2002. .NET Framework chỉ
hoạt động trên Windows. Những nền tảng ứng dụng như WPF, Winforms,
ASP.NET(1-4) hoạt động dựa trên .NET Framework.
Mono là phiên bản cộng đồng nhằm mang .NET đến những nền tảng ngoài
Windows. Mono được phát triển chủ yếu nhằm xây dựng những ứng dụng với giao
diện người dùng và được sử dụng rất rộng rãi: Unity Game, Xamarin…
Cho đến năm 2013, Microsoft định hướng đi đa nền tảng và phát triển .NET core.
.NET core hiện được sử dụng trong các ứng dụng Universal Windows platform và
ASP.NET Core. Từ đây, C# có thể được sử dụng để phát triển các loại ứng dụng đa
nền tảng trên các hệ điều hành khác nhau (Windows, Linux, MacOS,…)
2.4.2. Ngơn ngữ truy vấn CSDL SQL



Khái niệm SQL

Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ được phát triển bởi
Microsoft. Là một máy chủ cơ sở dữ liệu, nó là một sản phẩm phần mềm có chức năng
chính là lưu trữ và truy xuất dữ liệu theo yêu cầu của các ứng dụng phần mềm khác. Có thể
chạy trên cùng một máy tính hoặc trên một máy tính khác trên mạng (bao gồm cả Internet).

Microsoft tiếp thị ít nhất một chục phiên bản Microsoft SQL Server khác nhau, nhắm
vào các đối tượng khác nhau và cho khối lượng công việc khác nhau, từ các ứng dụng
máy đơn nhỏ đến các ứng dụng Internet lớn có nhiều người dùng đồng thời.
Các thành phần cơ bản trong SQL Server
Các thành cơ bản trong SQL Server gồm có: Reporting Services, Database Engine,
Integration Services, Notification Services, Full Text Search Service,… Tất cả kết hợp với
nhau tạo thành một giải pháp hồn chỉnh giúp cho việc phân tích và lưu trữ dữ liệu trở nên
dễ dàng hơn.



Database Engine: Đây là một engine có khả năng chứa dữ liệu ở các quy mô dưới
dạng support và table. Ngồi ra, nó cịn có khả năng tự điều chỉnh ví dụ: trả lại tài nguyên
cho ệ điều hành khi một user log off và sử dụng thêm các tài nguyên của máy khi cần.
Integration Services: là tập hợp các đối tượng lập trình và các cơng cụ đồ họa cho việc sao
chép, di chuyển và chuyển đổi dữ liệu. Khi bạn làm việc trong một cơng ty lớn thì dữ liệu
được lưu trữ ở nhiều nơi khác nhau như được chứa trong: Oracle, SQL Server, DB2,
Microsoft Access,… và bạn chắc chắn sẽ có nhu cầu di chuyển dữ liệu giữa các server
này. Ngồi ra, bạn cịn muốn định dạng dữ liệu trước khi lưu vào database. Chắc chắn
Integration Services sẽ giúp bạn giải quyết được công việc này dễ dàng.
Analysis Services: Đây là một dịch vụ phân tích dữ liệu rất hay của Microsoft. Dữ liệu khi
được lưu trữ vào trong database mà bạn không thể lấy được những thơng tin bổ ích thì coi
như khơng có ý nghĩa gì. Chính vì thế, cơng cụ này ra đời giúp bạn trong việc phân tích
dữ liệu một cách hiệu quả và dễ dàng bằng cách dùng kỹ thuật khai thác dữ liệu –
datamining và khái niệm hình khối nhiều chiều – multi dimendion cubes.
Notification Services: Dịch vụ thông báo này là nền tảng cho sự phát triển và triển khai các
ứng dụng soạn và gửi thơng báo. Ngồi ra, dịch vụ này cịn có chức năng gửi thơng báo theo
dịch thời đến hàng ngàn người dăng ký sử dụng trên nhiều loại thiết bị khác nhau.

Reporting Services: là một công cụ tạo, quản lý và triển khai báo cáo bao gồm: server và
client. Ngồi ra, nó cịn là nền tảng cho việc phát triển và xây dựng các ứng dụng báo cáo.
Full Text Search Service: là một thành phần đặc biệt trong việc truy vấn và đánh chỉ mục
dữ liệu văn bản không cấu trúc được lưu trữ trong các cơ sở dữ liệu SQL Server.
Service Broker: là một môi trường lập trình cho việc tạo ra các ứng dụng trong việc
nhảy qua các Instance.
• Cách cài đặt SQL Server
Muốn cài đặt SQL Server thì bạn cần phải có phiên bản Developer Edition và ít nhất là
500MB ổ cứng cùng với 64 MB Ram và có thể thể cài đặt trên hầu hết các hệ điều hành
Windows. Các bước cài đặt khơng có gì khó khăn cũng tương tự như các ứng dụng khác.
Tuy nhiên trong quá trình cài đặt bạn cần lữu ý những điều sau:

Sau khi lựa chọn Install Database Server và chọn cài đặt SQL Server thì bạn có thể cài
đặt thêm Analysis Service nếu bạn thích.
Ở màn hình Installation Definition thì bạn nên chọn Server and Client Tools.
Sau đó bạn nên chọn chọn tất cả các bộ phận của SQL Server và chọn kiểu
Custom. Ngoài ra, bạn còn nên chọn các giá trị mặc định – default.


Sau khi cài đặt thành công, bạn sẽ thấy một icon nằm ở góc phải bên dưới của màn
hình, đây chính là Service Manager. Bạn nên lưu ý rằng SQL Server có thể dùng chế độ
bảo mật riêng của nó cũng có thể dùng chế độ security của hệ điều hành Windows.
2.4.3. Phần mềm lập trình Visual Studio
- Visual studio là một trong những cơng cụ hỗ trợ lập trình website rất nổi tiếng
nhất hiện nay của Mcrosoft và chưa có một phần mềm nào có thể thay thế được
nó. Visual Studio được viết bằng 2 ngơn ngữ đó chính là C# và VB+. Đây là 2
ngơn ngữ lập trình giúp người dùng có thể lập trình được hệ thống một các dễ
dàng và nhanh chóng nhất thơng qua Visual Studio.

Visual Studio là một phần mềm lập trình hệ thống được sản xuất trực tiếp từ Microsoft.
Từ khi ra đời đến nay, Visual Studio đã có rất nhiều các phiên bản sử dụng khác nhau.
Điều đó, giúp cho người dùng có thể lựa chọn được phiên bản tương thích với dịng máy
của mình cũng như cấu hình sử dụng phù hợp nhất.
Bên cạnh đó, Visual Studio cịn cho phép người dùng có thể tự chọn lựa giao diện chính
cho máy của mình tùy thuộc vào nhu cầu sử dụng.
Những điểm mạnh của Visual Studio:
Visual Studio hỗ trợ lập trình trên nhiều ngôn ngữ như: C/C++, C#, F#, Visual Basic,
HTML, CSS, JavaScript.
Là một công cụ hỗ trợ việc Debug một cách dễ dàng và mạnh mẽ như: Break Point,
xem giá trị của biến trong quá trình chạy, hỗ trợ debug từng câu lệnh.
Giao diện Visual Studio rất dễ sử dụng đối với người mới bắt đầu lập trình.
Visual Studio hỗ trợ phát triển các ứng dụng: desktop MFC, Windows Form, Universal

App, ứng dụng mobile Windows Phone 8/8.1, Windows 10, …
Visual Studio hỗ trợ xây dựng ứng dụng một cách chuyên nghiệp bằng các công cụ kéo
thả.
Visual Studio được đông đảo lập trình viên trên thế giới sử dụng.


CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3.1 Phân tích quy trình nghiệp vụ:

3.2 Mơ tả hệ thống

c

Chức năng chọn nhà cung cấp :
Cho phép chọn nhà cung cấp từ nhiều nhà cung cấp khác nhau .
Chức năng quản lý nhân viên :
-

Chức năng quản lý khách hàng :

Chức năng quản lý sản phẩm :
Cho phép nhập bán sản phẩm .
Chức năng quản lý hóa đơn
-

Chức năng quản lý lương :

-

Chức năng lập báo cáo


Chức năng thống kê
Thông kê được lợi nhuận và lương cửa nhân viên
6


3.3 Phân tích sợ đồ usecase

7


3.4 Mơ hình quan hệ ERD

3.5 Mơ tả các bảng dữ liệu

8


3.5.1 Bảng nhân viên

3.5.2 Bảng Khách hàng

3.5.3 Bảng nhà cung cấp

3.5.4 Bảng Hàng Hóa

3.5.5 Bảng Chi tiết hóa đơn bán

3.5.6 Bảng Hóa đơn bán
9



3.5.7 Bảng lương nhân viên

\
3.5.8 Bảng tài khoản

3.6 Thiết kế hệ thống

- Thiết kế chạy trên 2 ứng dụng visual studio và sql sever:
+ Visual studio là một trong những cơng cụ hỗ trợ lập trình website rất nổi
tiếng nhất hiện nay của Mcrosoft và chưa có một phần mềm nào có thể thay
thế được nó. Visual Studio được viết bằng 2 ngơn ngữ đó chính là C# và
VB+. Đây là 2 ngơn ngữ lập trình giúp người dùng có thể lập trình được hệ
thống một các dễ dàng và nhanh chóng nhất thơng qua Visual Studio.
+ Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ được phát
triển bởi Microsoft. Là một máy chủ cơ sở dữ liệu, nó là một sản phẩm
phần mềm có chức năng chính là lưu trữ và truy xuất dữ liệu theo yêu
cầu của các ứng dụng phần mềm khác.
10


Chương 4 Phần Mềm Quản Lý Bán Cửa Cuốn
4.1 Giao diện đăng nhập

Hình 4.1 giao diện đăng nhập
- Đây là giao diện khởi động của hệ thống. Muốn vào trong hệ thống chúng ta
cần thông qua chức năng đăng nhập của giao diện này.
- Cần sử dụng tài khoản và mật khẩu đã tạo trước để đăng nhập vào hệ thống.


11


4.2 Giao diện ứng dụng

Hình 4.2 giao diện quản lý bán hàng

4.3 Giao diện nhà cung cấp

Hình 4.3 giao diện nhà cung cấp
Tại đây người dùng có thể thêm xóa sửa nhà cung cấp mà mình muốn .
12


4.4 Giao diện quản lý nhân viên

Hình 4.4 giao diện quản lý nhân viên
Tại đây người dùng có thể thêm xóa sửa nhân viên .
4.5 Giao diện danh mục khách hàng

Hình 4.5 giao diện quản lý khách hàng
Tại đây người dùng có thể thêm xóa sửa thơng tin của khách hàng .

13


×