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

CHUYÊN ĐỀ HỌC PHẦN CÔNG NGHỆ PHẦN MỀM

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 (305.76 KB, 18 trang )

lOMoARcPSD|18034504

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

CHUYÊN ĐỀ HỌC PHẦN CÔNG NGHỆ PHẦN
MỀM
ĐỀ TÀI :

Sinh viên thực hiện

:

Giảng viên hướng dẫn :
Ngành

:

Chuyên ngành

:

Lớp

:

Khóa

:

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




lOMoARcPSD|18034504

PHIẾU CHẤM ĐIỂM
ST
T

Họ Và Tên

Nhiệm vụ

Điểm

1

GIẢNG VIÊN CHẤM
Họ tên

Giảng viên chấm 1:

Giảng viên chấm 2:

Chữ ký

Ghi chú

Chữ




lOMoARcPSD|18034504

MỤC LỤC

LỜI NÓI ĐẦU..........................................................................................................1
CHƯƠNG 1: GIỚI THIỆU DỰ ÁN PHẦN MỀM................................................2
1.1

KHẢO SÁT HIỆN TRẠNG...........................................................................2

1.2

XÁC ĐỊNH BÀI TOÁN CẦN GIẢI QUYẾT...............................................4

1.3PHÂN TÍCH ĐẶC TẢ NGHIỆP VỤ CỦA HỆ THỐNG.................................5
1.3.1Chi tiết quy trình nghiệp vụ của từng cơng việc........................................5
1.3.2Các quy trình nghiệp vụ cần giải quyết......................................................5
1.3.2.1 Quản lí nhập hàng................................................................................5
1.3.2.2

Quản lí bán hàng.............................................................................5

1.3.2.3Quản lí kho nguyên liệu........................................................................6
1.3.2.4Quản lí nhân viên..................................................................................6
1.3.2.5Quản lí báo cáo thống kê......................................................................6
1.4XÁC ĐỊNH YÊU CẦU DỰ ÁN..........................................................................6
1.4.1 Yêu cầu chức năng...................................................................................6
1.4.2Yêu cầu phi chức năng.................................................................................7
CHƯƠNG 2: QUẢN LÝ DỰ ÁN............................................................................9

2.1Ước lượng dự án..................................................................................................9
2.1.1Ước lượng chi phí.....................................................................................9
2.1.2Ước lượng thời gian................................................................................11
2.1.3Ước lượng ngươì tham gia.....................................................................13
2.2Lập lịch và theo dõi...........................................................................................13


lOMoARcPSD|18034504

LỜI NĨI ĐẦU
Từ những năm 2008 đến nay, cơng nghệ thông tin bùng nổ và phát triển mạnh
mẽ ở nước ta. Với sự phát triển mạnh mẽ của khoa học và công nghệ trong thời
gian qua đã tạo ra những sản phầm công nghệ mới để đem lại rất nhiều tiện ích
cho cuộc sống. Nó đang chiếm phần lớn trong việc phục vụ của nhiều ngành nghề
địi hỏi sự chính xác cao cũng như phục vụ đời sống của con người. Đặc biệt là
trong công tác quản lý, công nghệ thơng tin giúp cho q trình quản lý đạt hiệu quả
cao trong việc giảm tối thiểu về nhân lực, thời gian cũng như tránh thất lạc, sai sót
dữ liệu thay vì việc quản lý bằng giấy tờ bằng phương pháp cổ truyền như trước
đây. Hơn nữa nó cịn giúp cho việc tra cứu, tìm kiếm thơng tin một cách nhanh
chóng, chính xác.
Trong bối cảnh đó, việc xây dựng chương trình quản lý cho ngành quản lý là vô
cùng cần thiết nhằm nâng cao hiệu quả kinh doanh cũng như chất lượng phục vụ
khách hàng. Đời sống ngày càng được cải thiện, nhu cầu cả về vật chất lẫn tinh
thần của con người ngày càng được nâng cao, từ đó các lĩnh vực về vận tải ngày
càng được đẩy mạnh và phát triển. Việc áp dụng công nghệ thông tin vào quản lý
“Xây dựng quản lí cửa hàng Bingsu Manor” là vô cùng cấp thiết để theo kịp thời
đại,tạo ra được sự cạnh tranh lớn trong kinh doanh cũng như đáp ứng kịp thời nhu
cầu và làm hài lòng các khách hàng khó tính nhất.
Em chân thành cảm ơn cơ Lê Thị Trang Linh đã truyền dạy cho em những kiến
thức cần thiết và bổ ích của mơn “Cơng nghệ phần mềm” trong những buổi học

