Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý vật tư theo dự án và hạng mục trong công ty xây dựng pptx

60 546 2
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản lý vật tư theo dự án và hạng mục trong công ty xây dựng pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Quản vật theo dự án hạng mục trong công ty xây dựng - 1 - Đại học quốc gia TP Hồ Chí Minh Đại học Khoa Học Tự Nhiên Khoa toán – tin học    Học phần: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỒ ÁN QUẢN VẬT THEO DỰ ÁN HẠNG MỤC TRONG CÔNG TY XÂY DỰNG Quản vậttheo dự án hạng mục trong công ty xây dựng - 2 - LỜI MỞ ĐẦU  Việc ứng dụng Công Nghệ Thông Tin vào đời sống ngày nay đã không còn xa lạ với chúng ta. Công Nghệ Thông Tin với tốc độ nhanh chóng, chính xác đã giúp con người trong rất nhiều lĩnh vực, nhất là kinh doanh, lĩnh vực công ty xây dựng cũng không ngoại lệ. Theo thường lệ, việc xây dựng luôn là nhu cầu cần thiết để đáp ứng cho con người xã hội như: nhà cửa, cầu cống, các công trình kiên trúc lớn Đặc biệt trong những năm gần đây thì nhu cầu càng ngày càng lớn, càng hiện đại hơn. Vì thế, dẫn đến các Công Ty Xây Dựng cũng ngày một nhiều hơn càng phát triển hơn. Chính vì thế, kéo theo việc đòi hỏi ra đời các hệ thống để trợ giúp trong việc quản nhập xuất vật trong công ty. Sự phát triển của công nghệ thông tin có tác động mạnh mẽ đến sự thành bại trong kinh doanh của công ty. Đặc biệt lĩnh vực phân tích thiết kế hệ thống thông tin là một phần quan trọng của công nghệ thông tin. Nhờ nó mà các hệ thống thông tin được quản đơn giản, nhanh chóng chính xác hơn. Chúng em xin cảm ơn Thầy TS Nguyễn Gia Tuấn Anh đã truyền đạt cho chúng em những kiến thức quý giá về môn học đã tận tình giúp đỡ chúng em hoàn thành đồ án này. Tuy nhiên, đồ án của chúng em chắc chắn còn nhiều sai xót mong thầy thông cảm góp ý thêm cho chúng em. Chúng em xin cam ơn thầy. Quản vật theo dự án hạng mục trong công ty xây dựng - 3 - MỤC LỤC LỜI NÓI ĐẦU 1 MỤC LỤC 2 I. Khảo sát hệ thống phân tích hiện trạng hệ thống 3 1. Khảo sát hệ thống 3 2. Phân tích hiện trạng hệ thống 3 II. Phân tích yêu cầu 6 1. Yêu cầu chức năng 6 2. Yêu cầu phi chức năng 7 III. Phân tích hệ thống 7 1. Mô hình thực thể ERD 7 a. Xác định các thực thể 9 b. Mô hình ERD 9 2. Chuyển mô hình ERD sang mô hình quan hệ 10 3. Mô tả chi tiết các quan hệ 10 4. Mô tả bảng tổng kết 18 a. Tổng kết quan hệ 18 b. Tổng kết thuộc tính 18 IV. Thiết kế giao diện 19 1. Các menu chính của giao diện 19 2. Mô tả Form 23 V. Thiết kế Ô xử 45 VI. Đánh giá ưu khuyết điểm 52 ____________________ Quản vật theo dự án hạng mục trong công ty xây dựng - 4 - I.Khảo sát hệ thống phân tích hiện trạng. 1. Khảo sát hệ thống: Quản vật trong công ty xây dựng (CTXD) là một hệ thống quản việc nhập xuất vật cho các dự án gồm nhiều hạng mục. Nguồn vật của công ty có thể do các nhà cung cấp, nhà sản xuất hoặc các công ty trong ngoài nước cung cấp. Vật của CTXD được cung cấp theo định mức của từng hạng mục thuộc các dự án nhỏ hoặc lớn của công ty. CTXD quản rất nhiều loại vật như: gạch, cát, đá, xi măng, sắt, thép, tole, xà gồ các loại … Toàn hệ thống quản vật trong CTXD có phòng quản vật tư, thủ kho, đội thi công hạng mục… Vì vậy cần phải có một chương trình quản để giúp nhân viên dễ dàng hơn trong việc quản của mình. Các hoạt động chính của hệ thống quảnvật gồm nhập vật vào kho, xuất vật cung cấp cho các hạng mục theo bảng định mức, báo cáo số lượng vật xuất ra, báo cáo tồn kho trong tháng. Việc quản vật trong CTXD được phân cấp quản theo từng bộ phận như sau: Phòng quản vật chịu trách nhiệm về việc xuất nhập vật của công ty, gồm: bộ phận kế hoạch, bộ phận kế toán, bộ phận quản vật tư. + Bộ phận kế hoạch:  Bộ phận nghiên cứu thị trường: khảo sát giá cả vật trên thị trường.  Bộ phận mua hàng: có nhiệm vụ mua vật dựa theo khảo sát. + Bộ phận kế toán: thực hiện việc thống số liệu về giá cả thu mua xuất nhập vật tư. + Bộ phận quản vật tư: quản việc nhập vật vào kho xuất vật theo đúng định mức riêng của từng hạng mục dự án. Việc mất mát vật người chịu trách nhiệm sẽ dễ dàng phát hiện nhờ sự phân công rạch ròi từng người, từng bộ phận 2. Phân tích hiện trạng hệ thống Sau đây sẽ là cụ thể từng công việc được thực hiện trong quá trình quản vật của CTXD: a. Nhập vật Để nhập vật tư, công ty phải có một bộ phận nghiên cứu thị trường, phải nắm bắt được nhu cầu thị hiếu của khách hàng, chất lượng giá cả các loại vật để từ đó đặt quan hệ mua vật với nhà cung cấp những vật công ty cần. Nguồn hàng được nhập thông qua đơn đặt hàng, đó là hợp đồng mua bán giữa công ty với nhà cung cấp Vật nhập về sẽ được kiểm tra xem có đúng số lượng, chất lượng rồi phân loại vật cho nhập vào kho. Các báo cáo liên quan đến việc nhập vật được thể hiện qua phiếu mua hàng thẻ kho theo mẫu sau: Quản vật theo dự án hạng mục trong công ty xây dựng - 5 - Công Ty Xây Dựng PHIẾU MUA VẬT Số: …………… Ngày: ……… Người bán: …………………………………………………………………… Địa chỉ: ……………………………………………………………………… Số điện thoại: ………………………Số Fax: ……………………………… STT Mã số Tên vật ĐVT Đơn giá Số lượng Thành tiền Ghi chú Tổng cộng Số tiền bằng chữ: ……………………………………………………………………… Ngày ….Tháng …. Năm 200… Trưởng Phòng QLVT Công Ty Xây Dựng Số: ……………… THẺ KHO Thẻ lập ngày … tháng … năm 200…. Tên hàng: ……………………………………………………………………………. Đơn vị tính: ……………………………………………………………………… STT Chứng từ Diễn giải Ngày nhập xuất Số lượng Số Ngày Nhập Xuất Tồn Khi hàng về nhập kho, thủ kho cần ghi thêm số lượng hàng nhập vào thẻ kho. Mỗi mặt hàng đều có một thẻ kho riêng. Nếu hàng đã có trong kho thì thủ kho sẽ ghi thêm vào thẻ kho có sẵn, đối với mặt hàng mới thì thủ kho cần tiến hành lập thẻ kho mới. b. Xuất hàng Vật được xuất căn cứ theo số định mức của từng hạng mục, theo tình hình chung về yêu cầu của khách hàng qua các dự án thì đội trưởng đội thi công sẽ thống được những loại vật nào đang được thịnh hành đáp ứng nhu cầu thị hiếu của khách hàng, nhưng chính những loại vật đó Thủ kho lại thấy trong kho đã hết hoặc còn ít, từ đó đưa ra yêu cầu nhập thêm hàng mới, hoặc xuất vật cho các dự án đang cần loại vật đó. Các báo cáo liên quan đến việc xuất vật thể hiện qua phiếu đề nghị xuất vật tư, phiếu xuất, báo cáo nhập xuất tồn kho trong tháng: Quản vật theo dự án hạng mục trong công ty xây dựng - 6 - Công Ty Xây Dựng PHIẾU ĐỀ NGHỊ XUẤT VẬT Số: ……………… Hạng mục: ……………………………………………………………………………… Ngày: …………………………………………………………………………………… STT Mã số loại VT Tên hàng ĐVT Đơn Giá Số Lượng Ghi Chú Ngày …. Tháng ….Năm 200…. Đội trưởng đội thi công Vật từ kho được xuất ra hạng mục dự án theo phiếu đề nghị của Đội trưởng đội thi công. Sau khi xem xét thấy phiếu đề nghị là hợp vẫn thuộc trong định mức quy định cho từng hạng mục thì Thủ kho tiến hành việc xuất kho. Việc xuất vật từ kho ra hạng mục dự án sẽ được thể hiện dưới dạng phiếu xuất kho. Công Ty Xây Dựng Số :………………. PHIẾU XUẤT Ngày … Tháng …. Năm 200…. Hạng mục: …………………………………………………………………………… STT Mã số loại VT Tên hàng ĐVT Số lượng Ghi Chú Trưởng Phòng QLVT Thủ kho Người nhận Bất cứ lúc nào ban quản cũng xem được báo cáo nhập xuất tồn. Công Ty Xây Dựng BÁO CÁO NHẬP XUẤT TỒN Từ ngày …………đến ngày ………… STT Mã số Tên hàng Tồn đầu kì Nhập Xuất Tồn cuối kì Ghi chú Ngày …. Tháng …. Năm 200… Kế toán trưởng Trường Phòng QLVT Quản vật theo dự án hạng mục trong công ty xây dựng - 7 -ĐỒ TỔ CHỨC CỦA HỆ THỐNG QUẢN VẬT TRONG CÔNG TY XÂY DỰNG c. Hiện trạng tin học Qua tìm hiểu phương thức hoạt động của hệ thống quản ở trên, ta thấy công việc hàng ngày của công ty thông qua nhiều giai đoạn, khối lượng công việc lớn xảy ra liên tục, đặc biệt là công việc nhập xuất vật tư. Dữ liệu luôn biến động đòi hỏi tính chính xác cao. Để quản tốt cần phải sử dụng nhiều biểu mẫu, sổ sách, việc lưu lại các hồ sơ được lặp đi lặp lại kiểm tra qua nhiều khâu sẽ tốn thời gian nhân lực, nhưng cũng khó tránh khỏi sai sót dữ liệu hoặc không hoàn toàn chính xác. Nếu có sai xót thì việc tìm kiếm dữ liệu để khắc phục cũng sẽ rất khó khăn. Nếu không giải quyết kịp thời, có thể dẫn đến việc nhầm lẫn dữ liệu, gây mất tài sản chung cho siêu thị, cũng như không phục vụ tốt công tác chỉ đạo của quản công ty. Do vậy, việc đưa máy vi tính vào quản vật trong công ty xây dựng là nhu cầu cấp thiết nhằm khắc phục những nhược điểm nói trên của phương pháp xử bằng tay, đồng thời nó có thể giúp việc xử chính xác nhanh gọn. Tuy nhiên, nếu chỉ sử dụng các máy tính đơn thì sẽ dẫn đến khuyết điểm dữ liệu không được nhất quán, Do vậy cần đưa mạng máy tính vào để khắc phục các yếu điểm nói trên. II. Phân tích yêu cầu 1. Yêu cầu chức năng a. Quản kho Quản hàng nhập - Nhập hàng theo đúng danh mục trong hóa đơn mua hàng của công ty. - Hàng nhập được theo dõi dựa trên: mã hàng, nhóm hàng, chủng loại hàng, số lượng, đơn vị tính, đơn giá…Số hàng nhận này có sự xác nhận của thủ kho kế toán khi kiểm tra hàng thực nhập cho kho. - In báo cáo nhập hàng trong kỳ. Quản hàng xuất - Hàng xuất ra cung cấp cho từng dự án theo đúng định mức được theo dõi qua mã hàng, chủng loại, số lượng xuất… - In báo cáo lượng hàng xuất trong kỳ. Quản hàng tồn - Tổng hợp những phát sinh xuất nhập tồn trong kì. - In báo cáo hàng tồn giá trị tồn kho trong kì. - In báo cáo thẻ kho từng mặt hàng. b. Quản danh mục Quản vật theo dự án hạng mục trong công ty xây dựng - 8 - Cập nhật danh mục vật tư. Cập nhật danh mục nhà cung cấp. Cập nhật danh mục hạng mục. Xem danh sách các danh mục. c. Quản hệ thống dữ liệu Lưu trữ phục hồi dữ liệu. Kết thúc chương trình. 2. Yêu cầu phi chức năng Hệ thống có chức năng bảo mật phân quyền. - Người sử dụng chương trình: đăng kí phân quyền cho người sử dụng chương trình, giúp người quản có thể theo dõi, kiểm soát được chương trình. - Đổi password: người sử dụng có thể đổi mật mã để vào chương trình sử dụng hệ thống dữ liệu. Cần phân chia khả năng truy cập dữ liệu nhập xuất cho từng nhóm người sử dụng để tránh việc điều chỉnh số liệu không thuộc phạm vi quản của người sử dụng, dẫn đến việc khó kiểm soát số liệu, làm sai lệch kết quả thống cuối kì… III. Phân tích hệ thống 1. Mô hình thực thể ERD a. Xác định các thưc thể 1) Thực thể 1: VatTu Mô tả thông tin về vật tư. Các thuộc tính: -vật tư(MaVT): Đây là thuộc tính khóa, nhờ thuộc tính này mà ta phân biệt được các loại vật khác nhau. - Tên vật (TenVT): Mô tả tên của loại vạt tương ứng với mã vật tư. - Đơn vị tính (DVTinh) - Số lượng (SoLuong) 2) Thực thể 2: NhaCC Nhà cung cấp là các công ty, nhà sản xuất trong ngoài nước … Các thuộc tính: - Mã số nhà cung cấp (MaNCC): Thuộc tính khóa để phân biệt nhà cung cấp này với nhà cung cấp khác. - Tên nhà cung cấp (TenNCC): Mô tả tên nhà cung cấp. - Đại chỉ (DiaChi): Địa chỉ liên lạc với nhà cung cấp. - Điện thoại (Dienthoai). - Số fax (Fax). - Địa chỉ Email (Email). 3) Thực thể 3: LoaiVatTu Để xác định vật đó thuộc loại gi (Cát, Ximăng, Sắt, Thép,…) Các thuộc tính : -phân loại (MaLoai): Thuộc tính khóa để phân biệt loại vật này với loại vật khác. - Tên phân loại (TenLoai). 4) Thực thể 4: Kho Ta đưa Kho vào làm thực thể vì CTXD là một công ty lớn có nhiều chi nhánh trong thành phố, mỗi chi nhánh có kho chứa riêng vì vậy trong trường hợp chi nhánh này thiếu hàng có thể huy động vật từ các kho của chi nhánh khác. Các thuộc tính: - Mã số kho (MaKho): Để phân biệt kho hàng này với kho hàng khác. - Tên kho (TenKho) - Địa chỉ kho (DiaChi) 5) Thực thể 5: NuocSX Mô tả thong tin về quốc gia sản xuất vật tư. Quản vật theo dự án hạng mục trong công ty xây dựng - 9 - Các thuộc tính: - Mã quốc gia (MaQG): Thuộc tính khóa để phân biệt nước này với nước khác. - Tên quốc gia (TenQG) 6) Thực thể 6: ĐoiThiCong Các thuộc tính: - Mã đội (MaĐoi): Thuộc tính khóa để phân biệt đội này với đội khác. - Tên đội (TenĐoi) - Tên đội trưởng (TenĐoiTruong), Địa chỉ (DiaChi), Điện thoại (Dienthoai). 7) Thực thể 7: PhieuNhap Các thuộc tính: - Mã số phiếu nhập kho (MaPhieuNhap): Là thuộc tính khóa, có giá trị tự động tăng lên khi cập nhật các thong tin khác về phiếu nhập kho. - Ngày nhập (NgayNhap): Ngày nhập phiếu. - Tổng giá trị (TongGiaTri). 8) Thực thể 8: PhieuXuat Mô tả thông tin chung của một chứng từ xuất vật cho các dự án. Các thuộc tính: - Mã số xuát kho (MaPhieuXuat): thuộc tính khóa - Ngày xuất (NgayXuat) - Tổng giá trị (TongGiaTri). 9) Thực thể 9: DuAn Các thuộc tính: -dự án (MaDA): thuộc tính khóa chính dùng để phân biệt dự án này với dự án khác. - Tên dự án (TenDA). - Địa điểm (DiaDiem). 10) Thực thể 10: HangMuc Mô tả các hạng mục của dự án (hồ bơi, nhà, tường bao…) Các thuộc tính: - Mã số hạng mục (MaHangMuc): Thuộc tính khoá chính để phân biệt hạng mục này với hạng mục khác. - Tên hạng mục (TenHangMuc) 11) Thực thể 11: BangĐinhMuc Mô tả mỗi hạng mục có một định mức riêng Các thuộc tính: - Mã bảng định mức (MaBangĐinhMuc): Thuộc tính khóa chính để phân biệt bảng định mức này với bảng định mức khác. - Quy cách vật (QuyCach) - Hãng sản xuất (HangSX) 12) Thực thể 12: VatTu-BangĐinhMuc Để thuận lợi cho việc vẽ mô hình ta mô tả mối kết hợp của hai thực thể vật bảng định mức thành 1 thực thể: VatTu-BangĐinhMuc Các thuộc tính: - Định mức (DinhMuc): Thuộc tính định danh - Số lượng định mức (SoLuongDinhMuc) Quản vật theo dự án hạng mục trong công ty xây dựng - 10 - b. Mô hình ERD [...]... - Quản vật theo dự án hạng mục trong công ty xây dựng 1.3 Quản Nhập Xuất Trong menu Quản Nhập Xuất ta có thể lập phiếu nhập kho, phiếu xuất kho, xem bảng định mức của một hạng mục nào đó có thể báo cáo nhập xuất tồn vật trong kho 1.3 Tra Cứu Tìm kiếm thông tin về nhà cung cấp, hạng mục, vật tư, nhập xuất vật - 22 - Quản vật theo dự án hạng mục trong công ty xây dựng. .. động theodự án Lấy tự động theodự án Thêm dự án Them_click() mới Thay đổi dữ liệu của 1 dự Sua_click() án Xóa 1 dự án Xoa_click() đang tồn tại Lưu thông tin của 1 dự Luu_click() án Hủy thay đổi thông tin 1 Huy_click() dự án - 31 - Giá trị mặc định Quản vật theo dự án hạng mục trong công ty xây dựng 2.5) Form nước sản xuất - 32 - Quản vật theo dự án hạng mục trong công ty xây dựng. .. hạng mục trong công ty xây dựng IV Thiết kế giao diện 1 Các menu chính cùa giao diện 1.1 Menu Hệ Thống Trong menu Hệ Thống có thành phần Quản TrỊ Người Dùng (dành cho người có quyền admin), có mục Đăng Xuất Thoát 1.2 Quản Danh Mục Quản các danh mục nhà cung cấp, nước sản xuất, loại vật tư, kho, hạng mục, đội thi công, dự án - 20 - Quản vật theo dự án hạng mục trong công ty xây dựng -. .. Button - 29 - Them_click() Xoa_click() Sua_click() Luu_click() Huy_click() Giá trị mặc định Quản vật theo dự án hạng mục trong công ty xây dựng 2.4) Form Quản Dự án - 30 - Quản vật theo dự án hạng mục trong công ty xây dựng Tên đối ng Kiểu đội ng Mã dự án Combobox Tên dự án Textbox Địa chỉ Textbox Thêm Button Sửa Button Xóa Button Lưu Button Hủy Button Ràng buộc Dữ liệu Mục. .. quốc gia - 33 - Giá trị mặc định Quản vật theo dự án hạng mục trong công ty xây dựng 2.6) Form loại vật - 34 - Quản vật theo dự án hạng mục trong công ty xây dựng Tên đối ng Kiểu đội ng Mã loại Combobox Tên loại Textbox Thêm button Sửa button Xóa button Lưu button Hủy button Ràng buộc Dữ liệu Mục đích Hàm liên quan Lấy từ table LoaiVT Lấy tự động theo mã loại vật Thêm loại... trợ giúp xem thông tin phần mềm - 23 - Quản vật theo dự án hạng mục trong công ty xây dựng 2 Mô tả forms 2.1) Form quản nhà cung cấp - 24 - Quản vật theo dự án hạng mục trong công ty xây dựng Tên đối ng Mã nhà cung cấp Tên nhà cung cấp Kiểu đội ng combobox textbox Địa chỉ textbox Điện thoại textbox Email textbox Fax textbox Thêm Button Tìm Button Lưu Button Hủy Mục đích... Hủy_click() đổi Giá trị mặc định Quản vật theo dự án hạng mục trong công ty xây dựng 2.3) Form Danh sách kho - 28 - Quản vật theo dự án hạng mục trong công ty xây dựng Tên đối ng Kiểu đội ng Mã kho combobox Tên kho Textbox Địa chỉ Textbox Thêm Button Xóa Button Sửa Button Lưu Dữ liệu Mục đích Hàm lien quan Lấy từ table Kho Lấy tự động theo mã kho Lấy tự động theo mã kho Thêm 1 kho mới... vào nhà cung cấp mới Xóa nhà cung cấp đã có Thay đổi thông tin nhà cung cấp Tìm nhà cung cấp trong bảng NhaCC Lưu lại thông tin Hủy bỏ dữ liệu vừa nhập - 25 - Nhap_click() Xoa_click() Thaydoi_click() tim_click() Luu_click() Huy_click() Giá trị mặc định Quản vật theo dự án hạng mục trong công ty xây dựng 2.2) Form chi tiết phiếu nhập - 26 - Quản vật theo dự án hạng mục trong công ty. .. chuỗi: - 16 - Quản vật theo dự án hạng mục trong công ty xây dựng MaPhieuXuat: cố định, không unicode MaVT: cố định, không unicode MaBangDinhMuc: cố định, không unicode 3.12-Quan hệ Hạng Mục HangMuc (MaHangMuc, TenHangMuc, MaDoi, MaDA) Tên quan hệ: HangMuc Ngày: 2 9-0 5-2 008 STT Thuộc Tính 1 2 3 MaHangMuc MaDA MaDoi 4 TenHangMuc Diễn Giải Kiểu DL Số Byte Mã hạng mụcDự Án Mã Đội Thị Công Tên Hạng. .. động theo mã loại vật Thêm loại Them_click() vật mới Thay đổi dữ liệu của 1 Sua_click() loại vật Xóa 1 loại vật đang Xoa_click() tồn tại Lưu thông tin của 1 loại Luu_click() vật Hủy thay đổi thông tin 1 Huy_click() loại vật - 35 - Giá trị mặc định Quản vật theo dự án hạng mục trong công ty xây dựng 2.7) Form đội thi công - 36 - . HỆ THỐNG THÔNG TIN ĐỒ ÁN QUẢN LÝ VẬT TƯ THEO DỰ ÁN VÀ HẠNG MỤC TRONG CÔNG TY XÂY DỰNG Quản lý vật tư theo dự án và hạng mục trong công ty. trưởng Trường Phòng QLVT Quản lý vật tư theo dự án và hạng mục trong công ty xây dựng - 7 - SƠ ĐỒ TỔ CHỨC CỦA HỆ THỐNG QUẢN LÝ VẬT TƯ TRONG CÔNG TY XÂY DỰNG c. Hiện trạng tin. xuất vật tư thể hiện qua phiếu đề nghị xuất vật tư, phiếu xuất, báo cáo nhập xuất tồn kho trong tháng: Quản lý vật tư theo dự án và hạng mục trong công ty xây dựng - 6 - Công Ty Xây Dựng

Ngày đăng: 27/06/2014, 16:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan