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

Đồ Án tốt nghiệp phân tích thiết kế hệ thống sân bóng Đá mini Đa quốc thành phố nha trang

83 2 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Phân tích thiết kế hệ thống sân bóng đá mini Đa Quốc-Thành phố Nha Trang
Tác giả Lê Quí Lộc
Người hướng dẫn TS. Phạm Thị Thu Thúy
Trường học Trường Đại học Nha Trang
Chuyên ngành Hệ thống Thông tin Quản lý
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2019
Thành phố Khánh Hòa
Định dạng
Số trang 83
Dung lượng 21,01 MB

Nội dung

Bài toán đặt ra về việc thiết kế một hệ thống thông tin quản lý Sân bóng mini Đa Quốc như sau:  Quản lý cho thuê sân bóng Khi có nhu cầu thuê sân đá bóng, khách hàng có thể đến trực ti

Trang 1

BỘ GIÁO D ỤC VÀ ĐÀO TẠ O

KHOA CÔNG NGH THÔNG TIN

SÂN BÓNG ĐÁ MINI ĐA QUỐC-THÀNH PHỐ NHA TRANG

Giảng viên hướng dẫn: TS Phạm Thị Thu Thúy

Sinh viên th c hi n: Lê Quí L c ự ệ ộ

Mã s sinh viên: 57130188

Trang 2

Khánh Hòa - 2019

Trang 3

TRƯỜNG ĐẠI HỌC NHA TRANG

KHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN HỆ THỐNG THÔNG TIN QU N LÝ Ả

SÂN BÓNG ĐÁ MINI ĐA QUỐC-THÀNH PHỐ NHA TRANG

GVHD: Tiến Sĩ Phạm Thị Thu Thúy SVTH: Lê Quí Lộc

MSSV: 57130188

Khánh Hòa, tháng 7-2019

Trang 4

TRƯỜNG ĐẠI HỌC NHA TRANG

KHOA CÔNG NGH THÔNG TIN

PHIẾU THEO DÕI TI ẾN ĐỘ VÀ ĐÁNH GIÁ ĐỒ ÁN Ố T T NGHI P

(Dùng cho CBHD và n p cùng báo cáo ộ Đồ án ủ c a sinh viên)

Tên đ tài: Phân tích thi t k hế ế ệ thống qu n lý ả Sân bóng đá mini Đa Quốc – Tp Nha Trang

Giảng viên hướng dẫn: Tiến Sĩ Phạm Thị Thu Thúy

Sinh viên được hướng dẫn:Lê Quí L c ộ MSSV: 57130188

Khóa: 57 Ngành: H ệ thống Thông tin Qu n lý ả

Kiểm tra giữa tiến độ của Trưởng BM

Ngày kiềm tra:

Trang 5

14

Nhận xét chung (sau khi sinh viên hoàn thành Đồ án ):

……….……

……….……… Điểm hình thc:……/10 Điểm n i dung: /10 ộ Điểm tổng kết:………/10

Đồng ý cho sinh viên: Được b o v : ả ệ Không được b o v : ả ệ

Khánh Hòa, ngày…….tháng…….năm………

Giáo viên hướng dẫn

Trang 6

LỜI CAM ĐOAN

Em xin cam đoan đề tài “Phân tích thi t k h ế ế ệ thống quản lý Sân bóng đá mini

Đa Quố c – Thành phố Nha Trang” là công trình nghiên cu độ ậc l p c a riêng em và ủđược s ự hướng dẫn của TS Phạm Th Thu Thúy ị

Các dữ liệu, kết quả nghiên cu, phân tích, trong đồ án có nguồn gốc rõ ràng, được nghiên cu, phân tích dựa trên tài liệu, khảo sát quy trình thực tế tại Sân bóng đá mini

Đa Quốc - Thành phố Nha Trang Các kết quả này chưa từng được công bố trong bất kỳ nghiên cu nào khác

Sinh viên th c hi n ự ệ

Lê Quí L c

Trang 7

LỜI CẢM ƠN

Để hoàn thành đồ án tốt nghiệp này, đầu tiên em xin chân thành cảm ơn sâu sắc đến toàn thể thầy cô Bộ môn Hệ thống thông tin quản lý, các thầy cô trong Khoa Công nghệ thông tin, Trường Đại học Nha Trang, những người đã tận tình hướng dẫn, trang

bị những kiến thc bổ ích cho em trong những năm học vừa qua

Đặc biệt, em xin chân thành gửi lời cảm ơn sâu sắc đến cô giáo Tiến sĩ Phạm Thị Thu Thúy, người đã nhiệt tình trực tiếp hướng dẫn, giúp đỡ và tạo những điều kiện tốt nhất để em hoàn thành đồ án này

Sau cùng em xin cảm các anh (chị) quản lý Sân bóng đá mini Đa Quốc - Thành phố Nha Trang đã hỗ trợ và giúp đỡ em trong quá trình thực hiện đồ án Em cũng xin chân thành cảm ơn gia đình, bạn bè đã động viên, cổ vũ và đóng góp ý kiến trong suốt thời gian học tập và quá trình thực hiện đồ án tốt nghiệp

Với nền tảng kiến thc được trao dồi qua các năm học, em đã cố gắng hoàn thành thật tốt đồ án nhưng do bản thân vẫn chưa vững về toàn bộ kiến thc, thời gian thực hiện có hạn và cũng là đồ án đầu tiên của em nên không tránh khỏi những thiếu sót, em rất mong nhận được sự thông cảm, ý kiến đóng góp của các Quý thầy

cô và các bạn giúp m có thêm kinh nghiệm để tiếp tục hoàn thành đồ án của mình eđồng thời cải thiện hơn nữa vốn kiến thc của bản thân

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

Trang 8

TÓM TẮT ĐỒ ÁN

Đề tài: “Phân tích thiế ết k hệ th ng qu ố ản lý Sân bóng đá mini Đa Quốc-Tp Nha

Trang” Đây là một đề tài nghiên cu liên quan đến các hoạt động quản lý của Sân bóng đá mini Đa Quố Tp Nha Trang Đồ án được- c xây dựng dựa trên cơ sở khảo sát, phân tích th c tr ng ho t ng qu n lý sân bóng tự ạ ạ độ ả ại Sân bóng đá mini Đa Quốc Mục đích đưa tin học vào quản lý hoạt động tại Sân bóng đá mini Đa Quốc giúp công việc quản lý sân bóng trở nên đơn giản hơn, hạn chế những bất cập, không đồng

bộ, những sai sót không đáng có, từ đó tiết kiệm về thời gian, chi phí và nhân lực, đồng thời thiết kế một phần mềm hỗ trợ việc theo dõi, quản lý hoạt động của sân bóng trở nên dễ dàng, thuận tiện hơn

Trang 9

MỤC L C Ụ

LỜI CAM ĐOAN VI

L I CỜ ẢM ƠN VII

TÓM TẮT ĐỒ ÁN VIII MỤC L C Ụ IX

DANH M C CÁC HÌNH XII DANH SÁCH CÁC TỪ VIẾT T T Ắ XV

L I MỜ Ở ĐẦ 1 U

CHƯƠNG 1 TỔNG QUAN VỀ S ÂN BÓNG ĐÁ MINI ĐA Q UỐC 3

1.1. Giới thiệu tổng quan v Sân bóng đá mini Đa Quốc 3

1.2 Sơ đồ, cơ cấ ổ chức tu t ại Sân bóng đá mini Đa Quố 4 c 1.3 Hiện tr ng cạ ủa Sân bóng đá mini Đa Quốc 5

1.4 Giải pháp đưa ra 5

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

2.1. Mộ ốt s khái niệm cơ bản 6

2.1.1 Khái ni m v hệ  ệ thống thông tin 6

2.1.2 Các thành ph n c a m t hầ ủ ộ ệ thống thông tin 6

