1. Trang chủ
  2. » Giáo án - Bài giảng

Giới thiệu môn lập trình JAVA nâng cao

29 705 1

Đ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

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 251 KB

Nội dung

MÔN LẬP TRÌNH JAVA NÂNG CAO (ADVANCED JAVA PROGRAMMING) 1. Giới thiệu môn học 2 2. Nội dung chi tiết môn học 2 3. Bài tập thực hành 2 4. Các bước tiến hành thực hiện Đồ án môn LT Java nâng cao 3 5. Các mục cần thiết của phần báo cáo 3 6. Yêu cầu về mã lệnh chương trình 6 7. Yêu cầu khi nộp bài 6 8. Một số đồ án tham khảo 7 Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 1 1. Giới thiệu môn học Phân bố thời gian : Lý thuyết: 30 tiết. Thực hành: 30 tiết. Đồ án 15 tiết. Mục tiêu của học phần: Môn học này cung cấp cho sinh viên các kiến thức và kỹ năng làm việc với ngôn ngữ lập trình hướng đối tượng cụ thể (Java), đồng thời cung cấp cho sinh viên các kiến thức chuyên sâu về lập trình hướng đối tượng, xây dựng các ứng dụng thực tế (lập trình cơ sở dữ liệu, lập trình mạng, lập trình phân bố…). Tiêu chuẩn đánh giá:  Kiểm tra giữa kỳ 20%  Điểm đồ án 30%  Thi cuối kỳ (tự luận + thực hiện trên máy) 50% 2. Nội dung chi tiết môn học TT Nội dung Số tiết Giờ tín chỉ Ghi chú Lý thuyết Thực hành Tự học 1 Lập Trình Multithreading 6 3 3 9 2 Lập trình mạng (Networking) 18 9 9 18 3 Lập Trình Cơ Sở Dữ Liệu :JDBC 18 9 9 18 4 JavaBeans 12 6 6 18 5 Ôn tập – Kiểm tra 6 3 3 12 TỔNG 60 30 30 75 3. Bài tập thực hành • Số buổi thực hành 10 buổi (3 tiết/1 buổi) • Hàng tuần sẽ có bài tập sửa trên lớp, bài tập bắt buộc làm ở nhà. Sinh viên có quyền không tham gia các buổi thực hành nhưng các bài tập là bắt buộc, sinh viên phải hoàn tất, là điều kiện để chấm đồ án môn học. Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 2 4. Các bước tiến hành thực hiện Đồ án môn LT Java nâng cao CDTH9 1. Tuần thứ 1 - 2: Nhận yêu cầu đồ án từ GV, sinh viên có thể tự chọn đồ án nhưng phải có sự thông qua của GV phụ trách môn học. 2. Tuần thứ 3: Đặc tả, thiết kế yêu cầu của đồ án, gởi mô hình cho GV xem xét, nếu không đạt yêu cầu phải làm lại. 3. Tuần thứ 4: Thực hiện chi tiết :  Mô hình thực thể kết hợp  Danh sách các chức năng dự kiến  Các báo cáo đề nghị cho chương trình (tùy theo từng đồ án)  Mô phỏng giao diện đề nghị Các chi tiết này gởi GV xem xét, nếu không đạt yêu cầu phải làm lại. 4. Tuần thứ 5 - 8: Thực hiện viết mã lệnh và báo cáo 5. Cuối tuần thứ 9: Nộp chương trình và báo cáo (chương trình nộp lại cho lớp trưởng hoặc nộp trực tiếp qua mail cho GV, chỉ nộp một lần duy nhất) 6. Tuần thứ 10: Chấm bài, công bố điểm. Nếu đồ án không đạt, phải làm lại và nộp sau đó khoảng 1 tuần, thời gian do GV quy định. 5. Các mục cần thiết của phần báo cáo 1. MUC LỤC Ghi rõ các mục chức năng chính đã trình bày trong tài liệu. Mỗi chức năng cần phải đính kèm số trang để người đọc dễ dàng tra cứu. 2. MÔ TẢ VẤN ĐỀ Khi nhận được yêu cầu đặt hàng từ khách hàng (hay GV), phải xem xét tính khả thi (độ khó của dự án và trình độ của nhân viên, chi phí đầu tư cho dự án và tài chánh của công ty, ) của dự án. Viết định nghĩa vấn đề và khoanh vùng các chức năng trong hệ thống một cách rõ ràng. Phần này mô tả một cách tổng thể về:  Mục đích của hệ thống  Các chức năng chính  Đối tượng sử dụng hệ thống và vai trò của mỗi đối tượng Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 3 3. ĐẶC TẢ YÊU CẦU KHÁCH HÀNG Sau khi đã đưa ra các chức năng trong phần MÔ TẢ VẤN ĐỀ, cần tiến hành thu thập thông tin (qua phỏng vấn, giấy tờ, băng đĩa, ) từ khách hàng để phân tích một cách chính xác các chức năng đã đặt ra trên. Mỗi chức năng cần phải làm rõ các vấn đề sau:  Mô tả tổng quát về chức năng  Thông tin vào: liệt kê thông tin cần thiết để chức năng hoạt động  Mô tả xử lý: mô tả ngắn gọn qui trình xử lý của chức năng  Thông tin ra: mô tả kết quả xử lý và hiển thị  Ràng buộc, bẫy lỗi: các ràng buộc, tính hợp lệ của dữ liệu đầu vào, ra 4. YÊU CẦU HỆ THỐNG Yêu cầu này cần thiết để khách hàng hiểu được họ cần chuẩn bị nguồn lực (vật chất và con người) khi hệ thống vận hành. Điều này giúp khách hàng quyết định có đủ sức để làm hệ thống này không. Ghi rõ các yêu cầu về hệ thống :  Phần cứng: cấu hình, các thiết bị liên quan để hệ thống thông tin có thể hoạt động được.  Phần mềm: hệ điều hành, hệ cơ sở dữ liệu, web server, các phần mềm và các component liên quan, 5. THIẾT KẾ CƠ SỞ DỮ LIỆU Dựa vào CRS đã phân tích, tiến hành thiết kế ứng dụng. CSDL là phần quan trọng trong ứng dụng mà phải thiết kế đầu tiên. Trong phần này phải thiết kế gồm 2 phần chính:  Thiết kế mối quan hệ giữa các thực thể (Entity Relationship Diagram - ERD)  Thiết kế chi tiết các thực thể (Entity Detail) 6. THIẾT KẾ CHỨC NĂNG ỨNG DỤNG Trong phần này phải thiết kế cho các chức năng trong hệ thống đã được phân tích ở trên CRS. Mỗi chức năng thiết kế các phần sau:  Thiết kế giao diện vào/ra  Mô tả thuật toán kiểm tra tính hợp lệ dữ liệu đầu vào  Mô tả thuật toán xử lý tương ứng với các tác động của người dùng (nên mô tả dưới dạng lưu đồ). Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 4  Có thể dùng các mô hình UML mô tả chức năng của ứng dụng  Hướng dẫn sử dụng các thư viện chuẩn. Phần này nên trích ra các đoạn code mẫu.  Mô hình class Hierarchy.  Mô hình đối tượng và quan hệ giữa các đối tượng 7. HƯỚNG DẪN CÀI ĐẶT Viết hướng dẫn cài đặt cho ứng: cài đặt CSDL, thiết lập môi trường, cài đặt ứng dụng, Thường phần này các bạn phải thực hiện theo các bước 1), 2), 3), 8. LỜI KẾT Nói lên định hướng phát triển của sản phẩm, bao gồm các chủ đề sau:  Khẳng định sự cần thiết của hệ thống trong tương lai  Nêu các hạn chế về trình độ, năng lực, công nghệ, hạn chế thời gian,  Đưa ra khắc phục các yếu kém trên để nâng chất lượng sản phẩm trong tương lai 9. PHẦN PHỤ LỤC Một số bảng mẫu: Bảng danh sách các module STT TÊN MODULE ĐẶC TẢ GHI CHÚ Bảng phân công công việc STT TÊN MODULE NGƯỜI THỰC HIỆN GHI CHÚ Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 5 6. Yêu cầu về mã lệnh chương trình  Tổ chức dưới dạng Project của JCreator 3.5, Eclipse 3.2 hay JBuider 2005. Các lớp khi coding phải rõ ràng, dễ đọc. Các lớp cần phải lưu riêng thành các tập tin  Khi viết mã lệnh phải thể hiện đúng bảng phân tích, mô hình phân tích.  Phải ghi chú đầy đủ cho các module (mô tả chức năng của phương thức, các tham số, ngày viết, người viết /*************************************************************** /**Description: /**Params : /**Write by: /**Create date: ****************************************************************/ 7. Yêu cầu khi nộp bài  Có thể đóng gói chương trình dưới dạng file JAR. Sau đó biên dịch thành file EXE.  Sinh viên trong quá trình thực hiện đồ án, nếu có tình trạng copy hay nhờ người khác làm thì cả hai bên đều không được phép thi cuối khóa.  Nếu sinh viên không thực hiện đúng quy trình trên thì GV có quyền từ chối đánh giá điểm đồ án. Mỗi nhóm có 1 thư mục duy nhất, tên thư mục là DA_LTJNC_NHOM_XX, trong đó XX là số nhóm đăng ký với lớp trưởng và giảng viên phụ trách môn học. Trong thư mục có những phần sau đây:  Tập tin ReadMe.txt bao gồm họ tên và mã sinh viên của từng thành viên nhóm và các ghi chú.  Thư mục con <SOURCE> chứa toàn bộ chương trình nguồn của đồ án.  Thư mục con <DOCUMENTS> chứa các file Word là tài liệu của chương trình  Thư mục con <REFERENCES> chứa các file tài liệu tham khảo (DOC, PDF, HTML, source code…) mà đồ án có tham khảo. Chương trình phải được thử nghiệm chạy tốt trên các môi trường Win9x, Win2000, WinXP. Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 6 8. Một số đồ án tham khảo Đồ án 1. (tối đa 3 SV) Dịch vụ thuê băng đĩa SVCD Dịch vụ SVCD chuyên cho thuê các loại CD, VCD, MP3, MP4 trên địa bàn thành phố HCM. Đĩa của dịch vụ có nhiều thể loại khác nhau như: Ca nhạc thiếu nhi, ca nhạc tuổi trẻ, hòa tấu, hài kịch, phim hình sự, phim võ thuật, phim tình cảm, cải lương,…, mỗi thể loại có nhiều Album (đối với đĩa ca nhạc, đĩa hòa tấu, …), nhiều bộ (đối với đĩa phim) hay nhiều vở (đối với đĩa kịch, đĩa cải lương, …) khác nhau. Mỗi Album, bộ hay vở có thể có một hoặc nhiều đĩa và thường có từ 2 đến 10 bản để phục vụ cho thuê. Mỗi Album, bộ hay vở phải có tựa đề, tên hãng sản xuất, nước sản xuất, năm sản xuất. Nếu là đĩa phim, cải lương, thì có tên tác giả kịch bản, đạo diễn, diễn viên. Nếu là đĩa ca nhạc, tấu hài, tân cổ, thì có tựa đề của các bài hát, bài ca, tác giả và ca sĩ (hoặc nhóm ca sĩ, diễn viên) trình bày, biểu diễn. Giá cho thuê đĩa tính theo từng ngày cho từng đĩa mà khách thuê. Các đĩa cùng loại (chẳng hạn VCD) thì có cùng một giá cho thuê. Khách hàng khi thuê đĩa phải để lại địa chỉ lưu trú và tiền đặt cọc ít nhất bằng trị giá của đĩa mà Dịch vụ đã mua. Khi khách trả lại đĩa thì Dịch vụ sẽ tính tiền thuê để cấn trừ vào tiền mà khách đã đặt cọc và trả lại tiền cọc còn dư cho khách hàng. Trong trường hợp tiền thuê đĩa nhiều hơn tiền đặt cọc thì chỉ lấy đúng bằng tiền đặt cọc. Các giao dịch diễn ra tại Dịch vụ bao gồm:  Nhập (mua) Album mới, phim mới hoặc nhập thêm các bản của các Album cũ, phim cũ hiện đang cho thuê tại Dịch vụ,  Cho thuê và nhận lại đĩa khi khách hàng trả lại,  Đổi đĩa khi khách hàng yêu cầu hoặc do đĩa bị trục trặc kỹ thuật,  Thanh lý các đĩa bị hư hỏng hoặc quá cũ,  Đáp ứng các yêu cầu về thông tin của khách hàng về các Album, bộ phim hay vở diễn như: Hãng sản xuất, tác giả kịch bản, ca sĩ, diễn viên, bài hát, … Đồ án 2. (tối đa 3 SV) Doanh nghiệp Tân Thành Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 7 Doanh nghiệp Tân Thành là một doanh nghiệp sản xuất hàng may mặc, có một số phòng ban (phòng kỹ thuật, phòng hành chánh, ) và nhiều chuyền sản xuất (chuyền 1, chuyền 2, ). Doanh nghiệp có nhiều nhân viên, nhân viên gián tiếp và nhân viên trực tiếp (còn gọi là công nhân). Thông tin về một nhân viên gồm có: mã nhân viên, họ tên, ngày sinh, địa chỉ, ngày vào làm. Mỗi nhân viên gián tiếp có một đơn giá ngày công. Lương nhân viên gián tiếp bằng số ngày công nhân với đơn giá ngày công. Đối với công nhân, doanh nghiệp rất quan tâm đến văn bằng, chứng chỉ liên quan đến nghề may mà công nhân đạt được. Mỗi nhân viên gián tiếp/công nhân phải chịu sự quản lý của một phòng ban/chuyền. Doanh nghiệp sản xuất nhiều loại sản phẩm. Mỗi sản phẩm được hoàn thành qua một số công đoạn. Tên và đơn giá mỗi công đoạn phụ thuộc vào từng sản phẩm. Mỗi chuyền hoàn thành các sản phẩm theo từng đợt giao hàng. Mỗi đợt giao hàng chỉ giao hàng để hoàn thành một sản phẩm và giao cho một chuyền với các thông tin ngày giao, số lượng sản phẩm hoàn thành. Các đợt giao hàng có thể giao hoàn thành cùng sản phẩm nhưng không cùng ngày. Mỗi chuyền phải thực hiện đợt giao hàng từ công đoạn đầu đến công đoạn cuối để hoàn thành sản phẩm. Đơn giá công đoạn được dùng để tính lương trả cho người sản xuất. Trong quá trình thực hiện đợt giao hàng, một công nhân có thể làm ở nhiều công đoạn khác nhau trong một chuyền. Trong mỗi công đoạn có nhiều công nhân tham gia làm việc. Mỗi công nhân làm việc trong một công đoạn sẽ được chấm công theo số lượng hoàn thành. Hàng ngày, kế toán phải nhập bảng chấm công do các ban điều hành các chuyền gởi về. Bảng chấm công cho biết số lượng từng công đoạn của từng đợt giao hàng mà công nhân thực hiện trong ngày. Hàng tháng, doanh nghiệp trả lương cho công nhân 2 kỳ: kỳ ứng và kỳ cuối tháng. Mức lương ứng được nhân viên kế toán xác định (bằng một nửa mức thu nhập hàng tháng). Kỳ ứng được phát vào ngày 20 mỗi tháng. Cuối tháng, kế toán phải tính và lập bảng lương theo từng phòng ban, từng chuyền (để phát). Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 8 Đồ án 3. (tối đa 3 SV) Công ty cho thuê thiết bị IPH IPH chuyên cho thuê các loại thiết bị như: thiết bị chuyển tải CT-10, thiết bị nạp tải NT-1, thiết bị phân loại PL-3, máy phát điện diesel P-500, máy ủi F-5. Ứng với mỗi loại thiết bị có thể có nhiều thiết bị. IPH mong muốn thiết lập một cơ sở dữ liệu lưu giữ tất cả thiết bị cho thuê của mình. Các thiết bị có các chi tiết như số Sê-ri (duy nhất), tên thiết bị, cấu tạo, kiểu dáng, trọng lượng, đơn giá cho thuê (theo giờ), đơn giá giảm (theo ngày) cho các thiết bị có số giờ thuê từ 8 giờ trở lên trong một ngày, đơn giá giảm (theo tuần) cho các thiết bị có số ngày thuê trong tuần từ 5 ngày trở lên, ngày mua và tổng số giờ hoạt động. Khi thiết bị trở nên cũ thì các đơn giá có thể khác so với lúc thiết bị còn mới. Cơ sở dữ liệu cũng phải lưu trữ tất cả khách hàng của doanh nghiệp. Chi tiết khách hàng bao gồm mã khách hàng, họ tên, địa chỉ, số điện thoại. Khách hàng điện thoại và yêu cầu thuê mướn thiết bị. Trực điện thoại điền tất cả chi tiết thuê vào hợp đồng thuê. Thông tin trên hợp đồng có số hợp đồng (duy nhất), ngày hợp đồng, các thông tin chi tiết về khách hàng, và một danh sách các thiết bị thuê. Thông tin trên danh sách gồm: chi tiết về thiết bị thuê, ngày bắt đầu thuê, ngày kết thúc, số giờ thuê trong ngày, nơi giao thiết bị. Nơi giao thiết bị là thông tin không có giá trị về mặt tổng hợp, thống kê mà chỉ dùng để hiện nơi giao trên hợp đồng. Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 9 Đồ án 4. (tối đa 3 SV) Hệ thống đấu giá B Người điều khiển bán đấu giá thành phố nhận tổ chức đấu giá về máy móc, đồ gỗ, đồ điện, vật dụng cửa hàng, xe động cơ, các món đồ cổ và linh tinh khác. Hàng được bán đấu giá trong các buổi đấu giá. Người bán cung cấp hàng theo từng đợt, người này sẽ được cấp một mã tài khoản. Họ tên, địa chỉ, số điện thoại người bán phải được ghi nhận. Ai đó muốn trở thành thành viên của buổi bán đấu giá phải trả một khoản ký quỹ tối thiểu để nhận một thẻ thành viên. Trong một buổi đấu giá, mỗi thẻ thành viên có một mã tài khoản duy nhất. Trên thẻ có các thông tin họ tên, địa chỉ, số điện thoại của người mua thẻ. Người bán có thể đăng ký bán nhiều món hàng. Mỗi món hàng có mã món hàng và mô tả món hàng. Hàng được bán đấu giá theo lô. Phần lớn các lô chỉ có một món hàng, nhưng vẫn có lô có nhiều món hàng. Người mua có thể đặt giá mua cho nhiều lô. Các lô hàng được bán cho người có giá mua cao nhất. Người điều khiển buổi đấu giá có một danh sách các lô hàng được bán đấu giá kèm theo giá khởi điểm của từng lô hàng. Khi người điều khiển tuyên bố người thắng cuộc trong việc trả giá lô hàng thì mã tài khoản, số tiền cược mua và số lô hàng được ghi nhận. Khi một lô hàng không có người mua thì số tiền cược mua được ghi bằng số không. Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 10 [...]... dạy trong học kỳ đó theo từng khoa để sinh viên tham khảo Mỗi môn học cũng sẽ được phân biệt bởi mã số môn học Các thông tin khác liên quan đến môn học là tên môn học, số học phần của môn học và giáo viên phụ trách Sau khi dạy xong môn học thì giáo viên phụ trách phải cung cấp cho bộ phận Giáo vụ kết quả kiểm tra bao gồm mã số môn học, tên môn học, mã số sinh viên, tên sinh viên và điểm kiểm tra Sinh... lưu trữ khi học viên này ghi danh học tiếp môn mới Thông tin về một học viên gồm: mã học viên, tên học viên, địa chỉ, ngày sinh, số điện thoại, ngày nhập học của học viên Thông tin về môn học gồm: mã môn học, tên môn học, thời lượng Thông tin về huấn luyện viên phụ trách môn học gồm: tên, ngày sinh, số điện thoại …Một huấn luyện viên có thể phụ trách nhiều môn khác nhau tại cùng một thời điểm Đồ án... trách đào tạo Trường đào tạo nghề mong muốn thiết lập một csdl về các môn học mà họ cung cấp (như chứng chỉ leo núi, cử nhân công nghệ bay, bơi, …) và các học viên ghi danh vào các môn học này Nhà trường qui định là một học viên được ghi danh học tối đa ba môn học trong cùng một lúc Họ chỉ quan tâm đến dữ liệu của môn học hiện tại Một khi học viên kết thúc môn học, họ sẽ không còn thuộc diện quản lý của... dễ dàng theo dõi lộ trình và thời gian, công ty lập danh sách các lộ trình bao gồm từ lô, đến lô, số km, thời gian trung bình Khách có nhu cầu dùng taxi sẽ gọi điện cho văn phòng công ty Tại đây, nhân viên trực ban sẽ dùng chương trình điều xe để tính xem địa điểm thuộc lô nào, nếu trong lộ đó còn xe thì sẽ điều xe đó đi đón khách Nếu không thì tìm xem trong các lô lân cận, có lộ trình đi đến lô đó... Viết chương trình mô phỏng Game show “Rồng vàng” (phần trả lời câu hỏi trắc nghiệm và tính điểm…) Các câu hỏi được lưu trong CSDL, mỗi lần chơi lấy ngẫu nhiên 16 câu, câu nào đã thi thì sẽ không được lấy ra thi lại Đồ án 19 (tối đa 2 SV) Hệ thống trắc nghiệm Viết chương trình thi trắc nghiệm môn tin học trên máy tính, người thi có thể chọn môn học Hết hạn làm bài, chương trình dừng... đăng ký (register) các môn học (course) từ máy tính cá nhân tại nhà Mục tiêu của hệ thống là cho phép sinh viên và giảng viên (faculty) thực hiện các việc sau:  Đăng ký nhận dạng người dùng của hệ thống  Đăng ký các môn học sẽ được dạy trong học kỳ tới  Nhận báo cáo về tình hình học tập  Duy trì thông tin về sinh viên và các môn học  Nhập điểm môn học khi sinh viên đã kết thúc môn Đồ án 29 (tối đa... thuê văn phòng ở cao ốc Đề tài mô tả việc quản lý một cao ốc được dùng trong việc cho các công ty thuê làm văn phòng Mỗi tầng có nhiều phòng, mỗi phòng có thể có các diện tích sử dụng khác nhau Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 22 Khách hàng muốn thuê phòng thì phải đến nơi quản lý tòa nhà để tham khảo vị trí, diện tích phòng và giá cả Giá cả mỗi phòng được ấn định tùy theo độ cao, diện tích... Cước phí hàng tháng= cước thuê bao + giá cước * số phút  Thống kê các khách hàng thanh toán cước trễ (lập danh sách khách hàng bị đình chỉ truy cập) Đồ án 26 (tối đa 3 SV) Chương trình quản lý kết quả học tập của sinh viên Khoa Công nghệ thông tin – Trường ĐHCN TP.HCM 24 Mục đích chính của chương trình là quản lý kết quả học tập của sinh viên Mỗi sinh viên khi trúng tuyển vào trường cần cung cấp cho... sinh viên Trong quá trình học tập của sinh viên, bộ phận Giáo vụ sẽ ghi chép các nhận xét về sinh viên Trong trường có nhiều khoa, mỗi khoa có mã số để phân biệt, sau đó là tên khoa, số học phần bắt buộc (số học phần tối thiểu để sinh viên có thể được xét tốt nghiệp) Tùy theo khoa mà sinh viên sẽ theo học các môn học khác nhau Mỗi học kỳ bộ phận Giáo vụ sẽ cung cấp danh sách các môn học sẽ được dạy... SV) Quản lý danh bạ 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 (số điện thoại, tên thuê bao, địa chỉ…) Chương trình cho phép: nhập thuê bao mới, xóa thuê bao, sửa thông tin thuê bao, tìm kiếm theo số điện thoại, tìm kiếm theo địa chỉ (tên quận), tìm kiếm theo tên thuê bao Đồ án 17 (tối đa 2 SV) Xây dựng hệ thống chat Viết chương trình chat giữa các máy với nhau . TRÌNH JAVA NÂNG CAO (ADVANCED JAVA PROGRAMMING) 1. Giới thiệu môn học 2 2. Nội dung chi tiết môn học 2 3. Bài tập thực hành 2 4. Các bước tiến hành thực hiện Đồ án môn LT Java nâng cao. nước (NUOC). Mỗi danh sách liên quan đến 1 đơn vị, có một số thứ tự (SODS) để phân biệt với các danh sách khác của cùng đơn vị. Thuộc tính NGAYDS là ngày công ty nhận được danh sách, cũng là. ĐHCN TP.HCM 15 mà đơn vị tại nước ngoài gởi danh sách cho công ty. Trong một ngày, một đơn vị tại nước ngoài chỉ gởi tối đa một danh sách. Mỗi danh sách chi trả của một đơn vị có thể gồm nhiều

Ngày đăng: 13/05/2014, 11:15

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w