Đồ Án Tốt Nghiệp: Hướng Dẫn Xây Dựng Website Nộp Đồ Án Trực Tuyến

Đồ án nghiên cứu tốt nghiệp xây dựng website nộp đồ án trực tuyến, áp dụng công nghệ tiên tiến, tối ưu giải pháp kỹ thuật cho bài toán kỹ thuật.

Trường đại học

Đại học Bách Khoa Hà Nội

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp
81
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI NÓI ĐẦU

1. CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ TÌM HIỂU YÊU CẦU

1.1. Lý do chọn đề tài

1.2. Khảo sát hiện trạng công việc thu/nộp đồ án tốt nghiệp

1.3. Mô tả bài toán

1.3.1. Người dùng

1.3.2. Chức năng

1.3.3. Mục tiêu hệ thống

1.3.4. Yêu cầu cụ thể của bài toán

1.3.4.1. Yêu cầu chức năng
1.3.4.2. Yêu cầu phi chức năng

1.3.5. Ý nghĩa

2. CHƯƠNG II: PHÂN TÍCH HỆ THỐNG

2.1. Phân tích hệ thống về chức năng

2.2. Phân tích hệ thống về dữ liệu

2.2.1. Biểu đồ phân cấp chức năng

2.2.2. Biểu đồ luồng dữ liệu

2.2.3. Giấy tờ, biểu mẫu thu thập được trong nghiệp vụ thu/nộp đồ án

2.2.4. Thực thể, thuộc tính của thực thể, mối quan hệ giữa các thực thể

Tóm tắt

I. Giới thiệu về việc xây dựng website nộp đồ án tốt nghiệp

Việc xây dựng website nộp đồ án tốt nghiệp trực tuyến là một bước tiến quan trọng trong việc cải thiện quy trình nộp và quản lý đồ án tại các cơ sở giáo dục. Ứng dụng này không chỉ giúp sinh viên dễ dàng gửi đồ án mà còn tạo điều kiện thuận lợi cho giáo viên trong việc quản lý và đánh giá. Theo nghiên cứu, việc chuyển đổi từ hình thức nộp truyền thống sang website trực tuyến giúp tiết kiệm thời gian và nâng cao hiệu quả công việc. Hệ thống này được thiết kế để phục vụ ba nhóm người dùng chính: sinh viên, giáo viên và quản lý. Mỗi nhóm người dùng có những chức năng và quyền hạn riêng, từ việc nộp đồ án cho đến việc quản lý và kiểm tra các tài liệu liên quan. Điều này không chỉ giúp tối ưu hóa quy trình mà còn đảm bảo tính minh bạch và dễ dàng trong việc theo dõi tiến độ nộp đồ án.

II. Phân tích yêu cầu và hiện trạng

Trước khi tiến hành xây dựng website, việc khảo sát hiện trạng và phân tích yêu cầu là rất cần thiết. Hiện tại, sinh viên thường phải nộp đồ án dưới dạng bản cứng và bản mềm, gây khó khăn trong việc lưu trữ và quản lý. Việc chuyển đổi sang nộp đồ án tốt nghiệp trực tuyến sẽ giúp giải quyết những vấn đề này. Hệ thống cần phải đáp ứng các yêu cầu như: cho phép sinh viên đăng ký tài khoản, nộp tài liệu, và quản lý thông tin cá nhân. Giáo viên cũng cần có quyền truy cập để xem và đánh giá đồ án của sinh viên. Quản trị viên sẽ có quyền quản lý toàn bộ hệ thống, bao gồm việc thêm, sửa, xóa thông tin người dùng và đồ án. Điều này đảm bảo rằng mọi thông tin đều được lưu trữ một cách có hệ thống và dễ dàng truy cập.

III. Thiết kế và phát triển hệ thống

Quá trình thiết kế website nộp đồ án bao gồm nhiều bước quan trọng. Đầu tiên, cần xác định kiến trúc hệ thống và các chức năng cần thiết. Hệ thống sẽ bao gồm các module như quản lý tài khoản, nộp đồ án, và quản lý thông tin. Giao diện người dùng cần phải thân thiện và dễ sử dụng, đảm bảo rằng sinh viên có thể dễ dàng thực hiện các thao tác mà không gặp khó khăn. Việc sử dụng các công nghệ web hiện đại sẽ giúp tăng tốc độ và hiệu suất của hệ thống. Hệ thống cũng cần được kiểm thử kỹ lưỡng trước khi triển khai để đảm bảo rằng mọi chức năng hoạt động đúng như mong đợi. Việc phát triển website này không chỉ mang lại lợi ích cho sinh viên mà còn cho giáo viên và quản lý, giúp họ tiết kiệm thời gian và nâng cao hiệu quả công việc.

IV. Lợi ích và ứng dụng thực tiễn

Việc xây dựng website nộp đồ án không chỉ mang lại lợi ích cho sinh viên mà còn cho toàn bộ hệ thống giáo dục. Sinh viên có thể nộp đồ án một cách nhanh chóng và dễ dàng, trong khi giáo viên có thể quản lý và đánh giá đồ án một cách hiệu quả hơn. Hệ thống cũng giúp lưu trữ dữ liệu một cách có tổ chức, dễ dàng tra cứu và thống kê. Theo một nghiên cứu, việc áp dụng công nghệ thông tin trong quản lý giáo dục đã giúp nâng cao chất lượng đào tạo và giảm thiểu sai sót trong quá trình nộp và đánh giá đồ án. Hệ thống này cũng có thể được mở rộng để phục vụ cho các hoạt động khác trong trường học, như quản lý điểm số và thông tin sinh viên.

01/02/2025

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

đặt vấn đề, là bước nghiên cứu sơ bộ. Trước khi xây dựng một hệ thống mới, trước hết phải làm quen và thâm nhập vào chuyên môn nghiệp vụ mà hệ thống đó phải đáp ứng, tìm hiểu các nhu cầu đặt ra đối với hệ thống đó [B-1]. Khảo sát hệ thống Quá trình khảo sát hệ thống còn được gọi với tên “Nhật ký khảo sát”. Đó là quá trình quan sát, theo dõi các bước công việc diễn ra lặp lại, theo các quy trình.

Trong việc thu/nộp đồ án, em quan sát được những nội dung như dưới đây: Dựa trên kết quả học tập trong cả quá trình trước đó của mỗi sinh viên cuối khóa, Viện CNTT &TT quyết định sinh viên nào đủ điều kiện để làm đồ án. Với các sinh viên đủ điều kiện làm đồ án, sau khi hoàn tất công việc này, lẽ tất nhiên là phải gửi đồ án đến Giáo viên hướng dẫn, giáo viên phản biện để đánh giá kết quả công việc. Để hoàn thành một đồ án tốt nghiệp, sinh viên cần làm rất nhiều công việc: ……………………………………………………………………………………………………………… Xây dựng website Nộp đồ án ­ Đỗ Như Vý ­ KS34­CNTT­VB2 6 Tieu luan + Đăng ký giáo viên hướng dẫn + Lựa chọn đề tài + Làm đề cương đồ án tốt nghiệp, chỉ rõ thời gian biểu, các công việc phải hoàn thành + Kết quả cuối cùng là Quyển báo cáo được in ra kèm theo các file lưu trữ trong đĩa CD. + Báo cáo công việc, những việc đã làm được, bản nháp Báo cáo đồ án để Giáo viên hướng dẫn chỉnh sửa và định hướng.

+ Nộp kết quả, sản phẩm cuối cùng cho giáo viên hướng dẫn để đánh giá, phản biện, lưu trữ. Công việc thu luận án diễn ra trước các đợt bảo vệ tốt nghiệp hàng năm tại Viện CNTT&TT. Vào cuối đợt làm đồ án, sinh viên cuối khóa nộp báo cáo đồ án bản cứng (đã in ra, và đóng thành quyển cẩn thận, làm theo yêu cầu của Giáo viên Hướng dẫn), nộp cho Giáo viên hướng dẫn, số lượng hai quyển và môt đĩa CD (bao gồm nội dung đồ án – file đã dùng để in ra và đóng quyển, tóm tắt đồ án, chương trình chạy). Trong đó có một quyển cần chữ ký của Giáo viên hướng dẫn, nộp lại cho Viện CNTT&TT để quản lý, lưu trữ.

Để thuận tiện cho việc gửi/nộp, lưu trữ, tra cứu cho cả cán bộ, giáo viên và sinh viên các khóa khác nhau, Viện CNTT&TT yêu cầu sinh viên nộp lại cả "bản mềm" (các file dữ liệu chứa kết quả công việc), lưu trữ số hóa. Công việc của em nhằm giải quyết nhu cầu phát sinh này. Mô tả bài toán 1. Người dùng Có bốn nhóm người dùng khác nhau, trong đó quan trọng hơn cả là nhóm người dùng Sinh viên, Giáo viên và Quản trị viên (hệ thống nhất thiết phải có người dùng thuộc cả ba nhóm này): - Khách ghé thăm website/ người tìm hiểu thông tin.

- Sinh viên cuối khóa – người cần nộp đồ án. - Giáo viên – người có tham gia hướng dẫn sinh viên hoặc có tham gia phản biện đề tài. - Quản trị viên – người có quyền cao nhất trong hệ thống, dùng được nhiều chức năng mà nhóm người dùng khác không được phân quyền sử dụng. ……………………………………………………………………………………………………………… Xây dựng website Nộp đồ án ­ Đỗ Như Vý ­ KS34­CNTT­VB2 7 Tieu luan Nắm được các thông tin tổng thể về người dùng, đồ án được gửi lên, danh sách sinh viên, danh sách giáo viên v.

Chức năng Cho phép người dùng hợp lệ đăng ký tài khoản, đăng nhập sinh viên gửi/nộp đồ án thuận tiện, giáo viên có quyền truy cập vào đồ án có liên quan, quản trị viên dễ dàng quản lý thông tin tổng thể về hệ thống. Mục tiêu hệ thống Trung tâm của hệ thống là ứng dụng web, tại đó các nhóm người dùng khác nhau có thể truy cập từ bất cứ nơi đâu chỉ cần máy tính kết nối internet. Giao diện trực quan, chức năng phù hợp và thuận tiện, đảm bảo trải nghiệm người dùng tốt và chức năng xử lý nghiệp vụ được đảm bảo, phân quyền hợp lý. Yêu cầu cụ thể của bài toán Dựa trên hàng loạt các kết quả từ quá trình khảo sát hiện trạng, mô tả bài toán, chỉ ra người dùng nào sẽ tương tác với hệ thống, mục tiêu tổng quát v.

Trên lộ trình đi đến giải pháp cuối cùng cho bài toán, em liệt kê chi tiết các chức năng cần đạt được như ở dưới đây: 1. Yêu cầu chức năng - Sinh viên có quyền/ sử dụng chức năng (về mặt tài khoản trong hệ thống): + Đăng ký tài khoản + Kích hoạt tài khoản + Đăng nhập + Xin cấp lại mật khẩu + Đăng xuất. - Giáo viên có thể đóng vai trò là giáo viên hướng dẫn; giáo viên phản biện; cùng tham gia hướng dẫn – phản biện (đối với 2 sinh viên khác nhau). Giáo viên có quyền/ sử dụng chức năng (về mặt tài khoản trong hệ thống): + Đăng ký tài khoản, sử dụng email với tên miền cơ quan ( @soict.vn hoặc @soict.

+ Kích hoạt tài khoản ……………………………………………………………………………………………………………… Xây dựng website Nộp đồ án ­ Đỗ Như Vý ­ KS34­CNTT­VB2 8 Tieu luan + Đăng nhập + Đề nghị cấp lại mật khẩu + Đăng xuất - Sinh viên nhập thông tin và đưa lên (upload) các tập tin theo biểu mẫu, bao gồm đủ 8 phần nội dung sau: + Ghi rõ tên đồ án + Họ và tên Giáo viên hướng dẫn + File báo cáo đồ án + Mã nguồn ứng dụng là sản phẩm của đồ án + Tài liệu tham khảo đã sử dụng trong quá trình viết báo cáo, quá trình phát triển ứng dụng hay nghiên cứu. Tất nhiên không phải tài liệu tham khảo nào cũng có thể gửi lên được, đó phải là các tài liệu ở dạng lưu trữ số hóa (như các báo cáo khoa học (paper) định dạng pdf, các sách điện tử không vi phạm bản quyền đã sử dụng). + Tóm tắt đồ án + File trình bày trên máy chiếu (sẽ sử dụng khi bảo về đồ án trước hội đồng chấm điểm) + Hướng dẫn cài đặt và hướng dẫn sử dụng ứng dụng đi kèm. Sinh viên được phép gửi nhiều phiên bản trong khoảng thời gian hợp lệ.

Phiên bản cuối cùng là phiên bản chính thức. - Hệ thống kiểm tra tính hợp lệ của thông tin mà người dùng đưa vào hệ thống (loại tập tin, kích thước cho phép, địa chỉ email có hợp lệ hay không? thời điểm nộp đồ án có trong khoảng cho phép hay không? - Giáo viên hướng dẫn có quyền xem đồ án và các nội dung liên quan của sinh viên do mình hướng dẫn. - Giáo viên phản biện có quyền xem đồ án và các nội dung liên quan của sinh viên do mình phản biện. - Quản trị viên (super admin/ administrator) có tất cả các quyền của các nhóm người dùng nêu trên đã có, ngoài ra có thêm quyền thêm, xóa, sửa, cập nhật cơ sở dữ liệu, xem báo cáo do hệ thống trích xuất ra tự động.

Tiếp cận được các thông tin cơ bản: Danh sách bộ môn, danh sách lớp, thiết lập ……………………………………………………………………………………………………………… Xây dựng website Nộp đồ án ­ Đỗ Như Vý ­ KS34­CNTT­VB2 9 Tieu luan thời gian hợp lệ cho phép gửi đồ án, xuất bản các nội dung tin tức, hướng dẫn, văn bản trên trang web liên quan đến việc làm đồ án. Yêu cầu phi chức năng - Giao diện dễ dùng, chạy được trên các trình duyệt web phổ biến hiện nay là: Internet Explorer, Mozilla Firefox, Google Chrome. - Ứng dụng không yêu cầu cài đặt trình cắm (plug-in) thêm vào trình duyệt (như Adobe Flash player, Windows media player, SilverLight chẳng hạn ). - Ứng dụng vận hành 24/24h - Xử lý truy vấn nhanh, các chức năng vận hành ổn định, nhanh (ngoại trừ việc sinh viên upload báo cáo đồ án, các tập tin, thời gian hoàn thành việc upload phụ thuộc vào tốc độ đường truyền internet).

Ý nghĩa Với việc đưa website nộp đồ án vào thực tế sử dụng, sinh viên có thể dễ dàng gửi/nộp sản phẩm đồ án (định dạng số hóa) của mình đến giáo viên hướng dẫn, giáo viên phản biện một cách nhanh chóng. Dữ liệu lưu trữ có khuôn dạng nhất định (do ràng buộc từ khi upload, chỉ những định dạng tập tin phù hợp mới được phép upload), được lưu trữ có hệ thống theo thời gian. Ứng dụng web này sẽ giúp ích nhiều, gia tăng tính tiện dụng cho Sinh viên, giáo viên, và nhà quản lý. ……………………………………………………………………………………………………………… Xây dựng website Nộp đồ án ­ Đỗ Như Vý ­ KS34­CNTT­VB2 10 Tieu luan CHƯƠNG II.

PHÂN TÍCH HỆ THỐNG 2. Phân tích hệ thống về chức năng Ứng dụng web cần xây dựng/phát triển bao gồm nhiều chức năng thuộc các phân nhóm được phân cấp, cần nhiều chức năng để thực thi các yêu cầu/hồi đáp đa dạng từ các nhóm người dùng khác nhau. Do hạn chế về khổ giấy trình bày, em trình bày đến ở ba mức đầu tiên, xét trên phương diện chức năng của hệ thống. Biểu đồ phân cấp chức năng Hình Biểu đồ phân cấp chức năng 2.

Phân tích hệ thống về dữ liệu 2. Biểu đồ luồng dữ liệu 2. Giấy tờ, biểu mẫu thu thập được trong nghiệp vụ thu/nộp đồ án Biểu mẫu Đề cương đồ án mà em thu thập, tìm hiểu được trong quá trình tìm hiểu về hệ thống: Biểu mẫu 1 (BM1): Đề cương đồ án tốt nghiệp Biểu mẫu 2 (BM2): Danh sách SV nộp đồ án: Quy định 01 (QĐ1): Quy định về đồ án tốt nghiệp (trích dẫn, nguyên văn có tại [W1]) Từ tập hợp tài liệu, quy định, biểu mẫu mà em thu thập được ở trên, em đưa ra nhận định sau: Từ BM1, Mỗi bản ghi (record) đồ án trong CSDL phải có thông tin về: + Ứng dụng web phải lưu trữ Họ tên đầy đủ của Sinh viên. ……………………………………………………………………………………………………………… Xây dựng website Nộp đồ án ­ Đỗ Như Vý ­ KS34­CNTT­VB2 11 Tieu luan + Khi sinh viên đăng ký tài khoản, cần yêu cầu nhập thêm email (và hệ thống sẽ sử dụng email như tên định danh người dùng (username), số điện thoại, tên lớp) giống như trong BM01 yêu cầu.

Đây là thông tin cần thiết, và được bảo lưu khi dùng hệ thống mới. + Ứng dụng web phải lưu trữ Họ tên đầy đủ kèm học hàm, học vị của Giáo viên hướng dẫn + Giáo viên khi đăng ký tài khoản trong ứng dụng web cần nhập email (sẽ dùng như định danh người dùng, do mỗi email là duy nhất), số điện thoại. Ngoài ra một điểm quan trọng. Email giáo viên dùng để đăng ký với hệ thống phải là địa chỉ email cơ quan (với tên miền riêng do cơ quan cấp phép), điều mà sinh viên không có được.

Vận dùng điểu này để ứng dụng web phân tách người dùng, phân quyền rạch ròi giữa người dùng giáo viên và người dùng sinh viên.

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

Bài viết "Xây Dựng Website Nộp Đồ Án Tốt Nghiệp Trực Tuyến" cung cấp hướng dẫn chi tiết về cách tạo ra một trang web hiệu quả để nộp đồ án tốt nghiệp. Nội dung bài viết nhấn mạnh tầm quan trọng của việc thiết kế giao diện thân thiện với người dùng, tối ưu hóa SEO để thu hút lưu lượng truy cập, và cách thức tổ chức thông tin một cách khoa học. Độc giả sẽ nhận được những lợi ích thiết thực như cải thiện khả năng trình bày đồ án, tăng cường khả năng tiếp cận và tạo ấn tượng tốt với giảng viên.

Nếu bạn muốn tìm hiểu thêm về các dự án liên quan, hãy tham khảo bài viết Đồ án tốt nghiệp đại học đề tài thiết kế và xây dựng website bán hàng mỹ phẩm, nơi bạn có thể khám phá cách thiết kế website thương mại điện tử. Ngoài ra, bài viết Đồ án hcmute hệ thống quản lí quán cà phê cũng sẽ cung cấp cho bạn cái nhìn sâu sắc về việc phát triển hệ thống quản lý trực tuyến. Cuối cùng, bạn có thể tham khảo Tiểu luận đồ án tốt nghiệp thiết kế hệ thống bảo vệ chống sét dự án trạm biến áp 220kv vĩnh châu tỉnh sóc trăng để hiểu thêm về các ứng dụng công nghệ trong việc bảo vệ hệ thống. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và áp dụng vào dự án của mình một cách hiệu quả hơn.