1. Trang chủ
  2. » Giáo Dục - Đào Tạo

ĐỒ án tốt NGHIỆP xây dựng website nộp đồ án trực tuyến

81 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

MỤC LỤC …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT1 VB2 TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP Đồ án tốt nghiệp em mang tên "Xây dựng website nộp đồ án trực tuyến" Quá trình thực đồ án bao trùm tất công đoạn sản phẩm ứng dụng hồn chỉnh Các cơng đoạn bao gồm việc xác định trạng, phân tích yêu cầu, phân tích, thiết kế, cài đặt, kiểm thử triển khai Ứng dụng cung cấp chức tiện ích cho ba nhóm người dùng sinh viên, giáo viên, nhà quản lý Trong nhóm người dùng giáo viên có hai vai trò giáo viên hướng dẫn giáo viên phản biện Giúp sinh viên thuận tiện, dễ dàng việc gửi/nộp đồ án cho giáo viên môn Giúp giáo viên dễ dàng quản lý, đọc, kiểm tra đồ án hướng dẫn phản biện Giúp nhà quản lý lưu trữ, thống kê đồ án dễ dàng qua năm …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT2 VB2 ABSTRACT OF THESIS My graduation thesis named "Developing web application for submitting theses" The process of implementing this thesis covers all stages of the production, creat a complete application These steps include determining current system status quo, analyze requirements, system analysis, system design, coding, testing and deployment The application provides utility functions for the user groups are students, teachers, administrators In teacher users group, there are two roles: teacher mentor student, teacher review thesis This web application is a handy tool for student when they submitting theses This web application helps teachers (who mentor and review) read, manage and check student's theses easy This web application also to be helpful for manager by storing, statistical easy theses over many years …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT3 VB2 LỜI NĨI ĐẦU Cơng nghệ thơng tin đóng vai trò ngày quan trọng ngõ ngách đời sống Công nghệ thông tin đặc biệt quan trọng hoạt động quản lý tác nghiệp, từ doanh nghiệp đơn vị hành nghiệp nhiều khối, ngành khác Máy tính, mạng internet, mạng nội bộ, hệ thống thông tin, phần mềm, giải thuật trí tuệ nhân tạo v v hàng ngày, hàng phát triển vũ bão, đẩy nhanh phát triển xã hội, nâng cao chất lượng sống cho người Việc chuyển đổi Để áp dụng tiến hoạt động tác hệ nghiệp hàng thống cũ dựa tương tác trực tiếp tác nhân hệ ngày thốngtại vớiViện CNTT&TT, em giao chuyên đề tạo website để sinh nhau, sang việc tương tác người với hệ thống thông viên nộp đồ án Đây q trình áp dụng kiến thức học tin, giúp vào thực việc xử lý, tác nghiệp tự động hóa, rút ngắn thời gian, nâng cao độ tiễn, kiến thức hàn lâm/học thuật, tri thức kỹ thuật chínhchuyển xác thànhTrong sản áncơng tốt nghiệp hiệu quảđồ việc này, em chuyển tác vụ việc phẩmgửi/nộp hữu ích.đồĐiều án phù hợp với định hướng nguyện vọng viên, việc quản lý đồ án giáo viên hướng dẫn, giáo sinh thân viên phảnem để trở thành kỹ sư phát triển phần mềm tương lai biện người quản lý, trở thành tương tác với ứng dụng web Với ứng dụng web, bước cơng việc với nhóm người dùng tự động hóa, đảm bảo nhanh, xác, dễ lưu trữ tài liệu, có biểu báo cáo trực Để có sản phẩm hữu dụng, em tiến hành theo quy trình quan phổ đầy đủ, biếndễ hiểu Ứng dụng tạo website, người dùng truy phát triển phần mềm, xếp theo thứ tự tiến trình là: Xác định cập sử dụng với máy tính có sẵn trình duyệt web kết nối trạng internet, cơng việc thu/nộp đồ án cuối khóa sinh viên, phân tích yêu cầu người dễ dàng truy cập sử dụng (từ phía sinh viên, giáo viên hướng dẫn, giáo viên phản biện, người quản lý), phân tích hệ thống (luồng liệu, sơ đồ thực thể - liên kết v.v ), thiết kế hệ thống, cài Để trình bày nội dung cơng việc làm đồ án đặt (được chỉnhhiểu thể việc viết mã nguồn ứng dụng, không đơn cài thống nhất, em có kèm theo: Mục lục; Tóm tắt nội dung đồ án (tiếng đặt …………………………………………………………………………………………………… Anh ứng dụng lên máy chủ), kiểm thử, triển khai Các bước công việc đượcwebsite Nộp đồ án Đỗ Như Vý KS34CNTT………… Xây dựng VB2 em trình bày cụ thể, chi tiết nội dung báo cáo tiếng Việt); Danh sách thuật ngữ; Danh mục hình minh họa; Danh mục bảng/biểu; Tài liệu tham khảo; Phụ lục cài đặt hướng dẫn sử dụng; Lời cam đoan việc tuân thủ quy định làm đồ án, báo cáo mặt pháp liêntrình quanthực đến mã nguồn dụng; Đề thời Tronglýquá đồ án ứng tốt nghiệp này,cương/ em gửi lời gian cảm biểu thực ơn chân đồvàán; 01sắc đĩađến CD mã nguồn ứng sỹ dụng sàng đểGiang cài đặt thành sâu cô giáo – tiến Vũ sẵn Thị Hương – Bộ môn Công nghệ phần mềm – Viện CNTT&TT – ĐH Bách Khoa Hà Nội Cô giáo hướng dẫn nhiệt tình nhiều khiếm khuyết để em sửa chữa, khắc phục Với trình độ chun mơn xuất sắc, kinh nghiệm sư phạm dày dạn, cô hướng dẫn nhiều em thu nạp thêm nhiều kiến thức, Em gửi lời cảm ơn chân thành sâu sắc đến thầy cô, cán kỹ phụ Những khiếm khuyết ra, kiến thức, kỹ em có trách đào tạo giảng dạy giúp đỡ em trình học tập 2012 đến 2015 Viện CNTT&TT - trường Đại học Bách Khoa Hà từ năm Nội Cácđã truyền thụ cho em tri thức cốt lõi, tảng để thầy trình làm đồ án, phát triển ứng dụng thực tế hành trang quan em tự tinem trọng để đường triển nghề nghiệp sau sau emsống làm việc thực tế sẽphát không bị bỡ ngỡ, lạ lẫm Sinh viên thực Đỗ Như Vý …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT5 VB2 CHƯƠNG I KHẢO SÁT HIỆN TRẠNG VÀ TÌM HIỂU YÊU CẦU 1.1 Lý chọn đề tài Viện CNTT & TT nơi em theo học chuyên ngành CNTT Viện CNTT TT như&tất trường đại học khác, năm có hay nhiều khóa sinh viên làm đề tài tốt nghiệp Tại Viện, dịp cuối khóa, sinh viên báovà “bản mềm” “Bản cứng” đồ án đóng bìa, “bảnnộp cứng” cáo đồmục án cho giáo, cho in mơn Để nộp, trữ đóng gáy, đánh lục, nội thầy dungcơ hồn thiện ấn cẩn thậntrao nộp đổi, cho lưu giáo án córa viên.đồNgồi sinh viên nộp “bản mềm”, tập tin (file), mã nguồn (source code) ứng dụng v.v qua đĩa CD qua đường email cách không tập trung Trong thời buổi nay, lưu trữ liệu số xu hướng tất yếu, Cần chuyển việc quản lý file nằm đĩa CD, file gửi qua email (nội sinh viên với giáo viên dẫn,hiện giáotrạng viên phản qua quảnđồ lý tập 1.2 hướng Khảo sát côngbiện việc) thu/nộp án trung với ứng dụng tốt nghiệp Đây đề bước đầu thống, web Chủ đồ ánmở em, lấyquá bối trình cảnh phát chínhtriển cơhệ quan nơi nhằm em theo phát biểu tốn, đặt học, đóvấn đề, bước nghiên cứu sơ Trước xây dựng hệ thống có lợi tìm hiểu nghiệp vụ phát sinh trước bắt mới, trước tay vào xâyhết phải làm quen thâm nhập vào chuyên môn nghiệp vụ màứng hệ dụng cho hệ thống dựng 1.2.1 Khảo thống phảisát đáphệ ứng, tìm hiểu nhu cầu đặt hệ thống thống [B-1].Q trình khảo sát hệ thống cịn gọi với tên “Nhật ký sát”.quan sát, theo dõi bước công việc diễn lặp lại, Đó khảo q trình theo quy trình Trong việc thu/nộp đồ án, em quan sát nội dung Dựa kết học tập q trình trước đây: sinh viên cuối khóa, Viện CNTT &TT định sinh viên đủ điều kiện để làm đồ án Với sinh viên đủ điều kiện làm đồ án, sau hồn tất cơng việc này, lẽ tất Để nhiên thành phải gửi đồđồ ánán đến viênsinh hướng dẫn, hoàn tốtGiáo nghiệp, viên cầngiáo làm viên phản nhiều biện công để đánh giá kết công việc việc: …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT6 VB2 +Đă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, rõ thời gian biểu, cơng việcthành phải hồn + Kết cuối Quyển báo cáo in kèm theo file lưu trữ đĩa CD + Báo cáo công việc, việc làm được, nháp Báo cáo đồ án để + Giáo viên hướng dẫn chỉnh sửa định hướng Nộp kết quả, sản phẩm cuối cho giáo viên hướng dẫn để đánh giá, phản biện, lưuCNTT&TT trữ năm Viện Vào cuối đợt làm đồ án, sinh viên cuối khóa nộp báo Cơng việc thu luận án diễn trước đợt bảo vệ tốt cáo đồ án cứng (đã in ra, đóng thành cẩn thận, làm nghiệp hàng theo yêu cầu Giáo viên Hướng dẫn), nộp cho Giáo viên hướng dẫn, số lượng hai môt đĩa CD (bao gồm nội dung đồ án – file dùng để in đóng Để thuận tiện cho việc gửi/nộp, lưu trữ, tra cứu cho cán bộ, quyển, tóm tắt đồ án, chương trình chạy) Trong có cần giáo viên chữ ký sinh viên (các khóa khác cầulưu sinh "bản mềm" file liệunhau, chứaViện kết CNTT&TT công yêu việc), trữviên số Giáo viên hướng dẫn, nộp lại cho Viện CNTT&TT để quản lý, lưu nộp lại hóa Cơng việc em nhằm giải nhu cầu phát trữ sinh 1.2.2 Mơ tả tốn 1.2.2.1 Người dùngCó bốn nhóm người dùng khác nhau, quan trọng dùng Sinh viên, Giáo viên Quản trị viên (hệ thống nhómcả người thiết phải có người dùng thuộ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 có tham gia đề phản biện tài - Quản trị viên – người có quyền cao hệ thống, dùng nhiều chức mà nhóm người dùng khác khơng phân quyền sử dụng …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT7 VB2 Nắm thông tin tổng thể người dùng, đồ án gửi lên, danh sách sinh viên, danh sách giáo viên v v 1.2.2.2 Chức năngCho phép người dùng hợp lệ đăng ký tài khoản, đăng nhập sinh gửi/nộp đồviên á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ể hệ thống 1.2.3 Mục tiêu hệ thống Trung tâm hệ thống ứng dụng web, nhóm người có dùng khác thể truy cập từ nơi đâu cần máy tính kết nối internet Giao diện trực quan, chức phù hợp thuận tiện, đảm bảo trải nghiệm người dùng tốt chức xử lý nghiệp vụ đảm bảo, phân quyền hợpcầu cụ thể 1.3 Yêu toán lý Dựa hàng loạt kết từ trình khảo sát trạng, tả tốn, chỉmơ người dùng tương tác với hệ thống, mục tiêu tổng quát v v Trên lộ trình đến giải pháp cuối cho toán, em liệt 1.3.1 Yêucác cầu chức kê chi tiết chức cần đạt đây: - Sinh viên có quyền/ sử dụng chức (về mặt tài khoản 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 + Đăng xuất - Giáo viên đóng vai trị giáo viên hướng dẫn; giáo viên phảntham biện;gia hướng dẫn – phản biện (đối với sinh viên khác nhau) Giáo viên có quyền/ sử dụng chức (về mặt tài khoản hệ thống): + Đăng ký tài khoản, sử dụng email với tên miền quan ( @soict.hust.edu.vn @soict.hut.vn) để đăng ký +Kích hoạt tài khoản …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT8 VB2 +Đăng nhập +Đề nghị cấp lại mật + Đăng xuất - Sinh viên nhập thông tin đưa lên (upload) tập tin theo biểu mẫu, bao gồm đủ phần nội dung sau: +Ghi rõ tên đồ án +Họ tên Giáo viên hướng dẫn +File báo cáo đồ án +Mã nguồn ứng dụng sản phẩm đồ án +Tài liệu tham khảo sử dụng trình viết báo cáo, quáứng trình phát triển dụng hay nghiên cứu Tất nhiên tài liệu tham khảo gửi lên được, phải tài liệu dạng lưu trữ số hóa (như báo cáo khoa học (paper) định dạng pdf, sách điện tử khơng+vi Tóm tắt đồ án phạm quyền sử dụng) + File trình bày máy chiếu (sẽ sử dụng bảo đồ án trước hội đồng chấm điểm) +Hướng dẫn cài đặt hướng dẫn sử dụng ứng dụng kèm Sinh viên phép gửi nhiều phiên khoảng thời gian hợp lệ Phiên cuối phiên thức - Hệ thống kiểm tra tính hợp lệ thông tin mà người dùng đưa vào thống (loạihệ tập tin, kích thước cho phép, địa email có hợp lệ hay khơng? thời điểm nộp đồ án có khoảng cho phép hay không? - Giáo viên hướng dẫn có quyền xem đồ án nội dung liên quan sinh viên hướng dẫn - Giáo viên phản biện có quyền xem đồ án nội dung liên quan sinh viên phản biện - Quản trị viên (super admin/ administrator) có tất quyền nhóm người dùng nêu có, ngồi có thêm quyền thêm, xóa, sửa, cập nhật sở liệu, xem báo cáo hệ thống trích xuất tự động Tiếp cận thông tin bản: Danh sách môn, danh sách lớp, …………………………………………………………………………………………………… thiết lập ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT9 VB2 thời gian hợp lệ cho phép gửi đồ án, xuất nội dung tin tức, hướng dẫn, văn trang web liên quan đến việc làm đồ án 1.3.2 Yêu cầu phi chức - Giao diện dễ dùng, chạy trình duyệt web phổ biến là: Explorer, Mozilla Firefox, Google Chrome Internet - Ứ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, chức vận hành ổn định, nhanh (ngoại việc sinhtrừ viên upload báo cáo đồ án, tập tin, thời gian hoàn thành việc upload phụ thuộc vào tốc độ đường truyền internet) 1.4 Ý nghĩa Với việc đưa website nộp đồ án vào thực tế sử dụng, sinh viên dễ dàng gửi/nộp sản phẩm đồ án (định dạng số hóa) đến giáo viên hướng dẫn, giáo viên phản biện cách nhanh chóng Dữ liệu lưu trữ có khn dạng định (do ràng buộc từ upload, định dạng tập tin phù hợp phép upload), lưu trữ có hệ thống theo thời gian Ứng dụng web giúp ích nhiều, gia tăng tính tiện dụng cho Sinh viên, giáo viên, nhà quản lý …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT10 VB2 ...TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP Đồ án tốt nghiệp em mang tên "Xây dựng website nộp đồ án trực tuyến" Quá trình thực đồ án bao trùm tất công đoạn sản phẩm ứng dụng... …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như Vý KS34CNTT14 VB2 Hình Biểu đồ Luồng liệu mức đỉnh Quản lý tài khoản (tiếp) …………………………………………………………………………………………………… ………… Xây dựng website Nộp đồ án Đỗ Như... trình tìm hiểu hệ thống: Biểu mẫu (BM1): Đề cương đồ án tốt nghiệp Biểu mẫu (BM2): Danh sách SV nộp đồ án: Quy định 01 (QĐ1): Quy định đồ án tốt nghiệp (trích dẫn, nguyên văn có [W1]) Từ tập hợp

Ngày đăng: 12/12/2022, 14:47

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w