ĐẠI HỌC HUẾ<br />
TRƯỜNG ĐẠI HỌC KINH TẾ<br />
KHOA HỆ THỐNG THÔNG TIN KINH TẾ<br />
<br />
tế<br />
H<br />
<br />
uế<br />
<br />
..........<br />
<br />
KHOÏA LUÁÛN TÄÚT NGHIÃÛP ÂAÛI HOÜC<br />
<br />
h<br />
<br />
PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG PHẦN MỀM<br />
<br />
in<br />
<br />
QUẢN LÝ NHÂN SỰ TẠI CÔNG TYCỔ PHẦN<br />
<br />
Đ<br />
ại<br />
<br />
họ<br />
<br />
cK<br />
<br />
GẠCH TUYNEN HUẾ<br />
<br />
Giáo viên hướng dẫn:<br />
<br />
HỒ THỊ NHƯ QUỲNH<br />
<br />
ThS. TRẦN THÁI HÒA<br />
<br />
ườ<br />
<br />
ng<br />
<br />
Sinh viên thực hiện:<br />
Lớp: K44 THKT<br />
<br />
Tr<br />
<br />
Niên khoá: 2010-2014<br />
<br />
Huế, tháng 05 năm 2014<br />
<br />
uế<br />
<br />
Lời đæu tiên em xin chån thành cám ơn quý thæy, c÷ trường đäi höc<br />
<br />
tế<br />
H<br />
<br />
kinh tế huế những người đã trực tiếp giâng däy, truyền đät những kiến thức bú ích<br />
<br />
cho em. Đó chính là những nền tâng cơ bân, những hành trang quý giá để em có<br />
thể hoàn thành bài báo cáo khóa luận và trên hết là cho tương lai em sau này.<br />
Đặc biệt là thæy Træn Thái Hòa, người đã hướng dẫn em, cho em nhiều kiến<br />
<br />
in<br />
<br />
h<br />
<br />
thức, tận tình giúp đỡ em, giâi đáp những thắc mắc trong thời gian thực tập qua.<br />
Bên cänh đó, em cũng xin chån thành cám ơn đến các anh chị trong công<br />
<br />
cK<br />
<br />
ty CP Gäch Tuynen Huế đã täo điều kiện cho em hiểu rõ hơn về m÷i trường<br />
làm việc thực tế của một doanh nghiệp, điều mà em chưa biết khi đang ngøi trên<br />
<br />
họ<br />
<br />
ghế nhà trường. Mặc dù rçt bận rộn nhưng các anh chị đã dành thời gian chî<br />
bâo, hướng dẫn täo möi điều kiện tùt nhçt để em có thể tìm hiểu, thu thập thông<br />
<br />
Đ<br />
ại<br />
<br />
tin bú ích để phục vụ cho bài báo cáo khóa luận này<br />
Trong quá trình thực tập làm báo cáo, vì chưa có kinh nghiệm chî dựa<br />
vào những lý thuyết được höc cũng như thời gian thực tập hän hẹp nên bài báo<br />
<br />
ng<br />
<br />
cáo chắc chắn sẽ có nhiều thiếu xót nhçt định. Kính mong nhận được sự góp ý,<br />
nhận xét của quý thæy c÷ để em rút ra những thiếu xót và hoàn thiện mình hơn<br />
<br />
ườ<br />
<br />
trên con đường sắp tới.<br />
<br />
Tr<br />
<br />
Cuùi cùng em kính chúc quý thæy cô lời chúc sức khôe, hänh phúc và<br />
<br />
thành công với những dự định của mình.<br />
Em xin chån thành cám ơn!<br />
<br />
Khóa luận tốt nghiệp Đại học<br />
<br />
GVHD: ThS. Trần Thái Hòa<br />
<br />
MỤC LỤC<br />
Tóm tắt nội dung nghiên cứu................................................................................1<br />
PHẦN I: ĐẶT VẤN ĐỀ .....................................................................................2<br />
<br />
uế<br />
<br />
1. Lý do chọn đề tài ........................................................................................... 2<br />
2. Mục tiêu nghiên cứu .....................................................................................3<br />
<br />
tế<br />
H<br />
<br />
3. Đối tượng và phạm vi nghiên cứu: ............................................................... 3<br />
4. Phương pháp nghiên cứu: .............................................................................3<br />
5. Kết quả dự kiến ............................................................................................. 4<br />
<br />
in<br />
<br />
h<br />
<br />
6. Kết cấu đề tài.................................................................................................4<br />
PHẦN II NỘI DUNG NGHIÊN CỨU .............................................................. 5<br />
<br />
cK<br />
<br />
CHƢƠNG 1: TỔNG QUAN VỀ CÔNG TY CP GẠCHTUYNEN HUẾ......5<br />
1.1. Những thông tin tổng quan về công ty cổ phần Gạch Tuynen Huế...........5<br />
<br />
họ<br />
<br />
1.1.1. Giới thiệu về công ty ...........................................................................5<br />
1.1.2. Hoạt động của Công ty ........................................................................5<br />
<br />
Đ<br />
ại<br />
<br />
1.1.3. Hệ thống chức năng của Công ty......................................................... 6<br />
1.1.3.1. Cơ cấu tổ chức của công ty CP Gạch Tuynen Huế .......................6<br />
<br />
ng<br />
<br />
1.1.3.2. Sơ đồ cơ cấu tổ chức của công ty ..................................................7<br />
1.1.3.3. Chức năng nhiệm vụ của các phòng ban .......................................8<br />
<br />
ườ<br />
<br />
1.2. Tình hình ứng dụng tin học quản lý tại công ty cổ phần gạch TUYNENHuế...9<br />
<br />
Tr<br />
<br />
1.3. Bài toán quản lý nhân sự ..........................................................................10<br />
1.4. Yêu cầu đối với hệ thống mới ..................................................................10<br />
1.4.1. Mục tiêu của hệ thống mới ................................................................ 10<br />
1.4.2. Chức năng của hệ thống mới ............................................................. 10<br />
1.4.2.1.Hệ thống ....................................................................................... 10<br />
<br />
SVTH: Hồ Thị Như Quỳnh<br />
<br />
Khóa luận tốt nghiệp Đại học<br />
<br />
GVHD: ThS. Trần Thái Hòa<br />
<br />
1.4.2.2.Danh mục .....................................................................................11<br />
1.4.2.3.Cập nhật........................................................................................ 11<br />
1.4.2.4.Báo cáo, thống kê .........................................................................11<br />
1.4.3. Các thông tin trong đề tài ..................................................................11<br />
<br />
uế<br />
<br />
1.4.4. Đối tượng hưởng lợi từ hệ thống ....................................................... 12<br />
<br />
tế<br />
H<br />
<br />
1.4.5. Yêu cầu đối với hệ thống ...................................................................12<br />
CHƢƠNG 2: CƠ SỞ LÍ LUẬN VỀ PHÂN TÍCH VÀ THIẾT KẾ<br />
<br />
HỆ THỐNG THÔNG TIN ..............................................................................13<br />
<br />
h<br />
<br />
2.1. Tổng quan về hệ thống thông tin quản lý ................................................13<br />
<br />
in<br />
<br />
2.1.1. Định nghĩa và các bộ phận cấu thành hệ thống thông tin ..................13<br />
<br />
cK<br />
<br />
2.1.2. Phân loại hệ thống thông tin .............................................................. 14<br />
2.2. Các công đoạn của phát triển hệ thống thông tin .....................................14<br />
<br />
họ<br />
<br />
2.3. Các khái niệm cơ bản về xây dựng CSDL ...............................................18<br />
2.3.1. Cơ sở dữ liệu và hệ cơ sở dữ liệu ......................................................18<br />
<br />
Đ<br />
ại<br />
<br />
2.3.2. Hệ quản trị CSDL ..............................................................................19<br />
2.4. Thiết kế cơ sở dữ liệu ...............................................................................21<br />
2.4.1. Thiết kế CSDL từ các thông tin đầu ra ..............................................21<br />
<br />
ng<br />
<br />
2.4.2. Mã hóa dữ liệu ...................................................................................22<br />
<br />
Tr<br />
<br />
ườ<br />
<br />
2.4.3. Thiết kế dữ liệu bằng phương pháp mô hình hóa .............................. 23<br />
2.4.3.1. Mô hình thực thể liên kết (mô hình E-R) ....................................23<br />
2.4.3.2. Các loại mô hình dữ liệu ............................................................. 26<br />
<br />
2.4.4. Chuẩn hóa trong CSDL quan hệ và mối quan hệ giữa các file dữ liệu..27<br />
2.4.4.1. Tại sao phải chuẩn hóa? .............................................................. 27<br />
2.4.4.2. Định nghĩa 1NF cho file dữ liệu .................................................27<br />
2.4.4.3. Định nghĩa phụ thuộc hoàn toàn .................................................27<br />
<br />
SVTH: Hồ Thị Như Quỳnh<br />
<br />
Khóa luận tốt nghiệp Đại học<br />
<br />
GVHD: ThS. Trần Thái Hòa<br />
<br />
2.4.4.4. Định nghĩa 2NF cho file dữ liệu .................................................28<br />
2.4.4.5. Định nghĩ bắc cầu........................................................................28<br />
2.4.4.6. Định nghĩa 3NF cho file dữ liệu .................................................28<br />
2.4.4.7. Định nghĩa 2NF cho sơ đồ quan hệ .............................................28<br />
<br />
uế<br />
<br />
2.4.4.8.Định nghĩa bắc cầu đối với sơ đồ quan hệ ...................................28<br />
<br />
tế<br />
H<br />
<br />
2.4.4.9. Định nghĩa 3NF cho sơ đồ quan hệ .............................................28<br />
2.4.4.10. Định nghĩa dạng chuẩn BCNF ..................................................29<br />
2.4.4.11. Định nghĩa về dạng chuẩn của hệ khóa .....................................29<br />
<br />
h<br />
<br />
2.5. Giới thiệu các công cụ sử dụng để xây dựng phần mềm quản lý nhân sự ...29<br />
<br />
in<br />
<br />
2.5.1. Giới thiệu hệ quản trị cơ sơ dữ liệu SQL Server ............................... 29<br />
<br />
cK<br />
<br />
2.5.2. Giới thiệu Visual Studio và Visual C# ..............................................30<br />
CHƢƠNG 3: PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG PHẦN<br />
<br />
họ<br />
<br />
MỀM QUẢN LÝ NHÂN SỰ TẠI CÔNG TY CP GẠCH TUYNEN HUẾ 31<br />
3.1. Phân tích bài toán quản lý nhân sự tài công ty CP Gạch Tuynen Huế ...31<br />
<br />
Đ<br />
ại<br />
<br />
3.1.1. Yêu cầu của người sử dụng ............................................................... 31<br />
3.1.2. Yêu cầu của chương trình ..................................................................32<br />
3.1.2.1. Phân hệ quản lý nhân sự .............................................................. 32<br />
<br />
ng<br />
<br />
3.1.2.2. Thông tin nhập xuất ....................................................................33<br />
<br />
Tr<br />
<br />
ườ<br />
<br />
3.1.3.Sơ đồ chức năng của hệ thống BFD( Business Function Diagram) ...35<br />
3.1.3.1. Khái niệm về mô hình nghiệp vụ: ...............................................35<br />
3.1.3.2. Biểu đồ chức năng của hệ thống .................................................35<br />
<br />
3.1.4. Sơ đồ ngữ cảnh (Context Diagram – CD) .........................................40<br />
3.1.5. Sơ đồ luồng dữ liệu DFD (Data Flow Diagram) ............................... 41<br />
3.1.5.1. Sơ đồ luồng dữ liệu mức 0 .......................................................... 42<br />
3.1.5.2. Sơ đồ DFD mức 1 của tiến trình 1.0 ...........................................43<br />
<br />
SVTH: Hồ Thị Như Quỳnh<br />
<br />