Quản Lí Vật Tư Viết Bằng C

84 302 0
Quản Lí Vật Tư Viết Bằng C

Đ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

Mục lục Mục lục 1 LỜI NÓI ĐẦU 4 Chương 1. KHẢO SÁT NGHIỆP VỤ TẠI CÔNG TY. 6 1.1. GIỚI THIỆU CÔNG TY TNHH BÌNH MINH. 6 1.2. SƠ ĐỒ TỔ CHỨC CÔNG TY. 7 1.3. MỤC ĐÍCH YÊU CẦU BÀI TOÁN. 8 1.3.1. Mục đích. 8 1.3.2. Yêu cầu. 8 1.4. NỘI DUNG PHƯƠNG PHÁP THỰC HIỆN. 9 1.5. NGHIỆP VỤ QUẢN LÝ VẬT TƯ HIỆN TẠI. 9 1.6. MỘT SỐ MẪU BIỂU CỦA CÔNG TY. 12 1.7. DANH SÁCH THIẾT BỊ VẬT TƯ CỦA CÔNG TY. 14 1.8. HIỆN TRẠNG VÀ GIẢI PHÁP KHẮC PHỤC. 18 1.8.1. Hiện trạng. 18 1.8.2. Giải pháp khắc phục 19 Chương 2. CÔNG CỤ CÀI ĐẶT 20 2.1. NGÔN NGỮ LẬP TRÌNH C 20 2.1.1. Chương trình đầu tiên 21 2.1.2. Biến và Hằng 21 2.1.3. Kiểu dữ liệu trong C 22 2.1.4. Câu lệnh điều kiện 24 2.1.5. Lớp 26 2.1.6. Operators 27 2.1.7. Operator Shortcuts 28 2.1.8. Operator Precedence 29 2.1.9. Namespaces 29 2.2. TÌM HIỂU VỀ SQL SERVER 2005 EXPRESS. 31 2.2.1. Tổng quan về cơ sở dữ liệu 31 2.2.2. Giới thiệu về SQL Server 2005 Express. 34 Chương 3. PHÂN TÍCH THIẾT KẾ. 43 3.1. CÁC DỮ LIỆU CẦN QUẢN LÝ CỦA CHƯƠNG TRÌNH. 43 3.1.1. Các dữ liệu đầu vào. 43 3.1.2. Các dữ liệu đầu ra. 43 3.2. XÁC ĐỊNH YÊU CẦU NGHIỆP VỤ CỦA CÔNG TY. 44 3.2.1. Xác định yêu cầu của nhân viên nhập vật tư. 44 3.2.2. Xác định yêu cầu của nhân viên xuất vật tư. 44 3.2.3. Xác định yêu cầu của nhân viên quản lý kho. 44 3.2.4. Xác định yêu cầu của người quản trị. 44 3.3. SƠ ĐỒ DỮ LIỆU. 45 3.3.1. Sơ đồ ngữ cảnh. 45 3.3.2. Sơ đồ phân rã chức năng. 46 3.4. XÁC ĐỊNH CÁC THỰC THỂ. 55 3.4.1. Các thực thể 55 3.4.2. Một số quan hệ giữa các thực thể 58 3.5. XÂY DỰNG CÁC BẢNG CƠ SỞ DỮ LIỆU 62 3.5.1. Bảng Users. 62 3.5.2. Bảng Oders. 62 3.5.3. Bảng VatTu. 62 3.5.4. Bảng NhomVatTu. 63 3.5.5. Bảng DonViTinh. 63 3.5.6. Bảng KhachHang. 63 3.5.7. Bảng NhomKhachHang. 64 3.5.8. Bảng PhieuNhap. 64 3.5.9. Bảng PhieuXuat. 64 3.5.10. Bảng PhieuThanhLy. 65 3.5.11. Bảng PhieuThuHoi. 65 3.5.12. Bảng ChiTietNhap. 66 3.5.13. Bảng ChiTietXuat. 66 3.5.15. Bảng ChiTietThuHoi. 67 3.5.16. Bảng DonGiaNgay. 67 3.5.17. Bảng TonKho. 68 3.5.18. Bảng QuyDoi 68 3.5.19. Bảng ThongTinCongTy. 68 3.6. MÔ HÌNH LIÊN KẾT CÁC BẢNG DỮ LIỆU. 69 Chương 4. THIẾT KẾ CHƯƠNG TRÌNH. 70 4.1. THIẾT KẾ FORM CHƯƠNG TRÌNH. 70 4.1.1. Giao diên chính 70 4.1.2. Giới thiệu một số form chương trình 72 KẾT LUẬN 86 TÀI LIỆU THAM KHẢO 87 LỜI NÓI ĐẦU Quản lý hàng hóa vật tư là một trong những việc quan trọng có ý nghĩa quyết định đến sự phát triển của công ty. Trong điều kiện kinh tế thị trường cạnh tranh đòi hỏi các nhà quản lý phải có thông tin chính xác nắm bắt thông tin kịp thời về vật tư tại đơn vị của mình…, từ đó đưa ra các kế hoạch, quyết định và chiến lược kinh doanh hợp lý, để nhằm giảm chi phí, giảm thất thoát, nâng cao hiệu quả hoạt động của công ty, và có nhiều cơ hội phát triển. Để làm được điều này, việc ứng dụng Tin học hóa vào vấn đề quản lý là rất cần thiết. Trước đây khi chưa có phần mềm công việc quản lý đều gặp rất nhiều khó khăn đòi hỏi phải có một lượng nhân lực lớn mà hiệu quả không cao, khi ta muốn tìm kiếm tra cứu thông tin thì rất mất nhiều thời gian, vì tất cả đều thông qua giấy tờ. Giờ đây nhờ có các phần mềm quản lý, tin học hóa được thao tác thủ công mà việc làm việc ở các công ty trở nên thuận lợi hơn vì chúng ta sẽ không phải thấy một phòng tủ đầy hồ sơ chứng từ hóa đơn, các cặp tài liệu có nhãn... chúng ta có thể làm trong chốc lát có khi chỉ mất vài giây truy cập thông tin. Công ty trách nhiệm hữu hạn (TNHH) Bình Mình là công ty chuyên cung cấp các vật liệu xây dựng, đồ gia dụng, đồ trang trí, đồ điện… mà phần lớn công việc quản lý vật tư trong công ty đều thao tác thủ công. Chính vì các lý do trên nên em đã chọn đề tài “Quản lý thiết bị vật tư” làm đồ án tốt nghiệp của mình, nhằm hy vọng phần mềm đem lại hiệu quả tốt trong công việc quản lý vật tư Đồ án tốt nghiệp là cơ hội cho em được tiếp xúc thực tế, áp dụng, tổng hợp lại những kiến thức mà mình đã học được, đồng thời rút ra được những kinh nghiệm thực tế quý giá trong suốt quá trình làm đồ án tốt nghiệp của mình Trong suốt quá trình làm đồ án tốt nghiệp được sự giúp đỡ, chỉ bảo tận tình của Th.S Nguyễn Thế Cường, KS. Nguyễn Xuân Hưng cùng các cô chú trong phòng ban của công ty đã giúp đỡ em hoàn thành tốt đồ án này một cách thuận lợi và gặt hái được một số kết quả khả quan, em xin chân thành cảm ơn công lao dạy dỗ của các Thầy Cô trong khoa Công nghệ thông tin Trường đại học Hàng hải, đã tận tình dạy dỗ chỉ bảo em trong suốt hơn 4 năm học và nghiên cứu vừa qua; xin cảm ơn gia đình đã tạo điều kiện cho con được học tập để có ngày hôm nay; cảm ơn tất cả các bạn trong lớp đã giúp đỡ trong suốt quá trình học tập. Bên cạnh những kết quả đã đạt được cũng không thể tránh được những thiếu sót và hạn chế của đồ án, rất mong nhận được góp ý của Thầy Cô và bạn bè. Hải Phòng, tháng 10 năm 2008 Sinh viên thực hiện Mai Văn Duy Chương 1. KHẢO SÁT NGHIỆP VỤ TẠI CÔNG TY. 1.1. GIỚI THIỆU CÔNG TY TNHH BÌNH MINH.  Công ty trách nhiệm hữu hạn (TNHH) Bình Mình là đại lý cấp 1 chính thức của công ty sơn 4 ORANG ORANGES CO.LTD ( công ty vốn 100% của nước ngoài, trụ sở chính: Lô co2_ khu Công nghiệp Đức Hòa 1, Ấp 5, xã Đức Hòa Đông, huyện Đức Hòa, tỉnh Long An ) thuộc tập đoàn Asia leader international investment, chuyên cung cấp các loại sơn lót, sơn bột, sơn nội thất, sơn ngoại thất., và các vật tư, nguyên vật liệu trong lĩnh vực xây dựng, điện nước, và các đồ dùng thông dụng  Công ty được thành lập vào 532003  Giám đốc: Bùi Văn Minh  Trụ sở chính: Đường 10_ Đông Sơn_ Thủy Nguyên_ Hải Phòng  Liên hệ: ĐT: (031) 3 573224 DĐ: 0904 482851  Công ty có tổng số trên 20 nhân viên. Trong đó có 1 giám đốc, 1 phó giám đốc, 1 kế toán, 1 thủ kho, 2 nhân viên bảo vệ, 2 nhân viên bán hàng và còn lại là công nhân, đặc biệt công ty Bình Minh có một đội tư vấn, đội ngũ thi công có tay nghề cao trong lĩnh vực pha chế sơn màu.  Lĩnh vực kinh doanh của công ty bao gồm: Vật liệu xây dựng, vật liệu trang trí, đồ dùng gia dụng, đồ điện, đồ nhựa...  Mục tiêu và chiến lược kinh doanh của công ty đặt ra: Luôn là đối tác đáng tin cậy của khách hàng, trở thành nhà cung cấp chính trên địa bàn Thành phố Hải phòng và các vùng tỉnh lân cận trong lĩnh vực kinh doanh của mình, phân phối sản phẩm đến tận tay người tiêu dùng với giá rẻ nhất với chất lượng tốt nhất. Phát triển thành công ty lớn có uy tín và thương hiệu trên thi trường. 1.2. SƠ ĐỒ TỔ CHỨC CÔNG TY. 1.3. MỤC ĐÍCH YÊU CẦU BÀI TOÁN. 1.3.1. Mục đích.  Đối với hoạt động quản lý vật tư, người quản lý phải nắm bắt được chính xác, nhanh chóng, thông tin kịp thời về vật tư…, để từ đó ra kế hoạch, quyết định và chiến lược kinh doanh hợp lý giúp giảm chi phí, nâng cao hiệu quả kinh tế cho công ty. Do đó đồ án này sẽ xây dựng một chương trình quản lý vật tư đáp ứng được công việc quản lý việc nhập, xuất vật tư, thanh lý, thu hồi vật tư, quản lý thống kê được lượng hàng tồn kho giúp cho người quản lý cân đối được việc nhập xuất vật tư, đưa ra báo cáo chi tiết về mua hàng, chi tiết bán hàng, công nợ phải thu, công nợ phải trả khách hàng, lượng hàng tồn kho, đơn giá vật tư hiện tại để báo giá cho khách hang khi khách hàng có nhu cầu.  Mục tiêu chính của phần mềm.  Quản lý vật tư hàng hóa theo một qui trình xuyên suốt từ khâu nhập hàng, xuất hàng cho đến khâu thống kê báo cáo và đánh giá tình hình tồn kho, công nợ khách hàng và luôn đưa ra được bảng báo giá được cập nhập mới nhất để thuận tiện cho viêc kinh doanh.  Cân đối được lượng vật tư hàng hóa tồn kho với kế hoạch sản xuất nhằm đưa ra quyết định kịp thời chính xác phục vụ cho hoạt động sản xuất và phân phối hàng hóa.  Báo cáo thống kê và truy vấn dễ dàng theo tất cả các chỉ tiêu có trong cơ sở dữ liệu. 1.3.2. Yêu cầu.  Cung cấp thông tin chi tiết về vật tư, khách hàng một cách nhanh chóng, chính xác và đầy đủ.  Tìm kiếm thống kê và lập báo cáo nhanh chóng theo yêu cầu của ban lãnh đạo.  Kiểm soát được lượng hàng tồn kho, công nợ để có giải pháp chiến lược kịp thời đưa công ty phát triển.  Giao diện phải thân thiện, hỗ trợ các phím tắt cho các chức năng, đẩy nhanh thao tác nhập dữ liệu.  Giảm thiểu được thời gian và công sức quản lý, các phát sinh nhập xuất tồn kho, tăng độ chính xác trong thống kê, đáp ứng nhanh chóng yêu cầu số liệu cho các bộ phận khác: kế toán, kế hoạch vật tư, phục vụ yêu cầu phát triển của công ty.  Phân quyền cấp hạn sử dụng của người truy cập và chức năng chi tiết. 1.4. NỘI DUNG PHƯƠNG PHÁP THỰC HIỆN.  Khảo sát nghiệp vụ thực tế tại công ty, kết hợp nghiên cứu lý thuyết, xây dựng cơ sở dữ liệu, phân tích thiết kế bài toán.  Lựa chọn công cụ cài đặt, xây dựng các modul của chương trình.  Ngôn ngữ sử dụng: C.  Cơ sở dữ liệu: SQL Server 2005 Express  Lập trình trên Windown.  Cài đặt và chạy thử chương trình 1.5. NGHIỆP VỤ QUẢN LÝ VẬT TƯ HIỆN TẠI.  Các bộ phận nhân sự trong công ty có các nhiệm vụ sau:  Giám đốc công ty có nhiệm vụ ký kết các hợp đồng, giao dịch thương mại, điều hành công ty, tìm ra hướng đi, cơ hội phát triển mới của công ty.  Phó giám đốc: có nhiệm vụ tìm hiểu thị trường, mở mang giao dịch, thực hiện chu trình, kinh doanh sản phẩm  Kế toán: có nhiệm vụ tổng hợp sổ sách, thanh toán lương, báo cáo thuế hàng tháng định kỳ  Nhân viên trực thuộc bộ phận quản lý thiết bị vật tư gồm có  Nhân viên nhập vật tư Nhận yêu cầu nhập thêm vật tư đã được phê duyệt của lãnh đạo để tiến hành nhập. Họ viết phiếu nhập kho cho số vật tư được yêu cầu, sau đó cập nhập vào sổ chi tiết nhập vật tư, liệt kê chi tiết chứng từ nhập vật tư. Số vật tư vừa mới được nhập vào kho phải được qua kiểm tra chất lượng, công việc này do nhân viên kỹ thuật đảm nhiệm. Sau đó, nhân viên báo cáo về tình hình thiết bị vật tư nhập về.  Nhân viên xuất vật tư Nhân viên xuất vật tư theo yêu cầu xin được cấp phát vật tư của các đơn vị, tiến hành xuất vật tư. Tất cả các vật tư xuất ra đều có phiếu xuất, sau đó họ cập nhập vào sổ chi tiết xuất vật tư, báo cáo về các chứng từ liên quan đến vật tư đã xuất.  Nhân viên kỹ thuật Có nhiệm vụ sửa chữa, bảo trì, bảo dưỡng, kiểm tra chất lượng các thiết bị. Đối với vật tư không còn khả năng sử dụng, hay bị hư hỏng thì sẽ được lên kế hoạch thanh lý hoặc bảo trì, bảo dưỡng.  Nhân viên quản lý kho có nhiệm vụ ghi chép tất cả các thông tin liên quan đến vật tư. Họ tiến hành kiểm kê tổng số vật tư có trong kho. Nhân viên kho ghi thông tin vật tư vào sổ vật tư, quản lý số lượng hàng tồn kho, đưa ra báo cáo thống kê tổng hợp về thiết bị vật tư còn tồn trong kho (báo cáo định kỳ theo tháng, quý, năm, hoặc báo cáo theo yêu cầu của lãnh đạo). Đồng thời nhân viên quản lý kho phải cân đối vật tư trong kho với vật tư nhập, xuất.  Nhân viên quản lý vật tư phải giữ các phiếu nhập, xuất, phiếu thu, phiếu chi và các giấy tờ liên quan đến vấn đồ án chính cho công việc bảo trì, sửa chữa hay thay mới, thanh lý vật tư… Đồng thời nhân viên quản lý vật tư phải có báo cáo chi tiết tất cả các công việc lên ban lãnh đạo, thống kê báo cáo thiết bị vật tư tồn, cân đối giữa vật tư tồn và xuất kho với tổng số vật tư có trong kho trước đó  Thiết bị vật tư mới về được nhập vào kho vật tư của Công ty bằng phiếu nhập kho. Bộ phận quản lý kho căn cứ vào phiếu nhập kho để ghi vào sổ chi tiết nhập. Nhân viên kho sẽ tiến hành cập nhập thông tin về vật tư vào sổ chi tiết cho từng loại thiết bị vật tư và tiến hành phân loại.  Thiết bị sau khi nhập vào kho, tùy theo yêu cầu sản xuất mà thủ kho sẽ làm thủ tục xuất kho cho các đơn vị theo Phiếu xuất kho. Mỗi loại thiết bị nhập, xuất kho đều được thủ kho quản lý bằng thẻ kho và ghi chép vào sổ chi tiết (sổ kho). Sau đó căn cứ vào số thiết bị vật tư ban đầu và số thiết bị vật tư đã xuất để có thể xác định được lượng hàng còn tồn trong kho.  Vật tư được đưa ra sử dụng và vật tư còn tồn trong kho công ty luôn luôn phải có kế hoạch quản lý tình trạng vật tư để kịp thời xử lý. Quá trình quản lý này được chia ra các phần sau: Quản lý tình trạng vật tư có tại kho; tiến hành kiểm tra tình trạng vật tư hàng tháng, hàng quý, hàng năm. Sau khi kiểm tra phải có báo cáo tình trạng vật tư để lên kế hoạch thu hồi, bảo trì, sửa chữa hoặc thanh lý hay nhập mới vật tư. 1.6. MỘT SỐ MẪU BIỂU CỦA CÔNG TY. 2.1.4. Câu lệnh điều kiện • Câu lệnh điều kiện if : Cú pháp như sau: if (condition) statement(s) else statement(s) • Câu lệnh switch Các câu lệnh if nằm lồng rất khó đọc, khó gỡ rối. Khi bạn có một loạt lựa chọn phức tạp thì nên sử dụng câu lệnh switch. Cú pháp như sau: switch (biểu thức) { casce biểu thức ràng buộc: câu lệnh câu lệnh nhảy default: câu lệnh mặc định } • Vòng lặp for: cú pháp: for (initializer; condition; iterator) statement(s) • Vòng lặp while (The while Loop) Cú pháp như sau : while(condition) statement(s); • Vòng lặp do... while (The do…while Loop) do { Vòng lặp này sẽ thực hiện ít nhất một lần thậm chí nếu câu điều kiện sai MustBeCalledAtLeastOnce(); condition = CheckCondition(); } while (condition); • Vòng lặp foreach (The foreach Loop) Cho phép bạn rảo qua tất cả các phần tử bản dãy hoặc các tập hợp khác, và tuần tự xem xét từng phần tử một. Cú pháp như sau: foreach (type identifier in expression) statement • Câu lệnh break Ta dùng câu lệnh break khi muốn ngưng ngang xương việc thi hành và thoát khỏi vòng lặp. • Câu lệnh continue Câu lệnh continue được dùng trong vòng lặp khi bạn muốn khởi động lại một vòng lặp nhưng lại không muốn thi hành phần lệnh còn lại trong vòng lặp, ở một điểm nào đó trong thân vòng lặp. • Câu lệnh return Câu lệnh return dùng thoát khỏi một hàm hành sự của một lớp, trả quyền điều khiển về phía triệu gọi hàm (caller). Nếu hàm có một kiểu dữ liệu trả về thì return phải trả về một kiểu dữ liệu này; bằng không thì câu lệnh được dùng không có biểu thức. 2.1.5. Lớp Class tạo nên một chương trình lớn trong C. Tuy nhiên nó thực sự có khả năng viết một chương trình mà không sử dụng đến lớp. Lớp là một khuôn mẫu thiết yếu mà chúng ta cần tạo ra đối tượng. Mỗi đối tượng chứa dữ liệu và các phương thức chế tác truy cập dữ liệu. Lớp định nghĩa cái mà dữ liệu và hàm của mỗi đối tượng riêng biệt (được gọi là thể hiện) của lớp có thể chứa. Ví dụ chúng ta có một lớp miêu tả một khách hàng nó được định nghĩa các trường như CustomerID, FirstName, LastName, và Address, cái mà chúng ta giữ thông tin cụ thể khách hàng. Nó cũng có thể được miêu tả bởi các hành động trong các trường dữ liệu. Hàm thành phần (Function Members): Modifier Description new Phương thức ẩn một phương thức kế thừa với cùng kí hiệu public Phương thức có thể được truy cập bất kỳ protected Phương thức có thể bị truy xuất không từ lớp nó thuộc hoặc từ lớp dẫn xuất; internal Phương thức có thể được truy cập không cùng assembly private Phương thức có thể được truy cập từ bên trong lớp nó phụ thuộc static Phương thức có thể không được tính trên trên một lớp thể hiển cụ thể virtual Phương thức bị ghi đè bởi một lớp dẫn xúât abstract Phương thức trừu tượng override Phương thức ghi đè một phương thức ảo kế thừa hoặc trừu tượng. sealed Phương thức ghi đè một phương thức ảo kế thừa, nhưng không thể bị ghi đè từ lớp kế thừa này extern Phương thức được thực thi theo bên ngoài từ một ngôn ngữ khác 2.1.6. Operators Category Operator Arithmetic + % Logical | ~ || String concatenation + Increment and decrement ++ Bit shifting > Comparison == = < > = Assignment = += = = = %= = |= = = Member access (for objects and structs) . Indexing (for arrays and indexers) Cast () Conditional (the Ternary Operator) ?: Object Creation new Type information sizeof (unsafe code only) is typeof as Overflow exception control checked unchecked Indirection and Address > (unsafe code only) 2.1.7. Operator Shortcuts Shortcut Operator Tương đương x++, ++x x = x + 1 x, x x = x 1 x += y x = x + y x = y x = x – y x = y x = x y x = y x = x y x %= y x = x % y x >>= y x = x >> y x >>= 2.1.9. Namespaces Namespace cung cấp cho ta cách mà chúng ta tổ chức quan hệ giữa các lớp và các kiểu khác. Namespace( địa bàn hoạt động của các tên) là cách mà. NET tránh né việc các tên lớp, tên biến, tên hàm.. đụng độ vì trùng tên giữa các lớp. Câu lệnh using Từ khoá using giúp bạn giảm thiểu việc phải gõ những namespace trước các hàm hành sự hoặc thuộc tính Bí danh Namespace Một cách sử dụng khác từ khoá using là gán những bí danh cho các lớp và namespace. Nếu bạn có 1 namespace dài lê thê mà bạn muốn quy chiếu nhiều chỗ trên đoạn mã. bạn có thể gán một alias cho namespace. Cú pháp :using alias = NamespaceName; 2.2. TÌM HIỂU VỀ SQL SERVER 2005 EXPRESS. 2.2.1. Tổng quan về cơ sở dữ liệu 2.2.1.1. Các khái niệm  Cơ sở dữ liệu (Database): là một tập hợp các dữ liệu tác nghiệp của một đơn vị, một doanh nghiệp hay một cá nhân, được lưu lại và được sử dụng bởi các hệ thống ứng dụng của đơn vị, doanh nghiệp hay cá nhân ấy. Cơ sở dữ liệu còn được hiểu là một tập hợp các thông tin được tổ chức hợp lý để có thể truy xuất nhanh khi cần sử dụng.  Thực thể (Entity): là một đối tượng cần quan tâm trong công tác quản lý, nó có thể là: ỜI NÓI ĐẦU4 Chương 1.KHẢO SÁT NGHIỆP VỤ TẠI CÔNG TY.6 1.1.GIỚI THIỆU CÔNG TY TNHH BÌNH MINH.6 1.2.SƠ ĐỒ TỔ CHỨC CÔNG TY.7 1.3.MỤC ĐÍCH YÊU CẦU BÀI TOÁN.8 1.3.1.Mục đích.8 1.3.2.Yêu cầu.8 1.4.NỘI DUNG PHƯƠNG PHÁP THỰC HIỆN.9 1.5.NGHIỆP VỤ QUẢN LÝ VẬT TƯ HIỆN TẠI.9 1.6.MỘT SỐ MẪU BIỂU CỦA CÔNG TY.12 1.7.DANH SÁCH THIẾT BỊ VẬT TƯ CỦA CÔNG TY.14 1.8.HIỆN TRẠNG VÀ GIẢI PHÁP KHẮC PHỤC.18 1.8.1.Hiện trạng.18 1.8.2.Giải pháp khắc phục19 Chương 2.CÔNG CỤ CÀI ĐẶT20 2.1.NGÔN NGỮ LẬP TRÌNH C20 2.1.1.Chương trình đầu tiên 21 2.1.2.Biến và Hằng21 2.1.3.Kiểu dữ liệu trong C22 2.1.4.Câu lệnh điều kiện24 2.1.5.Lớp26 2.1.6.Operators27 2.1.7.Operator Shortcuts28 2.1.8.Operator Precedence29 2.1.9.Namespaces29 2.2.TÌM HIỂU VỀ SQL SERVER 2005 EXPRESS.31 2.2.1.Tổng quan về cơ sở dữ liệu31 2.2.2.Giới thiệu về SQL Server 2005 Express.34 Chương 3.PHÂN TÍCH THIẾT KẾ.43 3.1.CÁC DỮ LIỆU CẦN QUẢN LÝ CỦA CHƯƠNG TRÌNH.43 3.1.1.Các dữ liệu đầu vào.43 3.1.2.Các dữ liệu đầu ra.43 3.2.XÁC ĐỊNH YÊU CẦU NGHIỆP VỤ CỦA CÔNG TY.44 3.2.1.Xác định yêu cầu của nhân viên nhập vật tư.44 3.2.2.Xác định yêu cầu của nhân viên xuất vật tư.44 3.2.3.Xác định yêu cầu của nhân viên quản lý kho.44 3.2.4.Xác định yêu cầu của người quản trị.44 3.3.SƠ ĐỒ DỮ LIỆU.45 3.3.1.Sơ đồ ngữ cảnh.45 3.3.2.Sơ đồ phân rã chức năng.46 3.4.XÁC ĐỊNH CÁC THỰC THỂ.55 3.4.1.Các thực thể55 3.4.2.Một số quan hệ giữa các thực thể58 3.5.XÂY DỰNG CÁC BẢNG CƠ SỞ DỮ LIỆU62 3.5.1.Bảng Users.62 3.5.2.Bảng Oders.62 3.5.3.Bảng VatTu.62 3.5.4.Bảng NhomVatTu.63 3.5.5.Bảng DonViTinh.63 3.5.6.Bảng KhachHang.63 3.5.7.Bảng NhomKhachHang.64 3.5.8.Bảng PhieuNhap.64 3.5.9.Bảng PhieuXuat.64 3.5.10.Bảng PhieuThanhLy.65 3.5.11.Bảng PhieuThuHoi.65 3.5.12.Bảng ChiTietNhap.66 3.5.13.Bảng ChiTietXuat.66 3.5.15.Bảng ChiTietThuHoi.67 3.5.16.Bảng DonGiaNgay.67 3.5.17.Bảng TonKho.68 3.5.18.Bảng QuyDoi68 3.5.19.Bảng ThongTinCongTy.68 3.6.MÔ HÌNH LIÊN KẾT CÁC BẢNG DỮ LIỆU.69 Chương 4.THIẾT KẾ CHƯƠNG TRÌNH.70 4.1.THIẾT KẾ FORM CHƯƠNG TRÌNH.70 4.1.1.Giao diên chính70 4.1.2.Giới thiệu một số form chương trình72 KẾT LUẬN86 TÀI LIỆU THAM KHẢO87

Đồ án tốt nghiệp Mục lục Mục lục LỜI NÓI ĐẦU .4 Chương KHẢO SÁT NGHIỆP VỤ TẠI CÔNG TY 1.1 GIỚI THIỆU CƠNG TY TNHH BÌNH MINH .6 1.2 SƠ ĐỒ TỔ CHỨC CÔNG TY .7 1.3 MỤC ĐÍCH YÊU CẦU BÀI TOÁN .8 1.3.1 Mục đích 1.3.2 Yêu cầu 1.4 NỘI DUNG PHƯƠNG PHÁP THỰC HIỆN 1.5 NGHIỆP VỤ QUẢN LÝ VẬT TƯ HIỆN TẠI 1.6 MỘT SỐ MẪU BIỂU CỦA CÔNG TY .12 1.7 DANH SÁCH THIẾT BỊ VẬT TƯ CỦA CÔNG TY 14 1.8 HIỆN TRẠNG VÀ GIẢI PHÁP KHẮC PHỤC 18 1.8.1 Hiện trạng 18 1.8.2 Giải pháp khắc phục 19 Chương 2.1 CÔNG CỤ CÀI ĐẶT 20 NGƠN NGỮ LẬP TRÌNH C# .20 2.1.1 Chương trình ! 21 2.1.2 Biến Hằng 21 2.1.3 Kiểu liệu C# 22 2.1.4 Câu lệnh điều kiện 24 2.1.5 Lớp 26 2.1.6 Operators 27 2.1.7 Operator Shortcuts 28 2.1.8 Operator Precedence 29 2.1.9 Namespaces .29 2.2 TÌM HIỂU VỀ SQL SERVER 2005 EXPRESS 31 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 2.2.1 Tổng quan sở liệu .31 2.2.2 Giới thiệu SQL Server 2005 Express 34 Chương 3.1 PHÂN TÍCH THIẾT KẾ 43 CÁC DỮ LIỆU CẦN QUẢN LÝ CỦA CHƯƠNG TRÌNH .43 3.1.1 Các liệu đầu vào 43 3.1.2 Các liệu đầu 43 3.2 XÁC ĐỊNH YÊU CẦU NGHIỆP VỤ CỦA CÔNG TY 44 3.2.1 Xác định yêu cầu nhân viên nhập vật tư 44 3.2.2 Xác định yêu cầu nhân viên xuất vật tư 44 3.2.3 Xác định yêu cầu nhân viên quản lý kho 44 3.2.4 Xác định yêu cầu người quản trị .44 3.3 SƠ ĐỒ DỮ LIỆU 45 3.3.1 Sơ đồ ngữ cảnh 45 3.3.2 Sơ đồ phân rã chức 46 3.4 XÁC ĐỊNH CÁC THỰC THỂ 55 3.4.1 Các thực thể .55 3.4.2 Một số quan hệ thực thể 58 3.5 XÂY DỰNG CÁC BẢNG CƠ SỞ DỮ LIỆU .62 3.5.1 Bảng Users 62 3.5.2 Bảng Oders 62 3.5.3 Bảng VatTu 62 3.5.4 Bảng NhomVatTu 63 3.5.5 Bảng DonViTinh .63 3.5.6 Bảng KhachHang 63 3.5.7 Bảng NhomKhachHang 64 3.5.8 Bảng PhieuNhap 64 3.5.9 Bảng PhieuXuat .64 3.5.10 Bảng PhieuThanhLy 65 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 3.5.11 Bảng PhieuThuHoi 65 3.5.12 Bảng ChiTietNhap 66 3.5.13 Bảng ChiTietXuat 66 3.5.15 Bảng ChiTietThuHoi .67 3.5.16 Bảng DonGiaNgay 67 3.5.17 Bảng TonKho 68 3.5.18 Bảng QuyDoi 68 3.5.19 Bảng ThongTinCongTy 68 3.6 MƠ HÌNH LIÊN KẾT CÁC BẢNG DỮ LIỆU 69 Chương 4.1 THIẾT KẾ CHƯƠNG TRÌNH 70 THIẾT KẾ FORM CHƯƠNG TRÌNH 70 4.1.1 Giao diên .70 4.1.2 Giới thiệu số form chương trình .72 KẾT LUẬN 86 TÀI LIỆU THAM KHẢO 87 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp LỜI NĨI ĐẦU Quản lý hàng hóa vật tư việc quan trọng có ý nghĩa định đến phát triển công ty Trong điều kiện kinh tế thị trường cạnh tranh đòi hỏi nhà quản lý phải có thơng tin xác nắm bắt thông tin kịp thời vật tư đơn vị mình…, từ đưa kế hoạch, định chiến lược kinh doanh hợp lý, để nhằm giảm chi phí, giảm thất thốt, nâng cao hiệu hoạt động cơng ty, có nhiều hội phát triển Để làm điều này, việc ứng dụng Tin học hóa vào vấn đề quản lý cần thiết Trước chưa có phần mềm công việc quản lý gặp nhiều khó khăn đòi hỏi phải có lượng nhân lực lớn mà hiệu khơng cao, ta muốn tìm kiếm tra cứu thơng tin nhiều thời gian, tất thơng qua giấy tờ Giờ nhờ có phần mềm quản lý, tin học hóa thao tác thủ cơng mà việc làm việc cơng ty trở nên thuận lợi khơng phải thấy phòng tủ đầy hồ sơ chứng từ hóa đơn, cặp tài liệu có nhãn làm chốc lát có vài giây truy cập thơng tin Cơng ty trách nhiệm hữu hạn (TNHH) Bình Mình công ty chuyên cung cấp vật liệu xây dựng, đồ gia dụng, đồ trang trí, đồ điện… mà phần lớn công việc quản lý vật tư công ty thao tác thủ cơng Chính lý nên em chọn đề tài “Quản lý thiết bị vật tư” làm đồ án tốt nghiệp mình, nhằm hy vọng phần mềm đem lại hiệu tốt công việc quản lý vật tư Đồ án tốt nghiệp hội cho em tiếp xúc thực tế, áp dụng, tổng hợp lại kiến thức mà học được, đồng thời rút kinh nghiệm thực tế quý giá suốt trình làm đồ án tốt nghiệp Trong suốt trình làm đồ án tốt nghiệp giúp đỡ, bảo tận tình Th.S Nguyễn Thế Cường, KS Nguyễn Xuân Hưng cô SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp phòng ban cơng ty giúp đỡ em hồn thành tốt đồ án cách thuận lợi gặt hái số kết khả quan, em xin chân thành cảm ơn công lao dạy dỗ Thầy Cô khoa Công nghệ thông tin - Trường đại học Hàng hải, tận tình dạy dỗ bảo em suốt năm học nghiên cứu vừa qua; xin cảm ơn gia đình tạo điều kiện cho học tập để có ngày hôm nay; cảm ơn tất bạn lớp giúp đỡ suốt trình học tập Bên cạnh kết đạt tránh thiếu sót hạn chế đồ án, mong nhận góp ý Thầy Cơ bạn bè Hải Phòng, tháng 10 năm 2008 Sinh viên thực Mai Văn Duy SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp Chương KHẢO SÁT NGHIỆP VỤ TẠI CÔNG TY 1.1 GIỚI THIỆU CƠNG TY TNHH BÌNH MINH  Cơng ty trách nhiệm hữu hạn (TNHH) Bình Mình đại lý cấp thức cơng ty sơn ORANGES CO.LTD ( cơng ty vốn 100% nước ngồi, trụ sở chính: Lơ co2_ khu Cơng nghiệp Đức Hòa 1, Ấp 5, xã Đức Hòa Đơng, huyện Đức Hòa, tỉnh Long An ) thuộc tập đoàn Asia leader international investment, chuyên cung cấp loại sơn lót, sơn bột, sơn nội thất, sơn ngoại thất., vật tư, nguyên vật liệu lĩnh vực xây dựng, điện nước, đồ dùng thông dụng  Công ty thành lập vào 5/3/2003  Giám đốc: Bùi Văn Minh  Trụ sở chính: Đường 10_ Đơng Sơn_ Thủy Ngun_ Hải Phòng  Liên hệ: ĐT: (031) 573224 * DĐ: 0904 482851  Cơng ty có tổng số 20 nhân viên Trong có giám đốc, phó giám đốc, kế toán, thủ kho, nhân viên bảo vệ, nhân viên bán hàng lại cơng nhân, đặc biệt cơng ty Bình Minh có đội tư vấn, đội ngũ thi cơng có tay nghề cao lĩnh vực pha chế sơn màu  Lĩnh vực kinh doanh công ty bao gồm: Vật liệu xây dựng, vật liệu trang trí, đồ dùng gia dụng, đồ điện, đồ nhựa  Mục tiêu chiến lược kinh doanh công ty đặt ra: Luôn đối tác đáng tin cậy khách hàng, trở thành nhà cung cấp địa bàn Thành phố Hải phòng vùng tỉnh lân cận lĩnh vực kinh doanh mình, phân phối sản phẩm đến tận tay người tiêu dùng với giá rẻ với chất lượng tốt Phát triển thành cơng ty lớn có uy tín thương hiệu thi trường SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 1.2 SƠ ĐỒ TỔ CHỨC CƠNG TY GIÁM ĐỐC PHĨ GIÁM ĐỐC KẾ TOÁN THỦ KHO NV BÁN HÀNG KINH DOANH SẢN PHẨM TỔNG HỢP SỔ SÁCH NHẬP NGUYÊN VẬT LIỆU TIẾP THỊ KHÁCH HÀNG KHAI THÁC THỊ TRƯỜNG THANH TOÁN LƯƠNG XUẤT NGUYÊN VẬT LIỆU BÁN HÀNG THỰC HIỆN GIAO DỊCH BÁO CÁO THUẾ BÁO CÁO KHO SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 1.3 MỤC ĐÍCH U CẦU BÀI TỐN 1.3.1 Mục đích  Đối với hoạt động quản lý vật tư, người quản lý phải nắm bắt xác, nhanh chóng, thơng tin kịp thời vật tư…, để từ kế hoạch, định chiến lược kinh doanh hợp lý giúp giảm chi phí, nâng cao hiệu kinh tế cho cơng ty Do đồ án xây dựng chương trình quản lý vật tư đáp ứng công việc quản lý việc nhập, xuất vật tư, lý, thu hồi vật tư, quản lý thống kê lượng hàng tồn kho giúp cho người quản lý cân đối việc nhập xuất vật tư, đưa báo cáo chi tiết mua hàng, chi tiết bán hàng, công nợ phải thu, công nợ phải trả khách hàng, lượng hàng tồn kho, đơn giá vật tư để báo giá cho khách hang khách hàng có nhu cầu  Mục tiêu phần mềm  Quản lý vật tư hàng hóa theo qui trình xuyên suốt từ khâu nhập hàng, xuất hàng khâu thống kê báo cáo đánh giá tình hình tồn kho, cơng nợ khách hàng ln đưa bảng báo giá cập nhập để thuận tiện cho viêc kinh doanh  Cân đối lượng vật tư hàng hóa tồn kho với kế hoạch sản xuất nhằm đưa định kịp thời xác phục vụ cho hoạt động sản xuất phân phối hàng hóa  Báo cáo thống kê truy vấn dễ dàng theo tất tiêu có sở liệu 1.3.2 Yêu cầu  Cung cấp thông tin chi tiết vật tư, khách hàng cách nhanh chóng, xác đầy đủ SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp  Tìm kiếm thống kê lập báo cáo nhanh chóng theo yêu cầu ban lãnh đạo  Kiểm sốt lượng hàng tồn kho, cơng nợ để có giải pháp chiến lược kịp thời đưa cơng ty phát triển  Giao diện phải thân thiện, hỗ trợ phím tắt cho chức năng, đẩy nhanh thao tác nhập liệu  Giảm thiểu thời gian công sức quản lý, phát sinh nhập xuất tồn kho, tăng độ xác thống kê, đáp ứng nhanh chóng yêu cầu số liệu cho phận khác: kế toán, kế hoạch vật tư, phục vụ yêu cầu phát triển công ty  Phân quyền cấp hạn sử dụng người truy cập chức chi tiết 1.4 NỘI DUNG PHƯƠNG PHÁP THỰC HIỆN  Khảo sát nghiệp vụ thực tế công ty, kết hợp nghiên cứu lý thuyết, xây dựng sở liệu, phân tích thiết kế tốn   Lựa chọn công cụ cài đặt, xây dựng modul chương trình  Ngơn ngữ sử dụng: C#  Cơ sở liệu: SQL Server 2005 Express  Lập trình Windown Cài đặt chạy thử chương trình 1.5 NGHIỆP VỤ QUẢN LÝ VẬT TƯ HIỆN TẠI  Các phận nhân cơng ty có nhiệm vụ sau:  Giám đốc cơng ty có nhiệm vụ ký kết hợp đồng, giao dịch thương mại, điều hành cơng ty, tìm hướng đi, hội phát triển cơng ty  Phó giám đốc: có nhiệm vụ tìm hiểu thị trường, mở mang giao dịch, thực chu trình, kinh doanh sản phẩm SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp  Kế tốn: có nhiệm vụ tổng hợp sổ sách, toán lương, báo cáo thuế hàng tháng định kỳ  Nhân viên trực thuộc phận quản lý thiết bị vật tư gồm có  Nhân viên nhập vật tư Nhận yêu cầu nhập thêm vật tư phê duyệt lãnh đạo để tiến hành nhập Họ viết phiếu nhập kho cho số vật tư yêu cầu, sau cập nhập vào sổ chi tiết nhập vật tư, liệt kê chi tiết chứng từ nhập vật tư Số vật tư vừa nhập vào kho phải qua kiểm tra chất lượng, công việc nhân viên kỹ thuật đảm nhiệm Sau đó, nhân viên báo cáo tình hình thiết bị vật tư nhập  Nhân viên xuất vật tư Nhân viên xuất vật tư theo yêu cầu xin cấp phát vật tư đơn vị, tiến hành xuất vật tư Tất vật tư xuất có phiếu xuất, sau họ cập nhập vào sổ chi tiết xuất vật tư, báo cáo chứng từ liên quan đến vật tư xuất  Nhân viên kỹ thuật Có nhiệm vụ sửa chữa, bảo trì, bảo dưỡng, kiểm tra chất lượng thiết bị Đối với vật tư khơng khả sử dụng, hay bị hư hỏng lên kế hoạch lý bảo trì, bảo dưỡng  Nhân viên quản lý kho có nhiệm vụ ghi chép tất thơng tin liên quan đến vật tư Họ tiến hành kiểm kê tổng số vật tư có kho Nhân viên kho ghi thông tin vật tư vào sổ vật tư, quản lý số lượng hàng tồn kho, đưa báo cáo thống kê tổng hợp thiết bị vật tư tồn kho (báo cáo định kỳ theo tháng, quý, năm, báo cáo theo yêu cầu lãnh đạo) Đồng thời nhân viên quản lý kho phải cân đối vật tư kho với vật tư nhập, xuất 10 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp Trước muốn cập nhập thêm, sửa, xóa ghi đó, chương trình đưa thơng báo Nếu nhấn Yes đồng ý cập nhập liệu, nhấn No để khơng đồng ý lúc liệu làm tươi trở lại 70 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 4.1.2.2 Form cập nhập có liên quan đến form khác Để liên hệ với bảng khác ta thông qua ComboBox để lấy liệu, bạn chọn liệu trực tiếp từ ComboBox riêng, chọn liệu từ DataGridViewComboBox cách chọn vào DataGridViewComboBox lưới DataGridView, Combobox viết hàm tự động tìm kiếm để việc lựa chọn người sử dụng thuận tiện nhanh 71 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 72 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp From cập nhập phải xử lý bắt lỗi Với trường hợp Form FrmTonKho form cập nhập vật tư tồn kho đầu kỳ, số lương vật tư bảng TonKho tính theo đơn vị chuẩn để tiện cho viêc tinh tốn, ví dụ: Xi măng tính theo đơn vi Kg, Cát tính theo đơn vị chuẩn m3, Thép tính theo đơn vị m Chính ngồi việc bắt lỗi chưa cập nhập vật tư, đơn vị tính, số lượng ta bắt thêm lỗi đơn vị tính chọn phải đơn vị chuẩn quy định bảng DonViTinh Nếu bạn chọn vào check box vật tư cũ liễu thao tác bảng tồn kho hàng cũ Nếu khơng thao tác bảng tồn kho ( tồn kho đầu kỳ ), mặc định check box false 73 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 74 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp Form quy đổi có nhiệm vụ quy định đơn vị tính kèm với vật tư nào, với đơn vị tính khơng phải đơn vị tính chuẩn tỷ lệ quy đổi theo đơn vị chuẩn là Ví dụ: vật liệu xi măng Hải phòng, bán với đơn vị tính bao, đơn vị chuẩn kg, tỷ lệ quy đổi 50 tưc ( Xi măng Hải Phòng/ bao = 50 Xi măng Hải Phòng/kg) 75 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 4.1.2.3 Form liên quan đến nghiệp vụ Với Form liên quan đến nghiệp vụ xuất, nhập, lý, thu hồi việc xử lý khó hơn., form vừa phải kiểm soát lỗi nhập liệu, lỗi chưa cập nhập, lỗi hàng có tồn kho khơng, lỗi số lượng kho có đủ khơng, lỗi đơn vị tính có dùng cho vật liệu khơng, lỗi cập nhập đơn giá cho vật liệu chưa , sau kiểm sốt lỗi xong với form thực nhiệm vụ khác  Với form xuất vật tư, đơn giá lấy tự động từ bảng đơn giá ngày, với giá bán lấy giá nhất, tổng tiền tính tự động Khi ta nhấn nút cập nhập điều kiện sau kiểm tra mà thỏa mãn phiếu xuất tạo, vào phiếu xuất ta cập nhập cho bảng chi tiết xuất, tiền nợ khách hàng Update, hàng kho giảm theo số lượng vật tư xuất Như nút cập nhập đồng thời làm nhiệm vụ: tạo phiếu xuất đưa vào bảng PhieuXuat, cập nhập chi tiết vật tư đưa vào bảng ChiTiet_XuatVatTu, Update công nợ khách hàng vao bảng KhachHang, Update hàng tồn kho vào bảng TonKho 76 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp  Với Form nhập vật tư việc cập nhập tính có điều đơn giá nhập tay Hàng kho tăng lên theo số lượng nhập vào 77 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp  Với Form thu hồi chia làm trường hợp: thu hồi hàng cũ, thu hồi hàng Với hàng cũ hàng qua sử dụng chất lượng Hàng hàng mà khách hàng (quen) trả nguyên giá trị sau họ mượn 78 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp  Với form lý vật tư bạn chọn phần trăm giảm giá so với giá bán 79 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp Sau xuất nhập vật tư, ta In hóa đơn bán hàng 80 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 4.1.2.4 Một số form báo cáo 81 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp 82 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp KẾT LUẬN Sau thời gian thực đồ án vừa qua, em làm việc nghiêm túc với hướng dẫn nhiệt tình thầy giáo Th.S Nguyễn Thế Cường K.S Nguyễn Xuân Hưng, em thu hoạch kết sau:  Hiểu rõ phương pháp phân tích thiết kế hệ thống  Đồng thời qua q trình thực tập cơng ty TNHH Bình Mình, thơng tin em có thêm kiến thức thực tế, nắm cấu tổ chức công ty, đặc biệt cách thức quản lý vật tư, việc ứng dụng công nghệ thông tin công tác quản lý Việc phân tích thiết kế hệ thống chương trình cơng ty TNHH Bình Minh đề cập giải số tồn công tác quản lý thủ công nay, giúp tăng hiệu công tác Đồ án khơng thể tránh khỏi thiếu sót hạn chế mình, em mong nhận bảo, góp ý thầy bạn bè Em xin chân thành cảm ơn thầy giáo Th.S Nguyễn Thế Cường K.S Nguyễn Xuân Hưng giúp đỡ, bảo em suốt trình làm đồ án tốt nghiệp vừa qua! 83 SV: Mai Văn Duy Lớp: CNT45ĐH Đồ án tốt nghiệp TÀI LIỆU THAM KHẢO Phạm Hữu Khang (Chủ biên); Lập trình Windown forms(Tập 2); NXB Lao Động Xã Hội; 2006 Phạm Hữu Khang (Chủ biên); Lập trình hướng đối tượng (tập 3); NXB Lao Động Xã Hội; 2006 Phạm Hữu Khang (Chủ biên); Lập trình sở liệu (tập 4_ quyển); NXB Lao Động Xã Hội; 2006 Nguyễn Văn Ba; Phân tích thiết kế hệ thống thơng tin; NXB Đại học Quốc gia Hà Nội; 2006 Đỗ Trung Tuấn; Cơ sở liệu; Nhà xuất Giáo dục; 1998 Biên dịch Thái Thành Phong; Các giải pháp lập trình C#; 2007 84 SV: Mai Văn Duy Lớp: CNT45ĐH ... Họ viết phiếu nhập kho cho số vật tư yêu c u, sau c p nhập vào sổ chi tiết nhập vật tư, liệt kê chi tiết chứng từ nhập vật tư Số vật tư vừa nhập vào kho phải qua kiểm tra chất lượng, c ng vi c. .. án cho c ng vi c bảo trì, sửa chữa hay thay mới, lý vật tư Đồng thời nhân viên quản lý vật tư phải c báo c o chi tiết tất c ng vi c lên ban lãnh đạo, thống kê báo c o thiết bị vật tư tồn, c n... phụ thu c hàm b c cầu vào X A gọi thu c tính phụ thu c b c cầu, Y thu c tính c u 2.2.1.2 C c dạng chuẩn liệu C dạng chuẩn (Normal Form - NF):  Dạng chuẩn (1NF): lư c đồ quan hệ chứa thu c tính

