Báo cáo bài tập lớn quản lý dự án phần mềm xây dựng dự án phần mềm quản lý nhà sách trí tuệ

35 0 0
Báo cáo bài tập lớn  quản lý dự án phần mềm xây dựng dự án phần mềm quản lý nhà sách trí tuệ

Đ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

Trong bài tập lớn này, chúng em xin giới thiệu đến thầy cô dự án "Quản lý nhà sách Trí Tuệ" - một ứng dụng phần mềm hỗ trợ quản lý và tối ưu hóa hoạt động của cửa hàng sách "Nhà sách Trí

Trang 1

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN

Sinh viên thực hiện: Lê Nhất Thống Nguyễn Công Thái

Trang 3

13.Tổng kết dự án 30

13.1.Những kết quả đã đạt được 30

13.2.Đánh giá và kết quả của dự án 30

13.2.1.Đánh giá về nhân lực 30

13.2.2.Ưu điểm của dự án 31

13.2.3.Nhược điểm của dự án 31

13.3.Bài học kinh nghiệm 31

14.Kết luận 32

TÀI LIỆU THAM KHẢO

[1] Giáo trình quản lý dự án – Cô Dương Thị Thúy

[2] A guide to the project managerment body of knowledge – Pmbook guide – fourth edition [3] Quản lý dự án cntt- đại học quốc gia thành phố hồ chi minh

[4] Website google.com.vn.

Trang 4

Lời nói đầu

Trong thời đại số hóa và công nghệ thông tin phát triển mạnh mẽ như hiện nay, việc xây dựng và quản lý các phần mềm ứng dụng đã trở thành một phần quan trọng và không thể thiếu trong nhiều lĩnh vực kinh doanh Trong bài tập lớn này, chúng em xin giới thiệu đến thầy cô dự án "Quản lý nhà sách Trí Tuệ" - một ứng dụng phần mềm hỗ trợ quản lý và tối ưu hóa hoạt động của cửa hàng sách "Nhà sách Trí Tuệ".

Bên cạnh đó, dự án phần mềm quản lý nhà sách còn giúp ta xây dựng một mối quan hệ tốt hơn với khách hàng thông qua các chương trình khuyến mãi, giảm giá, sự kiện và nhiều hoạt động khác, tạo ra một môi trường mua sắm thân thiện và hấp dẫn hơn đối với khách hàng.

Nhưng bên cạnh việc xây dựng được một chương trình quản lý hoàn thiện còn phụ thuộc vào rất nhiều yếu tố khác nhau Việc quản lý dự án phần mềm là bước quan trọng đầu tiên trong xây dựng một đề tài lớn.

Mặc dù nhóm chúng em đã có sự cố gắng tìm hiểu trong khi thực hiện đề tài nhưng do điều kiện và thời gian có hạn, cũng như khả năng quản lý dự án chưa có nên trong bài tập lớn này chúng em không tránh khỏi thiếu sót, chúng em rất mong nhận được sự giúp đỡ từ phía các thầy cô và các bạn.

1

Trang 5

- Lê Hoài Nam - Nguyễn Công Thái (Hai trăm năm mươi triệu chẵn)

1.5.Thời gian thực hiện dự án

- Xây dựng một phần mềm để “quản lý nhà sách cho Công ty TNHH sách Trí Tuệ” nhằm nâng cao chất lượng quản lý một cách có hệ thống, nâng cao năng xuất lao động con người, tìm kiếm, lưu trữ và báo cáo thống kê thông tin một cách dễ dàng và chính xác.

2

Trang 6

- Quản lý dự án là việc áp dụng các công cụ, kiến thức và kĩ thuật nhằm định nghĩa, lập kế hoạch, tiến hành triển khai, tổ chức, kiểm soát và kết thúc dự án

3.Đề xuất giải pháp

Nhà sách Trí Tuệ là một trung tâm bán các loại sách báo, truyện tranh Ở đây khách hàng cần mua lẻ sách báo, truyện tranh thì phải vào quầy để tự chọn sách hoặc 1 số văn phòng phẩm cần mua sau đó ra quầy thu ngân để thanh toán Còn khách hàng mua nhiều thì phải thông qua đơn đặt hàng Nếu đơn đặt hàng được chấp nhận thì khách hàng nhận được thông qua phiếu xuất hàng Các mặt hàng trong mỗi đơn khách hàng có thể được xuất thành nhiều lần tùy theo yêu cầu của khách hàng và khả năng của nhà sách Còn việc kiểm kê toàn bộ hàng hoá còn tồn trong kho và trong quầy được thực hiện định kỳ sáu tháng một lần.