trên lớp, những buổi thực hành và cả những lời giảng giải tận tình của cơ trong
những buổi ngồi giờ học để chúng em có thể học tập rèn luyện để rồi đi từ lý
thuyết tới việc áp dụng vào thực tế. Để thực hiện tốt báo cáo này, em đã đi khảo
sát thực tế và hoàn thành được đề tài đã chọn với tất cả sự cố gắng tuy nhiên do sự
hiểu biết của em về lĩnh vực này còn chưa sâu sắc, do bước đầu đi vào thực tế, tìm
hiểu và xây dựng đồ án trong thời gian có hạn, nên khó tránh khỏi cịn nhiều sai
sót. Em rất mong nhận được sự quan tâm, thơng cảm và những đóng góp q báu
của các thầy cơ để báo cáo này ngày càng hồn thiện hơn.
Sau cùng, em xin kính chúc các thầy cơ trong Khoa Công Nghệ Thông Tin thật
nhiều sức khỏe, niềm tin để tiếp tục truyền đạt kiến thức cho những thế hệ sinh
viên tiếp theo.
Một lần nữa em xin chân thành cảm ơn!
1


lOMoARcPSD|18034504

CHƯƠNG 1: GIỚI THIỆU DỰ ÁN PHẦN MỀM
1.1 Khảo sát hiện trạng
Những năm gần đây ẩm thực Hàn Quốc đang ngày càng được bạn trẻ Việt Nam
biết đến và ưu chuộng do đó đã mọc lên ngày càng nhiều quán kem Bingsu. Kem
Bingsu là một loại kem đá bào xịt siro, loại kem này không chỉ khiến thực khách
chết mê chết mệt bởi trang trí đủ màu sắc bên ngồi mà còn bởi vị ngọt mát lạnh
khi ăn khiến người ta thích thú khơng thể rời mắt.
Đề tài tập trung vào việc nghiên cứu các vấn đề liên quan như tìm hiểu hệ thống
bán hàng, cách thức phân loại các loại kem , tìm hiểu yêu cầu của khách hàng về
các loại kem mà họ yêu thích nhiều nhất.
Đề tài quản lí cửa hàng Bingsu Manor được xây dựng dựa trên sự tham khảo về
cửa hàng Macada Coffee & Bingsu và nhu cầu thực tế của khách hàng về việc tiếp
cận đến sản phẩm,sự đa dạng một cách nhanh nhất. Đưa đến cho người dùng sự

kích thích, tị mị đặc biệt về nhưng loại kem mới thông qua phương pháp bán
hàng trực tuyến giúp người tiêu dùng sẽ được biết đến những mẫu kem mới ngày
càng đa dạng và nhiều sự lựa chọn. Hệ thống được xây dựng nhằm giảm tối đa chi
phí hoạt động, nâng cao chất lượng của việc bán hàng cũng như quản lý việc nhập
hàng và xuất hàng.Việc quản lý và lưu trữ thông tin không qua giấy tờ sổ sách sẽ
làm giảm chi phí và công sức làm việc của các nhân viên, cũng như tránh được các
sai sót trong q trình làm việc.
Thơng tin
Cửa hàng Bingsu Manor
 Địa Chỉ : Tầng 1 toà B Keang Nam,P.Mễ Trì,Quận Nam Từ Liêm,Hà Nội
 Số điện thoại : 0373716266
 Email:
Cửa hàng gồm 7 nhân viên, trong đó:
2


lOMoARcPSD|18034504

• 1 quản lý chính (Chủ cửa hàng và tiếp nhận yêu cầu khách hàng)
• 1 nhân viên thu ngân
• 1 quản lý kho
• 3 nhân viên phục vụ
• 1 nhân viên kế tốn
B
phthanh
ận thanh
bộộậ
phn
tốn
tóan

Bộộậ
phậnhân
n nhân
b
phn
viên bán hàng
Chủủử
a hàng
cacửhàng

Quản
Qun
ả lí lí
b ộậ
phn

Bộ
phậnththủ kho
kho
bBộ
ộậ
phnphận
qunquản
lí ả
líng
người
dùng
ườ i dùng
Hình 1. Cơ cấu tổ chức


3


lOMoARcPSD|18034504

Hình 2. Cửa hàng Macada Coffe & Bingsu
Trụ sở HCM: 140 Phạm Thế Hiển, Phường 14, Quận 8 ĐT: 0904 699 880 (Mở
cửa: 8h00-22h30 từ thứ 2 đến thứ 7, Chủ nhật 8h30-22h30)
Chi nhánh Hà Nội: 58 Hoàng Cầu Q. Đống Đa ĐT: 0773 380 994(Mở cửa: 8h0022h30 từ thứ 2 đến thứ 7, Chủ nhật 8h30-22h30)
Mô tả
 Hệ thống quản lý cửa hàng bán kem là hệ thống quản lý việc mua bán mặt hàng
là kem(bingsu) của cửa hàng. Hệ thống nhằm cung cấp cho nhà quản lý những
chức năng cần thiết để tiến hành giao dịch, quản lý sự hoạt động cũng như theo
dõi tình hình phát triển của cửa hàng.
 Người quản lý nắm được tình hình mua bán, doanh thu của shop, việc thống kê
được thực hiện hàng tháng, hàng quý cũng có khi đột suất theo yêu cầu.
 Thủ kho quản lý số lượng nguyên liệu còn lại trong kho , việc suất nhập hàng
của kho theo mã số hàng hóa, kiểm kê hàng hóa trong kho.
 Nhân viên bán hàng sẽ giới thiệu cho khách về các loại kem của cửa hàng mà
khách có thể quan tâm, tính tiền sản phẩm mà khách mua và in hóa đơn cho
khách.

4


lOMoARcPSD|18034504

 Khách hàng là người mua hàng tại cửa hàng. Thông tin của khách hàng sẽ được
lưu trữ trong hệ thống của cửa hàng.
Quy mơ

• Khách hàng: đặt sản phẩm
• Nhân viên: Tư vấn bảng giá, chất lượng, cung cấp thơng tin, các dịch vụ,…
• Tài sản: Nhân viên bảo quản tài sản, cải thiện sản phẩm thường xuyên, nhân
viên kiểm kho, sắp xếp hàng hóa.
• Thanh tốn: Khách hàng có thể thanh tốn phí vận chuyển bằng thẻ ngân hàng
hoặc tiền mặt.
1.2Xác định bài toán cần giải quyết
Phần mềm quản lí cửa hàng Bingsu Manor quản lý tất cả các hoạt động và thời
gian của người dùng nâng cao chất lượng về công nghệ trong thời đại mới.
Xây dựng được phần mềm để người dùng có thể truy cập tìm hiểu giá cả cũng
như các loại mặt hàng mới một cách nhanh chóng, tiết kiệm tối đa được thời gian,
công sức và tiền bạc.
Xây dựng trang quản trị để quản lý các thông tin về máy ảnh và nguồn gốc xuất
sứ để người dùng dễ dàng nắm bắt được thơng tin.
Xây dựng phần mềm quản lí cửa hàng bingsu online nhằm hỗ trợ tối đa việc
mua hàng truyền thống của người dùng, quản lý chặt chẽ thông tin của người dùng.
Bài tốn đặt ra là việc phân tích thiết kế hệ thống thông tin vấn đề đặt ra là tại sao
cần phải tạo dựng phần mềm và cần phải quản lý thông tin của người dùng như thế
nào? Và quản lý như thế nào để cơng việc có hiệu quả và tiết kiệm được tối đa thời
gian và công sức cho người dùng.
1.3Phân tích đặc tả nghiệp vụ của hệ thống
1.3.1Chi tiết quy trình nghiệp vụ của từng cơng việc
1.3.2Các quy trình nghiệp vụ cần giải quyết
1.3.2.1 Quản lí nhập hàng
Nhập hàng từ nhà cung cấp:

5


lOMoARcPSD|18034504


Khi nhà cung cấp đến giao hàng từ đơn đặt hàng của chủ cửa hàng đã lập từ
trước (đơn đặt hàng được lập bằng tay), nhân viên kiểm tra số lượng, nguyên liệu,
chất lượng của nguyên liệu, được cung cấp theo đơn hàng được đính kèm theo lơ
hàng nhập.
Nếu hàng nhập khơng đạt u cầu thì chỉ nhập những mặt hàng đạt yêu cầu và
chủ cửa hàng lập lại phiếu đặt hàng các nguyên liệu đầu vào không đạt tiêu chuẩn,
hàng bị quá hạn thì trả lại nhà cung cấp.
Nếu hàng đạt tiêu chuẩn tiến hành lập phiếu nhập lưu các thông tin bao gồm:
ngày nhập, các nguyên liệu, số lượng, nhà cung cấp.
1.3.2.2

Quản lí bán hàng

Khách mua hàng đến quầy thanh tốn, nhân viên tìm hiểu thơng tin khách đã có
trong ghi chép hay chưa để từ đó thêm khách.
Nhân viên check mã, giá sản phẩm, số lượng sản phẩm khách mua để tổng giá
bán.
Nhân viên sẽ tạo hóa đơn, lưu lại hóa đơn, xuất hàng đã bán đó để cập nhật
thơng tin sản phẩm khả dụng
1.3.2.3Quản lí kho nguyên liệu
Sắp xếp kho nguyên liệu: Khi hàng đưa nguyên liệu vào kho, quản lí điều động
nhân viên đến kiểm tra , sắp xếp thứ tự mặt hàng theo thứ tự nhất định, hàng nào ở
vị trí nào được bố trí theo sơ đồ trong kho để bảo quản.
1.3.2.4Quản lí nhân viên
Nhân viên được nhận vào làm sẽ được chủ cửa hàng lấy thông tin và lưu lại bao
gồm: tên, ngày sinh, số chứng minh, giới tính, đơn vị cơng tác, ngày vào làm, số
điện thoại, quê quán, email,…( nhân viên xin việc phải đầy đủ lý lịch).
1.3.2.5Quản lí báo cáo thống kê
Định kì mỗi tháng, kì, năm các bộ phận quản lí sẽ tổng hợp thơng tin báo cáo

thống kê:
• Lập danh sách sản phẩm bán nhiều nhất định kì theo tháng, kì, năm
• Thống kê hàng tồn kho.
6


lOMoARcPSD|18034504

• Báo cáo theo dõi tình hình hoạt động của nhân viên theo hóa đơn bán hàng,
nhập hàng.
• Xuất báo cáo doanh thu.
1.4Xác định yêu cầu dự án
1.4.1 Yêu cầu chức năng
Mô tả chi tiết các chức năng của hệ thống:
Chức năng đăng nhâp: Giúp quản lý và nhân viên có thể thao tác hê ̣ thống. Đảm
bảo xác thực thơng tin người sử dụng và an tồn bảo mật hệ thống. Mỗi người
muốn tham gia vào hệ thống đều cần có một tài khoản và password khi đó họ mới
có thể đăng nhập được, trước khi đăng nhập vào vùng Area họ phải đăng ký ở
trang chủ và được Chủ Shop phân quyền thì mới đăng nhập được vào hệ thống bên
trong. (Hệ thống bên trong chỉ dành cho những người có chức vụ trong hệ thơng).
• Kiểm tra thông tin khách hàng: bao gồm các thông tin khách hàng ví dụ như
tên khác hàng, sdt, địa chỉ, mã khách hàng…
• Kiểm tra thơng tin nhân viên: thơng tin của nhân viên làm việc tại cửa hàng,
bao gồm thông tin nhân viên như quê quán, năm sinh, trình độ học vấn, kinh
nghiệm…
Chức năng quản lý khách hàng:
• Thêm khách hàng
• Sửa thơng tin khách hàng
• Xóa khách hàng
• Tìm kiếm khách hàng

Chức năng quản lý nhân viên:
• Lưu thơng tin của nhân viên mới
• Sửa thơng tin nhân viên
• Xóa thơng tin nhân viên
• Tìm kiếm nhân viên
Chức năng quản lý sản phẩm
7

Downloaded by vu ga ()


lOMoARcPSD|18034504

