Kiến thức vững vàng để trở thành Programmer giỏi
1. Giới thiệu môn học2. Nội dung chi tiết môn học
3. Danh sách đề tài làm đồ án
4. Các yêu cầu chung khi thực hiện chương trình
5. Nôi dung báo cáo
6. Lưu ý
1. Giới thiệu môn học
Phân bố thời gian : Lý thuyết: 15 tiết. Thực hành: 30 tiết
Mục tiêu của học phần:
Sau
khi hoàn tất sinh viên biết các kiến thức cơ bản về ngôn ngữ lập trình trên
Windows cụ thể là C#. Có kỹ năng lập trình theo project, lập trình theo module
để kết nối với cơ sở dữ liệu tạo một ứng dụng hoàn thiện. Có khả năng tư duy
phát triển ứng dụng trên Windows dựa trên nền tảng của Microsoft.NET với Visual
Studio 2005.
Tiêu chuẩn đánh giá:
§
Kiểm
tra giữa kỳ 20%
§
Điểm
đồ án 30%
§
Thi cuối kỳ (thực hiện trên máy) 50%
2. Nội dung chi tiết môn học
Chương
1: GIAO DIỆN NÂNG CAO
1.1 Xây dựng ứng dụng nhiều from
1.2 Các control nâng cao
Chương 2: XÂY DỰNG ỨNG DỤNG ĐA TẦNG
2.1 Giới thiệu về lập trình hướng đối tượng (Object-Oriented
terminology).
2.2 Mô hình UML
2.3 Xây dựng ứng dụng theo mô hình 3 tầng ( 3 Tier)
Chương 3: XÂY DỰNG ỨNG DỤNG VỚI ADO.NET
3.1 Giới thiệu ADO
và ADO.Net
3.2 Tạo connection sử dụng
the Data Source Configuration Wizard.
3.3 Tạo kết nối đến CSDL MS Access và SQL Server.
3.4 Đối tượng DataSet
3.5 Xây dựng từng bước ứng dụng với ADO.Net
3.7 Tạo và hiển thị dữ liệu từ DataSet.
3.8 Nạp dữ liệu vào các control cơ bản
Chương 4: QUAN HỆ GIỮA CÁC BẢNG
4.1 Các kiểu quan hệ .
4.3 Sử dụng DataGrid để hiển thị quan hệ giữa các bảng
4.4 Tạo các quan hệ master/detail
4.5 Tạo các biểu mẫu kiểu master/detail
Chương 5: TRUY CẬP DỮ LIỆU VỚI ADO.NET
5.1 Đối tượng DataSet.
5.2 Đối tượng TableAdapter và DataTable.
5.3 Sử dụng DataGridView để cập nhật dữ liệu trức tiếp trên
DataSet.
5.4 Cập nhật dữ liệu từ Text Box vào CSDL
Chương 6: CRYSTAL
REPORT
6.1 Thiết kế Report
6.2 Các thuộc tính của
CrytalReportViever
6.3 Thuộc tính của Report
6.4 Field Explorer
6.5 Tham khảo các hàm và phép toán trong CrytalReport
3. Danh sách đề tài làm đồ án
1.
Xây dựng chương trình quản lý điểm cho SV
khoa CNTT.
2.
Xây dựng chương trình quản lý việc đăng ký
học lại cho khoa CNTT.
3.
Xây dựng chương trình game show Rồng Vàng.
4.
Xây dựng chương trình game show Trúc Xanh.
5. Xây dựng chương trình quản lý dữ liệu cho game show đường lên đỉnh
Olympia.
6. Xây dựng chương trình quản lý hàng hoá cho siêu thị vừa
và nhỏ.
7.
Xây
dựng chương trình quản lý tour cho công ty du lịch.
8.
Xây
dựng chương trình quản lý khách hàng của công ty tư nhân.
9.
Xây dựng chương trình từ điển multimedia cho ngôn ngữ Anh Việt,
Việt Anh.
10. Xây dựng chương
trình quản lý nhân sự cho công ty sản xuất, doanh nghiệp tư nhân, doanh nghiệp
nhà nước.
11. Xây dựng chương
trình quản lý sinh viên của trường phổ thông.
12. Xây dựng chương
trình quản lý sinh viên cho trường Đại Học
13. Xây dựng chương
trình quản lý điều phối tour du lịch của công ty du lịch.
14. Xây dựng chương
trình quản lý cửa hàng bán băng đĩa CD, gồm CD nhạc, đĩa DVD, CD phần mềm, …
15. Xây dựng chương trình quản lý nhân viên của công
ty sản xuất.
16. Xây dựng viết
chương trình quản lý danh bạ điện thoại tương tự như quản lý trang vàng.
17. Xây dựng chương trình quản lý hệ thống máy tính của trung tâm đào
tạo tin học.
18. Xây dựng chương trình quản lý việc phân phòng học lý thuyết, thực
hành cho một trường Đại Học..
19. Xây dựng chương trình quản lý thông tin sách, mượn trả sách của thư
viện trường phổ thông, hay trường Đại Học.
20. Xây dựng chương trình quản lý của cửa hàng thời trang.
21. Xây dựng chương trình quản lý việc xuất/nhập bến của các xe khách trong
một bến xe liên tỉnh.
22. Xây dựng chương trình quản lý việc mua bán của một cửa hàng bán máy
tính, bán rau, bán xe máy, bán tạp hoá.
23.
Xây dựng chương trình quản lý thông tin bệnh nhân của một bệnh viện.
24.
Xây dựng chương trình quản lý thông tin nhân viên của một bệnh
viện.
25. Xây dựng chương
trình quản lý của cửa hiệu cầm đồ
26. Xây dựng chương
trình quản lý nhân viên của một siêu thị.
27. Xây dựng chương
trình quản lý thời khoá biểu.
28. Xây dựng chương
trình quản lý cửa hàng bán máy lạnh.
29. Xây dựng chương
trình quản lý đề thi trắc nghiệm cho một trường Đại Học.
30. Xây dựng chương
trình thi trắc nghiệm cho một trường Đại Học.
31. Xây dựng chương
trình quản lý phòng khách sạn.
32. Xây dựng chương
trình quản lý đặt phòng cho một khách sạn.
33. Xây dựng chương
trình quản lý cửa hàng bán rượu.
34. Xây dựng chương
trình quản lý của một công ty taxi.
35. Xây dựng chương
trình quản lý cửa hàng bán mắt kính.
36. Xây dựng chương
trình quản lý nhân khẩu của phường, xã.
37. Xây dựng chương
trình quản lý thông tin đoàn viên trong một trường phổ thông Đại Học.
38. Xây dựng chương
trình quản lý cửa hàng bán gas và bếp gas.
39.
Xây dựng chương trình quản lý quản lý khách hàng và và thanh toán tiền điện tại chi
nhánh điện
40.
Xây dựng chương trình quản lý việc thuê văn phòng ở cao ốc.
41.
Xây dựng chương trình quản lý chí phí vận
hành của một chung cư cao cấp.
42. Xây dựng chương
trình quản lý thu chi cho quán café.
43. Xây dựng chương
trình quản lý cửa hàng điện máy.
44. Xây dựng chương
trình quản lý khách hàng
đăng ký sử dụng Internet của công ty ISP.
45. Xây dựng chương
trình quản lý thu chi của
cửa hàng dịch vụ Internet.
46.
Xây dựng chương trình quản lý kết quả học tập của sinh viên, học
sinh.
47. Xây dựng chương trình quản lý dữ liệu cho game show hành trình văn
hoá.
48.
Xây dựng chương trình quản lý thi bằng lái xe máy, ô tô.
49.
Xây dựng chương trình quản lý phân công nhân sự cho một công ty
cầu đường.
50.
Xây dựng chương trình quản lý của một công ty xuất nhập khẩu.
51. Xây dựng chương trình quản lý thu chi của một nhà ăn.
52. Xây dựng chương trình quản lý dữ liệu và tra cứu các hàm trong một
ngôn ngữ lập trình.
4. Các yêu cầu chung khi thực hiện chương trình
§ Dùng phân tích hướng đối tượng để phân tích chương trình (các mô hình use
case, class diagram, sequence diagram, activity diagram, ….).
§ Một chương trình thiết kế và tổ chức cơ sở dữ liệu lưu trữ liệu tối thiểu
phải có 5 bảng dữ liệu.
§ Các báo cáo dữ liệu xuất ở dạng Excel, HTML hay PDF tuỳ theo từng chương
trình.
§ Chương trình phải có sự phân quyền người sử dụng (login/logout).
§ Các form nhập, sửa dữ liệu phải có các ràng buộc, tránh trường hợp
exception xảy ra.
§ Chương trình phải có about và phần hướng dẫn sử dụng tích hợp kèm theo.
§ Về nghiệp vụ quản lý: sinh
viên tự tìm hiểu.
§ Chương trình nộp kèm theo báo cáo (nội dung đúng theo yêu cầu của phần 5).
5. Nội dung báo cáo
1. Mục lục
2. Giới
thiệu đồ án
Định nghĩa vấn đề
Phạm vi của đồ án
Mục tiêu, sự cần thiết của đề tài, tại
sao lại chọn đề tài này?
3. Phân
tích đề tài
Yêu cầu chức năng
Yêu
cầu phi chức năng
Các công việc
cần giải quyết
4. Thiết kế
Mô hình dòng
dữ liệu DFD.
ERD và chi tiết.
Class Diagram
Sequence Diagram
Activity Diagram
State Chart Diagram
Deployment Diagram
Database Design
5. Hiện thực
Một
số mã giả (pseudocode) của các thuật toán áp dụng cho hệ thống.
Một
số giao diện của hệ thống, mô tả chức năng cụ thể.
6. Kết luận và định hướng phát
triển
7. Tài liệu tham khảo
8. Phụ lục Tải bộ tài liệu về: tại đây
Đơn giản là chia sẽ ==> Ủng hộ bằng cách like bài viết để chia sẽ...!
Bài viết: Admin blog
Không có nhận xét nào:
Đăng nhận xét