Phần mềm quản lý khách hàng mua bảo hiểm
Trang 1A TỔNG QUAN
I Sơ lược về cơ quan thực tập:
1 Giới thiệu về công ty cổ phần Bảo hiểm Viễn Đông:
Công ty Cổ phần Bảo hiểm Viễn Đông (VASS) được thành lập ngày 07/11/2003 theoGiấy phép của Bộ Tài chính và hoạt động theo Luật doanh nghiệp, Luật Kinh doanh bảo hiểm
và các văn bản pháp luật có liên quan của Nhà nước Đây là doanh nghiệp tư nhân đầu tiên tạiViệt Nam hoạt động trong lĩnh vực bảo hiểm với sự hội tụ của các cổ đông là các tổ chứcthương mại, tài chính Ngân hàng có tiềm năng và uy tín tại Việt Nam như: Ngân hàngPhương Đông (OCB), Ngân hàng Quân Đội (MB), Ngân hàng Phát triển nhà Hà Nội(Habubank), Công ty mía đường Lam Sơn… Ngoài ra còn có các cổ đông là giảng viên có têntuổi của các trường đại học tại Tp Hồ Chí Minh, các luật sư, chuyên gia trong lĩnh vực tàichính
VASS luôn chú trọng việc nâng cao khả năng trình độ nghiệp vụ bảo hiểm toàn hệthống, xây dựng, cải tiến và phát triển hệ thống sản phẩm bảo hiểm đa dạng, tạo sự khác biệt.Đến nay, VASS đã kinh doanh ổn định trên 100 sản phẩm dịch vụ bảo hiểm, tập trung tại bốnnhóm bảo hiểm mang tính đại chúng cao như: bảo hiểm xe cơ giới, bảo hiểm con người, bảohiểm tài sản - kỹ thuật, bảo hiểm hàng hải
Trang 22 Sơ đồ tổ chức bộ máy của chi nhánh:
SƠ ĐỒ TỔ CHỨC CHI NHÁNH AN GIANG
Hình 1: Sơ đồ tổ chức của chi nhánh Viễn Đông An Giang
3 Nhiệm vụ, chức năng của các phòng, bộ phận, tổ:
3.1 Phòng Kinh doanh
Chức năng nhiệm vụ
- Xây dựng và tổ chức triển khai kế hoạch tiếp thị, khai thác bảo hiểm
- Xét nhận và cấp đơn bảo hiểm
- Phát triển và quản lý mạng lưới hệ thống Đại lý toàn Chi nhánh
Tổ chức bộ máy
Phòng kinh doanh do trưởng phòng phụ trách, chịu trách nhiệm trước Giámđốc chi nhánh về nhiệm vụ được giao; giúp Trưởng phòng có thể có hay không cóPhó phòng
Bộ phận Xét nhận và cấp đơn bảo hiểm
Hành chánh Quản trị
Trang 3- Trực tiếp hoặc thông qua các Đại lý giới thiệu, giải đáp và hướng dẫncho Khách hàng những vấn đề liên quan đến các sản phẩm bảo hiểm, tiếpnhận và xây dựng hợp đồng bảo hiểm ban đầu;
- Thực hiện công tác tiếp thị, thu thập ý kiến Khách hàng và đề xuất choGiám đốc các biện pháp tăng cường năng lực cạnh tranh, phát triển thị phận
- Xét nhận và cấp đơn bảo hiểm trong hạn mức được giao
- Theo dõi, kiểm tra việc thực hiện các cam kết trong hợp đồng bảo hiểm.Đôn đốc Khách hàng và phối hợp với Phòng Tài chính Kế toán thu phí bảohiểm đúng hạn
- Hướng dẫn và hỗ trợ nghiệp vụ cho Phòng Bảo hiểm khu vực/VPDVKH
- Báo cáo định kỳ và theo yêu cầu đột xuất các hoạt động của Bộ phận
+ Bộ phận Xét nhận và Cấp đơn bảo hiểm
Bộ phận Xét nhận và Cấp đơn bảo hiểm có thể có hay không có Trưởng Bộ phận, Trưởng bộ phận chịu trách nhiệm trước Trưởng phòng về nhiệm vụ được giao
Bộ phận Tiếp thị có chức năng nhiệm vụ:
- Xem xét thủ tục hợp đồng bảo hiểm và thực địa, tiến hành khảo sát để đánhgiá rủi ro trước khi cấp đơn bảo hiểm trong hạn mức được giao
- Đề xuất từ chối hoặc cấp đơn bảo hiểm
- Kiểm tra công tác xét nhận và cấp đơn bảo hiểm của các Phòng, Bộ phận
- Tham mưu cho lãnh đạo về các vấn đề liên quan về tái bảo hiểm
- Thực hiện các công việc khác theo ủy quyền
+ Bộ phận Quản lý Đại lý
Bộ phận Quản lý Đại lý có thể có hay không có Trưởng Bộ phận, Trưởng bộphận chịu trách nhiệm trước Trưởng phòng về nhiệm vụ được giao
Bộ phận Quản lý Đại lý có chức năng nhiệm vụ:
- Xây dựng và triển khai kế hoạch phát triển mạng lưới hệ thống Đại lý của toànChi nhánh
- Hướng dẫn nghiệp vụ cho Đại lý; theo dõi, quản lý và kiểm tra hoạt động của các Đại lý phù hợp với qui định của Công ty và pháp luật; xử lý các vấn đềphát sinh đối với hoạt động Đại lý
- Lập báo cáo định kỳ và đột xuất về tình hình hoạt động của các Đại lý theo
Trang 4- Thực hiện các nghiệp vụ thanh toán, kiểm soát hoạt động thanh toán nội bộcủa Chi nhánh, thanh toán giữa Chi nhánh với Hội Sở, thanh toán giữa Chinhánh với Khách hàng
- Hướng dẫn thực hiện chế độ thu chi tài chính nhằm đảm bảo các khoản thu chinghiệp vụ (chi hoa hồng, chi bồi thường, tái bảo hiểm… ) được thực hiệnđúng quy định
- Quản lý số dư tài khoản của Chi nhánh
- Xây dựng kế hoạch và quản lý chi phí điều hành Chủ động phối hợp với Bộphận Hành chính Quản trị lập kế hoạch chi phí điều hành trong Chi nhánh
- Lập kế hoạch kinh doanh tài chính, theo dõi và tổng hợp tình hình thực hiện
kế hoạch của Chi nhánh và đơn vị
Về công tác hạch toán kế toán
- Lập hệ thống sổ sách, chứng từ kế toán cho Chi nhánh và đơn vị theo qui địnhCông ty
- Tiếp nhận, kiểm tra và tổng hợp số liệu kế toán phát sinh hàng ngày/ tháng/ quý/năm của Chi nhánh và đơn vị
- Tiếp nhận, phát hành, theo dõi và lưu trữ văn bản, Ấn chỉ;
- Quản lý việc sử dụng con dấu của Chi nhánh;
- Kết hợp với các Phòng, Ban thống nhất biểu mẫu hành chánh lư hành;
- Tổng hợp kế hoạch của các Phòng, Ban lên chương trình làm việc hàng tuần, tháng của Chi nhánh;
- Thư ký cho Giám đốc và cho các phiên họp giao ban của Chi nhánh;
- Phổ biến, truyền đạt, theo dõi, phản ánh quá trình thực hiện các quyết định và các chỉ thị của Ban lãnh đạo Chi nhánh
- Bảo mật các tài liệu, văn bản, quy định theo lệnh của Ban Giám đốc
Tổ chức nhân sự
- Tổ chức, theo dõi tình hình nhân sự tại Chi nhánh và đơn vị
Trang 5- Tham mưu cho Ban Giám đốc về hồ sơ xin việc, tuyển dụng, tiếp nhận nhân
sự cho Chi nhánh và lập báo cáo gửi về phòng Hành chính Quản trị Công ty
- Quản lý hồ sơ Nhân viên trong Chi nhánh
- Chịu trách nhiệm tổ chức, kiểm tra việc chấp hành nội quy, kỷ luật lao động, bảo vệ an ninh, phòng cháy chữa cháy và bảo đảm tuyệt đối an toàn cơ sở vật chất trong và ngoài giờ làm việc
Quản trị tài sản
- Thực hiện mua sắm, quản lý công cụ lao động, Ấn chỉ, văn phòng phẩm theo
qui định; sau khi phối hợp với Phòng Tài chính Kế toán trong việc khảo giá muasắm văn phòng phẩm, công cụ dụng cụ và tài sản khác của Chi nhánh,
- Phối hợp với Phòng Tài chính Kế toán xây dựng kế hoạch chi phí điều hành; kiểm tra và báo cáo việc thực hiện kế hoạch chi phí điều hành của Chi nhánh; Kiểm kê tài sản…
- Thực hiện quản lý, bảo dưỡng cơ sở hạ tầng, phương tiện vận chuyển và các
tài sản khác
Hậu cần
- Đảm nhận công tác lễ tân, hậu cần của Chi nhánh;
- Phụ trách công tác hậu cần phục vụ các lớp đào tạo, các hội nghị và các buổi sinh hoạt khác của Chi nhánh
Pháp chế và ngoại giao
- Kiểm tra tính hợp pháp, đúng quy định của các văn bản lập quy, các văn kiện
giao dịch với bên ngoài trước khi trình Ban Giám đốc ký phát hành;
- Thu thập, cập nhật, lưu trữ và khai thác các văn kiện pháp quy của Nhà nước
và của Ngành;
- Theo dõi báo cáo về phòng Hành chánh Quản trị Công ty đề xuất việc giải
quyết các khiếu nại khiếu tố của các cán bộ Nhân viên trong chi nhánh;
- Thiết lập, duy trì và phát triển mối quan hệ với các cơ quan Thông tấn báo chí, bảo vệ pháp luật, quản lý Nhà nước và quản lý Ngành;
- Làm đầu mối cung cấp thông tin ra bên ngoài Chi nhánh theo yêu cầu của Ban Giám đốc
3.4 Bộ phận Giám định Bồi thường
Trưởng Bộ phận Giám định Bồi thường chịu trách nhiệm trước Giám đốc về nhiệm vụ được giao
Chức năng nhiệm vụ của Bộ phận Giám định Bồi thường:
- Tiếp nhận thông báo tổn thất, hướng dẫn và kiểm tra các thủ tục, hồ sơ ban đầuliên quan đến tổn thất và yêu cầu bồi thường
- Thu thập, xử lý thông tin, củng cố các chứng lý để xác định nguyên nhân và mức
độ tổn thất
Trả lời các khiếu nại, thắc mắc của Khách hàng
Trang 6 Làm việc với các cơ quan chức năng và các tổ chức chuyên môn có trách nhiệm vềnguyên nhân và mức độ tổn thất.
Liên hệ công ty giám định chuyên môn công ty chuyên giải quyết tổn thất trongtrường hợp cần thiết theo ủy quyền của Công ty
Thương lượng, giải quyết các vấn đề bồi thường theo phân cấp
Làm việc với Phòng Tái bảo hiểm, Phòng GĐBT Công ty về tổn thất
Lưu trữ hồ sơ, thực hiện các báo cáo định kỳ và đột xuất về giám định bồi thường
Xây dựng và thực hiện công tác phòng chống gian lận, trục lợi bảo hiểm;
Thực hiện các công việc khác theo sự phân công
3.5 Văn Phòng Dịch vụ Khách hàng/ Phòng Bảo hiểm Khu vực
Tổ chức bộ máy và chức năng nhiệm vụ của Văn phòng Dịch vụ Khách hàng/Phòng Bảo hiểm Khu vực được quy định trong Quy chế tổ chức và chức năng nhiệm
vụ của Văn phòng Dịch vụ Khách hàng, Phòng Bảo hiểm Khu vực ban hành kèm theoQuyết định số 47/05/QĐ-VASS/HĐQT của Hội đồng Quản trị Công ty Cổ phần Bảohiểm Viễn Đông
II Nội dung công việc:
Tìm hiểu và xây dựng phần mềm quản lý Khách hàng mua bảo hiểm bao gồm: Quản lýKhách hàng, Quản lý Đại lý, Quản lý Hợp đồng, Quản lý Nhân viên
Ngoài ra, đến cơ quan tiếp nhận hồ sơ Khách hàng và lập hợp đồng bảo hiểm…
III Tính cấp thiết của đề tài:
Ngày nay, với sức mạnh công nghệ hiện đại nhanh chóng giúp con người thoát khỏinhững khó khăn trong công việc, cuộc sống tấp nập và hối hả ta cần phải nhanh chóng gianhập vào thế giới, chủ động hội nhập
Với sự phát triển nhanh chóng đó rất có nhiều công cụ hữu ích giúp chúng ta tiết kiệmrất nhiều thời gian và chi phí Nhiều phần mềm trong lĩnh vực công nghệ thông tin nhanhchóng ra đời đã góp phần đáng kể
“Công Nghệ Thông Tin ” một lĩnh vực đầy tiềm năng đã đem lại cho con ngườinhững ứng dụng thật tiện lợi và hữu ích Một trong những ứng dụng thiết thực mà nó đem lại
là việc ứng dụng tin học vào nhiều lĩnh vực của đời sống như trong các trường học, công ty,
cơ quan, xí nghiệp, bệnh viện… phần lớn đều ứng dụng tin học để giúp cho việc quản lý được
dễ dàng và thuận tiện hơn Chính vì vậy, mỗi công ty, mỗi cơ quan đều muốn xây dựng riêngcho mình một phần mềm quản lý
Vấn đề quản lý Khách hàng mua bảo hiểm và Đại lý bảo hiểm của Công ty bảo hiểmViễn Đông An Giang hiện tại việc quản lý được thực hiện bằng thủ công với công cụ hỗ trợchủ yếu là Word và Excel, nên cơ sở dữ liệu tổ chức chưa chặt chẽ, chi phí quản lý cao, việctruy xuất tìm kiếm thông tin Khách hàng mất nhiều thời gian,…Do chưa có một phần mềmchuyên dụng đáp ứng tốt nhu cầu quản lý Khách hàng mua bảo hiểm tại Công ty Mặc dùCông ty đã thành lập và đi vào hoạt động khá lâu (từ tháng11/2003)
Xuất phát từ nhu cầu thực tế, cơ quan rất cần phần mềm để giải quyết tốt những vấn
đề trên Chính những yêu cầu thực tế này nhóm em muốn xây dựng phần mềm “ Quản lý
Trang 7IV Mô tả bài toán:
Chi nhánh bảo hiểm Viễn Đông An Giang bán rất nhiều loại bảo hiểm và được bán ởnhiều Đại lý khác nhau nên việc quản lý Khách hàng sẽ gặp nhiều khó khăn, việc thanh toáncác hợp đồng ở các Đại lý hàng tháng, quý, năm cần phải quản lý để biết tình hình hoạt độngcủa Công ty Tuy nhiên, trong phạm vi đề tài thực tập, thời gian hạn chế chúng em thực hiệnquản lý những Đại lý cá nhân bán bảo hiểm xe mô tô cho Khách hàng
1 Quy trình hoạt động của chi nhánh như sau:
Quản lý Đại lý: để tham gia bán bảo hiểm cho Khách hàng với tư cách là Đại lý cánhân thì các cá nhân cần phải kí kết hợp đồng với chi nhánh hồ sơ bao gồm: bản đềnghị làm Đại lý bảo hiểm, giấy đề nghị ký kết hợp đồng Đại lý, hợp đồng Đại lýbảo hiểm, đính kèm giấy chứng minh và sổ hộ khẩu
+ Đại lý có nhiệm vụ bán bảo hiểm cho Khách hàng, hàng tháng phải thanh toán
Ấn chỉ cho chi nhánh số Ấn chỉ bán được và số tiền bảo hiểm, dựa vào bảng kêthanh toán phí bảo hiểm
+ Doanh thu Đại lý bán được sẽ gửi cho bộ phận quản lý Đại lý và bộ phận quản
lý Đại lý sẽ trích hoa hồng cho Đại lý số tiền mà Đại lý bán được số tiền hoa hồng
là 20%/tổng số tiền bảo hiểm
+ Thanh lý: Khi nào Đại lý muốn ngưng bán bảo hiểm hoặc hết thời hạn hợpđồng thì phải thanh lý cho chi nhánh, còn muốn tiếp tục hợp đồng thì làm đơn xinlàm Đại lý tiếp tục
Quản lý Khách hàng: Khi một Khách hàng cần mua bảo hiểm xe mô tô ở các Đại lýthì Đại lý bảo hiểm VASS sẽ điền đầy đủ thông tin Khách hàng: họ và tên, địa chỉ,biển kiểm soát (hoặc số khung, số máy)chủ xe, phí bảo hiểm, hiệu lực bảo hiểm (từngày - đến ngày), ngày cấp, người cấp
Bộ phận Quản lý Đại lý có nhiệm vụ: quản lý việc cấp nhận Ấn chỉ cho từng Đại lýnhư số lượng Ấn chỉ, số thứ tự đơn bảo hiểm, quản lý doanh thu của Đại lý bảo
hiểm, tiếp nhận Ấn chỉ đồng thời lưu lại thông tin Khách hàng, lập báo cáo định kỳ
và đột xuất về tình hình hoạt động của các Đại lý theo yêu cầu của Giám Đốc
Quản lý Giấy chứng nhận thuộc quyển (Ấn chỉ), chứa thông tin Khách hàng muabảo hiểm
Quản lý quyển số(Ấn chỉ): mỗi quyển số sẽ có 10 số seri riêng, tương ứng với 10giấy chứng nhận.Quyển số sẽ được cấp cho Đại lý để Đại lý bán cho Khách hàngkhi mua bảo hiểm
Quản lý hợp đồng: Mỗi hợp đồng sẽ có mã khác nhau, thời hạn khác nhau và thờihạn được ghi trên hợp đồng tùy thuộc vào cá nhân hoặc Khách hàng khi đăng kí
Quản lý Nhân viên: chi nhánh sẽ có nhiều Nhân viên quản lý Một Nhân viên sẽquản lý một số Đại lý ở những nơi khác nhau
Trang 82 Chức năng của chương trình:
2.1 Quản lý:
- Quản lý Đại lý bảo hiểm
- Quản lý Nhân viên
2.3 Thống kê – Báo cáo :
- Thống kê Nhân viên.
- Thống kê Khách hàng mua bảo hiểm
- Thống kê giấy chứng nhận bảo hiểm hết thời hạn
- Thống kê số Ấn chỉ xuất
- Thống kê thu Ấn chỉ
- Thống kê doanh thu của Đại lý.
B CƠ SỞ LÝ THUYẾT:
I Môi trường lập trình: Microsoft NET Frameword SDK v2.0
.NET Framework là môi trường để đoạn mã của chương trình thực thi Điều này cónghĩa là NET Framework quản lý việc thi hành chương trình, cấp phát bộ nhớ, thu hồi các ký
ức không dùng đến Ngoài ra, NET Framework còn chứa một tập thư viện lớp NET basesclass, cho phép thực hiện vô số các tác vụ trên Window
.NET Framework là một thành phần Windows hỗ trợ việc xây dựng và chạy các ứngdụng của thế hệ kế tiếp và các dịch vụ Web XML .NET Framework được thiết kế để hoànthành những mục tiêu sau:
Để cung cấp một môi trường lập trình hướng đối tượng vững chắc, trong đó mãnguồn đối tượng được lưu trữ và thực thi một cách cục bộ Thực thi cục bộ nhưng được phântán trên Internet, hoặc thực thi từ xa
Trang 9 Cung cấp một môi trường lập trình hướng đối tượng nhất quán, cho phép hoặckhông cho phép code đối tượng được lưu trữ và thực thi một cách cục bộ, thực thi một cáchcục bộ nhưng được thực thi bởi internet, hoặc thực thi từ xa.
Cung cấp một môi trường thực thi code mà tối thiểu hóa được việc triển khai phầnmềm và xung đột về phiên bản
Cung cấp một môi trường thực thi code đảm bảo việc thực thi code an toàn, bao gồmcode được tạo ra bởi những nhóm không có kiến thức
Cung cấp một môi trường thực thi code loại bỏ những lỗi khi thi hành kịch bản vàmôi trường phiên dịch
Tạo cho các nhà phát triển có được kinh nghiệm vững chắc về nhiều loại ứng dụng,như những ứng dụng của Windows và những ứng dụng của Web
Xây dựng tất cả các sự truyền đạt theo các tiêu chuẩn công nghiệp để chắc chắn rằngcode của NET Framework có thể hòa nhập với bất kỳ loại code nào khác
Để triển khai các ứng dụng có thể sử dụng công cụ Visual Studio NET, một môi trườngtriển khai tổng thể cho phép bạn viết đoạn mã, biên dịch, gỡ rối dựa trên tất cả các ngôn ngữcủa NET, chẳng hạn C#, VB NET, kể cả những trang ASP.NET
II Ngôn ngữ mô hình hợp nhất (UML – Unified Modeling Language)
UML là ngôn ngữ trực quan được dùng trong quy trình phát triển các hệ thốngphần mềm
Mô hình hóa mang lại sự hiểu biết về một hệ thống Một mô hình không thể giúpchúng ta hiểu rõ một hệ thống, thường là phải xây dựng một số mô hình xét từnhững góc độ khác nhau Các mô hình này có quan hệ với nhau
UML sẽ cho ta biết cách tạo ra và đọc hiểu được một mô hình được cấu trúc tốt,nhưng nó không cho ta biết những mô hình nào nên tạo ra và khi nào tạo rachúng Đó là nhiệm vụ của quy trình phát triển phần mềm
Trong UML có 9 loại lược đồ chuẩn và có thể chia làm 2 nhóm:
+ Các loại lược đồ tĩnh: use case diagram (biểu đồ tình huống sử dụng), classdiagram (biểu đồ lớp), object diagram (biểu đồ đối tượng), componentdiagram (biểu đồ thành phần), deployment diagram (biểu đồ triển khai).+ Các loại lược đồ động: sequence diagram (biểu đồ tuần tự), collaborationdiagram (biểu đồ hợp tác), statechart diagram (biểu đồ trạng thái), activitydiagram (biểu đồ hoạt động)
Biểu đồ Use case (Use case diagram)
Biểu đồ use case đưa ra các use case (tình huống sử dụng), các actor (tác nhân) vàcác association (quan hệ kết hợp) giữa chúng
Trang 10Tác nhân
(Actor) Là người hoặc hệ thống tương tác với các use case.
Biểu đồ tuần tự (Sequence diagram)
Biểu đồ tuần tự được dùng để mô hình các tương tác giữa các thể hiện đối tượngtrong ngữ cảnh của một cộng tác
Trang 11Biểu đồ hoạt động (Activity diagram)
III Ngôn ngữ lập trình C#:
C# là một trong rất nhiều ngôn ngữ lập trình được hỗ trợ bởi NET Framework(như C++, Java,VB…) Có thể hiểu đơn giản đây là một trung tâm biên dịch trong đótất cả các ngôn ngữ được hỗ trợ bởi NET Framework sẽ được chuyển đổi ra MSIL(một dạng mã trung gian) rồi từ đấy mới được biên dịch tức thời (Just in timeCompiler – JIT Compiler) thành các file thực thi như exe Một thành tố quan trongnữa trong kiến trúc .NET Framework chính là CLR (.NET Common LanguageRuntime), khối chức năng cung cấp tất cả các dịch vụ mà chương trình cần giao tiếpvới phần cứng, với hệ điều hành
Để bắt đầu với C# các bạn có thể sử dụng Visual Studio 2003, 2005 hoặc 2008phiên bản Express Editions do Microsoft cung cấp
Ngôn ngữ C# khá đơn giản, chỉ khoảng 80 từ khóa và hơn mười mấy kiểu dữ liệu được xây dựng sẵn Tuy nhiên, ngôn ngữ C# có ý nghĩa cao khi nó thực thi nhữngkhái niệm lập trình hiện đại C# bao gồm tất cả những hỗ trợ cho cấu trúc, thành phần component, lập trình hướng đối tượng Những tính chất đó hiện diện trong một ngôn ngữ lập trình hiện đại Và ngôn ngữ C# hội đủ những điều kiện như vậy, hơn nữa nó được xây dựng trên nền tảng của hai ngôn ngữ mạnh nhất là C++ và Java
Mối quan hệ giữa C# và NET
C# là một ngôn ngữ lập trình mới, và được biết đến với ý nghĩa:
- Nó được thiết kế riêng để dùng cho Microsoft’s.NET Framework(Một nền khá mạnh cho sự phát triển, triển khai, hiện thực và phân phối các ứng dụng)
- Nó là một ngôn ngữ hoàn toàn hướng đối tượng được thiết kế dựa trên kinh nghiệm của các ngôn ngữ hướng đối tượng khác
Trang 12Một điều quan trọng cần nhớ C# là một ngôn ngữ độc lập Nó được thiết
kế để có thể sinh ra mã đích trong môi trường NET, nó không phải là một phần của NET bởi vậy có một vài đặc trưng được hỗ trợ bởi NET nhưng C# không hỗ trợ và bạn cũng đừng ngạc nhiên khi có những đặc trưng C# hỗ trợ mà NET không hỗ trợ (chẳng hạn như quá tải toán tử)
IV Hệ quản trị cơ sở dữ liệu sql server 2000:
1 Giới thiệu về SQL Server 2000
SQL Server 2000 là một hệ quản trị cơ sở dữ liệu quan hệ (Relational DatabaseManagement System (RDBMS)) sử dụng Transact-SQL để trao đổi dữ liệu giữa máy khách(Client computer) và máy chủ SQL (SQL Server computer)
SQL Server 2000 được tối ưu để có thể chạy trên môi trường cơ sở dữ liệu rất lớn(Very Large Database Environment) lên đến Tera-Byte và có thể phục vụ cùng lúc cho hàngngàn user SQL Server 2000 có thể kết hợp với các server khác như Microsoft InternetInformation Server (IIS), E-Commerce Server, Proxy Server
SQL Server có 7 bản:
+ SQL Server 2000 Enterprise Edition+ SQL Server 2000 Standard Edition+ SQL Server 2000 Personal Edition+ SQL Server 2000 Developer Edition+ SQL Server 2000 Windows CE Edition+ SQL Server 2000 Enterprise Evaluation Edition + SQL Server 2000 Desktop Engine
2 Các thành phần quan trọng trong SQL Server 2000
SQL Server 2000 được cấu tạo bởi nhiều thành phần như Relational DatabaseEngine, Analysis Service và English Query Các thành phần này khi phối hợp với nhau tạothành một giải pháp hoàn chỉnh giúp cho việc lưu trữ và phân tích dữ liệu một cách dễ dàng
Relational Database Engine – thành phần quan trọng: là một công cụ hiện đại, cókhả năng chứa dữ liệu với độ tin cậy rất lớn, bảo mật cao ở các quy mô khác nhau dưới dạngbảng và hỗ trợ tất cả các kiểu kết nối (data connection) thông dụng của Microsoft nhưActiveX Data Objects (ADO), OLE DB, and Open Database Connectivity (ODBC) Ngoài ra
Trang 13o Query Analyzer: Ðối với một DBA giỏi thì hầu như chỉ cần công cụ này là cóthể quản lý cả một hệ thống database mà không cần đến những thứ khác Ðây là mộtmôi trường làm việc khá tốt vì ta có thể đánh bất kỳ câu lệnh SQL nào và chạy ngaylập tức đặc biệt là nó giúp cho ta debug mấy cái stored procedure dễ dàng
Bộ gõ tiếng việt hỗ trợ Unicode: Unikey, VietKey…
VI Công cụ tạo tài liệu hướng dẫn:
Phạm vi: Tài liệu chuyên môn nghiệp vụ này chỉ được dùng trong phần mềm Quản Lý Khách hàng Mua Bảo Hiểm
Định nghĩa thuật ngữ: Các thuật ngữ, nhóm từ viết tắt có thể tham khảo sưu liệu Bảng chú giải
Tài liệu tham khảo: Tài liệu này thông qua các tài liệu do chi nhánh Bảo Hiểm Viễn Đông An Giang cung cấp
1.2 Xác định vị trí:
Cơ hội:
Hiện tại, nhu cầu về một phần mềm xử lý nhanh, tiện dụng, giao diện thân thiện tại chi nhánh là rất cần thiết và nhiều vấn đề phát sinh trong quá trình hoạt động cần được giải quyết kịp thời
Trình bày vấn đề:
Vấn đề lưu trữ thông tin Khách hàng:
Vấn đề Vấn đề Khách hàng còn gặp nhiều khó khăn, chưa quản lý hết thông tin Khách hàng mới và Khách hàng tái tục hợp đồng hằng năm.Ảnh hưởng Khách hàng, Đại lý, Người quản lý
Hậu quả Thông tin về Khách hàng được lưu trữ ở từng Đại lý khác nhau Điều này là bất hợp lý, làm giảm khả năng quản lý Khách hàng.Giải pháp
Đại lý cập nhật thông tin Khách hàng mới mua bảo hiểm Nhằm nâng cao khả năng chăm sóc Khách hàng của các Đại lý từ đó thu hút được Khách hàng nhiều hơn tăng doanh thu cho chi nhánh
Trang 14Vấn đề liên quan đến báo cáo thống kê:
Vấn đề Thống kê báo cáo chưa đáp ứng đầy đủ nhu cầu thống kê theo nhiềutiêu chí khác nhauẢnh hưởng Người quản lý
Hậu quả Không thể cho thấy báo cáo đầy đủ, gây ra tình trạng thiếu thông tin
tổng hợp dẫn đến người quản lý khó đưa ra kết luận chính xácGiải pháp
Có thể thống kê đầy đủ theo nhiều tiêu chí khác nhau, giúp cho các nhà quản lý đưa ra kết luận đáng tin Từ đó thấy được những yếu kém của hoạt động kinh doanh nhằm cải thiện để quản lý tốt hơn
Vấn đề liên quan đến nghiệp vụ tra cứu:
Vấn đề Hệ thống hỗ trợ tra cứu Khách hàng, Đại lý, Nhân viên, Ấn chỉ
Ảnh hưởng Khách hàng, Đại lý, Nhân viên quản lý
Hậu quả Không có thông tin đầy đủ, chính xác khi có nhu cầu
Giải pháp Tiết kiệm thời gian, tạo tâm lý thoải mái cho Nhân viên quản lý, đảm bảo quyền lợi cho các Khách hàng.
1.3 Mô tả thành viên của hệ thống và các Khách hàng:
người quản lý đặc biệt, có
tất cả các vai trò của người quản lý
Xem và tra cứu thông tin các chức năngtrong hệ thống, nếu cần thì giám đốc sẽyêu cầu Nhân viên quản lý thực hiện tácđộng đến hệ thống như thêm, xóa, sửa
Bán bảo hiểm cho chi nhánh và được hưởng hoa hồng dựa vào số bảo hiểm bán được
Người quản lý
Đại lý
Bán bảo hiểm cho chi nhánh và được hưởng hoa hồng dựa vào số bảo hiểm bán được
Đại lý cá nhân bán bảo hiểm
Trang 15hàng quyền lợi về bảo hiểm.
Giám
đốc
Đảm bảo thông tin báo cáo hoạt động kinh doanh của chi nhánh là đầy đủ và chính xác
Là người quản lý toàn bộ hệ thống của
chi nhánh
1.4 Hồ sơ về các thành viên hệ thống:
Giám đốc:
Mô tả Giám đốc (GĐ) có tất cả các vai trò của người quản lý, ký kếtcác hợp đồng bảo hiểm đồng thời theo dõi tình hình hoạt của chi
nhánh
Loại Ngừơi hiểu rõ tình hình hoạt động của chi nhánh
Trách nhiệm Mô tả cấu trúc tổ chức và tình trạng hoạt động của cơ quan đồng thời quan sát tình trạng của dự án.Tiêu chuẩn
thành công Sự thành công là hoàn thành công việc hiệu quả, chính xác nhanh chóng và dễ dàng
Thể hiện Người quản lý hoạt động của cơ quan
Mô tả Quản lý thông tin Khách hàng, Quản lý Đại lý, Quản lý Hợp
Đồng, Quản lý Ấn Chỉ
Loại Người hiểu rõ tình hình hoạt động của chi nhánh
Trách nhiệm Mô tả cấu trúc tổ chức và tình trạng hoạt động của chi nhánh
Tiêu chuẩn
thành công
Hoàn thành công việc đúng thời gian và tổ chức tốt cơ sở thiết
kế để tiện cho việc cải tiến hệ thống sau này
Vai trò liên
quan
Projecter ViewerPhân phối Có phân phối cho Đại lý số Ấn chỉ
Ghi chú Thời gian thực hiện ngắn so với khối lượng công việc quản lý chi nhánh.
Đại lý:
Mô tả Nhân viên làm việc cho cơ quan, xem và tra cứu các chức năng của hệ thốngLoại Không có
Trách nhiệm Bán bảo hiểm cho chi nhánh
Ghi chú
Trang 16Ghi chú Không được hỗ trợ hoàn toàn
1.5 Danh sách các nhu cầu:
Nhu cầu Giải pháp Giải pháp đề xuất
Người quản
Xem báo cáo thống
kê theo các yêu cầukhác nhau
Chỉ có thống kê báo cáo hợp đồng, doanh thu
Hiển thị báo cáo theo nhiều tiêu chí khác nhau, thông tin
Quản lý Đại lý không có và quản
lý Khách hàng không đầy đủ
Cho phép quản
lý Đại lý và quản lý Khách hàng
Lập bảng kê thanh toán phí bảo hiểm
Thao tác thực hiện trên word
Xây dựng ứng dụng trên SQL Server
Đại lý Trung bình Tra cứu thông tin Khách hàng Chưa có chức năng này. Xây dựng thêmchức tra cứu.
1.6 Xác định các lĩnh vực ưu tiên
Quản lý Đại lý:
+ Thêm mới Đại lý
+ Xóa Đại lý
+ Chỉnh sửa thông tin Đại lý
+ Xem danh sách Đại lý
+ Tra cứu danh sách Đại lý
+ Thống kê Đại lý
Trang 17 Quản lý thông tin nhân viên quản lý:
+ Thêm mới nhân viên
+ Xóa nhân viên
+ Chỉnh sửa thông tin nhân viên
+ Xem danh sách nhân viên
+ Tra cứu danh sách nhân viên
+ Thống kê nhân viên
+ Xem danh sách quyển số
Thống kê doanh thu Đại lý
Thống kê giấy chứng nhận bảo hiểm hết hạn
Đối với Nhân viên: Chỉ được xem và tra cứu thông tin của Khách hàng, Đại lý,
Ấn chỉ, hợp đồng
Trang 18 Đối với giám đốc: Được toàn quyền sử dụng hệ thống nhưng chủ yếu là xemvới tra cứu, nếu có việc liên quan đến chỉnh sửa hệ thống thì giám đốc tác độngđến Nhân viên quản lý.
2 Xác định thuật ngữ:
Giới thiệu:
Mục đích: Mô tả các thuật ngữ chuyên môn trong qui trình nghiệp vụ
Phạm vi: Tài liệu chuyên môn nghiệp vụ này chỉ được dùng trong phần mềm Quản Lý Khách hàng Mua Bảo Hiểm
Bảng chú giải:
Giám đốc Được toàn quyền sử dụng hệ thống
Nhân viên Quản Lý Là một Nhân viên sẽ quản lý tất cả các hoạt động liên quan
đến phần mềm quản lý Khách hàng
Tên Đăng Nhập
Mỗi Nhân viên trong cơ quan sẽ được cấp một tài khoản, tên đăng nhập để sử dụng hệ thống, người quản lý chịu trách nhiệm quản lý tên đăng nhập của Nhân viên
Mật Khẩu
Mật khẩu đăng nhập của người sử dụng hệ thống Mỗi Nhân viên khi sử dụng tên đăng nhập sẽ được đăng ký kèm theo một mật khẩu đăng nhập Mỗi Nhân viên chỉ được biết duy nhất một mật khẩu của mình Mật khẩu có thể rỗng
Quyền Đăng Nhập Quyền đăng nhập vào hệ thống Tuỳ theo quyền và chức vụ
trong cơ quan mà Nhân viên có quyền truy cập tương ứng.Đại lý Là người sẽ đăng ký Hợp Đồng làm Đại lý cho chi nhánh và sẽ bán bảo hiểm cho chi nhánh.Khách hàng Là những Khách hàng mua bảo hiểm.
Ấn chỉ Từ ngữ chuyên môn trong lĩnh vực bán bảo hiểm, Ấn chỉ là quyển chứa 10 Giấy chứng nhận, đôi khi Ấn chỉ còn được
hiểu như là giấy chứng nhận bảo hiểm
Hợp đồng Hợp đồng là sự ràng buộc nhau giữa Đại lý và Chi nhánh bảohiểm Viễn Đông thông qua những điều khoản do Công ty qui
định
Tiền hoa hồng
Khi Đại lý bán được bảo hiểm cho Khách hàng Khi đến kỳ hạn Đại lý gửi số tiền bán được cho chi nhánh và sẽ được hưởng số phần trăm trên tổng số tiền bán được
Thống kê doanh thu
Đại lý
Báo cáo thống kê số tiền Đại lý thu được dựa trên số Ấn chỉ
đã quyết toán
Trang 19Việc lập hợp đồng Đại lý phải tuân thủ qui định của Công ty
3.2 Mô hình chức năng nghiệp vụ:
Danh sách các tác nhân nghiệp vụ của mô hình:
1 Giám đốc Là người quản lý toàn chi nhánh và ký kết hợp
đồng với Khách hàng
2 Nhân viên quản lý Là người chịu trách nhiệm quản lý các Đại lý,
quản lý Ấn chỉ
Danh sách chức năng nghiệp vụ của mô hình:
1 Quản lý Đại lý Quản lý Đại lý bán bảo hiểm cho chi nhánh
2 Quản lý Khách hàng Quản lý Khách hàng mua bảo hiểm ở các Đại lý
3 Quản lý Ấn chỉ Quản lý Ấn chỉ xuất, thu
4 Quản lý Nhân viên Quản lý Nhân viên của chi nhánh
5 Quản lý hợp đồng Quản lý hợp đồng Đại lý cá nhân
6 Thống kê báo cáo Thống kê báo cáo theo yêu cầu
7 Tìm kiếm Tìm kiếm theo từng chức năng quản lý.
Trang 20Hình 2: Mô hình chức năng nghiệp vụ
II Thiết kế qui trình nghiệp vụ:
1.Đặc tả chức năng nghiệp vụ:
1.1 Lược đồ hoạt động quản lý Đại lý:
Hình 3: Lược đồ hoạt động quản lý Đại lý
Trang 211.2 Lược đồ hoạt động quản lý Khách hàng:
Hình 4: Lược đồ hoạt động quản lý Khách hàng
Trang 221.3 Lược đồ hoạt động quản lý Ấn Chỉ:
Hình 5: Lược đồ hoạt động quản lý Ấn chỉ
Trang 231.4 Lược đồ hoạt động Nhập Giấy Chứng Nhận Bảo Hiểm:
Hình 6: Lược đồ hoạt động nhập giấy chứng nhận bảo hiểm
Trang 241.5 Lược đồ hoạt động thống kê - báo cáo
Hình 7: Lược đồ hoạt động thống kê – báo cáo
Trang 25III Phân tích hệ thống:
1 Xác định yêu cầu hệ thống
Use case chức năng nghiệp vụ chính:
Hình 8: Mô hình chức năng chính của phần mềm
Trang 26 Use case Quản lý Khách hàng
Hình 9: Usecase Quản lý Khách hàng
Usecase Quản lý Đại lý
Trang 27 Usecase Quản lý hợp đồng
Hình 11: Usecase Quản lý hợp đồng
Usecase Quản lý Ấn chỉ xuất
Hình 12: Usecase Quản lý Ấn chỉ xuất
Trang 28 Usecase Quản lý Ấn chỉ thu
Hình 13: Usecase Quản lý Ấn chỉ thu
Danh sách tác nhân của mô hình:
3 Quản Lý Đại lý Quản lý Đại lý bán bảo hiềm cho chi nhánh
4 Quản Lý Khách hàng Quản lý Khách hàng mua bảo hiểm
7 Quản Lý Hợp Đồng Đại lý Quản lý hợp đồng Đại lý với chi nhánh bảo hiểm
Trang 298 Quản Lý Nhân viên Quản lý Nhân viên của chi nhánh
9 Quản Lý Quyển Số Quản lý việc xuất, thu Ấn chỉ
10 Tìm Kiếm Khách hàng Tìm kiếm Khách hàng mua bảo hiểm
11 Quản Lý Ấn Chỉ Xuất Ấn chỉ xuất về cho các Đại lý
12 Quản Lý Thu Ấn Chỉ Đại lý báo cáo Ấn chỉ đã bán được về cho nhân
viên quản lý
13 Tìm Kiếm Đại lý Tìm kiếm Đại lý bán bảo hiểm
14 Tìm Kiếm Nhân viên Tìm kiếm Nhân viên quản lý
15 Tìm Kiếm Hợp Đồng Đại
lý
Tìm kiếm hợp đồng của Đại lý kí kết với chinhánh
16 Tìm Kiếm Khách hàng Tìm kiếm Khách hàng đã mua bảo hiểm
16 Thống Kê Doanh Thu Đại
- Hệ thống yêu cầu các actor (GĐ, NVQL) nhập tên và mật khẩu
- Người dùng nhập tên và mật khẩu
- Hệ thống kiểm tra tên và mật khẩu mà actor đã nhập và cho phép actorđăng nhập vào hệ thống
Trang 30Dòng sự kiện khác :
Nếu trong dòng sự kiện chính các actor nhập tên và mật khẩu sai thì hệthống sẽ thông báo lỗi Actor có thể quay trở về đầu dòng sự kiện hoặc hủy bỏviệc đăng nhập lúc này use case kết thúc
Các yêu cầu đặc biệt:
Để bảo đảm tính an toàn cho hệ thống, mỗi actor chỉ được quyền nhập lại tên
và mật khẩu của mình (nếu đăng nhập sai) tối đa là 3 lần Sau đó hệ thống sẽ tựđộng kết thúc use case
Điều kiện tiên quyết / Tình trạng hệ thống trước khi thực hiện:
Không có
Tình trạng hệ thống sau khi thực hiện:
Nếu Use case thành công thì người đăng nhập sẽ có các quyền sử dụng hệthống tương ứng Ngược lại trạng thái của hệ thống không đổi
Điều kiện tiên quyết / Tình trạng hệ thống trước khi thực hiện:
Người dùng phải đăng nhập vào hệ thống với một vai trò xác định
Tình trạng hệ thống sau khi thực hiện:
Nếu Use case thành công, người dùng lúc này đã thoát khỏi hệ thống và hệthống ngăn bất cứ việc truy cập nào cần yêu cầu đăng nhập từ phía người dùng
Trang 31Hệ thống sẽ hiển thị tất cả các Khách hàng đã mua bảo hiểm của chi nhánh.
Hệ thống yêu cầu người quản lý chọn chức năng muốn thực hiện
Sau khi người dùng chọn chức năng:
- Người dùng chọn chức năng thêm mới Khách hàng: chức năng thêm mới Khách hàng được thực hiện
- Người dùng chọn chức năng xóa Khách hàng: chức năng xóa khách hàng được thực hiện
- Người dùng chọn chức năng sửa Khách hàng: chức năng sửa khách hàng được thực hiện
Thêm mới:
Hệ thống yêu cầu người quản lý nhập thông tin về Khách hàng bao gồm: họ tên(*), địa chỉ, biển số, số khung(*), số máy(*) Lưu ý: các thông tin có dấu (*) là những thông tin bắt buộc phải có
Sau khi điền đầy đủ thông tin cần thiết về Khách hàng, người sử dụng chọn chức năng thêm mới
Hệ thống kiểm tra tính hợp lệ của các thông tinThông tin của Khách hàng mua bảo hiểm được thêm vào hệ thống Hệ thống tựđộng phát sinh mã Khách hàng
Khách hàng mua bảo hiểm vừa mới được được nhập vào hệ thống sẽ tự động được sắp xếp tăng theo tên và đưa trở lại màn hình hiển thị
Sửa thông tin Khách hàng:
Hệ thống truy xuất và hiển thị thông tin của Khách hàng đã được người sửdụng hệ thống chọn từ danh sách các Khách hàng mua bảo hiểm của chi nhánh
Người sử dụng hệ thống thay đổi một số thông tin của Khách hàng bao gồm các thông tin của Khách hàng được chỉ ra trong chức năng thêm mới
Sau khi sửa đổi các thông tin, người sử dụng hệ thống chọn chức năng cập nhậtthông tin Khách hàng
Hệ thống kiểm tra tính hợp lệ của các thông tin
Trang 32Thông tin của Khách hàng được cập nhật lại vào hệ thống và đưa ra lại mànhình hiển thị.
Thông tin về Khách hàng không đầy đủ:
Nếu các thông tin được ngừơi sử dụng hệ thống nhập vào chức năngthêm, sửa thông tin không đầy đủ thì hệ thống sẽ hiển thị thông báo lỗi:thiếu các thông tin cần thiết và yêu cầu bổ sung đầy đủ các thông tin Người
sử dụng hệ thống có thể bổ sung đầy đủ các thông tin cần thiết hoặc hủy bỏthao tác đang thực hiện, lúc này chức năng kết thúc
Thông tin về Khách hàng không hợp lệ:
Nếu các thông tin được ngừơi sử dụng hệ thống nhập vào chức năngthêm, sửa thông tin không hợp lệ thì hệ thống sẽ hiển thị thông báo lỗi: cácthông tin về Khách hàng không hợp lệ và yêu cầu người sử dụng hệ thốngchỉnh sửa lại các thông tin không hợp lệ Người sử dụng hệ thống có thểchỉnh sửa các thông tin không chính xác hoặc hủy bỏ thao tác đang thựchiện, lúc này chức năng kết thúc
Việc xác nhận không được người sử dụng hệ thống chấp nhận:
Trong các chức năng thêm, xóa, sửa Khách hàng Nếu việc việcxác nhận các thao tác tương ứng không được người sử dụng chấp nhận hệthống sẽ trở lại trạng thái trước đó, lúc này chức năng kết thúc
Các yêu cầu đặc biệt:
Không có
Điều kiện tiên quyết/Tình trạng hệ thống trước khi thực hiện:
Người được phép sử dụng use case này buộc phải đăng nhập vào hệ thốngvới một vai trò xác định
Tình trạng hệ thống sau khi thực hiện:
Nếu chức năng thành công thông tin Khách hàng được thêm, xóa, sửa khỏi
hệ thống Ngược lại trạng thái của hệ thống không đổi
Điểm mở rộng:
Không có