Vậy nên công ty chúng tôi mong muốn có một phần mềm hệ thống quản lý sảnxuất túi xách cho phép tải tất cả các bản thiết kế lên hệ thống và lưu trữ trên server, truyxuất được các thông số
Trang 1TRƯỜNG ĐẠI HỌC THƯƠNG MẠI
Trang 2Mục lục
I Đặt vấn đề 3
II Tóm tắt nội dung khóa học: 4
III Bối cảnh doanh nghiệp, sản phẩm 5
1 Bối cảnh doanh nghiệp 5
1.1 Bộ máy quản lý của công ty HnB 5
1.2 Điểm mạnh 6
1.3 Điểm yếu 6
1.3.1 Quản lý bản thiết kế: 6
1.3.2 Quản lý chất lượng và quản lý tiến độ sản xuất: 6
2 Sản phẩm 7
3 Phiếu khảo sát yêu cầu khách hàng: 7
4 Biên bản khảo sát 19
5 Biên bản quản lý thay đổi yêu cầu 21
6 Biểu mẫu công ty HnB 23
IV Phân tích 26
1 Tổng quan hệ thống 26
2 User story 27
3 Đặc tả User story 27
4 Phân tích nghiệp vụ và thiết kế giao diện 28
4.1 Nghiệp vụ thêm thiết kế 28
4.2 Nghiệp vụ sửa thiết kế 35
4.3 Nghiệp vụ tìm kiếm thiết kế 28
4.4 Nghiệp vụ xóa thiết kế 39
4.5 Nghiệp vụ duyệt bản thiết kế 42
4.6 Nghiệp vụ thêm thông tin vật tư 46
4.7 Nghiệp vụ tìm kiếm vật tư 46
4.8 Nghiệp vụ xuất vật tư 55
4.9 Nghiệp vụ xóa thông tin vật tư 60
4.10 Nghiệp vụ báo cáo 63
Trang 3I Đặt vấn đề
Ngày càng có nhiều khách hàng nước ngoài đầu tư vào Việt Nam Họ khó tính vàcầu toàn trong việc hợp tác với các doanh nghiệp tăng trưởng ứng dụng Trong toàn
bộ các dự án, để đảm bảo chất lượng, người mua hàng đều đòi hỏi có nhân sự chuyên về
BA (Business Analyst) để tiếp nhận yêu cầu Vậy BA là gì?
Phân tích nghiệp vụ (BA) được ví như sợi dây liên kết vô hình giữa bộ phận côngnghệ thông tin và công việc kinh doanh của doanh nghiệp, là những người có trảinghiệm thực tiễn Họ thu thập yêu cầu, nghiên cứu để hiểu rõ cấu trúc, các chính sách,các hoạt động của tổ chức, đề xuất các giải pháp phần mềm phù hợp cho tổ chức để họđạt được các mục tiêu Trên cơ sở đấy, BA sẽ làm việc với lập trình viên,trưởng group tăng trưởng ứng dụng, quản lý phần mềm và các nhân sự công nghệ thôngtin khác để khai triển các phương án dưới hình thức là bộ máy hóa thành các môhình phù hợp
Qua khóa học “Phân tích nghiệp vụ phần mềm” này, Nhóm 4 chúng em nhận thấyvai trò của việc phân tích nghiệp vụ rất quan trọng trong việc phát triển các hệ thốngthông tin ứng dụng trong doanh nghiệp Bằng kiến thức đã học, nhóm HnB tiến hànhthực hiện đề tài “Phân tích thiết kế phần mềm quản lý sản xuất túi xách độc quyền công
ty HnB”
Trang 4II Tóm tắt nội dung khóa học:
Qua khóa học “Phân tích nghiệp vụ” hợp tác giữa khoa “Hệ thống thông tin kinh
tế và thương mại điện tử” đại học Thương Mại và Công ty cổ phần iBPO, chúng em họchỏi được rất nhiều kiến thức chuyên môn, hiểu rõ thêm về ngành đang theo học.Chương trình học rất thực tế đã giúp chúng em thay đổi được tư duy cũ và phát triển tưduy mới nhằm định hướng phát triển công việc tương lai sau này Giảng viên, côNguyễn Thanh Quyên có kiến thức sâu rộng, giàu kinh nghiệm, nhiệt tình chia sẻ cáckiến thức thực tế, phong cách nói chuyện của giảng viên tạo nên sự gần gũi, không khíhọc thân thiện và thoải mái, làm cho sinh viên cởi mở năng động hơn, tự tin hơn khitương tác và tiếp thu kiến thức Khóa học mang tính định hướng nghề rất tốt, tổng hợp
có chọn lọc, thời lượng học vừa đủ Trong 9 buổi học chúng em đã tiếp thu được những
kỹ năng cơ bản, tìm hiểu và biết được những công việc mà một chuyên viên phân tíchnghiệp vụ cần phải làm Kiến thức 9 buổi học được sắp xếp theo thứ tự:
1 Giới thiệu nghề BA, lộ trình công danh, sứ mệnh người làm BA Quy trình phát triển phần mềm Agile, các vai trò trong dự án PM
2 Thu thập yêu cầu người dùng Kỹ năng khảo sát yêu cầu
3 Xác định yêu cầu và Phân tích yêu cầu
4 User story Mô hình hóa quy trình nghiệp vụ bằng Use case và activity diagram
5 UI/UX, vẽ mockup bằng Draw.io
6 Viết đặc tả yêu cầu phần mềm
7 Quản lý yêu cầu và xử lý các yêu cầu thay đổi
8 Trải nghiệm người dùng Chuyển giao/ đào tạo yêu cầu cho đội dự án Kỹ năng giao tiếp trong công việc BA
9 Bảo vệ môn học
Trang 5III Bối cảnh doanh nghiệp, sản phẩm
1 Bối cảnh doanh nghiệp
Giới thiệu về công ty:
Công ty TNHH HnB chuyên sản xuất và kinh doanh túi xách thiết kế, được thànhlập từ cuối năm 2019, cho đến nay HnB đang nằm trong top 3 công ty nổi tiếng nhấttrên thị trường túi xách (do tạp chí Forbes Việt Nam bình chọn năm 2021) với nhiềudòng sản phẩm đa dạng, nhiều phân khúc thị trường phù hợp tới từng khách hàng.Những sản phẩm được tạo ra từ những nguyên liệu tiêu chuẩn nhất sẽ là nhữngngười bạn đồng hành, là thế giới riêng thu nhỏ của khách hàng sở hữu chúng Sản phẩm được thiết kế và sản xuất tại Việt Nam trên dây chuyền hoàn chỉnh theotiêu chuẩn ISO 9001.2015, đạt chỉ tiêu trách nhiệm xã hội Intertek và tiêu chuẩn hàngViệt Nam chất lượng cao liên tục 2020-2021
Mục tiêu sắp tới: Trong thời gian tới công ty đề ra mục tiêu đến cuối năm 2023 sẽ phát
triển thêm 3 chi nhánh phân phối sản phẩm chính hãng tại Hà Nội
Thực trạng hiện tại của công ty:
1.1 Bộ máy quản lý của công ty HnB
Được cơ cấu tinh giảm linh hoạt nhưng vẫn đảm bảo tính hiệu quả phục vụ nhucầu quản lý sản xuất và kinh doanh của công ty Cơ cấu bộ máy quản lý của công ty baogồm:
Trang 61.2 Điểm mạnh
- Nguyên liệu: Nguyên liệu của Công ty sản xuất túi xách HnB luôn được lựa chọn kỹcàng, chúng tôi có nhiều loại chất liệu khác nhau để khách hàng có thể thoải mái lựachọn sao cho phù hợp với sở thích, nhu cầu của mình
- Chất lượng sản phẩm: Tất cả các sản phẩm của công ty chúng tôi đều được kiểm tra kỹlưỡng từ khâu chọn chất liệu, may, in, đóng gói… HnB cam kết mang đến sản phẩmchất lượng nhất cho quý khách khi đã tin tưởng và sử dụng sản phẩm của chúng tôi
- Thiết kế: Tại HnB, chúng tôi luôn có một đội ngũ nhà thiết kế trẻ, tài năng đảm bảocác sản phẩm của chúng tôi thiết kế luôn phù hợp, hài lòng với nhu cầu của các kháchhàng
- Đội ngũ nhân viên có trình độ chuyên môn cao nhiệt huyết trong công việc
- Có trách nhiệm tận tâm và niềm đam mê công việc
- Biết nắm bắt thời cơ để phát triển
1.3 Điểm yếu
1.3.1 Quản lý bản thiết kế:
Công ty chúng tôi trong quá trình quản lý sản xuất gặp các vấn đề khó khăn như:
- Các nhà thiết kế chỉ lưu trữ các bản thiết kế tại máy cá nhân, trong trường hợp họ rakhỏi công ty hoặc xóa mất thì sau này khi muốn tham khảo để nâng cấp cải tiến chỉnhsửa thiết kế thì sẽ phải vẽ lại từ đầu
- Thứ 2 tài sản của công ty dễ bị thất thoát do các cá nhân họ lưu trữ tại máy nên họkhông có trách nhiệm bảo quản cho công ty, có thể bị đánh cắp vào tay đối thủ cạnhtranh điều này tạo ra một lỗ hổng lớn cần được giải quyết để đảm bảo an toàn cho thiết
kế trước khi sản phẩm được tung ra thị trường
1.3.2 Quản lý chất lượng và quản lý tiến độ sản xuất:
Hiện công ty sử dụng nhập liệu thủ công bằng Word, Excel hay việc trộn văn bảnbằng Mail Merge GXD việc này cũng không tránh khỏi sai sót và nhầm lẫn đặc biệt khi
số lượng sản phẩm nhiều Bên cạnh đó chủ cửa hàng sẽ rất khó kiểm soát thông tintrong Excel vì dữ liệu sẽ bị phân tán và không được sắp xếp một cách khoa học, thốngnhất Do không kết nối với các thiết bị phần cứng như máy in hóa đơn hay đầu đọc mãvạch nên việc tìm kiếm thông tin sản phẩm sẽ rất phức tạp Khi đó muốn khắc phục hậu
Trang 8quả, nhân viên phải tìm ra lỗi bằng cách dò số liệu gây ra sự lãng phí thời gian và côngsức rất nhiều
Đặc biệt trong quản lý kế hoạch sản xuất không thể sử dụng cùng lúc cho nhiềunhân viên Tính bảo mật thấp, dễ thất lạc file Không cảnh báo được khách hàng xấu,khó khăn khi cập nhật báo cáo
Vậy nên công ty chúng tôi mong muốn có một phần mềm hệ thống quản lý sảnxuất túi xách cho phép tải tất cả các bản thiết kế lên hệ thống và lưu trữ trên server, truyxuất được các thông số như mã sản phẩm, lô sản xuất, ngày hoàn thành, ngày sản xuất,
…; tìm kiếm các sản phẩm theo các tiêu chí: tên, phân loại,… Và quản lý được các bảnthiết kế tạo vào thời gian nào, thời điểm đưa vào quy trình sản xuất, và chỉ các bản thiết
kế đã được duyệt, đầy đủ các thông tin bắt buộc kê khai thì mới được đưa sang quá trìnhsản xuất
2 Sản phẩm
Sản phẩm túi xách thiết kế của công ty HnB hiện là sản phẩm còn tương đối mới lạtrên thị trường, tuy nhiên với những thiết kế mới, riêng biệt, độc lạ, nắm bắt được xuhướng hiện nay nên đang rất được người tiêu dùng quan tâm Túi xách của công tychúng tôi được sản xuất bởi các chất liệu cao cấp, sản xuất tỉ mỉ từng đường kim mũichỉ
Từ lúc ra mắt thị trường tới nay công ty đã cho ra mắt được 3 bộ sưu tập với hơn
2000 sản phẩm đã được bán ra, thu về được doanh thu tương đối cao Tuy nhiên để mởrộng kinh doanh, sản xuất chúng tôi đang rất cần một hệ thống phần mềm quản lý tốtnhất để hỗ trợ quá trình sản xuất để đưa tới khách hàng được những sản phẩm hoànchỉnh nhất
3 Phiếu khảo sát yêu cầu khách hàng:
PHIẾU KHẢO SÁT
Dự án: Phần mềm quản lý sản xuất công ty HnB
1 THÔNG TIN CHUNG
Nội dung khảo sát: Quản lý sản xuất túi xách của công ty HnB
Thời gian khảo sát: 10h ngày 20/4/2022
Địa điểm: số 79 Hồ Tùng Mậu
Thành viên tham gia khảo sát:
Hệ thốngthông tin… None
Bai tap mau PTTK HTQL Thu Vien Sinh…
Hệ thốngthông tin… None
12
Trang 9Phía cán bộ Công ty IBPO:
1 Lê Thị Thanh Ngân PO
2 Nguyễn Thị Thu Thảo BA
3 Vũ Thị Thương Dev
4 Nguyễn Thu Diệu Tester
Phía khách hàng:
1 Đinh Thị Minh Chủ doanh nghiệp
2 NỘI DUNG KHẢO SÁT
2.1 Sơ đồ cơ cấu tổ chức
STT Câu hỏi Câu trả lời dự kiến Câu trả lời của khách hàng
Cơ cấu công ty, các bộ phận/phòng ban và thông tin chi tiết công ty sẽ gửisau cuộc họp
- Ban giám đốc: truy cập hệ thống quản lý báo cáo, bao quát tình hình sản xuất, duyệt thiết kế để đưa vào sản xuất
- Phòng sản xuất: truy cập hệ thống cập nhật tình hình sản xuất, quản lý
Trang 10STT Câu hỏi Câu trả lời dự kiến Câu trả lời của khách hàng
viên
- Cấp quyền cho từngnhân viên theo công việc của họSau khi kết thúc buổigặp gỡ công ty sẽ gửibảng phân cấp quyềncủa từng bộ phận
thông tin, tài sản của công ty Tạo báocáo
- Phòng kế toán dự trù chi phí, hạch toán sau sản xuất báo cáo lên ban giám đốc
- Quyền hạn của từng tài khoản truy cập hệ thống sẽ được đăng ký và cấp quyền từ trước cho phù hợp với các chức năng cần sử dụng
- Giám đốc gửi bản kế hoạch sản xuấttới nhân viên thiết và trưởng phòng sản xuất
- Nhân viên thiết kế lên ý tưởng và gửi bản thiết kế lên giám đốc, nếu bảnthiết kế được duyệt sẽ được chuyển tới bộ phận sản xuất, ngược lại nhân viên sẽ phải gửi lại bản thiết kế mới
- Bộ phận sản xuất kiểm soát hoạt động sản xuất thiết kế, báo cáo tiến độ
và chất lượng thành phẩm lên giám đốc Bên cạnh đó còn kiểm soát tình hình vật tư, nhập xuất vật tư.2.2 Hiện trạng hệ thống thông tin đang sử dụng
STT Câu hỏi Câu trả lời dự kiến Câu trả lời của khách hàng
1 Công ty đang sử
dụng phần mềm
quản lý nào?
Phần mềm quản lý bán hàng, phần mềm quản lý kho
Bên công ty đang quản lý bằng văn bản, giấy tờ và sử dụng hỗ trợ nhập dữ kiệu và tính toán bằng Excel
2 Hiện trạng sử
dụng các hệ
Cập nhật số liệu lâu, thủ công, hay bị
Quá trình quản lý đang gặp bất cập trong việc quản lý các hồ sơ,
Trang 11thống quản lý
đang sử dụng?
nhầm lẫn, chỉ sử dụng được tại nơi làm việc cố định, không linh hoạt
giấy tờ, quá tải việc lưu trữ Gây khó khăn cho hoạt động tìm kiếm
Nhập liệu, tính toán trên Excel rất dễ bị nhầm lẫn, sai sót
Không đáp ứng được nếu muốn
mở rộng quy mô công ty, phần mềm offline không linh hoạt trong việc quản lý từ xa
6 Các vấn đề về an
ninh, bảo mật của
hệ thống?
Bảo mật kém Bảo mật tương đối, nhưng nếu
muốn chia sẻ báo cáo đến ban giám đốc sẽ mất an toàn khi gửi
Phần mềm offline phải làm việc
cố định, không linh hoạt trong việc cần quản lý công việc từ xa Khó khăn trong việc báo cáo lên ban giám đốc, tính toán đôi khi xảy ra nhầm lẫn
2.3 Mong muốn của khách hàng về hệ thống mới
ST
T
Câu hỏi Câu trả lời dự kiến Câu trả lời của
Trang 12khách hàng
1 Mục tiêu - Lưu trữ thông tin
hiệu quả
- Giải phóng sức lao động con người
Có thể làm việc được ở khắp mọi nơi
- Quản lý quá trình sản xuất hiệu quả, hợp lý
- Bảo quản, bảo mật tài sản cá nhân của công ty, tránh thất thoát nếu xảy
ra vấn đề
- Giải phóng sức lao động
- Hệ thống làm việc chính xác, tránh tính toán nhầm lẫn
2 Các bộ phận
sẽ sử dụng
phần mềm
Ban giám đốc và bộ phận sản xuất
Tất cả các bộ phận của công ty đều cóthể truy cập và sử dụng hệ thống nhưng với quyền hạn nhất định và được cấp quyền từ trước Yêu cầu chính xác sẽ được thư ký trao đổi kỹ hơn sau cuộc họp
- Cập nhật, lưu, sửa, xóa thông tin
- Có các công cụ tính toán để ban kiểm soát có thể dễ dàng quản lý
- Tạo báo cáo
- Bảo mật thông tin
Công ty chưa từng sử dụng phần mềmcủa công ty nào vào việc quản lý sản xuất
Trang 13- Khó lưu trữ bản thiết kế.
- Không kiểm soát được trạng thái của các thiết kế: đang sản xuất, đã sản xuất, chưa sản xuất,…
- Nhân viên không theo dõi được các mặt hàng vật tư, số lượng vật tư để thiết kế những mẫu phù hợp trong khả năng của công ty
Thất thoát những bản thiết kế là tài sản của công ty nếu nhân viên thiết kếxóa mất hoặc nghỉ làm tại công ty
Giảm bớt các thủ tục giấy tờ
- Lưu trữ được nhiều bản thiết, nhiều thông tin vật tư theo danh mục.-Tìm kiếm thiết kế, vật dễ dàng nhanh chóng
Hiển thị đầy đủ thông tin, trạng thái của bản thiết kế, tình hình vật tư để nhân viên và quản lý có thể dễ dàng kiểm soát, tạo báo cáo
Chỉ sử dụng trên web Sử dụng trên nền tảng web, trên tất cả
các thiết bị PC, mobile có kết nối
Trang 1410 Giao diện Giao diện màu trắng,
đỏ
Giao diện nền màu xanh, trắng Logo theo logo công ty Các chức năng dễ nhận diện, dễ thao tác, dễ hiểu
Có hệ thống chính thức trong khoảng 3-
Trang 15STT Câu hỏi Câu trả lời dự kiến Câu trả lời của khách hàng
- Giám đốc lên kế hoạch sản xuất sản phẩm
- Nhân viên thiết kế lên ý tưởng
Quản lý các mẫu thiết kế, gặp tình trạng thất thoát tài sản, thiết kế độc quyền của công ty, khó quản lý chất lượng, số lượng sản phẩm,…
4 Quy trình
quản lý sản
xuất
- Bao gồm quản lý, lưu trữ bản thiết
kế do nhân viên thiết kế nộp lên
- Giám đốc sẽ được quyền xem và phêduyệt bản thiết kế đó
- Gửi bản thiết kế được duyệt cho bộ phận sản xuất để tiến hành đưa vào sản xuất sản phẩm
- Bộ phận sản xuất sẽ bao gồm cả công việc kiểm soát lượng vật tư xuất
Trang 16STT Câu hỏi Câu trả lời dự kiến Câu trả lời của khách hàng
ra để sản xuất sản phẩm
- Trưởng phòng sẽ bao quát cả quá trình sản xuất để tổng hợp, báo cáo lên giám đốc
đó Khi phê duyệt bản thiết kế sẽ đượclưu trữ và gửi qua bộ phận sản xuất
- Bản thiết kế được lưu đầy đủ thông tin và dễ dàng trong việc tìm kiếm để
sử dụng trong quá trình sản xuất
- Sau khi kho nhập vật tư, bộ phận sảnxuất sẽ nhập thông tin vật tư lên hệ thống để dễ dàng kiểm soát được lượng vật tư nhập, xuất kho
- Kiểm tra kỹ từng công đoạn sx: nguyên vật liệu, kích thước sản phẩm,
Trang 17STT Câu hỏi Câu trả lời
dự kiến
Câu trả lời của khách hàng
1 Liệt kê các tiêu
chuẩn, quy định đang
được áp dụng tại
công ty?
Về các tiêu chuẩn quy định, thư ký
sẽ gửi chi tiết qua email sau khi kết thúc cuộc họp
- Nếu lỗi do nhân viên công ty: Điềutra làm rõ từng cá nhân, tài khoản sửdụng phần mềm, tùy vào từng trường hợp để xử lý theo quy định công ty
2.6 Các loại mẫu biểu, báo cáo và tài liệu kèm theo
- Mẫu báo cáo công việc hàng ngày
- Mẫu báo cáo tiến độ công việc
- Mẫu báo cáo công tác
- Mẫu báo cáo dự trù chi phí sản xuất,…
2 Nội dung các các
mẫu biểu, báo cáo
(tiêu chí đầu vào,
đầu ra, điều kiện
truy xuất…) là gì?
- Mức độ tiến hành kế hoạch, tiến độ thi công sản phẩm, mức chi phí đã sử dụng,
…
Trang 183 Các loại tài liệu
tham khảo kèm
theo?
- Đính kèm email gửi biểu mẫu
4 Các biểu mẫu quản
lý thông tin, báo
cáo, thống kê đang
2.7 Hạ tầng công nghệ thông tin
Có hệ thống email dành riêng cho toàn
bộ nhân viên công ty Quản lý email bằng phần mềm eM client
2 Địa chỉ website của
Không có Hiện tại chưa có
8 Trình độ tin học Hầu hết đều có trình độ về tin học văn
Trang 204 Biên bản khảo sát
Trang 225 Biên bản quản lý thay đổi yêu cầu
Trang 246 Biểu mẫu công ty HnB
Trang 27IV Phân tích
1 Tổng quan hệ thống
1 Tên dự án HnB - Hệ thống thông tin quản lý sản xuất túi xách của công ty
HnB
2 Đặc điểm dự án Hệ thống thông tin cung cấp các giải pháp phần mềm cho bộ
phận sản xuất, hệ thống sẽ cung cấp các chức năng giúp giám đốc sản xuất theo dõi được toàn bộ quá trình thực hiện dự án của công ty, giúp các trưởng phòng quản lý được nhân viên và hoạt động phòng ban của mình, giúp trưởng phòng sản xuất quản lý được vật tư sản xuất, giúp nhân viên thiết kế lưu trữ được bản vẽ của công ty, tránh để mất và thất thoát các dữ liệu được bảo mật
3 Phạm vi tổng quát Cung cấp giải pháp quản lý tình hình sản xuất của công ty trên
Web
Trang 282 User story
3 Đặc tả User story
Mã user
story
Mô tả user story
TK1 Là nhân viên thiết kế, tôi muốn tải bản thiết kế lên hệ thống để lưu trữ dữ liệu bảo mật cho công ty
TK2 Là nhân viên thiết kế, tôi muốn sửa thông tin bản thiết kế đã tải lên hệ thốngkhi bản thiết kế đang ở trạng thái chờ duyệt
TK3 Là nhân viên thiết kế, tôi muốn xóa bản thiết kế chưa được duyệt đã tải lên
Trang 29để đưa vào sản xuất.
TK6 Là trưởng phòng sản xuất, tôi muốn xuất báo cáo tiến độ và chất lượng thành phẩm để giám đốc có thể theo dõi quá trình sản xuất sản phẩm.TK7 Là giám đốc, tôi muốn xem báo cáo tiến độ và chất lượng thành phẩm để đánh giá quá trình sản xuất bộ sưu tập hay sản phẩm mới
VT8 Là trưởng phòng sản xuất, tôi muốn thêm thông tin vật tư lên hệ thống để dễdàng quản lý
VT9 Là trưởng phòng sản xuất, tôi muốn tìm kiếm để xem thông tin vật tư có trên hệ thống
VT10 Là trưởng phòng sản xuất, tôi muốn xuất vật tư để sản xuất sản phẩm.VT11 Là trưởng phòng sản xuất, tôi muốn xóa vật tư không còn được sử dụng choquá trình sản xuất
4 Phân tích nghiệp vụ và thiết kế giao diện
4.1 Nghiệp vụ tìm kiếm thiết kế
Use case tìm kiếm thiết kế:
Tên UC Tìm kiếm thiết kế
Trang 30Tác nhân Nhân viên thiết kế, Trưởng phòng
Điều kiện trước Người dùng đăng nhập thành công vào hệ thống
Điều kiện sau Người dùng tìm được đúng kết quả đã yêu cầu
Mô tả UC cho phép người dùng tìm kiếm thông tin bản thiết kế
theo từ khóa mà họ nhập vàoKịch bản B1: Người dùng nhấp chuột vào khung tìm kiếm
B2: Nhập từ khóa liên quan đến bản thiết kế như: Tên thiết kế; mã bản thiết kế; thời gian thêm thiết kế; … => Hệ thống kiểm tra cơ sở dữ liệu rồi trả về kết quả tìm kiếm
Giao diện màn hình:
Trang 311 Thêm mới Button N/A Cho phép người dùng click để
thêm mới thiết kế
2 STT Auto number Có Hệ thống tự động đánh số thứ tự
khi thêm mới bản thiết kế
3 Mã thiết kế Textbox Có Hệ thống hiển thị mã thiết kế
tương ứng với tên bản thiết kế
4 Tên thiết kế Link Có Hệ thống hiển thị tên thiết kế
cho phép người dùng click để xem chi tiết bản thiết kế
5 Phân loại Single choice
dropdown list
Có Hệ thống hiển thị thông tin phân
loại vật tư tương ứng
6 Nhân viên Textbox Có Hệ thống hiển thị tên nhân viên
tải bản thiết kế
7 Thời gian Date/time Có Hệ thống hiển thị thời gian thiết
kế được tải lên hệ thống
8 Trạng thái Single choice
Trang 32Bước Mô tả Tác nhân
1 Người dùng ấn vào khung tìm kiếm Giám đốc, trưởng phòng
sản xuất, nhân viên thiết kế
2 Người dùng nhập từ khóa liên quan và ấn tìm
kiếm
3 Hệ thống kiểm tra cơ sở dữ liệu
1.1 Nếu tìm thấy dữ liệu => Hệ thống hiển thị
kết quả tìm kiếm
1.2 Nếu không tìm thấy dữ liệu => Hệ thống
Trang 33thông báo không tìm thấy kết quả
4.2 Nghiệp vụ thêm thiết kế
Use case thêm thiết kế:
2
Tác nhân Nhân viên thiết kế
Điều kiện trước Nhân viên đăng nhập vào hệ thống thành côngĐiều kiện sau Nhân viên thêm bản thiết kế thành công
Mô tả Nhân viên nhập thông tin bản thiết kế và ấn lưuKịch bản B1: Người dùng chọn chức năng thêm thiết kế trên
màn hình tìm kiếm => Chương trình hiển thị giao diện thêm thiết kế
B2: Nhân viên điền các thông tin liên quan đến bản thiết kế; Tên thiết kế, mã số, bản vẽ thiết kế dạng jpg hoặc link file thiết kế, … Hệ thống kiểm tra tính hợp lệ
và lưu trữ dữ liệu
Giao diện màn hình:
Trang 34# Tên Loại Control Bắt buộc Mô tả
1 Tên thiết kế Textbox Có Người dùng nhập tên bản thiết kế tối
đa 50 ký tự
2 Mã thiết kế Textbox Có Người dùng nhập tối đa 12 ký tự
3 Phân loại Single choice
dropdown list
Có Người dùng chọn một thông tin
trong danh sách phân loại
4 Mô tả Textbox N/A Người dùng nhập tối đa 200 ký tự
5 Bản vẽ Jpg / link Có Người dùng đính kèm file thiết kế
theo dạng jpg hoặc link file thiết kế
6 Hồ sơ vật liệu Link Có Người dùng thêm file hồ sơ vật liệu
7 Lưu Button N/A Cho phép người dùng click chuột để
lưu thông tin thêm vật tư
8 Hủy Button N/A Cho phép người dùng click chuột để
hủy bỏ nghiệp vụ thêm vật tư
Activity diagram:
Trang 35Bước Mô tả Tác nhân
1 Người dùng ấn thêm mới bản thiết kế Nhân viên thiết kế
2 Hệ thống sẽ hiển thị giao diện thêm mới bản thiết kế
3 Người dùng nhập thông tin của bản thiết kế Nhân viên thiết kế
4 Hệ thống kiểm tra dữ liệu đầu vào:
Trang 36- Kiểm tra các thông tin bắt buộc đã điền đủ hay chưa?
- Kiểm tra định dạng file thiết kế đính kèm có lớn hơn
30Mb hay không?
- Kiểm tra người dùng đã đính kèm file hồ sơ vật liệu
hay chưa?
4.1 Dữ liệu nhập đúng => Người dùng có thể ấn lưu
thông tin => hệ thống lưu trữ dữ liệu
4.2 Dữ liệu nhập sai => Hệ thống báo lỗi với phông chữ
màu đỏ hướng dẫn nhập thông tin phía dưới thanh nhập
thông tin
5 Người dùng ấn lưu khi dữ liệu nhập vào được hệ thống
kiểm tra đúng
Nhân viên thiết kế
5’ Người dùng nhập lại thông tin khi hệ thống kiểm tra thấy
dữ liệu nhập chưa đúng theo form mẫu
Nhân viên thiết kế
4.3 Nghiệp vụ sửa thiết kế
Use case sửa bản thiết kế: