ĐỒ ÁN TỐT NGHIỆP - Quản lí điểm
lượt xem 91
download
Trước kia, để “Quản lý điểm” thì người ta tốn không ít công sức để nhập điểm, cộng điểm …một cách rất thủ công mà không mang tính Khoa Học dẫn đến tính toán điểm có thể bị sai, nhầm gây không ít những phiền hà cho người sử dụng. Ngày nay, khi “Kỷ Nguyên Số” phát triển mạnh thì không thể không nhắc đến ngành “Công Nghệ Thông Tin” với những tính năng vượt trội làm cho con người tốn ít công sức hơn. Do nhu cầu thực tế như vậy chúng ta cần phải có một phần...
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: ĐỒ ÁN TỐT NGHIỆP - Quản lí điểm
- Bài tập lớn môn Phân tích và Thiết kế hệ thống thông tin Đề bài: Quản lí điểm
- LỜI NÓI ĐẦU Trước kia, để “Quản lý điểm” thì người ta tốn không ít công sức để nhập điểm, cộng điểm …một cách rất thủ công mà không mang tính Khoa Học dẫn đến tính toán điểm có thể bị sai, nhầm gây không ít những phiền hà cho người sử dụng. Ngày nay, khi “Kỷ Nguyên Số” phát triển mạnh thì không thể không nhắc đến ngành “Công Nghệ Thông Tin” với những tính năng vượt trội làm cho con người tốn ít công sức hơn. Do nhu cầu thực tế nh ư vậy chúng ta cần phải có một phần mềm”Quản lý đ iểm” để đ ỡ tốn nhân lực và sức lao động của con người mà vẫn đạt được kết quả như mong muốn.Chắc chắn các bạn sẽ đặt ngay ra câu hỏi:”Chúng ta s ử dụng những phần mềm này lại phải mất một khoảng thời gian không ít để thích nghi với phần mềm mà không biết nó có giúp ích nhiều cho mình không hay là càng thêm nhiều phiền hà”. Để không mất nhiều thời gian tìm hiểu phần mềm chúng tôi sẽ giới thiệu một cách khái quát nhất để bạn có thể nắm đ ược phương thức hoạt động của phần mềm để bạn không bỡ ngỡ khi sử dụng phần mềm. Phần mềm ”Quản lý điểm” của chúng tôi sẽ giúp cho người quản lý điểm có thể nhanh chóng nhập đ iểm với các công thức tính toán do chính mình đặt ra,sau đó phần mềm sẽ tự động tính toán cho những lần sau nếu nh ư bạn không có sự thay đổi.Người quản lý có thể nhập, xóa, thêm… ,tuy nhiên phải có User name riêng để đăng nhập hệ thống. Hơn thế nữa là phần mềm của chúng tôi không chỉ người quản lý mới có quyền xem và tra cứu điểm mà ngay cả bạn, người không có tên trong danh sách bảng điểm cũng có thể xem và tra cứu điểm một cách dễ dàng, nhanh chóng, thuận tiện nhất mà trước kia bạn không thể nghĩ tới.
- A./ Khái quát môn học Phân tích thiết kế thông tin là một môn học xây dựng phương pháp luận bao gồm các lí thuyết, mô hình, công cụ hỗ trợ cho việc phân tích và thiết kế hệ thống. Để xây dựng một hệ thống thông tin hoàn chỉnh chúng ta phải trải qua 6 giai đoạn: - Khảo sát hiện trạng và lập dự án - P hân tích hệ thống - Thiết kế tổng thể - Thiết kế chi tiết - Cài đặt và lập trình - Vận hành và bảo trì Sau đây chúng tôi sẽ khái quát lại một số nội dung chính của môn học như sau: 1.Khảo sát hiện trạng và tìm hiểu yêu cầu người dùng Đây là bước mở đầu của quá trình phát triển hệ thống. Nó giúp cho người lập trình những xác định ban đầu trong việc phát triển và thực thi phần mềm. Trước hết ta phải xác định được mục đích của hệ thống là để làm gì, các yêu cầu của hệ thống. Từ đó đi vào quá trình thăm dò và khảo sát thực tế, bằng cách thực hiện các cuộc điều tra với những đối tượng có liên quan đến phần mềm sắp thực hiện. Đồng thời cũng tìm hiểu các tài liệu, sổ sách có liên quan. Nội dung khảo sát gồm:
- Tìm hiểu môi trường xã hội, cơ cấu tổ chức kĩ thuật Sự phân cấp Thu thập và nghiên cứu hồ sơ, sổ sách Thu thập chứng từ, giao dịch Thu thập các quy tắc, quy đ ịnh của đơn vị đó và cơ quân nhà nước Thống kê các phương tiện và tài nguyên đã và sẽ sử dụng Thu thập cá yêu cầu chức năng và tiêu chuẩn phần mềm Đánh giá hiện trạng vàđề xuất các giải pháp Lập báo cáo 2.Phân tích hệ thống về chức năng 1. Biểu đồ phân cấp chức năng Biểu đồ này biểu diễn các chức năng của hệ thống ở dạng phân cấp. Các chức năng của hệ thống sẽ được chia nhỏ dần và gốc của cây là chức năng lớn nhất. Mỗi chức năng biểu diễn bằng 1 ô hình chữ nhật, chức năng lớn bằng tổng các chứ năng nhỏ và phải là 1 động từ.
- Để dễ hiểu hơn và hình dung ra rõ hơn nữa, ta sử dụng các phân cấp nhỏ hơn cho biểu đồ phân cấp chức năng. Ta sẽ có các mức tương ứng: mức 0, mức 1, mức 2,…….. 2. Biểu đồ luồng dữ liệu Biểu đồ này diễn tả quá trình xử lí thông tin ở mức logic( xem thông tin làm gì chứ không quan tâm đến việc làm như thế nào? ). Nó thể hiện luồng thông tin giữa các thành phần biểu đồ. Mỗi chức năng đư ợc thể hiện bằng đường tròn hoặc hình elip, tên chức năng là 1 động từ Luồng dữ liệu là 1 tuyến truyền dẫn thông tin vào hay ra 1 chức năng nào đó. Nó được biểu diễn bằng hình mũi tên. Kho dữ liệu là 1 dữ liệu được lư lại để có thể truy cập về sau. Nó được biểu diễn bởi 2 đoạn thẳng song song, ở giữa ghi tên kho. Và không thể thiếu trong biểu đồ luồng dữ liệu là tác nhân, nó tương tác với hệ thống nhưng không phụ thuộc hệ thống. Nó có thể là con người hay 1 hệ thống khác. Nó được biểu diễn bằng 1 hình chữ nhật. 3.Phân tích hệ thống về dữ liệu Biểu đồ thực thể quan hệ biểu diễn cơ sở dữ liệu trong đó có các thực thể, mối quan hệ thực thể được mô hình hoá thông qua các kí hiệu:
- begin Các khái n iệm Biểu đồ E-R Lược đồ quan hệ CSDL Để vẽ được biểu đồ thực thể quan hệ, ta cần xác đ ịnh các thực thể, từ đó xác định các thuộc thính của thực thể có liên quan đến phần mềm. Sau đó xây dựng mối quan hệ giữa cá thực thể, nó là quan hệ 1- 1, 1-n, n-n. 4.Thiết kế hệ thống Từ các bước tìm hiểu trên, ta sẽ thu thập vào và bắt tay vào công việc thiết kế hệ thống. Hệ thống của chúng ta sẽ gồm các bước ở trên và thiết kế form, và viết phần mềm. B./ Nội dung chính Phần 1: Khảo sát hiện trạng và xác lập hệ thống
- Hiện nay, trong trường ĐH Sư Phạm Kỹ Thuật Hưng Yên cũng như các Khoa Công Nghệ Thông Tin, Điện tử,…… trong trường đang quản lý đ iểm học sinh – sinh viên thông qua phần mềm đào tạo “Edusoft”. Qua khảo sát chúng tôi thấy đây là một phần mềm quản lý đào tạo chung bao gồm nhiều phân hệ chức năng khác nhau giúp cho người quản lý có thể nhanh chóng chọn lựa được cách quản lý tốt nhất. Phần mềm được đánh giá phục vụ cho công tác “Quản lý điểm” nói riêng cũng như trong công đào tạo quản lý nói chung được thuận lợi hơn rất nhiều Quản lý học sinh -sinh viên Quản lý nhân sự Quản lý học phí, tài vụ Quản lý chương trình đào tạo Quản lý học phí Quản lý học bổng & miễn giảm học phí Quản lý tuyển sinh Quản lý Giảng Viên Thông tin phục vụ lãnh đạo Xếp thời khóa biểu Đăng ký môn h ọc Tuy nhiên phần mềm Edusoft không phải là phần mềm chỉ quản lý điểm mà chức năng “Quản lý điểm” ch ỉ là một chức năng trong nhiều chức năng khác nhau của hệ
- thống.Vì đây là ph ần mềm được thiết kế để dùng cho người quản lý toàn diện chứ không phải chỉ dùng riêng cho công tác quản lý ở riêng từng Khoa. Chúng tôi đã kh ảo sát thực tế những người trực tiếp sử dụng phần mềm, trong chức năng “Quản lý đ iểm” n gười sử dụng thấy phần mềm rất hữu ích trong việc nhập, tra cứu, sửa điểm…Nhưng chức năng này vẫn còn một số hạn chế như: Cần phải có user name khi sử dụng hệ thống, học sinh -sinh viên hoặc người bình thường chưa được phép xem, tra cứu điểm và người sử dụng vẫn cần có sự hỗ trợ của Excel. Vậy là một người sử dụng hệ thống bạn muốn phần mềm “Quản lý điểm” đáp ứng được nhưng yêu cầu gì ??? Từ những hạn chế của phần mềm Edusoft chúng tôi sẽ khắc phục chúng và tạo cho các bạn một phần mềm hữu ích với các tính năng dễ sử dụng. Bất kì người sử dụng nào đăng nhập cũng có thể tra cứu điểm, còn đối với người quản lý hệ thống sẽ có User name để nhập, xóa, sửa, thêm điểm một cách dễ dàng… Phần 2: Phân tích hệ thống về chức năng 1. Biểu đồ phân cấp chức năng Sơ đồ phân cấp chức năng cho ta cái nhìn tổng quát về các chức năng của hệ thống, nó giúp xác đ ịnh phạm vi của hệ thống cần phân tích và tăng cường cách tiếp cận logic tới phân tíchhệ thống. Qua quá trình khảo sát hiện trạng và tìm hiểu yêu cầu người dùng, nhóm chúng tôi đã thống nhất đưa ra phần mềm quản lí điểm của mình với sơ đồ phân cấp chức năng như sau, với 3 chức năng chính là Tra cứu, Nhập điểm và In ấn.
- Hình 1 : S ơ đồ phân cấp chức năng 2. Biểu đồ luồng dữ liệu 2.1.Biểu đồ BLC tổng quát
- 2.2. Biểu đồ BLD Từ việc phân tích cụ thể yêu cầu bài toán, nêu coi hệ thống chỉ gồm các chức năng tổng thể và xét tới sự trao đổi thông tin giữa cấc thực thể với hệ thống và ngược lại, ta sẽ có một mô hình chung của hệ thống và gọi là biểu đồ luồng dữ liệu mức khung cảnh. Tiếp tục phân tích các chức năng của nó ta sẽ được biêu đồ luồng dữ liệu mức đỉnh, dưới mức đ ỉnh tương ứng với các chức năng chi tiết của chương trình. Hình 3: BLD bối cảnh
- Hình 4 : BLD mức đỉnh
- Hình 5: BLD định nghĩa chức năng In ấn Phần 3:
- Phân tích hệ thống về dữ liệu 1.Mô hình thực thể liên kết (ERD)20 Biểu đồ thực thể quan hệ gồm có: - Các thực thể: Môn học, Sinh viên, Điểm, Học kì, Lớp, Hệ đào tạo, Bảng thống kê. - Các thuộc tính: Môn học(MaMon, TenMon, SoHTrinh, MaHK) Sinh viên(MaSV, MaLop, MaHe , Ten, Ngaysinh, Que) Điểm(MaSV, MaMon, MaHK, D1_1, D1_2, D2_1, D2_2, DiemTB) Học kì (MaHK, TenHK) Lớp (MaLop, MaHe, TenLop) Hệ đào tạo (MaHe, TenHe) Bảng thống kê (MaSV, MaHK, MaLop, DiemTB, DiemRL)
- 2.Mô hình quan hệ dữ liệu
- Phần 4: Thiết kế hệ thống 1.Một số tệp cơ sở 1.1. Môn học
- 1.2.Danh sách sinh viên 1.3.Danh sách Điểm 1.4.Học kì
- 1.5.Lớp 1.6.Hệ đào tạo 1.7.Thống kê
- 2.Một số form chính 2.1. Form chính Gồm c ác chức năng : Đăng nhập của người quản lí Nút tra c ứu dành cho người sử dụng Sau khi người sử dụng (bao gồm cả người quản lí) click vào nút tra cứu hệ thống sẽ chuyển sang Form TRA CỨU 2.2. Form TRA CỨU
- Tại form TRA CỨU người dùng có thể chọn một trong những nội dung mà hệ thống đã đưa sẵn ra và điền thông tin đã biết vào đó. Như: Mã Sinh Viên, Họ Và Ten, Khóa học (hệ thống đã có sẵn các khóa học để chọn lựa nếu bạn click vào mũi tên bên cạnh dòng đề nội dung tra cứu), Quê quán( hệ thống đã có sẵn tên 64 tỉnh thành, khi bạn click vào mũi tên sẽ hiện ra) Sau khi người dùng click vào KẾT QUẢ thì kết quả của tra cứu sẽ hiện ra ở vùng hiển thị nội dung ở dưới. Lúc này nếu click vào IN ẤN bạn sẽ được danh sách in ra Chức năng XỬ LÝ ĐIỂM chỉ dùng cho người quản lí . Người quản lí sẽ xử dụng được chức năng này nếu vào form TRA CỨU từ việc đăng nhập thông tin user, password từ form chính. Nếu không phải là người quản lí hay là người quản lí nhưng chưa đăng kí ở from chính khki click vào XỬ LÝ ĐIỂM hệ thống sẽ báo lỗi. KẾT LUẬN
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Đồ án tốt nghiệp ngành Văn hóa du lịch: Tìm hiểu loại hình du lịch phượt trong giới trẻ hiện nay - khảo sát qua một số điểm du lịch tiêu biểu tại Tây Bắc
96 p | 216 | 36
-
Đồ án tốt nghiệp du lịch: Một số biện pháp marketing-mix nhằm thu hút khách du lịch vào mùa du lịch thấp điểm tại khách sạn New Star Hạ Long
73 p | 160 | 30
-
Luận văn: Phương pháp thêm dấu tiếng việt vào văn bản tiếng việt không dấu
0 p | 121 | 19
-
Đề tài: " Công nghệ điện thoại IP "
112 p | 84 | 14
-
Đồ án tốt nghiệp: Nghiên cứu sử dụng lõi ngô làm chất hấp thụ để lọc Amoni ra khỏi nước
73 p | 56 | 14
-
Đồ án tốt nghiệp: Nghiên cứu khả năng keo tụ của Sắt Sunfate kết hợp với Canxi hydroxit để loại bỏ màu nước thải dệt nhuộm hoạt tính
125 p | 39 | 11
-
Đồ án tốt nghiệp: Nghiên cứu đánh giá và đề xuất giải pháp tái sử dụng dòng thải từ hoạt động làng nghề làm bột xã Tân Phú Trung – huyện Châu Thành – Đồng Tháp theo phương án cụm dân cư
166 p | 32 | 11
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn