Chương IV: PHÂN TÍCH – THIẾT KẾ I.Phân Tích.

Một phần của tài liệu JSP Technology (Trang 52 - 65)

III. Định nghĩa các tag.

Chương IV: PHÂN TÍCH – THIẾT KẾ I.Phân Tích.

I. Phân Tích.

1. Đặt vấn đề.

Xuất phát từ nhu cầu thực tế trong quản lý cơng việc ở cacù cơng ty hiện nay cịn nhiều nhược điểm, việc người quản lý ở cấp càng cao càng khơng nắm bắt thơng tin, khơng trực tiếp quản lý được tốc độ làm việc của nhân viên mình là khá phổ biến. Hơn nữa trong thời buổi kinh tế thị trường thời buổi của cơng nghệ thơng tin mỗi con người cĩ quá nhiều cơng việc phải làm, họ khơng cĩ thời gian rảnh rỗi để ngồi làm báo cáo rồi cuối tuần đem nộp cho quản lý, họ muốn được ở nhà nhưng vẫn biết cơng việc của mình phải làm trong ngày là gì?, họ muốn cĩ một khoảng thời gian dù ít ỏi để tranh thủ nghỉ ngơi.

Để một phần nào tháo gỡ các khĩ khăn, nhược điểm và xuất phát từ các yêu cầu thực tế của một số cơng ty chương trình QUẢN LÝ CƠNG VIỆC TRÊN WEB đã được ra đời. Trong khuơn khổ của một đồ tốt nghiệp đại học do thời gian, các kiến thức nhất là về chuyên mơn nghiệp vụ cịn hạn chế chắc chắn khơng tránh khỏi những sai sĩt. Song với sự nổ lực hết sức nhằm hồn thành tốt cơng việc nhưng do thời gian nghiên cứu thực hiện khơng nhiều, lượng cơng việc tương đối lớn, trang thiết bị, tài liệu chưa đầy đủ và trình độ hạn chế cho nên chắc chắn đề tài này sẽ cĩ ít nhiều khiếm khuyết từ thực tế đến ý tưởng lập trình, mong được sự lượng thứ và chỉ bảo thêm của các Thầy, Cơ.

Rất mong nhận được sự đĩng gĩp ý kiến chân thành từ thầy cơ và các bạn để chương trình hồn thiện hơn sớm được đưa vào sử dụng thực tế.

2. Định nghĩa các yêu cầu.

• Quản Lý

- Phân cơng cơng việc cho từng nhân viên. - Kiểm tra tiến độ thực hiện.

- Đánh giá cơng việc. - Thống kê.

Đồ án tốt nghiệp Gvhd: Ts. Nguyễn Thúc Hải - Lập bảng đánh giá nhân viên bằng biểu đồ.

- Tổng hợp báo cáo.

- Thiết lập chế độ làm việc trực tiếp giữa hai nhân viên. • Nhân Viên

- Xem các cơng việc được giao.

- Báo cáo tiến độ thực hiện theo ngày.

- Đề xuất cách giải quyết cơng việc theo ngày. - Đĩng gĩp ý kiến xây dựng cơng ty.

- Báo cáo cơng việc thực hiện xong. - Xem các đánh giá của bên quản lý. • Quản Trị Hệ Thống (Admin)

- Tạo/Xố/Sữa user.

- Thêm/Xố/Sữa các quyền. - Gán quyền cho user.

- Refresh database. - Restore database. - Cập nhật database.

3. Phạm vi đề tài.

Về Dữ Liệu

Cho phép lưu trữ trong một năm phát sinh dữ liệu Dữ liệu cập nhật trực tuyến

Về Giao Diện

Hệ thống hoạt động trên mơi trường Web

Về Mạng

Hoạt động trong mơi trường mạng Intranet

Về xử lý

Thống kê

Svth: Đinh Lê Giang Trang Lập báo cáo

Làm tươi/ Phục hồi CSDL

4.Mơ hình xử lý quan niệm. (adsbygoogle = window.adsbygoogle || []).push({});

Đồ án tốt nghiệp Gvhd: Ts. Nguyễn Thúc Hải

Svth: Đinh Lê Giang Trang

c) Sơ đồ hệ thống.

Đồ án tốt nghiệp Gvhd: Ts. Nguyễn Thúc Hải

Svth: Đinh Lê Giang Trang Phân rã từ xử lý 4_Phan Cong.

Đồ án tốt nghiệp Gvhd: Ts. Nguyễn Thúc Hải Phân rã từ xử lý 6_Thong Ke.

Svth: Đinh Lê Giang Trang Phân rã từ xử lý 13_Bao Cao Tien Do CV.

Đồ án tốt nghiệp Gvhd: Ts. Nguyễn Thúc Hải Phân rã từ xử lý 19_ Cap Nhat User.

Svth: Đinh Lê Giang Trang

5. Mơ hình dữ liệu quan niệm.

Đồ án tốt nghiệp Gvhd: Ts. Nguyễn Thúc Hải II. Thiết Kế. 1. Thiết kế xử lý. a) Sơ đồ hệ thống mức vật lý. b) Các đơn vị thiết kế. Cập nhật cơng việc.

Thêm cơng việc:

Nhập: TenCV & NoiDung & MaDA.

Xuất: Thơng báo đã thêm / thơng báo lỗi.

Sữa cơng việc:

Nhập: TenCV | NoiDung | MaDA | DaXong.

Xuất: Thơng báo đã sữa / thơng báo lỗi.

Xố cơng việc: Nhập: MaCV.

Xuất: Thơng báo đã xố / thơng báo lỗi.

Phân cơng cơng việc.

Nhập: MaNV & một hoặc nhiều MaCV & NgayBD, NgayKT.

Xuất: Thơng báo đã phân cơng / thơng báo lỗi.

Đánh giá cơng việc.

Nhập: MaDG vào bảng Works.

Svth: Đinh Lê Giang Trang

Kiểm tra tiến độ cơng việc.

Chỉ hiện thị các báo cáo tiến độ của nhân viên.

Thiết lập chế độ làm việc.

Nhập: MaNV & MaCV & ThietLap vào bảng PhanCong.

Xuất: Thơng báo đã chuyển giao cơng việc / thơng báo lỗi. (adsbygoogle = window.adsbygoogle || []).push({});

Báo cáo tiến độ cơng việc.

Nhập: MaCV & TienDo & Ngay | GhiChu | Kèm tập tin.

Xuất: Thơng báo báo cáo đã chuyển đi / thơng báo lỗi.

Thay đổi mật khẩu.

Nhập: Usename & Password củ | Password & Confirm Password mới.

Xuất: Thơng báo đã đổi mật khẩu / thơng báo lỗi.

Thống kê cơng việc.

Thống kê cơng việc theo ba tiêu chuẩn: + Từ ngày đến ngày.

+ Theo đánh giá (xếp loại). + theo đề án.

Làm tươi cơ sở dữ liệu.

Nhập: Tên CSDL mới cần phục hồi khi bị hỏng & làm tươi từ ngày nào đến ngày nào | từ tháng nào đến tháng nào | năm nào.

Xuất: Thơng báo đã làm tươi CSDL / thơng báo lỗi.

Phục hồi cơ sở dữ liệu.

Nhập: Tên CSDL cần phục hồi (đã cĩ từ làm tươi CSDL).

Đồ án tốt nghiệp Gvhd: Ts. Nguyễn Thúc Hải

c) Một số giải thuật được thể hiện bàng lưu đồ.

Thêm cơng việc.

Thơng báo cơng việc đã thêm

Cơng việc tồn tại ? Khởi đầu Nhập tất cả dữ liệu về cơng việc Thơng báo cơng việc đã tồn tại - Tăng mã số cơng việc

Một phần của tài liệu JSP Technology (Trang 52 - 65)