3.1.Việc quản lý công việc của nhà sách được phân cấp quản lý theo từng bộ phận

Quản lý (admin): là người chịu trách nhiệm Về hoạt động trong ngày của tất cả các kho và công việc của nhà sách.

Nhân viên thu ngân: là nhân viên của nhà sách, người chịu trách nhiệm thu chi trong từng kho riêng biệt đối với giao dịch của khách hàng.

Bộ phận quản lý kho: có trách nhiệm sắp xếp và bảo quản sách cho nhà sách, giúp khách chọn đúng loại sách mình cần.

Bộ phận nghiên cứu – kiểm kê: có nhiệm vụ mua sách, nhận hàng từ nhà cung cấp hay các nguồn khác Đồng thời nhận báo cáo từ các kho về các loại sách hư cũ nát hoặc không cần sử dụng nữa

Bộ phận kế toán: thực hiện điều chỉnh và đưa ra giá tiền cho từng loại sách và báo cho quầy thu ngân.

3.2.Quy trình quản lý

Thủ kho quản lý sách có trong kho bằng phần mềm Mỗi lần nhập sách mới về thủ kho sẽ cập nhật thông tin trong phần mềm.

3

Trang 7

Nhân viên bán hàng quản lý đơn hàng của khách hàng bằng phần mềm Sau khi khách hàng đặt hàng, nhân viên sẽ tìm sách trong kho, nếu không có, nhân viên sẽ tìm sách ở các nguồn khác, khi nào có sẽ thông báo và giao hàng cho khách.

3.3.Nhược điểm của quy trình hiện tại

Không quản lý được giá bán của sách theo thời gian ( vì giá của 1 cuốn sách sẽ thay đổi theo thời gian ).

4.Lựa chọn công nghệ 4.1.Microsoft Visual Studio

- Công cụ viết phần mềm: Microsoft Visual Studio là một môi trường phát triển tích hợp (IDE) từ Microsoft, là 1 trong những trình soạn thảo và debug phổ biến nhất hiện nay.

- Ngôn ngữ sử dụng: C# hiện là 1 trong những ngôn ngữ thông dụng nhất hiện nay, thích hợp sử dụng cho các phần mềm chạy trên nền hệ điều hành Windows đang được sử dụng phổ biến với cách lập trình Winform tiện dụng và chưa được sử dụng để làm phần mềm này, hơn nữa với C# Winform việc bảo trì và khắc phục lỗi sẽ được xử lí tốt hơn.

4.2.SQL server

SQL server là một hệ thống quản lý cơ sở dữ liệu sử dụng Transact – SQL để trao đổi dữ liệu giữa Clientcomputer và SQL Server computer Một RDBMS bao gồm databases, engine và các ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau Ngoài ra hệ thống SQL Server có thể được tối ưu để chạy trên môi trường cơ sở dữ liệu rất lớn lên đến tera-byte và có thể phục vụ cùng lúc cho hàng ngàn user SQL có thể liên kết hợp ăn ý với các server khác nhau như IIS, E-Commerce, Proxy

Trang 8

câu lệnh SQL vào trong các ngôn ngữ lập trình để xây dựng nên các chương trình ứng dụng giao tiếp với cơ sở dữ liệu.

+ SQL là ngôn ngữ quản trị cơ sở dữ liệu: Thông qua SQL, người quản trị cơ sở dữ liệu có thể quản lý được cơ sở dữ liệu, định nghĩa các cấu trúc lưu trữ dữ liệu, điều khiển truy cập cơ sở dữ liệu,

+ SQL là ngôn ngữ cho các hệ thống khách/chủ (client/server) : Trong các hệ thống cơ sở dữ liệu khách/chủ, SQL được sử dụng như là công cụ để giao tiếp giữa các trình ứng dụng phía máy khách với máy chủ cơ sở dữ liệu.

+ SQL là ngôn ngữ truy cập dữ liệu trên Internet: Cho đến nay, hầu hết các máy chủ Web cũng như các máy chủ trên Internet sử dụng SQL với vai trò là ngôn ngữ để tương tác với dữ liệu trong các cơ sở dữ liệu.

+ SQL là ngôn ngữ cơ sở dữ liệu phân tán: Đối với các hệ quản trị cơ sở dữ liệu phân tán, mỗi một hệ thống sử dụng SQL để giao tiếp với các hệ thống khác trên mạng, gởi và nhận các yêu cầu truy xuất dữ liệu với nhau.

+ SQL là ngôn ngữ sử dụng cho các cổng giao tiếp cơ sở dữ liệu: Trong một hệ thống mạng máy tính với nhiều hệ quản trị cơ sở dữ liệu khác nhau, SQL thường được sử dụng như là một chuẩn ngôn ngữ để giao tiếp giữa các hệ quản trị cơ sở dữ liệu.

5.Uớc tính chi phí Ước tính chi phí là gì?

- Mọi dự án đều phải xác định một kinh phí tối đa, hay nói khác đi là một khoản

tiền tối đa mà dự án có thể sử dụng Mỗi dự án trong sự phát triển CNTT đều phải xác định tổng dự toán kinh phí cho toàn bộ quá trình thực hiện, phân bổ theo từng năm

thực hiện

5

Trang 9

- Cho đến hiện nay, với các dự án CNTT lấy kinh phí từ ngân sách Nhà nước

cuối năm đều có việc xem xét lại các kết qủa đã đạt được và trên cơ sở đó dự trù kế

hoạch tài chính cho năm sau

- Tuy nhiên, để đạt được hiệu quả cao, đồng bộ và tạo ra được những thay đổi

cơ bản trong hoạt động quản lý, kinh tế xã hội, các dự án ứng dụng CNTT ở các Bộ ngành địa phương thường đòi hỏi những đầu tư khá lớn mà ngân sách Nhà nước khó có thể đáp ứng cân đối hoàn toàn được Do vậy, các dự án đều được xác định nguồn vốn khác nhau có thể huy động được để đảm bảo được kinh phí cần thiết thực hiện dự

- Ước tính chi phí là xấp xỉ chi phí của một chương trình, dự án hoặc hoạt động Dự toán chi phí là sản phẩm của quá trình ước tính chi phí Ước tính chi phí có tổng giá trị duy nhất và có thể có các giá trị thành phần có thể xác định được Một vấn đề với vượt chi phí có thể tránh được với một ước tính chi phí đáng tin cậy, đáng tin cậy và chính xác Một người ước tính chi phí là người chuyên nghiệp chuẩn bị dự toán Có nhiều loại công cụ ước tính chi phí khác nhau, có tiêu đề có thể được đặt trước bởi công cụ sửa đổi, chẳng hạn như công cụ ước tính tòa nhà, hoặc công cụ ước tính điện hoặc công cụ ước tính chính.

- Mục đích của ước tính chi phí là:

Trang 10

+ Đưa ra cái nhìn tổng quát về chi phí xây dựng hệ thống.

+ Ước lượng giám sát đảm bảo chi phí trong quá trình thực hiện dự án - Để có thể ước lượng được chi phí cho dự án một cách thiết thực và đầy đủ nhất Ta cần xét 2 yếu tố quan trọng đó là: chi phí tổng quan và chi phí chi tiết Trước hết ta đi vào chi phí tổng quan.

5.1.Chi phí tổng quát

Chi phí tổng quan: Là chi phí tổng quan bao gồm những thứ chung chung.

13 Chi phí cho các vấn đề công nghệ kĩ thuật thực hiện dự án

10.000.000 vnđ

7

Trang 11

5.2.Chi phí chi tiết

Chi phí chi tiết cho ta thấy cụ thể nhất những chi phí ta cần chi cho dự án của

2Thực hiện phân tích vàxác định yêu cầu của hệ

4Thiết kế giao diện 250.000 16 5.000.000 8

Trang 12

Báo cáo kiểm thử chức năng

Trang 13

Lê Hoài Nam: 2.3 Thăm dò nhu cầu

3 Thực hiện phân tích và xác định yêu cầu của hệ thống 3.1 Quản lí khách hàng

3.2 Quản lí thông tin sách 3.3 Quản lí hóa đơn

3.4 Quản lí thông tin nhân viên 3.5 Quản lí tài khoản

3.6 Quản lí doanh thu theo ngày 3.7 Quản lí nhà xuất bản 3.8 Báo cáo thống kê

4 Thiết kế một CSDL cho dự án 10

Trang 14

7.Thành viên của tổ đội

Hà 11

Trang 15

2 Nguyễn Công Thái Bắc Từ Liêm, Hà Nội

