Tải bản đầy đủ (.docx) (44 trang)

Báo cáo phân tích và xây dựng app quản lý nhân sự tích hợp chức năng quản lý dịch vụ

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 (690.59 KB, 44 trang )

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUN ĐỀ HỌC PHẦN
HỆ THỐNG THƠNG TIN TÍCH HỢP

ĐỀ TÀI:
Xây dựng app quản lý nhân sự tích hợp chức năng quản lý dịch
vụ

Sinh viên thực hiện
Giảng viên hướng dẫn

: TRẦN ĐỨC MINH
:: TS. CẤN ĐỨC ĐIỆP

Ngành

: CÔNG NGHỆ THÔNG TIN

Chuyên ngành

: CƠNG NGHỆ PHẦN MỀN

Lớp

: D13CNPM4

Khóa

: D13


Hà Nội, tháng 7 năm 2022

1


Contents
LỜI MỞ ĐẦU............................................................................................................................3
CHƯƠNG 1: KHẢO SÁT........................................................................................................6
1.1 Giới thiệu về công ty cổ phần Teracom.........................................................................7
Quy trình quản lý dự án của công ty......................................................................................7
1.3 Nhận đề tài thực tập.........................................................................................................7
1.4 Nhận kế hoạch thực tập....................................................................................................7
CHƯƠNG 2: KẾ HOẠCH DỰ ÁN...........................................................................................7
Đề cương dự án......................................................................................................................7
2.1.1 Giới thiệu...................................................................................................................7
2.1.2 Mục tiêu....................................................................................................................7
2.1.3 Nội dung....................................................................................................................7
2.1.4 Kết luận.....................................................................................................................7
2.2 Hồ sơ dự án khả thi..........................................................................................................7
2.2.1 Đặt vấn đề.................................................................................................................7
2.2.2 Hiện trạng và yêu cầu................................................................................................7
2.2.3. Một số giải pháp kỹ thuật........................................................................................7
2.2.5 Kế hoạch tổ chức.......................................................................................................7
2.3 Yêu cầu người dùng.........................................................................................................7
2.3.1 Yêu cầu chức năng....................................................................................................7
2.3.2. Yêu cầu phi chức năng............................................................................................7
2.3.3. Yêu cầu giao diện.....................................................................................................7
2.3.4. Yêu cầu tính hữu dụng.............................................................................................7
2.1.1. Ước lượng chi phí........................................................................................................7
2.1.2. Ước Lượng thời gian....................................................................................................7

2.1.3. Ước lượng người tham gia...........................................................................................7
2.2. Lập lich và theo dõi.............................................................................................................7
2.5 Tập yêu cầu và phiếu yêu cầu..........................................................................................7
2.5.1. Tập yêu cầu..............................................................................................................7
2.5.2 Phiếu yêu cầu............................................................................................................7
Tài liệu phân tích thiết kế.......................................................................................................7
2.6.7 Lý do phát triển dự án...............................................................................................7
2.6.11 Tài liệu đào tạo............................................................................................................7
KẾT LUẬN................................................................................................................................7

2


LỜI MỞ ĐẦU
Hiện nay trên thế giới nói chung và Việt Nam nói riêng đang diễn ra q trình tin
học hóa tồn diện trên mọi lĩnh vực hoạt động kinh tế xã hội, con người đang chuyển
sang một kỉ nguyên mới-kỉ ngun của cơng nghệ thơng tin 4.0.Máy tính và các cơng
cụ của nó đã trở thành nhu cầu khơng thể thiếu đối với các ngành khoa học và kĩ thuật,
trong các ngành quản lý, thiết kế giảng dạy, các ngành công nghiệp đồ họa,…
Nhờ ứng dụng của công nghệ thơng tin đã làm giảm được rất nhiều khó khăn trong
việc quản lý trên các giấy tờ. Nó có yếu tố không nhỏ trong việc phát triển và thành
công không nhỏ của mỗi ngành nghề, mỗi xí nghiệp, mỗi quốc gia ngày nay.
Phân tích và thiết kế hệ thống thơng tin là một phần của “công nghệ thông tin”
giúp con người khảo sát, thiết kế và xây dựng những chương trình một cách quy củ và
dễ dàng hơn. Với vốn kiến thức học được trong mơn “Phân tích và thiết kế hướng đối
tượng” và sự giúp đỡ của thầy Cấn Đức Điệp, em đã chọn đề tài:” Xây dựng app quản
lý dịch vụ” để tìm hiểu và thực hành về mơn này.
Với vốn kiến thức cịn hạn chế vì vậy bài làm của em chắc chắn sẽ có nhiều thiếu
khuyết. Rất mong được sự góp ý của cơ để bài làm tốt hơn.
Em xin chân thành cảm ơn cô!

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

Sinh viên thực hiện

Cấn Đức Điệp

Trần Đức Minh

3


DANH MỤC CÁC KÝ HIỆU
PHẦN TỬ MƠ
KÝ HIỆU
HÌNH

Ý NGHĨA

Biểu đồ USE CASE
Một người / nhóm người hoặc
một thiết bị hoặc hệ thống tác
động hoặc thao tác đến chương
trình.

Tác nhân
(Actor)
Use-case
(“Ca” sử dụng)

Biểu diễn một chức năng xác

định của hệ thống
Use case này sử dụng lại chức
năng của use case kia

Mối
giữa
case

quan hệ
các use

Use case này mở rộng từ use
case kia bằng cách thêm chức
năng cụ thể
Use case này kế thừa các chức
năng từ use case kia

Biểu đồ LỚP
Lớp
(Class)

Biểu diễn tên lớp, thuộc tính, và
phương thức của lớp đó

Quan hệ kiểu kết
hợp

Biểu diễn quan hệ giữa hai lớp
độc lập, có liên quan đến nhau


Quan
thành

hệ

hợp

Biểu diễn quan hệ bộ phận – tổng
thể

Quan
thuộc

hệ

phụ

Các lớp phụ thuộc lẫn nhau trong
hoạt động của hệ thống

Biểu đồ TRẠNG THÁI
Trạng thái

Biểu diễn trạng thái của đối
tượng trong vòng đời của đối
tượng đó

Trạng thái khởi
đầu


Khởi đầu vịng đời của đối tượng
đó

Trạng thái kết

Kết thúc vịng đời của đối tượng
4


thúc
Chuyển tiếp

Chuyển từ trạng thái này sang
trạng thái khác

(transition)
Biểu đồ TUẦN TỰ
Procedure

Là một phương thức của B mà
đối tượng A gọi thực hiện.

(Phương thức)
Message

Là một thông báo mà B gửi cho
A.

(Thông điệp)
Biểu đồ HOẠT ĐỘNG


Mô tả hoạt động gồm tên hoạt
động và đặc tả của nó

Hoạt động
Trạng thái khởi
đầu
Trạng thái kết
thúc
Thanh đồng bộ
ngang

Mô tả thanh đồng bộ ngang

Chuyển tiếp
Quyết định
Các luồng

Mô tả một lựa chọn điều kiện
Phân tách các lớp đối
Phân cách nhau bởi một đường
tượng khác nhau
kẻ dọc từ trên xuống dưới biểu
trong biểu đồ hoạt
đồ
động

Biểu đồ THÀNH PHẦN
Thành phần


Mô tả một thành phần của biểu
đồ, mỗi thành phần có thể chứa
nhiều lớp hoặc nhiều chương
trình con

5


CHƯƠNG 1: KHẢO SÁT
1.1 Giới thiệu về công ty cổ phần Teracom

Mã số thuế: 0106897735.
Địa chỉ: 2nd floor, ATS building, No. 252 Hoang Quoc Viet, Co Nhue 1.
Điện thoại: (+84) 24 6297 3538
Fax: 0432.24.26.98
Email:
Website: a/
Teracom thực hiện các dự án toàn diện và cung cấp web, ứng dụng di động và cổng
thông tin cao cấp. Chúng tôi phát triển các sản phẩm phần mềm tùy chỉnh phù hợp với
nhu cầu kinh doanh cụ thể của khách hàng và hỗ trợ họ trong suốt quá trình: từ khi lên
ý tưởng đến khi thực hiện.

6


