Xây dựng và phát triển website hỗ trợ hoạt động nghiên cứu khoa học

37 278 0
Xây dựng và phát triển website hỗ trợ hoạt động nghiên cứu khoa học

Đ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

Xây dựng phát triển Website hỗ trợ hoạt động nghiên cứu khoa học LỜI GIỚI THIỆU Hiện nay, đào tạo đại học Đảng nhà nước quan tâm ý nằm nâng cao chất lượng cử nhân, kỹ sư… ngang tầm khu vực Việc đào tạo học tập nghiên cứu khoa học sinh viên nhà trường quan tâm khuyến khích tạo điều kiện thuận lợi Mục tiêu hoạt động nghiên cứu khoa học trở thành hoạt động thường xuyên hiệu nhằm nâng cao chất lượng đào tạo, chuẩn bị tốt cho việc hoạt động nghiên cứu khoa học sinh viên tiếp tục học thạc sỹ hay tiến sỹ sau tốt nghiệp Để thực tốt điều này, công tác quản lý hỗ trợ giáo viên sinh viên việc nghiên cứu khoa học cần phải hoàn thiện Công tác quản lý công việc phức tạp tốn nhiều công sức Một vấn đề đặt công tác quản lý hệ thống trường học gặp khó khăn hầu hết thao tác thực thủ công tay, việc lưu trữ thông tin thực giấy tờ sổ sách tốn nhiều công sức, tiền của nhà nước Bên cạnh đó, việc tra cứu thông tin đề tài khoa học, tài liệu báo cáo khoa học có nhiều thời gian công sức Các thủ tục đăng kí đề tài khoa học rườm rà thời gian Những hạn chế không khuyến khích gây nhiều khó khăn cho sinh viên tham gia nghiên cứu khoa học Đặc biệt kỷ nguyên máy tính, áp dụng khoa học kỹ thuật công nghệ thông tin trở nên đặc biệt hữu ích lĩnh vực sống việc xây dựng hệ thống tin học hóa quản lý hỗ trợ công tác nghiên cứu khoa học sinh viên giáo viên cần thiết Trước yêu cầu đó, việc xây dựng phần mềm chuyên dụng quản lý đề tài khoa học hỗ trợ công tác nghiên cứu khoa học giáo viên sinh viên cần thiết có ý nghĩa Nội dung tài liệu bao gồm: Phần I: Mô tả tổng quan tổ chức Phần II: Khảo sát hệ thống • Tổng quan hệ thống cũ: Tìm hiểu khái quát hoạt động phận chức hệ thống • Đánh giá hệ thống cũ: Đánh giá ưu, nhược điểm hệ thống cũ • Lợi ích hệ thống • Yêu cầu hệ thống • Phương án xây dựng hệ thống Phần III: Phân tích hệ thống • Nhận diện chức • Sơ đồ phân cấp chức • Biểu đồ luồng liệu • Từ điển liệu • Biểu đồ thực thể liên kết • Mô hình quan hệ Phần IV: Thiết kế hệ thống • Lựa chọn công cụ: Công cụ thiết kế, quản trị liệu lập trình • Thiết kế hệ thống liệu • Thiết kế chương trình: • Thiết kế giao diện • Thiết kế module chương trình Phần V: Đánh giá hệ thống • Tự đánh giá hệ thống • Hướng phát triển đề tài PHẦN 1: MÔ TẢ TỔNG QUAN VỀ TỔ CHỨC Mô tả khái quát tổ chức Trường Đại Học Công Nghệ- Đại học Quốc Gia Hà Nội có trụ sở nhà E3 trường ĐHQGHN 144 đường Xuân Thủy, quận Cầu Giấy, Hà Nội Trường Đại học Công nghệ, Đại học Quốc gia Hà nội, thành lập vào năm 2004 sở Khoa Công Nghệ Trung tâm Hợp tác Đào tạo Bồi dưỡng Cơ học Trường Đại học Công nghệ có tư cách pháp nhân, có dấu tài khoản riêng Trường có nhiệm vụ đào tạo nguồn nhân lực trình độ Đại học, sau Đại học bồi dưỡng nhân tài thuộc lĩnh vực khoa học, công nghệ; nghiên cứu triển khai ứng dụng khoa học, công nghệ, đáp ứng nhu cầu phát triển kinh tế -xã hội Hiện tại, trường có 115 cán công nhân viên thức, gần 80 cán giảng dạy, gồm viện sỹ, 16 giáo sư phó giáo sư, 33 tiến sĩ Số lại phần lớn cao học theo học cao học Hiện trường đào tạo 4075 sinh viên (cả khóa chức), có khoảng 551 học viên sau đại học Hằng năm có 500 sinh viên 50 học viên cao học tốt nghiệp Nhiệm vụ tổ chức Nhiệm vụ trường đào tạo chuyên viên có trình độ nghiệp vụ cao nâng cao hoạt động nghiên cứu phát triển lĩnh vực: Công nghệ Thông Tin Điện Tử Viễn Thông, Vật Lý Kỹ Thuật Cơ Học Kỹ Thuật Trường cố gắng đáp ứng phần nhu cầu nguồn nhân lực lĩnh vực Việt Nam tương lai gần Các mục tiêu tổ chức Các mục tiêu trường đại học Công Nghệ là:  Nâng cao chất lượng dạy học: trường phấn đấu để bắt kịp tiêu chuẩn giáo dục đào tạo khu vực, trở thành trung tâm tốt Việt Nam  Mở rộng phạm vi đa dạng hóa hình thức đào tạo: cho phép Bộ giáo dục đào tạo, trường lập kế hoạch để áp dụng hình thức đào tạo theo tín chỉ, phổ biến giới vài năm gần đây, tổ chức hệ đào tạo chất lượng cao  Hiện đại hóa nội dung trình đào tạo quản lý hành Trường cố gắng để tin học hóa tất hoạt động quản lý đào tạo sinh viên, hoạt động điều hành công việc Tiến tới xây dựng Đại học số hóa Việt Nam Các văn pháp lý liên quan đến dự án Nhiệm vụ trường ĐH Công nghệ phê duyệt Quyết định tổ chức ĐHQG HN tăng cường lực hoạt động quản lý trường đại học Công Nghệ Quyết định ĐHQG HN mô hình xây dựng đại học số hóa Hiện trạng tổ chức lực đơn vị Hiện trường có phòng chức năng, khoa chuyên ngành, phòng thí nghiệm trung tâm nghiên cứu, số phận trực thuộc khác Tất nằm lãnh đạo trực tiếp Viện sỹ Nguyễn Văn Hiệu- hiệu trưởng trường Các cán trường:  Trình độ nghiệp vụ: thông thạo, làm tốt công việc giao  Trình độ công nghệ thông tin: phần lớn có hiểu biết sâu, rộng làm việc hệ thông tin học hóa khác PHẦN 2: KHẢO SÁT HỆ THỐNG Hệ thống quản lý đề tài khoa học hỗ trợ nghiên cứu khoa học mô tả khái quát bao gồm chức sau: • Đăng kí đề tài khoa họcHỗ trợ tra cứu tài liệu báo cáo • Quản lý đề tài khoa học Tổng quan hệ thống cũ 1.1 Đăng ký đề tài khoa học Hoạt động nghiên cứu khoa học tổ chức theo năm Tháng 10 hàng năm, giáo viên môn Khoa đăng kí đề tài nghiên cứu báo cáo vào cuối năm học với phòng nghiên cứu khoa học trường ĐH Công Nghệ Nội dung đăng ký gồm tên đề tài, mô tả đề tài, mục tiêu, số sinh viên tham gia, yêu cầu sinh viên tham gia… Danh sách đề tài phòng nghiên cứu khoa học thông báo vào đầu tháng 11 cho lớp để sinh viên biết Khi sinh viên cảm thấy có đủ điều kiện kết học tập, yêu cầu đề tài muốn tham gia nghiên cứu viết đơn xin tham gia gửi cho phòng đào tạo, đồng thời liên hệ trực tiếp với thầy giáo, cô giáo nhận hướng dẫn đề tài Nếu sinh viên muốn làm nghiên cứu khoa học với đề tài khác danh sách đề tài giáo viên đăng kí phải liên hệ với giáo viên trường trường đứng hướng dẫn, giáo viên đăng kí với phòng nghiên cứu khoa học tên đề tài sinh viên phải đăng kí trường hợp Ngoài trường khuyến khích sinh viên thành lập nhóm tự nghiên cứu (hiện trường thành lập câu lạc sáng tạo sinh viên học viên cao học, nhằm khuyến khích hoạt động sáng tạo nghiên cứu khoa học sinh viên) Các thầy, cô nhận hướng dẫn xem xét danh sách sinh viên đăng kí tham gia vào đề tài chọn sinh viên tham gia Danh sách trường viết định cho tham gia nghiên cứu khoa học 1.2 Hỗ trợ tra cứu tài liệu báo cáo Sinh viên tra cứu nội dung đề tài nghiên cứu khoa học báo cáo tài liệu báo cáo khoa học có Muốn làm điều sinh viên phải liên hệ với phòng nghiên cứu khoa học trường cụ thể phận quản lý tư liệu nghiên cứu đăng kí mượn tài liệu Sinh viên phải biết kí hiệu lưu kho tài liệu để đăng kí mượn Những kí hiệu có danh sách tài liệu báo cáo lưu phòng nghiên cứu khoa học, sinh viên tham khảo Mọi tài liệu có dạng mềm muốn mượn sinh viên phải nộp thẻ sinh viên lại cho phòng nghiên cứu khoa học, mượn tài liệu mà phải có giới thiệu thầy hướng dẫn 1.3 Quản lý đề tài khoa học Nội dung đề tài nghiên cứu khoa học bao gồm mô tả đề tài, thông tin người nghiên cứu, thời gian nghiên cứu… tài liệu báo cáo phòng nghiên cứu khoa học trường đảm nhận Mọi công việc xóa, sửa, bổ xung phận quản lý tư liệu thực có nhu cầu thầy hướng dẫn phải liên hệ trực tiếp với phận phòng Các công việc thực đề tài nghiên cứu khoa học chưa báo cáo là: sửa tên, mô tả nội dung, thầy hướng dẫn, sinh viên tham gia…, xóa đề tài khỏi danh sách đăng kí… Đánh giá hệ thống cũ Trên mô tả hoạt động hệ thống, qua xem xét, công tác quản lý hệ thống bộc lộ vài ưu nhược điểm sau: Ưu điểm:  Cơ cấu quản lý chặt chẽ lôgic thực nguyên tắc quy trình quản lý công việc tiến hành xác đảm bảo hiệu yêu cầu dạy học  Việc quản lý dựa vào sức người chính, nên trình quản lý sát với tình hình thực tiễn nhà trường, điều quan trọng đặc biệt công tác quản lý người  Bên cạnh đó, phương tiện để quản lý giấy tờ sổ sách nên di chuyển đem theo dễ dàng, việc tra cứu sửa chữa tiến hành mà không cần điều kiện cầu kỳ máy móc, trang thiết bị đại điều kiện phụ trợ như: Môi trường làm việc, điều kiện điện áp Nhược điểm:  Việc lưu trữ hồ sơ đề tài nghiên cứu khoa học thông tin cần thiết công tác quản lý hệ thống tiến hành thủ công sổ sách chứng từ với số lượng lớn lưu trữ nhiều năm, gây nhiều khó khăn cho công tác quản lý, tốn nhiều thời gian công sức cho người trực tiếp điều hành với biện pháp bảo quản hình thức kiểm tra, kiểm kê phức tạp  Khi lưu trữ thông tin phương pháp truyền thống, dễ xảy sai sót, có sai sót việc sửa đổi gặp nhiều khó khăn Chẳng hạn muốn sửa thông tin sổ điểm phải ghạch bút đỏ sửa lại bên cạnh, không hay phải sửa đổi nhiều lần  Tốn nhân lực khâu cần số người quản lý giúp việc  Việc đăng kí đề tài nghiên cứu khoa học giáo viên đăng kí tham gia nghiên cứu khoa học sinh viên rườm rà thời gian, dẫn tới làm chậm tiến độ thực đề tài  Công tác hỗ trợ sinh viên tra cứu tài liệu báo cáo Việc mượn tài liệu cứng khó khăn, trường không lưu tài liệu báo cáo mềm nên tài liệu không phong phú đôi lúc thiếu Lợi ích hệ thống • Từ phía người sử dụng: o Đăng ký dễ dàng, từ xa qua hệ thống mạng nội o Đẩy nhanh hiệu quả, tiến độ thực đề tài thông qua hoạt động trợ giúp tìm tài liệu, hỗ trợ hoạt động hướng dẫn cán hướng dẫn sinh viên thực • Từ phía chủ đầu tư dự án (Đại học Công Nghệ): o Nâng cao vị trường với dự án tin học hóa o Đẩy mạnh chất lượng nghiên cứu chất lượng đào tạo o Tiếp cận công nghệ o Những lợi ích kinh tế • Từ phía người quản lý o Nâng cao xuất làm việc, hiệu công việc quản lý Yêu cầu hệ thống Chính nhược điểm nói trên, đứng trước yêu cầu phát triển khoa học kỹ thuật, nguyện vọng đông đảo thầy cô giáo làm công tác quản lý giảng dạy, mong muốn thiết thực sinh viên tham gia nghiên cứu khoa học, đòi hỏi hệ thống quản lý hỗ trợ nghiên cứu khoa học trường phải có thay đổi, cụ thể cần phải tin học hóa 4.1 Các yêu cầu hệ thống Hệ thống thiết kế nhằm đáp ứng yêu cầu công tác quản lý, khắc phục nhược điểm hệ thống cũ phân chia lại chức cách hợp lý tạo điều kiện thuận lợi cho việc tra cứu trao đổi đồng thời phát huy vai trò định người quản lý, sử dụng khoa học kỹ thuật mà máy tính điện tử vào số khâu qui trình quản lý toàn hệ thống Hệ thống cần có phần mềm đảm bảo tính sau: • Lưu trữ đề tài khoa học (nội dung, danh sách người tham gia…) • Lưu trữ tài liệu báo cáo khoa học (bản mềm) • Quản lý người sử dụng hệ thống (người quản trị, giáo viên, sinh viên) • Quản lí đề tài nghiên cứu khoa họcTrợ giúp tra cứu đề tài khoa học, tài liệu báo cáo nghiên cứu (liên kết với nguồn tài liệu từ thư viện trường đại học lớn giới, từ cán trường học tập trường đại học nước ngoài) • Hỗ trợ giao tiếp người hướng dẫn nghiên cứu khoa học (giáo viên) người tham gia nghiên cứu khoa học (sinh viên) học (hay hỗ trợ hoạt động nghiên cứu khoa học, hỗ trợ hoạt động hướng dẫn từ giáo sư, tiến sĩ, nghiên cứu sinh trường nghiên cứu nước ngoài, giáo sư trường đại học nước ngoài) • Hỗ trợ kết hợp đề tài nghiên cứu nhỏ vào dự án lớn Khoa, Trường, đơn vị khác Bởi phần việc thường xuyên phải thực có khả thực máy tính điện tử Yêu cầu phần mềm là: • Phần mềm có giao diện thân thiện, dễ sử dụng • Tạo mối liên hệ logic chặt chẽ tệp liệu • Việc tìm kiếm thông tin nhanh xác • Đảm bảo việc bảo mật cho người sử dụng, đảm bảo người sử dụng thực phạm vi chức 4.2 Chức hệ thống Hệ thống có chức phục vụ đối tượng sử dụng khác Các đối tượng sử dụng bao gồm: người quản trị hệ thống, giáo viên sinh viên tham gia không tham gia nghiên cứu khoa học  Các chức phục vụ chung • Đăng kí sử dụng hệ thống (dành cho sinh viên giáo viên chưa thành viên sử dụng hệ thống) • Tra cứu đề tài khoa học (dành cho đối tượng) • Tra cứu tài liệu báo cáo (dành cho đối tượng) • Tìm kiếm thông tin chung (dành cho đối tượng) 10 4.4 Lược đồ mô hình quan hệ Tài liệu Chủ đề Bài viết matl #madt #manguoitai … macd #madt #manguoitao … mabv #macd #manguoiviet … Hướng dẫn #manguoihd #madt … Thành viên masd ten … Đề tài madt #manhd … Chú ý : Đăng kí #madt #manguoidk … abc – khóa #abc khóa ngoại 23 Chương III Thiết kế hệ thống PHẦN 1: Thiết kế liệu Dựa thực thể liên kết, dựa phân tích liệu theo mô hình quan hệ, sau thêm sửa số thông tin cần thiết, file liệu hệ thống thiết kế gồm có:  Bảng “Người dùng” Tên trường username password firstname lastname initial office country city address Phone email avantar info Admin giaovien sinhvien Kiểu Null varchar(40) No varchar(200) Yes varchar(100) Yes varchar(100) Yes varchar(30) Yes varchar(200) Yes varchar(50) Yes varchar(50) Yes varchar(200) Yes varchar(20) Yes varchar(200) Yes varchar(200) Yes text Yes tinyint(1) No tinyint(1) No tinyint(1) No Giá trị mặc Ghi định NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL 0  Bảng “Đề tài” Tên trường Kiểu Null Giá trị mặc định Ghi madt int(11) No auto_increment tendt text No tomtat text Yes NULL mucdich text Yes NULL yeucau text Yes NULL sosv int(11) No Namhoc int(4) No 2000 24 Ngaybv date Yes NULL  Bảng “Hướng dẫn” Tên trường Kiểu Null Giá trị mặc định Ghi manguoihd varchar(40) No madt int(10) No Hdchinh tinyint(1) No ghichu text Yes NULL  Bảng “Tài liệu” Tên trường Kiểu Null Giá trị mặc định Ghi matl int(11) No auto_increment madt int(11) No tentl text No noidung text Yes NULL tentep varchar(200) Yes NULL mabancung varchar(20) Yes NULL manguoicn varchar(40) No ngaycn date No 0000-00-00 congnhan tinyint(1) No  Bảng “Đăng ký” Tên trường Kiểu Null Giá trị mặc định Ghi madt int(11) No manguoidk varchar(40) No 25 chapnhan noidung Ngaydk tinyint(1) text date No Yes NULL No 0000-00-00  Bảng “Chủ đề” Tên trường Kiểu Null Giá trị mặc định Ghi macd int(11) No tencd text No madt int(11) Yes NULL manguoitao varchar(40) No Ngaybd date No 0000-00-00 26  Bảng “Bài viết” Tên trường mabv macd noidung tentep ngayviet manguoiviet Kiểu Null Giá trị mặc định Ghi int(10) No auto_increment int(10) No text Yes NULL varchar(200) Yes NULL date No 0000-00-00 varchar(40) No 27 PHẦN 2: Thiết kế website Thiết kế module 1.1 Các module chương trình  Xử lý phiên (session) Tên modun: Sessions Đầu vào: Thông tin ghi vào session Đầu ra: Thông tin lưu session Chức năng: Xử lý session  Xử lý trang mẫu Tên modun: FastTemplate Đầu vào: Thông tin cần xử lý trang mẫu Đầu ra: Trang mẫu xử lý theo yêu cầu Chức năng: Tạo trang nội dung theo mẫu  Tiền xử lý Tên modun: initprocess Đầu vào: Đầu ra: Các thông tin cần có ban đầu website Chức năng: Xử lý lấy thông tin ban đầu (thông tin người sử dụng…)  Xử lý chức Tên modun: Process Đầu vào: Các yêu cầu chức Đầu ra: Thông tin cần có theo chức Chức năng: 28  In trang Tên modun: Pages Đầu vào: Các yêu cầu in trang web Đầu ra: Trang web cần hiển thị Chức năng: In trang nội dung 1.2 Các module sở liệu  Cơ sở liệu đề tài khoa học Tên modun: DetaiDB Đầu vào: Các yêu cầu thao tác với sở liệu đề tài khoa học, tham số tìm kiếm đề tài khoa học, tham số đề tài khoa học cần cập nhật Đầu ra: Nội dung sở liệu đề tài khoa học Chức năng: Tìm kiếm đề tài khoa học Cập nhật sở liệu đề tài khoa học  Cơ sở liệu tài liệu báo cáo Tên modun: TailieuDB Đầu vào: Các yêu cầu thao tác với sở liệu tài liệu báo cáo, tham số tìm kiếm tài liệu báo cáo, tham số tài liệu báo cáo Đầu ra: Nội dung sở liệu tài liệu báo cáo khoa học Chức năng: Tìm kiếm tài liệu báo cáo Cập nhật sở liệu tài liệu báo cáo 29  Cơ sở liệu thông tin đăng ký tham gia nghiên cứu khoa học Tên modun: DangkyDB Đầu vào: Các yêu cầu thao tác với sở liệu đăng ký tham gia nghiên cứu khoa học sinh viên Đầu ra: Nội dung sở liệu đăng ký tham gia nghiên cứu khoa học sinh viên Chức năng: Cập nhật sở liệu đăng ký tham gia nghiên cứu khoa học Cập nhật danh sách sinh viên đăng ký tham gia nghiên cứu khoa học, danh sách sinh viên nhận hướng dẫn  Cơ sở liệu tài khoản người sử dụng Tên modun: UserDB Đầu vào: Các yêu cầu thao tác với sở liệu tài khoản người sử dụng, thông tin giáo viên, sinh viên, nhân viên thao tác thông tin môn Đầu ra: Nội dung sở liệu tài khoản người sử dụng Chức năng: Tìm kiếm người dùng (giáo viên, sinh viên, người sử dụng) Cập nhật sở liệu tài khoản người sử dụng, môn Chú ý: Các thao tác sở liệu môn tài khoản người sử dụng tách riêng mở rộng hệ thống sử dụng module hệ thống khác hệ thống tích hợp vào hệ thống lớn  Cơ sở liệu diễn dàn Tên modun: forumDB Đầu vào: Các yêu cầu thao tác với sở liệu diễn đàn Đầu ra: Nội dung sở liệu diễn đàn Chức năng: Cập nhật sở liệu diễn đàn Thiết kế giao diện  Trang 30 Banner Menu Bản tin Login Bản tin Thông Bản tin báo nhanh Liên kết Các lựa chọn xem tin Footer 31  Trang nội dung Banner Menu Liên kết (VD NCKHNoidung) Nội dung Footer  Trang đăng ký Banner Form đăng ký Footer  Trang quản trị hệ thống 32 Banner Menu Danh sách quản trị Chức Chức Chức Chức Chức Chức Chức Chức Footer  Trang diễn đàn Banner Diễn đàn  Chủ đề (Liên kết) Mô tả diễn đàn Bài viết Bài viết Footer  Form đăng ký đề tài 33 Đăng ký đề tài nghiên cứu khoa học Mã đề tài : Mã đề tài Tên đề tài : Người hướng dẫn : Họ tên người hướng dẫn Số sinh viên : Năm bắt đầu : xxxx-xxxy Tóm tắt : Mục đích : Yêu cầu : Gửi đăng ký Nhập lại  Form đăng ký tham gia nghiên cứu khoa học 34 Đăng ký tham gia nghiên cứu khoa học Mã đề tài : Mã đề tài Tên đề tài : Tên đề tài Người hướng dẫn : Người đăng ký : Năm bắt đầu : xxxx-xxxy Họ tên người hướng dẫn Họ tên người đăng ký (Hyperlink) Nội dung : Gửi đăng ký 35 Nhập lại  Form đăng ký sử dụng hệ thống Đăng ký tài khoản sử dụng Tên tài khoản : Mật : Nhập lại mật : Tên (First name): Tên đệm (Middle name) : Họ (Last name) : Chức danh (Initials) : Nơi công tác (Office) : Sinh viên Đất nước (Country) : Thành phố (City) : Địa (Address) : Số điện thoại (Tel) : Thư điện tử (email) : Giới thiệu : Gửi đăng ký Nhập lại 36 PHẦN 3: Lựa chọn công cụ Lựa chọn công cụ yếu tố định lớn hiệu thành công ứng dụng Yêu cầu toán cho việc lưu trữ CSDL ngày cao với lượng thông tin cần lưu trữ xử lý ngày nhiều, với nhiều người truy cập lúc hỗ trợ môi trường mạng Hiện có nhiều hệ quản trị sở liệu hữu ích giải tốt yêu cầu hệ quản trị Oracle, SQL Sever môi trường Windows, PostgresSQL môi trường Linux Trong hệ quản trị sở liệu MySql hệ quản trị sở liệu chuyên nghiệp, ổn định, rẻ (có miễn phí dùng tốt) chạy môi trường Unix-Linux Windows, thích hợp việc sử dụng để xây dựng hệ thống Đối với ngôn ngữ lập trình, Php với Jscript ngôn ngữ lập trình thông dụng, thường sử dụng để phát triển ứng dụng web có sử dụng hệ quản trị sở liệu MySql Php dễ lập trình, chạy ổn định, nhanh với mã nguồn mở phong phú ta dễ dàng tái sử dụng module sẵn có để phát triển hệ thống Hơn Php chạy môi trường Windows Unix-Linux Do hệ thống phát triển ngôn ngữ lập trình Php với Jscript hệ quản trị sở liệu MySQL 37 [...]... cầu xóa đề tài nghiên cứu khoa học) • Quản lý tài liệu báo cáo nghiên cứu khoa học (ghi nhận tài liệu báo cáo khoa học, cập nhật tài liệu báo cáo khoa học ) • Hỗ trợ giao tiếp với sinh viên nghiên cứu thông qua diễn đàn hoạt động nghiên cứu khoa học (diễn đàn phục vụ riêng cho từng đề tài)  Các chức năng phục vụ sinh viên tham gia nghiên cứu khoa học • Đăng kí tham gia nghiên cứu khoa học • Quản lý...• Trợ giúp (giới thiệu, hỏi đáp - dành cho mọi đối tượng) • Cập nhật thông tin cá nhân (dành cho thành viên của hệ thống: giáo viên sinh viên tham gia nghiên cứu, người quản trị hệ thống) • Thông báo  Các chức năng phục vụ giáo viên • Đăng kí đề tài nghiên cứu khoa học • Nhận hướng dẫn sinh viên tham gia nghiên cứu khoa học • Quản lý đề tài nghiên cứu khoa học (sửa thông tin,... liệu về tài liệu báo cáo khoa học Chức năng: Tìm kiếm tài liệu báo cáo Cập nhật cơ sở dữ liệu về tài liệu báo cáo 29  Cơ sở dữ liệu về thông tin đăng ký tham gia nghiên cứu khoa học Tên modun: DangkyDB Đầu vào: Các yêu cầu thao tác với cơ sở dữ liệu về đăng ký tham gia nghiên cứu khoa học của sinh viên Đầu ra: Nội dung cơ sở dữ liệu về bản đăng ký tham gia nghiên cứu khoa học của sinh viên Chức năng:... tài khoa học Tên modun: DetaiDB Đầu vào: Các yêu cầu thao tác với cơ sở dữ liệu về đề tài khoa học, các tham số tìm kiếm đề tài khoa học, các tham số đề tài khoa học cần cập nhật Đầu ra: Nội dung cơ sở dữ liệu về đề tài khoa học Chức năng: Tìm kiếm đề tài khoa học Cập nhật cơ sở dữ liệu về đề tài khoa học  Cơ sở dữ liệu về tài liệu báo cáo Tên modun: TailieuDB Đầu vào: Các yêu cầu thao tác với cơ sở... báo cáo khoa học (cập nhật tài liệu báo cáo) • Hỗ trợ giao tiếp với giáo viên hướng dẫn thông qua diễn đàn hoạt động nghiên cứu khoa học (diễn đàn phục vụ riêng cho từng đề tài)  Các chức năng phục vụ quản trị hệ thống • Quản trị người sử dụng (thêm, xóa, sửa thông tin người sử dụng hệ thống, phân quyền truy cập cho người dùng) • Quản trị đề tài (thêm, xóa, sửa thông tin đề tài nghiên cứu khoa học) •... công sức lao động, xử lý các thông tin một cách tự động, chính xác với mội khối lượng lớn trong nhiều năm tạo điều kiện thuận lợi cho thầy cô cùng sinh viên tham gia nghiên cứu khoa học 12 PHẦN 3: PHÂN TÍCH HỆ THỐNG 1 Mô tả nghiệp vụ của hệ thống Biểu đồ mức đỉnh của hệ thống 13 2 Sơ đồ phân cấp chức năng Hệ thống Website hỗ trợ NCKH (0) Đăng kí (1) Đăng kí tham gia NCKH Đăng kí đề tài khoa học. .. liệu báo cáo khoa học) • Quản trị thông tin chung của hệ thống (thông tin về các bộ môn, thông tin về các lớp trong khoa ) • Quản trị thông tin của các diễn đàn (xóa, sửa nội dung mẩu tin) • Thông báo tin mới (cập nhật thông tin chung của website) 11 5 Phương án Dựa vào những phân tích trên, phương án giải quyết bài toán được đưa ra là xây dựng hệ thống trở thành website Nghiên cứu khoa học có đầy... Bài viết 1 Bài viết 2 Footer  Form đăng ký đề tài 33 Đăng ký đề tài nghiên cứu khoa học Mã đề tài : Mã đề tài Tên đề tài : Người hướng dẫn : Họ tên người hướng dẫn Số sinh viên : Năm bắt đầu : xxxx-xxxy Tóm tắt : Mục đích : Yêu cầu : Gửi đăng ký Nhập lại  Form đăng ký tham gia nghiên cứu khoa học 34 Đăng ký tham gia nghiên cứu khoa học Mã đề tài : Mã đề tài Tên đề tài : Tên đề tài Người hướng dẫn :... thống Website hỗ trợ NCKH (0) Đăng kí (1) Đăng kí tham gia NCKH Đăng kí đề tài khoa học Đăng kí hướng dẫn sinh viên Tra cứu (2) Hoạt động NCKH (3) Tra cứu tài liệu Sửa đề tài khoa học Tra cứu đề tài khoa học Quản lý tài liệu Tìm kiếm chung Diễn đàn Quản trị (4) Quản lý đề tài khoa học Quản lý tài liệu báo cáo Quản lý Forum Quản trị người dùng Đăng kí sử dụng hệ thống 14 3 Biểu đồ luồng dữ liệu 3.1 Biểu... Cập nhật cơ sở dữ liệu về bản đăng ký tham gia nghiên cứu khoa học Cập nhật danh sách sinh viên đăng ký tham gia nghiên cứu khoa học, danh sách sinh viên được nhận hướng dẫn  Cơ sở dữ liệu về tài khoản người sử dụng Tên modun: UserDB Đầu vào: Các yêu cầu thao tác với cơ sở dữ liệu về tài khoản người sử dụng, thông tin giáo viên, sinh viên, nhân viên thao tác về cả thông tin bộ môn Đầu ra: Nội dung

Ngày đăng: 10/11/2016, 15:01

Từ khóa liên quan

Mục lục

  • PHẦN 1: MÔ TẢ TỔNG QUAN VỀ TỔ CHỨC

    • 1. Mô tả khái quát về tổ chức

    • 2. Nhiệm vụ của tổ chức

    • 3. Các mục tiêu của tổ chức

    • 4. Các văn bản pháp lý liên quan đến dự án

    • 5. Hiện trạng tổ chức và năng lực của đơn vị

    • PHẦN 2: KHẢO SÁT HỆ THỐNG.

      • 1. Tổng quan về hệ thống cũ

        • 1.1. Đăng ký đề tài khoa học

        • 1.2. Hỗ trợ tra cứu tài liệu báo cáo

        • 1.3. Quản lý đề tài khoa học

        • 2. Đánh giá hệ thống cũ

        • 3. Lợi ích của hệ thống mới

        • 4. Yêu cầu đối với hệ thống mới

          • 4.1. Các yêu cầu của hệ thống

          • 4.2. Chức năng của hệ thống

          • 5. Phương án

          • PHẦN 3: PHÂN TÍCH HỆ THỐNG

            • 1. Mô tả nghiệp vụ của hệ thống

            • 2. Sơ đồ phân cấp chức năng

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

              • 3.1. Biểu đồ luồng dữ liệu mức đỉnh

              • 3.2. Biểu đồ luồng dữ liệu mức dưới đỉnh

                • 3.2.1. Phân rã chức năng “Đăng ký”

                • 3.2.2. Phân rã chức năng "Tra cứu"

                • 3.2.3. Phân rã chức năng “Hoạt động NCKH”

                • 3.2.4. Phân rã chức năng “Quản trị hệ thống”

Tài liệu cùng người dùng

Tài liệu liên quan