Quy tắc làm việc

• Mọi sự phân công đều được đưa ra họp bàn công khai • Ưu tiên phân công theo năng lực sở trường của mỗi người

Yêu cầu với các thành viên

• Nghiêm chỉnh chấp hành thực hiên công việc theo bản kế hoạch của dự án • Tích cực tham gia thảo luận, phát biểu ý kiến để dự án đạt kết quả tốt nhất • Bồi dưỡng khả năng chuyên môn hoàn thành tốt vai trò của mình trong dự án • Tham gia đầy đủ các buổi họp

• Nghỉ làm phải thông báo tới giám đốc dự án hoặc trưởng nhóm

Truyền thông

• Trao đổi qua email, điện thoại, skyper

• Họp nhóm khi cần và theo kế hoạch truyền thông

Hội họp

• Có mặt đầy đủ đúng giờ các buổi họp nhóm dự án

• Tích cực, khẩn trương trao đổi, bàn bạc, giải quyết các vấn đề của dự án • Chấp hành, thực hiện đúng quyết định, giải pháp đã thống nhất trong cuộc họp.

8.Danh sách các vị trí cần cho dự án

12

Trang 16

1 Giám đốc dự án Quản lý đội dự

3 Thực hiện phân tích và xác định yêu cầu

Quản lí thông tin nhân viên NV.2.1 1

Quản lí doanh thu theo ngày DT.2.3 1

Trang 18

9.Biểu đồ GANTT tiến độ dự án

Sơ đồ GANTT là gì?

Biểu đồ Gantt (Trong tiếng Anh còn gọi là Gantt Chart) là sơ đồ trình bày các nhiệm vụ, sự kiện theo thời gian một cách trực quan gồm các danh sách các công việc cần thực hiện và các thanh mô tả tiến độ của từng công việc đó Sơ đồ Gantt hiển thị các thanh ngang có độ dài khác nhau thể hiện thời gian của mỗi nhiệm vụ trong dự án, bao gồm thời lượng cũng như ngày bắt đầu và ngày kết thúc.

Trên sơ đồ Gantt, mỗi công việc được biểu diễn bằng một thanh ngang, trong đó đầu mũi tên thể hiện thời gian bắt đầu và đuôi mũi tên thể hiện thời gian kết thúc của công việc Các thanh ngang này được xếp theo thứ tự thời gian và có thể chồng lên nhau nếu có mối quan hệ phụ thuộc giữa các công việc.

Sơ đồ Gantt giúp người quản lý dự án và các thành viên trong nhóm có cái nhìn tổng quan về lịch trình của dự án, thời gian hoàn thành của từng công việc và các phụ thuộc giữa chúng Nó cũng giúp quản lý tài nguyên, theo dõi tiến độ và đưa ra các điều chỉnh cần thiết để đảm bảo dự án được hoàn thành đúng thời hạn.

15

Trang 19

- Bản đặc tả thiết kế(giao diên, modul…) - Hoàn thành bản phân tích thiết kế hệ thống và giao diện theo yêu cầu khách

- Báo cáo tiến độ lập trình

- Bàn giao module chương trình Đội lập trình - Báo cáo tiến trình dự án Đội trưởng

- Tài liệu hướng dẫn sử dụng sản phẩm - Báo cáo tiến độ

Trang 20

11.Diễn biến quá trình thực hiện dự án

Diễn biến quá trình thực hiện dự án được mô tả thông qua các mốc dự án đã xác định Tại các mốc kiểm soát sẽ diễn ra các cuộc họp, nhằm xem xét tiến độ thực hiện, các khó khăn cần khắc phục và kế hoạch tiếp theo.

Để theo dõi tiến trình quản lý dự án, chúng ta xem xét các biên bản họp dự án tương ứng với các mốc kiểm soát đã chọn

Những người tham gia

- Lê Nhất Thống - Lê Hoài Nam - Nguyễn Công Thái - Phạm Hữu Thắng - Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 20/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội

Mục đích Công bố việc khởi động dự án, dự kiến các công việc cần làm,bàn giao kế hoạch tiếp theo.

Tiến độ hiện tại

Trang 21

Những người tham gia

- Lê Nhất Thống - Lê Hoài Nam - Nguyễn Công Thái - Phạm Hữu Thắng - Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 21/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội

Mục đích Kế hoạch chi tiết các công việc cần làm, phân công công việc cho mọi người trong từng giai đoạn của dự án.

