BÁO CÁO XÂY DỰNG MÔ HÌNH 3 LỚP HỆ THỐNG HỌC PHÍ
Số trang: 13
Loại file: pdf
Dung lượng: 470.42 KB
Lượt xem: 10
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
1. Mô hình Three tiers Mô hình kiến trúc ứng dụng 3 lớp là một khuôn khổ cơ bản cho việc xây dựng thiết kế một hệ thống quản lý ở mức logic. Việc phân đoạn ứng dụng ra thành các lớp giúp cho việc quản lý dể dàng, tăng tính độc lập, tính dùng lại, tính tương thích củng như giúp cho việc bảo trì hệ thống dể dàng hơn. II. Xây dựng hệ thống học phí theo mô hình 3 lớp 1. Tầng dử liệu – Mô hình DataBase cho hệ thống Hệ cơ sở dử liệu thiết...
Nội dung trích xuất từ tài liệu:
BÁO CÁO XÂY DỰNG MÔ HÌNH 3 LỚP HỆ THỐNG HỌC PHÍ BÁO CÁO XÂY DỰNG MÔ HÌNH 3 LỚP HỆ THỐNG HỌC PHÍI. Khái quát về mô hình 3 lớp H1. Mô hình Three tiers Mô hình kiến trúc ứng dụng 3 lớp là một khuôn khổ cơ bản cho việc xây dựng thiếtkế một hệ thống quản lý ở mức logic. Việc phân đoạn ứng dụng ra thành cá c lớp giúp choviệc quản lý dể dàng, tăng tính độc lập, tính dùng lại, tính tương thích củng như giúp choviệc bảo trì hệ thống dể dàng hơn.II. Xây dựng hệ thống học phí theo mô hình 3 lớp 1. Tầng dử liệu – Mô hình DataBase cho hệ thống Hệ cơ sở dử liệu thiết kế theo mô hình User Case dựng sẳn, thông qua yêu cầu khách hàng khi phân tích yêu cầu hệ thống, ta xây dựng DataBase gồm có các bảng dử liệu, các hàm dựng sẳn, các View và các StoreProcedure và các biểu đồ1.1 Mối quan hệ giửa sinh viên và các khóa học H2. Student Course Relationship Mổi sinh viên có thông tin cá nhân, thông tin khóa học (học kỳ) và thông tin về thẻ ngân hàng Mỗi khóa học sẻ chứa thông tin về số tín chỉ và chi tiết khóa học. Số tín chỉ nhận được thông qua thông tin đăng ký môn học của s inh viên tại phòng đào tạo1.2 Mối quan hệ giửa sinh viên và các chính sách hổ trợ H3. Student Policy Relationship Nắm thông tin về miển giảm học phí của sinh viên Cho biết sinh viên được hưởng những hổ trợ nào về học phí, tỷ lệ là bao nhiêu Thông tin này do phòng công tác chính trị cung cấp cho phòng kế hoạch tài chính1.3 Mối quan hệ giửa sinh viên và các lần đóng học phí H4. Student Tuition Relationship Cho biết thông tin về các lần đóng học phí của sinh viên. Bao gồm số tiền đóng, ngày đóng, phương t hức đóng là trực tiếp hay qua giao dịch ngân hàng Mỗi sinh viên có thể đóng học phí trong học kỳ đó nhiều lần1.4 Các View và các hàm dựng sẳn Ngoài các bảng dử liệu, trong hệ cơ sở dử liệu còn chứa các hàm và các Viewphục vụ cho việc thống kê các thông tin quan trọng. Có thể dùng View để tổng hợp danh sách sinh viên nợ học phí, xem xét các lầngiao dịch và thông tin khác. Vì View không biểu diển được dưới dạng biểu đồ nềnbáo cáo không nêu ra ở đây.2. Tầng dịch vụ - Mô hình nghiệp vụ và các cấu trúc dử liệu Thông qua mô hình dử liệu đã thiết kế ở tầng dử liệu, ta xây dựng bên trên là cácmô hình nghiệp vụ và các cấu trúc dử liệu. Tầng dịch vụ ta chia làm 3 module là DataAdapter cùng các mô hình nghiệp vụ vàTableMapped2.1 DataAdapter – Bộ kết nối giữa DBMS với các dịch vụ và ứng dụng DataAdapter là một hệ thống cho phép ứng dụng thao tác với dử liệu, bao gồm cótruy xuất dử liệu, cập nhật dử liệu và phóng ra các lổi liên quan đến việc tương tácvới hệ cơ sở dử liệu từ ứng dụng. H5. Data Adapter Operation DataAdapter chỉ hiện thực được bằng mã chương trình, sau đây là một đoạn codemẩu viết bằng ngôn ngử C#namespace DataAdapter{ public class ConnectionManager { private ConnectionManager() { } public static void GetData(DataTable table,string commandText) { table.Rows.Clear(); using (SqlConnection con = new SqlConnection(ConnectionString)) { SqlDataAdapter da = new SqlDataAdapter(commandText, con); da.Fill(table); } }} H6. Một phương thức GetData trong DataAdapter Ngoài ra trong module này củng chứa hệ thống nghiệp vụ như: 1. Thực hiện thu tiền học phí trực tiếp: Khi sinh viên đóng tiền học phí trực tiếp tại phòng kế hoạch tài chính, hệ thống hiển thị thông tin vắn tắt của sinh viên, thông tin nợ học phí và các học kỳ tương ứng, cho phép nhận dử liệu đóng học phí mới của sinh viên… 2. Thống kê lượng tiền đã thu trong từng đợt: Sau một đợt nộp học phí, hệ thống tổng hợp thông tin đóng học phí trong đợt đóng đó, thống kê xem lượng tiền thu là bao nhiêu… 3. Giải quyết đơn xin nợ học phí: Một số trường hợp sinh viên muốn gia hạn đóng học phí, hệ thống hổ trợ bằng cách đánh dấu sinh viên đó được phép nợ và kéo dài hạn đóng học phí của sinh viên. 4. Thống kê số lượng sinh viên nộp và không nộp học phí: Thông qua dử liệu, hệ thống tổng hợp và đưa ra số liệu thống kê giúp hổ trợ cung cấp thông tin bổ sung cho mục đích khác. 5. Thông báo gửi danh sách sinh viên nợ học phí cho phòng đào tạo: Hệ thống tổng hợp các thông tin có được xuất ra nhiều dạng dử liệu như Excel hay Xml, đồng thời cho phép in ra các tài liệu chứa thông tin về sinh viên chưa hoàn thành nghĩa vụ học phí cho phòng đào tạo2.2 TableMapped – Cấu trúc dử liệu và các ràng buộc DataAdapter là đối tượng duy nhất trong hệ thống giao tiếp giửa tầng ứng ...
Nội dung trích xuất từ tài liệu:
BÁO CÁO XÂY DỰNG MÔ HÌNH 3 LỚP HỆ THỐNG HỌC PHÍ BÁO CÁO XÂY DỰNG MÔ HÌNH 3 LỚP HỆ THỐNG HỌC PHÍI. Khái quát về mô hình 3 lớp H1. Mô hình Three tiers Mô hình kiến trúc ứng dụng 3 lớp là một khuôn khổ cơ bản cho việc xây dựng thiếtkế một hệ thống quản lý ở mức logic. Việc phân đoạn ứng dụng ra thành cá c lớp giúp choviệc quản lý dể dàng, tăng tính độc lập, tính dùng lại, tính tương thích củng như giúp choviệc bảo trì hệ thống dể dàng hơn.II. Xây dựng hệ thống học phí theo mô hình 3 lớp 1. Tầng dử liệu – Mô hình DataBase cho hệ thống Hệ cơ sở dử liệu thiết kế theo mô hình User Case dựng sẳn, thông qua yêu cầu khách hàng khi phân tích yêu cầu hệ thống, ta xây dựng DataBase gồm có các bảng dử liệu, các hàm dựng sẳn, các View và các StoreProcedure và các biểu đồ1.1 Mối quan hệ giửa sinh viên và các khóa học H2. Student Course Relationship Mổi sinh viên có thông tin cá nhân, thông tin khóa học (học kỳ) và thông tin về thẻ ngân hàng Mỗi khóa học sẻ chứa thông tin về số tín chỉ và chi tiết khóa học. Số tín chỉ nhận được thông qua thông tin đăng ký môn học của s inh viên tại phòng đào tạo1.2 Mối quan hệ giửa sinh viên và các chính sách hổ trợ H3. Student Policy Relationship Nắm thông tin về miển giảm học phí của sinh viên Cho biết sinh viên được hưởng những hổ trợ nào về học phí, tỷ lệ là bao nhiêu Thông tin này do phòng công tác chính trị cung cấp cho phòng kế hoạch tài chính1.3 Mối quan hệ giửa sinh viên và các lần đóng học phí H4. Student Tuition Relationship Cho biết thông tin về các lần đóng học phí của sinh viên. Bao gồm số tiền đóng, ngày đóng, phương t hức đóng là trực tiếp hay qua giao dịch ngân hàng Mỗi sinh viên có thể đóng học phí trong học kỳ đó nhiều lần1.4 Các View và các hàm dựng sẳn Ngoài các bảng dử liệu, trong hệ cơ sở dử liệu còn chứa các hàm và các Viewphục vụ cho việc thống kê các thông tin quan trọng. Có thể dùng View để tổng hợp danh sách sinh viên nợ học phí, xem xét các lầngiao dịch và thông tin khác. Vì View không biểu diển được dưới dạng biểu đồ nềnbáo cáo không nêu ra ở đây.2. Tầng dịch vụ - Mô hình nghiệp vụ và các cấu trúc dử liệu Thông qua mô hình dử liệu đã thiết kế ở tầng dử liệu, ta xây dựng bên trên là cácmô hình nghiệp vụ và các cấu trúc dử liệu. Tầng dịch vụ ta chia làm 3 module là DataAdapter cùng các mô hình nghiệp vụ vàTableMapped2.1 DataAdapter – Bộ kết nối giữa DBMS với các dịch vụ và ứng dụng DataAdapter là một hệ thống cho phép ứng dụng thao tác với dử liệu, bao gồm cótruy xuất dử liệu, cập nhật dử liệu và phóng ra các lổi liên quan đến việc tương tácvới hệ cơ sở dử liệu từ ứng dụng. H5. Data Adapter Operation DataAdapter chỉ hiện thực được bằng mã chương trình, sau đây là một đoạn codemẩu viết bằng ngôn ngử C#namespace DataAdapter{ public class ConnectionManager { private ConnectionManager() { } public static void GetData(DataTable table,string commandText) { table.Rows.Clear(); using (SqlConnection con = new SqlConnection(ConnectionString)) { SqlDataAdapter da = new SqlDataAdapter(commandText, con); da.Fill(table); } }} H6. Một phương thức GetData trong DataAdapter Ngoài ra trong module này củng chứa hệ thống nghiệp vụ như: 1. Thực hiện thu tiền học phí trực tiếp: Khi sinh viên đóng tiền học phí trực tiếp tại phòng kế hoạch tài chính, hệ thống hiển thị thông tin vắn tắt của sinh viên, thông tin nợ học phí và các học kỳ tương ứng, cho phép nhận dử liệu đóng học phí mới của sinh viên… 2. Thống kê lượng tiền đã thu trong từng đợt: Sau một đợt nộp học phí, hệ thống tổng hợp thông tin đóng học phí trong đợt đóng đó, thống kê xem lượng tiền thu là bao nhiêu… 3. Giải quyết đơn xin nợ học phí: Một số trường hợp sinh viên muốn gia hạn đóng học phí, hệ thống hổ trợ bằng cách đánh dấu sinh viên đó được phép nợ và kéo dài hạn đóng học phí của sinh viên. 4. Thống kê số lượng sinh viên nộp và không nộp học phí: Thông qua dử liệu, hệ thống tổng hợp và đưa ra số liệu thống kê giúp hổ trợ cung cấp thông tin bổ sung cho mục đích khác. 5. Thông báo gửi danh sách sinh viên nợ học phí cho phòng đào tạo: Hệ thống tổng hợp các thông tin có được xuất ra nhiều dạng dử liệu như Excel hay Xml, đồng thời cho phép in ra các tài liệu chứa thông tin về sinh viên chưa hoàn thành nghĩa vụ học phí cho phòng đào tạo2.2 TableMapped – Cấu trúc dử liệu và các ràng buộc DataAdapter là đối tượng duy nhất trong hệ thống giao tiếp giửa tầng ứng ...
Tìm kiếm theo từ khóa liên quan:
Báo cáo Mô hình 3 lớp Lập trình Báo cáo hệ thống học phí Mô hình Three tiers kiến trúc 3 lớp Công nghệ thông tinGợi ý tài liệu liên quan:
-
52 trang 413 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 294 0 0 -
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 287 0 0 -
96 trang 279 0 0
-
74 trang 277 0 0
-
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 266 1 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 263 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 254 0 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 247 0 0 -
64 trang 245 0 0