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

Ngôn ngữ lập trình c

80 1 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

1 LỜI CẢM ƠN Em xin chân thành cảm ơn thầy cô giáo khoa Công nghệ thông tin, Viên Đại học Mở Hà Nội tận tình dạy bảo em nhiều kiến thức bổ ích suốt q trình học tập trường tạo điều kiện cho em thực đề tài Kính chúc thầy dồi sức khỏe thành công sống Em xin bày tỏ lòng biết ơn sâu sắc đến thầy giáo Trần Duy Hùng tận tình hướng dẫn em suốt trinh thực đề tài, cho em bình tĩnh tự tin, giúp em rút nhiều học kinh nghiệm quý báu em vấp phải khó khăn Em khó hồn thành đề tài khơng có bảo tận tình thầy giáo Cảm ơn bạn tôi, bạn bên cạnh ủng hộ giúp đỡ tơi nhiều, đóng góp cho tơi ý kiến q báu mà qua giúp thực tốt đề tài Mặc dù nỗ lực, cố gắng, chắn đề tài cịn nhiều thiếu sót Em mong nhận đóng góp, phê bình q thầy giáo, anh chị bạn Một lần em xin chân thành cảm ơn! Hà nội, ngày tháng năm 2012 Sinh viên Đặng Thị Thanh Thảo Đặng Thị Thanh Thảo – 08B4 MỤC LỤC LỜI CẢM ƠN .1 DANH MỤC BẢNG BIỂU DANH MỤC HÌNH VẼ .5 CHƯƠNG 1: MỞ ĐẦU 1.1 Giới thiệu .7 1.2 Phạm vi đề tài CHƯƠNG 2: CÔNG NGHỆ SỬ DỤNG 2.1 Tổng quan Internet 2.1.1 Sự đời phát triển Internet 2.1.2 Giới thiệu Internet Information Server (IIS) 11 2.2 Giới thiệu công nghệ ASP.NET 12 2.2.1 Tìm hiểu ASP.NET .12 2.2.2 Quá trình xử lý tệp ASPX 14 2.2.3 Phân loại tệp tin ASP.NET 15 2.2.4 Các đối tượng thành phần điều khiển ASP.NET 16 2.3 Giới thiệu ngôn ngữ lập trình C# 19 2.3.1 Tổng quan ngơn ngữ lập trình C# 19 2.3.2 Tại phải sử dụng ngôn ngữ C# 21 2.3.3 Các từ khóa C# 25 2.3.4 Ngôn ngữ C# ngôn ngữ khác 25 2.3.5 Các bước chuẩn bị cho chương trình 27 2.4 Công cụ SQL Server 27 2.4.1 Giới thiệu SQL Server 28 2.4.2 Các đối tượng hệ quản trị sở liệu 32 2.4.3 Tính tồn vẹn bảo mật 35 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 37 3.1 Giới thiệu chung trường mẫu giáo Sao Sáng 37 3.2 Phân tích thực trạng hệ thống 37 3.3 Phân tích yêu cẩu chức hệ thống 37 3.3.1 Mô tả hệ thống 37 Đặng Thị Thanh Thảo – 08B4 3.3.2 Sơ đồ chức hệ thống 39 3.3.3 Sơ đồ ngữ cảnh hệ thống .45 3.3.4 Sơ đồ dòng liệu mức đỉnh .45 3.4 Phân tich liệu 49 3.4.1 Sơ đồ lớp đối tượng 49 3.4.2 Các thực thể hệ thống 50 CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 51 4.1 Thiết kế sở liệu .51 4.1.1 Các bảng sở liệu .51 4.1.2 Sơ đồ liệu quan hệ 56 4.2 Thiết kế giao diện 57 CHƯƠNG 5: HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG 66 5.1 Hướng dẫn cài đặt 66 5.2 Hướng dẫn sử dụng 67 KẾT LUẬN .78 DANH MỤC TÀI LIỆU THAM KHẢO 79 Đặng Thị Thanh Thảo – 08B4 DANH MỤC CÁC BẢNG Bảng 3.1: Các thực thể hệ thống Bảng 4.1: Bảng học sinh Bảng 4.2: Bảng 4.3: Bảng lớp 52 53 Bảng giáo viên Bảng 4.4: Bảng khối 53 53 Bảng 4.5: Bảng điểm danh 54 Bảng 4.6: Bảng thực đơn 54 Bảng 4.7: Bảng thực đơn tuần Bảng 4.8: Bảng 4.9: 54 Bảng tháng 55 Bảng thu tiền Bảng 4.10: Bảng quyền 55 Bảng 4.11: Bảng tin tức 56 Đặng Thị Thanh Thảo – 08B4 51 55 DANH SÁCH HÌNH VẼ Hình 3.1 Sơ đồ chức nghiệp vụ hệ thống webstie Hình 3.2: Phân rã chức đăng nhập 40 41 Hình 3.3: Phân rã chức thay đổi thơng tin 42 Hình 3.4: Phân rã chức tìm kiếm giáo viên 42 Hình 3.5: Phân rã chức tìm kiếm học sinh 42 Hình 3.6: Phân rã chức tìm kiếm thực đơn 43 Hình 3.7: Phân rã chức quản lý giáo viên 43 Hình 3.8: Phân rã chức quản lý học sinh 43 Hình 3.9: Phân rã chức quản lý lóp học 44 Hình 3.10: Phân rã chức quản lý thực đơn 44 Hình 3.11: Phân rã chức quản lý tin tức 44 Hình 3.12: Sơ đồ mức ngữ cảnh hệ thống 45 Hình 3.13: Sơ đồ dịng liệu mức đỉnh hệ thống 46 Hình 3.14: Sơ đồ luồng liệu chức tìm kiếm thơng tin Hình 3.15: Sơ đồ luồng liệu chức tạo tài khoản 46 47 Hình 3.16: Sơ đồ luồng liệu chức quản lý giáo viên 47 Hình 3.17: Sơ đồ luồng liệu chức quản lý học sinh 48 Hình3.20: Sơ đồ lớp đối tượng Hình 4.1: Hình 4.2: Giao diện trang chủ 49 57 Giao diện trang đăng nhập 58 Hình 4.3: Giao diện trang quản lý giáo viên 58 Hình 4.4: Giao diện trang quản lý học sinh 59 Hình 4.5: Hình 4.6: Hình 4.7: Hình 4.8: Giao diện trang quản lý lớp học 60 Giao diện trang quản lý thực đơn 61 Giao diện trang quản lý tin tức 62 Giao diện trang thay đổi mât Đặng Thị Thanh Thảo – 08B4 63 Hình 4.9: Giao diện trang thống kê tiền ăn hàng tháng học sinh 64 Hình 5.1: Tổng kết tiền ăn tháng 68 Hình 5.2: Xem thực đơn tháng 69 Hình 5.3: Hình 5.4: Hình 5.5: Xem danh sách học sinh lớp Cập nhật thơng tin học sinh 70 71 Màn hình cập nhật thơng tin học sinh Hình 5.6: 72 Thêm hoá đơn thu tiền học sinh 73 Hình 5.7: Cập nhật thơng tin lớp học 74 Hình 5.8: Cập nhật thơng tin viết 75 Hình 5.9: Màn hình thêm giáo viên 76 Hình 5.10: Màn hình phân bổ thực đơn tháng Đặng Thị Thanh Thảo – 08B4 77 CHƯƠNG 1: MỞ ĐẦU 1.1 Giới thiệu Công nghệ thông tin thay đổi giới tạo cách mạng thực lĩnh vực khoa học đời sống Máy tính cá nhân xuất tác động mạnh mẽ thay đổi hoạt động người Cùng với bùng nổ Internet làm cho giới thay đổi Các nhà quản lý nắm bắt xu thấy sử dụng công nghệ thông tin cách làm có hiệu Đặc thù công việc quản lý thường xuyên tiếp nhận, trao đổi xử lý lưu trữ thông tin ,số liệu, tư liệu, liệu… Việc ứng dụng công nghệ thông tin quản lý lĩnh vực đời sống khơng nằm ngồi xu Cho nên việc áp dụng ứng dụng công nghệ thông tin vào công việc quản lý có tác động lớn đến mức độ thành cơng công việc Khái niệm ứng dụng công nghệ thông tin quản lý đời trở thành xu thay dần cho phương thức quản lý cũ với nhiều ưu bật nhanh hơn, rẻ hơn, tiện dụng hơn, hiệu không bị giới hạn thời gian không gian… Theo phương thức truyền thống cũ, nhà quản lý áp dụng theo hình thức quản lý tay nghĩa công việc liên quan đến quản lý đề thực cách thủ công việc ghi chép liệu, cập nhật số liệu, thống kê… Tuy nhiên phương thức truyền thống khơng cịn phù hợp với xu phát triển chung thời đại gây nhiều lãng phí cho người vật chất thời gian Vì cần có cơng cụ giúp người giảm tải công việc nặng nhọc tốn nhiều công sứcvà thời gian giúp cho người làm nhiều sản phẩm cho xã hội có nhiều thời gian để làm công việc khác chăm lo Đặng Thị Thanh Thảo – 08B4 đến đời sống, giúp cho sống người ngày nâng cao Cùng với phát triển kỹ thuật số, đời máy tính cá nhân, website ứng dụng đời để giúp người làm việc tốt hơn, để sống người thú vị Khái niệm website ứng dụng ngày khơng cịn xa lạ, mẻ Website ứng dụng giúp thực chức hệ thống mà không bị hạn chế mặt không gian, tức cần đâu, bạn cần có thiết bị duyệt web Internet bạn truy cập vào trang web thực cơng việc Vì em định chọn đề tài” Xây dựng website quản lý trường mẫu giáo Sao Sáng – Quận Ngô quyền – Hải Phòng”, phần em hy vọng sản phẩm em hồn thành giúp ích cho việc quản lý cuả cán quản lý trường mẫu giáo Sao Sáng 2.Một phần em muốn khẳng định lại học tập khoa sản phẩm cơng nghệ thơng tin Chính từ ý tưởng trên, em suy nghĩ xây dựng đề tài Mục đích đề tài xây dựng ứng dụng giúp cho người quản lý dễ dàng công việc trường mẫu giáo cách thuận tiện xác tiết kiệm thời gian.Chương trình xây dựng máy tính nhằm tận dụng tài nguyên mạnh mẽ so sánh với pocket PC hay điện thoại di động Website thực tốt trở thành ứng dụng hữu ích, thiết thực tiện dụng với người làm nhiệm vụ quản lý ngành giáo dục mầm non 1.2 Phạm vi đề tài Website quản lý” Xây dựng website quản lý trường mẫu giáo Sao Sáng – Quận Ngơ quyền – Hải Phịng” xây dưng sở yêu cầu thực tế trường mẫu giáo Sao Sáng Quận Ngơ Quyền Hải Phịng xây dựng hoàn thành sau tháng thực Đặng Thị Thanh Thảo – 08B4 CHƯƠNG 2: CƠNG NGHỆ SỬ DỤNG Chương trình cài đặt máy Server Các phần mềm cần thiết để thiết kế hoạt động chương trình - Hệ điều hành Window SERVER 2003 - Internet Information Server (IIS) đóng vai trị làm Web Server - Trình duyệt Web Internet Explorer 4.0 trở lên - Hệ quản trị sở liệu MS SQL Server 2005 - MS Visual Studio 2008 - Unikey 2.1 Tổng quan Internet 2.1.1 Sự đời phát triển Internet Internet đời thực cách mạng vĩ đại Internet mang lại cho kho kiến thức mà không thư viện, bách khoa toàn thư hay hệ thống thư viện khác so sánh Internet môi trường kinh doanh Nhanh - Rẻ - Hiệu - 1962: ý tưởng mạng kết nối máy tính với (J.C.R.Licklider) - 1965: mạng gửi liệu chia nhỏ thành packet, theo tuyến đường khác kết hợp lại điểm đến (Donald Dovies); Lawrence G.Roberts kết nối máy tính Massachussetts với máy tính khác California qua đường dây điện thoại - 1967: Ông đề xuất ý tưởng mạng ARPANET – Advanced Research Project Agency Network hội nghị Michigan - Công nghệ chuyển gởi tin – packet switching technology đem lại lợi ích to lớn nhiều máy tính chia sẻ thơng tin với nhau; phát triển mạng máy tính thử nghiệm Bộ quốc phòng Mỹ theo ý tưởng ARPANET Đặng Thị Thanh Thảo – 08B4 10 - 1969: Mạng đưa vào hoạt động tiền thân Internet; Internet- liên mạng bắt đầu xuất nhiều mạng kết nối với - 1972: thư điện tử bắt đầu sử dụng (Ray Tomlinson) - 1973: ARPANET lần kết nối nước ngoài, tới trường đại học London - 1984: giao thức chuyển gởi tin TCP/IP (Transmision Control Pro- tocol Internet Protocol) trở thành giao thức chuẩn Internet; hệ thống tên miền DNS (Domain Name System) đời để phân biệt máy chủ; chia thành sáu loại +.edu (education) cho lĩnh vực giáo dục +.gov (government) thuộc phủ +.mil (miltary) cho lĩnh vực quân +.com (commercial) cho lĩnh vực thương mại +.org (organization) cho tổ chức +.net (network resources) cho mạng - 1990: ARPANET ngừng hoạt động, Internet chuyển sang giai đoạn - 1991: ngôn ngữ đánh dấu siêu văn HTML (Hyper Text Mark- up Language) đời với giao thức truyền siêu văn HTTP (Hyper Text Transfer Protocol), Internet thực trở thành cơng cụ đắc lực với hàng loạt dịch vụ - WWW đời đem lại cho người dùng khả tham chiếu từ văn đến nhiều văn khác, chuyển từ sở liệu sang sở liệu khác với hình thức hấp dẫn nội dung phong phú - Internet Web công cụ quan trọng TMĐT, giúp cho TMĐT phát triển hoạt động hiệu Đặng Thị Thanh Thảo – 08B4

Ngày đăng: 26/06/2023, 20:52

Xem thêm:

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

TÀI LIỆU LIÊN QUAN

w