Đề tài Xây dựng chương trình quản lý sinh viên với PHP và MySQL

44 2.2K 14
Đề tài Xây dựng chương trình quản lý sinh viên với PHP và MySQL

Đ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

TRƯỜNG ĐẠI HỌC ĐÀ LẠT KHOA TOÁN – TIN ˜™ BÀI BÁO BÀI TẬP NHÓM Đề tài 16 : Xây dựng ‘chương trình quản lý sinh viên’ với PHP MySQL Đà Lạt, Ngày 30-04-2010 1 TRƯỜNG ĐẠI HỌC ĐÀ LẠT KHOA TOÁN – TIN ˜™ BÀI BÁO BÀI TẬP NHĨM Đề tài 16 Xây dựng ‘chương trình quản lý sinh viên’ với PHP MySQL Thành viên nhóm Trần Ngọc Nhật Phạm Thị Miền Chu Văn Phương Nguyễn Xuân Trung Lê Thế Trung 0712144 0713353 0713362 0713376 0713378 Đà Lạt, Ngày 30-03-2010 2 LỜI NÓI ĐẦU Ngày nay,cùng với phát triển khoa học kỹ thuật, mạng máy tính phát triển cách nhanh chóng đa dạng Những ứng dụng, tiện ích từ phát triển hỗ trợ cho người nhiều công việc lĩnh vực khác Trong có tiện ích từ Website Do Website nhiều người quan tâm, nghiên cứu phát triển Từ thực tế học tập, yêu cầu quản lý sinh viên lớp nói riêng khoa nói chung Nhóm chúng tơi tạo lập Website động “ Xây Dựng Chương Trình Quản Lý sinh viên” với thao tác bản: Nhập, xuất , thêm, xóa, sửa …… Trong đề tài chúng tơi sử dụng ngôn ngữ : HTML, PHP MySQL.Trong đó: HTML ngơn ngữ đánh dấu để tạo nên trang Web PHP ngơn ngữ lập trình kịch hay loại mã lệnh chủ yếu dùng để phát triển ứng dụng viết cho máy chủ, mã nguồn mở, thích hợp với Web dễ dàng nhúng vào trang HTML MySQL hệ quản trị sở liệu mã nguồn mở, sử dụng cho việc bổ trợ PHP, làm nơi lưu trữ thông tin trang Web viết viết PHP Bố cục nội dung đề tài gồm có phần sau: Chương 1: Xây dựng sở liệu quản lý sinh viên Chương 2: Thiết kế giao diện Web Chương 3: Những thao tác I Giới thiệu class MySQL.php Xtemplete.php II Trang index.php III Trang function.php VI Trang config.php V Trang login.php VI Trang register.php VII Trang seach.php VIII Trang hienthi.php IX Trang hieuchinh.php X Trang backup.php XI Trang Ajax Nhóm xin chân thành cảm ơn thầy Dương Bảo Ninh, người hướng dẫn, giúp đỡ chúng tơi hồn thành đề tài Do hạn chế kỹ năng, kiến thức, thời gian nên đề tài nhiều thiếu sót, mong góp ý q thầy, toàn thể bạn 3 sinh viên Góp ý xin gửi về: nhóm Đồn Kết,Lớp TNK31, Khoa Toán – Tin, Đại Học Đà Lạt hoăc email : Phamthimientnk31@gmail.com Anhchangthode22145@gmail.com Chuphuong1988@gmail.com Xuantrung@gmail.com Thetrung@gmail.com Trân trọng cảm ơn ! – Nhóm thực đề tài 4 MỤC LỤC Chương 1: Xây dựng sở liệu quản lý sinh viên Chương 2: Thiết kế giao diện Web Chương 3: Những thao tác I Giới thiệu class MySQL.php Xtemplete.php II Trang index.php III Trang function.php VI Trang config.php V Trang login.php VI Trang register.php VII Trang seach.php VIII Trang hienthi.php IX Trang hieuchinh.php X Trang backup.php XI Trang Ajax TỔNG KẾT TÀI LIỆU THAM KHẢO 5 Phần Xây dựng sở liệu quản lý sinh viên I Cấu trúc sở liệu Cơ sở liệu gồm 14 bảng Bảng ngành MaNghanh varchar(3) NOT NULL, TenNghanh varchar(30) NOT NULL, PRIMARY KEY (MaNghanh) Bảng lớp MaLop varchar(10) NOT NULL, TenLop varchar(50) default NULL, NamBD varchar(7) NOT NULL, NamKT varchar(7) NOT NULL, MaN varchar(7) NOT NULL, MaHDT varchar(2) NOT NULL, PRIMARY KEY (MaLop) Bảng dân tộc MaDToc varchar(6) NOT NULL, TenDToc varchar(20) NOT NULL, PRIMARY KEY (MaDToc) Bảng sách MaCS varchar(4) NOT NULL, TenCS varchar(20) NOT NULL, PRIMARY KEY (MaCS) Bảng khu vực MaKV varchar(6) NOT NULL, TenKV varchar(20) NOT NULL, PRIMARY KEY (MaKV) Bảng đối tượng MaDT varchar(2) NOT NULL, TenDT varchar(50) NOT NULL 6 Bảng hệ đào tạo MaHe varchar(2) NOT NULL, TenHe varchar(10) NOT NULL, PRIMARY KEY (MaHe) Bảng sinh viên Mssv varchar(7) NOT NULL, HoTen varchar(35) NOT NULL, Image varchar(50) NOT NULL, NgaySinh date NOT NULL, Phai varchar(3) NOT NULL, NoiSinh varchar(50) NOT NULL, MaLop varchar(10) NOT NULL, PRIMARY KEY (Mssv) Chi tiết lý lịch Mssv varchar(7) NOT NULL, HKTT varchar(200) NOT NULL, MaDT varchar(6) NOT NULL, TonGiao varchar(30) NOT NULL, NgayVDang date NOT NULL, NgayVDoan date NOT NULL, NgayVHSV date NOT NULL, HoTenCha varchar(35) NOT NULL, NamSinhCha date NOT NULL, NgheNghiepCha varchar(30) NOT NULL, HoTenMe varchar(35) NOT NULL, NamSinhMe date NOT NULL, NgheNghiepMe varchar(30) NOT NULL, MaLT varchar(4) NOT NULL, DiaChi varchar(100) NOT NULL, SDT varchar(15) NOT NULL, Email varchar(50) NOT NULL, DienCS varchar(6) NOT NULL, PRIMARY KEY (Mssv) 10 Bảng tốt nghiệp 7 Mssv varchar(10) NOT NULL, Xeploai varchar(10) NOT NULL, Namtotnghiep varchar(10) NOT NULL, PRIMARY KEY (Mssv) 11 Bảng lưu trú MaLT varchar(4) NOT NULL, HinhThuc varchar(20) NOT NULL, PRIMARY KEY (MaLT) 12 Bảng khen thưởng kỷ luật Mssv varchar(10) NOT NULL, DiemTB float default NULL, LyDo varchar(50) NOT NULL, Hocky int(2) NOT NULL, Namhoc varchar(15) NOT NULL, Ma varchar(2) NOT NULL, PRIMARY KEY (Mssv) 13 Bảng config Config_name varchar(20),// title cua trang web Config_value varchar(100), // lượt truy cập trang web 14 Bảng user Username varchar(40), Password varchar(20), User_level int(11) 8 Phần Thiết kế Web I Giao diện trang web Trang chủ Trang chủ giao diện chương trình, trang có u cầu kết hiển thị trang chủ Giao diện trang chủ Để thiết kế giao diện ta dùng HTML với định dạng CSS: Giao diện thiết kế ngôn ngữ html a) phần head 9 {WEB_TITLE} b) phần thân Chương trình quản lý sinh viên 10 10 Hiệu chinh liệu theo tiêu chí theo nhu cầu người dùng Chỉ admin có quyền thực chức

Ngày đăng: 12/11/2014, 08:43

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • Ngày nay,cùng với sự phát triển của khoa học kỹ thuật, các mạng máy tính đã phát triển một cách nhanh chóng và đa dạng. Những ứng dụng, tiện ích từ sự phát triển này hỗ trợ cho con người rất nhiều trong công việc cũng như trong mọi lĩnh vực khác nhau. Trong đó có tiện ích từ Website. Do đó Website được nhiều người quan tâm, nghiên cứu và phát triển.

  • Từ thực tế học tập, yêu cầu quản lý sinh viên của lớp nói riêng và của khoa nói chung. Nhóm chúng tôi đã tạo lập một Website động “ Xây Dựng Chương Trình Quản Lý sinh viên” với các thao tác cơ bản: Nhập, xuất , thêm, xóa, sửa ……...

  • Trong đề tài này chúng tôi sử dụng các ngôn ngữ : HTML, PHP và MySQL.Trong đó: HTML là ngôn ngữ đánh dấu để tạo nên các trang Web. PHP là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, nó rất thích hợp với Web và có thể dễ dàng nhúng vào trang HTML. MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở, nó được sử dụng cho việc bổ trợ PHP, làm nơi lưu trữ thông tin trên trang Web khi viết khi viết bằng PHP.

  • Bố cục nội dung đề tài gồm có các phần chính sau:

  • Chương 1: Xây dựng cơ sở dữ liệu quản lý sinh viên.

  • Chương 2: Thiết kế giao diện Web.

  • Chương 3: Những thao tác chính.

  • I. Giới thiệu class MySQL.php và Xtemplete.php.

  • II. Trang index.php.

  • III. Trang function.php.

  • VI. Trang config.php.

  • V. Trang login.php.

  • VI. Trang register.php.

  • VII. Trang seach.php.

  • VIII. Trang hienthi.php.

  • IX. Trang hieuchinh.php.

  • X. Trang backup.php.

  • XI. Trang Ajax.

  • Nhóm chúng tôi xin chân thành cảm ơn thầy Dương Bảo Ninh, người đã hướng dẫn, giúp đỡ chúng tôi hoàn thành đề tài này. Do hạn chế về kỹ năng, kiến thức, thời gian nên đề tài còn nhiều thiếu sót, rất mong sự góp ý của quý thầy, cô cùng toàn thể các bạn sinh viên . Góp ý xin gửi về: nhóm Đoàn Kết,Lớp TNK31, Khoa Toán – Tin, Đại Học Đà Lạt. hoăc email :

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

Tài liệu liên quan