Tổng hợp tài liệu, ebook Công Nghệ Thông Tin tham khảo.
Tài liệu đặc tả yêu cầu không phải là tài liệu thiết kế hệ thống. Nó chỉ thiết lập những gì hệ thống phải làm, chứ không phải mô tả rõ làm như thế nào.
25 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 2027 | Lượt tải: 0
Khi các yêu cầu hệ thống thay đổi theo sự thay đổi của các yêu cầu nghiệp vụ thì phần mềm phải cải tiến và thay đổi để hỗ trợ khách hàng. Thông thường chi phí để bảo trì và cải tiến thường đắt hơn nhiều so với chi phí xây dựng phần mềm.
36 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 2310 | Lượt tải: 0
- Các quyền về tài sản trí tuệ: kỹ sư phần mềm nên quan tâm về các tài sản trí tuệ được bảo hộ như: bằng sáng chế, quyền tác giả để đảm bảo rằng tất cả tài sản trí tuệ của nhân viên và khách hàng đều được bảo hộ.
27 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 2073 | Lượt tải: 0
• Lệnh: HCA hoặc Công cụ->Hiệu chỉnh đối tượng AND Chọn đối tượng: chọn ô lưới tính toán. Chọn chức năng Thông số lưới. Chọn Xác định cột, hàng nhằm xác định tự động thứ tự cột, hàng bắt đầu đánh số thứ tự. • Lệnh: TKH hoặc San nền->Ký hiệu khối lượng đào đắp->Tạo ký hiệu khối lượng đào đắp Chọn lô đất: chọn biên của lô đất. Nhập ...
159 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 4309 | Lượt tải: 3
Dim Report As New CrystalReport1 Private Sub Form_Load() CRViewer1.ReportSource = Report Report.Database.Tables(1).Location = App.Path & _ "\Database.mdb" CRViewer1.ViewReport End Sub Private Sub Form_Resize() On Error Resume Next CRViewer1.Move 0, 0, Me.ScaleWidth, Me.ScaleHeight End Sub
11 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 2908 | Lượt tải: 0
Function DCount(field As String, table As String, Optional dk As String) Dim rs As New ADODB.Recordset rs.Open "select count(" & field & ") from " & table & _ IIf(dk <> ‘’ “,” where " & dk, dk), cnn DCount = rs(0).Value End Function Private Sub cmdKiemTra_Click() If DCount(“MaSV”,”SinhVien”) = 0 Then MsgBox (“Chưa có sinh viên nào”) ...
9 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 1825 | Lượt tải: 0
Chú ý phải nhập đầy đủ thông tin các thuộc tính dữ liệu : DataSource, DataField, RowSource, LisstField, BoundColumn.
6 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 1899 | Lượt tải: 0
- Cho biết tình trạng mẩu tin hiện hành thông qua EditMode + adEditNone : [0] mẩu tin trong trạng thái bình thường + adEditProcess : [1] tình trạng chỉnh sửa chưa cập nhập + adEditAdd : [2] tình trạng thêm mới chưa cập nhật + adEditDelete : [3] tình trạng đánh dấu huỷ
7 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 2061 | Lượt tải: 0
Ví dụ : Dim rsSinhVien As ADODB.Recordset, Cmd As ADODB.Command Set Cmd = New ADODB.Command Set Cmd.ActiveConnection = CN Cmd.CommandText = "Q_DS_SV_TotNghiep" Cmd.CommandType = adCmdStoredProc Set rsSinhVien=cmd.Execute
8 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 2361 | Lượt tải: 0
Connection : dùng để tạo kết nối tới CSDL. Một cách đơn giản, có thể coi Connection là đại diện cho CSDL đang làm việc. RecordSet : dùng để chứa dữ liệu trong bảng, truy vấn hay view. RecordSet đại diện cho một Table hay một Query trong CSDL. Command : dùng để thực hiện các câu lệnh SQL hay các Query được tạo sẵn trong CSDL.
4 trang | Chia sẻ: phanlang | Ngày: 24/04/2015 | Lượt xem: 1862 | Lượt tải: 0