Tải bản đầy đủ (.pdf) (23 trang)

báo cáo chuyên đề đồ án net đề tài quản lý phòng gym

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 (385.24 KB, 23 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

<b> KHOA CÔNG NGHỆ THÔNG TIN</b>

<b><small>Sinh viên thực hiện: HẠ THANH NHÀN 21810310505</small></b>

<b><small> NGUYỄN HỮU SƠN 21810310543</small></b>

<b><small>Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH</small></b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<small>1.4.2. Yêu cầu phi chức năng...11</small>

<small>1.4.2.1. Yêu cầu bảo mật...11</small>

<small>1.4.2.2. Yêu cầu sao lưu...11</small>

<small>1.4.2.3. Yêu cầu về tính năng sử dụng...11</small>

<small> 2.1.1 Usecase diagram tổng quát...13</small>

<small> 2.1.2 Biểu đồ usecase đăng nhập...13</small>

<small>2.1.3 Biểu đồ usecase quản lý gói tập...13</small>

<small> 2.1.4 Biểu đồ usecase quản lý nhân viên... ...13</small>

<b><small> 2.1.5 Biểu đồ usecase quản lý khách hàng...13</small></b>

<b> </b>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b> </b>

<b> </b>

<b> LỜI CẢM ƠN</b>

<b> Ngày nay việc ứng dụng công nghệ thông tin đã trở nên phổ biến trong</b>

hầu hết mọi nơi tất cả các ngành nghề, cơng việc đều có thể ứng dụng cơngnghệ thơng tin vào công tác quản lý.

Sự phát triển công nghệ thông tin trong những năm gần đây ngày càngnổi bật tốc độ phát triển như vũ bão, công nghệ thông tin dần dần có mặt thaythế và trở thành cơng cụ đắc lực hộ trợ con người. Vì vậy, để bắt kịp nhịp độphát triển của xã hội, những nền tẳng kiến thức học trên giảng đường là vôcùng quan trọng với sinh viên chúng em.

Em xin chân thành xin gửi lời cảm ơn đặc biết gửi lời cảm ơn đến thầygiáo Phương Văn Cảnh người đã tận tình hướng dẫn mơn Lập tình web nângcao cho em trong từng buổi học. Thầy đã trang bị cho chúng em kiến thứcmốn học và hơn cả là động lực tiếp tục trên con đường chính phục cơng nghệ.Em xin chân thành cảm ơn các thầy các cô bộ môn đã tận tình giảng dạycho em trong suốt thời gian qua. Nhờ có sự chỉ dạy tận tình của thầy cơ đểgiúp em hồn thành báo cáo này.

Cuối cùng, em xin chân thành cảm ơn các bạn đã giúp em trong q trìnhhồn thành chuyên đề, và cảm ơn gia đình đã cho chúng em thêm động lựchọc tập và trở thành người công dân và là người sinh viên có ích cho cộng

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

đồng và ngành.

<b> </b>

<b> LỜI MỞ ĐẦU </b>

<b> Ngày nay khi chất lượng cuộc sống của con người được nâng cao thì</b>

cịn người ngày càng đòi hỏi nhiều hơn về các nhu cầu khác cho bản thân mộttrong số đó là nhu cầu về nâng cao sức khỏe và phát triển hình thể. Vì thế,hiện nay đã có rất nhiều phịng gym được mở ra để phục vụ cho nhu cầu đócủa con người. Tuy nhiên có nhiều nơi việc quản lý gặp nhiều khó khăn vànhững cách quản lý thủ công hiện đang không phải là giải pháp tối ưu nhất.

Với sự phát triển của công nghệ thông tin luôn cố gắng đắp ứng các nhucầu của con người. Việc đưa công nghệ thông tin áp dụng vào quản lý đã vàđang được đưa vào thực hiện để thể hiện tốc độ và độ chính xác.

Với việc tạo ra hệ thống: “Quản lý phịng gym” em muốn tạo ra một hệthống giúp các chủ phòng gym dễ dàng quản lý phòng gym, chuỗi phònggym của mình một cách đơn giản, tối ưu và hiệu quả nhất. Với các tính năngđược xây dựng trên nhu cầu thực tế mà chủ phòng gym đang cần để sử lýcơng việc của mình.

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

<b> </b>

<b>CHƯƠNG I: KHẢO SÁT HỆ THỐNG1.1. Hiện trạng</b>

Xã hội ngày càng phát triển, nhu cầu hiểu biết trên tất cả lĩnh vực củacon người ngày càng nâng cao. Đáp ứng nhu cầu này, Việt Nam hiện nay đãcó nhiều phịng gym đã xuất hiện, nhưng đa số các phòng gym ở Việt Namhiện nay tổ chức kinh doanh theo phương thức truyền thống gồm các quytrình cơ bản sau: -Quản lí trang thiết bị:

+Thống kê các thiết bị ở phòng gym +Thống kê các thiết bị trong kho +Lập phiếu mua thiết bị(cần thay thế) +Gửi đơn mua thiết bị

+Nhận thiết bị

+Lưu vào kho hoặc sắp xếp vào phòng gym

- Quản lí khách hàng (thành viên):+ Danh sách thành viên

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

+ Lập phiếu đăng kí thành viên+ Gửi phiếu đăng kí thành viên

+ Thanh toán - Quản lí nhân viên: + Danh sách nhân viên

+ Bảng lương

- Thanh toán: Tiền mặt hoặc chuyển khoản

Trước đây, khi công nghệ thông tin chưa phát triển, nhiều người lựachọn quản lý bằng cách ghi chép kết hợp với phần mềm cơ sở có sẵn để tínhtốn, thống kê... Cách làm này địi hỏi phải có nhiều nhân sự làm và tốnnhiều thời gian để tính tốn, ghi chép. Và phịng gym cũng áp dụng một sỗchức năng cũ nên khiến cống việc quản lý cũng chậm đôi chút.

Phòng gym khi có lượng nhân viên và khách hàng lớn, việc dễ mắc sailầm trong khâu thống kê vào nhưng phần mềm cơ sở là rất cao. Như vậy, sẽảnh hưởng đến việc sai thông tin . Mỗi thời kỳ, cửa hàng lại có những kháchhàng mới và khách hàng khơng tập nữa, các khuyến mại khi thêm mới hoặcxóa khuyến mãi không cần nữa, đều cần một hệ thống quản lý cụ thể, rõ ràng,chính xác. Với hệ thống cửa hàng hiện có cịn chưa đáp ứng đủ u cầu đề ranên cần một hệ thống đầy đủ chức năng hơn. Hệ thống quản lý phòng gym sẽgiúp nhà quản lý dễ dàng quản lý phịng gym bất kì lúc nào.Nhưng quy trình

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

này thường rất phức tạp, vì vậy cần phải có giải pháp thực hiện một cáchnhanh chóng, đảm bảo giữa các việc. Việc thiết kế một hệ thống quản lí đểnhân viên cũng như người quản lý có thể nắm bắt là rất quan trọng.Với phần mềm quản lý phịng gym, bạn sẽ khơng cần phải vất vả như vậy,chỉ cần nhập dữ liệu đầu vào một lần duy nhất, hệ thống sẽ tự động lưu trữ vàtính tốn. Việc quản lý các khách hàng, thiết bị, nhân viên, các khuyến mạicũng trở nên đơn giản. Như vậy, hệ thống sẽ giúp bạn tiết kiệm thời gian vàcơng sức. Phần mềm quản lý phịng gym được thiết kế với giao diện thânthiện với người sử dụng, có thể thao tác nhanh chóng máy tính bàn, laptop...Khơng cần q am hiểu về cơng nghệ thơng tin, hồn tồn có thể sử dụngphần mềm một cách dễ dàng chỉ với 15-30 phút làm quen.

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<b>1.3. Hoạt động nghiệp vụ</b>

- Thời gian mở cửa: 4h-12h và 14h-22h mọi ngày trong tuần. Hiện tại phịng gồm có 11 nhân viên chia làm 2 ca:

+Ca 1: 4h-12h+Ca 2: 14h-22h

- Mỗi ca gồm 6 nhân viên túc trực gồm: 1 quản lí, 2PT, 2 lễ tân, 1 nhân viênbảo vệ:

– Người quản lý trực tiếp liên hệ với các nhà cung cấp để nhập mới thiết bị, trực tiếp quản lý tồn bộ nhân viên, doanh thu của phịng gym, là người đưa ra kế hoạch phát triển, quảng bá cho phịng gym, trực tiếp có mặt khi khách hàng yêu cầu.

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

– Người quản lý sẽ quản lý việc nhập thiết bị và kiểm tra thiết bị dưới quyền của người quản lý. Khi thiết bị nào đó nào đó cần nhập thêm hoặc thay thế dựa trên nhu cầu của khách hàng thì quản lí sẽ tiến hành tạo Phiếu mua thiết bị, phải ghi rõ thông tin trên phiếu về ngày tháng năm mua, loại, số lượng, thành tiền….

– Lễ tân có đầy đủ thơng tin của các gói tập. Khi có khách hàng đến đăngkí, hoặc đăng kí qua website, lễ tân có nhiệm vụ giúp đỡ khách hàngtìm kiếm hay tư vấn về gói tập họ muốn mua, từ đó có sự sắp xếp cụthể. Khi xác định được nhu cầu của khách hàng sẽ tiến hành lập phiếuđăng kí thành viên gửi cho khách hàng, và làm thẻ thành viên chokhách hàng.

<b> 1.4. Yêu cầu phần mềm</b>

- Phần mềm đáp ứng được việc quản lý phịng gym, làm cho cơng việcquản lí tại phịng gym thuận tiện hơn.

<b>1.4.1. u cầu chức năng</b>

- Các chức năng quản lý chính của phịng gym:+ Đăng nhập

+ Quản lý khách hàng+ Quản lý nhân viên + Quản lý máy tập

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

+ Quản lí gói tập

<b>1.4.2. u cầu phi chức năng</b>

<b>1.4.2.1. Yêu cầu bảo mật</b>

Việc bảo mật dữ liệu rất quan trọng bởi có rất nhiều dữ liệu rất quantrọng cần được giữ riêng tư không cho lộ ra ngoài hoặc bị đánh cắp.

<b>1.4.2.2. Yêu cầu sao lưu</b>

Việc sao lưu dữ liệu cũng rất quan trong bởi cũng có rất nhiều dữ liệuquan trọng như thơng tin khách hàng, thông tin thiết bị, hay báo cáo thống kêthường kì rất được các quản lý chú trọng nên họ sẽ thường xuyên sao lưu dữliệu. Hoặc khi đang thanh toán cho khách hàng mà đột nhiên gặp sự cố mấtđiện xảy ra mà ta chưa sao lưu thì sẽ mệt cho cả 2 bên.

<b>1.4.2.3. Yêu cầu về tính năng sử dụng</b>

- Các tính năng sử dụng chính

+ Sử dụng được đầy đủ các chức năng trên phần mềm+ Cập nhật được thơi gian thực

+ Hệ thống được nhiều người sử dụng mà không sập server

+ Cung cấp đầy đủ các thông tin cần thiết

<b>1.4.2.4. Yêu cầu ràng buộc thiết kế</b>

- Môi trường phát triển ứng dụng:

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

+ Hệ thống được xây dựng chủ yếu trên Visual Studio 2019 bằng ngôn ngữC#

+ Hệ quản trị cơ sở dữ liệu SQL server 2019

<b>1.4.2.5. Yêu cầu về phần cứng</b>

- Hệ điều hành Windowns 7 trở lên

- Để chạy trên 1 website u cầu máy tính cài ít nhất 1 trình duyệt web- Bộ sử lý: CPU lơn hơn hoặc bằng 2.3GHz.

- Ram: lơn hơn hoặc bằng 4GB- Ổ cứng: lớn hơn hoặc bằng 200GB

<b>1.4.2.6. Yêu cầu về phần cứng</b>

- Cơ sở dữ liệu: SQL server- Ngôn ngữ: C#

<b>1.4.2.7. Yêu cầu khi sử dụng phần mềm</b>

- Nhân viên sẽ được phổ biến rõ hơn về các chức năng của phần mềm khi sửdụng

<b>1.4.2.8. Các yêu cầu khác</b>

- Giao diện dễ nhìn, dễ sử dụng và thu hút người sử dụng- Khi mới sử dụng cần có hướng dẫn chi tiết

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

- Hiệu suất: phản hồi nhanh- Khả năng bảo trì

-Quản lý danh mục gói tập

-Quản lý gói tập cập nhật thơng tin về gói tập-Quản lý danh sách người dùng

Tác nhân Khách hàng : có thể thực hiện các chức năng như đăng ký tàikhoản,đăng nhập tài khoản. Xem gói tập, xem chi tiết gói tập, đăng kí thànhviên.

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

<b>2.2 Các biểu đồ mô tả hệ thống2.2.1 Usecase diagram </b>

<b> </b>

<b> 2.2.1.1 Usecase tổng qt </b>

<b> Quản lí phịng gym Tên </b> Tổng quan hệ thông

<b>Mô tả </b> Login, quản lý gói tập ,quản lý khách hàng, quản lýthành viên, quản lý máy tập ,thống kê

<b>Dịng sự kiệnchính </b>

-Khách hàng, quản lý, đăng nhập vào hệ thống và thaotác các chức năng thuộc quyền quản lý của mình

-Hệ thống đưa ra các chức năng để người dùng thao tác

<b>Các dòng sựkiện </b>

1 Đăng nhập

1 Thành công vào trong hệ thống

2 Không thành công . Hệ thống báo sai.2 Quản lý

1 Thao tác với hệ thống

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

2 Hệ thống cập nhật dữ liệu mới3 Thêm,sửa,xoá

1 Thêm,sửa,xố thơng tin 2 Hệ thống hiển thị thơng tin

<b>Điều kiện tiênquyết </b>

Khơng có

<b>Các yêu cầuđặc biệt</b>

Giao diện và các thao tác dễ dùng với người lần đầu tiênsử dụng

<b>2.2.1.2 Biểu đồ usecase đăng nhập </b>

<b> Đăng nhập </b>

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

<b>Dịng sự kiênchính</b>

Người dùng đăng nhập hệ thống để sử dụng chứcnăng

<b>Các dịng sựkiện </b>

1 Khơng đăng nhập được

a, Hệ thống báo tài khoản/mật khẩu không đúngb,Hệ thống báo chưa có tài khoản

<b>Điệu kiệntiên quyết </b>

Thơng tin đăng nhập (User,password).

<b>Các yêu cầuđặc biệt</b>

Giao diện và các thao tác dễ sử dụng

<b>2.2.1.3 Biểu đồ usecase Quản lý gói tập</b>

Quản lý gói tập

<b>Tên </b> Quản lý thơng tin gói tập

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

quản lý.

<b>Dịng sự kiện chính </b>

Người dùng đăng nhập hệ thống để sử dụng chứcnăng, cập nhật thơng tin gói tập.

<b>Các dịng sựkiện </b>

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

2. Hệ thống hiện thị các chức năng và thơng tin góitập.

a,Thêm gói tập. b, Sửa gói tập. 3. Xóa gói tập.

<b>Điều kiện tiênquyết</b>

Đăng nhập được vào hệ thống.

<b>Các yêu cầuđặc biệt </b>

Giao diện và các thao tác dễ dùng

<b>2.2.1.4 Biểu đồ use case quản lý nhân viên</b>

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

<b> Quản lý nhân viên </b>

<b>Dịng sự kiệnchính </b>

Người dùng đăng nhập hệ thống để sử dụng chứcnăng

<b>Các dòng sự kiện 1. Đăng nhập vào hệ thống </b>

2. Hệ thống hiện thị các chức năng và thông tinthành

viên

a Xem thông tin thành viên b Thêm thông tin thành viên c Sửa thông tin

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

d Xóa thơng tin thành viên Điều kiện tiên

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

viên

a Xem thông tin khách hàng b Thêm thông tin khách hàng c Sửa thông tin khách hàng d Xóa thơng tin khách hàng

<b>Điều kiện tiên quyết</b>

Đăng nhập được vào hệ thống

<b>Các yêu cầu đặc biệt </b>

Giao diện và các thao tác dễ dùngvới người lần đầu tiên sử dụng

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

<b>2.2.2. Sequence Diagram </b>

<b>2.2.2.1. Biểu đồ Sequence Diagram – Đăng nhập</b>

</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">

<b><small>2.2.2.2.Biểu đồ Sequence Diagram - Quản lý nhân viên </small></b>

<b><small>2.2.2.3. Biểu đồ Sequence Diagram - Quản lý khách hàng </small></b>

</div>

×