1. Trang chủ
  2. » Luận Văn - Báo Cáo

Luận văn: Xây dựng Website theo dõi SVTT trường ĐH Dân lập Hải Phòng

74 5 0

Đ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 74
Dung lượng 1,67 MB

Nội dung

Luận văn: Xây dựng Website theo dõi SVTT trường ĐH Dân lập Hải Phòng tài liệu, giáo án, bài giảng , luận văn, luận án, đ...

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG…………… Luận văn Ứng dụng phương pháp phân tích thiết kế hướng cấu trúc vào toán xây dựng Website đăng ký theo dõi sinh viên thực tập tốt nghiệp trường đại học Dân Lập Hải Phòng .Tài liệu Há»— trợ ôn tập com Luận văn Luận án LỜI CẢM ƠN Trƣớc hết em xin bày tỏ tình cảm lịng biết ơn Th.S Nguyễn Thị Thanh Thoan – Bộ môn Công nghệ thông tin – Trƣờng Đại học Dân Lập Hải Phòng, ngƣời dành cho em nhiều thời gian quý báu, trực tiếp hƣớng dẫn tận tình giúp đỡ, bảo em suốt trình làm đồ án tốt nghiệp Em xin chân thành cảm ơn tất thầy cô giáo môn công nghệ thông tin – Trƣờng Đại học Dân lập Hải Phịng, chân thành cảm ơn thầy giáo, giáo tham gia giảng dạy truyền đạt kiến thức quý báu suốt thời gian em học tập trƣờng, đọc phản biện đồ án em giúp em hiểu rõ vấn đề nghiên cứu, để em hồn thành tốt đồ án Em xin chân thành cảm ơn GS.TS.NGƢT Trần Hữu Nghị hiệu trƣởng nhà trƣờng Đại học Dân lập Hải Phòng, ban giám hiệu nhà trƣờng, Bộ môn tin học, phòng ban nhà trƣờng giúp đỡ tạo điều kiện tốt cho em suốt thời gian học tập nhƣ q trình làm tốt nghiệp Tuy có nhiều cố gắng trình học tập, trình thực tập trình làm đồ án tốt nghiệp nhƣng khơng thể tránh khỏi thiếu sót, em mong đƣợc góp ý quý báu tất thầy cô giáo nhƣ tất bạn để kết em đƣợc hoàn thiện Em xin chân thành cảm ơn! Hải phòng, Ngày 22 tháng 10 năm 2010 Sinh viên Đào Bá Bản Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án MỤC LỤC CHƢƠNG I: CƠ SỞ LÝ THUYẾT 1.1 -Tổng quát HTTT 1.2 - Phƣơng pháp phân tích thiết kế hƣớng cấu trúc CHƢƠNG II: KHẢO SÁT HIỆN TRẠNG 2.1 – Khảo sát trạng 2.2 – Đề xuất 10 2.3 – Phát biểu toán 10 2.4 - Sơ đồ hoạt động 12 2.5 - Biểu đồ ngữ cảnh hệ thống 14 2.6 - Biểu đồ phân rã chức nghiệp vụ hệ thống 16 2.7 - Danh sách hồ sơ liệu sử dụng .17 2.8 - Ma trận thực thể chức 18 CHƢƠNG III: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 19 3.1 Sơ đồ luồng liệu mức 19 3.2 - Sơ đồ luồng liệu mức 20 3.3 – Sơ đồ luồng liệu mức 23 3.4 - Phân tích liệu hệ thống Website đăng ký theo dõi sinh viên TT .24 3.4.1 - Các khái niệm 24 3.4.2 - Các thực thể 24 3.4.3 – Mơ hình ER 25 3.5 – Thiết kế sở liệu: .26 3.5.1 - Các bảng Cơ sở liệu: 26 3.5.2 – Mơ hình quan hệ: 27 3.5.3 - Cấu trúc vật lý bảng cở sở liệu: 28 3.6 - Thiết kế giao diện 31 CHƢƠNG IV: CÀI ĐẶT CHƢƠNG TRÌNH 38 4.1 – Tổng quan ASP 38 4.2 VISUALBASIC SCRIPT LANGUAGE (VBSCRIPT) .50 4.3: QUẢN LÝ CƠ SỞ DỮ LIỆU VỚI ASP 57 4.4 SQL SERVER 62 4.5 - XÂY DỰNG CHƢƠNG TRÌNH 65 KẾT LUẬN 71 Tài liệu tham khảo 72 Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án CHƢƠNG I CƠ SỞ LÝ THUYẾT 1.1 -Tổng quát HTTT Phát triển hệ thống thông tin (HTTT) trình tạo HTTT cho tổ chức Q trình nêu vấn đề đƣa hệ thống vào vận hành tổ chức Với thực tiễn nhiều năm xây dựng HTTT, sở phƣơng pháp luận phát triển HTTT khơng ngừng đƣợc hồn thiện bổ sung cho phù hợp với phát triển công nghệ điều kiện môi trƣờng biến đổi Cho đến nay, phƣơng pháp phát triển HTTT hƣớng cấu trúc đạt đến mức hoàn hảo * Khái niệm định nghĩa Có nhiều định nghĩa hệ thống thông tin khác khái niệm liên quan Về mặt kĩ thuật, HTTT đƣợc xác định nhƣ tập hợp thành phần đƣợc tổ chức để thu thập, xử lý, lƣu trữ, phân phối biểu diễn thông tin, trợ giúp việc định kiểm sốt hoạt động tổ chức Ngồi chức kể trên, cịn giúp ngƣời quản lý phân tích vấn đề, cho phép nhìn thấy đƣợc cách trực quan đối tƣợng phức tạp, tạo sản phẩm Liên quan đến HTTT khái niệm đề cập đến nhƣ liệu, thông tin, hoạt động thông tin, xử lý liệu, giao diện, Dữ liệu (Data) mô tả vật, ngƣời kiện giới mà gặp nhiều cách thể khác nhau, nhƣ kí tự, chữ viết, biểu tƣợng, hình ảnh, âm thanh, tiếng nói, Thơng tin(Information) nhƣ liệu, có nhiều cách định nghĩa khác Một định nghĩa bao trùm cả, xem thông tin liệu đƣợc đặt vào ngữ cảnh với hình thức thích hợp có lợi cho ngƣời sử dụng cuối Các hoạt động thông tin(Information Activities) hoạt động xảy HTTT, bao gồm việc nắm bắt, xử lý, phân phối, lƣu trữ, trình diễn liệu kiểm tra hoạt động HTTT Xử lý (processing) liệu đƣợc hiểu hoạt động tác động lên liệu nhƣ tính tốn, so sánh, xếp, phân loại, tổng hợp làm cho thay đổi nội dung, vị trí hay cách thể .Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Giao diện (interface) chỗ mà hệ thống trao đổi liệu với hệ thống khác hay môi trƣờng Ví dụ: giao diện HTTT thƣờng hình, bàn phím, chuột, micro, loa, hay card mạng Môi trƣờng (enviroment) phần giới không thuộc hệ thống mà có tƣơng tác với hệ thống thơng qua giao diện Cầu nối Cơng cụ Phần cứng Phần mềm Dữ liệu Nguồn lực Thủ tục Nhân tố có sẵn Con ngƣời Nhân tố thiết lập Các yết tô cấu thành HTTT Năm yếu tố cấu thành HTTT quản lý xét trạng thái tĩnh là: Thiết bị tin học (máy tính, thiết bị, đƣờng truyền, phần cứng), chƣơng trình (phần mềm), dũ liệu, thủ tục, quy trình ngƣời Các định nghĩa HTTT giúp cho việc định hƣớng q trình phân tích, thiết kế hệ thống Tuy vậy, mô tả chƣa đủ, cần sâu phân tích hệ thống cụ thể có đƣợc hiểu biết đầy đủ hệ thống thực cho phép ta xây dựng sở liệu, chƣơng trình việc bố trí thành phần bên * Hệ thống quản lý Trong HTTT, HTTT quản lý (management information system - MIS) đƣợc biết đến sớm phổ biến Đối tƣợng phục vụ HTTT quản lý thực rộng nhiều so với ý nghĩa thân tên gọi HTTT quản lý phát triển sử dụng HTTT có hiệu tổ chức 1.2 - Phƣơng pháp phân tích thiết kế hƣớng cấu trúc 1.2.1- Khái niệm Tiếp cận hƣớng cấu trúc hƣớng vào việc cải tiến cấu trúc chƣơng trình dựa sở module hố để dễ theo dõi, quản lý bảo trì Phát triển hƣớng cấu trúc đề Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án cập đến trình sử dụng cách có hệ thống tích hợp công cụ kỹ thuật để trợ giúp thiết kế phân tích HTTT theo hƣớng module hố 1.2.2 - Vòng đời phát triển HTTT HTTT đƣợc xây dựng sản phẩm loạt hoạt động đƣợc gọi phát triển hệ thống Quá trình phát triển HTTT kể từ lúc sinh đến tàn lụi đƣợc gọi vòng đời phát triển hệ thống Vòng đời phát triển hệ thống phƣơng pháp luận cho việc phát triển HTTT Nó đƣợc đặc trƣng số pha chủ yếu phân biệt q trình đó: xác định u cầu, phát triển tiến hố HTTT Nhiều mơ hình vịng đời đƣợc xếp bƣớc phát triển hệ thống theo mô hình bậc thang, cách biểu diễn giống với mơ hình thác nƣớc Mơ hình thể với phƣơng pháp luận chung, bao gồm pha: khởi tạo lập kế hoạch, phân tích, thiết kế, triển khai, vận hành bảo trì HTTT: pha có vào Chúng thể mối quan hệ quan trọng pha với Đây đặc trƣng q trình quản lý phát triển HTTT Việc hình thành dự án nhƣ yêu cầu bắt buộc để tiến hành bƣớc trình phát triển Khởi tạo lập kế hoạch dự án công việc ban đầu thức vấn đề hệ thống Một kế hoạch dự án phát triển HTTT đƣợc mơ tả theo vịng đời phát triển hệ thống, đồng thời đƣa ƣớc lƣợng thời gian nguồn lực cần thiết Khởi tạo & lập kế hoạch Phân tích tÝch Thiết kế Triển khai Vận hành bảo trì Mơ hình thác nƣớc vịng đời hệ thống Tài liệu Há»— trợ ôn tập com Luận văn Luận án Thời gian .Tài liệu Há»— trợ ôn tập com Luận văn Luận án - Khả thi kỹ thuật: xem xét khả kỹ thuật có, đủ đảm bảo giải pháp công nghệ thông tin đƣợc áp dụng để phát triển hệ thống - Khả thi kinh tế: khả tài chính, lợi ích mang lại, chi phi thƣờng xuyên cho hệ thống hoạt động - Khả thi thời gian: dự án đƣợc phát triển thời gian cho phép, lịch trình thực giới hạn cho - Khả thi pháp lý hoạt động: hệ thống vận hành tốt khuôn khổ tổ chức điều kiện quản lý mà tổ chức có khn khổ pháp lý hành 1.2.3 - Ƣu nhƣợc điểm phƣơng pháp phân tích hƣớng cấu trúc: Ƣu điểm: - Phát triển hoàn thiện từ lâu - Các hệ quản trị sở liệu phát triển phục vụ cho lập trình hƣớng cấu trúc - Làm giảm phức tạp (nhờ chia nhỏ, mơđun hố) - Tập trung vào ý tƣởng (vào logic, kiến trúc trƣớc thiết kế) - Chuẩn mực hoá (theo phƣơng pháp, công cụ cho) - Hƣớng tƣơng lai (kiến trúc tốt, mơđun hố dễ bảo trì) - Giảm bớt tính nghệ thuật thiết kê (phát triển hệ thống phải tuân thủ tiến trình xác định với quy tắc phƣơng pháp cho) Nhƣợc điểm: - Chỉ áp dụng cho toán nhỏ Đối với toán lớn phải dùng phƣơng pháp phân tích hƣớng đối tƣợng .Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án CHƢƠNG II KHẢO SÁT HIỆN TRẠNG 2.1 – Khảo sát trạng Ngày nay, Internet website khơng cịn thuật ngữ tin học xa lạ với Với tốc độ phát triển mạnh mẽ ngày nay, Internet chứng tỏ trở thành yếu tố thiếu đƣợc sống đại Với Internet, ngƣời ngày có hội để phát triển mặt Nhiều hoạt động sống ngƣời đã, ngày gắn bó với Internet Internet cung cấp cho bạn hội giao thƣơng, gặp gỡ đối tác nƣớc cách thuận lợi Internet mang thông tin quảng bá khuyến đến ngƣời sử dụng cách nhanh chóng hiệu Internet giúp bạn điều hành công việc giữ liên lạc mật thiết với ngƣời bạn quan tâm khoảng cách trở ngại lớn…Hàng ngày, Internet không mang đến cho thơng tin nóng bỏng nhất, lợi ích kinh doanh tốt nhất, hình thức giải trí lạ, đa dạng, phong phú mà cịn cung cấp cho cách học tập nâng cao trình độ với Website sinh động, đăc sắc với biểu mẫu, đồ hoạ, âm thanh, ảnh động… Nhận thức tầm quan trọng Internet ứng dụng trƣờng đại học cao đẳng Qua khoá học sinh viên phải trải qua trình thực tập Sau hồn thành trƣơng trình học nhà trƣờng, sinh viên có đủ điều kiện đƣợc thực tập tốt nghiệp +Sinh viên đăng ký thực tập đƣợc viết vào phiếu đăng ký thực tập gửi lại cho mơn ngành học +Trong q trình thực tập sinh viên phải viết báo cáo cuối tuần để giáo viên theo dõi nhận xét đánh giá Đối với sinh viên có sở thực tập xa sinh viên gặp nhiều khó khăn việc báo cáo kết thực tập tuần nhiệm vụ cho tuần +Trong q trình viết nhật ký sinh viên: thơng tin, viết sinh viên ngƣời không theo dõi đƣợc .Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án +Đăng ký quản lý danh sách sinh viên thực tập tay văn giấy tờ thông thƣờng tốn nhiều công sức mà hiệu việc quản lý không đƣợc cao Công tác chuẩn bị cho tế sở thực tập cách tốt sinh viên sau trƣờng đáp ứng đƣợc công việc đƣợc giao cách hiệu .Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án ۰ Delete: Xóa mẩu tin hành Recordset Cú pháp: rs.Delete recordAffected ۰ Move: Di chuyển trỏ mẩu tin hành tới số mẩu tin xác định Cú pháp: rs.Move NumRecs, start ۰ MoveFirst: Di chuyển trỏ mẩu tin hành mẩu tin tập mẩu tin Cú pháp: rs.MoveFirst ۰ MoveNext: Di chuyển trỏ mẩu tin hành tới mẩu tin tập mẩu tin Cú pháp: rs.MoveNext ۰ MoveLast: Di chuyển trỏ mẩu tin hành mẩu tin cuối tập mẩu tin Cú pháp: rs.MoveLast ۰ NextRecordset: Di chuyển tới tập mẩu tin Cú pháp: set newRs = oldrs.NextRecordset (recordsAffected) ۰ Open: Mở Record mới, sau mở xong trỏ nằm Record Recordset Cú pháp: rs.Open (Source, ActiveConnection, CursorType, LockType, Options) ۰ Requery: Truy xuất lại sở liệu cập nhật tập mẩu tin Cú pháp: rs.Requery ۰ Update: Cập nhật mẩu tin hành Cú pháp: rs.Update fields, values ۰ UpdateBatch: Viết gói mẩu tin đƣợc cập nhật lên đĩa Cú pháp: rs.UpdateBatch recordsAffected ۰ CancelUpdate: Huỷ mẩu tin cập nhật Cú pháp: rs.CancelUpdate ۰ Supports: Xác định chức tập mẩu tin hỗ trợ Cú pháp: set bool = rs.Supports (cursorOption) - Các thuộc tính đối tƣợng Recordset: ۰ AbsolutePage: Xác định trang để di chuyển trỏ mẩu tin hành tới ۰ AbsolutePosition: Xác định mẩu tin để di chuyển mẩu tin hành tới ۰ ActiveConnection: Xác định đối tƣợng Connection tập mẩu tin .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 59 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án ۰ BOF (Begin Of File): Có giá trị True trỏ hành nằm đầu tập mẩu tin ۰ EOF (End Of File): Có giá trị True trỏ hành nằm cuối tập mẩu tin ۰ RecordCount: Trả tổng số mẩu tin tập mẩu tin ۰ Source: Xác định nguồn tạo mẩu tin (câu lệnh SQL, table hay thủ tục lƣu trữ) ۰ Status: Cho biết trạng thái tập mẩu tin ۰ PageSize: Số mẩu tin trang ۰ LockType: Xác định loại khóa áp dụng cho tập mẩu tin đƣợc mở + adLockReadOnly: Tập mẩu tin đọc + adLockPessimistic: Khóa mẩu tin trở thành mẩu tin hành + adLockOptimistic: Khóa mẩu tin gọi phƣơng thức Update + adLockBatchOptimistic: Khóa gói mẩu tin gọi phƣơng thức BatchUpdate - Đối tƣợng Command: - Cho phép chuyển tham số vào lệnh thực thi SQL Các tham số nhận giá trị trả sau thực thi Command dùng cho hai mục đích: thực thi câu lệnh SQL không cần nhận kết trả (nhƣ INSERT, DELETE, UPDATE, Store Procedure) thực thi lệnh trả tập mẩu tin nhƣ lệnh SELECT - Các thuộc tính đối tƣợng Command: ۰ ActiveConnection: Xác định đối tƣợng Connection dùng cho đối tƣợng Command ۰ CommandText: Tên bảng, tên thủ tục lƣu trữ hay câu lệnh SQL cần mở, thi hành ۰ CommandTimeout: Số giây đợi lệnh thi hành trƣớc dừng đƣa lỗi Mặc định 30 giây ۰ CommandType: Xác định kiểu lệnh chứa CommandText + adCmdText: Câu lệnh SQL + adCmdTable: Tên bảng + adStoreProc: Thủ tục lƣu trữ + adCmdUnknown: Kiểu lệnh chƣa biết - Các phƣơng thức đối tƣợng Command: ۰ CreateParameter: Dùng để tạo đối tƣợng tham số cho tập hợp Parameter Cú pháp: Set paramObj = dataCmd.CreateParameter (Name, [Type, Direction, Size, Value]) Type: Xác định loại liệu tham số .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 60 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Direction: Xác định tham số input, output hai Size: Kích thƣớc tối đa tham số (tính byte) Value: Giá trị tham số ۰ Execute: Thi hành lệnh thuộc tính CommandText Cú pháp: Set dataRS = dataCmd.Execute ([ RecordsAffected, Parameters, Options ]) RecordsAffected: Số mẩu tin chịu tác động lệnh Parameters: Mảng tham số đƣợc gửi với lệnh Options: Xác định loại lệnh tìm thấy CommandText - Đối tƣợng tập hợp Fields: - Trình bày cột liệu với kiểu liệu chung - Các thuộc tính Fields: ۰ ActualSize: Chiều dài thực giá trị Field ۰ Attributes: Xác định thuộc tính Field ۰ DefinedSize: Kích thƣớc định nghĩa cho Field ۰ Name: Trả lại tên Field ۰ OriginalValue: Giá trị Field trƣớc đƣợc cập nhật ۰ Type: Kiểu liệu Field ۰ UnderlyingValue: Trả lại giá trị Field sở liệu ۰ Value: Xác định giá trị Field - Đối tƣợng tập hợp Errors: - Chứa chi tiết lỗi truy xuất liệu liên quan với toán tử đơn liên quan ADO - Các thuộc tính Errors: ۰ Description: Mơ tả ngắn lỗi phát sinh trình cung cấp hay ADO ۰ Number: Trả lại số nhận dạng lỗi ۰ Source: Xác định đối tƣợng hay ứng dụng phát sinh lỗi ۰ SQLState: Trả lại mã lỗi ANSI SQL - Đối tƣợng tập hợp Parameters: - Trình bày tham số hay đối số đƣợc kết hợp với đối tƣợng Command dựa vấn tin hay thủ tục lƣu trữ - Các thuộc tính Parameters: Tài liệu Há»— trợ ôn tập com Luận văn Luận án 61 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án ۰ Attributes: Xác định kiểu liệu tham số chấp nhận đƣợc + adParamSigned: Tham số có nhận giá trị dấu hay khơng + adParamNullable: Tham số có nhận giá trị Null hay khơng + adParamLong: Tham số có nhận giá trị Long ۰ Direction: Xác định hƣớng truy xuất tham số + adParamInput: Chỉ nhận vào + adParamOutput: Chỉ xuất + adParamInputOutput: Cả nhận lẫn xuất + adParamReturnValue: Trả lại giá trị ۰ Name: Xác định tên tham số ۰ Size: Số byte tối đa tham số nhận ۰ Type: Xác định kiểu liệu tham số ۰ Value: Giá trị tham số - Các phƣơng thức Parameters: ۰ Append: Thêm đối tƣợng Parameter vào tập hợp Parameters đối tƣợng Command Cú pháp: dataCmd.Append ParamObj ۰ Delete: Xóa tham số khỏi tập hợp Parameters Cú pháp: dataCmd.Delete Index - Đối tƣợng Property: - Giới thiệu đặc tính động đối tƣợng ADO nhà cung cấp định nghĩa 4.4 SQL SERVER 4.4.1 Giới thiệu SQL Server sử dụng sở liệu quan hệ có liệu bên đƣợc tổ chức thành bảng, bảng đƣợc tổ chức cách nhóm liệu theo chủ đề có chứa cột hàng thơng tin Sau bảng lại liên hệ với Database Engine có yêu cầu 4.4.2 Các kiểu liệu Loại Kiểu liệu Chú giải String char(n), varchar Lƣu trữ chuỗi ký tự Binary binary(n), Lƣu trữ thông tin nhị phân varbinary cặp bytes Tài liệu Há»— trợ ôn tập com Luận văn Luận án 62 .Tài liệu Há»— trợ ôn tập com Integer int, Luận văn Luận án smallint, Lƣu trữ giá trị nguyên tinyint float, real Lƣu trữ số gần Exact Numeric decimal, numeric Lƣu trữ số xác Special bit, text, image Lƣu trữ bit, văn nhiều 8000 Approximate Numeric bytes, hay liệu ảnh Date and time Lƣu trữ ngày datetime, smalldatetime Money Lƣu trữ giá trị tiền tệ money, smallmoney Auto-incrementing dentity, Lƣu trữ giá trị cho phép tăng datatypes timestamp tự động hay đƣợc gán trị SQL server Kiểu liệu ANSI thành kiểu Synonyms liệu SQL server Tạo kiểu liệu riêng để lƣu trữ User-defined thông tin 4.4.3 Truy xuất liệu truy vấn: - Câu lệnh SELECT: - Dùng để truy vấn hàng cột bảng sở liệu - Có thành phần câu lệnh SELECT: SELECT, FORM WHERE - Cú pháp câu lệnh SELECT đơn giản: SELECT FROM WHERE -Phần SELECT xác định cột muốn khơi phục, phần FORM xác định bảng có cột đƣợc khôi phục phần WHERE giới hạn hàng đƣợc khôi phục - Cú pháp đầy đủ câu lệnh SELECT là: SELECT {ALL | DISTINCT}{TOP n {PERCENT}{WITH TIES}} { INTO new_table } Tài liệu Há»— trợ ôn tập com Luận văn Luận án 63 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án { FROM } { WHERE } [ GROUP BY [ALL] group_by_expression [,…n] [ WITH {CUBE | ROLLUP}] [HAVING ] [ORDER BY {column_name [ASC | DESC ]} […n] ] [COMPUTE (expression)] Mệnh đề GROUP BY nhóm liệu tổng gặp mệnh đề WHERE để trả dòng đơn Mệnh đề GROUP BY ALL trả tất nhóm, bao gồm nhóm khơng đáp ứng tiêu chuẩn mệnh đề WHERE Mệnh đề HAVING đặt tiêu chuẩn xác định dòng đƣợc trả mệnh đề GROUP BY Các mệnh đề GROUP BY HAVING cần thoả mãn yêu cầu định để phù hợp với tiêu chuẩn ANSI Một yêu cầu mệnh đề GROUP BY phải chứa tất cột không kết hợp SELECT column_list Yêu cầu khác cột tiêu chuẩn mệnh đề HAVING trả giá trị Mệnh đề ORDER BY dùng để xếp liệu, mệnh đề không dùng cột có kiểu liệu text (văn bản) image (hình ảnh) Mệnh đề COMPUTE trả dịng chi tiết dòng tổng số - Câu lệnh INSERT: - Dùng để thêm hàng vào bảng thời điểm - Cú pháp: INSERT [INTO] [, column-name2=…] {} [WHERE search_conditions] {column_list} Mệnh đề SET cho định cột VALUES {select_statement execute_statement} - Câu lệnh UPDATE: | đƣợc cập nhật - Câu lệnh DELETE: - Cho phép xóa hay nhiều - Dùng để thay đổi giá trị hàng liệu từ bảng cột hàng - Cú pháp: UPDATE Tài liệu Há»— trợ ôn tập com - Cú pháp: DELETE [ FORM ] { table_name | view_name} Luận văn Luận án 64 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án {table_name | view_name} [ WHERE clause ] SET Column_name1={expression1 | NULL | (select_statement)} 4.5 - XÂY DỰNG CHƢƠNG TRÌNH 4.5.1- MỘT SỐ GIAO DIỆN CHƢƠNG TRÌNH 4.5.2- Giao diên Website .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 65 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 4.5.3- Trang đăng nhập hệ thống Website - Bộ môn cấp cho sinh viên, giáo viên Accounts để đăng nhập vào hệ thống.Sau đăng nhập vào hệ thống Website tự động điều hƣớng đến trang ngƣời dùng 4.5.4- Trang quản lý hệ thống Website - Trang bổ xung quyền cấp Accounts 4.5.5- Trang bổ xung giáo viên theo dõi .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 66 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 4.5.6- Trang bổ xung định thực tập 4.5.7- Thống kê danh sách quyền(Thống kê theo ngành) 4.5.8-Thống kê danh sách định thực tập .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 67 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 4.5.9-Thống kê danh sách sinh viên đăng ký thực tập.(Thống kê theo ngành) 4.5.10-Thống kê danh sách giáo viên theo dõi.(Thống kê theo ngành) .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 68 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 4.5.11-Thống kê danh sách sinh viên chƣa có thực tập.(Thống kê theo ngành) 4.5.12-Thống kê danh sách sinh viên đƣợc thực tập.(Thống kê theo ngành) .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 69 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 4.5.12-Trang thông tin sinh viên - Sau sinh viên có Accounts đăng nhập vào hệ thống Website Sinh viên đăng ký thông tin sinh viên Website - Trang đăng ký thông tin Website 4.5.13- Trang viết nhật ký sinh viên 4.5 14-Trang thông tin giáo viên nhận xét .Tài liệu Há»— trợ ôn tập com Luận văn Luận án 70 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án KẾT LUẬN Qua trình thực đồ án tốt nghiệp với đề tài “Ứng dụng phƣơng pháp phân tích thiết kế hƣớng cấu trúc vào toán xây dựng Website đăng ký theo dõi sinh viên thực tập tốt nghiệp trƣơng đại học Dân Lập Hải Phòng thân em tự thấy thu đƣợc kết sau: Hiểu biết thêm nhiều phƣơng pháp phân tích thiết kế hệ thống hƣớng cấu trúc Từ áp dụng để phân tích thiết kế toán xây dựng Website đăng ký theo dõi sinh viên thực tập tốt nghiệp Có đƣợc kinh nghiệm thực tế đƣợc tham gia vào dự án cụ thể, áp dụng kiến thức đƣợc học vào thực tiễn, đồng thời thu thập đƣợc nhiều kiến thức khác từ trình làm đồ án Tiến hành phân tích thiết kế hồn thiện hệ thống phƣớng pháp hƣớng cấu trúc cách đầy đủ Đồ án thực mức độ đơn giản để mơ tả phân tích toán Để đƣa hệ thống Website vào thực hiện, cần phải có nghiên cứu cơng nghệ sử dụng tích hợp sở liệu vào hệ thống Do thời gian thực đề tài có hạn nên khơng thể tránh đƣợc sai sót, em mong nhận đƣợc ý kiến đóng góp thầy bạn để chƣơng trình hồn thiện Một lần em xin chân thành cảm ơn! Hải Phòng, ngày…tháng…năm 2010 Sinh viên thực Đào Bá Bản Tài liệu Há»— trợ ôn tập com Luận văn Luận án 71 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án Tài liệu tham khảo [1] Nguyễn Văn Vỵ (2002), Phân tích thiết kế hệ thống thông tin đại, hướng cấu trúc hướng đối tượng, NXB Thống kê , Hà Nội [2] Đoàn Văn Ban (2003), Phân tích thiết kế hướng đối tượng UML, NXB Thống kê [3] http://www.ebook.edu.vn Tài liệu Há»— trợ ôn tập com Luận văn Luận án 72 .Tài liệu Há»— trợ ôn tập com Luận văn Luận án .Tài liệu Há»— trợ ôn tập com Luận văn Luận án

Ngày đăng: 04/07/2023, 10:35

w