1. Trang chủ >
  2. Công nghệ thông tin >
  3. Hệ thống thông tin >

4 Giới thiệu về công cụ Report Viewer để tạo dữ liệu báo cáo

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.76 MB, 104 trang )


Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net

một Report header. Phần này có thể có hoặc không có thông tin tuỳ vào

người thiết kế.

-



Page Footer: Là phần cuối cùng của trang, nằm dưới phần Detail. Mỗi

Report sẽ chỉ có nhiều nhất một Page footer. Phần này có thể có hoặc không

có thông tin tuỳ vào người thiết kế.



2.4.3 Các bước để tạo một ReportViewer

Để tạo một report chúng ta làm như sau:

• Bước 1: Thêm một tập tin báo cáo cho dự án bằng cách: chọn dự án →

add new item → chọn mục reporting → chọn report → OK.

• Bước 2: Tạo các Page Header, Page Footer và thiết kế cho trang Report

sử dụng công cụ Toolbox bên tay trái.

• Bước 3: Tạo DataSet để lấy dữ liệu.





Bước 4: Kéo điều khiển Report Viewer vào trang ASPX rồi chọn

datasource cho ReportViewer đó.



CHƯƠNG 3:



XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐỒ ÁN 1 ĐẾN 5

TRÊN NỀN TẢNG ASP.NET



3.1.



Khảo sát và phân tích yêu cầu



3.1.1 Thời gian và địa điểm khảo sát

- Tham khảo hệ thống quản lý đồ án của bộ môn mạng máy tính và truyền

thông khóa trước.

3.1.2 Thông tin liên hệ

- Bộ môn MMT&TT - Khoa Công Nghệ Thông Tin - Trường ĐHSPKT Hưng Yên Mỹ Hào – Hưng Yên.

3.1.3 Thông tin dự án



15



Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net

-



Tên dự án: “XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐỒ ÁN 1 ĐẾN 5 TRÊN



NỀN TẢNG ASP.NET”.

- Người thực hiện: Nguyễn Thị Thương

- Người hướng dẫn: Phạm Minh Chuẩn

- Ngày thực hiện: 20/01/2014

- Ngày dự kiến hoàn thành: 10/07/2014.

3.1.4 Yêu cầu của hệ thống sau khảo sát

Bảng 3-1: Yêu cầu khách hàng

ST



Tên yêu cầu



T

1

2

3

4

5

6



Quản lý thông tin sinh viên tham gia làm đề tài

Quản lý thông tin nhóm lớn, nhóm nhỏ

Quản lý thông tin về đề tài của sinh viên trong các kì học

Quản lý thông tin giảng viên hướng dẫn sinh viên làm đề tài

Quản lý thông tin lớp của sinh viên làm đồ án

Quản lý thông tin về quá trình phân nhóm, phân đề tài (SV [Sinh viên] tự



7



nhận nhóm hoặc GVHD [Giáo viên hướng dẫn] sẽ phân)

Quản lý thông tin về quá trình thực hiện đồ án (quản lý tiến độ từng tuần,

có sự trao đổi hỏi đáp giữa SV và GVHD, điểm danh và đánh giá điểm

quá trình)



8



Quản lý thông tin về phân hội đồng đánh giá và kết quả đánh giá



9

10



Quản lý thông tin kết quả: điểm quá trình, điểm báo cáo, điểm bảo vệ

Quản trị hệ thống (quản lý người dùng, phân quyền tùy chọn cho từng

đối tượng người dùng)



11



Tìm kiếm, thống kê, báo cáo in ấn phải chính xác theo từng yêu cầu riêng



12



của trưởng bộ môn và GVHD và đúng theo mẫu biểu có sẵn

Quản lý tin tức và bài viết trên trang chủ



13

14

15

16

17



Phần mềm phải có giao diện dễ sử dụng, đơn giản và đẹp