2.2 Quy trình phát tri n c a m t hể ủ ộ ệ thống thông tin 7

2.2.1 Phân tích hệ thống 8

2.2.2 Thi t k hế ế ệ thống 10

CHƯƠNG 3 PHƯƠNG PHÁP, CÔNG CỤ SỬ DỤNG TRONG NGHIÊN CỨU 12

3.1 Phương pháp sử ụ d ng trong nghiên c u 12

3.1.1 Phương pháp thu thập thông tin 12

3.1.2 Phương pháp phân tích thiế ế: 12 t k 3.2 Các công cụ sử dụng trong nghiên cứu 13

3.2.1 Power Designer 16.6 13

Trang 10

3.2.2 Microsoft SQL Server 2014 14

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

3.3.3 Bộ công cụ hỗ trợ thiết kế giao diện DevExpress 16

3.3.4 Tổng quan v Microsoft NET Framework và Microsoft Visual Studio 2015 16 CHƯƠNG 4 PHÂN TÍCH THIẾT KẾ HỆ THỐNG QU N LÝ Ả 18

4.1 Khảo sát mô t hả ệ thống 18

4.2 Mô hình hóa hệ thống kh o sát 20

4.3 Phân tích hệ thố ng v d liệu 25 ữ 4.3.1 Phân tích sơ bộ v hệ thống quản lý Sân bóng mini Đa Quốc 25

4.3.2 Xây dựng sơ đồ thực thể liên kết 27

4.3.3 Xây d ng mô hình th c th liên k t sang mô hình dự ự ể ế ữ liệu quan h và mô

hình dữ liệu v t lý 30

4.3.4 Xây d ng các bự ảng cơ sở ữ liệu 32 d 4.4 Thi t k giao di n ph n m m qu n lý v i Visua Studio 2014 s d ng b ế ế ệ ầ  ả ớ ử ụ ộ công c hụ ỗ trợ DevEpress và ngôn ng l p trình C# ữ ậ 36

4.4.1 Giao diện đăng nhập 36

4.4.2 Giao di n qu n lý thông tin nhân viênệ ả 37

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

4.4.4 Giao di n qu n lý thông tin sân bóngệ ả 39

4.4.5 Giao di n qu n lý thông tin giá gi thuêệ ả ờ 40

4.4.6 Giao di n quệ ản lý thông tin đặt sân 41

4.4.7 Giao di n quệ ản lý thanh toán đặt sân 42

4.4.8 Giao di n qu n lý thông tin các d ch vệ ả ị ụ 44

4.4.9 Giao di n qu n lý thông tin s d ng d ch vệ ả ử ụ ị ụ 45

4.4.10 Giao di n qu n lý thanh toán d ch vệ ả ị ụ 47

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

4.4.12 Giao di n qu n lý thông tin tài s n thi t bệ ả ả ế ị 49

4.4.13 Giao di n quệ ản lý thông tin đơn nhập hàng 50

4.4.14 Giao di n qu n lý các báo cáoệ ả 52

4.4.15 Mộ ố chức năng khách của ph n mt s ầ m 62

4.4.15 Giao di n làm vi c cệ ệ ủa người dùng được phân quyn “NHANVIEN” 63 CHƯƠNG 5 KẾT QUẢ NGHIÊN CỨU 66

5.1 Đánh giá kết qu ả 66

5.1.1 K t quế ả đạt được 66

5.1.2 M t s h n chộ ố ạ ế 66

5.2 Hướng phát tri n ể 66

Trang 11

5.3 K t lu n ế ậ 67

TÀI LI U THAM KH O Ệ Ả 68

Trang 12

DANH M C CÁC HÌNH

Hình 1.1 Tổng quan sân bóng đá mini Đa Quố 3 c

Hình 1 2 Sơ đồ tổ chức 4

Hình 4.1 Sơ đồ chức năng 20

Hình 4.2 Sơ đồ ng c nh ữ ả 21

Hình 4.3 Sơ đồ luồng dữ liệu mức 1 22

Hình 4.5 Sơ đồ phân rã chức năng quả n lý dịch vụ 23

Hình 4 6 Sơ đồ phân rã chức năng quả n lý mua tài sản, thiết bị 24

Hình 4.7 Sơ đồ phân rã chức năng quản lý nhân viên 24

Hình 4.8 Sơ đồ phân rã chức năng báo cáo, thống kê 25

Hình 4.9 Mô hình th c th liên k t ự ể ế 29

Hinh 4.10 Mô hình dữ liệu quan h 31

Hình 4.9 Cơ sở ữ liệ d u trên SQL Server 2014 36

Hình 4.10 Giao diện đăng nhập v i tài khoớ ản được phân quyền “ADMIN” 37

Hình 4.11 Giao di n qu n lý nhân viên ệ ả 38

Hình 4.12 Giao di n qu n lý khách hàng ệ ả 39

Hình 4.13 Giao di n qu n lý thông tin sân bóng ệ ả 40

Hình 4.14 Giao di n qu n lý thông tin giá gi ệ ả ờ thuê sân 40

Hình 4.15 Giao di n qu n lý thông tin phiệ ả ếu đặt sân 41

Hình 4.16 Giao di n chi ti t giệ ế ờ đặt sân 42

Hình 4.17 Giao diện danh sách các hóa đơn thuê sân 43

Trang 13

Hình 4.18 Giao di n tệ ạo hóa đơn thuê sân bóng 43

Hình 4.19 Giao diện hóa đơn thuê sân của khách hàng 44

Hình 4.20 Giao di n qu n lý thông tin các dệ ả ịch ụ v có t i sân bóng 45

Hình 4.21 Giao di n qu n lý thông tin s d ng d ch v c a khách hàng ệ ả ử ụ ị ụ ủ 46

Hình 4.22 Giao di n qu n lý thông tin chi ti t s d ng d ch v c a khách hàng ệ ả ế ử ụ ị ụ ủ 46

Hình 4.23 Giao di n quệ ản lý danh sách các hóa đơn dịch v ụ 47

Hình 4.24 Giao di n quệ ản lý danh sách các hóa đơn dịch v ụ 48

Hình 4.25 Giao diện hóa đơn thanh toán dịch v ụ 48

Hình 4.26 Giao di n qu n lý nhà cung c p ệ ả ấ 49

Hình 4.27 Giao di n qu n lý tài s n ệ ả ả – thiế ị 50 t b Hình 4.28 Giao di n quệ ản lý các đơn nhập hàng 51

Hình 4.29 Giao di n qu n lý chi ti ệ ả ết đơn nhập hàng 51

Hình 4.30 Giao diện báo cáo đơn nhập hàng 52

Hình 4.31 Giao di n chính c a qu n lý báo cáo ệ ủ ả 53

Hình 4.32 Giao di n t o báo cáo doanh thu sân bóng theo ngày ệ ạ 53

Hình 4.33 Giao di n báo cáo doanh thu sân bóng theo ngày 54

Hình 4.34 Giao di n t o báo cáo doanh thu sân bóng theo tháng ệ ạ 55

Hình 4.35 Giao di n báo cáo doanh thu sân bóng theo tháng 55

Hình 4.36 Giao di n tệ ạo báo cáo doanh thu sân bóng theo năm 56

Hình 4.37 Giao diện báo cáo doanh thu sân bóng theo năm 56

Hình 4.38 Giao di n t o báo cáo doanh thu d ch v theo ngày ệ ạ ị ụ 57

Trang 14

Hình 4.39 Giao di n báo cáo doanh thu d ch v theo ngày ệ ị ụ 57

Hình 4.40 Giao di n t o báo cáo doanh thu d ch v theo tháng ệ ạ ị ụ 58

Hình 4.41 Giao di n báo cáo doanh thu d ch v theo tháng ệ ị ụ 58

Hình 4.42 Giao di n t o báo cáo doanh thu d ch vệ ạ ị ụ theo năm 59

Hình 4.43 Giao di n báo cáo doanh thu d ch vệ ị ụ theo năm 59

Hình 4.44 Giao di n t o báo cáo mua hàng theo tháng ệ ạ 60

Hình 4.45 Giao di n báo cáo mua hàng theo tháng 60

Hình 4.46 Giao di n tệ ạo báo cáo mua hàng theo năm 61

Hình 4.47 Giao diện báo cáo mua hàng theo năm 61

Hình 4.48 Giao di n chệ ức năng thay đổi giao di n hệ ệ thống 62

Hình 4.49 Giao di n chệ ức năng đổi m t khậ ẩu người dùng 62

Hình 4.50 Giao di n chệ ức năng quản lý phân quyền người dùng 63

Hình 5.51 Giao diện đăng nhập v i tài khoớ ản được phân quyền “NHANVIEN” 64

Hình 4.52 Giao di n b t t quyệ ị ắ ền thao tác trên menu “Thông tin nhân viên” 64

Hình 4.53 Giao di n b t t quyệ ị ắ ền thao tác trên menu “Phân quyền người dùng” ……… 65

Hình 4.54 Giao di n b t t quyệ ị ắ ền thao tác trên menu “BÁO CÁO” 65

Trang 16

LỜI MỞ ĐẦU

Lý do chọn đ tài

Ngày nay, v i s phát tri n không ng ng c a khoa h c công ngh , m i công viớ ự ể ừ ủ ọ ệ ọ ệc của con người đều có nhu cầu được giải quyết nhanh hơn, thuận tiện hơn, dẫn đến việc

ng d ng tin h c trong công tác quụ ọ ản lý ngày càng tăng Việc xây d ng ph n m m quự ầ ề ản

lý trong công vi c kinh doanh t i các tệ ạ ổ chc, doanh nghiệp được các nhà qu n lý, các ảchủ s hở ữu ngày càng được quan tâm và chú trọng đầu tư

Qua khảo sát thự ế, Sân bóng đá mini Đa Quốc t c - Tp Nha Trang là m t sân bóng ộ

đá mini có quy mô hoạt động l n nh t t i Thành ph Nha Trang nói riêng và T nh Khớ ấ ạ ố ỉ ánh Hòa nói chung Sân bóng có 6 sân bóng 5 người và 4 sân bóng 7 ngườ ớ ố lượi v i s ng khách hàng thuê sân gần như tố đa vào các giờ cao điểi m của bóng đá phong trào (từ 17h đến 21h) Ngoài vi c kinh doanh cho thuê sân bóng, Sệ ân bóng đá mini Đa Quốc còn cung cấp đầy đủ các d ch v ph c vị ụ ụ ụ khách hàng khi đến sân Với quy mô hoạt động của sân lớn nhưng từ trước đến nay công tác qu n lý t i Sả ạ ân bóng đá mini Đa Quốc vẫn

ph i th c hi n theo cách th công, trong quá trình làm viả ự ệ ủ ệc thường x y ra nh m l n, ả ầ ẫthiếu sót, gây nh ng t n th t khôữ ổ ấ ng đáng có trong hoạt động kinh doanh t i sân bóng ạNhận th y n u Sấ , ế ân bóng đá mini Đa Quốc được ng d ng tin h c vào công tác ụ ọ

qu n lý thì ph n nào s h n chả ầ ẽ ạ ế được nh ng t n thữ ổ ất, cũng như quá trình xử lý, kiểm soát kinh doanh t i sân ạ trở nên nhanh hơn, dễ dàng hơn ừ đó, em thấ T y vi c thi t kệ ế ế, xây d ng m t ph n m m quự ộ ầ ề ản lý sân bóng để ng d ng tụ ại Sân bóng đá mini Đa Quốc

là r t c n thi ấ ầ ết

Từ nh ng lý do trên, em chữ ọn đề tài: “Phân tích thiết k h ế ệ thống Sân bóng đá mini

Đa Quốc - Thành ph Nha Trang ố ” để làm đề tài cho đồ án t t nghi p ố ệ cũng như ng d ng ụvào th c t ự ế

 Nhi m v cệ ụ ủa đ tài

Đề tài: “Phân tích thiết kế hệ thống Sân bóng đá mini Đa Quốc- Thành ph Nha ốTrang” tập trung vào tìm hi u th c t hoể ự ế ạt động qu n lý kinh doanh cho thuê sân bóng ảtại sân bóng đá mini Đa Quốc, đồng thời tìm hiểu những công c hụ ỗ trợ đề tài, từ đó

Trang 17

đưa ra các giải pháp nhằm cải thiện, nâng cao hiệu quả công tác quản lý tại sân bóng

đá mini Đa Quốc

Các nhi m v chính cệ ụ ủa đề tài:

- Khảo sát hệ thống qu n lý cả ủa Sân bóng mini Đa Quốc- Tp Nha Trang

- Phân tích thi t k hế ế ệ thống

- Xây dựng cơ sở dữ liệu qu n lý sân bóng trên h qu n trả ệ ả ị cơ sở dữ liệu SQL Server

- Tìm hi u v ngôn ng l p trình C#, công c h ể ề ữ ậ ụ ỗ trợ thiết kế giao di n DevExpress ệ

để xây d ng ph n m m quự ầ ề ản lý cho Sân bóng đá mini Đa Quốc

- Xây d ng ph n m m d a vào các kự ầ ề ự ết quả kh o sát, phân tích hệ ả thống vận hành của sân bóng

Cấu trúc của đồ án

Chương 1: Tổng quan về Sân bóng đá mini Đa Quốc-Tp Nha Trang

Chương 2: Cơ sở lý thuy t ế

Chương 3: Giới thi u vệ ề các hương pháp, công cụ sử dụng cho nghiên cu p

Chương 4: Phân tích thi t k hế ế ệ thống qu n lý Sân ả bóng đá mini Đa Quốc

Chương 5: K t qu nghiên cế ả u và hướng phát tri n ể

Trang 18

Chương 1 TỔNG QUAN VỀ SÂN BÓNG ĐÁ MINI ĐA QUỐC

1.1. Giới thiệu tổng quan v Sân bóng đá mini Đa Quốc

Sân bóng đá mini Đa Quố , địc a chỉ: số 75, đường Nguyễn Thị Minh Khai, thành

phố Nha Trang, thuộc khu v c trung tâm thành phự ố, ệhi n t i là ạ sân bóng đá mini ớl n

nh t t i thành ph Nha Trang, v i 2 loấ ạ ố ớ ại sân bóng đá mini là: sân thi đấ 5 ngườu i và sân thi đấu 7 người Trong đó gồm 6 sân 5 người và 4 sân 7 ngườ Sân bóng đá mini Đa i Quốc hoạt động vào 6h đến 24h hàng ngày

Hình 1.1 Tổng quan sân bóng đá mini Đa Quốc

Sân bóng mini Đa Quố được c, đánh giá là sân bóng mini có chất lượng m t c ặ ỏnhân tạo đẹp và t t nh t t i Nha Trang, ng ố ấ ạ đồ thờ ềi v an ninh, cơ sở trang thi t b , dế ị ịch

v cùng ụ đội ngũ nhân viên nhiệt tình, thân thi n ệ luôn đảm b o chả ất lượng khi khách hàng đến sân Bởi nh ng th mữ ế ạnh trên, Đa Quốc luôn được khách hàng chọn là nơi đầu tiên nghĩ đến khi muốn thuê sân đá bóng Không những vậy, sân bóng đá mini Đa Quốc thường xuyên được chọn là nơi để t ổ chc các giải đấu bóng đá phong trào lớn c a thành ủ

ph Nha Trang, thu hút nhiố ều đội bóng tham gia thi đấu trong đó có cả các đội bóng là

nh ng vữ ị khách nước ngoài đến du lịch hay làm việc

Trang 19

1.2 Sơ đồ, cơ cấu tổ chức tại Sân bóng đá mini Đa Quốc

Qua tìm hi u, kh o sát th c tể ả ự ế, cơ cấ ổ chu t c của Sân bóng đá mini Đa Quốc th ể

hiện qua sơ đồ sau:

Hình 1 1 Sơ đồ ổ chứ t c

 Mô tả cơ cấu tổ chức

- Chủ s h u: ở ữ là người quản lý, điều hành các hoạt động của sân bóng thông qua

qu n lý ả

- Quản lý: là người trực tiếp làm vi c v i nhân viên, khách hàng, gi i quy t các vệ ớ ả ế ấn

đề phát sinh tại sân bóng

- B ph n Kinh doanh sân bóng: ộ ậ Chịu trách nhi m trong vi c cho thuê sân bóng, ệ ệđảm bảo đồng b các công vi c t ộ ệ ừ đăng ký sân bóng đến vi c thanh toán ệ cho khách hàng, giám sát chất lượng sân bóng, ti p nh n ý ki n khách hàng vế ậ ế ề sân bóng, thông báo v i quớ ản lý để khắc ph c k p th ụ ị ời

- B ph n Kinh doanh dộ ậ ịch v : Ti p nh n yêu c u cung c p d ch v khách hàng, ụ ế ậ ầ ấ ị ụthanh toán ti n d ch d ch khách hàng, giám sát chề ị ị ất lượng d ch v , ki m tra s ị ụ ể ốlượng tồn để thông báo qu n lý mua hàng.ả

Trang 20

- B ph n Qu n lý tài s n: Giám sát t n kho, mua hàng, ộ ậ ả ả ồ kiểm tra chất lượng toàn b ộcác trang thi t b c a sân bóng, thông báo v i qu n lý và chế ị ủ ớ ả ủ sân để đưa ra hướng giải quyết

1.3 Hiện tr ng cạ ủa Sân bóng đá mini Đa Quốc

Hiện t i, v i quy mô hoạ ớ ạt động thu hút một lượng khách hàng lớn, nhưng các quy trình qu n lý t i sân bóng l i hoàn toàn th c hi n th công, tả ạ ạ ự ệ ủ ừ đó xảy ra nhi u v n ề ấ

đề bất cập trong hoạt động quản lý tại sân bóng Qua khảo sát, các vấn đề ất cập bthường xuyên x y ra t i sân bóng là vi c nh m l n nhả ạ ệ ầ ẫ ận đặt sân t khách hàng, thanh ừtoán đặt sân và những sai sót trong việc quản lý dịch vụ phục vụ khách hàng, đồng thời

g p nhặ ững khó khăn trong vi c qu n lý các chi phí mua tài s n, thi t bệ ả ả ế ị Những bất cập, sai sót trên xảy ra v i tớ ần suất ngày một tăng lên gây ra những thiệt hại về doanh thu cũng như uy tín của sân bóng đối với khách hàng

1.4 Giải pháp đưa ra

M t s ộ ố giải pháp đặt ra nh m viằ ệc giúp h ỗ trợ, cải thiện công tác qu n lý t i Sân bóng ả ạ

đá mini Đa Quốc trở nên dễ dàng và thuận tiện hơn, hạn chế mc thấp nhất những sai sót, nâng cao tính đồng bộ trong quản lý, đó là:

 Phân tích m t hộ ệ thống qu n lý ả đơn giả , dễ ển hi u, d vễ ận hành nhưng chặt chẽ

 Thiết k m t ph n m m qu n lý sân bóng d a vào các k t qu phân tích ế ộ ầ ề ả ự ế ả trước đó,

nh m giúp nâng cao công tác qu n lý sân bóng, bám ch t các mằ ả ặ ảng kinh doanh tại sân, h n ch nh ng m t mát ạ ế ữ ấ không đáng có

Trang 21

Chương 2 CƠ SỞ LÝ THUYẾT

2.1. Mộ ốt s khái niệm cơ bản

2.1.1 Khái ni m v hệ  ệ thống thông tin

Hệ thống thông tin là hệ thống có chc năng thu thập, xử lý, lưu trữ và phân phối thông tin c n thiầ ết đến các đối tượng s d ng thông tin trong b máy quử ụ ộ ản lý để ỗ trợ h

ra quyết định, ph i h p hoố ợ ạt động và điều khiển các tiến trình trong tổ chc

Hệ thống thông tin đóng vai trò trung gian giữa hệ quyết định và hệ tác nghiệp trong m t hộ ệ thống qu n lý ả

Tài nguyên về ph n c ng là toàn b các thi t b k ầ  ộ ế ị ỹ thuật ph c vụ ụ cho vi c thu ệ thập,

xử lý, lưu trữ và truyền thông tin Đó là hệ thống máy tính điện tử

Máy tính điện tử là thiết bị xử lý thông tin một cách tự động hóa: nhập và lưu trữ

dữ liệu đầu vào, chuyển đổi các dữ liệu theo các l nh và ch d n c n thi t, xu t và ệ ỉ ẫ ầ ế ấlưu trữthôngtin đã được xử lý

 Hệ thống truy n thông

Hệ thống truy n thông là t p h p các thi t b ề ậ ợ ế ị được n i vố ới nhau b ng các kênh cho ằphép g i, truy n và nh n thông tin Nó cho phép chia s các tài nguyên c a m ng ử ề ậ ẻ ủ ạnhư cơ sở d ữ liệu, máy in…; làm tăng độ tin c y cậ ủa ệ thống và cung c p các d ch h ấ ị

vụ truyền thông phong phú

M i hỗ ệ thống truy n thông g m có ít nh t ba y u t : thi t b phát tin, kênh truy n ề ồ ấ ế ố ế ị ề

và thi t b nh n tin ế ị ậ

 Tài nguyên v phần mm

Tài nguyên ph n m m là t ng th các ph n m m h ầ ề ổ ể ầ ề ệ thống và ph n mầ ềm ng d ng ụcủa hệ thống thông tin

- Phần m m h ề ệ thống: là các chương trình giúp người sử dụng quản lý, điều hành hoạt động c a các thi t b ph n c ng (máy tính, máy in, máy fax, thi t b nhủ ế ị ầ  ế ị ớ…)

Trang 22

Có hai nhóm ph n mầ ềm hệ thống, đó là: Hệ điều hành và các ph n mầ ềm biên d ch, ị

ph n m m ti n ích ầ ề ệ

- Phần mềm ứng d ng ụ : thường là đã được vi t hoàn chế ỉnh, đóng gói để phân phối đến các đối tượng sử dụng khác nhau, tập trung vào việc hoàn thành nhiệm vụ của người dùng cuối Có thể phân thành hai hóm, đó là phần mềm đa năng như Microsoft Word, Microsoft Execl, AutoCAD…; phần mềm chuyên dụng như

ph n m m k toán, ph n m m qu n lý nhân sầ ề ế ầ ề ả ự…

 Tài nguyên v nhân l ực

Tài nguyên v nhân l c là ch ề ự ủ thể điều hành và s d ng h ử ụ ệ thống thông tin Có hai nhóm tài nguyên nhân l c, gự ồm:

- Nhóm th nh t là nh ấ ững người s d ng h ử ụ ệ thống thông tin trong công vi c h ng ệ ằngày như các nhà quản lý, kế toán, các nhân viên phòng ban

- Nhóm th hai là nh ững người xây dựng vào b o trì h ả ệ thống thông tin, đó là các nhà phân tích viên hệ thống, l p trình viên, kậ ỹ sư bảo trì máy,…

