intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Đề kiểm tra kết thúc mô đun:xây dựng phần mềm bán hàng - Đề số 2

Chia sẻ: Nguyen Nhat Hai | Ngày: | Loại File: DOC | Số trang:3

104
lượt xem
7
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Hãy dùng ngôn ngữ lập trình C# (sử dụng trình Visual Studio) để xây dựng form xử lý thông tin ( thêm, xóa, sửa, tìm kiếm, thoát) cho bảng Cungcap. 2.1 Trên Form chứa các textbox tương ứng với các trường trong bảng cung cấp, một datagridview để hiển thị thông tin trong bảng cung cấp và các nút lệnh thêm, xóa, sửa, tìm kiếm, thoát. Sự sắp xếp các đối tượng này trên form tùy vào thẫm mỹ của mỗi sinh viên nhưng phải đảm bảo tính khoa học và thân thiện. Thông tin của cung cấp sẽ...

Chủ đề:
Lưu

Nội dung Text: Đề kiểm tra kết thúc mô đun:xây dựng phần mềm bán hàng - Đề số 2

  1. TRƯỜNG CAO ĐẲNG NGHỀ TNDT TÂY NGUYÊN CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA TIN HỌC – NN - KD Độc lập - Tự do - Hạnh phúc Đề số: 2 ĐỀ KIỂM TRA KẾT THÚC MÔ ĐUN:XÂY DỰNG PHẦN MỀM BÁN HÀNG Thời gian làm bài: 120 phút Hình thức: Thực hành Lớp:TCN CNTT 11 (Học sinh được phép sử dụng tài liệu khi làm bài thi) PHẦN I ( 3 điểm) Cho CSDL như sau: NhàCungCấp(MaNCC, TênNCC, DiaChi, DienThoai) HàngHoá(MaHH, TenHH, DVT) BảngBáoGiá(MaNCC, MaHH, GiaBan) CungCấp(MaNCC, MaHH, Ngay, SoLuong) Trong đó Từ viết tắt Giải nghĩa MaNCC Mã nhà cung cấp TenNCC Tên nhà cung cấp DiaChi Địa chỉ DienThoai Điện thoại MaHH Mã hàng hóa TenHH Tên hàng hóa DVT Đơn vị tính GiaBan Giá bán Ngay Ngày cung cấp SoLuong Số lượng cung cấp 1.1 Hãy cài đặt CSDL này vào SQL Server với tên là QLNhapHang. Sau đó, tạo các bảng như đã cho và nhập ít nhất 4 dòng dữ liệu cho mỗi bảng. (2 điểm) 1.2 Hãy tạo ra một login có tên là: Admin, mật khẩu đăng nhập là: 123 và ở chế đ ộ xác thực là SQL server Authentication để có thể đăng nhập vào server và làm việc trên CSDL QLNhapHang ( 1 điểm) PHẦN II ( 7 điểm) Hãy dùng ngôn ngữ lập trình C# (sử dụng trình Visual Studio) để xây dựng form xử lý thông tin ( thêm, xóa, sửa, tìm kiếm, thoát) cho bảng Cungcap. 2.1 Trên Form chứa các textbox tương ứng với các trường trong bảng cung cấp, một datagridview để hiển thị thông tin trong bảng cung cấp và các nút lệnh thêm, xóa, sửa, tìm kiếm, thoát. Sự sắp xếp các đối tượng này trên form tùy vào thẫm mỹ của mỗi
  2. sinh viên nhưng phải đảm bảo tính khoa học và thân thiện. Thông tin của cung cấp sẽ hiển thị trên Datagridview trong sự kiện loadform. (1.5 điểm) Trong đó: 2.2 Chức năng thêm cho phép thêm thông tin mới về cung cấp, trong quá trình thêm mới cần kiểm tra ràng buộc khóa chính và khóa ngoại có liên quan. (1.5 điểm) 2.3 Chức năng xóa sẽ xuất hiện thông báo “Bạn muốn xóa hay không?”. Nếu có thì thực hiện xóa. Trong khi xóa cần kiểm tra ràng buộc khóa ngoại. (1.5 điểm) 2.4 Chức năng sửa sẽ thực hiện sửa đổi thông tin được chọn ở Datagridview có kiểm tra ràng buộc khóa chính và khóa ngoại. ( 1 điểm) 2.5 Chức năng tìm kiếm sẽ thực hiện tìm kiếm thông tin được nhập vào ở textbox chứa thông tin theo MaCC hoặc MaHH của bảng cung cấp, và kết quả sẽ được hiển thị trực tiếp trên Datagridview của form. Nếu, textbox chứa thông tin tìm kiếm là rỗng thì hiển thị tất cả thông tin của bảng cung cấp trên datagridview. (1 điểm) 2.6 Chức năng thoát sẽ thực hiện thoát khỏi form đang thực thi. ( 0.5 điểm) Giáo viên ra đề Duyệt của Khoa Nguyễn Thị Ái Nhi Huỳnh Ngọc Đồng Cán bộ coi thi không giải thích gì thêm.
  3. ĐÁP ÁN ĐỀ KIỂM TRA KẾT THÚC MÔ ĐUN:XÂY DỰNG PHẦN MỀM BÁN HÀNG ĐỀ SỐ : 2 Thời gian làm bài :120 phút Hình thức: Thực hành Lớp TCN CNTT 11 CÂU YÊU CẦU TRẢ LỜI ĐIỂM HỎI - Xây dựng CSDL với tên đúng yêu cầu - Tạo đầy đủ các bảng đảm bảo các rang buộc cần thiết (khóa 2 1.1 chính, khóa ngoại) - Nhập đủ dữ liệu theo yêu cầu - Tạo được login với tên, mật khẩu và chế độ chứng thực phù hợp đề bài 1.2 - Đảm bảo login vừa tạo có thể đăng nhập và làm việc được trên 1 CSDL QLNhapHang 2.1 Thiết kế được giao diện của form phù hợp yêu cầu 1.5 - Tạo được nút lệnh thêm 2.2 - Nút thêm thực hiện được đúng và đầy đủ yêu cầu đề 1.5 - Tạo được nút lệnh xóa 1.5 2.3 - Nút xóa thực hiện được đúng và đầy đủ yêu cầu đề - Tạo được nút lệnh sửa 1 2.4 - Nút sửa thực hiện được đúng và đầy đủ yêu cầu đề - Tạo được nút lệnh tìm kiếm 1 2.5 - Nút tìm kiếm thực hiện được đúng và đầy đủ yêu cầu đề - Tạo được nút lệnh thoát 0.5 2.6 - Nút thoát thực hiện được đúng và đầy đủ yêu cầu đề
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2