Chuyên đề thực tập thanh toán học phí trực tuyến an toàn

54 5 0
Chuyên đề thực tập thanh toán học phí trực tuyến an toàn

Đ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

Thanh tốn học phí trực tuyến an tồn MỤC LỤC CHƯƠNG MỞ ĐẦU…………………………………………………………… … 1.1 GIỚI THIỆU………………………………………………………………… 1.1.1 Lý chọn đề tài……………………………………………… 1.1.2 Mục đích ……………………………………………………… 1.1.3 Đối tượng nghiên cứu đề tài ……………………………… 1.2 PHẠM VI ĐỀ TÀI………………………………………………………… CHƯƠNG CÔNG NGHỆ SỬ DỤNG …………………………………………… 2.1 GIỚI THIỆU ……………………………………………………………….… 2.1.1 Nền tảng Microsoft NET ……………………………………… 2.1.2 ASP NET……………………………………………………… 2.1.3 Hệ quản trị sở liệu SQL Server ……………………….… 2.1.4 Ngôn ngữ C# 2.2 ĐẶC TRƯNG ……………………………………………………………… CHƯƠNG 2.2.1 Nền tảng Microsoft NET …………………………………….… 2.2.2 ASP NET………………………………………………… …… 2.1.3 SQL Server …………………………………………………… 10 2.1.4 Ngơn ngữ lập trình C# 11 PHÂN TÍCH HỆ THỐNG…………………………………………… 12 3.1 MÔ TẢ HỆ THỐNG ……………………………………………………… 12 3.2 SƠ ĐỒ CHỨC NĂNG ……………………………………………………… 15 3.2.1 Các bước xây dựng ……………………………………… … 15 3.2.2 Ký hiệu sử dụng ……………………………………………… 16 3.2.3 Áp dụng toán……………………………………………… 17 3.2.3.1 Liệt kê chức năng………………………………… 17 Trương Công Hiếu – Lớp 08B4 Thanh tốn học phí trực tuyến an tồn 3.2.3.2 Gom nhóm chức …………………………,… 17 3.2.3.3 Sơ đồ chức ……………………………………… 20 3.3 SƠ ĐỒ LUỒNG DỮ LIỆU ………………………………………………… 21 3.3.1 Các bước xây dựng…………………………………………… 21 3.3.2 Ký hiệu sử dụng…………………………………………… … 21 3.3.3 Sơ đồ mức ngữ cảnh…………………………………………… 23 3.3.4 Sơ đồ luồng liệu mức đỉnh……………………………….… 24 3.3.5 Sơ đồ luồng liệu mức của……………………………… 25 3.3.6 Sơ đồ luồng liệu mức một…………………………….…… 26 3.4 PHÂN TÍCH DỮ LIỆU……………………………………………………………… 27 CHƯƠNG 3.4.1 Thực thể………………………………………………………….…… 27 3.4.2 Các ràng buộc……………………………………………… ……… 28 THIẾT KẾ HỆ THỐNG………………………………………………………… 29 4.1 THIẾT KẾ CÁC BẢNG……………………………………………………………… 29 4.2 SƠ ĐỒ CƠ SỞ DỮ LIỆU LIÊN KẾT(DIAGRAM)………………………………… 36 4.3 THIẾT KẾ GIAO DIỆN……………………………………………… …………… 37 CHƯƠNG 4.3.1 Sơ đồ liên kết trang………… ……………………………… 37 4.3.2 Giao diện trang…………………………………………………… 38 HƯỚNG DẪN CÀI ĐẶT VÀ SỬ DỤNG……………………………………….45 KẾT LUẬN………………………………………………………………………………………… 53 TÀI LIỆU THAM KHẢO………………………………………………………………………… 55 Trương Công Hiếu – Lớp 08B4 Thanh tốn học phí trực tuyến an toàn CHƯƠNG MỞ ĐẦU 1.1 GIỚI THIỆU 1.1.1 Lý chọn đề tài Chất lượng sống ngày nâng cao mặt Trong toàn lĩnh vực khoa học, đời sống … kéo theo trình độ dân trí tồn giới nói chung nước ta nói riêng khơng ngừng phát triển mạnh mẽ Do lĩnh vực khoa học giáo dục… ngày phát triển Đặc biệt ngành giáo dục nước ta có nhiều thay đổi, cải tiến để đáp ứng tốt qui trình dạy học.Loại hình đào tạo tín chỉ(ĐTTC) phương pháp mà ngành giáo dục nước ta bắt đầu áp dụng từ số năm gần vầ bước đầuđem lại kết đáng kể Do hiệu hình thức đào tạo tín chỉ, hầu hết trường đại học, cao đẳng Việt Nam đềuthực chủ trương Bộ GD ĐT việc áp dụng loại hình tạo này.Bên cạnh đó, ngày ngành cơng nghệ thông tin phát triển vượt bậc.cùng với bùng nổ internet, việc ứng dụng công nghệ thông tin/thương mại điện tử vào nhiều lĩnh vực sống khơng cịn điều xa lạ chũng ta Chính vậy, việc dạy học thuận lợi hơn,và xuất phát từ lòng mong muốn thân, em chọn đề tài “Thanh tốn học phí trực tuyến an toàn” để giúp cho sinh viên đào tạo theo hình thức ĐTTC thuận tiện, nhanh gọn giảm bớt thủ tục hành việc thu – nộp học phí 1.1.2 Mục đính Trương Cơng Hiếu – Lớp 08B4 Thanh tốn học phí trực tuyến an tồn Website nơi mà sinh viêncó thể tốn học phí sau đã hồn thành thủ tục đăng ký khóa học đào tạo trước cách đơn giản, nhanh chóng an toàn, giảm bớt thủ tục hành khơng cần thiết Website cung cấp cho sinh viên cổng tốn trực tuyến, sinh viên trực tiếp tốn học phí thơng qua cổng tốn hình thức thương mại điện tử cách nhanh tróng, thuận tiện an tồn tuyệt đối 1.1.3 Đối tượng nghiên cứu đề tài Website hướng đến đối tượng cụ thể : sinh viên trường đại học, cao đẳng, giúp sinh viên dễ dàng tốn học phí cách nhanh gọn, thuận tiện sau hoàn thành thủ tục đăng ký khóa học đào tạo Hiện hầu hết trường đại học, cao đẳng cấp cho sinh viên trường website riêng để sinh viên đăng ký học theo chương trình tạo trường, đa số website khơng có phần tốn trực tuyến nhanh gọn đại – hình thức mà phải áp dụng – triển khai rộng rãi trường đại học, cao đặng nói riêng lĩnh vực sống nói chung 1.2 PHẠM VI ĐỀ TÀI Nội dung đề tài hướng đến mục tiêu tên: “Thanh tốn học phí trực tuyến an toàn”, thủ tục đăng ký sử dụng dịch vụ toán trực tuyến cịn nhiều khó khăn, nội dung chức đề tài mang tính chất tham khảo, phục vụ cho trình nghiên cứu thực đề tài Sau website đưa vào sử dụng thực tế, cá nhân hay đơn vị sử dụng cần lựa chọn, kết hợp với hỗ trợ cổng toán điện tử bảo vệ an toàn để điều chỉnh nội dung quy chế cho phù hợp với Trương Cơng Hiếu – Lớp 08B4 Thanh tốn học phí trực tuyến an tồn CHƯƠNG CÔNG NGHỆ SỬ DỤNG 2.1 GIỚI THIỆU 2.1.1 Nền tảng Microsoft Net Microsoft NET gồm hai thành phần chính: Framework Intergrated Development Environment (IDE) Framework quan trọng nhất, cốt lõi tinh hoa môi trường NET Nó cung cấp cần thiết bản, coi sở hạ tầng với số quy ước để thực công việc cách trơi chảy Cịn IDE cơng cụ để phát triển dựa tảnh NET Trong NET tồn ngơn ngữ lập trình (C#, Visual C++, VB.NET…) dung chung IDE (Visual studio) Nó giúp triển khai cách dễ ràng nhanh chóng ứng dụng tàng NET Nếu khơng dùng IDE dùng chương trình soạn thảo Notepad hay chương trình soạn thảo văn khác sử dụng Command Line để biên dịch tực thi Tuy nhiên việc so với việc sử dụng IDE 2.1.2 ASP.NET Tên đầy đủ ASP.NET Active Server Pages NET.ASP.NET phần NET, Framework miễn phí Microsoft Nói đơn giản ASP.NET cơng nghệ có tính cách mạng dùng để phát triển ứng dụng mạng ASP.NET phương Pháp tổ chức hay khung tổ chức (Framework) để thiết lập ứng dụng hùng mạnh cho mạnh Bạn viết code, thực thao tác lập trình với ngơn ngữ VB.NET, C# hay ngôn ngữ khác ASP.NET hỗ trợ nhiều trình duyệt web khác nhau, xây dựng website ASP.NET với Visual (hoặc công cụ soạn thảo khác ) chạy chúng Internet Information Service Trương Công Hiếu – Lớp 08B4 Thanh tốn học phí trực tuyến an tồn 2.1.3 Hệ Quẩn trị sở liệu SQL Server SQL viết tắt từ Structured Query Language (Ngôn ngữ truy vấn có cấu trúc), cơng cụ sử dụng để tổ chức, quản lý truy xuất liệu lưu trữ sở liệu SQL hệ thống ngôn ngữ bao gồm tập lệnh sử dụng để tương tác với sở liệu quan hệ Vào năm 1980, tập đoàn Microsoft Sybase hợp tác với cho đời hệ quản trị sở liệu quan hệ đa gọi “SQL Server”.sau đời phiên SQL Server 6.5 đánh dấu chia cách hai ông lớn này, SQL Server trở thành sản phẩm cạnh tranh họ ( Microsoft - Sybase) SQL Server Microsoft thị trường chấp nhận rộng rãi kể từ phiên 6.5 Sau Microsoft cải tiến viết lại engine cho SQL Server cho đời phiên 7.0 Cho nên nói từ phiên 6.5 tới phiên 7.0 bước nhảy vọt sản phẩm chất xám Sau từ phiên 8.0 (SQL Server 2000), SQL Server 2005, SQL Server 2008, Microsoft không ngừng cải thiện nâng cấp vấn đề quản lý sở liệu bảo mật, làm cho sản phẩm dáng tin cậy 2.1.4 Ngôn ngữ C# Mục tiêu C# cung cấp ngơn ngữ lập trình đơn giản, an toàn, đại, hướng đối tượng, đặt trọng tâm vào internet, có khả thực thi cao cho môi trường NET C# ngôn ngữ mà hội tụ tinh hoa ngơn ngữ lập trình trước Ta thấy C# đặc trưng quen thuộc C+ +, java… Với ngơn ngữ lập trình C#, cung cấp cho phương pháp để tạo ứng dụng NET, quan điểm ngơn ngữ 2.2 ĐẶC TRƯNG Trương Công Hiếu – Lớp 08B4 Thanh tốn học phí trực tuyến an tồn 2.2.1 Nền tảng Microsoft NET Kiến trúc NET Framework: NET Framework hỗ trợ tích hợp ngơn ngữ, tức ta kế thừa lớp, bắt biệt lệ, đa hình thơng qua nhiều ngôn ngữ .NET Framework thực việc nhờ vào đặc tả Commang Type System – CTS ( Hệ thống kiểu chung) mà tất thành phần NET tuân theo.Ví dụ, thứ NET đối tượng thừa kế từ lớp gốc System.Object Ngồi ra, NET cịn bao gồm Command Language Specification – CLS ( Đặc tả ngơn ngữ chung) cung cấp quy tắc mà ngôn ngữ muốn tích hợp phải thỏa mãn CLS yêu cầu tối thiểu ngơn ngữ hỗ trợ NET Trình biên dịch tuân theo CLS tạo đối tượng tương hợp với đối tượng khác Bộ thư viện lớp khung ứng dụng dùng ngôn ngữ tuân theo CLS .NET Framework nằm tầng hệ điều hành .NET Framework gồm có thành phần sau: - Các ngơn ngữ lập trình như: C#, VB.NET, Visual C++… - CLR tảng NET Framework, platform cho phát triển web ứng dụng windows, chia sẻ cho ngơn ngữ Nó cung cấp môi trường cho ứng dụng thực thi - Framework Class Libraly(FCL) tập hợp thư viện lớp Thư viện lớp NET Framework tập hớ hướng đối tượng kiểu liệu dùng lại, cho phép phát triển ứng dụng từ ứng dụng truyền thống Command Line đến giao diện đồ họa hay ứng dụng đươc cung cấp ASP.NET Webform dịch vụ XML Web Trương Công Hiếu – Lớp 08B4 Thanh tốn học phí trực tuyến an tồn Hình 2.1 Kiến trúc NET Frame work Biên dịch ngôn ngữ trung gian: Trong Visual studio, viết chương trình chọn Build -> Build Solution từ menu, code biên dịch kết tạo file DLL, Exe… tùy theo ứng dụng Hình 2.2 Managed module Trương Cơng Hiếu – Lớp 08B4 Thanh tốn học phí trực tuyến an tồn Nhìn hình vẽ ta thấy tạo code ngơn ngữ mà CRL hỗ trợ Tiếp ta dùng compiler tương ứng để phân tích Source code Khơng quan trọng dùng ngôn ngữ hay compiler nào, kết đầu Managed module Đây dạng file chuẩn Window – Windows potable executable (PE) File có nhiều kiểu, thông thường hay gặp file dạng DLL EXE File CLR sử dụng thực thi ứng dụng Như hiểu đơn giản tất ngơn ngữ NET, chương trình không dịch thành tệp tin thực thi,mà biêt dịch ngơn ngữ trung gian, sau ngơn ngữ trung gian biên dịch thành mã máy Assembley để thực thi 2.1.2 ASP.NET ASP.NET có đặc trưng như: - Lần dầu tiên gọi đến, mã ASP.NET biện dịch lưu nhớ, lần sau gọi đến không cần biên dịch lại nữa, cách làm tăng hiệu suất đáng kể Khác với ASP, lần gọi đếnlà lần ASP biên dịch lại tốn nhiều tài nguyên cho việc xử lý - ASP.NET bổ xung công cụ toolbox thuận lợi mơi trường phát triển tích hợp Visual studio - ASP.NET đọc lập ngơn ngữ, người phát triển lựa trọn ngôn ngữ phần ứng dụng - ASP.NET dễ dàng thực hiệ công việc thông thường, từ việc xác nhận form việc khai thác cấu hình website Do thơng tin cấu hình lưu dạng text, thiệt lập áp dụng mà khơng cần tiện ích quản trị cục - ASP.NET có kiến trúc có tính tùy biến cao cho phép người phát triển ghép đoạn mã họ vào mức tương ứng Trương Công Hiếu – Lớp 08B4 Thanh tốn học phí trực tuyến an tồn 2.1.3 SQL Server Microsoft phát hành nhiều SQL Server, phiên phiên SQL Server 2008 SQL Server 2008 cung cấp tảng kho liệu (data warehouse) có khả nâng cấp tồn diện giúp tổ chức tích hợp liệu vào kho liệu (data warehouse) nhanh hơn, nâng cấp quản lý lượng liệu người dùng ngày nhiều đồng thời mang lại hiểu biết cho tất người dùng - Xây dựng kho liệu (data warehouse) nhanh Cảithiệnpháttriểntrựcquan Business Intelligence Development Studio (BIDS) tích hợp chặt chẽ với Visual Studio cung cấp cho nhóm phát triển - xây dựng ứng dụng liệu trọng tâm - công cụ để tạo môi trường cộng tác, hiệu suất cao để xâydựngcácgiảipháp. TíchhợpdữliệucảitiếnSQL Server 2008 Integration Services (SSIS), có sẵn SQL Server 2008, cung cấp tính sức vận hành cần để xây dựng ứng dụng tích hợp liệu mức tồn tổ chức Dễ dàng tích hợp nguồn đích liệu khác nhau.Dễdàngquảnlýdữliệu Khảnăng nâng cấp mạnhXây dựng triển khai hầu hết ứng dụng với cải tiến Khả nâng cấp phân vùng, cô lập lưu phục hồi trạng hỗ trợ 64 – bit - Khảnăngquảnlý tăngcao Quản lý đơn giản nhờ cung cấp môi trường quản lý tích hợp để giám sát, quản lý, dị tìm dịch vụ liên đới sở liệu toàn tổ chức Những cải tiến quản lý ứng dụng sở liệu doanh nghiệp gồm có hỗ trợ cải tiến cho sở liệu lớn quản lý sở liệu phân bổ linh hoạt Hiểubiếtnghiệpvụtốthơn - Khả phân tích sâu rộng Trương Cơng Hiếu – Lớp 08B4 10

Ngày đăng: 30/03/2023, 13:38

Tài liệu cùng người dùng

Tài liệu liên quan