- Việc trích dẫn, tham khảo chủ yếu nhằm thừa nhận nguồn của những ý tưởng có giá trị và giúp người đọc theo dõi được mạch suy nghĩ của tác giả, không làm trở ngại việc đọc báo c[r]
Trang 1Đề tài lập trình ứng dụng mạng
GV: Nguyễn Hữu Thể
Ngôn ngữ:
o HTML
o CSS
o Javascript
o PHP
Database:
o MySQL
Tool:
o Nodepad++
o Eclipse, Netbean, PHP Designer
o Adode Dreamviewer
Webserver:
o Apache Tomcat (tích hợp trong gói xampp)
Yêu cầu tối thiểu: (làm được – chưa cần đẹp)
o Thiết kế cơ sở dữ liệu, dữ liệu lưu trữ giống thực tế
o Phần quản trị:
Thêm
Xóa
Sửa
o Phần hiển thị dữ liệu:
Trình bày dữ liệu ra trang chủ, bố trí vùng trình bày
Yêu cầu nâng cao: (nếu làm tốt sẽ được đánh giá cao)
o Đăng nhập (khi đăng nhập mới có thể cập nhật dữ liệu)
o Tìm kiếm
o Giao diện thiết kế hợp lý, dễ nhìn
o Có kiểm tra dữ liệu nhập (dùng Javascript)
o Sử dụng css layout
o Đưa website lên Internet
Trang 2Danh sách đề tài
1 Website khoa Công nghệ thông tin
2 Website trường Đại học Cửu Long
3 Website tin tức tổng hợp
4 Website tin tức pháp luật
5 Website tin tức kinh tế
6 Website quảng cáo máy vi tính
7 Website quảng cáo điện thoại di động
8 Website nhà sách online
9 Website khoa Liên thông và liên kết đào tạo
Trang 3Diễn giải
1 Website khoa Công nghệ thông tin Xây dựng website cho 1 khoa, gồm những nội dung: tin
tức của khoa, trường cho sinh viên, cho giáo viên xem, tin tức về giáo dục, về nội dung và chương trình đào tạo, về việc làm,…
Table lưu trữ có thể là:
Loại tin
Tin
User(id, username, password, email, level,…)
…
2 Website trường Đại học Cửu Long Xây dựng website cho trường, gồm những nội dung: tin
tức của khoa, trường cho sinh viên, cho giáo viên xem, tin tức về giáo dục, về nội dung và chương trình đào tạo, về việc làm,…
Table lưu trữ có thể là:
Loại tin
Tin
User(id, username, password, email, level,…)
…
3 Website tin tức tổng hợp
4 Website tin tức pháp luật
5 Website tin tức kinh tế
Trang web về tin tức cho từng lĩnh vực Table lưu trữ có thể là:
Loại tin
Tin
User(id, username, password, email, level,…)
…
6 Website quảng cáo máy vi tính
7 Website quảng cáo điện thoại di động
Giới thiệu về sản phẩm Table lưu trữ có thể là:
Loại sản phẩm
Sản phẩm
User(id, username, password, email, level,…)
…
8 Website nhà sách online Tương tự trang tin tức
Table lưu trữ có thể là:
Loại sách
Sách
User(id, username, password, email, level,…)
…
Trang 4Cấu trúc bài báo cáo
Trang bìa
Mục lục
Chương 1: Giới thiệu
Chương 2: Cơ sở dữ liệu
Chương 3: Giao diện và chức năng
Tài liệu tham khảo
Phụ lục
Trang 5Chi tiết nội dung
Trang bìa
Vĩnh Long - 2011
TRƯỜNG ĐẠI HỌC CỬU LONG KHOA CÔNG NGHỆ THÔNG TIN
ĐỀ TÀI MÔN HỌC LẬP TRÌNH ỨNG DỤNG MẠNG
<TÊN ĐỀ TÀI >
<Học vị, họ và tên GVHD> <Họ và tên> <(MSSV)>
Vĩnh Long, 11/2012
Trang 6Ví dụ:
Mục lục
Nội dung:
Chương 1: Tổng quan
Chương 2: Cơ sở lý thuyết
Chương 3: Phân tích và thiết kế
Chương 4: Giao diện
Chương 5: Kết luận và hướng phát triển
Tài liệu tham khảo
Phụ lục
TRƯỜNG ĐẠI HỌC CỬU LONG KHOA CÔNG NGHỆ THÔNG TIN
ĐỀ TÀI MÔN HỌC LẬP TRÌNH ỨNG DỤNG MẠNG
WEBSITE TRƯỜNG ĐẠI HỌC CỬU LONG
Lê Thanh Tân (10.020.088) Ngô Văn Tiến (10.020.093) Trần Hữu Tính (10.020.094)
Vĩnh Long, 11/2012
Trang 7 Mục lục
o Mục lục tự động cho các đề mục trong báo cáo
Chương 1: Giới thiệu (1-2 trang)
o Giới thiệu tổng quan về đề tài, nội dung và cách giải quyết vấn đề
o Phân công (bản báo cáo cuối cùng phải ghi tỷ lệ đóng góp của từng thành viên)
Chương 2: Cơ sở dữ liệu (2-4 trang)
o Mô hình cơ sở dữ liệu
o Mối quan hệ (khóa chính – khóa ngoại) giữa các table
o Mô tả các thực thể và các thuộc tính (table và kiểu của từng field)
Chương 3: Giao diện (5-10 trang)
o Sơ đồ liên kết các trang màn hình
o Giao diện các trang (từng giao diện phải mô tả thực hiện việc gì, thao tác như thế nào, xử lý kết quả như thế nào)
Tài liệu tham khảo
- Mọi ý kiến, khái niệm có ý nghĩa, mang tính chất gợi ý không phải của riêng tác giả
và mọi tham khảo khác phải được trích dẫn và chỉ rõ nguồn trong danh mục Tài liệu tham khảo của báo cáo
- Việc trích dẫn, tham khảo chủ yếu nhằm thừa nhận nguồn của những ý tưởng có giá trị và giúp người đọc theo dõi được mạch suy nghĩ của tác giả, không làm trở ngại việc đọc báo cáo
+ Cách sắp xếp theo thứ tự năm xuất bản từ mới đến cũ Ví dụ tài liệu xuất bản năm
2012 sẽ được liệt kê trước tài liệu xuất bản năm 2008
- Tài liệu tham khảo là sách, luận văn, luận án, báo cáo phải ghi đầy đủ các thông tin sau:
+ Tên các tác giả hoặc cơ quan ban hành
+ (Năm xuất bản), (đặt trong ngoặc đơn, dấu phẩy sau ngoặc đơn)
+ Tên sách, luận án, luận văn hoặc báo cáo (in nghiêng, dấu phẩy cuối tên)
+ Nhà xuất bản, (dấu phẩy cuối tên nhà xuất bản)
Trang 8+ Nơi xuất bản (dấu chấm kết thúc tài liệu tham khảo)
Ví dụ:
TÀI LIỆU THAM KHẢO Tiếng Việt
1 Hoàng Kiếm (2001), Kỹ thuật lập trình mô phỏng thế giới thực và ứng dụng, Nhà xuất bản Giáo Dục, tr.150-250
2 Nguyễn Đình Thúc, Bùi Doãn Khanh (2006), Mã hóa thông tin với Java, Nhà xuất bản
Lao Động Xã Hội, tr.50-200
Tiếng Anh
3 Elliotte Rusty Harold (2004), Java Network Programming, Third Edition, O'Reilly Media
Published, pp.50-150
4 Toby Segaran, Colin Evans, Jamie Taylor (2009), Programming the Semantic Web,
O’Reilly Media Published, pp.100-150
Phụ lục
o Cách cài đặt các phần mềm có sử dụng mà chưa được nêu ra trong chương trình học
o Cách cấu hình hệ thống, đăng nhập, …
o Source code một số trang chính (những trang code giống nhau không đưa vào nhiều lần)
Trang 9Qui định về hình thức trình bày báo cáo Soạn thảo văn bản, khổ giấy, định dạng, font, size
Báo cáo được soạn thảo trên hệ soạn thảo văn bản Microsoft Word hoặc tương đương
Báo cáo phải được trình bày ngắn gọn, rõ ràng, mạch lạc, sạch sẽ, không có lỗi chính tả, không được tẩy xóa, có đánh số trang
Báo cáo được in trên khổ giấy A4 (210 x 297 mm)
o Định lề : Lề trên 3cm, lề dưới 3cm, lề trái 3,5cm, lề phải 2cm
o Bảng mã : Unicode
o Font và chữ : Times New Roman
o Size : 13
o Chế độ dãn dòng : 1,2 - 1,5 lines
Tên đề tài được in chữ hoa, size 20
Sau các chương, mục và tiểu mục không có bất kỳ dấu nào (chấm, chấm phẩy, hai chấm)
Dãn dòng (paragraph): trên (before): 6pt; dưới (after): 6pt
Trang 10Nội dung các lần báo cáo
Báo cáo lần 1:
o File doc :
Chương 1
Chương 2:
Mô hình CSDL
Chụp màn hình dữ liệu mẫu đã nhập vào CSDL
Chương 3:
Chụp màn hình các trang html, php khi chạy trên trình duyệt
Mô tả các trang xử lý chức năng gì
o File: sql
File chứa câu lệnh SQL tạo table, insert dữ liệu vào table
Câu lệnh ràng buộc khóa chính – khóa ngoại giữa các table
o File php (html, css, javascript) :
File db_con.php, tương tự bài học buổi trước, chỉ thay đổi database là của đề tài
sv đang làm
1 file giao diện trang thêm dữ liệu vào 1 table bất kỳ
1 file xử lý thêm
Trang 11Mẫu gửi mail báo cáo
Sinh viên gửi mail file báo cáo đến địa chỉ nguyenhuuthe@gmail.com theo cấu trúc 3 chương phía trên
Gửi mail trước 10h ngày thứ 6 (14/12/2012)
Mỗi giờ nộp trễ sẽ trừ 2 điểm
Mẫu file và chủ đề gửi:
o Chủ đề: Lap trinh ung dung mang - Nhom ? - Lan ? Ví dụ:
Lap trinh ung dung mang - Nhom 1 - Lan 1
Lap trinh ung dung mang - Nhom 1 - Lan 2
…
o File:
Lap trinh ung dung mang - Nhom 1 - Lan 1.doc
…
Nén tất cả lại và đặt tên theo mẫu:
Lap trinh ung dung mang - Nhom 1 - Lan 1.zip
Ví dụ:
Nếu ghi không đúng mẫu chủ đề và file , mỗi lần trừ 2 điểm cho cả nhóm