Ngày đăng: 04/01/2018, 13:56

Mục lục

  • 1.8.2. Giải pháp khắc phục

  • Chương 2. CÔNG CỤ CÀI ĐẶT

    • 2.1. NGÔN NGỮ LẬP TRÌNH C#

      • 2.1.1. Chương trình đầu tiên !

      • 2.1.3. Kiểu dữ liệu trong C#

      • 2.1.4. Câu lệnh điều kiện

      • 2.2.1.2. Các dạng chuẩn dữ liệu

      • 2.2.1.3. Phương pháp chuẩn hoá dữ liệu

      • 2.2.2.2. Các đặc trưng của SQL Server 2005 Express

      • 2.2.2.3. Các kiểu dữ liệu trong SQL Server 2005

      • Việc thu hồi vật tư đã được lên kế hoạch sẵn, vật tư thu hồi về phải được qua kiểm chứng chất lượng do bên kỹ thuật phụ trách, nếu vật tư thu hồi còn mới hoặc chưa dùng đến thì sẽ được lưu vào hàng nhập mới trong kho. Nếu vật tư thu hồi về mà cũ, chất lượng kém thì sẽ được đẩy vào kho hàng tồn cũ

      • 3.4.2. Một số quan hệ giữa các thực thể

      • 4.1.2. Giới thiệu một số form chương trình

        • 4.1.2.1. From đơn giản liên quan đến bảng dữ liệu chỉ có khóa chính không có khóa phụ

        • 4.1.2.2. Form cập nhập có liên quan đến form khác

        • From cập nhập phải xử lý bắt lỗi

        • 4.1.2.3. Form liên quan đến nghiệp vụ

        • 4.1.2.4. Một số form báo cáo

        • TÀI LIỆU THAM KHẢO

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

Tài liệu liên quan