1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý tài sản

67 194 0

Đ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

Cấu trúc

  • I.Đặc tả bài toán

  • I. Phân tích và thiết kế hệ thống

  • II. Phân tích mối quan hệ giữa các thực thể

    • MBD

      • MBD

        • MCT

      • MANHOM

        • MTS

      • MCT

        • MTS

      • MBD

  • Kích thước

  • Diễn giải

  • I. Thiết kế giao diện chính

  • I.Ngôn ngữ VISUAL BASIC

  • Dim db As Database

    • Dim db As Database

      • Table, Dynaset, Snashot, Forward _ Only, Dynamic

      • Dim db As Database

      • Dim rs As Recordset

    • Hằng

    • Giá trị

    • Kiểu Recordset

    • DbOpenTable

    • Kiểu dynaset

    • Cấu trúc này cho phép ta dùng thành phần lập trình Active X thông dụng trên cả trình duyệt với Web và ứng dụng Visual Basic.

    • 3.1.2. Cài đặt và thiết lập tham chiếu đến ADO trong ứng dụng Visual Basic

    • cn.Provider = MSDSQL

    • DATABASE = A; UID = x; PD = y;

      • Kiểu

      • Hằng

      • Mô tả

      • Phía Client

      • AdUseClient

      • Tạo con trỏ phía Client

      • Hằng

      • Mô tả

      • Thêm mẩu tin mới vào Recordset

        • Mục lục

Nội dung

Luận văn tốt nghiệp Quản lý tài sản Lời nói đầu Cùng với phát triển lĩnh vực kinh tế, xã hội, nhu cầu ứng dụng công nghệ thông tin ngày cao không ngừng biến đổi Khi hệ thống phát triển, phức tạp phơng thức quản lý cổ điển truyền thống trở nên cồng kềnh khó đáp ứng đợc yêu cầu ngày cao hệ thống Để xử lý thông tin cách nhanh chóng, xác hiệu quả, đòi hỏi phải có hỗ trợ công cụ đại, công nghệ thông tin Sự phát triển nhảy vọt công nghệ thông tin tác động mạnh mẽ đến hoạt động xã hội, làm thay đổi cách sâu sắc đến phong cách sống làm việc ngời Công nghệ thông tin trở thành trụ cột kinh tế tri thức ứng dụng công nghệ thông tin vào việc quản lý hoạt động xã hội nghiên cứu khoa học đợc nhiều ngời quan tâm Phạm vi ứng dụng công nghệ thông tin ngày mở rộng nhiều lĩnh vực: truyền thông, đo lờng, tự động hoá, quản lý hoạt động ngời xã hội hội Những lợi ích mà phần mềm ứng dụng mang lại đáng kể: xử lý thông tin nhanh chóng, xác, khoa học, giảm bớt nhân lực công sức, phí tổn thấp hiệu công việc nâng cao cách rõ rệt Trong lĩnh vực công nghệ thông tin, ngôn ngữ lập trình, hệ quản trị sở liệu không ngừng phát triển đổi mới, cho phép xây dựng phần mềm ứng dụng cho phép hỗ trợ việc quản lý hoạt động xã hội cách tốt Với tầm quan trọng ứng dụng công nghệ thông tin quản lý muốn tìm hiểu ngôn ngữ lập trình Visual Basic hệ quản trị sở liệu ACCESS để xây dựng phần mềm quản lý tài sản Luận văn tốt nghiệp Quản lý tài sản Đề tài khoá luận: Quản lý tài san Đề tài gồm bốn chơng: Chơng Đặc tả toán quản lý tài sản Chơng Phân tích thiết kế hệ thống Chơng Thiết kế chức chơng trình Chơng Ngôn ngữ Visual Basic Câu lệnh SQL Khoá luận đợc hoàn thành vào tháng năm 2005 trờng Đại Học Vinh, dới hớng dẫn thầy giáo Thạc sĩ Hoàng Hữu Việt Nhân dịp xin bày tỏ lòng biết ơn sâu sắc đến thầy, ngời định hớng tận tình giúp đỡ trình học tập nghiên cứu Cảm ơn thầy cô giáo khoa CNTT trờng Đại Học Vinh giảng dạy bảo vấn đề liên quan đến đề tài.Xin cảm ơn ngời thân bạn bè giúp đỡ tạo điều kiện cho suốt trình học tập hoàn thành luận văn Vinh,tháng năm 2005 Tác giả Luận văn tốt nghiệp Quản lý tài sản Chơng I Đặc tả toán quản lý tài sản I.Đặc tả toán Hệ thống quản lý tài sản quan phòng quản thiết bị quản lý Chức hệ thống quản lý theo dõi tình trạng tài sản trình sử dụng đơn vị quan Trong thời gian hệ thống đa báo cáo chung số lợng, tình trạng tài sản đơn vị sử dụng Từ đa cách điều chỉnh thích hợp cho trờng hợp nh thiếu tài sản sử dụng,bảo dỡng tài sản,hoặc d thừa tài sản đơn vị Trong quan tài sản đ ợc sử dụng phòng ban khác Qua tìm hiểu, ta nắm đợc sơ đồ tổ chức quản lý quan nh sau : Ban giám đốc Phòng TC LĐTL Phòng Hành Chính Phòng kỹ thuật Phòng kế toán Phòng kinh doanh Trên thực tế việc quản lý tài sản Cơ quan thực thủ công, nh khó khăn cho việc: Tìm kiếm, lu trữ liệu, thống kê liệu Qua tìm hiểu thực tế, quy trình quản lý nh sau: Hệ thống quản lý tài sản phòng Tài sản quản lý Trong Cơ quan có nhiều phòng ban Mỗi phòng ban đợc trang bị nhiều tài sản Luận văn tốt nghiệp Quản lý tài sản Mỗi tài sản có nhiều linh kiện Mỗi loại linh kiện có nhiều tài sản 1.Các tài sản đợc sử dụng quan đợc phân thành nhóm gồm: - Máy móc: Nh máy tính,Máy in, Tài sản mạng, ô tô, xe máy - Đồ gỗ: Bàn ghế làm việc, tủ, - 2.Các tài sản phòng tài sản quản lý hồ sơ gồm thuộc tính cần cho quản lý: Mỗi tài sản quản lý gồm thuộc tính + Tên phòng ban + Tên tài sản + Đơn vị tính + Đặc tính + Hãng sản xuất + Nớc sản xuất + Thời gian sản xuất + Thời gian sử dụng + Tình trạng + Số chứng từ nhập + Giá trị +Tỷ lệ hao mòn/1 năm Một số tài sản thờng có nhiều linh kiện đợc quản lý theo thuộc tính: + Tên linh kiện + Đơn vị tính + Đặc tính + Số Seri + Hãng sản xuất + Nớc sản xuất Luận văn tốt nghiệp Quản lý tài sản + Thời gian sản xuất + Thời gian sử dụng + Tình trạng + Số chứng từ nhập + Giá trị Ví dụ: Về hồ sơ tài sản nh sau: Hồ sơ tài sản Phòng: Tài vụ Tên tài sản: Máy vi tính Đơn vị tính: Bộ Đặc tính: Máy tính nguyên Hãng sản xuất: IBM Nớc sản xuất: ThaiLand Năm sản xuất: 05/2003 Năm sử dụng: 10/2003 Tình trạng: Hoạt động bình thờng Số chứng từ nhập: Giá trị: 50 7.000.000 đồng Chi tiết (Linh kiện) tài sản kèm theo Stt Tên linh kiện ĐVT serial nớc SX Năm sx CPU Intel 1.8Mhz Cái 1234 ThaiLand 10/2002 Màn hình Sam sung 15 inch Cái 1235 ThaiLand 10/2002 Chuột Cái 1236 ThaiLand 10/2002 Bàn phím Cái 1237 ThaiLand 10/2002 Việc sử dụng bảo vệ tài sản phòng ban quan: Luận văn tốt nghiệp Quản lý tài sản - Sử dụng tài sản theo hớng dẫn phòng quản lý tài sản + Tài sản tin học sử dụng tại: Cơ quan; Cửa hàng (Đại lý); Kho Phải có tài sản bảo vệ nguồn cấp (Bảo vệ nguồn điện: LIOA, UPS, SANTAK) + Khi thời tiết xấu - Ma, sấm sét: Nên tắt máy; tháo gỡ cáp điện, cáp mạng để tránh cố sấm, sét gây + Sự cố tài sản tin học: Khi có cố, phòng ban phải viết giấy đề nghị với phòng Tin học để sửa chữa thay Phòng Tin học sau nhận đợc giấy đề nghị sửa chữa, tiến hành kiểm tra tài sản (Mẫu) + Nếu có h hỏng không khắc phục đợc Cán tin học phải viết tờng trình với nội dung việc biện pháp khắc phục trình Ban lãnh đạo Cơ quan xin ý kiến để đa định thay thế, mua hay lý, - Cán tin học thờng xuyên theo dõi tình trạng tài sản, linh kiện có tài sản Khi tài sản hay linh kiện có dấu hiệu hoạt động không bình thờng (Đặc biệt linh kiện HDD, Monitor, FDD, mặt cảm quan cảm nhận đợc tình trạng hoạt động) Cán tin học thực công việc sau: + Vệ sinh, bảo dỡng tài sản, linh kiện (ngoài định kỳ bảo dỡng) + Có thể tham mu tới ban lãnh đạo cho thay tài sản hay linh kiện để tránh cố đáng tiếc xảy gây thiệt hại đến tài sản liệu (Mẫu) - Định kỳ vệ sinh, bảo dỡng cho tài sản Bảo trì hệ thống phần mềm: + Chơng trình thông báo danh sách tài sản cần vệ sinh bảo dỡng vào ngày cụ thể tháng (Mẫu) + Bảo trì hệ thống phần mềm: Kiểm tra virus, loại bỏ rác liệu không cần thiết, Đợc cán tin học thực theo định kỳ Cán phòng tin học ghi lại nhật ký công việc mục này, đồng thời cập nhật vào chơng trình để lu thông tin cần thiết cho việc quản lý Bổ sung hay mua tài sản mới: Luận văn tốt nghiệp Quản lý tài sản Các phòng ban đợc trang bị số lợng tài sản phù hợp với nhu cầu công việc Khi phòng ban có tờ trình, trình Ban lãnh đạo việc cần sử dụng thêm tài sản để đảm bảo phục vụ tốt cho công việc Sau có ý kiến trí Ban lãnh đạo cán tin học cần xem xét biện pháp: - Điều chuyển tài sản từ phòng đến phòng khác (ở phòng ban tồn tài sản mà không sử dụng đến) sử dụng tài sản dự phòng (nếu có) - Lên kế hoạch mua tài sản mới: Viết giấy trình ban lãnh đạo việc mua tài sản (Kèm theo thông số kỹ thuật tài sản) Liên hệ Công ty kinh doanh tài sản tin học để đặt hàng Khi nơi cung cấp tài sản giao hàng Cán tin học trực tiếp kiểm tra lô hàng theo hợp đồng Sau thông qua phòng kế toán làm thủ tục toán nhâp kho tài sản Tiếp theo làm thủ tục xuất kho tài sản lắp đặt tài sản cho phòng ban - Mua tài sản, linh kiện dự phòng: Cán phòng Tài sản viết tờ trình, trình Ban lãnh đạo việc mua tài sản, linh kiện dự phòng (Nêu lý việc) Liên hệ Công ty kinh doanh tài sản tin học để đặt hàng (kèm theo đơn đặt hàng) Khi nơi cung cấp tài sản giao hàng, cán tin học trực tiếp kiểm tra lô hàng theo hợp đồng Nếu đạt, cán tin học trực tiếp làm việc với phòng kế toán thủ tục toán nhập kho tài sản - Sau điều chuyển, hồ sơ điều chuyển đợc lu giữ lại Kiểm kê tài sản Hằng năm, phòng Tài sản số phòng ban có kế hoạch kiểm kê tài sản để báo cáo với lãnh đạo quan Trớc kiểm kê phải in liệt kê tài sản phòng ban, để đối chiếu kiểm kê (Kiểm kê chi tiết đến linh kiện) Các báo cáo tài sản Vào thời điểm năm Lãnh đạo quan đa yêu cầu cầu báo cáo: - Báo cáo tài sản theo Phòng ban - Báo cáo chi tiết tài sản phòng ban (kèm theo linh kiện có tài sản) - Thông tin bảo hành tài sản, linh kiện - Báo cáo tài sản đến thời hạn lý - Báo cáo tài sản, linh kiện dự phòng Luận văn tốt nghiệp Quản lý tài sản - Báo cáo chi phí sửa chữa, mua sắm tài sản 7.Cách tính giá trị tài sản Giá trị lại tài sản = Số lợng kiểm kê * Nguyên gía* TL Với : TL= % Còn lại Tỷ lệ hao mòn Trong : Số lợng kiểm kê, tỷ lệ hao mòn,%còn lại đợc lấy trình kiểm kê tài sản 10 Luận văn tốt nghiệp Quản lý tài sản II.Các mẫu báo cáo 1.Mẫu kiểm kê thiết bị tin học Cơ quan X Phòng tin học -o0o - Cộng hoà xã hội xã hội chủ nghĩa việt nam Độc lập Tự Hạnh phúc o0o -Kiểm kê TàI SảN Đơn vị: Phòng Kỹ thuật Ngày kiểm kê: 20/10/2004 Stt Tên thiết bị & chi tiết thiết bị đặc tính Hãng SX SLthực SLkiểm Kê 2 2 2 2 Máy tính CMS CPU 1.8Mhz Intel Màn hình Máy in Lazer TQ TLHM 1200 Vinh , Ngày thángnăm 200 Ngời kiểm kê Trởng phòng 2.Báo cáo thiết bị tin học sử dụng theo đơn vị Cơ quan X Cộng hoà xã hội xã hội chủ nghĩa việt nam 11 Luận văn tốt nghiệp Quản lý tài sản Phòng tin học -o0o - Độc lập Tự Hạnh phúc o0o -Kiểm kê tài sản Tên phòng ban: Số điện thoại : Tên thiết Ngày Tình Hãng bị mua trạng SX Giá trị Bảo Stt MãTB MVT P4 MT Pentium 02/02/02 Hoạt động tốt ĐNA 12000000 2 MVT C307 MT Celeron 3.7 02/02/02 Hoạt động tốt ĐNA 9000000 hành Vinh ngày, tháng năm 200 Ngời kiểm kê Báo cáo thiết bị tin học sử dụng theo đơn vị Cơ quan X Phòng tin học -o0o - Cộng hoà xã hội xã hội chủ nghĩa việt nam Độc lập Tự Hạnh phúc o0o 12 Luận văn tốt nghiệp Quản lý tài sản Hộp thoại References xuất Chọn vào hộp đánh dấu Microsoft ActiveX Data Object 2.0 Library nhấn OK 3.1.3 Sử dụng ADO với th viện đối tợng truy cập liệu khác Nếu ứng dụng đợc thiết kế để sử dụng ADO kết hợp với th viện đối tợng truy cập liệu khác nh DAO, cần phải phân biệt đối tợng, ví dụ nh đối tợng Recordset ADO Recordset DAO Chúng đổi chỗ cho đợc Nếu ta tham chiếu đến DAO ADO đề án th viện đợc tham chiếu trớc có mức u tiên cao Nếu ta tham chiếu đến th viện DAO trớc, tạo đối tợng Recordset cho ta Recordset DAO ta cần dùng tên lớp đầy đủ ADODB Recordset để tạo đối tợng Recordset ADO cách tờng minh Ta kiểm soát th viện đối tợng đợc truy cập mặc định cách dùng giá trị mức u tiên hộp thoại References Ví dụ: Để cung cấp cho th viện đối tợng DAO mức u tiên cao th viện đối tợng ADO ta làm nh sau: Trong đề án VB, chọn Project, References Tham chiếu đến Microsoft DAO 3.51 Object Library Microsoft ActiveX Data Object 2.0 Nhấn (không bỏ chọn) vào tham chiếu đến th viện đối tợng DAO Nhấn vào mũi tên trỏ lên xuống Priority Tham chiếu đến th viện đối tợng DAO di chuyển phía danh sách Khi DAO đợc dùng ta tạo đối tợng có tên với đối tợng th viện ADO Muốn tạo Recordset ADO ta phải rõ ADODB.Recordset Nhng dùng mức u tiên cho th viện đối tợng ta lại phải xử lý xung đột tên gọi hai th viện Một giải pháp khác tốt rõ tên th VB khai báo Dim ado_RS AS ADODB Recordset Dim dao_RS AS DAO Recordset 3.1.4 Dùng đối tợng Connection ADO để kết nối với nguồn liệu - Dùng phơng thức Open đối tợng Connection để thiết lập kết nối đến nguồn liệu - Dùng thuộc tính ConnectionString để thông báo cho ADO cách nối với nguồn liệu 55 Luận văn tốt nghiệp Quản lý tài sản - Dùng giá trị thuộc tính Provider để chọn trình cung cấp Chỉ trình cung cấp OLE DB chuỗi kết nối Nếu không trình cung cấp không dùng đối tợng Connection, trình bày cấp mặc định trình cung cấp ODBC, MSDASQL Khi dùng trình cung cấp ODBC, thuộc tính ConnectionString DSN (tên nguồn liệu) hay kết nối DSN - Kết nối đến sở liệu dùng trình cung cấp ODBC Ví dụ: Kết nối có DSN cn.Provider = MSDSQL sn.ConnectionString = DSN = A Yêu cầu DSN có tên A phải thực tồn máy Client Ví dụ: Kết nối DSN cn.Provider = MSDASQL cn.ConnectionString = DRIVER = {SQL Server}; DATABASE = A; UID = x; PD = y; Kết nối nối kết Server nhanh không cần đọc thông tin DSN từ bảng đăng ký Windows Tuy nhiên linh hoạt gắn chặt thông tin với chơng trình đợc biên dịch - Dùng trình cung cấp Microsoft Jet OLEDB cn.Provider = Microsoft.Jet.OLEDB 3.51 cn.ConnectionString = C:\My Document\QL mdb + Kết nối đến sở liệu bảo mật,ta phải cung cấp thêm thông tin thông qua tập hợp Properties đối tợng Connection cn.Provider = Microsoft.Jet.OLEDB 3.51 cn.ConnectionString = C:\ My Document\ QL mdb cn.Poperties (Password) = mypass cn.Poperties (user ID) = myname cn.Open - Kết nối đến sở liệu SQL Server ta dùng trình cung cấp SQLOLEDB.1 cn.Provider = SQLOLEDB.1 56 Luận văn tốt nghiệp Quản lý tài sản cn ConnectionString = DATABASE = mydata; SERVER = mysvr; UID = user; PWD = mypass; 3.1.5 Làm việc với trỏ Quy định vị trí trỏ cách gán giá trị cho thuộc tính Recordset Các kiểu trỏ đối tợng Connection Kiểu Hằng Phía Client AdUseClient Phía Server AdUseServer Mô tả Tạo trỏ Client phía Tạo trỏ phía Server Chọn trỏ Client nghĩa ADO OLEDB xử lý hoạt động trỏ Con trỏ kiểu Client thờng Server Th viện trỏ Client cho phép ta tạo Recordset không kết nối ADO, cho phép ta thao tác với mẩu tin mà kết nối thờng xuyên đến Server Trong ADO thuộc tính CursorLocation áp dụng chung cho đối tợng Recorset Connection Nếu ta gán thuộc tính CursorLocation, tất Recorset tạo từ kết nối có vị trí trỏ nh đối tợng Connection Chỉ kiểu trỏ cách gán thuộc tính CursorType đối tợng Recorset Forward only Hằng: adOpenForwardOnly Mô tả: Khi dùng trỏ ta chuyển phía trớc recordset, sử dụng phơng thức MovePrevious MoveFirst sinh lỗi Keyset (Trong DAO gọi dynaset) Hằng: adOpenKeyset Mô tả: Ta thấy mẫu tin ngời sử dụng khác thêm vào nhng họ sửa đổi hay xoá mẫu tin làm ảnh hởng đến recordset ta làm việc, kiểu trỏ hiệu nhất, đặc biệt Recordset lớn 57 Luận văn tốt nghiệp Quản lý tài sản Dynamic Hằng: adOpenDynamic Mô tả: Ta thấy toàn thay đổi liệu ngời sử dụng khác thực ta mở Recordset, kiểu trỏ hiệu nhất, nhng mạnh mẽ Static (Trong DAO gọi Snapshot) Hằng: adOpenStatic Mô tả: Bản toàn liệu Recordset kiểu đặc biệt hữu dụng ta tìm kiếm liệu hay thi hành báo cáo kiểu trỏ hữu dụng cho Recordset nhỏ Xác định trỏ tính khác hỗ trợ trình cung cấp Phơng thức Supports đối tợng ADO Recordset xác định kiểu trỏ trình cung cấp liệu hỗ trợ Các giá trị truyền vào phơng thức Supports: Hằng AdAddNew adApproxPosition adBookmark adDelete adHoldRecords adMovePrevious adResync adUpdate adUpdateBatch Mô tả Thêm mẩu tin vào Recordset Thuộc tính AbsolutePage AbsolutePosition có sẵn chúng để dùng để kết hợp với thuộc tính PageSize PageCount đối tợng Recordset phép xác định chứa mẩu tin hành Có thể quy định đánh dấu trang sách hay Recordset Mẩu tin để xoá Recordset Mẩu tin đợc trả CSDL mà không cần ghi sửa dổi có vào Server Có thể cuộn tới lui Recordset Phơng thức Resync có sẵn Recordset cập nhật đợc Recordset cập nhật đợc hàng loạt với phơng thức Update Batch Ta nạp sửa đổi nhiều mẩu tin hoạt động nhất, cải tiến hiệu Client/Server 58 Luận văn tốt nghiệp Quản lý tài sản 3.1.6 Khoá mẫu tin ADO Quy định chế độ khoá cho đối tợng Recordset ADO thông qua thuộc tính lockType kiểu khoá mẩu tin: AdLockReadOnly: Cấm cập nhật mẩu tin AdLockPessimistic:Khoá trang bị quan Mẩu tin Recordset bị khóa bắt đầu sửa đổi tiếp tục khoá đến thi hành phơng thức Update hay di chuyển sang mẩu tin khác AdLockOptimistic: Khoá lạc quan Mẩu tin bị khoá lúc thi hành phơng thức Update hay di chuyển sang mẩu tin khác AdLockBatchOptimistic Khoá trang lạc quan hàng loạt Hỗ trợ cập nhật nhiều mẩu tin lúc Khoá mặc định ADO adLockReadOnly, không đổi thuộc tính LockType CursorType, recordset ADO đọc Dùng phơng thức Supports đối tợng recordset để xác định trình cung cấp có hỗ trợ kiểu khoá mẩu tin hay không 3.1.7 Mở đóng kết nối đến nguồn liệu Để phát yêu cầu đến nguồn liệu dùng ADO, ta mở kết nối đến nguồn liệu đó, dùng phơng thức Open Cú pháp: cn Open [Connect], [userid], [password] Toàn tham số Open tuỳ chọn Nếu không cung cấp chuỗi kết nối tham số phơng thức Open ta cung cấp với thuộc tính ConnectionString đối tợng Connection Khi hoàn tất với đối tợng Connection ADO, ta nên luôn đóng phơng thức Close cn Close 3.1.8 Sử dụng đối tợng Recordset ADO để thao tác với liệu Đối tợng Recordset ADO tơng tự Recordset DAO Resultset RDO phơng pháp truy nhập thông tin đợc trả từ trình cung cấp 59 Luận văn tốt nghiệp Quản lý tài sản liệu Nó có nhiều thuộc tính phơng thức trùng với Recordset mô hình khác làm việc với chúng tơng tự Recordset khác - Dùng đối tợng Recordset để cập nhật thêm mẩu tin mới.Thêm cập nhật mẩu tin ADO hầu nh tơng tự nh DAO + Thêm mẩu tin Mở Recordset Thi hành phơng thức Addnew đối tợng Recordset Gán giá trị cho trờng đối tợng Recordset Lu mẩu tin cách thi hành phơng thức Update đối tợng Recordset + Cập nhật mẩu tin Mở Recordset Gán giá trị cho trờng Recordset (không cần thi hành phơng thức Edit nh ta làm với DAO) Lu mẩu tin cách thi hành phơng thức Update đối tợng Recordset 3.1.9 Tạo Recordset ngắt kết nối Khi dùng th viện trỏ phía Client ADO, ta có khả ngắt kết nối với Server tiếp tục làm việc với liệu Cách làm cho liệu trở nên linh hoạt nhiều ngời sử dụng, làm việc với liệu họ không cần kết nối với Server thời điểm Để ngắt kết nối với Server ADO, ta quy định thuộc tính Active Connection đối tợng Recordset Nothing Client tiếp tục làm việc với liệu chí không kết nối với Server 3.1.10 Dùng đối tợng Field ADO để truy cập liệu Recordset Dùng đối tợng Field tập Fields ta nói đối tợng Recordset ADO ta muốn đọc hay sửa đổi giá trị trờng giữ liệu mẩu tin hành kỹ thuật gần nh đồng với tập hợp tên DAO RDO 3.2 Sử dụng dịch vụ liệu từ xa ADO Dịch vụ liệu từ xa (Remote Data Services - RDS) dùng để lấy Recordset ADO từ Web _ server Th viện kèm với ADO, chủ yếu 60 Luận văn tốt nghiệp Quản lý tài sản cho phép ta dùng HTTP (vận chuyển mạng Web) làm vận chuyển mạng cho ứng dụng sở liệu, chủ yếu đợc dùng ứng dụng trình duyệt Web (Client), hoạt động tốt với Client Visual Basic Ta dùng đối tợng Data Control RDO để lấy đối tợng Recordset ADO Internet Đối tợng này,đợc phục vụ từ máy tính chạy với Microsof Internet Information Server 3.0 trở lên, có khả trả đối tợng Recordset ADO đến Client qua HTTP II.câu lệnh SQL (Structure Query Language) SQL giải pháp chuẩn để thao tác với sở liệu (CSDL) Nó đợc thực theo nhiều dạng khác hệ thống CSDL quan hệ, bao gồm Microsoft Access SQL Server Nói chung, câu lệnh SQL đợc chia thành loại: Các câu lệnh thuộc ngôn ngữ định nghĩa liệu (DDL): cho phép sử dụng truy vấn SQL để tạo thành phần sở liệu nh bảng, trờng mục Các câu lệnh thuộc ngôn ngữ tao tác liệu: đợc thiết kế để lấy mẩu tin từ sở liệu Các lệnh kiến trúc CSDL 1.1 Tạo bảng Cú pháp: CREATE TABLE Tên_bảng (Tên_cột kiểu_DL [kích_thớc] [Notnull], PRIMARY (khoá_chính) [Unique (khoá), ] [Foreign key (khoá_ngoài) Reference Tên_bảng,] [Check Điều_kiện _ ràng _ buộc,]) Trong đó: -Tên bảng: xâu ký tự không trùng từ khoá, không chứa dấu cách -Tên cột: xâu ký tự bất kỳ, không chứa dấu cách trống -Kiểu liệu: 61 Luận văn tốt nghiệp Quản lý tài sản Integer: số nguyên từ 2147483648 đến 2147483647 Smallinteger: số nguyên từ 32768 đến 32767 Decimal (n, p): số thực dài tối đa n chữ số, p chữ số thập phân Float: số thực dạng chấm động Char(n): Xâu ký tự độ dài cố định (n) (n < = 255) Var char(n): xâu ký tự có độ dài thay đổi từ đến n Date: kiểu ngày tháng Boolean: kiểu logic Ví dụ: Tạo bảng DONVI CREATE TABLE DONVI(MDV Char(10) Not Nul TENDV Varchar(50) Not Null, DIACHI Varchar(2) Not Null, TENGOI Varchar(10), DIENTHOAI Varchar(10) Not Null FAX Varchar(10) Nt Null CHUQUAN Char(9) Not Null, PRIMARY (MDV)) 1.2.Xoá bảng Cú pháp: DROP TABLE Tên_bảng 1.3.Thêm, huỷ cột bảng Cú pháp: Thêm cột: ALTER TABLE Tên_bảng ADD Tên_cột Kiểu_dữ_liệu [kích thớc] [Not null] Ví dụ: Thêm cột DACTINH vào bảng TAISAN ALTER TABLE TAISAN ADD DACTINH Char(9) Not Null Xoá cột: ALTER TABLE Tên_bảng DROP Tên_cột 62 Luận văn tốt nghiệp Quản lý tài sản Ví dụ: Xoá cột DACTINH bảng TAISAN ALTER TABLE TAISAN DROP DACTINH 1.4.Các lệnh cập nhật liệu a.Vào liệu cho bảng Cú pháp: INSER INTO Tên_bảng VALUES (Bộ_giá_trị) Ví dụ: Giá trị cố định INSER INTO NHOM (MN,TEN) VALUES (002, MAY VI TINH) Thông qua biến INSERT INTO NHOM (MN,TEN) VALUES (Trim(txtfields(0).Text), txtfields(1).Text) b.Xoá ghi bảng Cú pháp: DE LETE FROM Tên_bảng [WHERE điều_kiện] Ví dụ: DE LETE FROM TAISAN WHERE MTS=114 c.Sửa nội dung ghi bảng Cú pháp: UPDATE TABLE Tên_bảng SET Tên_cột = Biểu_thức, [WHERE Điều_kiện] Ví dụ: Sửa đổi nội dung ghi bảng NHOM UPDATE NHOM SET ten = txtfields(2).Text, WHERE Mn = txtfields(0).Text 63 Luận văn tốt nghiệp Quản lý tài sản d.Tạo tệp số Cú pháp: CREATE INDEX Têntệp_chỉ_số ON Tên_bảng (Tên cột [ASC/DESC]) Khối select Cú pháp: SELECT [DISTINCT] * | DS_cột cần lấy kết quả| DS_biểu thức FROM Danh_sách_các bảng [WHERE Biểu_thức_điều_kiện] [GROUP BY Danh_sách_các_cột] [HAVING Biểu_thức_điều_kiện] [ORDER BY {Tên cột/ Biểu thức} [ASC/ DESC]] Trong đó: Select: Dùng để xác định nội dung cột đa kết From: Để xác định bảng cần lấy thông tin Where: Xác định ghi thoả mãn yêu cầu để lọc Dấu *: Chỉ toàn (ALL) cột bảng Biểu thức: Bao gồm toán tử tác động lên toán hạng + Các toán tử bao gồm: Toán tử số học: *, /, Mod, +, Toán tử logic: Not, And, Or Các toán tử tập hợp: Union, Intersect, Minus Các toán tử so sánh: =, < >, >, >=, [...]... của hệ thống quản lý tài sản: - Cập nhật thông tin - Xử lý thông tin - Thống kê theo yêu cầu * Cập nhật thông tin: - Cập nhật danh mục đơn vị - Cập nhật Danh mục nhóm tài sản - Cập nhật hồ sơ tài sản 16 Luận văn tốt nghiệp Quản lý tài sản - Cập nhật chi tiết tài sản * Xử lý thông tin: - Kiểm kê tài sản - Điều chuyển tài sản - Phục hồi - Tìm kiếm * Thống kê theo yều cầu: - Báo cáo tài sản theo Phòng... quản lý tài sản ở Cơ quan - Sơ đồ phân cấp chức năng của hệ thống đợc trình bày theo các mức cụ thể sau: 17 Luận văn tốt nghiệp Quản lý tài sản Qun lý ti sn Cp nhp thông tin X lý thông tin Thống kê -in ấn Cp nhp nhóm ti sn Kiểm kê tài sản Thống kê thiết bị Câp nhập đơn vị Lưu chuyển tài sản In ấn TS theo ĐV, N Cập nhập tài sản Phục hồi -in tài sản Báo cáo tài sản BD cập nhập chi tiết Tìm kiếm tài sản. .. chuyển ), MACHUYEN ( lu mã chuyển của tài sản ) Nhóm tài sản: -Mã nhóm tài sản -Tên nhóm tài sản Tài sản: -Mã nhóm tài sản -Mã đơn vị 2.Bảo Sơ đồdưỡng: quan hệ: -Mã tài sản -Mã tài sản -Têntatài Từbảo việcdưỡng chuẩn hoá, cuối cùng đasản ra sơ đồ quan hệ: -Mã -Đơn vị tính -Tên chi tiết -Đặc tính -Số Km -Ngày mua -Số tháng -Hãng sản xuất -Số KM sử dụng -Nước sản xuất -Năm sản xuất -Năm sử dụng -Số chứng... ban - tài sản: Trong 01 Phòng Ban, có thể chứa nhiều tài sản Quan hệ này là quan hệ 1 n (Một Nhiều) - Quan hệ loại tài sản tài sản: Trong 01 loại tài sản có nhiều tài sản Quan hệ này là quan hệ 1 n (Một Nhiều) - Quan hệ Tài sản - chi tiết: Trong 01 tài sản có thể chứa nhiều chi tiết Quan hệ này là quan hệ 1 n (Một Nhiều) - Quan hệ Tài sản chi tiết bảo dỡng: Trong 1 tài sản có... nhập 34 Luận văn tốt nghiệp Quản lý tài sản Cập nhập CN Phòng ban CN nhóm Tài sản CN tài sản CN chi tiết bảo dưỡng Sơ đồ bố trí chức năng xử lý thông tin Xử lý thông tin Kiểm kê tài sản Chuyển tài sản Phục hồi Tìm kiếm tài sản Sơ đồ bố trí chức năng con của chức năng Thống kê - In ấn 35 Luận văn tốt nghiệp Quản lý tài sản Thống kê-in ấn Thống kê in ấn thiết bị In tàI sản theo nhóm ,đơn vị In danh sách... kê các thuộc tính (Thông tin mô tả đối tợng) cần quản lý của các đối tợng liên quan, nh sau: B1 B2 B3 B4 B5 Phòng ban Tài sản Loại tài sản Chi tiết Bảo dỡng Tên phòng ban Tên tài sản Tên loại tài sản Tên chi tiết Số km Số nhân viên Ngày mua Ngày mua Số tháng Số điện thoại Hãng sản xuất Hãng sản xuất Số Km sử dụng 25 Luận văn tốt nghiệp Quản lý tài sản Tình trạng Tình trạng Ta thấy (B1), (B2), (B3),(B4),B(5)... quá trình chuyển tài sản chúng ta phải sử dụng 2 bảng chi tiết chuyển và tài sản chuyển để lu lại quá trình chuyển và sử dụng khi 27 Luận văn tốt nghiệp Quản lý tài sản chúng ta muốn đa ra số tài sản và chi tiết của nó để báo cáo số tài sản đã chuyển trong thời gian nào đó -Nội dung của 2 bảng này có nội dung nh hai bảng chi tiết và tài sản trong cơ sở dữ liệu Tuy nhiên trong bảng tài sản chuyển cần... bảo dưỡng Cán bộ Tin học Điều chuyển tài sản *.Xử lý thông tin: Tìm kiếm thông tin Phục hồi dữ liệu Ban Lãnh đạo CT Kiểm kê tài sản kho kho 21 Luận văn tốt nghiệp Quản lý tài sản Thống kê tài sản KHO in TS theo đơn vị,nhóm Ban Lãnh đạo CT Cán bộ Tin học *.Thống kê theo yêu cầu In tài sản bảo Dưỡng KHO Báo cáo tổng hợp 22 Luận văn tốt nghiệp Quản lý tài sản 6 Mô hình thực thể và các thuộc tính: a Chuẩn... Công ty + Phòng Ban + Tài sản + Loại tài sản + Chi tiết + Các chi tiết bảo dỡng Xây dựng mô hình quan hệ giữa các đối tợng trên: 24 Luận văn tốt nghiệp Quản lý tài sản Dựa trên sơ đồ tổ chức quản lý Cơ quan Chúng ta phải phân tích mối quan hệ ràng buộc giữa các đối tợng trong bài toán Nh vậy ta lập sơ đồ quan hệ giữa các Đối tợng: Công ty (A1) Phòng Ban (A2) Loại tài sản Tài sản (A3) (A6) Chi tiết... về các loại tài sản mà trong công ty hiện có Chia tài sản thành các nhóm tài sản nhằm mục đích dễ theo dõi tình trạng của từng tài sản theo nhóm c.Bảng: TAISAN Thuộc tính Kiểu dữ liệu Kích thớc Diễn giải MADV Text 10 Mã Đơn vị MANHOM Text 10 Mã nhóm MTS Text 10 Mã tài sản NGAYMUA Date 8 Ngày mua TB NAMSX Date 8 Năm sản xuất NAMSD Date 8 Năm sử dụng HSX Text 40 Hãng sản xuất NSX Text 40 Nớc sản xuất DVT ... trình quản lý nh sau: Hệ thống quản lý tài sản phòng Tài sản quản lý Trong Cơ quan có nhiều phòng ban Mỗi phòng ban đợc trang bị nhiều tài sản Luận văn tốt nghiệp Quản lý tài sản Mỗi tài sản. .. vệ tài sản phòng ban quan: Luận văn tốt nghiệp Quản lý tài sản - Sử dụng tài sản theo hớng dẫn phòng quản lý tài sản + Tài sản tin học sử dụng tại: Cơ quan; Cửa hàng (Đại lý) ; Kho Phải có tài sản. .. Quản lý tài sản Cập nhập CN Phòng ban CN nhóm Tài sản CN tài sản CN chi tiết bảo dưỡng Sơ đồ bố trí chức xử lý thông tin Xử lý thông tin Kiểm kê tài sản Chuyển tài sản Phục hồi Tìm kiếm tài sản

Ngày đăng: 15/12/2015, 09:43

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w