Tài nguyên v nhân l c là thành ph n quan tr ng c a mề ự ầ ọ ủ ột hệ thống, do chính h ọ là xây d ng và sự ử d ng h ụ ệ thống N u ngu n tài nguyên vế ồ ề nhân lực không được đảm

b o thì hả ệ thống có được thiết kế tốt đến đâu cũng sẽ không mang l i hi u qu ạ ệ ảtrong công vi c ệ

 Tài nguyên v d ữ liệ u

Tài nguyên v dề ữ liệu gồm các cơ sở dữ liệu Cơ sở dữ liệu là tổng thể các dữ liệu

đã được thu th p, l a ch n và t ậ ự ọ ổ chc một cách khoa h c theo mô hình có c u trúc ọ ấxác định, tạo điều kiện cho người sử dụng có thể truy cập một cách dễ dàng và nhanh chóng Cơ sở dữ liệu lưu trữ t t c các dấ ả ữ liệu liên quan trong m t kho d ộ ữ

liệu duy nhấ t

Các h qu n trệ ả ị cơ sở ữ liệ d u thông d ng hi n nay: Oracle, MySQLụ ệ , Microsoft SQL Server, Microsoft Access…

2.2 Quy trình phát tri n c a m t hể ủ ộ ệ thống thông tin

Quy trình phát tri n h ể ệ thống thông tin được chia thành nhiều giai đoạn Tùy thuộc vào phương pháp luận và quy định về phương thc làm việc của đơn vị Tuy nhiên hầu

h t các quy trình phát tri n hế ể ệ thống của các đơn vị đều hướng theo các ti p c n giế ậ ải

Trang 23

quy t vế ấn đề thông qua vi c kh o sát, phân tích hệ ả ệ thống Có th t ng h p toàn b quá ể ổ ợ ộtrình xây d ng mự ột h ệ thống thông tin trải qua 3 giai đoạ ớn, đó là: Phân tích hện l thống, thiết k hế ệ ống, cài đặt và triển khai hệ ống th th

2.2.1 Phân tích hệ thống

Phân tích hệ thống là m t chuộ ỗi tiến trình có tổ chc được dùng để xác định một

h ệ thống thông tin h p lý nh t cho t ợ ấ ổ chc M c tiêu c a vi c phân tích hụ ủ ệ ệ thống là nhằm tìm ra được ưu khuyết điểm của hệ thống hiện có để từ đó đưa ra các yêu cầu cần thiết cho hệ thống thông tin m i, lo i b ho c thay th các x lý không còn phù h p ớ ạ ỏ ặ ế ử ợ

 Quy trình phân tích hệ thống:

 Khảo sát, thu th p thông tin ậ

Thông tin chung về môi trường bên ngoài, về ngành mà tổ chc hoạt động nhưđiều kiện cạnh tranh, xu hướng phát triển công nghệ…

Thông tin v b n thân c a tề ả ủ ổ chc:

 Lập sơ đồ chức năng kinh doanh (Business Funtion Diagram - BFD)

Sơ đồ chc năng kinh doanh BFD là mô hình mô t các chả c năng nghiệp v cụ ủa

m t tộ ổ chc, các m i quan hố ệ giữa các chc năng đó Sơ đồ chc năng cho phép xác đinh các chc năng cần nghiên cu của một t ổ chc Qua sơ đồ ta biết được vị trí c a mủ ỗi công vi c trong toàn b h ệ ộ ệ thống, tránh dư thừa và trùng l p chặ c năng trong nghiên c u h ệ thống

Trang 24

Sơ đồ chc năng là cơ sở để xây dựng sơ đồ luồng dữ liệu và nghiên cu các cấu trúc của các chương trình quản lý c a hủ ệ thống.

Quy trình xây dựng sơ đồ chc năng:

- Khảo sát, tìm hi u tể ổ chc, các chc năng nghiệp v c a tụ ủ ổ chc v i các thành ớ

ph n: tên chầ c năng, mô tả chc năng, dữ liệu đầu vào, dữ liệu đầu ra của chc năng

- Mô t hoả ạt động và m i quan hố ệ giữa các chc năng dướ ạng văn bải d n

- Dựa vào văn bản mô tả các chc năng và vẽ sơ đồ

 Lập sơ đồ luồng dữ liệu (Data Flow Diagram - DFD)

Sau hoàn thành sơ đồ chc năng BFD, bước tiếp theo trong giai đoạn phân tích là xem xét chi tiết hơn về các thông tin c n cho vi c th c hi n các chầ ệ ự ệ c năng đã được nêu Công cụ mô hình được s d ng cho mử ụ ục đích này sơ đồ luồng dữ liệu

Sơ đồ luồng dữ liệu DFD là một mô hình về hệ thống có quan điểm cân xng cho

cả dữ liệu và tiến trình Nó ch ra các thông tin ỉ được vận chuyển t m t tiừ ộ ến trình hay m t chộ c năng này trong hệ thống sang m t ti n trình hay m t chộ ế ộ c năng khác Điều quan tr ng nhọ ất là nó ch ra nh ng thông tin nào c n phỉ ữ ầ ải có trước khi thực

hi n ti n trình và thông tin trong hệ ế ệ thống đó

Quy t c phân rã các xắ ử lý trong DFD: Sơ đồ luồng d ữ liệu đầy đủ cho một h ệ thống thường r t ph c t p, không th x p g n trong mấ  ạ ể ế ọ ột trang sơ đồ ên n ta cần ử ụs d ng

t i các kớ ỹ thuật phân rã theo th b ậc để phân chia sơ đồ ra m t s mộ ố c

- Sơ đồ bao quát cho toàn hệ thống là sơ đồ ngữ c nh ả

- Sơ đồ phân rã toàn bộ hệ thống là sơ đồ DFD mc 0

- M i m t x lý trong DFD-0 có thỗ ộ ử ể được phân ra các m c x lý chi ti ử ết

Trang 25

 Xây dựng sơ đồ quan h - thệ ực th và thi t k ể ế ế CSDL

Sơ đồ quan hệ - thực thể (Entity Reletion Diagram – ERD) là sơ đồ biểu diễn tất

cả các th c thự ể mà tổ chc cần quản lý và các mối quan hệ giữa chúng

Để xây dựng sơ đồ quan hệ - thực thể, chúng ta thực hiện các bước sau:

- Xác định các thực thể

- Dựa vào n i dung c a quá trình khộ ủ ảo sát, phân tích để xác định các mối quan

hệ giữa các th c th ự ể

- Vẽ sơ đồ quan hệ - thực thể

Việc thi t kế ế cơ sở ữ liệu là xác đị d nh các t p dệ ữ liệu có liên quan đến nhau để

ph c v cho công tác qu n lý c a m t hê th ng thông tin quụ ụ ả ủ ộ ố ản lý Xác định mỗi

t p dệ ữ liệu là tìm xem trong tệp có các trường dữ liệu nào, trường nào là trường khóa chính, trường mô tả, trường quan hệ…Việc xác định các t p d u này xuệ ữ liệ ất phát từ sơ đồ quan h - th c th ệ ự ể

 Chuẩn hóa d ữ liệu

Chuẩn hóa dữ liệu là quá trình ra soát các danh sách thu c tính c a các th c thộ ủ ự ể,

áp d ng các quy tụ ắc phân tích để chuyển chúng thành d ng sao cho:ạ

- Tối thi u ể việc l p lặ ại, tránh dư thừa thông tin

- Loại bỏ các trường h p cùng m t thu c tính l i có tên khác nhau các b ng ợ ộ ộ ạ ở ảthực thể khác nhau

- Không để xảy ra tình trạng một thuộc tính chưa được hiểu rõ hoặc hiểu theo nhiều nghĩa khác nhau trong tình huống cho nhiều ngườ ử ụi s d ng thông tin

Trang 26

 Thiế t k phần mm ế

Công đoạn cuối cùng và không thể thiếu trong ph n thi t k hầ ế ế ệ thống thông tin là

ph i thi k ph n mả ết ế ầ ềm Các yêu cầu cơ bản c a vi c thi t k ph n mủ ệ ế ế ầ ềm:

- Dễ s d ng: giao di n d nhìn, d hi u, d s d ng ngay c vử ụ ệ ễ ễ ể ễ ử ụ ả ới các người ít kinh nghi m s d ng, các l nh dệ ử ụ ệ ễ đọc, dễ dàng được người sử dụng tiếp thu

- Tốc độ thao tác đảm bảo đủ nhanh

- Có độ chính xác cao và phân bi t rõ ph m vi hoệ ạ ạt động c a các chủ c năng

- Dễ kiểm soát: người sử dụng dễ kiểm soát được hệ thống

Tùy vào phương pháp của các nhà lập trình viên, quy trình thiết k ph n m m s ế ầ ề ẽkhác nhau nhưng nhìn chung đều trải qua các giai đoạn sau:

- B o trì, phát hi n các sai sót, khuyả ệ ết điểm c a hủ ệ thống

- C i ti n, ch nh s a, nâng c p hả ế ỉ ử ấ ệ thống

Trang 27

Chương 3 PHƯƠNG PHÁP, CÔNG CỤ S D NG TRONG Ử Ụ

NGHIÊN CỨU

3.1 Phương pháp sử ụ d ng trong nghiên c u

3.1.1 Phương pháp thu thập thông tin

Trong quá trình phân tích thi t kế ế ệ h thống thông tin, các phương pháp thường thu thập thông tin được sử dụng là:

 Nghiên c u tài li u v hứ ệ  ệ thống

Là phương pháp thu ập thông tin thường đượth c áp dụng đầu tiên nhằm thu thập các thông tin t ng quát vổ ề cơ cấu tổ chc, cơ chế hoạt động, quy trình v n hành ậthông tin trong hệ thống, các thông tin đầu vào, đầu ra, các bi u mể ẫu, báo cáo…

Quan sát hệ thống

Phương pháp này thường được áp dụng khi các phân tích viên hệ thống mu n biố ết

nh ng thông tin không th thu thữ ể ập được trong các phương pháp khác: không có trong các tài liệu lưu trữ, ph ng vỏ ấn cũng không mang lạ ếi k t quả mong đợi

 Ưu điểm: Biết được rõ tính chất của mỗi công việc, cường độ làm việc của các chủ thể trong hệ thống

 Nhược điểm: người bị quan sát thường thay đổi thói quen, cách làm việc hàng ngày, t n th i gian ố ờ

Tiếp c n hậ ệ thống là phương pháp khoa học và bi n ch ng trong nghiên c u các ệ  

vấn đề kinh t - xã h i Yêu c u ch y u cế ộ ầ ủ ế ủa phương pháp này là phải xem h ệthống trong t ng thể vốn có c a nó cùng các mối liên hệ của các phận hệ n i tại ổ ủ ộcũng như các mối liện hệ với các hệ thống bên ngoài

Trong m t h ộ ệ thống ph c t p và nhi u m i quan h  ạ ề ố ệ như hệ thống kinh t , vi c xem ế ệxét m t s phân h mà b qua các phân h khác, vi c tộ ố ệ ỏ ệ ệ ối ưu hóa mộ ố ột s b phận

Trang 28

mà b qua các b ph n khác s không mang l i hi u qu chung cho toàn b h ỏ ộ ậ ẽ ạ ệ ả ộ ệ

thống Do đó khi phân tích hệ thống thông tin, trước h t ph i xem xét tế ả ổ chc là

m t hộ ệ thống th ng nh t v m t kinh t , kố ấ ề ặ ế ỹ thuật và cơ cấ ổ chc Sau đó, trong u ttrong từng lĩnh vực chia thành các vấn đề cụ thể, c  tiếp t c ngày càng chi tiụ ết hơn Đây chính là phương pháp tiếp c n hậ ệ thống đi từ tổng quát đến c ụ thể (Top Down) theo sơ đồ cấu trúc hình cây

Phương pháp đi từ phân tích ch ức năng đến mô hình hóa

Phương pháp này đòi hỏi vi c phân tích h ệ ệ thống thông tin ph i ti n hành theo mả ế ột trình t khoa hự ọc, đó là tiến hành từng bướ ừc t phân tích chc năng của hệ thống, phân tích các dòng thông tin đến mô hình hóa h ệ thống thông tin b ng các mô hình ằnhư mô hình chc năng kinh doanh, mô hình luồng dữ liệu, mô hình thông tin ma trận…

Kết qu cả ủa giai đoạn này sẽ là cơ sở quan trọng để ổ chc đưa ra quyết định có tnên thi t k hế ế ệ thống thông tin qu n lý hay không N u có thì tài li u phân tích s ả ế ệ ẽ

là n n tề ảng cơ bản để thiế ế ệ thốt k h ng

Phương pháp phân tích hệ thống có cấu trúc

Trong phân tích h ệ thống thông tin, nhà phân tích ph i dùng mả ột tập h p các công ợ

cụ có cấu trúc và k ỹ thuật để mô t h ả ệ thống, t c là ti p c n v ế ậ ới phương pháp phân tích hệ thống có c u trúc M t sấ ộ ố mô hình được s d ng trong quá trình phân tích ử ụ

hệ thống có c u trúc:ấ

- Sơ đồ chc năng kinh doanh (Business Funtion Diagrams - BFD)

- Các sơ đồ luồng dữ liệu (Data Flow Diagrams - DFD)

- Các mô hình dữ liệu (Data Model - DM)

- Ngôn ng có c u trúc (Structured Langguage - SL)ữ ấ

3.2 Các công cụ sử dụng trong nghiên cứu

3.2.1 Power Designer 16.6

Power Designer là m t công c ộ ụ thiết k ế cơ sở d ữ liệu dưới dạng đồ h a Vọ ới Power Designer mô hình hóa được hệ thống thông tin thông qua các phương pháp và kí

hi u chuệ ẩn để ẽ sơ đồ v :

- Sơ đồ chc năng kinh doanh (Business Funtion Diagram - BFD)

- Sơ đồ luồng dữ liệu (Data Flow Diagram - DFD)

Trang 29

- Thiết k mô hình dế ữ liệu quan ni m ệ (Conceptual Data Model) ằng sơ đồ thực bthể k t h p ế ợ

- Phát sinh mô hình dữ liệu vật lý (Physical Data Model) tương ng trên m t h ộ ệ

qu n trả ị CSDL được ch n ọ

- Phát sinh k ch b n t o CSDL trên m t h qu n trị ả ạ ộ ệ ả ị CSDL đích

- Cho phép điều chỉnh và in các mô hình

- Phát sinh ngược lại các CSDL và các ng dụng đang tồn tại

SQL Server là hệ quản trị cơ sở dữ liệu quan hệ (Relational Database Managemen System- RDBMS), sử dụng ngôn ngữ lập trình và truy vấn CSDL Transact-SQL (T-SQL), một phiên bản của Structured Query Language Ngôn ngữ lập trình và truy vấn T SQL cho phép truy xuất dữ liệu, cập nhật và quản lý hệ thống CSDL - quan hệ Mỗi máy chủ chỉ có một hệ quản trị CSDL SQL Server

 Microsoft SQL Server 2014

Microsoft SQL Server (MS SQL Server) là một hệ quản trị cơ sở dữ liệu do hãng Microsoft phát triển sử dụng ngôn ngữ truy vấn Transast - SQL, để trao đổi dữ liệu giữa các máy khách (Client) và máy chủ (Server) MS SQL Server chỉ chạy trên

