Tải bản đầy đủ (.doc) (15 trang)

Báo cáo Phân tích thiết kế phần mềm quản lý bảo hiể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 (344.05 KB, 15 trang )

Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
LỜI NGỎ
Hiện nay, CNTT đang phát triển như vũ bão và được ứng dụng rộng rãi
trong đời sống hàng ngày. Có thể nói, CNTT là ngành mũi nhọn và đón đầu trên
con đường hội nhập. Đặc biệt là các dịch vụ thương mại điện tử, trao đổi thông tin
trên mạng Internet và hỗ trợ đắc lực trong việc Quản lý được nhanh chóng, dễ
dàng, đem lại hiệu quả cao. Vấn đề đặt ra là việc vận dụng và khai thác CNTT vào
từng lĩnh vực như thế nào.
Từ thực tế, qua các lần tham gia bảo hiểm, chúng em thấy công việc này
vẫn được làm thủ công. Do đó, chúng em nghĩ rằng cần thiết phải có phần mềm hỗ
trợ công việc này.
Và, sau một thời gian tích cực làm việc, nghiên cứu của các thành viên
trong nhóm cùng sự hướng dẫn nhiệt tình của thầy Nguyễn Minh Quý, chúng em
đã hoàn thành bản báo cáo của mình với Đề tài “Phân tích thiết kế phần mềm
quản lý bảo hiểm ”.
Trong quá trình nghiên cứu và xây dựng lên hệ thống, chúng em cũng đã có
tham khảo một số tài liệu của các anh chị học cùng ngành học khoá trên. Mặc dù
đã rất cố gắng nhưng bản báo cáo này vẫn còn thiếu sót, chúng em rất mong được
sự đóng góp, chỉ bảo của quý thầy cô và các bạn.
Chúng em xin chân thành cảm ơn sự đóng góp, chỉ bảo của thầy Nguyễn
Minh Quý. Ngoài ra, chúng em xin chân thành cảm ơn thầy Bàn cùng các thầy
trong Phòng công tác Sinh viên đã tạo điều kiện giúp đỡ, cung cấp tư liệu, thông
tin để phần mềm của chúng em được gần gũi với thực tế hơn.
Hưng Yên, ngày 10 tháng 6 năm 2007
Nhóm thực hiện
Hoàng Thị Kim Cúc
Hà Giang Đăng
Lê Thị Hằng
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang


Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
Mục Lục:
Phần 1: Thực trạng và đề xuất giải pháp 3
1Khảo sát và đánh giá hiện trạng: 3
2Giải pháp: 3
Phần 2: Phân tích và thiết kế hệ thống 3
1Liệt kê các chức năng: 3
2Biểu đồ phân cấp chức năng: 4
3Biểu đồ luồng dữ liệu: 5
Phần 3: Phân tích hệ thống về mặt dữ liệu 7
1 Mô hình thực thể liên kết: 7
2 Mô hình quan hệ 9
9
3Thiết kế cơ sở dữ liệu: 10
Phần 4: Thiết kế và xử lý giao diện cho chương trình 11
-
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
Phần 1: Thực trạng và đề xuất giải pháp
1 Khảo sát và đánh giá hiện trạng:
Quản lý việc đăng kí bảo hiểm của học sinh, sinh viên là công việc thường
xuyên trong các trường đại học.Tuy nhiên, phần lớn công việc này được thực hiện
thủ công.Tại trường ĐH SPKT Hưng Yên qua khảo sát thực tế ở phòng công tác
sinh viên, chúng tôi nhận thấy các công việc được thực hiện trên sổ sách, chưa có
một phần mềm nào hỗ trợ công việc này. Điều này gây rất nhiều khó khăn và tốn
nhiều thời gian cho người quản lý trong các công việc:
 Ghi danh sách sinh viên đăng kí

 Tồn kho sổ sách sau mỗi kì
 Kiểm tra việc sinh viên đã lấy thẻ hoặc nhận tiền bảo hiểm
 Thống kê, báo cáo
2 Giải pháp:
Nên yêu cầu đặt ra là cần một phần mềm đáp ứng được các yêu cầu sau:
1 Việc truy cập các thông tin về sinh viên đăng kí bảo hiểm được thuận
tiện.
2 Việc tổng hợp thống kê sau mỗi kì dễ dàng.
3 Các thao tác trên máy tính phải đơn giản, dễ sử dụng cho người quản lý.
Phần 2: Phân tích và thiết kế hệ thống
1 Liệt kê các chức năng:
Qua khảo sát công việc quản lý đăng kí bảo hiểm của phòng công tác sinh
viên,với các yêu cầu đề trên, chúng tôi liệt kê các chức năng cần thiết các chức
năng cần thiết mà hệ thống quản lí đăng kí bảo hiểm phải đáp ứng được như sau:
 Cập nhật
 Tra cứu
 In ấn
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
2 Biểu đồ phân cấp chức năng:
Vì vậy, chúng tôi có biểu đồ phân cấp chức năng như sau:
Nhìn vào biểu đồ phân cấp chức năng, ta thấy:
- Chức năng Cập nhật sẽ thực hiện các công việc như nhập mới thông tin
về sinh viên, bảo hiểm, nhà cung cấp. Nó cho phép bổ sung, sửa đổi các thông tin
đã nhập, hay là xoá thông tin khi cần.
- Chức năng Tra cứu có nhiệm vụ tìm kiếm các thông tin về sinh viên theo
tên, theo năm sinh, theo lớp hoặc theo loại Bảo hiểm.
- Chức năng In ấn sẽ giải quyết các vấn đề về việc thống kê. Bạn có thể in

