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

TÀI LIỆU đặc tả dự án QUẢN lý CÔNG TY PHẦN mềm ý tưởng quản lý công ty phần mềm

76 7 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

Tiêu đề Tài Liệu Đặc Tả Dự Án Quản Lý Công Ty Phần Mềm
Tác giả Mai Thị Hoa, Trịnh Huy Hoàng, Ngô Thị Thu Hằng, Lê Quý An, Phạm Minh Quang
Người hướng dẫn GVHD: Hoàng Quốc Việt
Trường học Trường Cao Đẳng FPT Polytechnic
Chuyên ngành Ứng Dụng Phần Mềm
Thể loại Tài Liệu
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 76
Dung lượng 2,32 MB

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

Nội dung

Lợi ích của phần mềm quản lý khi sử dụng là rất lớn , giúp tích kiệm thời gian và công sức của nhà lãnh đạo , giữa các phòng ban và nhân viên.. Do đó , việc triển khai phần mềm công nghệ

Trang 1

TRƯỜNG CAO ĐẲNG FPT POLYTECHNIC

oOo

-TÀI LIỆU ĐẶC TẢ DỰ ÁN QUẢN LÝ

CÔNG TY PHẦN MỀM

NGÀNH: ỨNG DỤNG PHẦN MỀM GVHD: HOÀNG QUỐC VIỆT

LỚP: UDPM – 17310 NHÓM 4

Trang 2

10 Các ràng buộc về thực thi và thiết kế

Phần II: SƠ ĐỒ USECASE VÀ ACTIVITY DIAGRAM

Trang 3

2.3 Đăng xuất

2.4 Xem Nhân Viên

2.5 Thêm Nhân Viên

2.6 Sửa Nhân Viên

2.7 Xóa Nhân Viên

2.8 Tìm kiếm Nhân Viên

Trang 4

4 Chi tiết ERD

2.4 Sau khi đăng nhập với tư cách nhân viên

2.5 Sau khi đăng nhập với tư cách quản lý

Trang 5

DANH SÁCH THÀNH VIÊN:

1 Mai Thị Hoa PH28149 UDPM 0363566796 Hoamtph28149@fpt.edu.vn

3 Trịnh Huy PH23251 UDPM 0329323103 Hoangthph23251@fpt.edu

Trang 6

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Giáo viên hướng dẫn ký, ghi rõ họ tên Ghi Chú: - Phần này bắt buộc với tất cả đề tài Nhận xét (Của hội đồng phản biện ) ………

………

………

Trang 7

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Hội đồng phản biện ký, ghi rõ họ tên

Ghi Chú:

- Phần này bắt buộc với tất cả đề tài

LỜI MỞ ĐẦU:

Hiện nay với sự phát triển ngành công nghiệp máy tính, phần mềm đóng vai trò quan trọng không thể thiếu trong việc điều hành quản lý, vì vậy việc kinh doanh phần mềm thu hút được nhiều nhà đầu tư quan tâm Kéo theo đó , những công ty liên quan đến phần mềm cũng ngày càng trở nên phổ biến Đây

Trang 8

là một môi trường khá mới mẻ nhưng lại có nhiều tiềm năng phát triển

trong tương lai do ngành phần mềm đang trên đà phát triển vượt bậc

Nhu cầu sử dụng phần mềm quản trị doanh nghiệp nhằm tối ưu hóa hoạt động quản lý -điều hành trong doanh nghiệp ngày càng trở nên phổ biến và cũng là yêu cầu bắt buộc để không bị tụt xuống , giành cơ hội vươn lên trong thời đại 4.0 có tốc độ phát triển chóng mặt như hiện nay Các phần mềm như phần mềm quản lý dự án, phần mềm quản lý nhân viên, phần mềm quản lý

khách hàng… với những tính năng ưu việt được tích hợp đang trở thành công

cụ hỗ trợ đắc lực để doanh nghiệp nâng cao năng lực

Thực tế cho thấy , hầu hết các doanh nghiệp hiện nay được tổ chức theo

mô hình nhiều phòng ban , bộ phận.Theo đó dù mỗi phòng ban đảm nhận những vai trò nhiệm vụ khác nhau song để đảm bảo hiệu quả tối ưu thì cần sự

