Giáo trình mô đun xây dựng ứng dụng quản lý nghề lập trình máy tính tin học ứng dụng trình độ ...

Giáo trình xây dựng ứng dụng quản lý nghề lập trình máy tính tại trường cao đẳng nghề An Giang, giúp nâng cao kỹ năng và kiến thức cho sinh viên.

Trường đại học

Trường Cao Đẳng Nghề An Giang

Người đăng

Ẩn danh

Thể loại

Giáo Trình

2020

54
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI GIỚI THIỆU

1. Bài 1: PHÂN TÍCH CHƯƠNG TRÌNH ỨNG DỤNG QUẢN LÝ

1.1. Phân tích hiện trạng hệ thống quản lý

1.2. Khảo sát hệ thống

1.3. Thu thập và tổng hợp tài liệu của hệ thống quản lý

2. Bài 2: THIẾT KẾ VÀ CÀI ĐẶT CƠ SỞ DỮ LIỆU

2.1. Phân tích dữ liệu

2.2. Thiết kế cơ sở dữ liệu

3. Bài 3: THIẾT KẾ GIAO DIỆN

3.1. Thiết kế thành phần xử lý của ứng dụng

3.2. Thiết kế Giao diện

4. Bài 4: HIỆN THỰC CÁC CHỨC NĂNG CỦA ỨNG DỤNG

4.1. Kết nối cơ sở dữ liệu

4.2. Cài đặt các màn hình nhập liệu

4.3. Cài đặt các báo biểu

4.4. Cài đặt các chức năng tra cứu, tiện ích

4.5. Kiểm thử chức năng- Kiểm thử hệ thống

5. Bài 5: SỬ DỤNG CÁC TOOL HỖ TRỢ

5.1. Thiết kế giao diện Form với DevExpress

5.2. Tạo file Help cho ứng dụng

5.3. Đóng gói và xuất bản phần mềm

TÀI LIỆU THAM KHẢO

Trích đoạn nội dung tài liệu

ỦY BAN NHÂN DÂN TỈNH AN GIANG TRƯỜNG CAO ĐẲNG NGHỀ AN GIANG GIÁO TRÌNH MÔ ĐUN: XÂY DỰNG ỨNG DỤNG QUẢN LÝ NGHỀ: LẬP TRÌNH MÁY TÍNH, TIN HỌC ỨNG DỤNG TRÌNH ĐỘ: CAO ĐẲNG, TRUNG CẤP (Ban hành theo Quyết định số: /QĐ-CĐN, ngày tháng năm 20 của Hiệu trưởng trường Cao đẳng nghề An Giang) An Giang, năm 2020 TUYÊN BỐ BẢN QUYỀN Tài liệu này thuộc loại sách giáo trình nên các nguồn thông tin có thể đƣợc phép dùng nguyên bản hoặc trích dùng cho các mục đích về đào tạo và tham khảo. Mọi mục đích khác mang tính lệch lạc hoặc sử dụng với mục đích kinh doanh thiếu lành mạnh sẽ bị nghiêm cấm. LỜI GIỚI THIỆU Xây dựng ứng dụng quản lý là môđun đƣợc bố trí nhằm mục đích hƣớng dẫn ngƣời học các kiến thức cơ bản về phân tích, thiết kế để có thể xây dựng đƣợc một ứng dụng quản lý vừa và nhỏ, với yêu cầu đó ngƣời học phải có kiến thức cơ bản về cơ sở dữ liệu, phân tích thiết kế hệ thống thông tin, lập trình Windows. Giáo trình này bao gồm một số nội dung chính: Bài 1: PHÂN TÍCH CHƢƠNG TRÌNH ỨNG DỤNG QUẢN LÝ Bài 2: THIẾT KẾ VÀ CÀI ĐẶT CƠ SỞ DỮ LIỆU Bài 3: THIẾT KẾ GIAO DIỆN Bài 4: HIỆN THỰC CÁC CHỨC NĂNG CỦA ỨNG DỤNG Bai 5: SỬ DỤNG CÁC TOOL HỖ TRỢ Trong quá trình biên soạn, mặc dù bản thân đã cố gắng hoàn thiện giáo trình nhƣng không tránh khỏi những thiếu sót, hạn chế. Mong đƣợc đồng nghiệp và sinh viên đóng góp ý kiến để giáo trình ngày càng hoàn thiện hơn. An Giang, ngày tháng năm Tham gia biên soạn Phan Thị Thanh Thoãng Trang 1 GIÁO TRÌNH MÔ ĐUN Tên Mô đun: Xây dựng ứng dụng quản lý Mã số mô đun: MĐ 32 I. VỊ TRÍ, TÍNH CHẤT CỦA MÔN HỌC: 1. Vị trí: -Đây là mô đun thuộc nhóm môn chuyên ngành. -Đƣợc bố trí sau khi học sinh học các môn: Lập Trình Windows 1, Lập Trình Windows 2, Phân Tích Thiết Kế Hệ Thống Thông Tin.Tính chất: - Đây là mô đun tổng kết tất cả cá kỹ năng trong chƣơng trình học, hệ thống lại các kiến thức đã học II. MỤC TIÊU MÔN HỌC: * Về mặt kiến thức - Thực hiện thành công một sản phẩm ứng dụng quản lý do sinh viên thực hiện. * Về mặt kỹ năng: - Phân tích đƣợc các yêu cầu quản lý cho các mô hình tổ chức, doanh nghiệp khác nhau. - Vận dụng kiến thức môn học việc chƣơng trình quản lý - Sử dụng một trong những công nghệ, ngôn ngữ lập trình để tạo các trang web gồm những tính năng cơ bản của một ứng dụng quản lý. * Về năng lực tự chủ và trách nhiệm - Rèn luyện thái độ làm việc cẩn thận, nghiêm túc khi thiết kế chƣơng trình. Trang 2 MỤC LỤC Đề mục Trang Bài 1: PHÂN TÍCH CHƢƠNG TRÌNH ỨNG DỤNG QUẢN LÝ . Phân tích hiện trạng hệ thống quản lý . Khảo sát hệ thống . Thu thập và tổng hợp tài liệu của hệ thống quản lý . 12 Bài 2: THIẾT KẾ VÀ CÀI ĐẶT CƠ SỞ DỮ LIỆU . Phân tích dữ liệu . Thiết kế cơ sở dữ liệu . Cài đặt cơ sở dữ liệu . 17 Bài 3: THIẾT KẾ GIAO DIỆN . Thiết kế thành phần xử lý của ứng dụng . Thiết kế Giao diện . 29 Bài 4: HIỆN THỰC CÁC CHỨC NĂNG CỦA ỨNG DỤNG . Kết nối cơ sở dữ liệu . Cài đặt các màn hình nhập liệu . Cài đặt các báo biểu . Cài đặt các chức năng tra cứu, tiện ích . Kiểm thử chức năng- Kiểm thử hệ thống . 38 Bai 5: SỬ DỤNG CÁC TOOL HỖ TRỢ . Thiết kế giao diện Form với DevExpress . Tạo file Help cho ứng dụng . Đóng gói và xuất bản phần mềm. 52 TÀI LIỆU THAM KHẢO . 53 Trang 4 Bài 1: PHÂN TÍCH CHƢƠNG TRÌNH ỨNG DỤNG QUẢN LÝ Mục tiêu: Sau khi học xong bài học này, sinh viên có khả năng: - Phân tích đƣợc hiên trạng của hệ thống quản lý - Khảo sát đƣợc yêu cầu cảu hệ thống - Rèn luyện thái độ làm việc cẩn thận nghiêm túc Nội dung: I. Phân tích hiện trạng hệ thống quản lý - Mục đích : Qua quá trình khảo sát từ sơ bộ đến chi tiết hệ thống hiện tại ta phải có đƣợc các thông tin về hệ thống qua đó đề xuất đƣợc các phƣơng án tối ƣu để dự án mang tính khả thi cao nhất. - Phân tích hiện trạng hệ thống thƣờng đƣợc tiến hành qua bốn bƣớc: + Bƣớc 1: Khảo sát và đánh giá hiện trạng hoạt động của hệ thống cũ. Tìm hiểu các hoạt động của hệ thống hiện tại nhằm xác định các thế mạnh và các yếu kém của nó + Bƣớc 2 : Đề xuất mục tiêu cho hệ thống mới. Xác định phạm vi ứng dụng và các ƣu nhƣợc điểm của hệ thống dự kiến. Cần xác định rõ lĩnh vực mà hệ thống mới sẽ làm, những thuận lợi và những khó khăn khi cải tiến hệ thống + Bƣớc 3 : Đề xuất ý tƣởng cho giải pháp mới có cân nhắc tính khả thi. Phác hoạ các giải pháp thoả mãn các yêu cầu của hệ thống mới đồng thời đƣa ra các đánh giá về mọi mặt ( Kinh tế, xã hội, thuận tiện.) để có thể đƣa ra quyết định lựa chọn cuối cùng. + Bƣớc 4 : Vạch kế hoạch cho dự án cùng với dự trù tổng quát. Xây dựng kế hoạch triển khai cho các giai đoạn tiếp theo. Dự trù các nguồn tài nguyên (Tài chính, nhân sự, trang thiết bị.) để triển khai dự án. Khảo sát hệ thống Quá trình khảo sát hệ thống thực nhằm xác định một số vấn đề trƣớc khi bắt đầu xây dựng, phát triển một dự án tin học. Những vấn đề quan trọng nhất cần phải xác định rõ là: -Nhu cầu xây dựng và phát triển hệ thống thông tin, tức là, thực sự ngƣời sử dụng muốn gì ở hệ thống? Trang 5 -Những vấn đề cần làm, không nên, chƣa nên hay sẽ làm. Nói cách khác là xác định các ràng buộc, hạn chế và phạm vi của dự án. Với mỗi nội dung, phải xem xét tới sự cần thiết và tính khả thi của nó. -Thời gian phát triển hệ thống là bao lâu. Đòi hỏi xác định thời gian hoàn thành ngay từ thời điểm đầu là khó, tuy vậy, vẫn cần đƣa ra một thời hạn dự trù để thực hiện dự án. -Giá thành phát triển hệ thống (tính đầy đủ các yếu tố nhân lực, vật lực, tài chính). Điều này có nghĩa là ngay từ khi khảo sát đã phải có một hình dung sơ bộ, thậm chí là hình dung chi tiết về giải pháp thực hiện, đáp ứng đƣợc mọi yêu cầu đặt ra hoặc các yêu cầu quan trọng. -Thuận lợi và khó khăn (kể cả vấn đề thị trƣờng cho sản phẩm). Các câu trả lời - kết luận phải mang tính khách quan. Các thông tin số liệu đƣợc đƣa ra xem xét phải chính xác, có căn cứ đáng tin cậy. Mục tiêu của khảo sát là thu thập thông tin, tài liệu để có đƣợc một hình dung tổng quát, tuy không thật chi tiết nhƣng tƣơng đối đầy đủ về hệ thống thực, hệ thống thông tin đang có và hệ thống thông tin cần có. Việc khảo sát diễn ra trên ba phạm vi: khảo sát về công việc, chức năng; khảo sát về thông tin dữ liệu, về cách thức sử dụng dữ liệu; khảo sát về ngƣời sử dụng trong hệ thống. Nội dung khảo sát và đánh giá hiện trạng Các nội dung cần khảo sát tƣơng ứng với những vấn đề cần giải quyết sao cho phù hợp với yêu cầu của ngƣời sử dụng và qui mô của hệ thống thông tin. Công việc khảo sát có thể chia theo các nội dung chính sau: Xác định các vấn đề cần giải quyết trong tổ chức và phạm vi giải quyết của từng vấn đề Nghiên cứu cơ cấu tổ chức cơ quan chủ quản của hệ thống thực. Nghiên cứu chức năng nhiệm vụ của từng bộ phận và sự phân cấp quyền hạn trong điều hành, quản lý hệ thống thực. Thu thập và nghiên cứu các hồ sơ, sổ sách, tài liệu, các chứng từ giao dịch, các tệp, các chƣơng trình và các phƣơng tiện xử lý thông tin. Thu thập và mô tả các qui tắc quản lý, các qui trình xử lý thông tin trong hệ thống. Thu thập các nhu cầu xử lý và sử dụng thông tin. Đánh giá, phê bình hiện trạng và đề xuất các giải pháp. Trang 6 Xác định các nhóm nguời sử dụng: Xác định các nhóm ngƣời trong tổ chức mà các công việc của họ có mối quan hệ mật thiết với các hoạt động của hệ thống thông tin. Việc xác định các nhóm nguời sử dụng nhằm làm rõ những nguồn thông tin mà họ có thể cung cấp cũng nhƣ yêu cầu của họ đối với hệ thống thông tin mới cần xây dựng. - Các hình thức tiến hành : Có ba phƣơng pháp là quan sát, phỏng vấn và điều tra thăm dò a. Phƣơng pháp quan sát gồm có 2 cách -Quan sát trực tiếp: quan sát bằng mắt, tại chỗ tỉ mỉ từng chi tiết công việc của hệ thống cũ, của các nhân viên thừa hành. -Quan sát gián tiếp: quan sát từ xa, hay qua phƣơng tiện tổng thể của hệ thống để có đƣợc bức tranh khái quát về tổ chức và cách thức hoạt động trong tổ chức đó. Vai trò: giúp cho ngƣời quan sát thấy đƣợc cách quản lý các hoạt động của tổ chức cần tìm hiểu. Phƣơng pháp phỏng vấn - Chuẩn bị rõ nội dung chủ đề cuộc phỏng vấn, các câu hỏi, các tài liệu liên quan, mục đích cần thu đƣợc các thông tin gì sau phỏng vấn. - Một số lƣu ý khi tiến hành phỏng vấn: + Phải tổ chức tốt cuộc phỏng vấn : Chọn số ngƣời phỏng vấn, thống nhất trƣớc nội dung, chủ đề cuộc phỏng vấn để các bên có thời gian chuẩn bị. + Lựa chọn các câu hỏi hợp lý : Xác định rõ loại câu hỏi sẽ đƣa ra, câu hỏi mở hay câu hỏi đóng tuỳ theo yêu cầu nội dung phỏng vấn. + Luôn giữ tinh thần thoải mái, thái độ đúng mực khi phỏng vấn. Vai trò: cho phép ta nắm đƣợc nguồn thông tin chính yếu nhất về một hệ thống cần phát triển trong tƣơng lai và hệ thống hiện tại. Phƣơng pháp điều tra thăm dò Vai trò : Đƣợc thực hiện để nắm những thông tin có tính vĩ mô. Phƣơng pháp này thích hợp với việc điều tra tần suất trong nghiên cứu khả thi. - Phiếu thăm dò: là câu hỏi có nội dung trả lời sẵn, ngƣời trả lời lựa chọn - Có tập các đối tƣợng cần thăm dò, tuỳ theo mục tiêu Trang 7 III.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