Điều này đã giúp tối ưu hóa quy trình, giảmnhân lực cũng như tăng tính hiệu quả trong quá trình vận hành.Đặc biệt là với Viện Goethe – một viện văn hóa của Đức có trụ sở tại Việt Nam,thì
TỔNG QUAN
Tổng quan về đề tài
Trước những khó khăn do dịch bệnh Covid-19 vừa qua, chúng ta có thể thấy rõ sự nỗ lực trong việc biến thách thức thành cơ hội chuyển đổi số của ngành Giáo dục.
Vì vậy, HTTT nói chung và HTTT quản lý nói riêng đã bắt đầu giữ một vai trò quan trọng trong việc quản lý, vận hành và điều phối không chỉ trong ngành Giáo dục và còn các ngành khác trong cuộc sống của chúng ta.
1.1.1 Lý do chọn đề tài
Hiện nay, hầu hết tất cả các trung tâm, cở sở giáo dục đã áp dụng công nghệ thông tin vào việc quản lý các lớp học Điều này đã giúp tối ưu hóa quy trình, giảm nhân lực cũng như tăng tính hiệu quả trong quá trình vận hành. Đặc biệt là với Viện Goethe – một viện văn hóa của Đức có trụ sở tại Việt Nam, thì việc triển khai HTTT trong quy trình quản lý các lớp học tiếng Đức càng trở nên quan trọng và được quan tâm triển khai một cách rộng rãi hơn, thay vì cách quản lý truyền thống Việc áp dụng HTTT trong quy trình quản lý đang dần là xu hướng của các tổ chức, doanh nghiệp, đơn vị giáo dục trên toàn thế giới, không chỉ riêng tại viện Goethe Bên cạnh đó, là thành viên đã và đang tham gia vào một số dự án, thì việc nghiên cứu, tìm hiểu về việc quản lý lớp học tiếng Đức tại đây cũng góp phần giúp chúng em hiểu hơn về hệ thống quản lý của viện Goethe Chính vì thế, đây cũng là một cơ hội rất tốt để chúng em bắt đầu tiếp cận với việc nghiên cứu khoa học, tham gia tìm hiểu các HTTT có ích cho việc vận hành trong xã hội này.
1.1.2 Mục tiêu của đề tài
Với đề tài “HỆ THỐNG QUẢN LÝ LỚP HỌC TIẾNG ĐỨC TẠI VIỆN GOETHE”, bài nghiên cứu này cần đạt được các mục tiêu như sau:
- Hệ thống hóa các kiến thức đã được học ở môn HTTT.
- Phân tích quy trình nghiệp vụ quản lý lớp học tiếng Đức của viện Goethe.
- Tìm hiểu các chức năng của HTTT trong việc quản lý các lớp học tiếng Đức của viện Goethe.
1.1.3 Mục đích của đề tài
- Hệ thống hóa các kiến thức đã được học ở môn HTTT để tạo một nền tảng, một công cụ hiệu quả để phục vụ quả trình thực hiện đề tài.
- Phân tích quy trình nghiệp vụ quản lý lớp học tiếng Đức của viện Goethe để nắm được cốt lõi của quy trình.
- Tìm hiểu các chức năng của HTTT trong việc quản lý các lớp học tiếng Đức củaViện Goethe để nắm rõ các chức năng, từ đó đưa ra các hướng phát triển hoặc đóng góp khắc phục các hạn chế của hệ thống.
Phạm vi của đề tài
Các lớp học tiếng Đức của Viện Goethe:
+ Giáo viên, học viên: cung cấp, sử dụng các thông tin lớp học
+ Nhân viên quản lý: quản lý thông tin các lớp học
+ Các chức năng của hệ thống quản lý các lớp học
+ Quy trình nghiệp vụ hệ thống quản lý các lớp học.
Tổng quan về đơn vị nghiên cứu của đề tài
Viện Goethe là một tổ chức văn hoá của Cộng hoà liên bang Đức, hoạt động trên phạm vi toàn thế giới
Viện hỗ trợ việc phổ cập tiếng Đức ở nước ngoài và thúc đẩy sự hợp tác quốc tế về văn hoá Thông qua việc cung cấp thông tin về cuộc sống văn hoá, xã hội và chính trị, để giới thiệu một bức tranh toàn cảnh về nước Đức Bằng các chương trình văn hoá và giáo dục của mình, viện muốn hỗ trợ đối thoại liên văn hoá và tạo điều kiện cho tham gia văn hoá phát triển.
Nhờ mạng lưới bao gồm các Viện Goethe, các Trung tâm Goethe, các tổ chức văn hoá, các phòng đọc cũng như các trung tâm học tâp và thi cử ngôn ngữ, từ hơn sáu mươi năm nay, luôn là địa chỉ đầu tiên của nước Đức đối với nhiều người Những quan hệ đối tác lâu dài với các tổ chức và cá nhân hàng đầu tại hơn 90 quốc gia tạo niềm tin bền vững với nước Đức
VIỆN GOETHE TẠI VIỆT NAM
Viện Goethe Hà Nội được thành lập năm 1997, lúc đó là phân viện trẻ nhất ở châu Á Mục đích quan trọng của Viện là hỗ trợ việc giao lưu văn hóa giữa Việt Nam, Đức và châu Âu Trong mối tương quan này, Viện Goethe Hà Nội ủng hộ và tổ chức nhiều chương trình để giới thiệu văn hóa Đức đến Việt Nam, nhằm tăng cường đối thoại văn hóa giữa hai nước Hàng năm, Viện Goethe Hà Nội tổ chức các lớp học tiếng Đức cho người lớn Bên cạnh đó, Viện còn có các buổi thực hành dành cho giáo viên tiếng Đức Hanh 1.1 Viện Goethe tại Hà Nội
CHUYỂN ĐỔI SỐ TRONG VIỆC GIẢNG DẠY TIẾNG ĐỨC
Nhằm thúc đẩy việc xây dựng các cấu trúc của hệ thống xã hội dân sự và khuyến khích lưu động toàn cầu, Viện Goethe đã luôn cập nhật và phát triển HTTT của mình trong việc cung cấp thông tin, triển khai tuyển sinh và dạy học kết hợp trực tiếp và trực tuyến
Viện Goethe có rất nhiều phòng ban với các chức năng khác nhau, vì đây là một tổ chức văn hóa-giáo dục Tại đây, chúng ta chỉ tìm hiểu những phòng ban liên quan đến việc đăng ký học tiếng Đức tại Viện Cơ cấu cán bộ như sau:
Hanh 1.2 Trang web của Viện Goethe
Chức năng các phòng tại Viện Goethe:
- Ban giám đốc: Ban đại diện cho Viện Goethe, đưa ra định hướng chung cho hoạt động của Viện.
- Phòng chiến lược: Tiếp nhận các định hướng chung từ ban giám đốc để lập bảng kết hoạch hoàn chỉnh và chi tiết về:
Chương trính đào tạo: Đưa ra một lộ trình rõ ràng bao gồm thời gian mở khóa học, số lượng khóa học được mở trong năm,…
Kế hoạch kiểm tra chất lượng học viên cuối khóa: Đưa ra lịch thi cụ thể về thời gian, phòng thi, cấu trúc đề,…
Cán bộ tư vấn: Cung cấp thông tin, tư vấn cho khách hàng và người quan tâm đến khóa học tiếng Đức Xử lý và chuyển tiếp các yêu cầu của khách hàng; Thông tin về các sự kiện và về việc cấp Chứng chỉ tiếng Đức; Hỗ trợ công việc hành chính nói chung đối với các khóa học và kỳ thi tiếng Đức.
Cán bộ ghi danh: Tiếp nhận và xử lý hồ sơ đăng ký khóa học Thống kê, lên danh sách các học viên theo khóa.
Giảng viên: Chuẩn bị giáo án, xây dựng lộ trình, phương pháp và chương trình giảng dạy hiệu quả Soạn bộ đề thi kiểm tra chất lượng học viên định kỳ Trực tiếp giảng dạy các học viên.
Trợ giảng: Hỗ trợ giảng viên trong việc quản lý lớp học Hỗ trợ kiểm tra bài cũ, đồng hành trong tiến độ học tập của học viên Điểm danh tại các buổi học.
Quản lý nhân sự: Soạn thảo các quy trình nhân sự hành chính, ví dụ:Tuyển dụng, gia hạn, sa thải nhân viên; Hỗ trợ các bộ phận chuyên môn trong các cuộc phỏng vấn nhân sự; Lập hợp đồng lao động, giấy chứng nhận lao động theo đúng qui định pháp luật; Quản lí dữ liệu và hồ sơ nhân sự; Hướng dẫn nhân viên mới và hoàn thiện thủ tục giải quyết thôi việc cho nhân viên, giáo viên,…
Quản lý hồ sơ: Quản lý các giấy tờ, hồ sơ trong quá trình vận hành. Quản lý pháp lý: Hỗ trợ và tư vấn về nghiệp vụ cho đội ngũ lãnh đạo trong tất cả các vấn đề liên quan đến nhân sự và các qui định pháp luật về lao động; Các giấy tờ về tư cách pháp nhân.
Quản lý học phí: Quản lý danh sách thu học phí đầu khóa trước khi bắt đầu cho các học viên.
Quản lý thu chi: Quản lý ngân sách thu chi cho các trang thiết bị, vật tư, tài liệu học tập, giảng dạy.
Quản lý lương: Quản lý lương hàng tháng cho các cán bộ, nhân viên, giáo viên,… trong danh sách nhân sự ở Viện.
Thiết bị kỹ thuật: Hỗ trợ kỹ thuật trong lúc giảng dạy nếu có xảy ra trục trặc: với máy chiếu, loa, mic, đường truyền,…
Bảo trì: Kiểm tra và bảo trì trang thiết bị định kỳ.
Quản lý hệ thống: Là người đảm nhiệm vai trò quản lý hệ thống trang web, các phần mềm của Viện
Hanh 1.4 Ban giám đốc của Viện Goethe Hà Nội
CƠ SỞ LÝ THUYẾT
Khái niệm về dữ liệu
Dữ liệu bao gồm các dữ kiện thô chưa xử lý như số nhân viên, tổng số giờ làm việc trong tuần, số hàng tồn kho hoặc đơn hàng Đối với nhà quản lý, dữ liệu có từ đâu hay được xử lý như thế nào không quan trọng bằng dữ liệu được sử dụng như thế nào, có hữu ích và có giá trị hay không.
Ngoài ra cũng có các quan điểm khác về dữ liệu: dữ liệu là những con số, văn bản, âm thanh, chữ cái, hình ảnh, bản đồ, biểu đồ,… mà máy tính có thể tiếp nhận, lưu trữ, xử lý và hiển thị Ví dụ, dữ liệu dạng văn bản lưu trữ trong Word, dữ liệu lưu trữ trong các bảng biểu của Excel, dữ liệu được lưu trữ trong các bảng của cơ sở dữ liệu… nhằm phục vụ cho nhiều mục đích khác nhau như: tính toán, thống kê, báo cáo,… Tùy theo mục đích và yêu cầu của người dùng, dữ liệu đó có thể được xem là dữ liệu thô hoặc dữ liệu đã xử lý.
Thông tin là tập hợp các dữ liệu được tổ chức để tăng thêm giá trị cá nhân của từng dữ liệu Khi các dữ liệu được sắp xếp theo một cách có ý nghĩa thì chúng trở thành thông tin.
Tri thức là nhận thức và sự hiểu biết từ tập hợp các thông tin và cách mà thông tin được tạo ra có ích để hỗ trợ một công việc cụ thể hoặc ra quyết định
Knowledge workers (KWs) là những người tạo ra, sử dụng hoặc truyền tải tri thức và thường là các chuyên gia trong các lĩnh vực khoa học, kỹ thuật, kinh doanh,…
Chất lượng dữ liệu (Data Quality) cho biết mức độ đáng tin cậy của một tập dữ liệu nhất định Các chất lượng của dữ liệu sẽ ảnh hưởng đến khả năng của người dùng để đưa ra quyết định chính xác về các đề tài nghiên cứu của họ
Ví dụ, nếu dữ liệu được thu thập từ các nguồn không thống nhất vào những thời điểm khác nhau, nó có thể không thực sự hoạt động như một chỉ báo tốt cho việc lập kế hoạch và ra quyết định.
Tổng quan về hệ thống thông tin
Hệ thống thông tin (HTTT) là tập hợp các thành phần có liên quan với nhau để thu thập, xử lý, lưu trữ và truyền tải dữ liệu, thông tin và cung cấp một cơ chế phản hồi để đáp ứng một mục tiêu.
Trong hệ thống thông tin, đầu vào là những hoạt động thu thập và nắm bắt dữ liệu thô Xử lý có nghĩa là chuyển đổi dữ liệu đầu vào thành kết quả đầu ra hữu ích Xử lý có thể liên quan đến việc tính toán, so sánh dữ liệu hoặc các hành động tương tự và lưu trữ dữ liệu sử dụng cho tương lai Xử lý dữ liệu trở thành thông tin hữu ích là điều thiết yếu trong điều tiết kinh doanh Xử lý có thể được làm thủ công hoặc với sự hỗ trợ của máy tính Lưu trữ liên quan đến việc giữ dữ liệu và thông tin để dùng cho tương lai Kết quả đầu ra liên quan đến việc xử lý thông tin hữu ích, thường là ở dạng tài liệu, hoặc báo cáo Phản hồi là cơ chế sử dụng thông tin đầu ra từ hệ thống để thay đổi đầu vào hoặc các hoạt động xử lý Cơ chế phản hồi giúp nhà quản lý ra quyết định Ngoài ra, hệ thống máy tính có thể chủ động tiên đoán các sự kiện tương lai để tránh xảy ra các vấn đề, được gọi là dự báo (Forcasting) Ví dụ như hệ thống có thể ước lượng được số lượng bán hàng sắp tới và đặt hàng thêm trước khi sự thiếu hụt xảy ra.
2.2.2 Các thành phần của hệ thống thông tin a Hệ thống phần cứng
Phần cứng bao gồm bất kỳ các thiết bị, máy móc hỗ trợ các hoạt động nhập, xử lý, lưu trữ và xuất Khi thực hiện quyết định mua sắm phần cứng, sự cân nhắc quan trọng nhất của một doanh nghiệp là phần cứng này có thể hỗ trợ mục tiêu của hệ thống thông tin và mục đích của tổ chức như thế nào Các thành phần phần cứng của hệ thống máy tính bao gồm các thiết bị nhập, thiết bị xuất, thiết bị lưu trữ chính (primary storage hoặc memory) và phụ (secondary storage), thiết bị xử lý (bộ xử lý trung tâm). b Hệ thống phần mềm
Phần mềm là tập các chương trình dùng giải quyết một vấn đề, công việc thực tiễn nào đó trên máy tính hay để điều khiển và khai thác thiết bị của phần cứng Phần mềm được chia làm 2 loại:
- Phần mềm hệ thống (System Software)
- Phần mềm ứng dụng (Application Software) c Hệ quản trị CSDL
Hanh 2.5 Các thành phần phần cứng của máy tính
Thành phần chiếm vị trí quan trọng trong hệ thống thông tin là hệ cơ sở dữ liệu hợp nhất, quản lý toàn bộ dữ liệu, thông tin của toàn bộ hệ thống Việc quản lý tốt, cụ thể là tổ chức lưu trữ tốt, sẽ tạo thuận lợi cho quá trình khai thác diễn ra nhanh chóng và chính xác.
Cơ sở dữ liệu (CSDL) là một tập hợp dữ liệu “có cấu trúc”, được lưu trữ trên các thiết bị lưu trữ của máy vi tính Khái niệm “có cấu trúc” ở đây được hiểu là dữ liệu được tổ chức lưu trữ và truy cập theo một phương pháp khoa học, dựa trên nền tảng một cơ sở lý thuyết nhất định Ta thường dùng từ mô hình (model) để nói về cấu trúc của CSDL Mô hình cơ sở dữ liệu quan hệ (relational database model) là mô hình được xây dựng dựa trên cơ sở của lý thuyết tập hợp.
Hệ quản trị CSDL (Database Management System −DBMS) là một phần mềm máy tính, cho phép tạo mới và quản trị các CSDL theo một mô hình đã được lựa chọn. Ngày nay, với mô hình cơ sở dữ liệu quan hệ, các hệ quản trị thường được sử dụng là Access, SQL Server và Oracle.
Sự hình thành các mô hình CSDL xuất phát từ nhu cầu quản lý dữ liệu trong thao tác quản lý của mọi ngành, đặc biệt đối với các ngành hệ thống thông tin Cùng với sự phát triển của công nghệ thông tin, dẫn đến tính phức tạp của các hệ thống quản lý ngày càng tăng, cách thức quản lý dữ liệu theo kiểu quản lý tập tin (tập tin word, excel, …) truyền thống bộc lộ những khuyết điểm khó hoặc không thể khắc phục:
- Dữ liệu được lưu trữ trùng lắp, dư thừa trong các tập tin, …
- Khó khăn trong việc tìm kiếm, cập nhật, bảo trì, …
- Gây nhiều mâu thuẫn tiềm ẩn trong dữ liệu, …
Từ những hạn chế trên của cách thức quản lý tập tin theo kiểu truyền thống, để cải thiện hoạt động quản lý, các hệ thống thông tin cần phải tổ chức lưu trữ dữ liệu theo một cách thức khoa học, khắc phục được các khuyết điểm nêu trên và cho phép phát triển hệ thống lên những quy mô lớn hơn.
CSDL được thiết kế theo một mô hình tốt phải khắc phục được các khuyết điểm đã nêu ở trên và đáp ứng được các yêu cầu đặt ra của một hệ thống thông tin:
- Đảm bảo dữ liệu được truy xuất từ nhiều cách khác nhau: nhà quản trị, lập trình viên, người sử dụng cuối.
- Giao tiếp tốt với các ngôn ngữ lập trình.
- Khả năng thích ứng với môi trường cho phép nhiều người sử dụng.
- Cơ chế áp đặt chủ quyền trên dữ liệu và bảo mật thông tin.
- Đảm bảo dữ liệu khi có sự cố.
Hanh 2.6 Mô hanh CSDL d Viễn thông và mạng
Viễn thông (Telecommunication) Viễn thông được hiểu là việc truyền thông tin bằng con đường điện tử, giữa những điểm cách xa nhau về mặt địa lý Sản phẩm và dịch vụ viễn thông thường rất đa dạng và phong phú: từ dịch vụ điện thoại vùng cho tới các dịch vụ điện thoại tầm xa, từ dịch vụ truyền thông không dây, truyền hình cáp tới truyền thông qua vệ tinh, các dịch vụ Internet Vấn đề đặt ra cho các nhà quản lý là quyết định cách thức tích hợp các dịch vụ viễn thông này như thế nào vào các HTTT và các tiến trình nghiệp vụ của tổ chức sao cho các hệ thống đó có thể mang lại giá trị kinh doanh cao nhất.
Hệ thống viễn thông (Telecommunication System) là tập hợp các yếu tố phần cứng và phần mềm tương thích, phối hợp nhau để truyền thông tin từ điểm này đến điểm khác Các hệ thống viễn thông cho phép truyền văn bản, ảnh đồ họa, âm thanh và video
Mạng truyền thông (Communication Network) Mạng truyền thông thường liên kết nhiều thành phần CNTT với nhau nhằm mục đích chia sẻ các nguồn lực phần mềm, thông tin, các thiết bị ngoại vi, năng lực xử lý và truyền thông Dạng chủ yếu của mạng truyền thông là mạng ngang hàng (Peer – to 15 – Peer), một loại mạng chỉ cung cấp hai khả năng là chia sẻ thiết bị ngoại vi và truyền thông Mạng ngang hàng thường có quy mô nhỏ, thường không vượt quá 25 máy tính.
Tổng quan về các loại hệ thống thông tin
Do mục đích quản lý khác nhau, các đặc tính và cấp độ quản lý khác nhau nên có rất nhiều dạng HTTTQL tồn tại trong một tổ chức Có ba cách phổ biến dùng để phân loại các HTTTQL trong các tổ chức: phân loại theo các hệ thống thông tin dưới góc độ quản lý, theo mục đích phục vụ của thông tin đầu ra và phân loại theo chức năng nghiệp vụ của hệ thống
2.3.1 Phân loại theo các HTTT dưới góc độ quản lý.
Theo cách này có năm loại:
- HTTT xử lý giao dịch.
- HTTT phục vụ quản lý.
- Hệ thống trợ giúp ra quyết định.
- HTTT hỗ trợ điều hành.
2.3.2 Phân loại theo chức năng
- HTTT Tiếp thị - Bán hàng.
- HTTT quản lý sản xuất.
- HTTT tài chính – kế toán.
- HTTT quản lý nhân lực.
- HTTT tự động văn phòng (OAS)
2.3.3 Phân loại theo các hệ thống tích hợp trong doanh nghiệp
- Hệ thống quan hệ khách hàng (Customer Relationship Management – CRM).
- Hệ thống quản lý chuỗi cung ứng (Supply Chain Management – SCM).
- Hệ thống hoạch định nguồn lực doanh nghiệp (Enterprise ResourcePlanning – ERP).
Nghiệp vụ và các cấp quản lý
Một thành phần không thể thiếu trong các HTTT là các quy trình nghiệp vụ ((business process) Các HTTT được tạo thành phải dựa trên các quy trình nghiệp vụ của các bộ phận chức năng của doanh nghiệp
Một quy trình nghiệp vụ bao gồm một tập hợp các hoạt động được phối hợp thực hiện trong một doanh nghiệp nhằm đạt được một mục tiêu của doanh nghiệp. Trong doanh nghiệp hoặc tổ chức có các quy trình nghiệp vụ cơ bản sau (hay còn gọi là chu trình):
- Nhà quản lý cấp cao (senior managers)
- Nhà quản lý cấp trung (middle managers)
- Nhà quản lý tác nghiệp (operational managers)
Các giai đoạn phát triển hệ thống thông tin
Về mục đích, phát triển hệ thống thông tin nhằm đề xuất, thiết kế, xây dựng, vận hành và bảo trì một hệ thống thông tin như một giải pháp quản trị cho một mảng hoạt động nghiệp vụ của tổ chức, doanh nghiệp
Về mục tiêu, phát triển hệ thống thông tin phải đạt được ba mục tiêu cơ bản : Hiểu rõ các vấn đề của hệ thống cũ; Thiết kế và xây dựng được hệ thống mới đáp ứng được các yêu cầu đặt ra từ việc phát huy, khắc phục, cải tiến và bổ sung từ hệ thống cũ; Vận hành, bảo trì và phát triển được hệ thống mới phù hợp với những yêu cầu quản trị đặt ra từ tổ chức, doanh nghiệp.
Về cách thức, phát triển hệ thống thông tin là tập hợp các hoạt động, phương pháp, mô hình, thực nghiệm, kết quả và các công cụ tự động hóa trên nền tảng của một cơ sở hạ tầng công nghệ thông tin vững chắc để phát triển và cải thiện không ngừng hệ thống thông tin.
Quá trình phát triển hệ thống thông tin bao gồm các hoạt động chính :
- Cài đặt và Kiểm tra.
- Triển khai và Vận hành
- Bảo trì và phát triển.
Các hoạt động của quá trình phát triển hệ thống thông tin được tổ chức và quản lý trong khái niệm gọi là vòng đời, hay chu trình phát triển hệ thống (Systems Development Life Cycle - SDLC), bao gồm nhiều giai đoạn từ lúc bắt đầu dự án phát triển hệ thống thông tin cho đến khi kết thúc khai thác hệ thống thông tin (do tổ chức, doanh nghiệp kết thúc mảng hoạt động nghiệp vụ tương ứng, hoặc hệ thống được thay thế bởi một hệ thống mới).
Các hoạt động trong SDLC thường được chia làm sáu giai đoạn : Phân tích hệ thống (Systems Analysis), Thiết kế hệ thống (System Design), Lập trình (Programming), Kiểm thử (Testing), Chuyển đổi (Conversion) và Triển khai vận hành
& Bảo trì (Production and Maintenance). Ở mỗi giai đoạn của SDLC, các hoạt động cụ thể thường được tổ chức phân tích và thiết kế theo các mô hình cụ thể Vai trò của mô hình nhằm biểu diễn nội dung của hệ thống một cách chặt chẽ và khoa học, là cơ sở quan trọng để quá trình phân tích, thiết kế và xây dựng diễn ra một cách hiệu quả và chuyên nghiệp hơn Tùy theo quan điểm, các quy trình phát triển hệ thống khác nhau có thể khác nhau trong cách lựa chọn mô hình ở các giai đoạn Tuy nhiên, một quy trình phát triển hệ thống tốt phải đáp ứng được các yêu cầu cơ bản :
- Hệ thống được xây dựng đáp ứng được các yêu cầu của hoạt động nghiệp vụ tương ứng, đáp ứng được yêu cầu của nhà quản trị doanh nghiệp, tổ chức cũng như đối với người dùng cuối trong hệ thống.
- Tính hiệu quả cao trong việc cho phép nhà quản lý (đơn vị phụ trách dự án) tận dụng tốt nguồn lực giữa các dự án
- Có hệ thống tài liệu kỹ thuật (technical documents) nhất quán để giảm chi phí thời gian trong việc bảo trì hệ thống.
Hanh 2.7 Mô hanh tổng quát của quá tranh phát triển hệ thống
- Đảm bảo yêu cầu về chất lượng xuyên suốt toàn bộ các dự án thành phần
- Đảm bảo hệ thống được chuyển giao đúng thời hạn và được thực hiện trong giới hạn ngân sách đề ra.
Các mô hình thường được sử dụng trong các giai đoạn của phát triển dự án: mô hình tổ chức, Mô hình dòng dữ liệu, Mô hình động, Mô hình dữ liệu, Mô hình thiết kế hướng đối tượng,
Các quy trình phát triển hệ thống phổ biến gồm: Quy trình truyền thống, Quy trình phân tích và thiết kế theo Prototying, Quy trình Rapid Application Development (RAD), Quy trình End-user Development. Để đánh giá mức độ hoàn thiện của một dự án phát triển hệ thống thông tin, một mô hình quản lý quy trình (Capability Maturity Model – CMM) thường được sử dụng. Mục đích của CMM nhằm giúp hỗ trợ cho tổ chức, doanh nghiệp (nơi được triển khai hệ thống, đối tượng thụ hưởng của dự án) cũng như đơn vị phụ trách dự án cải thiện tính hoàn chỉnh của các quy trình phát triển hệ thống.
Cơ sở dữ liệu
2.6.1 Định nghĩa cơ sở dữ liệu
Cơ sở dữ liệu (CSDL) là một tập hợp dữ liệu có cấu trúc, được lưu trữ trên các thiết bị lưu trữ của máy vi tính Cấu trúc của CSDL là cách thức tổ chức, lưu trữ cũng như truy cập và khai thác thông tin từ dữ liệu Ta thường dùng từ mô hình (model) để nói về cấu trúc của CSDL.
2.6.2 Các yêu cầu của một cơ sở dữ liệu
Ta nhắc lại các yêu cầu của một CSDL đã được trình bày ở chương 1 CSDL được thiết kế theo một mô hình tốt, phải khắc phục được các khuyết điểm đã nêu ở phần trên và đáp ứng được các yêu cầu đặt ra của một hệ thống thông tin:
- Đảm bảo dữ liệu được truy xuất từ nhiều cách khác nhau: nhà quản trị, lập trình viên, người sử dụng cuối
- Giao tiếp tốt với các ngôn ngữ lập trình
- Khả năng thích ứng với môi trường cho phép nhiều người sử dụng
- Cơ chế áp đặt chủ quyền trên dữ liệu và bảo mật thông tin
- Đảm bảo dữ liệu khi có sự cố.
2.6.3 Vai trò của cơ sở dữ liệu hiện đại đối với hệ thống thông tin quản lý
Trong kỷ nguyên bùng nổ công nghệ thông tin ngày nay, cùng với sự phát triển mạnh mẽ của các phương khai thác thông tin toàn cầu, như truyền hình, Internet, … việc quản lý và khai thác thông tin là hoạt động nghiệp vụ quan trọng, đóng vai trò quyết định đối với mọi đơn vị, tổ chức, và đặc biệt là các doanh nghiệp, không chỉ là thông tin liên quan trực tiếp đến các hoạt động nghiệp vụ, mà còn là thông tin liên quan đến toàn bộ lĩnh vực mà doanh nghiệp đang hoạt động. Đứng trên góc độ nhà quản lý, toàn bộ doanh nghiệp có thể được phân thành ba hệ thống: hệ tác nghiệp, hệ thông tin, và hệ (hỗ trợ) ra quyết định Trong đó, hệ tác nghiệp bao gồm các bộ phận, phòng ban, đơn vị trực thuộc tham gia trực tiếp vào các hoạt động nghiệp vụ diễn ra hàng ngày của doanh nghiệp; hệ ra quyết định bao gồm các cấp lãnh đạo (CEO – Chief Executive Officer), đóng vai trò tổ chức, lãnh đạo, đưa ra các quyết định quan trọng trong việc điều khiển các hoạt động mang tính chiến lược; và hệ thông tin đóng vai trò tổ chức quản lý và phục vụ truyền tải, khai thác thông tin cho các hệ còn lại. Đối với hệ tác nghiệp, nhu cầu được cung cấp và khai thác thông tin thường gồm:
- Tìm kiếm, tính toán trên số liệu
- Phân tích số liệu để lập danh sách báo cáo, bảng biểu thống kê… Đối với hệ ra quyết định, nhu cầu khai thác thông tin được thể hiện ở mức cao hơn và tổng quát hơn (thường mang tính thống kê dự báo) :
- Phân tích số liệu để kiểm định, đánh giá về tính hiệu quả, hay độ tin cậy của một nhận định then chốt trước khi đưa ra quyết định
Hanh 2.8 Vai trò của cơ sở dữ liệu
- Khảo sát trên lượng thông tin, dữ liệu lớn hay cực lớn để khám phá, tìm ra các nhận định mới, mà trước đây, nhà lãnh đạo doanh nghiệp không hoặc không thể nghĩ đến.
Thành phần chiếm vị trí quan trọng trong hệ thống thông tin là một hệ cơ sở dữ liệu hợp nhất, quản lý toàn bộ dữ liệu, thông tin của toàn bộ hệ thống Việc quản lý tốt, cụ thể là tổ chức lưu trữ tốt, sẽ tạo thuận lợi cho quá trình khai thác diễn ra nhanh chóng và chính xác.
2.6.4 Vai trò và ưu điểm của Hệ quản trị cơ sở dữ liệu
Hệ quản trị CSDL (Database Management System DBMS) là một phần mềm máy tính, cho phép tạo ra và quản trị các CSDL.
Các hệ quản trị CSDL đầu tiên ra đời vào đầu những năm 60 của thế kỷ 20 dựa trên mô hình dữ liệu phân cấp và mạng, như hệ quản trị IMS của hãng IBM dựa trên mô hình dữ liệu phân cấp.
Năm 1976, hệ quản trị CSDL đầu tiên dựa trên mô hình dữ liệu quan hệ của hãng IBM mang tên System-R ra đời Từ năm 1980 hãng IBM phát triển hệ quản trị CSDL trên các hệ máy mainframe mang tên DB2, tiếp theo là các hệ quản trị CSDL DBase, Sybase, Oracle, Informix, SQL Server
Từ những năm 1990 người ta bắt đầu cố gắng xây dựng các hệ quản trị CSDL hướng đối tượng như Orion, Illustra, Itasca, Tuy nhiên hầu hết các hệ này đều vẫn là quan hệ - hướng đối tượng, nghĩa là, xét về bản chất, chúng vẫn dựa trên nền tảng của mô hình quan hệ Hệ quản trị CSDL hướng đối tượng thuần nhất là hệ ODMG ra đời vào năm 1996, và vẫn còn được phát triển đến nay.
Bên cạnh vai trò tạo và quản trị các CSDL, một hệ quản trị CSDL còn phải giải quyết các vấn đề:
- Cung cấp phương cách giao tiếp giữa người sử dụng và CSDL, cho phép người sử dụng định nghĩa CSDL và thực hiện các thao tác truy nhập, truy vấn trên dữ liệu Phương cách giao tiếp có thể thông qua các màn hình hướng dẫn (wizard) hay bằng ngôn ngữ giao tiếp có cấu trúc
- Cho phép người sử dụng áp đặt cơ chế phân quyền, bảo mật và giới hạn khai thác trên dữ liệu thuộc chủ quyền của mình
- Có cơ chế giải quyết các vấn đề chia sẻ, tranh chấp trên dữ liệu, khi CSDL có nhiều người sử dụng truy cập đồng thời
- Cung cấp các giải pháp sao lưu dự phòng và phục hồi CSDL, đặc biệt khi có xảy ra sự cố.
- Khả năng đáp ứng về mặt tốc độ và cơ chế quản lý khi CSDL phát triển nhanh về quy mô dữ liệu cũng như cấu trúc.
An ninh hệ thống thông tin
2.7.1 Nội dung của an toàn và bảo mật thông tin
Khi nhu cầu trao đổi thông tin dữ liệu ngày càng lớn và đa dạng, các tiến bộ về điện tử - viễn thông và công nghệ thông tin không ngừng được phát triển ứng dụng để nâng cao chất lượng và lưu lượng truyền tin thì các quan niệm ý tưởng và biện pháp bảo vệ thông tin dữ liệu cũng được đổi mới Bảo vệ an toàn thông tin dữ liệu là một chủ đề rộng, có liên quan đến nhiều lĩnh vực và trong thực tế có thể có rất nhiều phương pháp được thực hiện để bảo vệ an toàn thông tin dữ liệu Các phương pháp bảo vệ an toàn thông tin dữ liệu có thể được quy tụ vào ba nhóm sau:
- Bảo vệ an toàn thông tin bằng các biện pháp hành chính
- Bảo vệ an toàn thông tin bằng các biện pháp kỹ thuật (phần cứng)
- Bảo vệ an toàn thông tin bằng các biện pháp thuật toán (phần mềm).
Ba nhóm trên có thể được ứng dụng riêng rẽ hoặc phối kết hợp Môi trường khó bảo vệ an toàn thông tin nhất và cũng là môi trường đối phương dễ xân nhập nhất đó là môi trường mạng và truyền tin Biện pháp hiệu quả nhất và kinh tế nhất hiện nay trên mạng truyền tin và mạng máy tính là biện pháp thuật toán.
An toàn thông tin bao gồm các nội dung sau:
- Tính bí mật: tính kín đáo riêng tư của thông tin
- Tính xác thực của thông tin, bao gồm xác thực đối tác( bài toán nhận danh), xác thực thông tin trao đổi
- Tính trách nhiệm: đảm bảo người gửi thông tin không thể thoái thác trách nhiệm về thông tin mà mình đã gửi Để đảm bảo an toàn thông tin dữ liệu trên đường truyền tin và trên mạng máy tính có hiệu quả thì điều trước tiên là phải lường trước hoặc dự đoán trước các khả năng không an toàn, khả năng xâm phạm, các sự cố rủi ro có thể xảy ra đối với thông tin dữ liệu được lưu trữ và trao đổi trên đường truyền tin cũng như trên mạng Xác định càng chính xác các nguy cơ nói trên thì càng quyết định được tốt các giải pháp để giảm thiểu các thiệt hại.
Có hai loại hành vi xâm phạm thông tin dữ liệu đó là: vi phạm chủ động và vi phạm thụ động Vi phạm thụ động chỉ nhằm mục đích cuối cùng là nắm bắt được thông tin (đánh cắp thông tin) Việc làm đó có khi không biết được nội dung cụ thể nhưng có thể dò ra được người gửi, người nhận nhờ thông tin điều khiển giao thức chứa trong phần đầu các gói tin Kẻ xâm nhập có thể kiểm tra được số lượng, độ dài và tần số trao đổi Vì vậy vi pham thụ động không làm sai lệch hoặc hủy hoại nội dung thông tin dữ liệu được trao đổi Vi phạm thụ động thường khó phát hiện nhưng có thể có những biện pháp ngăn chặn hiệu quả Vi phạm chủ động là dạng vi phạm có thể làm thay đổi nội dung, xóa bỏ, làm trễ, xắp xếp lại thứ tự hoặc làm lặp lại gói tin tại thời điểm đó hoặc sau đó một thời gian Vi phạm chủ động có thể thêm vào một số thông tin ngoại lai để làm sai lệch nội dung thông tin trao đổi Vi phạm chủ động dễ phát hiện nhưng để ngăn chặn hiệu quả thì khó khăn hơn nhiều.
Một thực tế là không có một biện pháp bảo vệ an toàn thông tin dữ liệu nào là an toàn tuyệt đối Một hệ thống dù được bảo vệ chắc chắn đến đâu cũng không thể đảm bảo là an toàn tuyệt đối.
2.7.2 Các chiến lượt an toàn hệ thống a Giới hạn quyền hạn tối thiểu (Last Privilege) b Bảo vệ theo chiều sâu (Defence In Depth) c Nút thắt (Choke Point) d Điểm nối yếu nhất (Weakest Link) e Tính toàn cục f Tính đa dạng bảo vệ
2.7.3 Các mức bảo vệ trên mạng
Vì không thể có một giải pháp an toàn tuyệt đối nên người ta thường phải sử dụng đồng thời nhiều mức bảo vệ khác nhau tạo thành nhiều hàng rào chắn đối với các hoạt động xâm phạm Việc bảo vệ thông tin trên mạng chủ yếu là bảo vệ thông tin cất giữ trong máy tính, đặc biệt là các server trên mạng Bởi thế ngoài một số biện pháp nhằm chống thất thoát thông tin trên đường truyền mọi cố gắng tập trung vào việc xây dựng các mức rào chắn từ ngoài vào trong cho các hệ thống kết nối vào mạng Thông thường bao gồm các mức bảo vệ sau:
Lớp bảo vệ trong cùng là quyền truy nhập nhằm kiểm soát các tài nguyên của mạng và quyền hạn trên tài nguyên đó Dĩ nhiên là kiểm soát được các cấu trúc dữ liệu càng chi tiết càng tốt Hiện tại việc kiểm soát thường ở mức tệp. Đăng ký tên/ mật khẩu
Về lý thuyết nếu mọi người đều giữ kín được mật khẩu và tên đăng ký của mình thì sẽ không xảy ra các truy nhập trái phép Song điều đó khó đảm bảo trong thực tế vì nhiều nguyên nhân rất đời thường làm giảm hiệu quả của lớp bảo vệ này Có thể khắc phục bằng cách người quản mạng chịu trách nhiệm đặt mật khẩu hoặc thay đổi mật khẩu theo thời gian.
Mã hóa dữ liệu Để bảo mật thông tin trên đường truyền người ta sử dụng các phương pháp mã hoá Dữ liệu bị biến đổi từ dạng nhận thức được sang dạng không nhận thức được theo một thuật toán nào đó và sẽ được biến đổi ngược lại ở trạm nhận (giải mã) Đây là lớp bảo vệ thông tin rất quan trọng.
Ngăn cản các truy nhập vật lý vào hệ thống Thường dùng các biện pháp truyền thống như ngăn cấm tuyệt đối người không phận sự vào phòng đặt máy mạng, dùng ổ khoá trên máy tính hoặc các máy trạm không có ổ mềm.
Ngăn chặn thâm nhập trái phép và lọc bỏ các gói tin không muốn gửi hoặc nhận vì các lý do nào đó để bảo vệ một máy tính hoặc cả mạng nội bộ (intranet).
Hanh 2.9 Mức độ bảo vệ
Trong thời đại phát triển của công nghệ thông tin, mạng máy tính quyết định toàn bộ hoạt động của một cơ quan, hay một công ty xí nghiệp Vì vậy việc bảo đảm cho hệ thống mạng máy tính hoạt động một cách an toàn, không xảy ra sự cố là một công việc cấp thiết hàng đầu Công tác quản trị mạng máy tính phải được thực hiện một cách khoa học đảm bảo các yêu cầu sau :
- Toàn bộ hệ thống hoạt động bình thường trong giờ làm việc
- Có hệ thống dự phòng khi có sự cố về phần cứng hoặc phần mềm xảy ra.
- Backup dữ liệu quan trọng theo định kỳ
- Bảo dưỡng mạng theo định kỳ
- Bảo mật dữ liệu, phân quyền truy cập, tổ chức nhóm làm việc trên mạng.
PHÂN TÍCH QUY TRÌNH NGHIỆP VỤ
Mô hình hóa nghiệp vụ
4.1 Phân tích chức năng của hệ thống dùng lược đồ Use case
Toàn bộ dữ liệu đều có chức năng Thêm/ Đọc/ Sửa/ Xóa và chịu tác động bởi sự phân quyền từ phía Quản trị hệ thống.
4.1.1 Chức năng đăng nhập vào hệ thống của học viên
Bảng 4.1 Đặc tả chức năng của UC-1.1 đăng nhập
Tên Use Case Đăng nhập
Hanh 4.19 Use case tổng quát hệ thống
PHÂN TÍCH CHỨC NĂNG
Phân tích chức năng của hệ thống dùng lược đồ Use case
Toàn bộ dữ liệu đều có chức năng Thêm/ Đọc/ Sửa/ Xóa và chịu tác động bởi sự phân quyền từ phía Quản trị hệ thống.
4.1.1 Chức năng đăng nhập vào hệ thống của học viên
Bảng 4.1 Đặc tả chức năng của UC-1.1 đăng nhập
Tên Use Case Đăng nhập
Hanh 4.19 Use case tổng quát hệ thống
Mô tả Mỗi học viên sau khi có tài khoản có thể đăng nhập vào trang cá nhân để xem các thông tin liên quan đến việc học tại trung tâm. Nhân viên trung tâm đăng nhập vào hệ thống để làm việc Có sự phân quyền đăng nhập đối với từng đối tượng nhân viên.
Actor Học viên, các nhân viên của Viện Goethe
4.1.2 Chức năng truy cập đăng ký khóa học của học viên
Bảng 4.2 Đặc tả chức năng của UC-1.2 đăng ký khóa học
Tên Use Case Đăng ký khóa học
Mô tả Học viên muốn đăng ký khóa học trên trang web chính thức của viện.
Học viên sẽ thanh toán học phí ngay tại trang web, phòng tài chính sẽ tiếp nhận tiền học phí.
Phòng hành chính quản lý danh sách học viên, quản lý danh sách học viên đã đóng học phí
Actor Học viên, phòng hành chính, phòng tài chính
Hanh 4.21 UC-1.2 Đăng ký khóa học
4.1.3 Chức năng tổ chức giảng dạy
Tên Use Case Tổ chức giảng dạy
Mô tả Học viên và giáo viên theo dõi thông tin khóa học.
Phòng kỹ thuật chuẩn bị trang thiết bị mỗi buổi học.
Học viên và giảo viên điểm danh mỗi buổi học.
Actor Học viên, giáo viên, phòng kỹ thuật.
Hanh 4.22 UC-1.3 Tổ chức giảng dạy
4.2 Đặc tả và mô hanh hóa các chức năng xử lý
4.2.1 Đặc tả chức năng xử lý
Hanh 4.23 Ma trận thực thể khái quát chức năng xử lý
Hanh 4.24 Mô hanh phân rã chức năng của hệ thống a Tổ chức lớp học
- Lập kế hoạch đào tạo: Ban giám đốc đưa chỉ thị tổ chức các khóa học trong năm đến phòng chiến lược, phòng chiến lược sẽ lập các kế hoạch chi tiết về thời gian, địa điểm, số lượng học viên,… của từng khóa
- Thông tin và tư vấn: Phòng ngôn ngữ sẽ thông tin khóa học lên hệ thống, đồng thời tiếp nhận và xử lý những thắc mắc của học viên
- Tiếp nhận thông tin và đăng ký: học viên sẽ biết được thông tin các khóa học được trên trang web của Viện Goethe Sau đó học viên sẽ làm một bài kiểm tra trình độ ngay tại trang web, có liền kết quả sau khi hoàn thành để đăng ký lớp học phù hợp Trên trang web sẽ có những lớp học phù hợp với trình độ, thời gian, địa điểm của các học viên Học viên có thể chọn hình thức đăng ký phù hợp với nhu cầu và điều kiện của mình (online hoặc offline) Phòng hành chính ghi nhận danh sách tạm thời các học viên đăng ký.
- Thu học phí: Phòng tài chính ghi nhận học phí các học viên gửi về viện.
- Lập danh sách học viên chính thức: Từ thông tin đó, phòng hành chính có danh sách chính thức của các học viên hoàn thành nộp học phí đầy đủ và đúng hạn.
- Thông tin tổ chức lớp học thành công: Phòng ngôn ngữ sẽ thông tin danh sách chính thức khóa học và gửi thông báo đăng ký thành công đến các học viên của mình Học viên nhận thông báo nhập học. b Tổ chức giảng dạy
- Đưa thông tin cụ thể khóa học: Thông tin khóa học sẽ có đầy đủ bao gồm: Thời gian bắt đầu và kết thúc khóa học (thời gian một khóa).
Lịch học: giờ học/ thời gian học/ thứ.
Hình thức học: online/ offline (đưa địa điểm phòng học nếu offline và room nếu trên nền tảng online.
Giáo viên đứng lớp (kèm theo trợ giảng).
- Giáo viên nhận lớp: Giáo viên sẽ nhận sách học viên lớp của mình, để biết về số lượng học viên, trình độ khóa học mình đảm nhận.
- Chuẩn bị vật tư: Phòng kỹ thuật sẽ nhận yêu cầu từ giảng viên để chuẩn bị các trang thiết bị cần thiết như mic, dụng cụ giảng dạy,…
- Tiến hành giảng dạy: Giáo viên bắt đầu khóa học của mình.
- Điểm danh cập nhật danh sách học viên: Trợ giảng sẽ hỗ trợ giảng viên điểm danh học viên của mình mỗi buổi học. c Xếp loại và cấp chứng chỉ.
- Tổ chức kỳ thi: Sau khi hoàn thành khóa học, học viên tiến hành bước vào kỳ thi đánh giá năng lực cuối kỳ để xét điều kiện cấp giấy chứng nhận phù hợp với trình độ của khóa học Bài thi sẽ được thực hiện trên máy, hệ thống sẽ tự động ghi nhận kết quả của học viên trong quá trình làm bài.
- Xếp loại và cấp chứng chỉ: Sau khi chấm phần viết (phần chấm không dùng hệ thống được) và có kết quả cuối cùng, trung tâm tiến hành đánh giá và phân loại học viên (học viên đạt chứng chỉ và học viên chưa đạt chứng chỉ) d Báo cáo.
- Lập báo cáo về kết quả đào tạo: Sau mỗi khóa học, ban giám đốc sẽ yêu cầu lập báo cáo về quá trình đào tạzqo của Viện trong các khóa vừa rồi Báo cáo gồm thông tin các khóa đã mở: số lượng các khóa đã mở, số lượng học viên mỗi khóa và số học viên được cấp chứng chỉ sau khóa học.
- Lập báo cáo về doanh thu: Sau khóa học, giám đốc muốn biết tình hình doanh thu của trung tâm Nhân viên kế toán tiến hành thống kê số tiền học phí đã thu.
Hanh 4.25 Sơ đồ ngữ cảnh DFD
Hanh 4.27 DFD Mức 1 Tổ chức lớp học
Hanh 4.28 DFD Mức 1 Tổ chức giảng dạy
Hanh 4.29 DFD Mức 1 phân loại và cấp chứng chỉ
4.3.1 Xác định các thực thể và thuộc tính
Bảng 4.3 Bảng thực thể và thuộc tính
Thuộc tính tên gọi Tên thực thể Các thuộc tính
Tên lớp học LỚP HỌC Mã lớp học, tên lớp học, thời gian học, sĩ số Tên khóa học KHÓA HỌC Mã khóa học, tên khóa học, niên khóa
Tên học viên HỌC VIÊN Mã học viên, tên học viên, địa chỉ, số điện thoại Tên giáo viên GIÁO VIÊN Mã giáo viên, tên giáo viên, địa chỉ, số điện thoại Tên ca học CA HỌC Mã ca học, tên ca học, từ…, đến…
Số phòng PHÒNG HỌC Số phòng
Tên chứng chỉ CHỨNG CHỈ Số chứng chỉ, tên chứng chỉ
Hanh 4.30 DFD Mức 1 Báo cáo
4.3.2 Xác định các mối quan hệ
Bảng 4.4 Các mối quan hệ giữa các thực thể
Mối quan hệ Các thực thể tham gia Các thuộc tính
HỌC VIÊN, KHÓA HỌC Ngày đăng ký
HỌC VIÊN, LỚP HỌC
LỚP HỌC, KHÓA HỌC
LỚP HỌC, PHÒNG HỌC,
HỌC VIÊN, CHỨNG CHỈ Điểm số, xếp loại, ngày cấp
HỌC VIÊN, KHÓA HỌC Số biên lai, ngày thu, lý do, số tiền
4.3.3 Biểu đồ dữ liệu mô hình thực thể kết hợp
- Lượng số là số thể hiện của kiểu thực thể B mà có thể liên kết với mỗi thể hiện của kiểu thực thể A.
- Lượng số tối thiểu (minimum cardinality): là số tối thiểu của các thể hiện của kiểu thực thể B mà có thể liên kết với mỗi thể hiện của kiểu thực thể A.
- Lượng số tối đa (maximum cardinality).
- Nếu lượng số tối thiểu là 0, kiểu thực thể B được gọi là nhiệm ý.
- Nếu lượng số tối thiểu và tối đa đều là 1 thì lượng số này được gọi là bắt buộc (mandatory)
- Ba dạng liên kết (1, 2 ngôi):
- Bắt buộc: ký hiệu là | |
Hanh 4.31 Lượng số trong mô hanh ERD
Tại bài báo cáo này, lượng số được quy ước để cuối nhánh.
Hanh 4.32 Mô hanh thực thể kết hợp ERD
Mô hình ERD
5.1.1 Những kết quả đạt được
Một số kết quả đạt được của đồ án môn học Hệ thống thông tin quản lý với đề tài “Hệ thống quản lý lớp học tiếng Đức tại viên Goethe” được tổng hợp chủ yếu liên quan đến kết quả khảo sát, phân tích và đánh giá hệ thống Ngoài ra, một số kết quả khác cũng được chỉ ra trong đồ án
- Giới thiệu tổng quát về đề tài và đơn vị nghiên cứu
- Trình bày các kiến thức cơ sở lý luận liên quan cũng như các nghiên cứu trước có liên quan để phục vụ cho quá trình phân tích HTTT quản lý các lớp học
- Phân tích các mô hình chức năng, các quy trình nghiệp vụ cơ bản trong HTTT quản lý các lớp học
Mặc dù đạt được những kết quả như đã trình bày ở trên, tuy nhiên do nhiều yếu tố cả về khách quan lẫn chủ quan, đồ án này chắc chắn không thể tránh khỏi những hạn chế nhất định cả trong phân tích, đánh giá hệ thống lẫn trong giải pháp hoàn thiện hệ thống.
Các hạn chế trong phân tích hệ thống
- Chưa phân tích đầy đủ tất cả các nội dung liên quan đến quản lý các lớp học được tiến hành phân tích Chẳng hạn như phân tích các cơ chế hoặc phân tích an toàn cho hệ thống
- Mức độ phân tích đối với các nội dung chưa sâu, chưa chi tiết mà chủ yếu dừng lại ở mức lô-gíc, một số nội dung còn ở mức ý niệm.