toàn bộ danh sách tham gia Bảo hiểm, danh sách chưa lấy thẻ Bảo hiểm, chưa lấy
tiền chi trả của Bảo hiểm do tai nạn, và danh sách sinh viên bị tai nạn.
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang
Quản lý bảo hiểm
Tra cứuCập nhật
Nhập mới
In ấn
Tìm theo tên
Bổ sung
In toàn bộ
In DS chưa
lấy thẻ BH
Tìm theo NS
In DS chưa
lấy tiền BH
In DS bị tai
nạn
Tìm theo Lớp
Tìm theo loại
BH
Sửa đổi
Xoá
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
3 Biểu đồ luồng dữ liệu:
Mức 0:


Mức 1:



Yêu cầu xử lý
Danh sách SV


Yêu cầu in DS
DS theo yêu cầu
Mức 2: Chia mức 1 thành: 1.1, 1.2, 1.3, 1.4
mức 2 thành: 2.1, 2.2, 2.3, 2.4
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang



Các yêu cầu
Quản lý
bảo hiểm
Người dùng
Cập
nhật
Tra
cứu
In ấn
Người quản lý
Danh sách tham
gia BH
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
mức 3 thành: 3.1, 3.2, 3.3, 3.

GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang
Danh sách
tham gia BH
Nhập
mới
(1.1)
Xoá
(1.4)
Sửa
đổi
(1.3)
Bổ
sung
(1.2)
Người dùng
Danh sách tham
gia BH
Tìm theo
tên (2.1)
Tìm theo
loại
BH (2.4)
Tìm theo
NS (2.3)
Tìm theo
loại BH
(2.2)
Người dùng
Danh sách tham

gia BH
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
Phần 3: Phân tích hệ thống về mặt dữ liệu
1 Mô hình thực thể liên kết:
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang
BẢO HIỂM
NHÀ CUNG CẤP
SINH VIÊN
NHÀ QUẢN LÝ
In toàn
bộ (3.1)
In DS
chưa lấy
tiền BH

(3.4)
In DS
chưa lấy
thẻ
(3.3)
In DS
bị tai
nạn
(3.2)
Người dùng
Danh sách tham
gia BH
Trường ĐHSPKT Hưng Yên

Phân tích & thiết kế hệ thống
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang
- MaNCC
- TenNCC
- DiaChi
- TaiKhoan
NGƯỜI QUẢN LÝ
SINH VIÊN
MaBH
MaNCC
TenBH
Thoihan
Dongia
MaNQL
MaSV
Nhà cung cấp
NHÀ CUNG CẤP
BẢO HIỂM
Cung
cấp
Đăng

Nhập
thông
tin
1 *
*
*
1

*
MaSV
HoTen
Namsinh
GioiTinh
Lop
Khoa
Username
Password
MaNQL
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
2 Mô hình quan hệ
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
3 Thiết kế cơ sở dữ liệu:
Thực thể Người Quản Lý:
Tên Trường Kiểu Độ rộng Ghi Chú
MaNQL Char 10 Mã người quản lý
Username Varchar 50 Tên đăng nhập
Password Varchar 50 Mật khẩu
Thực thể Bảo Hiểm:
Tên Trường Kiểu Độ rộng Ghi Chú
MaBH Char 10 Mã bảo hiểm
MaNCC Char 10 Mã nhà cung cấp
TenBH Varchar 50 Tên bảo hiểm
ThoiHan datetime 8 Thời hạn
DonGia float 8 Đơn giá

MaNQL Char 10 Mã người quản lý
MaSV Char 10 Mã sinh viên
Thực thể Sinh Viên:
Tên Trường Kiểu Độ rộng Ghi Chú
MaSV Char 10 Mã sinh viên
Username Varchar 50 Họ tên sinh viên
NamSinh Varchar 50 Năm sinh
GioiTinh Bit 1 Giới Tính
Lop Char 10 Lớp
Khoa nvarchar 50 Khoa
Thực thể Nhà Cung Cấp:
Tên Trường Kiểu Độ rộng Ghi Chú
MaNCC Char 10 Mã nhà cung cấp
TenNCC nvarchar 50 Tên nhà cung cấp
DiaChi nvarchar 50 Địa chỉ
TaiKhoan Char 10 Tài khoản
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang 10
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
Phần 4: Thiết kế và xử lý giao diện cho chương trình
Thiết kế giao diện là công việc thiết yếu của mỗi phần mềm. Với mục đích
giao diện thân thiện, dễ sử dụng, lôi cuốn, dưới đây chúng em xin trình bày một
vài Form cơ bản
Form chính:
Với các chức năng của nút lệnh:
Tên nút lệnh Ý nghĩa Sự kiện
Đăng nhập Truy cập vào chương trình Click
Thoát Thoát khỏi chương trình Click
Form Đăng nhập cho người quản lý:

GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang 11
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
Form cập nhật
Form tra cứu:
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang 12
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
Form in ấn
Form nhập thông tin cho sinh viên:
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang 13
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
Form nhập thông tin cho bảo hiểm:
Form nhập thông tin cho nhà cung cấp:
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang 14
Trường ĐHSPKT Hưng Yên
Phân tích & thiết kế hệ thống
Bảng phân công công việc
Tên các thành viên Công việc Đánh giá của giáo
viên
Hoàng Thị Kim Cúc Thiết kế và xử lý giao diện
Mô hình thực thể liên kết
Tổng kết và trình bày báo cáo
Hà Giang Đăng Biểu đồ phân cấp chức năng
và biểu đồ luồng dữ liệu

Lê Thị Hằng Khảo sát và đánh giá hiện trạng
Mô hình quan hệ, thiết kế cơ sở
dữ liệu
GVHD: Nguyễn Minh Quý
Nhóm TH: Hoàng Thị Kim Cúc - Hà Giang Đăng - Lê Thị Hằng Trang 15

×