Phần mềm phải có tính bảo mật và phân quyền rõ ràng

Update thông tin một cách nhanh chóng, chính xác

Tốc độ truy xuất nhanh chóng, hợp lý, hiệu quả và tuyệt đối chính xác

Phù hợp với nhiều đối tượng người dùng.



16



Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net

3.1.5 Quy trình nghiệp vụ [Tham khảo Báo cáo tốt nghiệp - Website hỗ trợ

quản lý đồ án bộ môn MMT & TT]

 Quy trình 1: Phân nhóm

Trong mỗi học kì, khi một lớp làm đồ án môn học, việc đầu tiên là phân nhóm

lớn cho từng lớp. Dựa vào thời khóa biểu của mỗi lớp, các GVHD (Giáo viên

hướng dẫn) được chia ra từng nhóm lớn, mỗi GVHD sẽ đảm nhiệm hướng dẫn từ

10-15 sinh viên làm đồ án.

Quy trình này gồm hai giai đoạn:

• Phân nhóm lớn: để đảm bảo công việc phân nhóm lớp cho một lớp, trước

tiên trưởng bộ môn phải cập nhật thông tin đồ án cho lớp trong học kì hiện

tại. Thông tin loại đồ án cho lớp bao gồm: lớp, năm học, học kì, loại đồ án,

thời gian bắt đầu, thời gian kết thúc, số tín chỉ, yêu cầu chung của đồ án.

Việc phân nhóm lớn do giáo viên chủ nhiệm thực hiện dựa trên thời khóa

biểu đã phân công của khoa.

• Phân nhóm nhỏ: sau khi phân nhóm lớn, GVCN tiếp tục phân từng nhóm

nhỏ cho từng nhóm lớn. Mỗi nhóm nhỏ gồm 2 sinh viên cùng làm đề tài.

Sinh viên có thể tự chọn người cùng làm đề tài với mình hoặc sẽ được

GVCN quyết định. Thông tin bao gồm: mã nhóm nhỏ, số thứ tự của nhóm,

mã nhóm lớn, mã sinh viên.

Các công việc thêm, sửa, xóa, tìm kiếm thông tin GVHD để đưa ra danh sách

GVHD cụ thể với các thông tin chính xác.

Công việc phân nhóm do giáo viên chủ nhiệm của lớp đảm nhiệm.

Sau công việc phân nhóm sẽ đưa ra được danh sách GVHD và danh sách sinh

viên đăng kí làm đề tài.

 Quy trình 2: Phân đề tài cho các nhóm





Quản lý đề tài

-



Tên đề tài phải rõ ràng và gắn liền với nội dung của đề tài

Đề tài phải gắn với thực tế và có thể khảo sát thực tế.

Sinh viên có thể tự chọn đề tài nếu GVHD thấy phù hợp hoặc sẽ do

GVHD ra đề tài cho sinh viên.

17



Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net

-



tên cũng như nội dung và giữa các GVHD thì được phép trùng nhau.

Sau 2 năm mới được làm lại đề tài đã dược làm trước đó và phải được







Trong nhóm của một GVHD thì các đề tài không được trùng nhau về



chấp nhận của Trưởng bộ môn.

Thông tin về đề tài gồm: MaDT, TenDT, MotaDT, LoaiDT, GVHD.

Các công việc thêm, sửa, xóa, tìm kiếm đề tài.

Công việc này do trưởng bộ môn và GVHD thực hiện.



Quản lý thực hiện đề tài

Công việc thực hiện:

- Lên lịch gặp sinh viên.

-



Nhận xét và đóng góp ý kiến cho từng nhóm.



-



Điểm danh.



-



Đánh giá kết quả dựa vào:





Điểm hướng dẫn quá trình







Điểm báo cáo







Bản cứng, bản mềm, nhật kí đồ án



 Công việc này GVHD thực hiện

 Quy trình 3: Tổ chức bảo vệ

• Phân hội đồng