hỗ trợ của các bên nhưng việc áp dụng cách thức phối hợp truyền thống luôn bộc lộ những hạn chế nhất định , khiến cho hiệu quả công việc bị giảm sút Lợi ích của phần mềm quản lý khi sử dụng là rất lớn , giúp tích kiệm thời gian và công sức của nhà lãnh đạo , giữa các phòng ban và nhân viên Do đó , việc triển khai phần mềm công nghệ hay phần mềm quản lý doanh nghiệp sẽ giúp hoạt động của các phòng ban , bộ phận diễn ra khoa học, nhanh chóng giúp nhà quản lý nắm bắt mọi thông tin về tình hình hoạt động, hiệu quả công việc

và sự phát triển của doanh nghiệp

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

Với sự bàn giao ý tưởng “Quản lý công ty phần mềm” của nhóm 2 và

để giải quyết các vấn đề của product owner nhóm 2, chúng em đã xây dựng sản phẩm phần mềm theo tiêu chí, đơn giản ,tiện lợi, dễ

sử dụng, dễ bảo trì và dễ phát triển.

Trang 9

Để vận hành một công ty thực ra không khó nhưng để vận hành một

cách chỉn chu, hạn chế được các phát sinh không đáng có , để kiểm

soát dòng tiền hay đơn giản để mở rộng quy mô thì việc có một phần

mềm quản lý là rất cần thiết.

Tại sao lại nói vậy? Vì phần mềm quản lý giống như một nhà máy

giúp người chủ gắn kết các bánh răng một cách nhanh gọn lẹ và đỡ

tốn thời gian nhất Kết hợp dữ liệu với phân tích hình ảnh để tạo ra

những thông tin chi tiết và hữu ích về doanh nghiệp Dễ dàng bổ

sung và tùy chỉnh chức năng khi doanh nghiệp phát triển hơn,

bằng cách tận dụng hệ thống quản trị kinh doanh có khả năng mở

rộng cao.

Vì vậy mong thầy và hội đồng phản biện hãy khám phá cùng nhóm 4.

2 Quy ước tài liệu

Font chữ Kích thước Khoảng cách Căn lề

Tên Thuật Ngữ Giải Thích Thuật Ngữ

Database Là một tập hợp các dữ liệu có tổ chức được lưu trữ và truy

cập điện tử từ hệ thống máy tính

Use Case Mô tả sự tương tác đặc trưng giữa người dùng bên ngoài và

Trang 10

hệ thốngActivity Diagram Biểu đồ hoạt động là một biểu đồ hành vi để mô tả các khía

cạnh động của hệ thốngClass diagram Biểu đồ lớp, là một biểu đồ cấu trúc tĩnh mô tả cấu trúc của hệ

thống bằng cách hiển thị các lớp của hệ thống, các thuộc tính,hoạt động của chúng và mối quan hệ giữa các đối tượngERD Mô Hình mối quan hệ thực thể

Java Ngôn ngữ lập trình hướng đối tượng

CPU Bộ phận xử lý trung tâm

RAM Bộ nhớ tạm thời

Developer Người viết ra sản phẩm chương trình, các phần mềm trang

webTester Người kiểm tra sản phẩm mà lập trình viên làm ra, để nâng

cao chất lượng sản phẩm

4 Mục tiêu đề tài

Nhằm đáp ứng nhu cầu trợ giúp tối đa trong việc quản lý và vận hành công

ty phần mềm

Chỉ bằng những thao tác đơn giản như click chuột sau khi đăng nhập tài khoản,

sẽ chỉ rõ từng bước để có thể vận hành từ chọn sản phẩm đến khâu thanh

toán một cách dễ dàng

Ngoài ra giúp người quản lý nắm bắt được thông tin một cách đơn giản ,

nhanh chóng , chính xác

5 Phạm vi đề tài

Phần mềm quản lý quán cà phê Bát giúp cho người quản lý ngoài việc có thể

kiểm tra thông tin đăng nhập của nhân viên còn biết được hợp đồng của

công ty qua tab thống kê trong phần mềm

Trang 11

KHẢO SÁT:

Hình thức khảo sát Khảo sát bộ phận quản lý của các công ty Người lên kế hoạch Mai Thị Hoa

Ngô Thị Thu Hằng Trịnh Huy Hoàng

Kế hoạch khảo sát Cả nhóm khảo sát bộ phận quản lý của các

công ty về cách thức quản lý hiện nay và những lợi ích khi áp dụng phần mềm quản

lý trong công việc.

Câu hỏi khảo sát

Đối tượng khảo sát 1: Công Ty TNHH ABC

