Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 78 trang
THÔNG TIN TÀI LIỆU
Cấu trúc
LỜI CAM ĐOAN
MỤC LỤC
LỜI MỞ ĐẦU
CHƯƠNG 1 LÝ LUẬN CHUNG VỀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN VÀ CÔNG TÁC QUẢN LÝ NHẬP - XUẤT VẬT TƯ TRONG DOANH NGHIỆP
1.1 HỆ THỐNG THÔNG TIN (HTTT) TRONG DOANH NGHIỆP
1.1.1 Một số khái niệm cơ bản
1.1.2 HTTT quản lý trong trong doanh nghiệp
1.1.3 Tầm quan trọng của một HTTT tốt trong doanh nghiệp
1.1.4 Phương pháp phát triển một HTTT
1.1.5 1.1.5. Các bước phát triển HTTT
1.1.5.1 . Khảo sát và lập kế hoạch dự án
1.1.5.2 Phân tích hệ thống
1.1.5.3 . Thiết kế hệ thống
1.1.5.4 . Kiểm thử
1.1.5.5 1.1.5.5. Triển khai và bảo trì
1.1.6 . Các mô hình hệ thống
1.1.6.1 Mô hình nghiệp vụ
1.1.7 Tên chức năng
1.1.7.1 Mô hình thực thể - quan hệ ER (Entity – Relasionship Model)
1.1.7.2 Mô hình dữ liệu – quan hệ (Relation Data Model)
1.2 GIỚI THIỆU CÔNG CỤ THỰC HIỆN ĐỀ TÀI
1.2.1 Cơ sở dữ liệu
1.2.2 Giới thiệu về hệ quản trị cơ sở dữ liệu VISUAL FOXPO.
CHƯƠNG 2 : THỰC TRẠNG QUẢN LÝ NHẬP – XUẤT VẬT TƯ CÔNG TY CỔ PHẦN XÂY DỰNG SỐ 12
2.1 KHÁI QUÁT VỀ CÔNG TY CỔ PHẦN XÂY DỰNG VINACONEX 12 – TRỰC THUỘC TỔNG CÔNG TY VINACONEX
2.1.1 . Giới thiệu về công ty
2.1.1.1 . Trụ sở:
2.1.1.2 2.1.1.2. Ngành nghề kinh doanh:
2.1.1.3 . Đặc điểm tổ chức và quản lý của công ty:
2.1.2 . Tổ chức công tác kế toán của công ty
2.1.2.1 . Sơ đồ tổ chức bộ máy kế toán của công ty
2.1.2.2 . Hình thức tổ chức công tác kế toán
2.1.2.3 . Hệ thống tài khoản kế toán
2.1.2.4 . Phương pháp kế toán hàng tồn kho
2.2 THỰC TRẠNG QUẢN LÝ NHẬP – XUẤT VẬT TƯ TẠI CÔNG TY.
2.2.1 Đặc điểm vật tư tại công ty
2.2.2 . Quản lý nhập xuất - vật tư tại công ty
2.2.2.1 Chứng từ và tài khoản sử dụng
2.2.2.2 . Phân loại vật tư tại công ty
2.2.2.3 . Quy trình nhập xuất vật tư tại công ty
2.2.2.4 Phương pháp hạch toán chi tiết vật tư tại công ty
2.3 ĐÁNH GIÁ HỆ THỐNG THÔNG TIN QUẢN LÝ NHẬP – XUẤT VẬT TƯ TẠI CÔNG TY
2.4 PHÂN TÍCH HỆ THỐNG
2.4.1 Mục tiêu của hệ thống
2.5 . Xác định yêu cầu và mô tả bài toán
2.5.1 Mô tả bài toán
2.5.1.1 Phân tích yêu cầu
2.5.1.2 Các hồ sơ thu thập được
CHƯƠNG 3 PHÂN TÍCH VÀ THIẾT KẾ HTTTQL NHẬP-XUẤT VẬT TƯ TẠI CÔNG TY CỔ PHẦN XÂY DỰNG SỐ 12
3.1 MÔ HÌNH NGHIỆP VỤ CỦA BÀI TOÁN
3.1.1 Sơ đồ ngữ cảnh
3.1.2 Biểu đồ phân cấp chức năng
3.1.3 Ma trận thực thể chức năng
3.1.4 Mô hình hóa tiến trình xử lý
3.1.4.1 Biểu đồ luồng dữ liệu mức 0
3.1.4.2 Biểu đồ luồng dữ liệu vật lý chi tiết mức 1
3.2 Biểu đồ của tiến trình “3.0 – Kiểm tra, đối chiếu”
3.3 MÔ HÌNH KHÁI NIỆM DỮ LIỆU, MÔ HÌNH E -R
3.3.1 Liệt kê, chính xác hóa, chọn lọc thông tin
3.3.2 Xác định các thực thể và các thuộc tính
3.3.3 3.2.3. Xác định mối quan hệ và thuộc tính
3.3.4 Mô hình E – R
3.4 THIẾT KẾ CHƯƠNG TRÌNH ỨNG DỤNG
3.4.1 . Mô hình logic
3.4.1.1 Chuyển từ mô hình E – R sang mô hình quan hệ
3.4.1.2 Biểu dồ quan hệ của mô hình dữ liệu
3.4.2 Thiết kế CSDL vật lý
3.4.3 Mô hình vật lý
3.4.3.1 . Xác định các giao diện
3.4.3.2 Tích hợp các giao diện
3.4.3.3 . Thiết kế kiến trúc hệ thống giao diện
3.4.3.4 Đặc tả một số giao diện
3.4.3.5 Thiết kế các giao diện
3.4.3.6 Một số thuật toán trong chương trình
Nội dung
Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctập đồn Vinaconex LỜI CAM ĐOAN Tơi xin cam đoancơngtrình nghiên cứu tơi Các số liệu, kết nêu đồ án trung thực xuất phát từ tình hình thực tế đơn vị thực tập Tác giả đồ án Phạm Thị Ngọc Anh MỤC LỤC SV: Phạm Thị Ngọc Anh CQ45/41.01 -1- Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconexCHƯƠNGLÝ LUẬN CHUNG VỀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN VÀ CÔNG TÁC QUẢNLÝNHẬP - XUẤTVẬTTƯ TRONG DOANH NGHIỆP 1.1 HỆ THỐNG THÔNG TIN (HTTT) TRONG DOANH NGHIỆP 1.1.1 Một số khái niệm 1.1.2 HTTT quảnlý trong doanh nghiệp 1.1.3 Tầm quan trọng HTTT tốt doanh nghiệp 10 1.1.4 Phương pháp phát triển HTTT 11 1.1.5 1.1.5 Các bước phát triển HTTT 12 1.1.6 Các mơ hình hệ thống 17 1.1.7 Tên chức 18 1.2 GIỚI THIỆU CÔNG CỤ THỰC HIỆN ĐỀ TÀI 23 1.2.1 Cơsở liệu 23 1.2.2 Giới thiệu hệ quản trị sở liệu VISUAL FOXPO 25 CHƯƠNG : THỰC TRẠNG QUẢNLÝNHẬP–XUẤTVẬTTƯCÔNGTYCỔPHẦN XÂY DỰNGSỐ12 27 2.1 KHÁI QUÁT VỀ CÔNGTYCỔPHẦN XÂY DỰNGVINACONEX12– TRỰC THUỘC TỔNG CÔNGTYVINACONEX 27 2.1.1 Giới thiệu côngty 27 2.1.2 Tổ chức cơng tác kế tốn cơngty 30 2.2 TY THỰC TRẠNG QUẢNLÝNHẬP–XUẤTVẬTTƯ TẠI CÔNG 32 2.2.1 Đặc điểm vậttưcôngty 32 2.2.2 Quảnlýnhậpxuất - vậttưcôngty 32 2.3 ĐÁNH GIÁ HỆ THỐNG THÔNG TIN QUẢNLÝNHẬP–XUẤTVẬTTƯ TẠI CÔNGTY 37 2.4 PHÂN TÍCH HỆ THỐNG .38 2.4.1 Mục tiêu hệ thống 38 SV: Phạm Thị Ngọc Anh CQ45/41.01 -2- Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex 2.5 Xác định u cầu mơ tả tốn .38 2.5.1 Mơ tả tốn 38 CHƯƠNGPHÂN TÍCH VÀ THIẾT KẾ HTTTQL NHẬP-XUẤT VẬTTƯ TẠI CÔNGTYCỔPHẦN XÂY DỰNGSỐ12 50 3.1 MƠ HÌNH NGHIỆP VỤ CỦA BÀI TOÁN 50 3.1.1 Sơ đồ ngữ cảnh .50 3.1.2 Biểu đồ phân cấp chức 51 3.1.3 Ma trận thực thể chức 54 3.1.4 Mơ hình hóa tiến trình xử lý 55 3.2 Biểu đồ tiến trình “3.0 – Kiểm tra, đối chiếu” .58 MƠ HÌNH KHÁI NIỆM DỮ LIỆU, MƠ HÌNH E -R 60 3.2.1 Liệt kê, xác hóa, chọn lọc thông tin 60 3.2.2 Xác định thực thể thuộc tính 67 3.2.3 3.2.3 Xác định mối quan hệ thuộc tính .67 3.2.4 Mơ hình E – R 70 3.3 THIẾT KẾ CHƯƠNGTRÌNH ỨNG DỤNG 71 3.3.1 Mơ hình logic .71 3.3.2 Thiết kế CSDL vậtlý .74 3.3.3 Mơ hình vậtlý 79 SV: Phạm Thị Ngọc Anh CQ45/41.01 -3- Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex LỜI MỞ ĐẦU LÝ DO CHỌN ĐỀ TÀI Ngày công nghệ thông tin đóng vai trò quan trọng đời sống kinh tế, xã hội nước, phần thiếu xã hội ngày đại hóa Đặc biệt, bối cảnh hội nhập, Việt Nam gia nhập WTO, yếu tố đặt nhiều thách thức với doanh nghiệp lĩnh vực quảnlýtừ quy trìnhcơng nghệ Công nghệ thông tin công cụ hữu ích, gắn liền hoạt động khác doanh nghiệp, tạo thành chuỗi giá trị mang lại lợi ích mong muốn cho doanh nghiệp Đối với hoạt động sản xuất kinh doanh, tin học phận thiếu doanh nghiệp muốn hoạt động có hiệu Tùy thuộc vào quy mơ, mục trường… mà ta phân tích thiết kế cho người quảnlý nắm nhanh chóng, xác, đồng thời, giảm thiểu chi phí, thao tác thủ công đạt hiệu kinh tế cao Thực tế cho thấy, từxuấtphần mềm phục vụ cho hoạt động quảnlý sản xuất, tài chính, nhân sự, tín dụng, marketing, doanh nghiệp khơng tiết kiệm chi phí th nhân cơng mà nâng cao lực hoạt động, khắc phục sai sót, nhầm lẫn q trìnhquản lý, đem lại hiệu cao trình sản xuất kinh doanh Qua việc khảo sát hoạt động sản xuất, kinh doanh Côngtycổphần xây dựngsố12thuộctập đồn Vinaconex, em nhận thấy, Cơngtycổphần xây dựngsố12 chuyên kinh doanh vật liệu xây dựng xây dựngcơngtrình chung cư lớn, việc quảnlý chi tiết vậttưcó hiệu quan trọng, ảnh hưởng đến doanh thu, lợi nhuận quántrình phát triển côngty Hệ thống quảnlývậttưcơngty tin học hóa, khối lượng vậttư nhiều, đòi hỏi cần cóphần mềm tin học có khả quảnlý cách xác, thống nhất, cung cấp báo cáo, thông tin cách kịp thời cho người sử dụng SV: Phạm Thị Ngọc Anh CQ45/41.01 -4- Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconexquản trị hệ thống Xuất phát từ tầm quan trọng cơng tác hạch tốn chi tiết vậttư doanh nghiệp sản xuất, em chọn đề tài: “CHƯƠNG TRÌNHQUẢNLÝ NHẬP-XUẤT VẬTTƯỞCÔNGTYCỔPHẦN XÂY DỰNGSỐ12THUỘCTẬP ĐỒN VINACONEX” MỤC ĐÍCH CỦA ĐỀ TÀI Chươngtrình người sử dụng chấp nhận Cung cấp thông tin cho lãnh đạo côngty cách kịp thời, đầy đủ, xác, phục vụ tốt cho trìnhquảnlýnhập–xuấtvậttư Tận dụng lực tài nguyên (hệ thống máy tính), lực người nhằm nâng cao hiệu công tác quảnlý Hỗ trợ nhân viên kế toán, thủ kho việc nhậpxuấtvậttư doanh nghiệp Góp phần tạo điều kiện cho cơngty nâng cao doanh thu, tiết kiệm chi phí giảm bớt nhân cơng, giảm sai sót xảy tình quảnlýnhập–xuấtvậttư PHẠM VI NGHIÊN CỨU ĐỀ TÀI Việc xây dựngchươngtrình nhằm phục vụ cho cơng tác quảnlývậttưcôngty cách tốt khối lượng giá trị, giúp cho kế toán vậttư thủ kho kiểm sốt tình hình nhập - xuất - tồn kho vậttư Dựa số liệu quảnlýchươngtrình đưa báo cáo cần thiết cho nhà quảnlý để có biện pháp kịp thời nhằm không ngừng nâng cao hiệu hoạt động côngty trong tương lai SV: Phạm Thị Ngọc Anh CQ45/41.01 -5- Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex Trên sở nghiên cứu hệ thống quảnlýnhậpxuấtvậttưcôngty sử dụng ngơn ngữ lập trình Visual Foxpro để xây dựngchươngtrìnhquảnlývậttư đáp ứng nhu cầu hoạt động doanh nghiệp ĐỐI TƯỢNG NGHIÊN CỨU ĐỀ TÀI Hệ thống loại vậttưcôngty Hệ thống kho vậttưcôngty PHƯƠNG PHÁP NGHIÊN CỨU: Phương pháp vật biện chứng vật lịch sử Phương pháp phân tích thiết kế hệ thống thơng tin quảnlý Phương pháp vấn thu thập thông tin KẾT CẤU CỦA ĐỒ ÁN Tên đề tài: “Xây dựngchươngtrìnhquảnlýnhậpxuấtvậttưcôngtyCổphần xây dựngsố 12” Ngoài phần mở đầu, phần kết luận phần phụ lục tài liệu tham khảo, đồ án kết cấu gồm chương: Chương 1: Lý luận chung phân tích hệ thống thơng tin cơng tác quảnlý xuất-nhập vậttư doanh nghiệp Chương 2: Thực trạng quảnlýnhậpxuấtvậttưcôngtyCổphần xây dựngsố12Chương 3: Phân tích thiết kế xây dựng hệ thống thông tin quảnlýnhập–xuấtvậttưcôngtyCổphần xây dựngsố12 SV: Phạm Thị Ngọc Anh CQ45/41.01 -6- Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconexCHƯƠNGLÝ LUẬN CHUNG VỀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN VÀ CƠNG TÁC QUẢNLÝNHẬPXUẤTVẬTTƯ TRONG DOANH NGHIỆP 1.1 HỆ THỐNG THÔNG TIN (HTTT) TRONG DOANH NGHIỆP 1.1.1 Một số khái niệm Hệ thống: Là tập hợp phầntửcó mối quan hệ với hoạt động hướng tới mục đích chung Thông tin: liệu đặt vào nữ cảnh với hình thức thích hợp có lợi cho người sử dụng cuối Các hoạt động thông tin: Là hoạt động xảy hệ thống thông tin, bao gồm việc nắm bắt, xử lý, phân phối, lưu trữ, trình diễn liệu kiểm tra hoạt động hệ thống thông tin Xử lý liệu: Là hoạt động tác động lên liệu tính tốn, xếp, so sánh, phân loại, tổng hợp… làm cho thay đổi nội dung, vị trí hay cách biểu Quản lý: Quảnlý hiểu tập hợp trình biến đổi thông tin thành hoạt động, việc tương đương với q trình định Hệ thống thơng tin: hệ thống tổ chức để thu thập, xử lý, lưu trữ, phân phối… nhằm cung cấp thông tin cần thiết, phù hợp với hoạt động tác nghiệp tổ chức HTTT giúp cho nhà quảnlýphân tích xác vấn đề, nhìn nhận cách trực quan đối tượng phức tạp, tạo sản phẩm SV: Phạm Thị Ngọc Anh CQ45/41.01 -7- Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctập đồn Vinaconex Ba mơ hình hệ thống thơng tin Cùng hệ thống thơng tin mô tả khác tuỳ theo quan điểm người mơ tả Khái niệm mơ hình sau giúp tạo phần tảng phương pháp phân tích, thiết kế, cài đặt HTTTQL Hình 2.1: Ba mơ hình hệ thống thơng tin SV: Phạm Thị Ngọc Anh CQ45/41.01 -8- Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctập đồn Vinaconex Hệ thống thơng tin quảnlý phát triển HTTT, hệ thống nhằm cung cấp thông tin cần thiết cho quản lý, điều hành tổ chức hay doanh nghiệp 1.1.2 HTTT quảnlý trong doanh nghiệp HTTT tập hợp có tổ chức người, thiết bị phần mềm, liệu… để thực hoạt động thu nhận, lưu trữ, xử lý, truyền tin tập hợp ràng buộc gọi môi trường Như minh họa, HTTT có phận: phận đưa liệu vào, phận xử lý, kho liệu phận đưa thông tin đầu Đầu vào (Inputs) HTTT lấy từ nguồn (source) xử lý hệ thống sử dụng liệu lưu trữ từ trước Kết chưa xử lý chuyển đến đích (destination) kho liệu (Store) SV: Phạm Thị Ngọc Anh CQ45/41.01 -9- Chươngtrìnhquảnlýnhập - xuấtvậttưcơngtycổphần xây dựngsố12thuộctậpđoànVinaconex Một hệ thống thông tin quảnlý doanh nghiệp: 1.1.3 HTTT quảnlý nhân HTTT quảnlý tiền lương HTTT quảnlývậttư HTTT quảnlý tài sản cố định HTTT quảnlý tiến trình HTTT quảnlý tiền mặt, tiền gửi ngân hàng v…v… Tầm quan trọng HTTT tốt doanh nghiệp Như biết từ trước, quảnlýcó hiệu tổ chức dựa phần lớn vào chất lượng thông tin hệ thống thơng tin thức sản sinh Dễ thấy từ hoạt động chất lượng hệ thống thông tin nguồn gốc gây hậu nghiêm trọng Một hệ thông tin tốt hay xấu đánh giá thông qua chất lượng thơng tin mà cung cấp Tiêu chuẩn chất lượng sau: Độ tin cậy: Thể qua độ xác độ xác thực Thơng tin độ tin cậy gây cho tổ chức hậu xấu Các hậu kéo theo hàng loạt vấn đề khác tổ chức uy tín, hình ảnh tổ chức… trước đối tác Tính đầy đủ: Thể bao quát vấn đề để đáp ứng yêu cầu nhà quảnlý Nhà quảnlý sử dụng thơng tin khơng đầy đủ dẫn tới định hành động không đáp ứng đòi hỏi tình hình thực tế Điều gây tổn hại lớn cho tổ chức SV: Phạm Thị Ngọc Anh CQ45/41.01 - 10 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconexSố lượng xuất SLX Số lượng tồn SLT Thủ kho Thủ kho Sổ chi tiết vậttư SoCTVT Tài khoản TK Tên kho Tên kho Tên vâttư Tên VT Ngày lập Ngày lập Đơn vị tính ĐVT Số hiệu chứng từ (phiếu nhập– xuất) Số CT Diễn giải DG Tài khoản đối ứng TKĐU Số lượng tồn đầu kỳ SLĐK Thành tiền đầu kỳ TTĐK Số lượng nhập SLN Thành tiền nhập TTN Số lượng xuất SLX Thành tiền xuất TTX Số lượng tồn SLT Thành tiền tồn TTT SV: Phạm Thị Ngọc Anh CQ45/41.01 - 64 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex Người GS Ngày kiểm nghiệm Ngày KK Người kiểm nghiệm NKN1 Người kiểm nghiệm NKN2 Người kiểm nghiệm NKN3 Đại diện Dd Chức vụ CV Tên vậttư Tên VT Mã vậttư Mã VT Đơn vị tính ĐVT Người ghi sổ f Biên kiểm nghiệm Số lượng theo chứng từ SLCT Số lượng quy cách sản phẩm SLĐ SLKĐ Số lượng không quy cách Ý kiến YK Đại diện kĩ thuật ĐDKT Thủ kho Thủ kho Trưởng ban TB Phẩm chất PC Mất phẩm chất Mất PC SV: Phạm Thị Ngọc Anh CQ45/41.01 - 65 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex Thủ kho Thủ kho g Kế hoạch vậttư tuần Tên cơngtrình Tên CT Hạng mục HM Ngày bắt đầu Ngày bđ Ngày kết thúc Ngày kt Tên vậttư Tên VT Mã vậttư Mã VT Chủng loại CL Đơn vị tính ĐVT Khối lượng KL Mục đích sử dụng MĐ h Bảng kê nhậpxuất tồn Tháng/ năm Tháng Tên vậttư Tên VT Đơn vị tính ĐVT Số lượng tồn ĐK SLTĐK Số tiền ĐK TĐK Số lượng nhập TK SLNTK Số tiền vt nhập TK TNTK SV: Phạm Thị Ngọc Anh CQ45/41.01 - 66 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconexSố lượng xuất TK SLXTK Số tiền vt xuất TK TXTK Số lượng tồn CK SLTCK Số tiền CK TCK 3.3.2 Xác định thực thể thuộc tính Tên kho Kho (mã kho, tên kho địa chỉ) Loại vậttư Loại vậttư (mã_loại VT, tên_loại VT, mô tả) Tên vậttư Vậttư ( mã VT, tên VT, mô tả VT) Tên người giao Người giao (mã NG, tên NG, địa NG) Tên nhà cung cấp Nhà cung cấp (mã NCC, tên NCC, đại chỉ, điện thoại, số TK) Tên người nhận Người nhận (mã NN, tên NN, đại NN) Số hiệu tài khoản nợ, Số hiệu tài khoản có Tài khoản (số hiệu TK, tên TK, nhóm TK) Số lượng tồn đầu kì, TT tồn đầu kì Tồn đầu kì (mã VT, SL tồn ĐK, ĐG tồn ĐK) 3.3.3 3.2.3 Xác định mối quan hệ thuộc tính Động từ Nhập, Xuất, Mua Câu hỏi Trả lời Nhập gì? VẬTTƯ Ai nhập? NGƯỜI GIAO SV: Phạm Thị Ngọc Anh CQ45/41.01 - 67 - Chươngtrìnhquảnlýnhập - xuấtvậttưcơngtycổphần xây dựngsố12thuộctậpđoànVinaconexỞ đâu? KHO Ai nhận? THỦ KHO Bằng cách nào? SPN Khi nào? Ngày N Tại nhập? SHĐ Theo gì? ĐG Bao nhiêu? SLTN TT Câu hỏi Trả lời Xuất gì? VẬTTƯ Ai xuất? THỦ KHO Ở đâu? KHO Ai nhận? NGƯỜI NHẬN Bằng cách nào? SPX Khi nào? Ngày X Tại xuất? Lí X Theo gì? ĐG Bao nhiêu? Thực X TT SV: Phạm Thị Ngọc Anh CQ45/41.01 - 68 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctập đồn Vinaconex 3.3.4 Mơ hình E – R SV: Phạm Thị Ngọc Anh CQ45/41.01 - 69 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex Ten_NCC Sd t Ma_nc cc ĐiaCh i Ten_NG Nhà cung cấp ĐiaCh i Số tiền N Loại vậttư Ngày N Lý Đơn giá N Người giao ThuộcNhậpSố phiếu N Số lượng N Ma_N G Tên thukho Thuộc Makh o Tenkho Kho Số tiền X Ngày X Tài khoản Lý Mô tả XuấtSố phiếu X Ten_dvn Ma_dv nc Ten VT Đơn giá N Ten_TK Đơn vị nhận Ma VT Vậttư ĐiaCh i Loại_TK đv t Ma_VT Tồn đầu kì Số lượng X Sd t Đơn giá Thông tin Người nhận Thuộc ĐiaCh i Còn Số lượng Ten_NN ĐiaCh i SV: Phạm Thị Ngọc Anh Ma_N N Ma_kh o CQ45/41.01 - 70 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctập đồn Vinaconex 3.4 THIẾT KẾ CHƯƠNGTRÌNH ỨNG DỤNG 3.4.1 Mơ hình logic 3.4.1.1 Chuyển từ mơ hình E – R sang mơ hình quan hệ Biểu diễn thực thể thành quan hệ TÀI KHOẢN => TÀI KHOẢN (số hiệu TK, tên TK, loại TK) NHÀ CUNG CẤP =>NHÀ CUNG CẤP (mã NCC, tên NCC, địa chỉ, điện thoại) ĐƠN VỊ NHẬN =>ĐƠN VỊ NHẬN (mã đv nhận, tên đv nhận, địa chỉ, điện thoại) NGƯỜI GIAO =>NGƯỜI GIAO (mã NG, tên NG, địa NG) NGƯỜI NHẬN =>NGƯỜI NHẬN (mã NN, tên NN, địa NN) KHO =>KHO (mã kho, tên kho, địa kho, mã thủ kho) MÃ LOẠI VẬTTƯ =>MÃ LOẠI VẬTTƯ (mã loại VT, tên loại VT, mô tả loại VT) VẬTTƯ =>VẬT TƯ (mã VT, tên VT, đơn vị tính VT, mơ tả TỒN ĐẦU KÌ =>TỒN ĐẦU KÌ (mã VT, mã kho, SL tồn, ĐG tồn) VT) Biểu diễn mối quan hệ PHIẾU NHẬP (số phiếu N, mã VT, mã NG, mã NCC, ngày N, TK có, lý N, đơn giá N, số lượng N, số tiền N, tên thủ kho) PHIẾU XUẤT (số phiếu X, mã VT, mã NN, mã đv nhận, ngày X, TK nợ, lý X, đơn giá X, số lượng X, số tiền X, tên thủ kho) NGƯỜI GIAO (mã NG, mã NCC, tên NG, địa NG) SV: Phạm Thị Ngọc Anh CQ45/41.01 - 71 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex NGƯỜI NHẬN (mã NN, mã đv nhận, tên NN, địa NN) VẬTTƯ (mã VT, mã loại VT, tên VT, đơn vị tính, mơ tả VT) Chuẩn hóa Trong quan hệ PHIẾU NHẬP PHIẾU XUẤT chưa chuẩn 3, t phải chuẩn hóa hai quan hệ Chuẩn hóa PHIẾU NHẬP: PHIẾU NHẬP chứa thuộc tính lặp là: (mã VT, số lượng N, Đơn giá N) nên chưa chuẩn 1NF, tách phiếu nhập làm hai quan hệ: PHIẾU NHẬP (số phiếu N, ngày N, TK có, mã NG, mã kho, tên kho, lý N, số tiền N) DÒNG PHIẾU NHẬP(số phiếu N, mã VT, số lượng N, đơn giá N) Chuẩn hóa PHIẾU XUẤT: PHIẾU XUẤT chứa thuộc tính lặp là: Mã VT, Tên VT, ĐVT nên chưa chuẩn 1NF Ta tách PHIẾU XUẤT làm quan hệ: PHIẾU NHẬP (số phiếu X, ngày X, TK nợ, mã NG, mã kho, tên kho, lý X, số tiền X) DÒNG PHIẾU NHẬP(số phiếu X, mã VT, số lượng X, đơn giá X) Các quan hệ 3NF 3.4.1.2 Biểu dồ quan hệ mơ hình liệu SV: Phạm Thị Ngọc Anh CQ45/41.01 - 72 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex NHÀ CUNG CẤP BỘ PHẬN THI CÔNG # Mã nhà cc # số phiếu X Tên NCC # mã VT ĐC_nhà cc ĐT_nhà cc TÀI KHOẢN # Số hiệu TK PHIẾU NHẬP PHIẾU XUẤT # số phiếu N # số phiếu X TK_nợ TK_có Mã nhà cấp KHO TK_nợ # mã kho TK_có Mã ĐVN Mã kho Mã kho TỒN ĐẦU KÌ # mã VT DÒNG PHIẾU X DÒNG PHIẾU X # số phiếu X # mã VT VẬTTƯ # số phiếu X # mã VT # mã VT Mã loại VT LOẠI VẬTTƯ # Mã loại VT SV: Phạm Thị Ngọc Anh CQ45/41.01 - 73 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex 3.4.2 Thiết kế CSDL vậtlý STT Tên trường Kiểu Độ liệu rộng Khóa Chú thích Số phiếu nhập table PHIEUNHAP sophieu character 10 ngaynhap date Ngày nhập tk_no character Tài khoản nợ phiếu nhập tk_co character Tài khoản có phiếu nhập ma_ng character Ngoại Mã người giao hàng ma_kho character Ngoại Mã kho sotien float 15,2 ma_NCC character Ngoại Mã nhà cung cấp Chính Số phiếu xuấtSố tiền table PHIEUXUAT sophieu character 10 ngayxuat date Ngày xuất tk_co character Tài khoản có tk_no character Tài khoản nợ ma_nn character 6 ma_dvn character ma_kho character lydo character 100 Lýxuất sotien float 15,2 Số tiền Ngoại Mã người nhận Mã đơn vị nhận Ngoại SV: Phạm Thị Ngọc Anh Mã kho CQ45/41.01 - 74 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex table DONGNHAP sophieu character 10 Chính Số phiếu ma_vt character Ngoại Mã vậttư soluong float 15 dongia Float 15,2 đơn giá dvt character 10 Đơn vị tính số lượng table NHACUNGCAP ma_ncc character Chính Mã nhà cung cấp ten_ncc character 50 Mã nhà cung cấp sdt character 20 Số điện thoại diachi character 100 Địa table NGUOIGIAO ma_ng character Chính Mã người giao ten_ng character 40 Tên người giao diachi character 100 Địa người giao ma_ncc character Ngoại Mã nhà cung cấp Chính Mã người nhận table NGUOINHAN ma_nn character ten_nn character 40 Tên người nhận diachi character 100 Địa ma_dvn Ngoại SV: Phạm Thị Ngọc Anh Mã đơn vị nhận CQ45/41.01 - 75 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex table DMDONVINHAN ma_dvn character Chính Mã đơn vị nhận ten_dvn character 50 Tên đơn vị nhận diachi character 100 Địa sdt character 15 Số điện thoại table DMTAIKHOAN sohieu_tk character 10 Chính Số hiệu tài khoản ten_tk character 50 Tên tài khoản loai_tk character 10 Loại tài khoản table TONDAUKY ma_vt character Chính Mã vậttư sl_ton float 15,2 Số lượng tồn dg_ton float 15,2 Đơn giá tồn ma_kho character Mã kho 10 table NGUOIDUNG ten_nd character 50 Tên người dùng mk character 10 Mật quyen character 10 Quyền đăng nhập 11 table DMKHO ma_kho character thukho character 40 Chính SV: Phạm Thị Ngọc Anh Mã kho Tên thủ kho CQ45/41.01 - 76 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctậpđoànVinaconex ten_kho character 40 Tên kho diachi character 100 Địa điểm sdt character 15 Số điện thoại 12 table DMVATTU ma_vt character Chính Mã vậttư ma_loaivt character Ngoại Mã loại vậttư ten_vt character 50 Tên vậttư dvt character 10 Đơn vị tính mota character 100 Mô tả 13 table DMLOAIVATTU ma_loaivt character Chính Mã loại vậttư ten_loaivt character 50 Ngoại Tên loại vậttư mota character 150 SV: Phạm Thị Ngọc Anh Mô tả loại vậttư CQ45/41.01 - 77 - Chươngtrìnhquảnlýnhập - xuấtvậttưcôngtycổphần xây dựngsố12thuộctập đồn Vinaconex 3.4.3 Mơ hình vậtlý 3.4.3.1 Xác định giao diện 3.4.3.2 Tích hợp giao diện 3.4.3.3 Thiết kế kiến trúc hệ thống giao diện 3.4.3.4 Đặc tả số giao diện 3.4.3.5 Thiết kế giao diện 3.4.3.6 Một số thuật tốn chươngtrình SV: Phạm Thị Ngọc Anh CQ45/41.01 - 78 - ... TRẠNG QUẢN LÝ NHẬP – XUẤT VẬT TƯ CÔNG TY CỔ PHẦN X Y DỰNG SỐ 12 2.1 KHÁI QUÁT VỀ CÔNG TY CỔ PHẦN X Y DỰNG VINACONEX 12 – TRỰC THUỘC TỔNG CÔNG TY VINACONEX 2.1.1 Giới thiệu công ty 2.1.1.1 Trụ sở:... – xuất vật tư công ty Cổ phần x y dựng số 12 SV: Phạm Thị Ngọc Anh CQ45/41.01 -6- Chương trình quản lý nhập - xuất vật tư công ty cổ phần x y dựng số 12 thuộc tập đoàn Vinaconex CHƯƠNG LÝ LUẬN... FOXPO 25 CHƯƠNG : THỰC TRẠNG QUẢN LÝ NHẬP – XUẤT VẬT TƯ CÔNG TY CỔ PHẦN X Y DỰNG SỐ 12 27 2.1 KHÁI QUÁT VỀ CÔNG TY CỔ PHẦN X Y DỰNG VINACONEX 12 – TRỰC THUỘC TỔNG CÔNG TY VINACONEX 27 2.1.1