Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 37 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
37
Dung lượng
0,99 MB
Nội dung
XâydựngpháttriểnWebsitehỗtrợhoạtđộngnghiêncứukhoahọ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êncứukhoahọ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độngnghiêncứukhoahọctrở 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độngnghiêncứukhoahọ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êncứukhoahọ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 khoahọc có nhiều thời gian công sức Các thủ tục đăng kí đề tài khoahọ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êncứukhoahọc Đặc biệt kỷ nguyên máy tính, áp dụngkhoahọ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âydựng hệ thống tin học hóa quản lý hỗtrợ công tác nghiêncứukhoahọc sinh viên giáo viên cần thiết Trước yêu cầu đó, việc xâydựng phần mềm chuyên dụng quản lý đề tài khoahọchỗtrợ công tác nghiêncứukhoahọ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âydự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áttriể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êncứutriển khai ứng dụngkhoa học, công nghệ, đáp ứng nhu cầu pháttriể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độngnghiêncứupháttriể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âydự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âydự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 khoahọchỗtrợnghiêncứukhoahọc mô tả khái quát bao gồm chức sau: • Đăng kí đề tài khoahọc • Hỗtrợ tra cứu tài liệu báo cáo • Quản lý đề tài khoahọc Tổng quan hệ thống cũ 1.1 Đăng ký đề tài khoahọcHoạtđộngnghiêncứukhoahọ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êncứu báo cáo vào cuối năm học với phòng nghiêncứukhoahọ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êncứukhoahọ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êncứ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êncứukhoahọ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êncứukhoahọ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êncứ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êncứukhoahọ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êncứukhoahọ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êncứukhoahọc báo cáo tài liệu báo cáo khoahọc có Muốn làm điều sinh viên phải liên hệ với phòng nghiêncứukhoahọc trường cụ thể phận quản lý tư liệu nghiêncứ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êncứukhoa 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êncứukhoa 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 khoahọc Nội dung đề tài nghiêncứukhoahọ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êncứukhoahọ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êncứukhoahọ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êncứukhoahọ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êncứukhoahọc giáo viên đăng kí tham gia nghiêncứukhoahọ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độngtrợ 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êncứ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áttriểnkhoahọ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êncứukhoa học, đòi hỏi hệ thống quản lý hỗtrợnghiêncứukhoahọ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ụngkhoahọ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 khoahọc (nội dung, danh sách người tham gia…) • Lưu trữ tài liệu báo cáo khoahọ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êncứukhoahọc • Trợ giúp tra cứu đề tài khoa học, tài liệu báo cáo nghiêncứ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êncứukhoahọc (giáo viên) người tham gia nghiêncứukhoahọc (sinh viên) học (hay hỗtrợhoạtđộngnghiêncứukhoa học, hỗtrợhoạtđộng hướng dẫn từ giáo sư, tiến sĩ, nghiêncứu sinh trường nghiêncứ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êncứ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êncứukhoahọ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 khoahọ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 khoahọ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 khoahọc cần cập nhật Đầu ra: Nội dung sở liệu đề tài khoahọc Chức năng: Tìm kiếm đề tài khoahọc Cập nhật sở liệu đề tài khoahọ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 khoahọ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êncứukhoahọ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êncứukhoahọc sinh viên Đầu ra: Nội dung sở liệu đăng ký tham gia nghiêncứukhoahọc sinh viên Chức năng: Cập nhật sở liệu đăng ký tham gia nghiêncứukhoahọc Cập nhật danh sách sinh viên đăng ký tham gia nghiêncứukhoa 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 NCKHNoidung) 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êncứukhoahọ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êncứukhoahọc 34 Đăng ký tham gia nghiêncứukhoahọ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âydự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áttriể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áttriển hệ thống Hơn Php chạy môi trường Windows Unix-Linux Do hệ thống pháttriể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êncứukhoa học) • Quản lý tài liệu báo cáo nghiêncứukhoahọ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 khoahọc ) • Hỗtrợ giao tiếp với sinh viên nghiêncứu thông qua diễn đàn hoạt độngnghiêncứukhoahọ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êncứukhoahọc • Đăng kí tham gia nghiêncứukhoahọ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 và 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êncứukhoahọc • Nhận hướng dẫn sinh viên tham gia nghiêncứukhoahọc • Quản lý đề tài nghiên cứukhoahọc (sửa thông tin,... liệu về tài liệu báo cáo khoahọ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êncứukhoahọ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ứukhoahọ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ứukhoahọc của sinh viên Chức năng:... tài khoahọ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 khoahọc cần cập nhật Đầu ra: Nội dung cơ sở dữ liệu về đề tài khoahọc Chức năng: Tìm kiếm đề tài khoahọc Cập nhật cơ sở dữ liệu về đề tài khoahọ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 khoahọ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 độngnghiêncứukhoahọ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êncứukhoa học) •... và 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 và 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êncứukhoahọ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 Websitehỗ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âydựng hệ thống trở thành websiteNghiêncứukhoahọ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êncứukhoahọ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êncứukhoahọc 34 Đăng ký tham gia nghiêncứukhoahọc Mã đề tài : Mã đề tài Tên đề tài : Tên đề tài Người hướng dẫn :... thống Websitehỗtrợ NCKH (0) Đăng kí (1) Đăng kí tham gia NCKH Đăng kí đề tài khoahọ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 khoahọc Tra cứu đề tài khoahọ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 khoahọ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êncứukhoahọc Cập nhật danh sách sinh viên đăng ký tham gia nghiêncứukhoa 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 và thao tác về cả thông tin bộ môn Đầu ra: Nội dung