Câu 1: Bạn là người có khối lượng công việc Một ngày chúng tôi phải giải quyết không khổng lồ không thể kiểm soát? biết bao nhiêu là công việc liên quan đến

quản lý tài liệu , quản lý hồ sơ , giấy tờ và quản lý cả con người.

Câu 2 : Bạn có gặp khó khăn trong quá trình Giao việc cho một nhóm hay một bộ phận phân chia công việc không? thường có tình trạng không phải ai cũng có

trách nhiệm với công việc được giao dẫn đến thái độ dựa dẫm của nhân viên này với nhân viên khác

Câu 3: Bạn là nhà quản lý nhưng không thể Nhà quản lý chỉ nhận ra vấn đề trông phần nắm bắt được tiến độ công việc của nhân công việc của nhân viên khi có trục trặc hay viên? sự cố bởi quản lý phải tiếp nhận rất nhiều

công việc mỗi ngày và không có thời gian sát sao từng chi tiết một.

Câu 4 : Bạn cần một phần mềm quản lý Các vấn đề không hề dễ giải quyết nếu như công việc , tối đa hiệu suất và thời gian? bạn chỉ sử dụng phương pháp truyền thống.

Trong thời công nghệ phát triển, phần mềm

Trang 12

quản lý là một lựa chọn thông minh.

Đối tượng khảo sát 2: Công Ty Cổ Phần DT & PT Nông Thôn LC

Câu 1: Bạn là người có khối lượng công việc Khối lượng mà ban quản lý của một công ty khổng lồ không thể kiểm soát? phải làm là rất lớn , chúng tôi rất vất vả

trong việc kiểm soát mọi thứ.

Câu 2 : Bạn có gặp khó khăn trong quá trình Công việc nếu được phân công không hợp phân chia công việc không? lý,không đúng cách sẽ ảnh hưởng rất lớn

đến hiệu quả làm việc.

Câu 3: Bạn là nhà quản lý nhưng không thể Người quản lý không phải lúc nào cũng có ở nắm bắt được tiến độ công việc của nhân văn phòng để trực tiếp giám sát công việc viên? của mỗi người.Quá trình làm việc của nhân

viên sẽ bị đình trệ , ảnh hưởng rất nhiều đến hiệu quả công việc.

Câu 4 : Bạn cần một phần mềm quản lý Một phần mềm quản lý là chìa khóa giải công việc , tối đa hiệu suất và thời gian? quyết vấn đề quản lý của một công ty.

Đối tượng khảo sát 3: Công Ty Big Four Entertaiment

Câu 1: Bạn là người có khối lượng công việc Đúng vậy, khối lượng của tôi rất nhiều , để khổng lồ không thể kiểm soát? kiểm soát công việc tôi mất rất nhiều thời

gian.

Việc phân chia công việc cho từng bộ phận Câu 2 : Bạn có gặp khó khăn trong quá trình hay nhân viên rất khó để quản lý

phân chia công việc không?

Câu 3: Bạn là nhà quản lý nhưng không thể Đúng , do lượng công việc quá nhiều, số nắm bắt được tiến độ công việc của nhân lượng nhân viên đông nên rất khó để kiểm

Trang 13

TIEU LUAN MOI download : skknchat123@gmail.com

Trang 14

công việc , tối đa hiệu suất và thời gian? để đạt hiệu suất làm việc tốt thì không có lý

do gì mà chúng tôi không áp dụng.

Đối tượng khảo sát 4: Công Ty FBI

Câu 1: Bạn là người có khối lượng công việc Bạn sẽ không hình dung được khối lượng khổng lồ không thể kiểm soát? quản lý của một công ty lớn nhiều đến mức

không được phân công minh bạch và thống nhất

Câu 4 : Bạn cần một phần mềm quản lý Khoa học công nghệ ngày một phát triển , công việc , tối đa hiệu suất và thời gian? trong dó sự phát triển của công nghệ thông

tin khiến chúng ta đi từ bất ngờ này đến bất ngờ khác Vì thế việc sử dụng phần mềm quản lý sẽ rất có lợi trong mọi lĩnh vực.

6 Bố cục tài liệu

● Giới thiệu đề tài – hệ thống

Trình bày lý do chọn đề tài, mục tiêu mà dự án hướng tới, phạm vi

Trang 15

tính, kiểu dữ liệu

● Thiết kế

Mô tả các chức năng sẽ làm trong hệ thống, mô tả các đối tượng của hệ

thống và loại quan hệ tồn tại giữa chúng Liệt kệ thiết kế giao diện của

hệ thống

● Các phi chức năng

Liệt kê các phi chức năng mà dự án đã làm hoặc dự kiến sẽ đạt được

● Kiểm thử

Đưa ra kế hoạch kiểm thử của dự án như ai là người kiểm thử, các

mục tiêu và kết quả mong muốn

● Tổng kết

Đưa ra những khó khăn gặp phải, cách giải quyết khó khăn Rút ra bài

học và kế hoạch dự kiến phát triển trong tương lai

7 Khởi tạo và lập kế hoạch

7.1 Lập kế hoạch

thực hiện gian bắt gian kết

Hằng, Quang, An, Hoàng

Trang 16

Hằng, Quang, An, Hoàng

Hằng

Hằng, Quang, An, Hoàng

7.2 Xác định đối tượng sử dụng hệ thống

- Dựa vào khảo sát đã xác định những đối tượng sử dụng hệ thống gồm:

Quản lý: kiểm soát toàn bộ hệ thống

Nhân viên: quản lý dự án nhưng không được phép xóa, sửa dự án;

quản lý khách hàng nhưng không được xóa thông tin khách hàng

7.3 Phương pháp phát triển phần mềm

Phát triển dự án theo mô hình Scrum

Trang 17

TIEU LUAN MOI download : skknchat123@gmail.com

Trang 18

● Hoàn thành sprint 1, tiếp tục làm sprint 2, sprint cho đến khi hoàn thành hết các yêu cầu.

● Trong mỗi 1 sprint thì sẽ có họp hàng ngày – daily meeting từ 15 –

20 phút Mỗi thành viên sẽ báo cáo: Hôm qua tôi đã làm gì? Hôm naytôi sẽ làm gì? Có gặp khó khăn gì không?

● Scrum là mô hình hướng khách hàng (Customer oriented)

Các nhân tố tạo nên quy trình Scrum

Có 3 thành tố quan trọng cấu thành nên SCRUM:

Tổ chức (Organization)

Trang 19

○ Development Team: Nhóm phát triển.

Tài liệu (Artifacts): đó chính là các kết quả đầu ra.

sản phẩm

mỗi giai đoạn

Qui trình(Process): Quy định cách thức vận hành của SCRUM.

Tổ chức dự án

Product Owner

sản phẩm có những chức năng nào và là người quyết định Product Backlog

cho khách hàng đảm nhận

● ScrumMaster

thực hiện đúng và thuận lợi

● Development Team

sản phẩm

những gì sẽ làm trong Sprint (giai đoạn )này và kết quả sẽ ra sao

Trang 20

○ Thảo luận để đưa ra các giải pháp, ước lượng thời gian thực hiện công việc, họp đánh giá kết quả công việc.

Product Backlog

phẩm

khách hàng và dự án

Ưu nhược điểm:

▪ Một người có thể thực hiện nhiều ▪ Trình độ của nhóm cần có một kỹviệc ví dụ như dev có thể test năng nhất định

những dự án mà yêu cầu khách ▪ Khó khăn trong việc xác định ngânhàng không rõ ràng ngay từ đầu sách và thời gian

▪ Luôn nghe ý kiến phản hồi từ kháchhàng và thay đổi theo nên thời gian

sẽ kéo dài

▪ Vai trò của PO rất quan trọng, PO làngười định hướng sản phẩm Nếu

PO làm không tốt sẽ ảnh hưởng đếnkết quả chung

7.4 Đánh giá tính khả thi của dự án

✔ Quản lý có thể quản lý nhân viên, hợp đồng, dự án một cách dễ dàng, chính xác

mà không phải làm qua excel hay word Không tốn quá nhiều nguồn lực

Trang 21

8 Các công cụ phát triển sử dụng trong dự án

Draw.io Trello Google Chrome Google Meet

Trang 22

Google Drive Google Docs NetBean Messenger

9 Môi trường vận hành

Netbean SQL Server

10 Các ràng buộc về thực thi và thiết kế Ràng buộc thực tế:

✔ Giao diện đơn giản, thân thiện với người sử dụng

✔ Kích thước của CSDL, đủ lớn với thông tin của người sử dụng

✔ Bàn giao sản phẩm đúng thời gian và địa điểm thích hợp

✔ Phần mềm chạy trên nền Windows

Phần III: SƠ ĐỒ USECASE VÀ ACTIVITY DIAGRAM

Trang 23

1 Sơ đồ usecase

1.1 Usecase tổng:

Trang 24

1.2 UseCaseManager :

Trang 25

1.3 UseCaseStaff :

2 Activity Diagram

Trang 26

2.1 Đăng ký:

Trang 27

2.2 Đăng nhập :

2.3Đăng xuất :

Trang 28

2.4 Xem Nhân Viên

Trang 30

2.5 Thêm Nhân Viên

2 6 Sửa Nhân Viên :

Trang 32

2.7 Xóa Nhân Viên :

2 8 Tìm kiếm Nhân Viên :

Trang 33

2.9 Xem dự án:

Trang 35

2.10 Thêm dự án:

Trang 36

2 11 Sửa dự án :

2.12 Xóa dự án :

Trang 38

2.13 Tìm Kiếm dự án:

2.14 Thêm hợp đồng :

Trang 39

2.15 Xóa hợp đồng:

Trang 40

2.16 Hiển thị hợp đồng :

Trang 41

2.17 Tìm hợp đồng :

Trang 42

2.18 Sửa hợp đồng :

Trang 43

2.19 Xóa phòng ban :

Trang 45

2.10 Thêm phòng ban:

2.21 Sửa phòng ban :

Trang 46

2.22 Tìm phòng ban :

Trang 47

2.23 Hiển thị phòng ban :

Trang 48

2 24 Thêm khách hàng :

Trang 49

2.25 Xóa khách hàng

Trang 51

2.26 Hiển thị khách hàng

2.27 Tìm khách hàng

Trang 52

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

Trang 54

PHẦN III: ERD

Trình bày sơ đồ ERD và diễn giải các bảng có trong sơ đồ về tên thuộc

tính ,kiểu dữ liệu

1.ERD 0

Trang 55

2.ERD 1

Trang 56

3.ERD 2

4 Chi tiết ERD

4.1 Bảng dự án:

Trang 57

4.2 Bảng phòng ban

4.3 Bảng nhân viên

4.4 Bảng khách hàng

Trang 58

4.5 Bảng hợp đồng

PHẦN IV: MOCKUP

1 Đăng nhập

Trang 59

2 Đổi mật khẩu

3 Quên mật khẩu

Trang 60

4 Quản lý dự án

Trang 61

5 Quản lý khách hàng

Trang 62

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

Trang 63

7 Quản lý hợp đồng

Trang 64

8 Quản lý phòng ban

Trang 65

9 Dự án chi tiết

Trang 66

PHẦN V: DESIGN GIAO DIỆN

1 Đăng nhập

Trang 67

2 Đổi mật khẩu

Trang 68

3 Quên mật khẩu

Trang 69

4 Sau khi đăng nhập với tư cách nhân viên

Trang 70

5 Sau khi đăng nhập với tư cách quản lý

Trang 71

6 Quản lý dự án

Trang 72

7 Quản lý phòng ban

Trang 73

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

Trang 74

9 Quản lý khách hàng

Trang 75

10 Quản lý hợp đồng

Ngày đăng: 21/09/2022, 05:05

HÌNH ẢNH LIÊN QUAN

● Scrum là mơ hình hướng khách hàng (Customer oriented). - TÀI LIỆU đặc tả dự án QUẢN lý CÔNG TY PHẦN mềm ý tưởng quản lý công ty phần mềm
crum là mơ hình hướng khách hàng (Customer oriented) (Trang 17)
Trình bày sơ đồ ERD và diễn giải các bảng có trong sơ đồ về tên thuộc tính ,kiểu dữ liệu. - TÀI LIỆU đặc tả dự án QUẢN lý CÔNG TY PHẦN mềm ý tưởng quản lý công ty phần mềm
r ình bày sơ đồ ERD và diễn giải các bảng có trong sơ đồ về tên thuộc tính ,kiểu dữ liệu (Trang 54)
4.2. Bảng phòng ban - TÀI LIỆU đặc tả dự án QUẢN lý CÔNG TY PHẦN mềm ý tưởng quản lý công ty phần mềm
4.2. Bảng phòng ban (Trang 57)
4.3. Bảng nhân viên - TÀI LIỆU đặc tả dự án QUẢN lý CÔNG TY PHẦN mềm ý tưởng quản lý công ty phần mềm
4.3. Bảng nhân viên (Trang 57)
4.5. Bảng hợp đồng - TÀI LIỆU đặc tả dự án QUẢN lý CÔNG TY PHẦN mềm ý tưởng quản lý công ty phần mềm
4.5. Bảng hợp đồng (Trang 58)

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

w