Phân tích thiết kế hệ thống thông tin quản lý khách hàng và tính cước sử dụng 178 tại Trung tâm viễn thông Hà Nội
Trang 1là một sinh viên khoá 45 của của trờng Đại học Bách Khoa Hà Nội luôn luônghi nhớ công ơn của thầy cô giáo, những ngời đã dẫn dắt em từ khi mới bớcchân vào cổng trờng đại học cho đến lúc ra trờng, những ngời đã trang bị cho
em những kiến thức, năng lực, đạo đức là những hành trang không thể thiếu
đối em khi chuẩn bị bớc vào sự nghiệp
Em xin chân thành cảm ơn đến :
Các thầy cô trong trờng , các thầy cô trong khoa Toán Tin ứng dụng đãtận tình giảng dạy và tạo mọi điều kiện thuận lợi cho em trong suốt thời gianhọc tập tại trờng
Thầy giáo Lê Hải Hà đã tận tình hớng dẫn em trong suốt quá trình nghiên cứu để hoàn thành đồ án tốt nghiệp này
Lời nói đầu
Công tác tổ chức cán bộ, nhân sự luôn được coi l mà m ột trong những côngtác quan trọng nhất của mỗi tổ chức, doanh nghiệp Tầm quan trọng của côngtác n y có mà m ối quan hệ hữu cơ với sự th nh công cà m ủa doanh nghiệp
Hoàng Ngọc Dơng - 1 - Tin quản lý K45
Trang 2công nghệ thông tin trong công tác quản lý đã trở th nh mà m ột yêu cầu bứcthiết, vì nó sẽ l m tà m ăng hiệu quả của công tác quản lý lên nhiều lần
Chính vì thế, qua sự khảo sát Tổng công ty Bia - Rợu - Nớc giải khát Hà mNội, em thấy Tổng công ty trong công tác quản lý chỉ sử dụng bằng Excel,vẫn còn thiếu một phần mềm hỗ trợ Sau khi tham khảo ý kiến của thầy giáo
Lê Hải Hà nên em đã chọn đề t i “à m Quản lý nhân sự cho Tổng công ty Bia Rợu - Nớc Giải Khát H N à N ội ”
Cuối cùng, một lần nữa em xin chân th nh cà m ảm ơn thầy giáo Lê Hải Hà mcùng với mọi người đã nhiệt tình giúp đỡ em ho n th nh à m à m đề t i n y.à m à m
Hoàng Ngọc Dơng - 2 - Tin quản lý K45
Trang 3Phần 1 : Khảo sát thực trạng của Tổng công ty Bia-
Rợu-Nớc giải khát Hà Nội
I Cơ cấu ban giám đốc, phòng ban và các bộ phận sản xuất kinh doanh của Tổng công ty Bia – R R ợu – R N ớc Giải Khát Hà Nội
Tổng công ty Bia-Rợu-Nớc giải khát Hà Nội là một doanh nghiệp nhànớc, là đơn vị thanh toán kinh doanh độc lập sản xuất cung cấp cho xã hội mộtloại hàng hoá đặc biệt, do đó công tác quản lý là hết sức quan trọng Hiện nayTổng công ty đợc tổ chức theo mô hình quản trị Toàn bộ công ty bao gồm 11phòng ban chức năng và 4 phân xởng và các bộ phận phụ trợ
- Bộ máy lãnh đạo của Tổng công ty bao gồm 4 thành viên 1 Tổng giám
- Tổng giám đốc : là ngời có thẩm quyền cao nhất trong công ty, có tráchnhiệm quản lý mọi mặt hoạt động sản xuất kinh doanh của công ty và chăm lo
Hoàng Ngọc Dơng - 3 - Tin quản lý K45
Trang 4trách nhiệm đợc phân công Ngoài ra Phó tổng giám đốc còn có nhiệm vụ giaoviệc, kiểm tra, đôn đốc tiến độ và tạo mối quan hệ qua lại giữa ban Tổng giám
- Phòng kế hoạch : tham mu cho Tổng giám đốc trong công việc tổng hợp
số liệu toàn bộ Tổng công ty, đánh giá hiệu quả SXKD của Tổng công ty quacác năm hoạt động
- Phòng kỹ thuật cơ điện : quản lý toàn bộ hồ sơ về máy móc thiết bị, tổchức lập và thực hiện kế hoạch sửa chữa, bảo dỡng, trung đại tu máy móc thiết
bị …
- Phòng kỹ thuật công nghệ : Theo dõi toàn bộ quá trình công nghệ sảnxuất bia, nghiên cứu ứng dụng công nghệ hiện đại, kiểm tra chất lợng, đánhgiá bia thành phẩm nhập kho
- Phòng tài chính - kế toán : có nhiệm vụ quản lý, kiểm tra và thực hiện
đầy đủ, đúng đắn toàn bộ nguồn vốn của công ty Đồng thời thực hiện côngtác hạch toán kế toán, tính toán các hiệu quả kinh tế trong việc sản xuất kinhdoanh trong từng thời kỳ kế hoạch
- Phòng tiêu thụ thị trờng : xây dựng và tham mu cho Tổng giám đốc các
kế hoạch sản xuất từ đầu vào cho đến thực hiện sản xuất và cuối cùng là thụsản phẩm và maketing thị trờng
- Phòng vật t nguyên vật liệu : cung cấp toàn bộ các vật t, nguyên liệuphục vụ cho quá trình sản xuất
- Phòng đầu t : nhiệm vụ thiết kế, lu trữ hồ sơ về các công trình xây dựng,
tổ chức và giám sát các dự án, kế hoạch đầu t
- Ban bảo vệ : có nhiệm vụ bảo vệ con ngời, tài sản trong địa bàn Tổngcông ty đảm bảo giữ an ninh trong toàn Tổng công ty
Hoàng Ngọc Dơng - 4 - Tin quản lý K45
Trang 5- Xí nghiêp chế biến : có chức năng và nhiệm vụ thực hiện toàn bộ quátrình nấu các loại bia theo kế hoạch
- Xí nghiêp thành phẩm : theo dõi quá trình chiết bia vào chai, lọ, thùng từdây chuyền sản xuất và bán thành phẩm trong quá trình sản xuất, bàn giao sảnphẩm cho các kho thành phẩm
- Xí nghiệp động lực : cung cấp nhiệt lợng cho quá trình sản xuất bia
- Xí nghiệp cơ điện : Đảm bảo an toàn, đầy đủ điện trong quá trình sảnxuất, sửa chữa máy móc trong dây chuyền sản xuất và gia công các công cụsản xuất theo thiết kế yêu cầu
- Chi nhánh : thực hiện khâu tiêu thụ và bán hàng
- Khối vật t có nhiệm vụ cung cấp tạo điều kiện cho quá trình sản xuất,tiếp nhận, vận chuyển sản phẩm phục vụ cho khu vực tiêu thụ
Sâu đây là mô hình quản lý của công ty :
Hoàng Ngọc Dơng - 5 - Tin quản lý K45
Trang 6II M« t¶ vÒ c«ng t¸c nghiÖp vô hiÖn t¹i
Trang 7học, nơi cấp bằng, ngày cấp bằng
- Lu những thông tin về hợp đồng lao động đã làm với công ty nh : loạihợp đồng lao động , mã số hợp đồng, ngày làm hợp đồng, ngày bắt đầu hợp
đồng có giá trị, và ngày hết hạn hợp đồng
- Lu những thông tin về quá trình thay đổ lơng và công tác trong khilàm việc trong công ty nh : phòng ban, chức vụ, hệ số lơng, hệ số phụ cấp,ngày bắt đầu thay đổi
- Lu những thông tin về khen thởng nh : Tên khen thởng, ngày khen ởng, nội dung khen thởng, hình thức khen thởng
th Lu những thông tin về kỷ luật nh : Tên kỷ luật, ngày kỷ luật, nội dung
kỷ luật, hình thức kỷ luật
2.Về tìm kiếm thông tin.
Để tìm kiếm thông tin cần phải biết một trong những thông tin chính
nh : mã nhân viên, họ tên, ngày sinh, giới tính, phòng ban, chức vụ …
Trong Tổng công ty, cách tính công dựa theo số lợng ngày đi làm việc,
số lợng ngày nghỉ có phép (vẫn tính công, nhng sẽ trừ vào số ngày đợc nghỉphép trong một năm), số lợng ngày nghỉ không có phép (không tính công, nếunghỉ nhiều nhân viên có thể sẽ bị kỷ luật hạ bậc lơng), số lợng ngày làm bù, sốlợng ngày làm thêm…
Trang 8HSHQ : hệ số hiệu quả ( đợc đánh giá trong quá trình
làm việc(cao nhất là 1) HSC : hệ số chi của tổng công ty (có đợc dựa vào kế
hoạch chi trong năm, nó có thể thay đổi)NCTT : ngày công thực tế làm đợc trong tháng6% : 5% bảo hiểm xã hội và 1% là bảo hiểm y tế
Phần II : Phân tích và thiết kế
Hoàng Ngọc Dơng - 8 - Tin quản lý K45
Trang 9I
Mục đích và yêu cầu của bài toán
Mục đích của chơng trình là quản lý một cách có hệ thống, có chi tiếttoàn bộ công việc của Tổng công ty về nhân sự và tiền lơng Từ đó có nhữngcách phân công lao động hợp lý, chế độ khen thởng kịp thời nhằm đạt hiệuquả cao nhất
Từ mục đích của bài toán ta có yêu cầu phải giải quyết là :
- Theo dõi quá trình công tác của từng nhân viên trong công ty
- Theo dõi quá trình làm việc, nghỉ việc của nhân viên
- Tính lơng cho từng nhân viên
- Theo dõi đợc số lợng lao động trong tổng công ty để có biện pháp
điều tiết lao động trong công việc một cách hợp lý
- Theo dõi đợc số lợng lao động sắp nghỉ hu, thôi việc để còn có kếhoạch tuyển thêm lao động mới
Hoàng Ngọc Dơng - 9 - Tin quản lý K45
Trang 102 Chi tiết về từng chức năng trong biểu đồ
2.1.Chức năng cập nhật
Chức năng này hỗ trợ cho việc cập nhật các thông tin về nhân viên nh :
hồ sơ nhân viên, các danh mục, ,
2.2 Quản lý hồ sơ
Chức năng này chính là phần hỗ trợ những yêu cầu cơ bản của
Hoàng Ngọc Dơng - 10 - Tin quản lý K45
Trang 112.2.3.Quản lý bằng cấp
Đây là chức năng quản lý mọi thông tin về văn bằng hoặc tín chỉ hiện
có của nhân viên từ đó giúp lãnh đạo phân bố nguồn nhân lực đúng với khảnăng chuyên môn
2.2.4 Lơng - Công tác
Đây là chức năng quản lý mọi thay đổi về công việc, nơi làm việc,thông tin về lơng của nhân viên trong quá trình công tác của nhân viên tạicông ty Giúp cho ngời quản lý có thể theo dõi đợc quá trình thay đổithông tin về nhân viên trong công ty
2.2.5 Chức năng khen thởng – R kỷ luật
Lu lại những sai phạm dẫn đến kỷ luật của nhân sự, là dữ liệu giúp lãnh
đạo phân tích những động cơ, nguyên nhân từ đó đánh giá và tìm ra biênpháp khắc phục kịp thời
Song song với nó, ta cũng cần lu lại những thành tích, sáng tạo củanhân viên đợc khen thởng Việc này rất có ích cho lãnh đạo khi phân côngviệc phù hợp với năng lực của từng nhân viên, để nhân viên có thể phát huyhết năng lực của mình Đồng thời cũng giúp cho việc khích lệ sự sáng tạotrong công việc
2.3 Tra cứu- Tìm kiếm
2.3.1 Tra cứu theo danh mục phòng ban
Chức năng này giúp ngời quản lý tra cứu nhân viên theo từng phòngban, xí nghiệp của công ty, giúp cho việc tìm ra danh sách nhân viên trongtừng phòng ban một cách nhanh nhất
2.3.2 Tìm kiếm
Hoàng Ngọc Dơng - 11 - Tin quản lý K45
Trang 122.4.Báo cáo
Giúp ngời quản lý làm những báo cáo về thông tin các phòng ban hoặcnhân viên nh in danh sách nhân viên, in danh sách phòng ban, bảng lơng,thống kê sự thay đổi nhân sự, in danh sách nhân viên đã nghỉ hu và thôiviệc, in danh sách nhân viên mới vào làm trong một khoảng thời gian nào
đó, in danh sách nhân viên đợc khen thởng hoặc kỷ luật
3.Biểu đồ luồng dữ liệu
3.1.Biểu đồ luồng mức ngữ cảnh
Hoàng Ngọc Dơng - 12 - Tin quản lý K45
Trang 13Hồ sơ nhân viên và các thông tin l ơng
Thông tin cần tìm kiếm
Thông tin cần tìm kiếm
Sơ đồ luồng dữ liệu mức đỉnh
Bảng chấm công
Bảng chấm công
3.2.Biểu đồ luồng dữ liệu mức đỉnh
Hoàng Ngọc Dơng - 13 - Tin quản lý K45
Trang 14(1.1) Quản lý
hồ sơ
Phòng tổ chức
lao động
(1.2) Cập nhật danh mục
(1.4) Tính l
ơng
(1.3) Chấm công
Hồ sơ nhân viên
Kho dữ liệu Thông tin l ơng
Thông tin khen th ởng-
kỷ luật
Các bảng danh mục
Phòng kế toán
Bảng chấm công
Bảng l ơng
Tên các danh mục
Bảng chấm công
Bảng chấmcông
Các thông số tính l ơng Các thông số tính l ơng
Phân rã chức năng cập nhật
3.3 Sơ đồ luồng dữ liệu mức 1
Hoàng Ngọc Dơng - 14 - Tin quản lý K45
Trang 15Hoµng Ngäc D¬ng - 15 - Tin qu¶n lý K45
2.2 T×m kiÕm nh©n viªn
KÕt qu¶ t×m kiÕm
Trang 16Dữ liệu
3.2
In danh sách phòng ban
Ban lãnh đạo
và Phòng tổ chức lao động
Danh sách nhân viên Danh sách các phòng ban
Danh sách thay đổi nhân sự
Danh sách nhân viên thôi việc, nghỉ h u
Danh sách khen th ởng
3.3
In danh sách nhân viên
3.1 Báo cáo l ơng
3.4 Thống kê nhân sự
3.5 Báo cáo thôi việc, nghỉ h u
3.6 Khen th ởng
Phân rã chức năng báo cáo
Hoàng Ngọc Dơng - 16 - Tin quản lý K45
Trang 171.1.1 Quản lý sơ
đồng lao
động
Thông tin về các văn bằng hiện có của nhân viên
1.1.4 Quản lý bằng cấp
Thông tin về hợp đồng làm việc
Bảng Luong_CT
Bảng Bangcap
1.1.5 Khen th ởng
Kỷ luật
Thông tin khen th ởng kỷ luật
Bảng KT-KL
1.1.3 Quản lý l ơng- công tác
Trang 18Hoµng Ngäc D¬ng - 18 - Tin qu¶n lý K45
Trang 19ThiÕt kÕ chi tiÕt :
Hoµng Ngäc D¬ng - 19 - Tin qu¶n lý K45
Trang 20Tên cột Kiểu dữ liệu ý nghĩa
MaNV(key) String[15] Mã số nhân viên
Hotendem String[20] Họ tên đệm nhân viên
Thoiviec Boolean Nhân viên đã thôi việc
Nghihuu Boolean Nhân viên đã nghỉ hu
Ngaynghi Boolean Ngày nghỉ việc
Chuthich String[200] Chú thích về nhân viên
Dir_Anh String[100] Đờng dẫn lu ảnh của nhân viên
Gioitinh Boolean Giới tính(True =Nam;False=Nữ)
Ngaysinh String[10] Ngày sinh(dạng dd/mm/yyyy)
Nguyenquan String[50] Nguyên quán
MaTinhthanh String[20] Tỉnh
Diachi String[50] Địa chỉ liên lạc
Dienthoai String[15] Điện thoại
SoCMND String[10] Số chứng minh nhân dân
Ngaycap String[10] Ngày cấp chứng minh nhân dân
Noicap String[50] Nơi cấp chứng minh nhân dân
NgayDoan String[10] Ngày vào Đoàn(dạng dd/mm/yyyy)
NoiDoan String[50] Ngày vào Đoàn
NgayDang String[10] Ngày vào Đảng(dạng dd/mm/yyyy)
NoiDang String[50] Noi kết nạp Đảng
LapGD Boolean Đã lập gia đình hay cha
4.2.Bảng Bangcap (Bảng bằng cấp)
Nhiệm vụ : Lu thông tin học vấn của nhân viên
Mô tả : Các thông tin về bằng cấp hiện đang có của nhân viên nh tên bằngcấp, chuyên ngành, trình độ …
Thiết kế chi tiết :
Hoàng Ngọc Dơng - 20 - Tin quản lý K45
Trang 21MaBangcap Number Mã bằng cấp
MaChuyennganh Number Mã chuyên nghành
MaHedaotao Number Mã hệ đào tạo
Ngaycap String[10] Ngày cấp bằng
Avail Boolean Lựa chọn hiện trong hồ sơ
4.3 Bảng HDLD (Bảng hợp đồng lao động)
Nhiệm vu : Lu các hợp đồng đã đợc ký kết nhân viên trong công ty
Mô tả : Các thông tin về hợp đồng làm việc của nhân viên nh loại hợp
đồng, ngày làm hợp đồng, ngày bắt đầu hợp đồng, ngày kết thúc hợp đồng …Thiết kế chi tiết nh sau :
MaNV String[15] Mã số nhân viên
MaLHDLD String[15] Mã loại hợp đồng lao động
MasoHD String[20] Mã số hợp đồng
NgayHD String[10] Ngày làm hợp đồng
Ngaybatdau String[10] Ngày bắt đầu hợp đồng
Ngayketthuc String[10] Ngày kết thúc hợp đồng
Avail Boolean Lựa chọn hiện trong hồ sơ
Index(key) AutoNumber Chỉ mục
Hoàng Ngọc Dơng - 21 - Tin quản lý K45
Trang 22ThiÕt kÕ chi tiÕt :
MaNV String[15] M· sè nh©n viªn
Ngaybatdau String[10] Ngµy b¾t ®Çu
Hesoluong Currency HÖ sè l¬ng
Chuthich String[100] Chó thÝch
Avail Boolean Lùa chän hiÖn trong hå s¬
Index(key) AutoNumber ChØ môc
Hoµng Ngäc D¬ng - 22 - Tin qu¶n lý K45
Trang 23Mô tả : Các thông tin về quyết đinh khen thởng hoặc kỷ luật nh :
tên, ngày quyết định, lý do, hình thức…
Thiết kế chi tiết
Ten String[50] Tên khen thởng hoặc kỷ luật
Ma String[20] Mã khen thởng hoặc kỷ luật
Ngay String[10] Ngày khen thởng hoặc kỷ luật
Hinhthuc 100 Hình thức khen thởng hoặc kỷ luật
Bool Boolean Khen thởng (True) , Kỷ luật(False)
Index(Key) AutoNumber Chỉ mục
4.6.Bảng Luong_CC(Bảng chấm công)
Nhiệm vụ : Lu thông tin phục vụ cho việc tính lơng
Mô tả : Các thông tin nh ngày, tháng, số ngày công thực tế , hệ số lơng, hệ
số phụ cấp
Thiết kế chi tiết:
Ngaynghi Number Số ngày nghỉ không phép
Ngayphep Number Số ngày nghỉ có phép
Index(key) AutoNumber Chỉ mục
4.7.Bảng lơng
Nhiệm vụ : lu thông tin lơngphục vụ cho việc in bảng lơng
Mô tả : Lu các thông tin nh năm tháng tính lơng, hệ số lơng, và cácloại lơng đợc tính trong quá trình lơng
Baohiem Currency Tiền bảo hiểm(BHYT và BHXH)
Hoàng Ngọc Dơng - 23 - Tin quản lý K45
Trang 24ban, điện thoại …
Thiết kế chi tiết :
MaPB(key) String[15] Mã phòng ban
TenPB String[50] Tên phòng ban
TTPB String[200] Thông tin về phòng ban
Để cho cơ sở dữ liệu gọn gàng việc quản lý nó cũng dễ dàng ,nhất làgiúp cho việc nhập thông tin nhanh chóng, chúng ta cần có những bảng danhmục đối với những thông tin ít biến đổi
4.11.Bảng DM_Tongiao(Danh mục các tôn giáo)
MaTongiao(key) AutoNumber Mã tôn giáo
TenTongiao String[50] Tên tôn giáo
4.12.Bảng DM_Chucvu(Danh mục chức vụ)
MaChucvu(key) AutoNumber Mã chức vụ
TenChucvu String[50] Tên chức vụ
4.13.Bảng DM_LHDLD(Danh mục loại hợp đồng lao động)
MaLHDLD(key) AutoNumber Mã loại hợp đồng lao động
TenLHDLD String[50] Tên loại hợp đồng lao động
4.14.Bảng DM_Bangcap(Danh mục bằng cấp)
Hoàng Ngọc Dơng - 24 - Tin quản lý K45
Trang 254.15.Bảng DM_HDT(Danh mục hệ đào tạo)
MaHDT(key) AutoNumber Mã hệ đào tạo
TenHDT String[50] Tên hệ đào tạo
4.16.Bảng DM_CN(Danh mục chuyên ngành)
MaCN(key) AutoNumber Mã chuyên ngành
TenChuyennganh String[50] Tên chuyên ngành
4.17.Bảng DM_NoicapBang(Danh mục nơi cấp bằng)
MaNoicap(key) AutoNumber Mã nơi cấp bằng
Tennoicap String[50] Tên nơi cấp bằng
4.18.Bảng DM_TDHV(Danh mục trình độ học vấn)
MaTDHV(key) AutoNumber Mã trình độ học vấn
TenTDHV String[50] Tên trình độ học vấn
4.19.Bảng DM_KQHoc(Danh mục kết quả học)
MaKQHoc(key) AutoNumber Mã kết quả học
TenKQHoc String[20] Kết quả học
Tính lơng
Trang 26Menu quản lý hồ sơ :
Menu tìm kiếm :
Menu báo cáo :
5.2 Form Đăng nhập
Hoàng Ngọc Dơng - 26 - Tin quản lý K45
Quản lý hồ sơ Quản lý sơ yếu lí lịch
Quản lý hợp đồng lao độngQuản lý quá trình công tácQuản lý khen thởng kỷ luật
Tìm kiếm Tra cứu theo danh sách phòng ban
Tìm kiếm nhân viên
Báo cáo Báo cáo lơng
In danh sách phòng ban
In danh sách nhân viênThống kê nhân sựBáo cáo thôi việc – R nghỉ huBáo cáo khen thởng
Báo cáo kỷ luật
Trang 27ngời sử dụng, password đúng thì sẽ không vào đợc chơng trình.
Yêu cầu: Ngời dùng nhập tên và password sử dụng vào hai hộp textboxrồi bấm vào nút đăng nhập, nếu đúng ngời sử dụng và password thì sẽ vào
đợc Form chính của chơng trình
5.3 Form chính của ch ơng trình
Mục đích : Tạo giao diện chính cho ngời sử dụng, các chức năng sẽhoạt động trong đó, ngời sử dụng có thể tìm thấy các chức năng này mộtcách dễ dàng trên thanh công cụ(Toolbar) hoặc trên menu chính của chơngtrình
Hoàng Ngọc Dơng - 27 - Tin quản lý K45
Trang 285.4 Form quản lý hồ sơ
Mục đích : Tạo nhân viên mới, sửa thông tin, xoá hồ sơ nhân viên.Hiển thị những thông tin mới nhất của nhân viên mới đợc cập nhật, liên kếtvới form quản lý sơ yếu lí lịch, hợp đồng lao động, lơng công tác, khen thởng,
kỷ luật
Yêu cầu : Ngời sử dụng phải nhập mã nhân viên, họ tên nhân viên
tr-ớc khi tạo mới
5.5 Form Quản lý hồ sơ - Chức năng quản lý sơ yếu lý lịch
Hoàng Ngọc Dơng - 28 - Tin quản lý K45
Trang 29Mục đích : Cập nhật các thông tin về sơ yếu lý lịch của nhân viên Yêu cầu : Khi nhập thông tin nh ngày sinh,số điện thoại, ngày cấp, sốCMND phải nhập đúng dạng đã định sẵn trên các textbox, nếu không đúngthì chơng trình sẽ có thông báo lỗi, vì chơng trình sẽ có kiểm tra khi cậpnhật thông tin vào kho dữ liệu.
Chẳng hạn nh :
Nhập ngày sinh dạng “dd/mm/yyyy” ví dụ : 06/12/1981
5.6 Form Quản lý hồ sơ - Chức năng xem thông tin
Hoàng Ngọc Dơng - 29 - Tin quản lý K45