- Phân ra các hội đồng và số nhóm sinh viên trong 1 hội đồng.

- Một hội đồng gồm: 1 chủ tịch, 1 thư kí, 1 ủy viên.

- Phân quyền cho chủ tịch, có thêm quyền cập nhật vào CSDL điểm của





các đề tài trong hội đồng đó.

Địa điểm, thời gian bảo vệ.

Thông tin về hội đồng bao gồm: MaHD, LoaiDT, ThoiGian,

DiaDiem.

Các công việc thêm, sửa, xóa, tìm kiếm thông tin của hội đồng.



Kết quả bảo vệ

-



Điểm đồ án được tính dựa vào: Kết quả = (∑ (điểm quá trình) + điểm



-



bảo vệ) / 2.

Nếu kết quả >5 thì đạt, kết quả <5 thì không đạt và phải làm lại.

Khi có kí xác nhận của trưởng bộ môn thì điểm không được phép sửa



nữa.

 Quy trình báo cáo, thống kê, in ấn.

• Danh sách các đồ án theo khóa học: STT, Tên đề tài, Mô tả…



18



Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net

• Danh sách đồ án được hướng dẫn bởi Giáo viên theo học kỳ: STT, Tên đề













tài, Nhóm SV thực hiện, GVHD.

Danh sách các giáo viên hướng dẫn.

Danh sách sinh viên được bảo vệ.

Danh sách các hội đồng và số nhóm trong hội đồng.

Kết quả đồ án theo: STT, Mã SV, Tên SV, Tên đồ án, điểm, xếp loại.

Thống kê kết quả đồán theo phần trăm xuất xắc, giỏi, khá, trung bình, không



đạt.

3.1.6 Các biểu mẫu, tài liệu và quy định liên quan

 Danh mục tài liệu

Bảng 3-1: Bảng danh mục tài liệu

ST



Tên tài liệu



T

1



quan

Danh sách lớp tham gia Danh sách lớp tham gia Quản lý thông

thực hiện làm đồ án



2



Mô tả tài liệu



làm đồ án



Nghiệp vụ liên



tin lớp làm đồ



án

Danh sách nhóm sinh viên Danh sách nhóm sinh viên Quản lý thông

làm đồ án



làm đồ án



tin sinh viên



3



làm đồ án

Danh sách đề tài thực hiện Danh sách đề tài thực hiện Quản lý thông



4



của sinh viên

của sinh viên

tin đề tài

Danh sách giảng viên Danh sách giảng viên Quản lý thông

hướng dẫn sinh viên làm hướng dẫn sinh viên làm tin giảng viên

đồ án



5



đồ án



hướng dẫn đồ



án

Danh sách giảng viên Danh sách giảng viên Quản lý thông

tham gia hội đồng bảo vệ tham gia hội đồng bảo vệ



6



tin



hội



Project

Bảng điểm học phần đồ Danh mục bảng điểm



bảo vệ

Quản lý thông



án



tin



kết



đồng



quả,



Thống kê, báo

cáo

19



Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net

 Danh mục các quy định liên quan

Bảng 3-3: Bảng danh mục các quy định liên quan

ST

T

1



Tên quy định

Tính



điểm



Mô tả quy định



Nghiệp vụ liên



quan

quá Số điểm đạt được trong quá Quản lý thông tin



trình

2



trình GVHD hướng dẫn sinh về quá trình thực



Tính điểm tổng kết



viên

= (∑(ĐQT) + ĐBV)/2



hiện đồ án

Quản lý thông tin

kết quả, Thống

kê và báo cáo



 Danh mục các biểu mẫu

• Danh sách sinh viên



Hình 3-1: Danh sách sinh viên

• Danh sách điểm

20



Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net



Hình 3-2: Danh sách điểm



• Danh sách phân công hội đồng

21



Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net



Hình 3-3: Danh sách hội đồng



22



Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net

3.1.7 Mô tả yêu cầu của hệ thống

 Các yêu cầu chức năng

Bảng 3-4: Các yêu cầu chức năng

ST



Tên yêu cầu



T

I



Các yêu cầu chức Là các chức năng của phần mềm tương ứng



1



năng nghiệp vụ

với các công việc trong thế giới thực.

Quản lý thông tin giảng Chức năng này cho phép người quản lý duy trì

viên



Mô tả yêu cầu



thông tin của giáo viên hướng dẫn. Bao gồm

thêm mới, sửa, xóa, tìm kiếm thông tin giáo

viên. Công việc này do trưởng bộ môn đảm



2



nhiệm.

Quản lý thông tin sinh Chức năng này cho phép người quản lý duy trì

viên



thông tin về sinh viên tham gia đề tài. Bao

gồm thêm mới, sửa, xóa, tìm kiếm thông tin



3



Quản lý thông tin lớp



sinh viên.

Chức năng này cho phép nguời quản lý duy trì

thông tin lớp học của sinh viên. Bao gồm



4



Quản lý thông tin đề tài



thêm mới, sửa, xóa thông tin lớp học.

Chức năng này cho phép người quản lý quản

lý thông tin về đề tài của nhóm sinh viên thực

hiện. Bao gồm thêm mới, sửa, xóa, tìm kiếm

đề tài.

Sinh viên có thể chọn đề tài hoặc do giáo viên

hướng dẫn ra đề tài. Trong nhóm của một

GVHD thì các đề tài không được trùng nhau

cả về tên và nội dung. Sau 2 năm mới được

làm lại đề tài đã được làm trước đó và phải



5



Quản lý thông tin quá



được chấp nhận của GVHD.

Chức năng này cho phép người quản lý quản

23



Xây dựng hệ thống quản lý đồ án 1 đến 5 trên nền tảng Asp.net

trình phân nhóm, phân



lý được thông tin quá trình phân nhóm, phân



đề tài (SV tự nhận



đề tài. Bao gồm các chức năng thêm mới, sửa,



nhóm hoặc GV HD sẽ



xóa thông tin quá trình phân nhóm, phân đề



phân)



tài. Sinh viên tự nhận nhóm hoặc GVHD sẽ

phân đề tài. Mỗi nhóm sinh viên gồm từ 1 đến

3 sinh viên làm một đề tài tùy theo mức độ



6



khó của đề tài.

Quản lý thông tin kết Chức năng này cho phép người quản lý, quản

quả



lý được thông tin về điểm của sinh viên sau

mỗi đợt làm đề tài. Bao gồm thêm mới, sửa,

xóa điểm của sinh viên

Điểm đồ án được tính dựa vào:

Kết quả = (∑ (điểm quá trình) + điểm bảo

vệ) / 2

Điểm quá trình sẽ do GVHD đánh giá. Nếu <5

thì sinh viên không được bảo vệ đồ án.

Trường hợp sinh viên có điểm bảo vệ <5 thì

sinh viên phải làm lại đồ án với đề tài khác.

5 <= Kết quả < 7: xếp loại Trung bình

7<= Kết quả <8: xếp loại khá

8<= Kết quả <9: xếp loại giỏi



7



Quản lý nhóm lớn



Kết quả>=9: xếp loại xuất sắc

Chức năng này cho phép người quản lý, quản

lý thông tin về nhóm lớn của 1 lớp. Một lớp

mỗi đợt làm đồ án sẽ được phân ra thành các



8



Quản lý nhóm nhỏ



nhóm lớn khác nhau.

Chức năng này cho phép người quản lý, quản

lý thông tin về các nhóm nhỏ của nhóm lớn.

Một nhóm lớn sẽ được chia ra thành nhiều

nhóm nhỏ khác nhau, bao gồm thêm mới sửa

24



Xem Thêm
Tải bản đầy đủ (.docx) (104 trang)

×