hệ điều hành windows của Microsoft nhưng việc kết nối đến MS SQL Server có thể thực hiện từ các hệ điều hành khác dựa vào từ viện của các nhà phát triển cung cấp Hiện nay MS SQL Server có thể thao tác với các cơ sở dữ liệu có kích thước cực lớn, phục vụ nhiều máy khách cùng một lúc và kết hợp ăn ý với các chương

Trang 30

trình khác như Microsoft Internet Information Server, IIS, Microsoft Visua Studio…

Hiện tại Microsoft SQL Server 2014 đang là phiên bản được nhiều người dùng cá nhân và doanh nghiệp sử dụng nhiều nhất vì các ưu điểm như:

- Cải thiện các tính năng và khả năng mở rộng

- Công cụ quản lý dễ sử dụng

- Dễ dàng xử lý, truy xuất tới các CSDL lớn nhỏ khác nhau

- Phân tích nhanh và chính xác hơn

- Tính toàn diện và đồng bộ

- Yêu cầu cấu hình cài đặt không lớn, phù hợp với nhiều thiết bị

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

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à một ngôn ngữ lập trình hiện đại, hướng đối tượng và nó đượ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 C# được thiết kế cho các ngôn ngữ chung cơ sở hạ tầng (Common Language Infrasttructure - CLI) trong đó bao gồm các mã (Executuble Code) và môi trường thực thi (Runtime Environment) cho phép sử dụng các ngôn ngữ cao cấp khác nhau trên đa nền tảng máy tính và kiến trúc khách nhau

C# với sư hỗ trợ mạnh mẽ của NET Framework giúp cho việc tạo ra một ng dụng windows Forms hay WP…trở nên dễ dàng hơn Các đặc điểm để làm cho C# trở thành một ngôn ngữ lập trình chuyên nghiệp được sử dụng rộng rãi:

- Là một ngôn ngữ lập trình hiện đại, mục đích tổng quát

- Nó là hướng đối tượng

- Dễ tiếp cận tìm hiểu và tự học

- Nó là một ngôn ngữ được cấu trúc

- Nó tạo ra các chương trình hiệu quả

- Có thể được biên dịch trên nhiều nền tảng máy tính khác nhau

- C# là một phần của NET Framework

Trang 31

3.3.3 Bộ công cụ hỗ trợ thiết kế giao diện DevExpress

DevExpress là một Framework được viết cho nền tảng NET Framework Nó cung cấp các control và công nghệ phục vụ cho quá trình phát triển phần mềm Thành phần của DevExpress bao gồm:

- Winform Controls: Cung cấp các control cho Winforms

- ASP.NET Controls: Cung cấp các control cho WebForms

- WPF Controls: Cung cấp các control cho WPF

- Silverlight Controls: Cung cấp các control cho Silverlight

- Xtracharts: Cung cấp các loại biểu đồ

- XtraReport: Cung cấp các control tạo báo cáo

- XPO: Cung cấp môi trường làm việc với Database

- XAF: Một công nghệ mới giúp việc phát triển phần mềm một cách nhanh chóng

3.3.4 Tổng quan v Microsoft NET Framework và Microsoft Visual Studio 2015

Windows Form là ng dụng có giao diện đồ họa chạy trên hệ điều hành Windows,

là một phần của kiến trúc NET Framwork Ứng dụng Windows Forms không truy cập trực tiếp qua hệ điều hành hay phần cng máy tính mà thông qua các dịch vụ của NET Framework

 Microsoft NET Framework

.NET Framework của Microsoft là một nền tảng lập trình tập các thư viện lập trình

có thể được cài thêm hoặc đã có sẵn trong hệ điều hành Windows Nó cung cấp những giải pháp thiết yếu cho những yêu cầu thông thường của các chương trình điện toán như lập trình giao diện người dùng, truy cập dữ liệu, kết nối cơ sở dữ liệu, ng dụng web các giải thuật số học và giao tiếp mạng

Microsoft NET Framework có 3 khối chc năng quan trọng: Trình diễn (Presentation); Dữ liệu (Database); Giao tiếp (Communication)

Microsoft NET Framework gồm 2 thành phần chính:

 NET Framework Class Library: bao gồm thư viện các đoạn mã đã được viết sẵn cung cấp các chc năng cần thiết khi lập trình

- Các lớp Windows Forms được sử dụng để phát triển ng dụng Windows Forms

- Các lớp ASP.NET được sử dụng để phát triển ng dụng Web Forms

Trang 32

- Những lớp khác hỗ trợ lập trình với CSDL, quản lý bảo mật, truy xuất file

 Common Language Runtime (CLR): Môi trường quản lý việc thi hành mã, cung cấp dịch vụ cần thiết để chạy ng dụng viết bằng ngôn ngữ NET CLR cung cấp hệ thống kiểu chung, định nghĩa kiểu mà sẽ được sử dụng bởi tất cả ngôn ngữ NET

 Microsoft Visual Studio 2015

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ảng phát triển phần mềm của Microsoft như Windows API, Windows Forms, Windows Store và Microsoft Silverlight,WPF Nó có thể sản xuất cả hai ngôn ngữ máy và mã số quản lý

Những thế mạnh của Visua Studio:

- Hỗ trợ lập trình trên nhiều ngôn ngữ như C/C++, C#, F#, Visual Basic, HTML, CSS, Javascript Phiên bản Visua Studio 2015 còn hỗ trợ cả ngôn ngữ Python

- Visual Studio là một công cụ hỗ trợ việc Debug một cách mạnh mẽ và dễ dàng

- Giao diện dễ nhìn, dễ sử dụng

- Visual Studio hỗ trợ phát triển các ng dụng desktop MFC, Windows Forms, Universal App, ng dụng mobie Windows Phone… phát triển website như Web

Forms, ASP.NET MVC và phát triển Microsoft Office

- Visual Studio hỗ trợ kéo thả để xây dựng ng dụng một cách chuyên nghiệp, giúp người bắt đầu có thể tiếp cận nhanh hơn

Trang 33

Chương 4 PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ

SÂN BÓNG ĐÁ MINI ĐA QUỐC - TP NHA TRANG

Để phục vụ cho việc kinh doanh, Đa Quốc còn quản lý một đội ngũ nhân viên tương đối lớn cùng nhiều tài sản và các trang thiết bị

Với lượng khách hàng ngày càng tăng, việc quản lý toàn bộ hoạt động của sân bóng ngày càng phc tạp và khó khăn Thế nhưng đến nay mọi công tác quản lý tại sân bóng đá mini Đa Quốc đều thực hiện thủ công Nhận thấy những khó khăn trong công tác quản lý cũng như mong muốn đến từ đội ngũ quản lý sân bóng, nếu được áp dụng một phần mềm quản lý vào công tác quản lý hàng ngày tại sân bóng sẽ hỗ trợ được rất nhiều và thuận tiện trong việc quản lý sân bóng đá mini Đa Quốc

Bài toán đặt ra về việc thiết kế một hệ thống thông tin quản lý Sân bóng mini Đa Quốc như sau:

Quản lý cho thuê sân bóng

Khi có nhu cầu thuê sân đá bóng, khách hàng có thể đến trực tiếp sân bóng hoặc gọi vào số điện thoại của sân bóng gặp nhân viên của sân bóng để đặt sân Khách hàng cần cung cấp thông tin loại sân cần thuê, giờ thuê, ngày thuê sân Dựa vào thông tin đặt sân của khách hàng cung cấp và bảng theo dõi đặt sân trên hệ thống, nhân viên sẽ trả lời kết quả đặt sân cho khách hàng: Còn sân hoặc hết sân

Trang 34

Nếu còn sân, nhân viên sẽ yêu cầu khách hàng cung cấp các thông tin liên hệ cá nhân và tiền cọc (khi giờ đặt sân là các giờ từ 17h đến 20h trong ngày) Từ các thông tin khách hàng cung cấp, nhân viên lập phiếu đặt sân cho khách hàng Trong trường hợp khách hàng đặt sân qua điện thoại, các thông tin phiếu đặt sân của khách hàng sẽ được nhân viên gởi qua tin nhắn điện thoại

Nếu hết sân, nhân viên sẽ tư vấn khách hàng đặt sân vào các khung giờ khác Khi hủy sân đã đặt, khách hàng có thể đến trực tiếp hoặc gọi vào số điện thoại của sân bóng gặp nhân viên sân bóng Nhân viên sân bóng yêu cầu khách hàng cung cấp các thông tin đúng với thông tin đã đặt sân và hủy sân cho khách hàng

Khi khách hàng đến nhận sân đã đặt sẽ cung cấp cho nhân viên sân bóng phiếu đặt sân (có thể là phiếu in hoặc tin nhắn điện thoại), nhân viên xác minh phiếu đặt sân

và hướng dân khách hàng đến sân đã đặt như trên phiếu đặt sân

Thanh toán thuê sân: Khách hàng phải thanh toán thuê sân ngay sau khi sử dụng xong sân bóng đã thuê hân viên lập hóa đơn N thanh toán cho khách hàng

Quản lý dịch vụ

Khi khách hàng có nhu cầu được cung cấp các dịch vụ, nhân viên sẽ tiếp nhận thông tin khách hàng và cung cấp các dịch vụ theo yêu cầu của khách hàng, lập hóa đơn thanh toán khách hàng sử dụng dịch vụ Khách hàng sử dụng dịch vụ vào thời điểm đó có thể là khách hàng có thuê sân hoặc không có thuê sân: người xem

đá bóng hoặc thành viên khác của đội bóng

Quản lý mua tài sản thiết bị-

Khi có nhu cầu được cung cấp các tài sản thiết bị, quản lý báo với chủ sân bóng, chủ sân sẽ đặt mua các thiệt bị từ nhà cung cấp Khi giao hàng, nhà cung cấp cung cấp hàng được giao kèm theo hóa đơn bán hàng, nhân viên kiểm tra hàng theo hóa đơn bán hàng, thanh toán và lưu lại các thông tin nhập hàng

Quản lý nhân viên

Khi tuyển dụng, quản lý sân bóng sẽ nhận các hồ sơ, thông tin ng tuyển, sau đó liên hệ với các ng viên để thỏa thuận công viêc Các thông tin cá nhân của các

Trang 35

nhân viên khi được nhận vào làm việc sẽ được lưu vào hệ thống Lương nhân viên

sẽ được tính theo tháng và nhận vào cuối tháng

Báo cáo, thống kê

Cuối tháng, quản lý lập các báo cáo gửi chủ sân, gồm: Báo cáo doanh thu sân bóng, Báo cáo doanh thu dịch vụ, Báo cáo doanh thu dịch vụ, Báo cáo mua hàng, Báo cáo lương nhân viên

4.2 Mô hình hóa hệ thống khảo sát

Qua kết quả của quá trình khảo sát nghiệp vụ thực tế tại Sân bóng đá mini Đa Quốc, ta có thể mô hình hóa công tác quản lý tại sân bằng mô hình như sau:

Sơ đồ chức năng

Hình 4.1 Sơ đồ chức năng

Trang 36

Sơ đồ luồng dữ liệu

Sơ đồ ngữ cảnh

Hình 4.2 Sơ đồ ng c nhữ ả

Trang 37

Sơ đồ luồng dữ liệu mức 1

Hình 4.3 Sơ đồ luồng dữ liệu m c 1

Thông tin

phiếu đặt

sân

[Tiền thanh toán đặt sân]

[Hóa đơn thanh toán đặt sân]

[Thông tin phản hồi khách hàng]

[Thông tin yêu cầu đặt sân]

[Báo cáo lương nhân viên]

[Báo cáo mua hàng]

[Báo cáo doanh thu dịch vụ]

[Báo cáo doanh thu sân bóng]

[Thông tin nhân viên]

[Lương

và phụ cấp]

[Tiền thanh toán dịch vụ]

[Hóa đơn thanh toán dịch vụ]

[Dịch vụ theo yêu cầu]

[Yêu cầu cung cấp dịch vụ]

Danh sách phiếu đặt sân

Thông tin

hàng

Danh sách đơn nhập hàng

Thông tin hóa đơn DV Danh sách

hóa đơn DV

Danh sách nhân viên Thông tin nhân viên KHÁCH HÀNG

1.3

QUẢN LÝ MUA TÀI SẢN THIẾT BỊ

1.4 QUẢN LÝ NHÂN VIÊN

1.5 BÁO CÁO, THỐNG KÊ

1 Phiếu đặt sân 2 Hóa đơn dich vụ

Thông tin nhân viên

Trang 38

Phân rã chức năng quản lý cho thuê sân bóng

Hình 4.4 Sơ đồ phân rã chức năng quản lý cho thuê sân bóng

Phân rã chức năng quản lý dịch vụ

Hình 4.5 Sơ đồ phân rã chức năng quản lý d ch v ị ụ

Thông tin phiếu đặt sân

Thông tin đặt sân Thông tin phản hồi Thông tin khách hàng Thông tin hủy sân

Hóa đơn

thanh toán

Sân bóng được thuê

Tiền thanh toán đặt sân

1.1.2 Lập phiếu đặt sân

1.1.3

Hủy sân

1.1.4 Tiếp nhận khách hàng

1.1.5

Thanh toán khách hàng

[Dịch vụ theo yêu cầu]

[Yêu cầu dịch vụ]

KHÁCH HÀNG

2 Hóa đơn dich vụ

1.2.1 Tiếp nhận thông tin

1.2.2 Cung cấp dịch vụ 1.2.3

Thanh toán dịch vụ

Trang 39

Phân rã chức năng quản lý mua tài sản, thiết bị

Hình 4 6 Sơ đồ phân rã chức năng quản lý mua tài s n, thi t bả ế ị

Phân rã chức năng quản lý nhân viên

Hình 4.7 Sơ đồ phân rã chức năng qu n lý nhân viên

Thông tin nhập hàng

[Tiền thanh toán mua hàng]

1.3.3 Thanh toán mua hàng

Trang 40

Phân rã chức năng báo cáo, thống kê

Hình 4.8 Sơ đồ phân rã chức năng báo cáo, th ng kê

4.3 Phân tích hệ thống v dữ liệu

4.3.1 Phân tích sơ bộ v hệ thống quản lý Sân bóng mini Đa Quốc

Các khách hàng của sân bóng sẽ được quản lý các thông tin: Mã khách hàng, tên khách hàng, số điện thoại, giới tính, địa chỉ

Quản lý nhân viên:

Các nhân viên làm việc tại Sân bóng đá mini Đa Quốc sẽ được phân công làm việc theo từng chc vụ hệ thống hoạt động tại sân Thông tin nhân viên gồm: Mã nhân viên, tên nhân viên, giới tính, ngày sinh, chc vụ, số điện thoại, số CMND, lương theo tháng

Bộ phận quản lý cho thuê sân bóng

Các thông tin quản lý Sân bóng gồm: Mã sân bóng, tên sân bóng, diện tích, trạng thái Trong đó mã sân bóng được đặt theo số loại sân và số th tự của sân bóng đó

Ví dụ: Mã Sân bóng S502 sẽ được hiểu là Sân thứ 2 của sân 5 người:

Mã Sân bóng S207 sẽ được đặt cho tên sân: sân thứ 2 của sân 7 người.

[BC doanh thu dịch vụ]

[BC lương nhân viên]

Danh sách đơn nhập hàng

Danh sách nhân viên

1.5.3 Lập báo cáo mua hàng

1.5.4 Lập báo cáo lương nhân viên

Ngày đăng: 19/11/2024, 21:53

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

TÀI LIỆU LIÊN QUAN