Một doanh nghiệp đặt hàng thiết kế một phần mềm để tính lương sản phẩm và lương thời gian.
Lương theo thời gian dùng cho cán bộ ở các phòng ban quản lý với một tệp cơ sở dữ liệu ban đầu gồm có họ tên cán bộ, hệ số lương, hệ số phụ cấp và các khoản khấu trừ.
Lương theo thời gian = (hệ số lương+hệ số phụ cấp) x 210.000đ – các khoản khấu trừ.
Lương sản phẩm dùng cho công nhân sản xuất trong các phân xưởng với tệp dữ liệu ban đầu gồm có họ tên công nhân, số lượng sản phẩm loại 1, số lượng sản phẩm loại 2, số lượng sản phẩm loại 3 mà mỗi công nhân làm ra.
Theo quy định của doanh nghiệp, 1 sản phẩm loại 1 được trả 1000đ,
1 sản phẩm loại 2 được trả 800đ,
1 sản phẩm loại 3 được trả 600đ.
Ngoài ra để khuyến khích công nhân nâng cao chất lượng sản phẩm người ta còn đặt ra chế độ tiền thưởng. Những công nhân có số lượng sản phẩm loại 1 thì được hưởng thêm 30% tiền lương sản phẩm, loại 2 được hưởng 25% lương sản phẩm, loại 3 là 20%, loại 4 là 15%, loại 5 là 10%, loại 6 là 5%, loại 7 là 1% lương sản phẩm. Các loại thưởng từ 1 đến 7 do bộ phận OTK của nhà máy xác định và nằm trong tệp dữ liệu ban đầu về danh sách những người được hưởng lương sản phẩm.
11 trang |
Chia sẻ: luyenbuizn | Lượt xem: 1236 | Lượt tải: 0
Nội dung tài liệu Đề án 1: Làm bản mẫu phần mềm, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
§Ò ¸n 1: Lµm b¶n mÉu phÇn mÒm
Mét doanh nghiÖp ®Æt hµng thiÕt kÕ mét phÇn mÒm ®Ó tÝnh l¬ng s¶n phÈm vµ l¬ng thêi gian.
L¬ng theo thêi gian dïng cho c¸n bé ë c¸c phßng ban qu¶n lý víi mét tÖp c¬ së d÷ liÖu ban ®Çu gåm cã hä tªn c¸n bé, hÖ sè l¬ng, hÖ sè phô cÊp vµ c¸c kho¶n khÊu trõ.
L¬ng theo thêi gian = (hÖ sè l¬ng+hÖ sè phô cÊp) x 210.000® – c¸c kho¶n khÊu trõ.
L¬ng s¶n phÈm dïng cho c«ng nh©n s¶n xuÊt trong c¸c ph©n xëng víi tÖp d÷ liÖu ban ®Çu gåm cã hä tªn c«ng nh©n, sè lîng s¶n phÈm lo¹i 1, sè lîng s¶n phÈm lo¹i 2, sè lîng s¶n phÈm lo¹i 3 mµ mçi c«ng nh©n lµm ra.
Theo quy ®Þnh cña doanh nghiÖp, 1 s¶n phÈm lo¹i 1 ®îc tr¶ 1000®,
1 s¶n phÈm lo¹i 2 ®îc tr¶ 800®,
1 s¶n phÈm lo¹i 3 ®îc tr¶ 600®.
Ngoµi ra ®Ó khuyÕn khÝch c«ng nh©n n©ng cao chÊt lîng s¶n phÈm ngêi ta cßn ®Æt ra chÕ ®é tiÒn thëng. Nh÷ng c«ng nh©n cã sè lîng s¶n phÈm lo¹i 1 th× ®îc hëng thªm 30% tiÒn l¬ng s¶n phÈm, lo¹i 2 ®îc hëng 25% l¬ng s¶n phÈm, lo¹i 3 lµ 20%, lo¹i 4 lµ 15%, lo¹i 5 lµ 10%, lo¹i 6 lµ 5%, lo¹i 7 lµ 1% l¬ng s¶n phÈm. C¸c lo¹i thëng tõ 1 ®Õn 7 do bé phËn OTK cña nhµ m¸y x¸c ®Þnh vµ n»m trong tÖp d÷ liÖu ban ®Çu vÒ danh s¸ch nh÷ng ngêi ®îc hëng l¬ng s¶n phÈm.
H·y lµm mét b¶n mÉu phÇn mÒm ®Ó giíi thiÖu víi kh¸ch hµng. Ngµy c«ng ®ñ lµ 26 ngµy.
Më ®Çu
§Ò ¸n bao gåm nh÷ng néi dung chÝnh sau:
Tæng quan vÒ thiÕt kÕ phÇn mÒm.
Ng«n ng÷ sö dông
Giíi thiÖu vÒ doanh nghiÖp, s¬ ®å luång th«ng tin, s¬ ®å luång d÷ liÖu cña doanh nghiÖp
ThuËt to¸n chÝnh cña ch¬ng tr×nh.
C¸c form tiªu biÓu.
KÕt luËn
Em xin ch©n thµnh c¶m ¬n thÇy gi¸o ®· híng dÉn em hoµn thµnh ®Ò ¸n nµy. V× ®Ò ¸n nµy cßn míi so víi hiÓu biÕt cßn h¹n chÕ cña em nªn kh«ng thÓ tr¸nh khái thiÕu xãt, em rÊt mong nhËn ®îc nh÷ng lêi nhËn xÐt, phª b×nh vµ gîi ý cña thÇy gi¸o cïng c¸c b¹n. Em xin ch©n thµnh c¶m ¬n.
Tæng quan vÒ phÇn mÒm
§«i nÐt vÒ phÇn mÒm.
Theo TS. Roger Pressman th× phÇn mÒm (software) bao gåm c¸c ch¬ng tr×nh m¸y tÝnh, c¸c cÊu tróc d÷ liÖu, c¸c tµi liÖu sö dông.
Tõ nh÷ng n¨m 1950, khi lÇn ®Çu tiªn xuÊt hiÖn chiÕc m¸y tÝnh vµ ®ång thêi còng xuÊt hiÖn phÇn mÒm. PhÇn mÒm ®· tr¶i qua tiÕn tr×nh ph¸t triÓn vµ ®îc biÓu diÔn trong b¶ng sau ®©y:
Thêi kú thø I
1950-1960
Thêi kú thø II
1960-1970
Thêi kú thø III
1970-1990
Thêi kú thø IV
1990 ®Õn nay
Xö lý theo bé
Ng«n ng÷ m¸y, hîp ng÷.
S¶n phÈm ®¬n chiÕc.
Ng«n ng÷ thÕ hÖ II.
NhiÒu ngêi dïng.
B¾t ®Çu th¬ng m¹i hãa trªn thÞ trêng.
Ng«n ng÷ thÕ hÖ III.
Th¬ng m¹i hãa.
HT ph©n t¸n.
C¸c ng«n ng÷ v¹n n¨ng.
HT ®Ó b¸n.
Ngµnh c«ng nghiÖp.
TrÝ tuÖ nh©n t¹o.
M¹ng n¬t¬r«n.
C¸c ng«n ng÷ lËp tr×nh.
Mçi phÇn mÒm ®Òu ®îc thiÕt kÕ b»ng c¸ch sö dông mét ng«n ng÷ lËp tr×nh víi bèn tõ vùng h¹n chÕ vµ mét v¨n ph¹m x¸c ®Þnh. Ng«n ng÷ lËp tr×nh ®îc chia lµm nhiÒu thÕ hÖ.
Vßng ®êi ph¸t triÓn cña phÇn mÒm.
Vßng ®êi ph¸t triÓn cña phÇn mÒm lµ mét qóa tr×nh tõ lóc ra ®êi cho ®Õn c¸c bíc ph¸t triÓn tiÕp sau ®ã vµ thêng ®îc biÓu diÔn b»ng s¬ ®å th¸c níc. M« h×nh th¸c níc kh¸i qu¸t qóa tr×nh s¶n xuÊt mét phÇn mÒm tõ viÖc ph©n tÝch tíi b¶o tr×.
Bíc 1: C«ng nghÖ hÖ thèng.
Bíc 2: Ph©n tÝch yªu cÇu.
Bíc 3: ThiÕt kÕ phÇn mÒm.
Bíc 4: M· ho¸.
Bíc 5: KiÓm thö.
Bíc 6: B¶o tr×.
Lµm b¶n mÉu phÇn mÒm.
M« h×nh quy tr×nh lµm b¶n mÉu phÇn mÒm ®îc biÓu diÔn b»ng h×nh vÏ sau ®©y:
KÕt thóc
S¶n phÈm phÇn mÒm
®Çu tiªn
Lµm mÞn Yªu cÇu cña
b¶n mÉu Kh¸ch hµng
KÕ ho¹ch ThiÕt kÕ
®¸nh gi¸ nhanh
b¶n mÉu
X©y dùng
b¶n mÉu
B¾t ®Çu
Chøc n¨ng cña ch¬ng tr×nh
TÝnh l¬ng, thëng cho c¸n bé c«ng nh©n viªn theo tõng th¸ng lµm viÖc.
B¸o c¸o l¬ng th¸ng cho tõng ®¬n vÞ thµnh viªn theo thêi gian, theo s¶n phÈm s¶n xuÊt.
B¸o c¸o l¬ng theo lo¹i s¶n phÈm.
Qu¶n lý sè lîng, lo¹i s¶n phÈm s¶n xuÊt.
Yªu cÇu d÷ liÖu ®Çu vµo cña bµi to¸n
CËp nhËt d÷ liÖu vÒ c¸n bé c«ng nh©n viªn trong doanh nghiÖp ( hå s¬ nh©n sù), hÖ sè l¬ng, hÖ sè thëng, hÖ sè phô cÊp, c¸c kho¶n khÊu trõ, d÷ liÖu vÒ s¶n phÈm cña doanh nghiÖp….
CËp nhËt d÷ liÖu vÒ c¸c b¶ng chÊm c«ng trong ngµy.
C¸c b¸o c¸o ®Çu ra
B¸o c¸o t×nh h×nh s¶n xuÊt trong ngµy (b¶ng chÊm c«ng).
B¸o c¸o tiÒn l¬ng,… cña c¸n bé qu¶n lý.
B¸o c¸o tiÒn l¬ng, thëng…cña c«ng nh©n ph©n xëng.
B¸o c¸o tæng hîp tiÒn c«ng cña c¸n bé c«ng nh©n viªn trong toµn doanh nghiÖp.
C¸c b¸o c¸o theo lo¹i s¶n phÈm, theo ®¬n vÞ, theo hÖ sè l¬ng, theo lo¹i thëng…
Gi¶i ph¸p phÇn mÒm
Ng«n ng÷ sö dông: Visual Basic 6.0, C++.
C¬ së d÷ liÖu: Microsoft Access 97.
M«i trêng lµm viÖc: Windows 98.
S¬ ®å thuËt to¸n chÝnh cña ch¬ng tr×nh
Begin
CËp nhËt d÷ liÖu
Chän ®¬n vÞ cã Ws=H\T
Lªn b¸o c¸o
§Ó d÷ liÖu cña c¸c ®¬n vÞ vµo tÖp CSDL
M· ®¬n vÞ=’TH’
Chän ®¬n vÞ
Th¸ng>=2
Chän th¸ng lµm viÖc
Lªn b¸o c¸o tæng
End
S
§
S
§
KÕt luËn
C¸c kÕt qu¶ bíc ®Çu
Ch¬ng tr×nh tÝnh l¬ng gióp c¸c doanh nghiÖp tiÕn hµnh tr¶ c«ng cho nh©n viªn cña m×nh theo ®Þnh kú. X©y dùng ch¬ng tr×nh tÝnh l¬ng chuÈn lµ mét viÖc khã kh¨n, ®ßi hái ph¶i cã tr×nh ®é vµ ph¶i cã kinh nghiÖm.
Trong ®Ò ¸n nµy, em ®· tr×nh bµy mét c¸ch kh¸i qu¸t quy tr×nh lµm b¶n mÉu phÇn mÒm tÝnh l¬ng. Qua ®ã cã thÓ thÊy ®îc c¸c s¬ ®å luång th«ng tin, s¬ ®å luång d÷ liÖu cña doanh nghiÖp. Theo dâi ®îc t×nh h×nh s¶n xuÊt trong ngµy qua b¶ng chÊm c«ng cña c¸n bé c«ng nh©n viªn. TÝnh l¬ng cho c¸n bé, c«ng nh©n theo thêi gian vµ theo s¶n phÈm. In c¸c b¸o c¸o tiÒn l¬ng hµng th¸ng.
Ph¬ng híng hoµn thiÖn
§Ó ch¬ng tr×nh ngµy cµng hoµn thiÖn vµ cã thÓ sö dông réng r·i víi nhiÒu chøc n¨ng th× ngoµi nh÷ng tÖp hå s¬ nh©n sù, tiÒn l¬ng thêi gian, tiÒn l¬ng s¶n phÈm, ®¬n vÞ… nªn cã hç trî c¬ së d÷ liÖu sau:
Nªn bæ sung thªm th«ng tin nh: hÖ sè ®éc h¹i ®èi víi c«ng nh©n ë ph©n xëng, khu vùc, tiÒn ®îc øng hµng th¸ng…
L¬ng nÒn
Ngµy nghØ, tiÒn thëng nh©n dÞp lÔ tÕt…
§Ò ¸n vÒ tÝnh l¬ng cho c¸n bé c«ng nh©n viªn vµ c¸c c«ng cô sö dông cßn rÊt míi mÎ so víi hiÓu biÕt cßn h¹n chÕ cña em. §ã lµ c«ng viÖc khã vµ ®ßi hái ph¶i cã tr×nh ®é, kinh nghiÖm chuyªn m«n cao. ChÝnh v× thÕ mµ ®Ò ¸n kh«ng thÓ tr¸nh khái nhiÒu thiÕu xãt, em rÊt mong ®îc sù gãp ý cña thÇy gi¸o TS. Hµn ViÕt ThuËn vµ c¸c b¹n ®Ó hoµn thiÖn ®Ò ¸n nµy h¬n n÷a.
S¬ ®å ifd cña doanh nghiÖp
Thêi gian
Tæ trëng
§¬n vÞ
Phßng KT-TV
Gi¸m ®èc
NhËp vµo m¸y
B¶ng ®· kiÓm tra
B¶ng chÊm c«ng
KiÓm tra
Hµng ngµy
B¸o c¸o tæng hîp
CSDL
B¸o c¸o
Xö lý d÷ liÖu
LËp b¸o c¸o tæng
Cuèi th¸ng
S¬ ®å dfd cña doanh nghiÖp
Gi¸m ®èc
Tæ trëng
B¶ng B¸o c¸o
chÊm
c«ng
Tæng hîp b¸o c¸o 4.0
NhËp vµo m¸y 2.0
KiÓm tra
1.0
Phßng KT - TV
B¶ng chÊm
c«ng ®·
kiÓm tra
Lªn b¸o c¸o 3.0
KiÓm tra
CSDL (§¬n vÞ)
Các file đính kèm theo tài liệu này:
- 77460.DOC