uyenlongthien.cntt@gmail.com
Trưng đi hc ……………….
Khoa Công Ngh thông tin
====
PHẦN MỀM
QUẢN LÝ HỢP ĐỒNG KINH TẾ
VÀ LAO ĐỘNG
Mã dự án:
Mã tài liệu:
Đ tài : Phân tích thiết kế hệ thống chương trình quản lý hợp đồng
kinh tếhợp đồng lao động
Gio viên hưng dẫn :
Nhm sinh viên thc hin :
Hà nội Ngày
uyenlongthien.cntt@gmail.com
Mục lục
1.1. Giới thiệu v dự án ...................................................................................... 4
1.2. Lý do lựa chn đ tài ................................................................................... 4
1.3. Khởi to dự án ............................................................................................. 5
1.3.1. Các hoạt động ............................................................................................ 5
1.3.2. Xác định đối tượng sử dụng ........................................................................ 6
1.4. Mô tả hệ thống ............................................................................................. 6
1.4.1. Các chức năng chính .................................................................................. 6
1.4.2. Phạm vi ...................................................................................................... 7
1.4.3. Các ràng buộc ............................................................................................ 7
1.5. Tính khả thi ca dự án ................................................................................ 9
1.5.1. Khả thi kinh tế ............................................................................................ 9
1.5.2. Khả thi về kỹ thuật.................................................................................... 11
1.5.3. Khả thi về hoạt động ................................................................................ 13
1.5.4. Khả thi về thực hiện ................................................................................. 13
1.5.5. Khả thi về hợp đồng và luật ...................................................................... 13
1.6. Cơ sở lý thuyết ........................................................................................... 14
1.6.1. Khái niệm về hệ thống .............................................................................. 14
1.6.2. Khái niệm về hệ thống thông tin ............................................................... 15
1.6.3. Biểu diễn hệ thống thông tin ..................................................................... 15
Một h thống thông tin luôn được biểu diễn qua các đặc trưng. Các thành
phần .................................................................................................................... 15
của h thống thông tin và các mức nhận thức về h thống thông tin. ................... 15
Các mức nhận thức về h thống thông tin ........................................................... 15
1.6.4. Các mức nhận thức về hệ thống thông tin ................................................. 16
1.6.5. Trình tự mô hình hóa hệ thống thông tin .................................................. 16
1.6.6. Các thành phần của hệ thống thông tin .................................................... 16
1.6.7. hình UML trong phân tích thiết kế HTTT ........................................... 18
1.6.8. Những ưu điểm khi sử dụng UML ............................................................. 18
1.6.9. hình Activity Diagram trong phân tích thiết kế HTTT theo UML ........ 18
1.6.10. hình Use case .................................................................................. 20
1.6.11. EntitiesRelationship Model ................................................................... 28
uyenlongthien.cntt@gmail.com
1.7. Khảo sát hệ thống ...................................................................................... 30
1.7.1. Khảo sát sơ bộ.......................................................................................... 30
1.7.2. Khảo sát chi tiết ....................................................................................... 33
1.7.3. Tổng hợp dữ liệu tiến trình .................................................................... 35
1.8. Mô hình nghiệp v ..................................................................................... 36
1.8.1. Biểu đồ ngữ cảnh ..................................................................................... 36
1.8.2. Biểu đồ phân rã: nhóm các chức năng ..................................................... 36
1.8.3. Biểu đồ phân rã các chức năng ................................................................ 37
1.8.4. tả các chức năng ............................................................................ 37
1.8.5. Bảng phân tích xác định các chức năng, tác nhân và hồ sơ. ..................... 39
1.8.6. Hồ sơ dữ liệu ............................................................................................ 40
1.8.7. Ma trận thực thể chức năng...................................................................... 41
1.9. Phân tích hình khái niệm/ logic........................................................ 42
1.9.1. Biểu đồ luồng dữ liệu mức 0 ..................................................................... 42
1.9.2. Các biểu đồ luồng dữ liệu vật lý mức 1..................................................... 42
1.9.3. Biểu đồ luồng dữ liệu logic mức 1 ............................................................ 44
2.1. Mô hình khái nim dữ liu: mô hình E-R ........................................................ 45
2.1.1. Bước 1. Liệt kê, chính xác, chọn lọc thông tin .............................................. 45
2.1.2. Bước 2. Xác định thực thể và thuộc tính ...................................................... 46
2.1.2.1. Xác định mối quan hệ và thuộc tính ...................................................... 46
2.1.2.2. Vẽ biểu đồ rút gọn ................................................................................. 47
2.1.3. Chuyển mô hình ER sang mô hình quan hệ............................................... 47
uyenlongthien.cntt@gmail.com
CHƯƠNG I
1.1. Giới thiệu v dán
Cũng như bất một sản phẩm ng ngh cao nào khác, mi phần mềm đều được
đặt ra những yêu cầu rất cao về tính khoa học, h thống, chính xác và tính ứng
dụng trong thực tế. Thiết kế là cái lõi của k thuật kỹ ngh phần mm. Trong khi
thiết kế người ta sẽ phát triển, xét duyt làmliu cho vic làm mịn dần các
chi tiết thủ tục, cấu trúc chương trình, cấu trúc dữ liu. Vic thiết kế nảy sinh
trong vic biểu diễn cho phần mềm và chất lượng phần mềmthể được xác
nhận.
Xuất phát từ các yêu cầu thực tế và được sự đồng ý của giáo viên hướng dẫn
Ths.Phạm Văn Đồng, nhóm em chọn đề tài: y dựng phần mm quản lý hợp
đồng trong lĩnh vực kinh tế và hợp đồng quản lý lao động.
Chương trình quản lý hợp đồng là phần mmng dụng CNTT vào công tác quản
giúp doanh nghip thay thế cách thức quản truyền thống phức tạp, mất thời
gian hiu quả thấp. Phần mềm được xây dựng dựa trên những công ngh mới
nhất của Microsoft như .Net 3.0 và Microsoft SQL 2005, 2008… dựa trên tiêu c
đơn giản, thân thin nên không yêu cầu người dùng phải sử dụng thành thạo v
máy vi tính.
Chương trình quản hợp đồng kinh tế và hợp đồng lao động là chương trình ứng
dụng công ngh thông tin vào lưu trữ và xử lý hợp đồng làm giảm bớt khó khăn
trong vic lưu trữ thông tin v các loại hợp đồng kinh tế và hợp đồng lao động.
Để đảm bảo phù hợp với những yêu cầu với phần mềm, cần có sự chuẩn bị kĩ
càng trong công tác thiết kế phần mmđưa ra bản thiết kế tối ưu nhất.
Đây mt đề tài mang tính thực tế, nhưng với kinh nghim chưa nhiều và kiến
thức có hạn nên khó tránh khỏi sai sót, em mong nhận được nhiều ý kiến đóng
góp và chỉ bảo của các thầy cô, các bạn bè để đề tài được hoàn thin hơn
1.2. Lý do lựa chn đ tài
Đề tài là mt yêu cầu thiết thực trong quản của các hầu hết tt cả các đơn vị, tổ
chức đang hoạt động hin nay:
uyenlongthien.cntt@gmail.com
Khối lượng công vic quá lớn, vic quản lý chồng chéo gây bất lợi
lớn cho công tác quản lý.
Khó khăn trong vic sửa đổi và cập nhập thông tin hợp đồng.
Khi cần tra cứu thông tin một hợp đồng bất kì hoặc làm thống kê ta
cần tìm, ra soát danh sách hợp đồng bằng phương pháp thủ công.
Công vic này đòi hỏi rất nhiều thời gian và sức lực.
Là một cách kiểm tra hiu quả nhất những kiến thức đã học và là một cách tiếp
cận với thực tế có hiu quả nhất.
Là dự án thương mại tiềm năng, nếu phát triển tốt sẽ có nhiều thuận lợi cho
các Dự án tiếp theo của nhóm.
1.3. Khởi to dán
1.3.1. Các hoạt động
Đội ngũ ban đầu cho h thống: Nhóm trưởng + Thành viên + Tư vấn viên
nghip vụ
Quan hlàm vic với các doanh nghip, đa điểm khảo sát: Nhóm trưởng sẽ
thường xuyên liên lạc với các nhân viên trong các bphận liên quan tới nghip
vụ quản lý hợp đồng, hàng hóa nhằm thu thập và điều chỉnh các thay đổi trong
quá trình xây dựng và phát triển h thống. Nhóm trưởng cùng các thành viên
trong nhóm quan sát hin trạng nghip vụ của h thống, lập kế hoạch phỏng
vấn cán bộ, thu thập tài liu nghip vụ liên quan, cơ sở dữ liu, hồ sơ chứng t
trong quá trình hoạt động.
Xây dựng các nguyên tắc quản lý: Bản kế hoạch làm vic trong từng giai đoạn,
mi giai đoạn sẽ có bản kế hoạchng vic cho từng thành viên chi tiết tới
từng ngày. Các thành viên phải hoàn thành tất cả cácng vic được giao
trong bản kế hoạch.
Xây dựng môi trường quản h thống và tài liu h thống: H thống được
phát triển trên nền .NET framework 3.0, ngôn ngữ sử dụng ở lớp UI là
VB.NET, ngôn ngữ sử dụng ở lớp DAL và BLL là C#, h thống được viết theo
mô nh 3- Layer, môi trường lập trình Visual Studio 2008, h quản trị CSDL
SQL SERVER 2008.