1. Trang chủ
  2. » Luận Văn - Báo Cáo

PM ứng dụng quản lý bán hàng công ty Hồng Quang

31 6 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 31
Dung lượng 1,56 MB

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

Nội dung

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 THỰC TẬP TỐT NHIỆP ĐỀ TÀI ỨNG DỤNG QUẢN LÝ BÁN HÀNG CÔNG TY HÔNG QUANG Giảng viên hướng dẫn Th S Sinh viên thực hiện – Lớp C15CTT1 Niên Khóa Ngành Công nghệ thông tin Chuyên ngành Công nghệ thông tin TP Hồ Chí Minh, tháng 07 năm 20 LỜI NÓI ĐẦU Ngày nay năm 2021, công nghệ thông tin trở nên thân quen với bất cứ mọt ai trong mỗi người dân trung ta Sự phát triển của công nghệ thông tin (CNT.

Trang 1

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 THỰC TẬP TỐT NHIỆP

ĐỀ TÀI:

ỨNG DỤNG QUẢN LÝ BÁN HÀNG CÔNG TY HÔNG QUANG

Giảng viên hướng dẫn: Th.S Sinh viên thực hiện: –

Trang 2

LỜI NÓI ĐẦU

Ngày nay năm 2021, công nghệ thông tin trở nên thân quen với bất cứ mọt ai trongmỗi người dân trung ta Sự phát triển của công nghệ thông tin (CNTT) đã đem lại nhiềulợi ích cho con người Điển hình như trong toán học: Công nghệ giúp chúng ta giải toánnhanh hơn, ra đáp an trính xắc và tiết kiệm thời gian một cách hiệu quả 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ẩnmềm phục vụ cho nhiều ngành nghề Ở Việt Nam, CNTT đã trở thành một ngành nghềmũi nhọn, phát triển mạnh mẽ Sự phát triển của nó đã mang lại lợi ích to lớn cho cácngành như y tế, giáo dục, nghiên cưu khoa học, quản lý bán hàng…Điều này đã đưa conngười thoát khỏi những vấn đề về tìm kiếm thông tin, thông kê, tổ chức quản lý 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, chiphí, sai sót và đạt hiệu quả cao trong việc quản lý kinh doanh Vì vậy em quyết định thựchiện đề tài: “Quản lý bán hàng”

Trang 3

LỜI CẢM ƠN

Trước tiên với tình cảm sâu sắc và chân thành nhất, cho phép em được bày tỏ lòng biết

ơn đến tất cả các cá nhân và tổ chức đã tạo điều kiện hỗ trợ, giúp đỡ em trong suốt quá trìnhhọc tập và nghiên cứu đề tài này Trong suốt thời gian từ khi bắt đầu học tập tại trường đếnnay, em đã nhận được rất nhiều sự quan tâm, giúp đỡ của quý Thầy Cô và bạn bè

Với lòng biết ơn sâu sắc nhất, em xin gửi đến quý Thầy Cô ngành Công nghệ thôngtin – Trường Cao Đẳng Kinh Tế - Công Nghệ TP.HCM đã truyền đạt vốn kiến thức quýbáu cho chúng em trong suốt thời gian học tập tại trường Nhờ có những lời hướng dẫn,dạy bảo của các thầy cô nên đề tài nghiên cứu của em mới có thể hoàn thiện tốt đẹp.Một lần nữa, em xin chân thành cảm ơn thầy – người đã trực tiếp giúp đỡ, quantâm, hướng dẫn em hoàn thành tốt bài báo cáo này trong thời gian qua

Trong quá trình học tập, cũng như là trong quá trình làm bài báo cáo, khó tránh khỏisai sót, rất mong các thầy cô bỏ qua Đồng thời do trình độ lý luận cũng như kinh nghiệmthực tiễn còn hạn chế nên bài báo cáo không thể tránh khỏi những thiếu sót, em rất mongnhận được những ý kiến đóng góp quý báu của quý Thầy Cô để kiến thức của em tronglĩnh vực này được hoàn thiện hơn đồng thời có điều kiện bổ sung, nâng cao ý thức củamình

Em xin chân thành cảm ơn!

TP.HCM, ngày 26 tháng 04 năm 202

Trang 4

LỜI CAM ĐOAN

Nhóm báo cáo đồ án chuyên ngành xin cam đoan đây là công trình nghiên cứu riêngcủa nhóm, không sao chép bất kì một đồ án nào hết Các số liệu, kết quả trong đồ án này làtrung thực và chưa từng được ai công bố trong bất kỳ công trình nghiên cứu nào khác

Người thực hiện

Trang 5

TRƯỜNG CAO ĐẲNG KT-CN TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

KHOA: KỸ THUẬT – CÔNG

NGHỆ

- -ĐỘ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: Ứng dụng Quản Lý Bán Hàng công ty Hông Quang Sinh viên thực hiện – MSSV: Nhận xét của giáo viên:

Điểm bằng số:

Điểm bằng chữ:

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

Trang 6

MỤC LỤC

Contents

NHẬN XÉT ĐÁNH GIÁ CỦA GIẢNG VIÊN HƯỚNG DẪN 4

+ CHƯƠNG 1: GIỚI THIỆU CHUNG VỀ ĐƠN VỊ THỰC TẬP 6

1.1T HÔNG TIN ĐƠN VỊ THỰC TẬP : 6

-Sơ lược về sựu hình thành và phát triển của đơn vị: 6

-Cách thức của công ty; 6

-Tinh thần làm việc với khách hàng: 6

-Sơ đồ cơ cấu tổ chức của công ty giải pháp mạng viễn thông Hông Quang: 7

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

1.1.L Ý DO CHỌN ĐỀ TÀI 8

1.1.1.Q UẢN L Ý B ÁN H ÀNG 8

1.1.2.TÌNH HÌNH, NHU CẦU VÀ XU HƯỚNG PHÁT TRIỂN 8

1.1.3.KÊT QUẢCỦA PHÂN MÊM 9

́¡ ́¢ 1.1.4.QUY TRÌNH HOẠT ĐỘNG QUẢN LÝ BÁN HÀNG 9

1.2.HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU M ICROSOFT SQL SERVER 10

1.2.1.Microsoft SQL Server là gì? 10

1.2.2.Ưu điểm của Microsoft SQL Server 10

1.2.3.Ưu điểm nội bật của Microsoft SQL Server 2019 11

1.2.4.SQL Server Management Studio là gì? 12

1.3.NGÔN NGỮ LẬP TRÌNH C# 13

1.3.1.Microsoft Visual Studio 14

+ CHƯƠNG 3: QUẢN LÝ BÁN HÀNG 16

2.1.M Ô TẢ PHẦN MỀM 16

2.2.PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 17

2.2.1.Yêu cầu lưu trữ 17

2.2.2.Yêu cầu nghiêp ̣ vu ̣ 17

2.2.3.Yêu cầu bao biểu 17

́¡ 2.3.T HIẾT KẾ HỆ THỐNG 17

2.4.M Ô HÌNH QUAN HỆ ERD 19

2.5.M Ô TẢ CÁC BẢNG DỮ LIỆU 19

2.5.1.Bảng Admin 19

2.5.2.Bảng Nhân Viên 20

2.5.3.Bảng Nhà Cung Cấp 20

2.5.4.Bảng Khách Hàng 20

2.5.5.Bảng Hoá Đơn 21

2.5.6.Bảng Hàng Hóa 21

2.5.7.Bảng Hóa Đơn 21

2.6.M Ô HÌNH PHẦN MỀM 22

2.6.1.Giao diện đăng nhập 22

2.6.2.Giao diện đăng nhập admin 23

+ CHƯƠNG 4: TỔNG KẾT 28

3.1.K ẾT QUẢ ĐẠT ĐƯỢC 28

Trang 7

3.2.H ƯỚNG PHÁT TRIỂN 28

3.3.Đ ÁNH GIÁ ƯU NHƯỢC ĐIỂM CỦA ỨNG DỤNG 29

3.3.1.Ưu điểm 29

3.3.2.Nhược điểm 29

+ TÀI LIỆU THAM KHẢO 30

CHƯƠNG 1: GIỚI THIỆU CHUNG VỀ ĐƠN VỊ THỰC TẬP

1.1 Thông tin đơn vị thực tập:

- Sơ lược về sựu hình thành và phát triển của đơn vị:

Công ty cổ phần giải pháp mạng viễn thông Hông Quang tại Tp Hồ Chí Minh Công ty tập hợp được kỹ sư và nhân viên giỏi đầy nhiệt huyết, có kinh nghiệm làm việc nhiều năm tại các công ty, tập đoàn phần mềm lớn trong Việt Nam Trong suốt thời gian qua, Công ty cổ phần giải pháp mạng viễn thông Hông Quang nhanh chóng khẳng định vị thế của mình trong lĩnh vực mạng viễn thông

Công ty Hông Quang với mong muốn cung cấp giải pháp tổng thể và có chiều sâu, giúp doanh nghiệp có giải pháp trọn bộ và phù hợp từ phát triển phần mềm, ứng dụng đến khai thác, quảng cáo, bán hàng

đã cung cấp rất nhiều phần mềm chuyên sâu theo yêu cầu danh nghiệp, đến nay đã làm việc với hàng ngàn khách hàng Từ doanh nghiệp nhỏ tới những tập đoàn lớn hàng đầu tại Việt Nam

- Cách thức của công ty;

 Đáp ứng nhu cầu thiết yếu của khách hàng

 Giải quyết những bài toán khó, nan giải về xây dụng phần mêm cho doanh nghiệp

 Khả năng phát triển, bảo trì đều được các chuyên gia trong ngành hỗ trợ, giải quyết trong thời gian ngắn

 Cung cấp các thiệt bị phần cứng cho khách hàng có nhu cầu

 Đẳm bảo dữ liệu được an toàn, bảo mật cao nhất, tạo cảm giác tin cạy hài lòng đối tác

 Tạo ra những đối tác hoàn toàn tin cậy và phát triển

- Tinh thần làm việc với khách hàng:

 Công ty lấy tiêu trí, đặt con người là trung tâm của mối quan hệ đối tác, khách hàng, lấy lợi ích khách hang đặt lên trên hết

Trang 8

 Sự thành công được xây dựng dựa trên nguyên tắc bền vững, tính minh bạch, tính trung thực và tinh thần trách nhiệm.

 Giữ vững hợp tắc giữa đôi bên, công ty TGMSS vẫn cung cấp dịch vụ đối với những khách hàng đầu tiên, khách hàng lâu năm và nhiều khách hàng khác

- Tổ chức và lĩnh vực hoạt động của công ty:

Trải qua nhiều năm thành lập, với kinh nghiệm phát triển phần mềm và chuyên cung cấpcác sản phẩm chất lượng theo yêu cầu của khách hàng nên ngày càng tạo nên tên tuổi vàphát triển nhiều hơn

- Tình hình hoạt kinh doanh của công ty:

Tuy chỉ với đội ngũ 7 nhân viên chính thức nhưng Công ty cổ phần giải pháp mạng viễnthông Hông Quang đang và đã phục vụ làm hài lòng những công ty lơn và các kháchhàng bền lĩnh vực phần cứng

 Hướng đền công ty hàng càng lớn mạnh và phát tiển hơn nữa nổ lực không ngừng

 Đáp ứng tất cả các nhu cầu của khách hàng khi đến với công ty

 Xây dựng môi trường làm việc ngày càng chuyên nghiệp trong mọi lĩnh vực

- Sơ đồ cơ cấu tổ chức của công ty giải pháp mạng viễn thông Hông Quang:

Trang 9

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

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

1.1.1 Quản Lý Bán Hàng

Quản lý bán hàng là một trong những vấn đề then chốt trong mọi công ty Quản lý bánhàng không tốt sẽ dẫn đến nhiều vấn đề bất cập trong công ty Chúng ta luôn thấynhững tình trạng bán hàng hoặc lưu trữ sai thông tin chi tiết bán hàng, như vậy sẽ dẫnđến những những xáo trộn khi quản lý doanh số bán hàng và thu nhập của công ty

Vì vậy yêu cầu đặt ra ở đây là làm thế nào để có thể quản lý bán hàng một cách tốt nhất

để công ty càng ngày phát triển hơn và đạt được nhiều kết quả tốt nhất

Dựa trên nhu cầu thực tế của xã hội nhằm giải quyết để giảm đi những bất cập trongcông tác quản lý bán hàng và tổng doanh thu trong công ty, giải pháp hiệu quả nhấthiện nay là đầu tư công nghệ và thiết bị hiện đại, ứng dụng công nghệ thông tin và tựđộng hoá trong điều hành và quản lý bán hàng để nâng cao chất lượng phục vụ, đổimới phương thức quản lý, tăng năng xuất hiệu quả Đó là những nội dung cơ bản đềcập đến trong đề tài này

1.1.2 Tình hình, nhu cầu và xu hướng phát triển

Cùng với sự phát triển của các công ty nhỏ, lớn và các doanh nghiệp hiện nay trên thị trường, nhu cầu cần quản lý số lượng lớn thông tin ngày càng cao

Hiện trạng quản lý nhân viên và tính lương cho nhân viên thủ công hiện nay có một số hạn chế sau:

 Quản lý bằng sổ sách, quản lý phải ghi chép nhiều do đó dẫn đến tình trạng nhầm lẫn

 Quản lý nhân viên, số lượng nhân viên, thêm hoặc xóa danh sách số lượng lớn nếu

sơ ý bị tẩy xoá sẽ rất mất thời gian và không chính xác

 Khi cấp trên cần những thông tin của từng nhân viên, số lượng nhân viên và kiểm tra lương phải đi kiểm tra lại sổ sách thì lại khá vất vả

 Tính lương cho từng đơn vị và từng cá nhân rất mất công và dễ gây ra sai sót dẫn đến sai lương và không hiệu quả ảnh hưởng đến nhân viên và kinh tế công ty

 Nhân viên muốn xem lương, xem ngày công, xem số sản phẩm phải thông qua quản lý rất mất thời gian và đôi lúc thông chính xác

Trang 10

 Tuy chỉ với quy mô trung bình, vừa và nhỏ thế nhưng những người chủ hay ngườiquản lý đều có mong muốn được áp dụng công nghệ tin học vào trong công tác quản

lý Xuất phát từ nhu cầu thực tiễn đó, em đã mạnh dạn xây dựng phần mềm với chứcnăng chính là quản lý nhân sự nhằm giúp người quản lý cập nhật thông tin nhân viênmột cách nhanh chóng, để từ đó có thể quản lý và tính lương hiệu quả hơn

1.1.3 Kết quảcủa phần mềm

Nhóm đa ̃xây dưṇg đươc ̣ đầy đủcác chức năng chinh¡ của môṭphần mềm phuc ̣ vu ̣cho:

● Đối với admin:

-Đăng Nhập

- Sử dụng được tất cả chức năng của phần mềm

- Quản lý thông tin nhân viên

- Quản lý hàng hóa

- Quản lý bán hàng

- Quản lý các nghành, đơn vị của nhân viên

- Xem Doanh thu

- Xem Số Lượng Sản Phẩm

1.1.4 Quy trình hoạt động quản lý bán hàng

Quản lý sẽ nhập mã nhân viên , họ tên , ngày sinh , tuổi , quê quán của họ chuyên nghành

họ được phân công và chuyên nghành họ được chọn vào phần mềm ,sau đó sẽ nhập sốngày công họ đi làm cộng với số sản phẩm họ làm được.Từ đó phần mềm sẽ tính lươngcho nhân viên

Quản lý sẽ nhập mã khách hàng, họ tên, ngày sinh, tuổi, quê quán sau đó cập nhất trong bản khách hàng để thực hiện quản lý khách hàng chuyển đến nơi giao dịch bán hàng Quản lý Hàng hóa gồm có như mã hàng hóa, số lượng hàng hóa, giá bán ra tang 20% theogiá nhập hàng

Quản lý nhà cung cấp cập nhật tất cả nhà cung cấp hợp tác với công ty trở thành nhà đốitác tin cậy cũng như chất lượng của sản phẩm bán ra

Quản lý bán hàng nhập tất cả các thông tin mã nhn viên bán hàng , mã khách hàng , vànhập sản phẩm khách hàng muốn mua sau đó cập nhật giá tiền bán ra và lưu lại trongdanh sách bán hàng của công ty

Trang 11

Sơ đồ sơ lược Quản Lý Bán Hàng

Quản lý nhập thông tin nhân viên

Hình: Quy trình tính lương cho nhân viên

Cách thức tính tiền hóa đơn:

Tổng lương = tổng của (đơn giá sản phẩm*số lượng sản phẩm)

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

1.2.1 Microsoft SQL Server là gì?

Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ được phát triển bởiMicrosoft 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ăngchí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)

Cũng giống như các phần mềm RDBMS (relational database management system viết tắt

là RDBMS) khác, Microsoft SQL Server được xây dựng bên trên lớp SQL - ngôn ngữ lậptrình tiêu chuẩn hóa mà quản trị viên cơ sở dữ liệu (DBAs) và các chuyên gia CNTT sửdụng để quản lý cơ sở dữ liệu và truy vấn dữ liệu nằm bên trong SQL Server cung cấpđầy đủ công cụ để quản lý, từ giao diện GUI cho đến việc sử dụng ngôn ngữ truy vấnSQL Ngoài ra điểm mạnh của nó là Microsoft có khá nhiền nền tảng kết hợp hoàn hảovới SQL Server như ASP.NET, C# xây dựng Winform

1.2.2 Ưu điểm của Microsoft SQL Server

Đơn giản hóa

Microsoft SQL Server được yêu thích với các nhà phát triển và quản trị viên ảo hóa

là dễ sử dụng Phát triển và xử lý sự cố thường là các khía cạnh khó khăn nhất để hoàn

Trang 12

thiện khi nghĩ về việc đưa một dự án SQL vào sản xuất MS SQL đi kèm với các công cụtuyệt vời sẽ giúp bạn tiết kiệm rất nhiều thời gian trong các lĩnh vực này đó là các công

cụ như SQL Server Profiler, SQL Server Management Studio, BI tools và Database TuneAdvisor

Thiết lập hầu hết mọi thứ, từ cài đặt trên VM đến viết và chỉnh sửa truy vấn ban đầu, cực

kỳ dễ dàng với MS SQL – đặc biệt là so với các sản phẩm SQL khác Nếu có vấn đềtrong bất kỳ giai đoạn phát triển nào, có rất nhiều hỗ trợ và tài liệu trực tuyến ngoài hỗ trợsản phẩm trực tiếp, trong khi các tùy chọn hỗ trợ cho các sản phẩm SQL khác gần nhưkhông mạnh mẽ

SQL Server còn hơn cả một RDBMS

Sự khác biệt lớn nhất giữa một phần mềm độc quyền và phần mềm mã nguồn mở làviệc nó được hỗ trợ như thế nào, được hỗ trợ riêng hay không Trong trường hợp này, lợithế của SQL server rất rõ ràng, nó được bảo trợ bởi một tập đoàn công nghệ lớn nhất toàncầu Microsoft đã xây dựng nhiều công cụ mạnh mẽ cho SQL Server, hỗ trợ nhiều hơncho RDBMS, bao gồm các công cụ phân tích dữ liệu Nó cũng có tính năng dịch vụ báocáo server – SQL Server Reporting servies, cũng như là công cụ ETL Bạn cũng có thểxây dựng các tính năng tương tự trong MySQL, nhưng cần có sự hỗ trợ từ bên thứ ba –vốn không phải là lý tưởng nhất cho mọi người

Hệ thống lưu trữ

Sự khác biệt lớn khác nhưng không được xem trọng là MySQL và SQL Server cócách khác nhau để lưu trữ liệu SQL server sử dụng một hệ thống lưu trữ được phát triểnbởi Microsoft, khác hoàn toàn so với nhiều loại hệ thống được tạo ra cho MySQL Điềunày giúp lập trình viên MySQL có sự linh hoạt nhất định, vì có thể dùng nhiều hệ thốnglưu trữ khác nhau cho bảng, dựa trên tốc độ, độ tin cậy hoặc các lý do khác Một hệ thốnglưu trữ phổ biến của MySQL là InnoDB, có thể chậm hơn nhưng ổn định hơn so vớiMyISAM

Bảo mật

Với MS SQL Server, Microsoft đã cung cấp cho SQL server những tính năng bảomật đáng giá và mạnh mẽ Một công cụ bảo mật riêng như – Microsoft Baseline SecurityAnalyzer cũng giúp bạn tăng tính bảo mật cho SQL Server Vì vậy, nếu an toàn là điều ưutiên nhất của bạn, bạn đã biết nên chọn nền tảng nào rồi đấy

Cộng đồng hỗ trợ

SQL Server có một cộng đồng trao đổi và hỗ trợ bởi các lập trình, chuyên gia giỏi

và có mặt khắp thế giới với ngôn ngữ phong phú Do đó, không khó khăn để tìm kiếm sự trợ giúp, giải quyết sự cố, tài liệu và kiến thức

SQL Server sử dụng Management Studio (SSMS) là một công cụ trực quan dùng đểquản lý SQL Server Với SQL Server Management Studio chúng ta có thể thực hiện đượccác tương tác với database bằng câu lệnh hoặc trên giao diện người dùng SQL ServerManagement Studio được thiết kế đơn giản và dễ sử dụng nhưng bạn cũng cần có thờigian nhất định để làm quen với nó

1.2.3 Ưu điểm nội bật của Microsoft SQL Server 2019

SQL Server 2019 giới thiệu Cụm dữ liệu lớn cho SQL Server Nó cũng cung cấp khảnăng và cải tiến bổ sung cho công cụ cơ sở dữ liệu SQL Server, Dịch vụ phân tích máy chủSQL, Dịch vụ học máy SQL Server, SQL Server trên Linux và Dịch vụ dữ liệu chủ

Trang 13

của SQL Server.

Cơ sở dữ liệu thông minh

SQL Server 2019 (15.x) xây dựng dựa trên những đổi mới trong các phiên bản trước

để cung cấp hiệu suất hàng đầu trong ngành Từ Xử lý truy vấn thông minh đến hỗ trợ chocác thiết bị bộ nhớ liên tục, các tính năng Cơ sở dữ liệu thông minh của SQL Server cải thiệnhiệu suất và khả năng mở rộng của tất cả các khối lượng công việc cơ sở dữ liệu của bạn màkhông có bất kỳ thay đổi nào đối với ứng dụng hoặc thiết kế cơ sở dữ liệu của bạn

Hiệu suất thông minh

SQL Server 2019 (15.x) xây dựng trên các đổi mới Cơ sở dữ liệu thông minh trongcác bản phát hành trước để đảm bảo rằng nó chỉ chạy nhanh hơn Những cải tiến này giúpkhắc phục các tắc nghẽn tài nguyên đã biết và cung cấp các tùy chọn để định cấu hìnhmáy chủ cơ sở dữ liệu của bạn để cung cấp hiệu suất có thể dự đoán được trên tất cả cáckhối lượng công việc của bạn

Trải nghiệm của nhà phát triển

SQL Server 2019 (15.x) tiếp tục cung cấp trải nghiệm dành cho nhà phát triển đẳngcấp thế giới với các cải tiến cho các loại dữ liệu đồ thị và không gian, hỗ trợ UTF-8 vàkhung mở rộng mới cho phép các nhà phát triển sử dụng ngôn ngữ mà họ lựa chọn đểhiểu rõ hơn tất cả dữ liệu của họ

Hỗ trợ Unicode

Hỗ trợ các doanh nghiệp trên khắp các quốc gia và khu vực khác nhau, nơi yêu cầucung cấp các ứng dụng và dịch vụ cơ sở dữ liệu đa ngôn ngữ toàn cầu là rất quan trọng đểđáp ứng nhu cầu của khách hàng và tuân thủ các quy định cụ thể của thị trường

Bảo mật tốt

SQL Server cung cấp một kiến trúc bảo mật được thiết kế để cho phép các nhà quảntrị và nhà phát triển cơ sở dữ liệu tạo các ứng dụng cơ sở dữ liệu an toàn và chống lại cácmối đe dọa Mỗi phiên bản SQL Server đã được cải thiện trên các phiên bản trước

1.2.4 SQL Server Management Studio là gì?

Microsoft SQL Server Management Studio là một công cụ trực quan dùng để quản

lý SQL Server Với SQL Server Management Studio chúng ta có thể thực hiện được cáctương tác với database bằng câu lệnh hoặc trên giao diện người dùng SSMS cung cấp cáccông cụ để cấu hình, giám sát và quản lý các cá thể của SQL Sử dụng SSMS để triểnkhai, theo dõi và nâng cấp các thành phần cấp dữ liệu được ứng dụng của bạn sử dụng,cũng như xây dựng truy vấn và tập lệnh

Trang 14

Hình 1.2: Giao diện Microsoft SQL Server Management

1.3 Ngôn ngữ lập trình C#

Ngôn ngữ C# khá đơn giản, chỉ khoảng 80 từ khóa và hơn mười mấy kiểu dữ liệuđược xây dựng sẵn Tuy nhiên, ngôn ngữ C# có ý nghĩa cao khi nó thực thi những kháiniệm lập trình hiện đại C# bao gồm tất cả những hỗ trợ cho cấu trúc, thành phầncomponent, lập trình hướng đối tượng

Phần cốt lõi hay còn gọi là trái tim của bất cứ ngôn ngữ lập trình hướng đối tượng là

sự hỗ trợ của nó cho việc định nghĩa và làm việc với những lớp Những lớp thì định nghĩanhững kiểu dữ liệu mới, cho phép người phát triển mở rộng ngôn ngữ để tạo mô hình tốthơn để giải quyết vấn đề Ngôn ngữ C# chứa những từ khóa cho việc khai báo nhữngkiểu lớp đối tượng mới và những phương thức hay thuộc tính của lớp, và cho việc thựcthi đóng gói, kế thừa, và đa hình, ba thuộc tính cơ bản của bất cứ ngôn ngữ lập trìnhhướng đối tượng

Trong ngôn ngữ C# mọi thứ liên quan đến khai báo lớp điều được tìm thấy trong phầnkhai báo của nó Định nghĩa một lớp trong ngôn ngữ C# không đoi hỏi phải chia ra tập tinheader và tập tin nguồn giống như trong ngôn ngữ C++ Hơn thế nữa, ngôn ngữ C# hỗ trợkiểu XML, cho phép chèn các tag XML để phát sinh tự động các document cho lớp

Trang 15

Ngôn ngữ C# cung cấp những đặc tính hướng thành phần (component-oriented), như

là những thuộc tính, những sự kiện Lập trình hướng thành phần được hỗ trợ bởi CLR chophép lưu trữ metadata với mã nguồn cho một lớp

1.3.1 Microsoft Visual Studio

Microsoft Visual Studio là một môi trường phát triển tích hợp (IDE) từ Microsoft

Nó được sử dụng để phát triển chương trình máy tính cho Microsoft Windows, cũng nhưcác trang web, các ứng dụng web và các dịch vụ web Visual Studio sử dụng nền tảngphát triển phần mềm của Microsoft như Windows API, Windows Forms, Windows

Visual Studio bao gồm một trình soạn thảo mã hỗ trợ IntelliSense cũng như cải tiến

mức độ máy Công cụ tích hợp khác bao gồm một mẫu thiết kế các hình thức xây dựng

nhận các plug-in nâng cao các chức năng ở hầu hết các cấp bao gồm thêm hỗ trợ cho các

tập và thiết kế trực quan cho các miền ngôn ngữ cụ thể hoặc bộ công cụ dành cho cáckhía cạnh khác trong quy trình phát triển phần mềm

Visual Studio hỗ trợ nhiều ngôn ngữ lập trình khác nhau và cho phép trình biên tập

mã và gỡ lỗi để hỗ trợ (mức độ khác nhau) hầu như mọi ngôn ngữ lập trình Các ngônngữ tích hợp gồm có C,[4] C++ và C++/CLI (thông qua Visual C++), VB.NET (thông qua

trợ cho các ngôn ngữ khác như J++/J#, Python và Ruby thông qua dịch vụ cài đặt riêng

rẽ Nó cũng hỗ trợ XML/XSLT, HTML/XHTML, JavaScript và CSS

Hình 1.1.1.1: Giao diện Microsoft Visual Studio

Ngày đăng: 09/04/2022, 12:55

HÌNH ẢNH LIÊN QUAN

- Tình hình hoạt kinh doanh của công ty: - PM ứng dụng quản lý bán hàng công ty Hồng Quang
nh hình hoạt kinh doanh của công ty: (Trang 8)
Hình: Quy trình tính lương cho nhân viên - PM ứng dụng quản lý bán hàng công ty Hồng Quang
nh Quy trình tính lương cho nhân viên (Trang 11)
Hình 1.2: Giao diện Microsoft SQL Server Management - PM ứng dụng quản lý bán hàng công ty Hồng Quang
Hình 1.2 Giao diện Microsoft SQL Server Management (Trang 14)
mức độ máy. Công cụ tích hợp khác bao gồm một mẫu thiết kế các hình thức xây dựng - PM ứng dụng quản lý bán hàng công ty Hồng Quang
m ức độ máy. Công cụ tích hợp khác bao gồm một mẫu thiết kế các hình thức xây dựng (Trang 15)
Hình 1.1.1.2: Tạo project windows form c# - PM ứng dụng quản lý bán hàng công ty Hồng Quang
Hình 1.1.1.2 Tạo project windows form c# (Trang 16)
Hình 1.4: Thiết kế chương trình windows form c# - PM ứng dụng quản lý bán hàng công ty Hồng Quang
Hình 1.4 Thiết kế chương trình windows form c# (Trang 17)
Hình 2.1: Mô tả phần mềm - PM ứng dụng quản lý bán hàng công ty Hồng Quang
Hình 2.1 Mô tả phần mềm (Trang 17)
2.5. Mô tả các bảng dữ liệu 2.5.1. Bảng Admin - PM ứng dụng quản lý bán hàng công ty Hồng Quang
2.5. Mô tả các bảng dữ liệu 2.5.1. Bảng Admin (Trang 20)
2.4. Mô hình quan hệ ERD - PM ứng dụng quản lý bán hàng công ty Hồng Quang
2.4. Mô hình quan hệ ERD (Trang 20)
2.5.2.Bảng Nhân Viên - PM ứng dụng quản lý bán hàng công ty Hồng Quang
2.5.2. Bảng Nhân Viên (Trang 21)
2.5.3.Bảng Nhà Cung Cấp - PM ứng dụng quản lý bán hàng công ty Hồng Quang
2.5.3. Bảng Nhà Cung Cấp (Trang 21)
2.5.5.Bảng Hoá Đơn - PM ứng dụng quản lý bán hàng công ty Hồng Quang
2.5.5. Bảng Hoá Đơn (Trang 22)
2.5.6.Bảng Hàng Hóa - PM ứng dụng quản lý bán hàng công ty Hồng Quang
2.5.6. Bảng Hàng Hóa (Trang 22)
2.6. Mô hình phần mềm 2.6.1. Giao diện đăng nhập - PM ứng dụng quản lý bán hàng công ty Hồng Quang
2.6. Mô hình phần mềm 2.6.1. Giao diện đăng nhập (Trang 23)
Hình 2.6.3.1: Giao diện đăng nhập thành công dưới dạng admin + Các quyền bật các nút lệnh - PM ứng dụng quản lý bán hàng công ty Hồng Quang
Hình 2.6.3.1 Giao diện đăng nhập thành công dưới dạng admin + Các quyền bật các nút lệnh (Trang 24)

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

w