Chuyên Đề Xây dựng và thiết kế hệ thống thông tin quản lý vào ra

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Tên đề tài:
    XÂY DỰNG VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ VÀO RA
    LỜI MỞ ĐẦU


    Công nghệ thông tin, hiện nay đã trở thành thước đo phát triển của mỗi quốc gia trên thế giới. Là ngành công nghiệp mũi nhọn của các nước phát triển. Công nghệ thông tin mang lại nhiều lợi ích và tính năng to lớn trong việc trợ giúp những công việc tưởng chừng như rất khó khăn. Đối với các nước đang phát triển thì việc ứng dụng công nghệ thông tin vào thực tiễn lại càng rất quan trọng. Do vậy việc sáng tạo, phát minh sáng chế ra ứng dụng để áp dụng vào cuộc sáng ngày càng được cải thiện và cạnh tranh gay gắt.


    Do những phần mềm quản lý đang dần trở nên một nhân tố không thể thiếu được của nền kinh tế nên các doanh nghiệp đã bắt đầu khởi động việc ứng dụng CNTT vào doanh nghiệp mình. Chính vì điều đó nhiều quốc gia trên thế giới coi Công nghệ thông tin là ngành kinh tế mũi nhọn để phát triển, thực hiện công nghiệp hoá và hiện đại hoá đất nước, đưa đất nước thoát khỏi tình trạng nghèo nàn, lạc hậu. Không những các cơ quan tổ chức sử dụng máy tính mà hiện nay việc sử dụng máy tính của mỗi cá nhân cũng rất cao, nó đã trở nên quen thuộc với con người.


    Công ty PWD Soft với ứng dụng tin học mạnh mẽ ngoài nhiệm vụ giúp ban lãnh đạo trong việc chỉ đạo, quản lý thống nhất tình hình phát triển và ứng dụng công nghệ thông tin trong ngành, xử lý các số liệu thống kê theo kế hoạch. Hiện tại Công ty PWD Soft đang dự định xây dựng phần mềm kiểm soát vào ra của nhân viên, đây là vấn đề cần được giải quyết sớm, vì Công ty PWD Soft đang thực hiện việc nâng cấp việc quản lý vào ra của nhân viên, nhưng hiện tại lại chưa có một phần mềm nào đặc thù riêng biệt để quản lý vào ra của nhân viên của Cty, vì vậy hiện nay, quản lý vào ra hoàn toàn thực hiện bằng giấy tờ. Đây chính là nguyên nhân không quản lý nhân viên chặt chẽ về thời gian làm việc.


    Phần mềm kiểm soát vào ra được sử dụng để theo dõi thời gian bắt đầu vào cơ quan, thời gian ra về, số lần vào ra cơ quan trong một ngày, số ngày vắng mặt của mỗi nhân viên trong công ty để đưa ra những báo cáo hàng ngày, hàng tháng gửi tới lãnh đạo cấp trên nhằm mục đích phê bình những nhân viên thường xuyên đi làm muộn, hoặc trong giờ làm việc ra ngoài quá nhiều. Ngoài ra, khi biết được họ tên hoặc số thẻ của nhân viên thì chương trình phải tra cứu được nhân viên đó có đi làm muộn không? Có về sớm không? Và trong một đơn vị có tổng số bao nhiêu người đi làm muộn trong ngày?
    Dưới sự hướng dẫn tận tình của thầy giáo TS. Trương Văn Tú cùng với sự giúp đỡ tận tình của các thành viên trong công ty, em đã chọn đề tài: “Xây dựng và thiết kế hệ thống thông tin quản lý vào ra”.


    MỤC LỤC


    LỜI MỞ ĐẦU 4
    CHƯƠNG I. TỔNG QUAN VỀ CƠ QUAN THỰC TẬP 6
    I. TỔNG QUAN VỀ CÔNG TY PWD SOFT 6
    1. Lịch sử thành lập và phát triển. 6
    2. Tổng quan về công ty PWD Soft 8
    2.1. Giới thiệu chung 8
    2.2. Sơ đồ tổ chức của công ty PWD Soft 10
    2.3. Chức năng , nhiệm vụ của các phòng ban: 10
    2.4. Quan hệ của PWD Soft với các tổ chức, công ty khác 10


    CHƯƠNG II. NHỮNG VẤN ĐỀ CHUNG VỀ PHƯƠNG PHÁP LUẬN CƠ BẢN VÀ NGÔN NGỮ SỬ DỤNG. 11
    I. TỔNG QUAN VỀ PHƯƠNG PHÁP LUẬN CƠ BẢN. 11
    1. Tổ chức và thông tin trong tổ chức. 11
    2. Khái quát về Hệ thống thông tin 13
    2.1. Định nghĩa về HTTT 13
    2.2. Vòng đời phát triển của một HTTT 13
    2.2.1. Khởi tạo và lập kế hoạch dự án 14
    2.2.2. Phân tích hệ thống 14
    2.2.3. Thiết kế hệ thống 15
    2.2.4. Triển khai hệ thống 15
    2.2.5. Vận hành và bảo trì 15
    3. Phương pháp phát triển một hệ thống thông tin 15
    3.1. Nguyên nhân dẫn tới việc phát triển một hệ thống thông tin 15
    3.2. Ba nguyên tắc để phát triển một hệ thống thông tin 17
    4. Tiến trình phân tích và thiết kế hệ thống 19
    4.1. Vai trò của phân tích và thiết kế hệ thống 19
    4.2. Các giai đoạn phát triển hệ thống thông tin 20
    4.2.1. Giai đoạn 1: Đánh giá yêu cầu 20
    4.2.2. Giai đoạn 2: Phân tích chi tiết 21
    4.2.3. Giai đoạn 3: Thiết kế logic 21
    4.2.4. Giai đoạn 4: Đề xuất phương án và giải pháp 22
    4.2.5. Giai đoạn 5: Thiết kế vật lý ngoài 22
    4.2.6 Giai đoạn 6: Triển khai kỹ thuật hệ thống 23
    4.2.7 Giai đoạn 7: Cài đặt và khai thác 23
    II. MÔ HÌNH BIỂU DIỄN HỆ THỐNG THÔNG TIN 24
    2. Mô hình logic 24
    3. Mô hình vật lý ngoài 24
    4. Mô hình vật lý trong 24
    II. CÔNG CỤ MÔ HÌNH HÓA 25
    1. Sơ đồ luồng thông tin (IFD – Information Flow Diagram) 25
    2. Sơ đồ luồng dữ liệu (DFD – Data Flow Diagram). 26
    III. TÌM HIỂU VỀ CÔNG CỤ SỬ DỤNG ĐỂ THỰC HIỆN ĐỀ TÀI 29
    1. Một số khái niệm của cơ sở dữ liệu 29
    2. Hệ quản trị cơ sở dữ liệu SQL Server 30
    3. Khái quát về ngôn ngữ lập trình Visual Basic 31
    3.1. Công nghệ Visual Basic 31
    3.2. Phân loại các đối tượng của Visual Basic 34
    3.2.1. Forms: 34
    3.2.2. Controls: 35
    3.2.3. Các biến và các thủ tục (Variable and Procedures) 35
    3.2.4. VBA và thư viện VB: 35
    3.2.5. Các module lớp đối tượng (Class Modules) 36
    3.2.6. Cơ sở dữ liệu (Databases) 36
    3.3. Các thành phần của VB 36
    3.3.1 Đối tượng truy nhập dữ liệu ADO (ActiveX Data Object) 37
    3.3.2. Kiến trúc ADO 38


    CHƯƠNG III. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ VÀO RA CỦA NHÂN VIÊN CÔNG TY PWD SOFT 39
    I. KHẢO SÁT YÊU CẦU KHÁCH HÀNG 39
    1. Quá trình khảo sát 39
    1.1. Những thông tin cần được thu thập 39
    1.2. Các báo biểu 40
    1.3. Danh mục hạ tầng và thiết bị truyền thông hiện tại 42
    1.4. Danh mục hạ tầng phần mềm hiện tại 43
    2. Kết quả quá trình khảo sát 45
    II. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG KIỂM SOÁT VÀO RA 50
    1. Giới thiệu chung 50
    2. Tính năng hệ thống 50
    3. Phân tích hệ thống 51
    3.1. Các yêu cầu vào ra đối với hệ thống quản lý kiểm soát vào ra 51
    3.2. Phân tích hệ thống về chức năng 51
    3.3. Phân tích hệ thống về dữ liệu 54
    3.3.1. Biểu đồ luồng dữ liệu mức ngữ cảnh 54
    3.3.2. Biểu đồ luồng dữ liệu mức đỉnh 55
    3.3.3. Biểu đồ luồng dữ liệu mức dưới đỉnh 56
    3.4. Thiết kế cơ sở dữ liệu 56
    III. MÔ TẢ SẢN PHẨM QUẢN LÝ VÀO RA 58
    1. Tính năng của hệ thống kiểm soát vào ra: 58
    1.1.Môi trường phát triển: 58
    1.2. Yêu cầu về phần cứng tối thiểu: 59
    1.3. Môi trường thực thi ứng dụng: 59
    1.4. Yêu cầu đối với người phát triển, sử dụng và khai thác hệ thống : 60
    2. Chi tiết tính năng của hệ thống: 60
    2.1. Quản trị hệ thống: 60
    2.2. Quản lý thông tin: 64
    2.3.Báo cáo thống kê: 68
    2.3.Chức năng tra cứu: 74
    KẾT LUẬN 75
    TÀI LIỆU THAM KHẢO 76
     
Đang tải...