Quy trình quản lý dự án của cơng ty
Dự án “Xây dựng hệ thống tích hợp chức năng quản lí đặt dịch vụ” của
team Bizmax được thực hiện theo mô hình Agile: quy trình Scrum.
 Đặc trưng:
Tính lặp ( Interative): Dự án sẽ được thực hiện trong các phân đoạn lặp đi lặp

lại. Các phân đoạn (được gọi là Interation hoặc Sprint) này thường có khung
thời gian ngắn ( từ 1 đến 4 tuần) . Trong mỗi phân đoạn này , nhóm phát triển
phải thực hiện đầy đủ các cơng việc cần thiết như lập kế hoạch, phân tích yêu
cầu, thiết kế, triển khai, kiểm thử để cho ra các phần nhỏ của sản phẩm. Các
phân đoạn Sprint lặp đi lặp lại trong Agile: các phương pháp Agile thường phân
rã mục tiêu thành các phần nhỏ với quá trình lập kế hoạch đơn giản và gọn nhẹ
nhất có thể, khơng thực hiện lập kế hoạch dài hạn.
Tính tiệm tiến và tiến hóa: Cuối các phân đoạn Sprint, nhóm phát triển thường
cho ra các phần nhỏ của sản phẩm cuối cùng. Các phần nhỏ này thường đầy đủ,
có khả năng chạy tốt, được kiểm thử cẩn thận và có thể sử dụng được ngay.
Theo thời gian, các phân đoạn này nối tiếp các phân đoạn kia, các phần chạy
được tích lũy và lớn dần lên cho tới khi toàn bộ yêu cầu của khách hàng được
thỏa mãn.
Tính thích ứng: Do các sprint chỉ kéo dài trong khoảng 1 thời gian ngắn và
việc lập kế hoạch cũng được điều chỉnh liên tục , nên các thay đổi trong q
trình phát triển đều có thể áp dụng theo cách thích hợp. Theo đó, các quy trình
Agile thường thích ứng rất tốt với các thay đổi
 Bao gồm 4 cuộc họp như sau:
Sprint Planning (Họp Kế hoạch Sprint): Nhóm phát triển họp với Product
Owner để lên kế hoạch làm việc cho một Sprint. Công việc lập kế hoạch bao
gồm việc chọn lựa các yêu cầu cần phải phát triển, phân tích và nhận biết các
7


công việc phải làm kèm theo các ước lượng thời gian cần thiết để hoàn tất các
tác vụ. Scrum sử dụng cách thức lập kế hoạch từng phần và tăng dần theo thời
gian, theo đó, việc lập kế hoạch khơng diễn ra duy nhất một lần trong vòng đời
của dự án mà được lặp đi lặp lại, có sự thích nghi với các tình hình thực tiễn
trong tiến trình đi đến sản phẩm.
Daily Scrum (Họp Scrum hằng ngày): Scrum Master tổ chức cho Đội sản

xuất họp hằng ngày trong khoảng 15 phút để Nhóm Phát triển chia sẻ tiến độ
cơng việc Trong cuộc họp này, từng người trong nhóm phát triển lần lượt trình
bày để trả lời 3 câu hỏi sau:
Hơm qua đã làm gì?
Hơm nay sẽ làm gì?
Có khó khăn trở ngại gì khơng?
Sprint Review (Họp Sơ kết Sprint): Cuối Sprint, nhóm phát triển cùng
với Product Owner sẽ rà sốt lại các cơng việc đã hồn tất (DONE) trong Sprint
vừa qua và đề xuất các chỉnh sửa hoặc thay đổi cần thiết cho sản phẩm.
Sprint Retrospective (Họp Cải tiến Sprint): Dưới sự trợ giúp của Scrum
Master, nhóm phát triển sẽ rà sốt lại tồn diện Sprint vừa kết thúc và tìm cách
cải tiến quy trình làm việc cũng như bản thân sản phẩm.
 Bao gồm 3 vai trò:
Product Owner: Là người chịu trách nhiệm về sự thành công dự án, người
định nghĩa các yêu cầu cho sản phẩm và đánh giá đầu ra cuối cùng của các nhà
phát triển phần mềm.
Scrum Master: Là người đảm bảo các sprint được hồn thành theo đúng quy
trình Scrum, giúp đỡ loại bỏ các trở ngại cho đội dự án.
Deverlopment Team: Là tập hợp của từ 5 đến 9 thành viên chịu trách nhiệm
trực tiếp tham gia sản xuất. Tùy theo quy mơ của dự án để bố trí số thành viên
cho phù hợp.
8


1.3 Nhận đề tài thực tập
Đề tài: “Xây dựng hệ thống tích hợp chức năng quản lý dịch vụ”
Người thực hiện: Sinh viên Trần Đức Minh - 18810310343
1.4 Nhận kế hoạch thực tập
Thời gian thực tập từ 16/01/2022


CHƯƠNG 2: KẾ HOẠCH DỰ ÁN
Đề cương dự án
2.1.1 Giới thiệu
● Tên dự án: Xây dựng hệ thống tích hợp chức năng quản lý dịch vụ
2.1.2 Mục tiêu
● Mục tiêu dài hạn
○ Tạo ra phần mềm hỗ trợ quản lý dịch vụ cho trung tâm giải trí ,
giải quyết tất cả các vấn đề nhu cầu xung quanh việc quản lý dịch
vụ.
2.1.3 Nội dung

STT

Tên Công Việc Cụ Thể

9


1

Xác định yêu cầu của phần mềm

1.1

+ Nắm bắt yêu cầu dự án

1.2

+ Khảo sát hiện trạng


1.3

+ Tổng hợp yêu cầu và phân tích yêu cầu

1.4

+ Đặc tả yêu cầu và phương thức hóa yêu cầu

1.5
2
3
3.1
3.2

+ Viết lại đặc tả u cầu
Lựa chọn mơ hình xây dựng phần mềm
Thiết kế cơ sở dữ liệu
+ Thiết kế cơ sở dữ liệu
+ Viết tài liệu đặc tả cơ sở dữ liệu

4

Thiết kế giao diện người dùng

4.1

+ Thiết kế giao diện quản trị

4.2
5


+ Thiết kế giao diện người dùng
Lập trình

5.1

+ Quản lý dịch vụ

5.2

+ Quản lý order người dùng

5.3

+ Quản lý lương

5.4

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

6

Chạy thử, kiểm tra

7

Chuyển giao

10



2.1.4 Kết luận
● Điều kiện đã đầy đủ để triển khai dự án
● Nếu được thực hiện chắc chắn sẽ đem lại một ứng dụng như mong đợi.

2.2 Hồ sơ dự án khả thi
2.2.1 Đặt vấn đề
Từ thực tế ta có thể thấy được rằng, dù có thay đổi sâu sắc thế nào thì con người
vẫn ln là trung tâm, là yếu tố quan trọng nhất của một doanh nghiệp. Do đó,
cơng tác quản lý đặt dịch vụ đóng một vai trò quan trọng, tạo ra sức mạnh phát
triển của doanh nghiệp. Tuy nhiên, quản lí đặt dịch vụ khơng phải là một cơng
việc dễ dàng khi nó u cầu sự hài hịa giữa lợi ích của người sử dụng, sự hiệu
quả trong quá trình quảng cáo, thu hút, phát triển. Vậy đâu là những khó khăn
mà doanh nghiệp gặp phải trong công tác quản lý đặt dịch vụ?
2.2.2 Hiện trạng và yêu cầu
Yêu cầu: Xây dựng hệ thống tích hợp chức năng quản lý đặt dịch vụ
o Quản lý đăng nhập : Quản lý thông tin của khách hàng như họ tên,
địa chỉ, số điện thoại,…
o Quản lý nhà cung cấp các dịch vụ: Quản lý thông tin của các nhà
cung cấp như tên nhà cung cấp, địa chỉ, số điện thoại,…
o Quản lý nhân viên: Quản lý thông tin của các nhân viên như tên, địa
chỉ, số điện thoại,…
o Quản lý bình luận: Quản lý các bình luận của tất cả khách hàng lọc
những bình luận có nội dung xấu.
o Quản lý bài viết: Quản lý việc đăng bài chỉnh sửa bài thêm sửa xóa
các bài viết.
o Quản lý đặt dịch vụ: Quản lý đặt lịch các chuyến đi đặt dịch vụ.

11



o Quản lý xem bài viết : Chức năng này cho phép khách hàng hoặc
Admin xem thông tin bài viết.
o Quản lý xem dịch vụkhuyến mại: Chức năng này cho phép hiển thị
những dịch vụ khuyến mại để khách hàng lựa chọn.
2.2.3. Một số giải pháp kỹ thuật
● Về chức năng:
○ Tích hợp các chức năng quản lý đặt dịch vụ

● Về giải pháp môi trường:
○ Ngôn ngữ phát triển:
■ C#
○ Database: MySQL
○ Tool quản lý source: Github
○ Tool quản lý task: Jira

2.2.4. Đánh giá về các giải pháp về mặt kỹ thuật và tài chính
● Về mặt kỹ thuật: Trợ giúp các công việc trong quản lý đặt dịch vụ như
quảng cáo, thống kê, việc theo dõi chi tiết tình hình đặt dịch vụ, đánh giá
đặt dịch vụ
● Về mặt tài chính: Giảm chi phí cho người dùng, tăng số lượng người
dùng và doanh thu cho công ty.

2.2.5 Kế hoạch tổ chức
Dự kiến phân công trách nhiệm giữa các đơn vị gồm:
● 1 PM
12


● 1 Test Management

● 1 TestLead
● Dev
● Test

Các đơn vị có trách nhiệm và nhiệm vụ riêng vì vậy tất cả đều phải tự giác hồn
thành cơng việc của mình, bên cạnh đó cần liên hệ phối hợp và giúp đỡ lẫn nhau
để hoàn thành tốt dự án.
Dự kiến thành lập ban quản trị dự án để dễ quản lý và triển khai dự án.
Kế hoạch chọn đối tác: vì đã có đầy đủ nhân lực để thực hiện dự án nên đơn vị
sẽ tự thực hiện dự án.
Lịch trình triển khai:
● Xây dựng đề án khả thi: 3 tuần
● Thống nhất thiết kế: 2 tuần
● Xây dựng phần mềm: 3 tháng
● Chuyển giao: 2 tháng
2.3 Yêu cầu người dùng
2.3.1 Yêu cầu chức năng
● Quản lý Hợp đồng
○ Lưu trữ thông tin hợp đồng vào database
○ Loại hợp đồng
○ Loại lao động
● Quản lý đào tạo
13


○ Thơng tin đào tạo
○ Loại hình đào tạo
○ Cơ sở đào tạo
● Quản lý tuyển dụng
○ Thông tin tuyển dụng

○ Kế hoạch tuyển dụng
○ Dịch vụ ban tuyển dụng
2.3.2. Yêu cầu phi chức năng
● Hệ thống có chức năng bảo mật
● Người sử dụng ứng dụng cần có tài khoản để sử dụng các tính năng của
ứng dụng.
2.3.3. Yêu cầu giao diện
● Giao diện đẹp, chuẩn mẫu thiết kế
● Thơng tin hiển thị đầy đủ
● Hồn thành sản phẩm đúng thời gian quy định
2.3.4. Yêu cầu tính hữu dụng
● Quản lý chính xác thơng tin về nhân viên
● Có các chức năng thêm, xố, tìm kiếm thơng tin
● Có thể tích hợp được nhiều chức năng

2.5 Kế hoạch dự án
2.1.1. Ước lượng chi phí
Giai Đoạn

Cơng Việc
Khảo sát u cầu dự
án

Mô Tả
Thu thập các yêu cầu
tổng quát về hệ thống

Chi Phí
100.000đ


14


Quản Lý Dự
Án

Khởi tạo dự án

Thông báo triển khai dự
án, lập project charter

200.000đ

Lập kế hoạch phạm
vi dự án

Lập bản kế hoạch phạm
vi dự án

200.000đ

Viết báo cáo tổng kết

Tổng kết toàn bộ công
việc thành báo cáo cuối
cùng
Mô tả cụ thể hơn những
yêu cầy cần thiết của
phần mềm




Đặc tả chi tiết các
yêu cầu từ khách
hàng

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

Mơ tả hệ thống bằng
các sơ đồ use case,
trình tự

Xây dựng bằng sơ đồ
use case, trình tự

200.000đ

Thiết lập cơ sở dữ
liệu

Xây dựng các bảng dữ
liệu cụ thể cho phần
mềm
Xây dựng các form theo
chuẩn UML

600.000đ


Viết báo cáo cho ra
bảng phân tích hồn
chỉnh

100.000đ

Thiết kế giao diện
phần mềm

Viết bản phân tích hệ
thống chi tiết

Module thống
kê sản phẩm

200.000đ

600.000đ

Phân tích yêu cầu cụ Xây dựng chi tiết nhiệm 100.000đ
thể cho module
vụ của hệ thống
Thiết kế module
Xây dựng các form cùng 600.000đ
các nút chức năng kèm
theo
Viết code
Xử lý các chức năng cần 1.200.000
thiết của hệ thống
đ

Cài đặt module
Chạy thử module đã xây

15


Tích hợp và
hồn thành sản
phẩm

Đóng gói phần
mềm

Kiểm thử module

dựng
Kiểm tra giao dện, độ
chính xác

300.000đ

Viết báo cáo

Mơ tả chi tiết về module



Tích Hợp các
module


200.000đ

Kiểm thử

Lắp ráp các module
thành 1 hệ thống hoàn
chỉnh
Test toàn bộ hệ thống

Fix lỗi tồn tại

Fix các lỗi phát sinh

600.000đ

Viết tài liệu hướng
dẫn sử dụng

Viết bản hướng dẫn sử
dụng phần mềm



Lên kế hoạch bảo trì

Đề ra kế hoạch bảo trì



Kết thúc dự án


Tổng kết dự án



200.000đ

Bảng 2.2. Bảng ước lượng chi phí
2.1.2. Ước Lượng thời gian
Giai
Đoạn

Quản Lý
Dự Án

Cơng Việc

Mô Tả

Ngày bắt
đầu
29/10/202
2

Ngày kết
thúc
2/11/2022

Khảo sát yêu
cầu dự án


Thu thập các yêu cầu
tổng quát về hệ thống

Khởi tạo dự án

2/11/2022

3/11/2022

Lập kế hoạch
phạm vi dự án

Thông báo triển khai
dự án, lập project
charter
Lập bản kế hoạch
phạm vi dự án

3/11/2022

4/11/2022

Viết báo cáo
tổng kết

Tổng kết tồn bộ cơng
việc thành báo cáo

Cuối dự

án

Cuối dự
án
16


Đặc tả chi tiết
các yêu cầu từ
khách hàng
Mô tả hệ thống
bằng các sơ đồ
use case, trình
Phân tích
tự
và thiết Thiết lập cơ sở
kế hệ
dữ liệu
thống

cuối cùng
Mô tả cụ thể hơn
những yêu cầy cần
thiết của phần mềm
Xây dựng bằng sơ đồ
use case, trình tự, …

Xây dựng các bảng dữ
liệu cụ thể cho phần
mềm

Thiết kế giao
Xây dựng các form
diện phần mềm
theo chuẩn UML
Viết bản phân
Viết báo cáo cho ra
tích hệ thống
bảng phân tích hồn
chi tiết
chỉnh
Phân tích u
Xây dựng chi tiết
cầu cụ thể cho nhiệm vụ của hệ thống
module
Thiết kế
Xây dựng các form
module
cùng các nút chức
Module
năng kèm theo
thống kê
Viết code
Xử lý các chức năng
sản phẩm
cần thiết của hệ thống
Cài đặt module Chạy thử module đã
xây dựng
Kiểm tra giao dện, độ
Kiểm thử
chính xác của nhập

module
xuất dữ liệu
Viết báo cáo
Mơ tả chi tiết về
module
Tích Hợp các
Lắp ráp các module
Tích hợp
module
thành 1 hệ thống hồn

4/11/2022

5/11/2022

5/11/2022

6/11/2022

6/11/2022

7/11/2022

7/11/2022

8/11/2022

8/11/2022

9/11/2022


9/11/2022

11/11/202
2

11/11/202
2

14/11/202
2

14/11/202
2
19/11/202
2
20/11/202
2

19/11/202
2
20/11/202
2
22/11/202
2

22/11/202
2
26/11/202
2


26/11/202
2
27/11/202
2
17


và hồn
thành sản
phẩm

Đóng gói
phần
mềm

Kiểm thử

chỉnh
Test tồn bộ hệ thống

Fix lỗi tồn tại

Fix các lỗi phát sinh

Viết tài liệu
hướng dẫn sử
dụng
Lên kế hoạch
bảo trì

Kết thúc dự án

Viết bản hướng dẫn sử
dụng phần mềm

27/11/202
2
28/11/202
2
1/12/2022

28/11/202
2
1/12/2022

Đề ra kế hoạch bảo trì

2/12/2022

3/12/2022

Tổng kết dự án

3/12/2022

4/12/2022

2/12/2022

Bảng 2.1. Bảng ước lược thời gian

2.1.3. Ước lượng người tham gia
- Người tham gia: 1 người.
2.2. Lập lich và theo dõi
Cấu trúc
phân việc

Hoạt
Động

Tên Hoạt Động

1.1

Khảo sát thực tế,
phân tích các
yêu cầu.
Báo cáo triển
khai dự án, phạm
vi dự án.
Lập kế hoạch
cho dự án.

Khảo sát
mơ hình
1.2

1.3
Phân Tích
và Thiết


2.1

Phân tích quy
trình nghiệp vụ

Kế thừa
hoạt
động

Thời
gian
thực
hiện
1 ngày

Hoàn
thành

1.1

1 ngày

X

1.2

1 ngày

X


1.2

1 ngày

X

Chưa
hoàn
thành

X

18


Kế Hệ
Thống

2.2

2.3
2.4

3.1
Lập Cơ Sở
Dữ Liệu

3.2

3.3


Xây dựng
chức năng
đăng nhập,
đăng ký

4.1

4.2

4.3

Xây dựng
chức năng
hệ thống

5.1
5.2
5.3

Lập sơ đồ use
2.1
case của hệ
thống
Lập sơ đồ trình
2.2
tự của hệ thống
Thống nhất lại
2.3
các sơ đồ thiết

kế
Phân tích các đối 2.2,2.3,2
tượng
.4

1 ngày

X

1 ngày

X

1 ngày

X

1 ngày

X

Xây dựng các
thuộc tính với
đối tượng đó.
Thiết lập cơ sở
và nhập dữ liệu
cho hệ thống
Thiết lập form
đăng nhập vào
hệ thống

Code chức năng
đăng ký, đăng
nhập vào hệ
thống
Test chức năng
đăng ký, đăng
nhập
Thiết kế các
form
Xử lý các form

3.1

1 ngày

X

3.1, 3.2

1 ngày

X

3.3

0,5
ngày

X


4.1

0,5
ngày

X

Chạy thử các
module đã xây
dựng xong

4.1, 4.2

4.3
5.1
5.2

X

0,5
ngày
2 ngày

X

0,5
ngày

X


X

19


6.1
Kiểm thử
phần mềm
6.2
6.3
Cài Đặt
phần mềm

7.1
7.2

Tích Hợp
và bảo trì

Kiểm tra giao
diện, bố cục
được chưa
Kiểm tra độ
chính xác dữ liệu
Sửa lỗi nếu có

4.3, 5.3

1 ngày


X

6.1

1 ngày

X

6.2

1 ngày

X

Viết báo cáo
tồn bộ module
Viết tài liệu
hướng dẫn sử
dụng

6.2, 6.3

2 ngày

X

7.1

1 ngày


X

Lên kế hoạch
bảo trì phần
mềm
Kết thúc dự án

6.3, 7.1

1 ngày

X

8.1

8.2

X

Bảng 2.3. Bảng lập lịch và theo dõi

2.5 Tập yêu cầu và phiếu yêu cầu
2.5.1. Tập yêu cầu
• Giới thiệu chung:
FPT Software khi đưa ra phần mềm phát triển sẽ ứng dụng quản lý
đặt dịch vụ đầu tiên cho chính cơng ty và cơng ty con trong tập đồn. Sau
đó sẽ dựa trên nền tảng có sẵn phát triển quản lý đặt dịch vụ cho các
doanh nghiệp khác
• Mục tiêu dự án: Xây dựng hệ thống tích hợp chức năng quản lý đặt
dịch vụ

20



×