• Thêm sản phẩm
• Sửa thơng tin sản phẩm
• Xóa sản phẩm
• Tìm kiếm sản phẩm
Chức năng quản lý nhà cung cấp
• Thêm nhà cung cấp
• Sửa thơng tin nhà cung cấp
• Xóa nhà cung cấp
• Tìm kiếm nhà cung cấp
Chức năng quản lý hóa đơn
• Lập hóa đơn bán hàng
• Hủy hóa đơn bán hàng
• Lập hóa đơn nhập hàng
• Lập hóa đơn xuất hàng
1.4.2u cầu phi chức năng
 Yêu cầu tiến hóa: Hệ thống phải linh động trong việc thay đổi các thiết lập đặt
sẵn phải dễ dàng nâng cấp.

 Yêu cầu hiệu quả: Hệ thống phải làm việc hiệu quả thực hiện đúng các yêu
cầucủa người sử dụng. Tỉ lệ lỗi trung bình hệ thống dưới 1%.
 Yêu cầu tương thích: phần mềm phải tương thích với hệ thống của cửa hàng.
 Yêu cầu hệ thống:
Bảo mật: phân quyền hệ thống cho từng đối tượng sử dụng tránh tình trạng
thơng tin, dữ liệu của giải đấu bị mất hoặc bị sửa đổi.
 Yêu cầu an toàn: phải có giải pháp bảo đảm an tồn dữ liệu: Có khả năng
backup dữ liệu và phục hồi dữ liệu khi có sự cố.
 u cầu cơng nghệ:
Hệ thống phải dễ sử dụng, dễ sửa lỗi, có khả năng tái sử dụng và kế thừa.
8

Downloaded by vu ga ()


lOMoARcPSD|18034504

Hệ thống cho phép truy cập dữ liệu thời gian thực. Các tác vụ thực hiện tức
thờitrong thời gian ngừng cho phép chấp nhận dưới 60s.
Hệ thống đảm bảo phục vụ truy cập online 50 người cùng một lúc.
Hệ thống đảm bảo trả lời những thắc mắc và yêu cầu của khách hàng trong
vòng2 tiếng .
 Giao diện phần cứng quản lý:
Hệ điều hành: Window 7 trở lên.
Bộ xử lý: CPU lớn hơn hoặc bằng 2.30 GHz .
Ram: lớn hơn hoặc bằng 4GB Ổ cứng: lớn hơn hoặc bằng 200GB.
 Phía khách hàng:
Thiết bị truy cập web
 Giao diện phần mềm:
Cơ sở dữ liệu: SQL server

Ứng dụng: web
 Yêu cầu pháp lý:
Thông tin người dùng cần được bảo vệ.
Hệ thống quản lý cửa hàng cần tuân thủ các yêu cầu đảm bảo chất lượng.

CHƯƠNG 2: QUẢN LÝ DỰ ÁN
2.1Ước lượng dự án
2.1.1Ước lượng chi phí
Bảng 2. 1: Ước lượng chi phí
Giai đoạn
Quản lí dự
án

Cơng việc
Khảo sát u
cầu dự án
Khởi tạo dự án

Mô tả
Thu nhập các yêu câầu tổng quan
của dự án

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

Chi phí
500.0001.000.000VND
900.0001.500.000VND
9


Downloaded by vu ga ()


lOMoARcPSD|18034504

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

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

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

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

Viết báo cáo
tổng kết
Rút kinh
nghiệm
Đặc tả chi tiết

Tổng kết lại tồn bộ cơng việc
thành báo cáo cuối cùng
Rút kinh nghiệm cho đợt dự
án sau
Từ yêu cầu thu được từ phần

khảo sát, mô tả cụ thể hơn về
những yêu cầu cần thiết của
phần mềm
Xây dựng kiến trúc phần mềm
bằng các sơ đồ use case, trình
tự, hoạt động (dùng Rational
rose, astah)

Mơ tả kiến
trúc hệ thống
bằng các sơ đồ
Use case, trình
tự, hoạt động..
Thiết kế cơ sở
dữ liệu hệ
thống
Thiết kế giao
diện phần mềm

Xây dựng cấu trúc cơ sở dữ
liệu cho phần mềm (gồm các
bảng cụ thể)
Xây dựng các form cơ bản của
phần mềm dựa theo các sơ đồ
UML
Viết bản phân Tổng hợp các báo cáo để cho
tích hệ thống
ra bản phân tích thiết kế hồn
chi tiết
chỉnh

Phân tích yêu
Từ những thông tin đã thu
cầu cụ thể cho thập ở trên lập kế hoạch xây
module
dựng chi tiết những nhiệm vụ
của quản lý
Thiết kế
- Xây dựng form đăng nhập
module
- Xây dựng form thống kê
nhập xuất hàng, hình thức
thống kê hàng hóa
- Xây dựng các nút chức năng:
thống kê, in phiếu TK
Viết code cho
Xây dựng form tự động thông
module
báo số lượng hàng tồn, nhập
xuất, hàng bán chạy theo
tháng cho kế toán kho
Cài đặt module Thực hiện chạy thử module đã

1.000.0001.500.000VND
0
0
750.0001.500.000VND

300.000600.000VND

5.000.0006.500.000VND

3.000.0004.500.000VND
500.0001.000.000VND
500.0001.000.000VND

4.000.0005.500.000VND

7.000.00010.000.000VND
0
10

Downloaded by vu ga ()


lOMoARcPSD|18034504

xây dựng
Kiểm thử
- Kiểm thử giao diện, kiểm tra
module
xem giao diện có đạt u cầu
khơng, về hình thức bố trí giao
diện của phần mềm có bố trí
hợp lý hay khơng
- Kiểm thử khả năng thống kê
nhập xuất hàng…
Viết báo cáo về Xây dựng báo cáo mơ tả chi
module
tiết về module
Tích hợp các
Lắp ráp hồn chỉnh các

module
module thành chương trình
thống nhất để chạy thử.
Tích hợp và
Kiểm thử tích Test tổng quan toàn bộ hệ
hoàn thiện
hợp toàn hệ
thống
sản phẩm
thống
Thực hiện fix
Fix các lỗi phát sinh trong khi
các lỗi tồn tại
test
Viết tài liệu
Tạo bản hướng dẫn sử dụng
hướng dẫn sử
phần mềm
dụng phần
mềm
Lên kế hoạch
Chuyển giao các sản phẩm của
bảo trì phần
dự án cho khách hàng
Đóng gói
phần mềm mềm
và chuyển
Bàn giao sản
Đề ra kế hoạch bảo trì
giao

phẩm cũng
như những tài
liệu liên quan
cho khách
hàng
Kết thúc dự án Tổng kết dự án
2.1.2Ước lượng thời gian
Bảng 2. 2 Ước lượng thời gian
Giai đoạn
Quản lí dự
án

Cơng việc
Khảo sát yêu
cầu dự án
Khởi tạo dự án
Lập kế hoạch,

1000.0001.500.000VND

0
1.000.0001.500.000VND
1.000.0001.300.000VND
3.000.0004.500.000VND
0

0

0


0

Mô tả

Thời gian

Thu nhập các yêu câầu tổng quan
của dự án

1 ngày

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

1 ngày
6 ngày
11

Downloaded by vu ga ()


lOMoARcPSD|18034504

phạm vi dự án
Viết báo cáo
tổng kết
Rút kinh
nghiệm
Đặc tả chi tiết


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

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

Mơ tả kiến
trúc hệ thống
bằng các sơ đồ
Use case, trình
tự, hoạt động..
Thiết kế cơ sở
dữ liệu hệ
thống
Thiết kế giao
diện phần mềm

án
Tổng kết lại toàn bộ công việc
thành báo cáo cuối cùng
Rút kinh nghiệm cho đợt dự
án sau
Từ yêu cầu thu được từ phần
khảo sát, mô tả cụ thể hơn về
những yêu cầu cần thiết của
phần mềm
Xây dựng kiến trúc phần mềm

bằng các sơ đồ use case, trình
tự, hoạt động (dùng Rational
rose, astah)

Xây dựng cấu trúc cơ sở dữ
liệu cho phần mềm (gồm các
bảng cụ thể)
Xây dựng các form cơ bản của
phần mềm dựa theo các sơ đồ
UML
Viết bản phân Tổng hợp các báo cáo để cho
tích hệ thống
ra bản phân tích thiết kế hồn
chi tiết
chỉnh
Phân tích u
Từ những thơng tin đã thu
cầu cụ thể cho thập ở trên lập kế hoạch xây
module
dựng chi tiết những nhiệm vụ
của quản lý
Thiết kế
- Xây dựng form đăng nhập
module
- Xây dựng form thống kê
nhập xuất hàng, hình thức
thống kê hàng hóa
- Xây dựng các nút chức năng:
thống kê, in phiếu TK
Viết code cho

Xây dựng form tự động thông
module
báo số lượng hàng tồn, nhập
xuất, hàng bán chạy theo
tháng cho kế toán kho
Cài đặt module Thực hiện chạy thử module đã
xây dựng
Kiểm thử
- Kiểm thử giao diện, kiểm tra
module
xem giao diện có đạt yêu cầu

Gian đoạn cuối
dự án
Gian đoạn cuối
dự án
2 ngày

4 ngày

3 ngày
4 ngày
2 ngày

2 ngày

4 ngày

5 ngày
1 ngày

4 ngày
12

Downloaded by vu ga ()


lOMoARcPSD|18034504

khơng, về hình thức bố trí giao
diện của phần mềm có bố trí
hợp lý hay khơng
- Kiểm thử khả năng thống kê
nhập xuất hàng…
Viết báo cáo về Xây dựng báo cáo mơ tả chi
1 ngày
module
tiết về module
Tích hợp các
Lắp ráp hồn chỉnh các
module
module thành chương trình
2 ngày
thống nhất để chạy thử.
Tích hợp và
Kiểm thử tích Test tổng quan tồn bộ hệ
hoàn thiện
hợp toàn hệ
thống
1 ngày
sản phẩm

thống
Thực hiện fix
Fix các lỗi phát sinh trong khi
2 ngày
các lỗi tồn tại
test
Viết tài liệu
Tạo bản hướng dẫn sử dụng
hướng dẫn sử
phần mềm
1 ngày
dụng phần
mềm
Lên kế hoạch
Chuyển giao các sản phẩm của
bảo trì phần
dự án cho khách hàng
2 ngày
Đóng gói
phần mềm mềm
và chuyển
Bàn giao sản
Đề ra kế hoạch bảo trì
giao
phẩm cũng
như những tài
1 ngày
liệu liên quan
cho khách
hàng

1 ngày
Kết thúc dự án Tổng kết dự án
2.1.3Ước lượng ngươì tham gia
Số lượng người tham gia là: 1 người
2.2Lập lịch và theo dõi
Bảng 2. 3 Lập lịch và theo dõi
Cấu trúc Hoạt Tên hoạt động
phân việc động

Kế
thừa
hoạt
động

Ngày bắt
đầu

Ngày kết
thúc

H C
T H
T

13

Downloaded by vu ga ()


lOMoARcPSD|18034504


Khảo sát 1.1
mơ hình
1.2
1.3
Phân
2.1
tích và
thiết kế 2.2
hệ thống
2.3
2.4
Lập cơ
sở dữ
liệu

3.1

3.2
3.3

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

chức
năng hệ
thống
Kiểm
thử phần

4.1
4.2

4.3
5.1
5.2
5.3

6.1
6.2

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 bản kế hoạch
cho dự án
Phân tích quy trình
nghiệp vụ
Lập sơ đồ use case
của hệ thống
Lập sơ đồ trình tự
của hệ thống

Thống nhất lại các sơ
đồ thiết kế
Phân tích các đối
tượng
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
Chạy thử các module
đã xây dựng xong
Kiểm tra giao diện,
bố cục
Kiểm tra độ chính

x

1.1

x


1.1

x

1.2

x

2.1

x

2.2

x

2.3

x

2.2;
2.3;
2.4
3.1

x

3.1;
3.2


x
x

3.3

x

4.1

x

4.1;
4.2
4.3
5.1
5.2

x

4.3;
5.3
6.1

x
x
x

x
x
14


Downloaded by vu ga ()


lOMoARcPSD|18034504

mềm
Cài đặt
phầm
mềm

6.3
7.1
7.2

Tích hợp 8.1
và bảo
8.2
trì

xác dữ liệu
Sửa lỗi nếu có
Viết báo cáo tồn bộ
module
Kiểm tra độ chính
xác dữ liệu
Lên kế hoạch bảo trì

6.2
6.2;

6.3
1.1

x
x

6.3;
7.1

x

x

Kết thúc dự án

15

Downloaded by vu ga ()



×