Tiến độ hiện tại

STT Công việc Thực hiện Kết quả Lý do không

Trang 22

- Báo cáo khảo sát hệ thống - Đặc tả yêu cầu của khách

Những người tham gia

- Lê Nhất Thống - Lê Hoài Nam - Nguyễn Công Thái - Phạm Hữu Thắng - Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 25/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội

Mục đích Dựa trên bản khảo sát, yêu cầu khách hàng tiến hành xây dựng bản đặc tả các yêu cầu của khách hàng.

Tiến độ hiện tại

STT Công việc Thực hiện Kết quả Lý do không

hoàn thành Hướng giải quyết

Trang 23

1 KH/NT01-2 Bản phân tích chi tiết đặc tả yêu cầu khách hàng, mô tả khung giao diện.

2 QĐ/NT01-4 Biên bản cuộc họp

11.4.Phân tích và thiết kế

Ghi chú: Sau khi hoàn thiến sơ bộ bản phân tích về chức năng và mô tả

khung giao diện, tổ dự án cần phải gặp gỡ và trao đổi với khách hàng để hoàn chỉnh lại những điểm chưa đạt (nếu có) để đảm bảo rằng những yêu cầu về sản phẩm phải đúng theo những yêu cầu khách hàng.

Những người tham gia

- Lê Nhất Thống - Lê Hoài Nam - Nguyễn Công Thái - Phạm Hữu Thắng - Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 30/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội

Mục đích Dựa trên bản đặc tả về yêu cầu sản phẩm để tiến hành xây dựng hoàn thiện bản phân tích cho các chức năng và những yêu cầu khác của hệ thống, có mô tả giao diện kèm theo.

Tiến độ hiện tại

20

Trang 24

STT Công việc Thực hiện Kết quả Lý do không

Kế hoạch tiếp theo

STT Công việc Nhóm thực hiện Kết quả cần đặt Thời hạn

Những người tham gia

- Lê Nhất Thống - Lê Hoài Nam - Nguyễn Công Thái - Phạm Hữu Thắng - Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 10/11/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội Mục đích Hoàn thành chức năng sản phẩm

Tiến độ hiện tại

21

Trang 25

STT Công việc Thực hiện Kết quả

Lý do không hoàn

thành Hướng giảiquyết 1 Module các chức năng sản phẩm Đội lập trình

Kế hoạch tiếp theo

Hoàn thiện lại các chức năng sản phẩm đảm bảo chạy ổn định theo

Những người tham gia

- Lê Nhất Thống - Lê Hoài Nam - Nguyễn Công Thái - Phạm Hữu Thắng - Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 15/11/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội Mục đích Hoàn thành chức năng sản phẩm

Tiến độ hiện tại

22

Trang 26

STT Công việc Thực hiện Kết quả Lý do không

Kế hoạch tiếp theo

STT Công việc Nhóm thực hiện Kết quả cần đặt Thời hạn

Những người tham gia

- Lê Nhất Thống - Lê Hoài Nam - Nguyễn Công Thái - Phạm Hữu Thắng - Đặng Xuân Thời Thời gian Từ 8h - 10h ngày 30/10/2023 Địa điểm Số 17, Xuân Hòa, Cầu Giấy, Hà Nội

Mục đích Thông qua các báo cáo tổng kết dự và kết thúc dự án.

Các tài liệu

23

Trang 27

STT Mã số Tài liệu

12.Quản lý rủi ro

Quản lý rủi ro là việc xác định, đánh giá và ưu tiên hóa rủi ro (định nghĩa trong ISO 31000 là ảnh hưởng của sự không chắc chắn về mục tiêu) tiếp theo là việc áp dụng hợp lý và tiết kiệm các nguồn lực để giảm thiểu, theo dõi và kiểm soát xác suất xảy ra hoặc ảnh hưởng của các sự kiện không may hoặc để tối đa hoá việc thực hiện các cơ hội.

-Mọi dự án đều phải đúng hạn trong khuôn khổ ngân sách nếu không có gì trục trặc phải chú ý tới những gì không thích hợp và cố gắng tránh chúng Điều này được gọi là quản lý rủi ro Quản lý rủi ro bao gồm bốn bước: Dự đoán rủi ro, khử bỏ rủi ro ở mọi nơi có thể, giảm bớt tác động của rủi ro, vẫn trong kiểm soát khi có điều trục trặc.

24

Ngày đăng: 05/04/2024, 14:36

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan