Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 35 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
35
Dung lượng
890 KB
Nội dung
Đồ án tốt nghiệp GVHD: TS Phan Lê Na LờI M U Ngày nay song song với quá trình pháttriểncôngnghệ khoa học và kỹ thuật ngành khoa học tính toán đã đóng vai trò quan trọng, nó đã đạt đợc những thành tựu khoa học kỹ thuật rực rỡ. Nó chiếm vị trí quan trọng trong i sng, khoa hc k thut, kinh doanh, qun lý Cụng ngh thụng tin ó v ang xõm nhp vo tt c mi lnh vc hot ng ca xó hi. Đi đôi với sự pháttriển của côngnghệchế tạo các thiết bị máy tính thì việc xây dựng phần mềm ứng dụng ra đời có tính chất quyết định đối với việc áp dụng ngành khoa học này. Trong ú mỏy tớnh in t l mt trong nhng cụng c c lc khụng ch giỳp gim nh nhõn lc lao ng m cũn giỳp thờm cho con ngi nhng cụng vic trc õy chỳng ta lm bng th cụng rt vt v v mt nhiu thi gian. c bit trong cụng vic qun lý, cỏc phn mm qun lý ó thc s em li li ớch to ln. Vic a tin hc vo ng dng qun lý l mt vic rt hu ớch, vỡ s tit kim c thi gian, cụng sc, nhõn lc, cho kt qu x lý thụng tin chớnh xỏc v nhanh chúng. ti Qun lý cỏn b Cụng ty u t phỏt trin chèNgh An c kho sỏt v phõn tớch ti CôngtyĐầu t pháttriểnChèNghệ An. ti có thể cho phộp qun lý thụng tin cỏn b ang lm vic trong c quan, giỳp Ban giỏm c linh hot hn trong cụng tỏc qun lý, thụng tin liờn quan n cỏn b, phũng ban, thụng tin v lờn lng, d bỏo lờn lng, d bỏo v hu. Thc hin cỏc bỏo cỏo tng kt v tỡm kim. Mặc dù đã cố gắng tìm hiểu các yêu cầu đặt ra của đề tài, xây dựng một ch- ơng trình phần mềm thiết thực. Nhng vì khả năng có hạn, do đó nội dung của đề tài sẽ còn nhiều thiếu sót. Rất mong sự nhận xét, đánh giá của giáo viên hớng dẫn, các thầy cô và các bạn. Một lần nữa em xin chân thành cảm ơn sự giúp đỡ tận tình của cô giáo TS. Phan Lê Na, Côngtyđầu t pháttriểnchèNghệ An, các thầy cô trong tổ Khoa học Máy tính, các thầy cô khoa CNTT cùng tất cả các bạn đã động viên, giúp đỡ em rất nhiều trong quá trình thực hiện đề tài này. Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 1 Đồ án tốt nghiệp GVHD: TS Phan Lê Na Xin chân thành cảm ơn! Vinh, tháng 5 năm 2010. Nguyễn Lê Sao Mai Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 2 Đồ án tốt nghiệp GVHD: TS Phan Lê Na MụC LụC Trang CHƯƠNG 1: Bài toán quảnlýcánbộ .5 1.1 Tổng quan về hệ thống hiện tại .5 1.2. Mô tả cơ cấu tổ chức của cơ quan 5 1.2.1 Các phòng, ban chức năng điều hành các hoạt động chung 5 1.3. Hệ thống hiện tại của công ty: .6 1.4. Yêu cầu của hệ thống mới .7 Chơng 2: phân tích và thiết kế hệ thống 10 bài toán quảnlýcánbộ 10 2.1 Phân tích chung các chức năng của hệ thống .10 2.1.1 Chức năng nghiệp vụ của hệ thống 10 2.1.2 Chức năng quản trị hệ thống 10 2.1.3 Chức năng quảnlý hồ sơ cánbộ 11 2.1.4 Chức năng an toàn bảo mật hệ thống .11 2.1.5 Chức năng thống kê, tổng hợp in ấn .12 2.2 Cơ sở lý thuyết và ngôn ngữ lập trình .13 2.2.1 Các khái niệm cơ bản .13 2.2.2. Khái niệm phụ thuộc dữ liệu và các dạng chuẩn .14 2.2.3.Khái niệm chỉ dẫn và khoá chỉ dẫn .14 2.2.4. Mục tiêu và tính u việt mô hình quan hệ .15 2.3. Lựa chọn ngôn ngữ lập trình 15 2.4 Phơng pháp phân tích 16 2.5 Các chức năng cơ bản của hệ thống 18 2.6. Thiết kế các file dữ liệu 23 Chơng 3: chơng trình quảnlýcánbộcôngtyđầu t pháttriểnchènghệan .28 Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 3 Đồ án tốt nghiệp GVHD: TS Phan Lê Na 3.1.Giao diện chính chơng trình .28 3.2. Form cập nhật thông tin .29 3.3. Form Quảnlý lơng .31 3.4. Form Tìm kiếm 32 KếT LUậN 34 TàI LIệU THAM KHảO 35 Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 4 Đồ án tốt nghiệp GVHD: TS Phan Lê Na CHƯƠNG 1: Bài toán quảnlýcánbộ 1.1 Tổng quan về hệ thống hiện tại Trong sự nghiệp đổi mới của Đảng và Nhà nớc ta đặc biệt trong sự nghiệp cải cách hành chính hiện nay khi luật cánbộcông chức của Đảng và Nhà nớc đợc ban hành, công tác quảnlýcánbộ trở nên vô cùng quan trọng. Hệ thống quảnlýcánbộCôngtyĐầu t pháttriểnChèNghệAn đợc phân cấp theo cơ chế tổ chức hành chính đến các đơn vị cơ sở. Căn cứ vào những qui định chung của Nhà nớc, Ban giám đốc đa ra những qui chế cho từng phòng ban tới các phân xởng. Khi có cánbộ mới về nhà máy phải nộp hồ sơ cho phòng Tổ chức hành chính, phòng này phải kiểm tra lý lịch và những giấy tờ liên quan ghi trong hồ sơ sau đó báo cáo với Ban Giám đốc. Sau khi Ban Giám đốc phê duyệt, phòng Tổ chức hành chính sẽ phân côngcông việc cho cánbộ đó theo chuyên môn. Hồ sơ cánbộ sẽ lu lại trong tập hồ sơ của công ty. Khi có cánbộ chuyển công tác thì hồ sơ về cánbộ đó đợc đa vào tập hồ sơ lu. Côngty cũng dùng máy tính để hỗ trợ một phần trong công việc cập nhật và lu trữ hồ sơ cánbộ nhng hầu hết là dùng MicroSoft Office (Word, Excell). Do cỏch qun lý h s nh trờn nờn vic thng kờ, tỡm kim h s cỏn b hoc d bỏo nhõn s, d bỏo qu lng l rt khú khn 1.2. Mô tả cơ cấu tổ chức của cơ quan Để thuận lợi cho việc hoạt động của mình, côngty đã chia nhỏ thành các phòng khác nhau, mỗi phòng đảm nhận một công việc cụ thể. 1.2.1 Các phòng, ban chức năng điều hành các hoạt động chung + Lãnh đạo công ty: - Tổng Giám đốc - Phó Tổng Giám đốc + Phòng Tổ chức hành chính - Trởng, phó phòng TCHC Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 5 Đồ án tốt nghiệp GVHD: TS Phan Lê Na - Văn th lu trử - Bảo vệ - Lái xe + Phòng Kế toán tài chính - Trởng, phó phòng KTTC - Chuyên viên phòng KTTC - Thủ quỹ + Phòng KH kỹ thuật nông nghiệp - Trởng, Phó phòng KHKTNN - Chuyên viên khuyến nông - Chuyên viên kế hoạch. + Phòng XDCB - Trởng, phó phòng XDCB Cơ khí - Chuyên viên XDCB + Phòng Kinh doanh XNK - Trởng, phó phòng KDXNK - Chuyên viên + Phòng kỹ thuật KCS - Trởng,phó phòng KCS - Chuyên viên 1.3. Hệ thống hiện tại của công ty: Hệ thống hiện tại làm việc đơn giản và dễ sử dụng, đã đáp ứng đợc hầu hết các yêu cầu của công việc, phù hợp với những ngời không thao tác thành thạo với máy tính. Tuy nhiên, trớc một khối lợng lớn nhân viên cũng nh các yêu cầu đặt ra thì việc quảnlý theo phơng pháp đơn giản sẽ không thể đáp ứng đợc, do đó gặp rất nhiều khó khăn. Nó đòi hỏi phải có nhiều nhân lực, nhiều thời gian và công sức, Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 6 Đồ án tốt nghiệp GVHD: TS Phan Lê Na mỗi nhân viên của cơ quan thì có một hồ sơ cho nên việc lu trữ, tìm kiếm, bổ sung, sửa đổi để đáp ứng yêu cầu không phải là dễ dàng. Thông tin về mỗi cánbộ là rất nhiều bao gồm: Quá trình công tác, quá trình đào tạo, khen thởng, kỉ luật hay thuyên chuyển công tác . Khi có yêu cầu từ Ban lãnh đạo, cánbộ của phòng tổ chức thực hiện nhiệm vụ tra cứu thông tin. Công việc này mất rất nhiều công sức và thật rắc rối nếu sau một thời gian tìm kiếm mà thông tin cần tìm lại không có hoặc cha có trong các tệp *.doc, *.xls dùng để lu trữ thông tin cán bộ. Đó là cha kể đến những trờng hợp nhầm lẫn, sai lạc thông tin. Việc báo cáo, thống kê thờng xuyên xảy ra và sẽ rất khó khăn, phức tạp nếu muốn biết thông tin tổng hợp về từng cán bộ. Nói chung, quảnlý theo phơng pháp nh đã nói ở trên là không phù hợp với tốc độ pháttriển của nền kinh tế xã hội, làm mất rất nhiều thời gian và công sức của cánbộ chuyên trách và nhân viên, ảnh hởng đến tiến độ công việc, có thể dẫn đến sai sót. Vì vậy nên tổ chức lại hệ thống một cách khoa học cùng với sự trợ giúp đắc lực của máy tính. 1.4. Yêu cầu của hệ thống mới Hệ thống mới phải giải quyết đợc những khó khăn nêu trên với sự trợ giúp của máy tính, phải đảm bảo quảnlý đầy đủ công việc không d thừa dữ liệu, có đầy đủ chức năng quảnlý hồ sơ, quảnlý lơng cho cánbộ và tìm kiếm, thống kê, dự báo các thông tin. Hồ sơ cánbộ bao gồm những chỉ tiêu sau: * Các thông tin cơ bản - Mã cánbộ - Họ và tên - Giới tính - Ngày sinh - Nơi sinh - Địa chỉ - Dân tộc Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 7 Đồ án tốt nghiệp GVHD: TS Phan Lê Na - Tôn giáo - Phòng ban - Chức vụ - Ngày biên chế * Các thông tin về tiền lơng - Mã cánbộ - Tháng, năm - Ngày hởng - Mã phòng ban - Phụ cấp chức vụ - Tạm ứng - Thởng - Tổng lơng * Các thông tin quan hệ gia đình - Họ tên vợ hoặc chồng - Năm sinh vợ hoặc chồng - Nghề nghiệp vợ hoặc chồng * Thông tin về trình độ chuyên môn nghiệp vụ - Thạc sĩ - Đại học - Cao đẳng - Trung cấp - Công nhân kỹ thuật * Thông tin về Ban giám đốc, phòng ban. Khi có yêu cầu nhập các thông tin mới hoặc chỉnh sửa thông tin, hệ thống phải kiểm soát đợc tính đúng đắn của dữ liệu nhập vào. Khi có yêu cầu làm báo cáo, lập danh sách cán bộ, bảng lơng thì các thông tin phải đ ợc in ấntừ máy tính với các dữ liệu đợc lấy hoặc thống kê từ cơ sở dữ liệu. Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 8 Đồ án tốt nghiệp GVHD: TS Phan Lê Na Khi hồ sơ đã lu vào máy tính phải thờng xuyên cập nhật những thông tin mới của cánbộ nh : thay đổi chức vụ, cấp bậc, mức lơng, Toàn bộ dữ liệu này là thông tin sơ cấp để lu trữ trong cơ sở dữ liệu. Khi nhận yêu cầu cung cấp thông tin thì hệ thống có thể nhanh chóng tra cứu và kết xuất thông tin để đáp ứng yêu cầu. Thời gian giải quyết bất kỳ yêu cầu nào đều phải là tối thiểu, nhanh chóng. Hệ thống phải luôn đảm bảo an toàn về dữ liệu, hạn chế tối thiểu những sai sót về thông tin trong quá trình sử dụng. Trong những năm gần đây máy tính với tốc độ xử lý cao giá thành rẻ nên khả năng ứng dụng máy tính vào công tác quảnlý ngày một nhiều hơn. Đôi khi hình ảnh cũng đợc áp dụng vào hệ thống và cũng đem lại hiệu quả cao. Việc áp dụng côngnghệ thông tin vào công tác quảnlýcánbộ cũng đợc nhiều ngời quan tâm và cũng có nhiều nghiên cứu về vấn đề này. Nó đã phần nào tin học hoá công tác này từcông việc văn phòng đến phân tích xử lý, thu thập lu trữ và in ấn thông tin. Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 9 Đồ án tốt nghiệp GVHD: TS Phan Lê Na Chơng 2: phân tích và thiết kế hệ thống bài toán quảnlýcánbộ 2.1 Phân tích chung các chức năng của hệ thống 2.1.1 Chức năng nghiệp vụ của hệ thống Chức năng chính của quảnlýcánbộ là quảnlý con ngời thông qua việc xây dựng và quảnlý hồ sơ cán bộ. Để giải quyết bài toán ta đi từ chức năng tổng quát phân rã thành các chức năng nhỏ hơn. Để thực hiện tốt các chức năng nghiệp vụ thì hệ thống cần có một cơ chế kiểm soát chặt chẽ đảm bảo tính an toàn bảo mật dữ liệu đợc lu trữ. Muốn vậy cơ sở dữ liệu hệ thống có tính pháp lý cao dựa trên các qui chế đã đợc ban hành. 2.1.2 Chức năng quản trị hệ thống Chức năng quản trị hệ thống nhằm đảm bảo an toàn cho hệ thống. Hệ thống muốn làm việc tin cậy và an toàn phải có biện pháp ngăn ngừa nguy cơ dẫn đến h hỏng mất mát thông tin hoặc khôi phục đợc nhiều nhất thông mà nó quảnlý khi xảy ra các sự cố bất khả kháng. Bên cạnh đó việc cập nhật, lu trữ một cách khoa học có hệ thống, các dữ liệu có tính pháp lý đợc sử dụng rộng rãi thống nhất trong toàn bộ hệ thống, nh các dữ liệu về cánbộ bao gồm: quá trình đào tạo, quá trình công tác, chức vụ, l- ơng .là một điều kiện không thể thiếu để hệ thống hoạt động tin cậy và an toàn. Các loại dữ liệu có tính pháp lý đợc sử dụng rộng rãi thống nhất trong toàn bộ hệ thống nh các dữ liệu về cán bộ. Việc thay đổi các dữ liệu sẽ làm thay đổi nguyên tắc xử lý, kết xuất dữ liệu thứ cấp của hệ thống đợc gọi là dữ liệu hệ thống. Dữ liệu hệ thống phải đợc cơ quan có thẩm quyền phê chuẩn, đợc lu trữ một cách khoa học, có hệ thống trong cơ sở dữ liệu. Nên có một thành viên sử dụng duy nhất, một hay một số nhân viên do phân công của lãnh đạo đợc phép cập nhật chịu Sinh viên thực hiện: Nguyễn Lê Thị Sao Mai - 46K1 10 . luật cán bộ công chức của Đảng và Nhà nớc đợc ban hành, công tác quản lý cán bộ trở nên vô cùng quan trọng. Hệ thống quản lý cán bộ Công ty Đầu t phát triển. " ;Quản lý cán bộ Công ty đầu tư phát triển chè Nghệ An& quot;, là chương trình quản lý cơ sở dữ liệu (lưu trữ, tra cứu .) của cán bộ công nhân viên của Công