Phươngphápluận phân tíchthiếtkếhệthống thông tinquảnlýsinhviên I.Khái quát về quản lýhệthốngquảnlý sinh viên. 1. Khái quát chung : Trong suốt thời gian chuyển đổi từ nền kinh tế bao cấp sang nền kinh tế thị trường, cùng với sự quan tâm chỉ đạo của các cấp lãnh đạo đảng, cơ quan bộ giáo dục và những nỗ lực không ngừng của tập thể giáo viên, học sinh của trường kinh tế quốc dân đã đạt được những kết quả đáng tự hào. Thực hiện phương hướng đề ra trong nghị quyết của Đảng và Nhà nước : “ứng dụng công nghệ thôngtin trong tất cả các lĩnh vực, tạo ra sự chuyển biến rõ rệt về chất lượng và hiệu quả của công tác giảng dạy và học tập, hình thành mạng thôngtin quốc gia liên kết với một số mạng thôngtin quốc tế”, Nghị quyết 49/CP ngày 4/8/1993 về phát triển công nghệ thôngtin ở Việt Nam trong những năm 90 và thực hiện chương trình về phát triển công nghệ thôngtin trong ngành giáo dục. Trường đại học kinh quốc dân đã thành lập riêng khoa tin học kinh tế với phương châm “ Chất lượng, hiệu quả, đổi mới và phát triển tin học” tập trung xây dựng cơ sở vật chất, nâng cao chất lượng đào tạo, học tập. Trường đại học kinh tế quốc dân là đơn vị trực thuộc quảnlý của Bộ giáo dục và đào tạo, được điều hành bởi hiệu trưởng. Trong những năm gần đây, số lượng sinhviên tăng lên do yêu cầu ngày càng cao của công việc, đòi phải được đào tạo một cách chính quy. Hiện nay số sinhviên trong trường khoảng 12000 người, không kể các loại hình đào tạo khác. • Bộ máy quảnlý của trường bao gồm : - Hiệu trưởng - Phó hiệu trưởng(3 người) - Phòng đào tạo và các phòng chức năng - Các khoa trực tiếp quảnlýsinhviên thuộc chuyên ngành - Các lớp trực thuộc khoa • Nhiệm vụ của từng bộ phận : 1.1 Hiệu trưởng: chỉ đạo chung * Chịu trách nhiệm truớc nhà nước và cán bộ công nhân viên trong trường về mọi hoạt động đào tạo. * Xác lập và phê duyệt chính sách và cam kết quả hoạt động đào tạo của trường. * Bổ nhiệm, uỷ quyền và phân công trách nhiệm cho các cán bộ phụ trách các công việc quảnlý và đào tạo thực hiện, kiểm tra công hoạt động liên quan đến chất lượng, đảm bảo cho họ hiểu rằng quy. 1.2-Hiệu phó: một phụ trách về đào tạo, một phụ trách về hậu cần và một phụ trách về quan hệ. 1.3-Phòng đào tạo : quảnlý tất cả mọi thứ liên quan đến sinhviên như hồ sơ sinh viên, điểm sinhviên . 1.4-Các khoa : quảnlý các sinhviên thuộc khoa của mình và chuyển thôngtin cho phòng đào tạo. 1.5-Các lớp : quảnlýsinhviên của lớp từ đó báo cáo cho khoa thuộc chuyên ngành của mình. 2- Lý do và sự cần thiết của việc xây dựng đề tài ứng dụng tin học trong việc quảnlýsinhviên tại trường đại học kinh tế quốc dân. 2.1 - Tình hình thực tế về hệthốngquảnlý điểm sinh viên. Trường đại học kinh tế quốc dân thuộc sự quảnlý của bộ giáo dục và đào tạo, bao gồm 15 khoa. Mỗi khoa có nhiệm vụ quảnlýsinhviên thuộc khoa mình, còn phòng đào tạo có trách quảnlý chung tất cả sinhviên của trường với các nội dung : - Nhập mới hồ sơ sinhviên mới được trúng tuyển vào trường với các thôngtin họ tên, ngày tháng năm sinh, quê quán . - Nạp điểm cho sinhviên sau mỗi kì thi - Tính điểm trung bình sau mỗi học kì - In ra danh sách những sinhviên được học bổng, lưu ban, ngừng học, thôi học. - In ra bảng điểm tổng hợp cả 4 năm cho mỗi sinh viên. - Tìm kiếm hồ sơ sinhviên để bổ sung, sửa chữa, bổ sung các thôngtin hoặc đáp ứng yêu cầu nào đó. - In ra các giấy chứng nhận để sinhviên đăng kí xe máy, hộ khẩu, thẻ sinhviên . - In ra các báo cáo về tình hình học tập của sinhviên . 2.2 - Tình hình ứng dụng tin học trong công tác quảnlý điểm sinhviên của trường đại hoc kinh tế quốc dân. Hiện nay tát cả các khoa và phòng ban đều có máy tính và đã đều nối mạng. Tuy nhiên chưa có một hệthống mạng chung trong toàn trường, hệthống mạng mới chuẩn bị được xây dựng. Điều này cho thấy trường ngày càng quan tâm đến việc ứng dụng tin học vào trong công tác giáo dục của trường và quảnlýsinh viên. Tuy vậy vẫn còn một số những bất cập như các sinhviên không thể lên mạng để xem kết quả thi của mình, thôngtin về sinhviên còn thiếu cập nhật . 3. Lý do thiếtkế đề tài ứng dụng tin học vào công tác quảnlýsinhviên ở trường đại hoc kinh tế quốc dân. Trong giai đoạn hiện nay, với việc Công nghệ thôngtin phát triển như vũ bão ở trên toàn thế giới và nó đã có ảnh hưởng rất lớn đến việc phát triển Công nghệ thôngtin ở nước ta. Công nghệ thôngtin góp phần tổ chức khai thác có hiệu quả các nguồn thôngtin rất phong phú và tiềm tàng trong mọi lĩnh vực hoạt động của con người và xã hội. Công nghệ thôngtin phục vụ trực tiếp cho việc cải tiến quảnlý nhà nước nâng cao hiệu quả các hoạt động giáo dục và đào tạo, sản xuất kinh doanh và các hoạt động kinh tế xã hội khác, từ đó góp phần nâng cao chất lượng đào tạo cũng như nâng cao chất lượng cuộc sống nhân dân. Trường đại học kinh tế quốc dân cũng đã xác định công nghệ thôngtin trong những năm tới là một đòi hỏi cấp bách nhằm nâng cao hiệu quả của công tác giảng dạy và học tập trong trường, đáp ứng tốt các nhiệm vụ mà bộ giáo dục đã giao cho, đồng thời hoà nhập với sự phát triển CNTT trong cả nước và có thể trở thành một trường mà bằng cấp được công nhận trên toàn thế giới. Trường đã khai thác sử dụng máy tính vào hàng sớm nhất trong các trường đại học tuy nhiên từ khi nhà nước ta chuyển sang nền kinh tế thị trường tin học mới thực sự bắt đầu được giảng dạy phổ biến. Đặc biệt trong những năm gần đây trường đã rất trú trọng vào công nghệ thôngtin và đã thành lập riêng khoa tin học, đã đào tạo được một đội ngũ các cử nhân ra trường có trình độ cao về tin học và đã tạo được chỗ đứng trong các công ty lớn cũng như một số vị trí lãnh đạo cấp cao của đảng và nhà nước. Từ đó góp phần nâng cao hiệu quả quản lý, làm lợi cho xã hội và nâng cao đời sống của nhân dân trong công cuộc đổi mới đất nước. Mặc dù đã đạt được nhiều thành tích như vậy nhưng không phải là không có những khó khăn như thiếu giáo viên về tin học, thiếu giáo viên có trình độ giảng dạy về tin học, đội ngũ làm công tác quảnlý có trình độ tin học chưa cao nên dễ dẫn đến những sai sót trong công tác quảnlý và đưa ra được các thôngtin về sinh viên, báo cáo về tình hình học tập của sinhviên hay sửa chữa điểm còn mất nhiều thời gian. Chính vì nhứng lý do trên mà em cho rằng cần thiêtkế một hệthống mới cho công tác quảnlýsinh viên. Mục đích của việc thiếtkếhệthống mới là dễ dàng sử dụng, nhanh chóng đưa ra được các thôngtin về sinhviên một cách thuận tiện nhất và đạt hiệu quả cao nhất. Để đạt được các yêu cầu trên hệthống mới cần đạt được các công việc sau. -Tạo điều kiện thuận lợi đối với các công tác chỉnh sửa huỷ bỏ và lưu trữ hồ sơ sinhviên trong trường. - Việc truy cập đến một đối tượng theo một tiêu thức nào đó được nhanh chóng dễ dàng -Việc xem xét, thốngkêsinhviên theo một tiêu thức nào đó có thể thực hiện bất kỳ lúc nào cần đến, trong một khoảng thời gian rất ngắn có thể nắm bắt được các thôngtin cần thiết. -Quá trình tạo ra các báo cáo để đáp ứng nhu cầu của lãnh đạo cũng như đáp ứng nhu cầu của các khoa, sinhviên trong quá trình học tập một cách kịp thời, chính xác đầy đủ và tiết kiệm thời gian. -Chương trình phải dễ sử dụng, tránh dư thừa dữ liệu nhưng phải đảm bảo đầy đủ thông tin, đảm bảo được tính bí mật của thôngtin (nghĩa là xác định ai là người được phép sử dụng chương trình các thôngtin được phân phát cho những đối thượng nào. II- Các giai đoạn phân tíchthiếtkếhệthống thông tin 1.Đánh giá yêu cầu phát triển HTTT. Một dự án phát triển hệthống không tự động tiến hành ngay khi có bản yêu cầu. Vì loại dự án này đòi hỏi đầu tư không chỉ tiền bạc, thời gian mà cả nguồn nhân lực, do đó quyết định vấn đề này phải được thực hiện sau một cuộc phântích cho phép xác định cơ hội và khả năng thực thi. Sự phântích này được gọi là đành giá hay thẩm định yêu cầu hay còn được gọi là nghiên cứu khả thi và cơ hội.Bao gồm các công đoạn sau: Lập kế hoạch, làm rõ yêu cầu, đánh giá khả năng thực thi, chuẩn bị và trình bày báo cáo. 1.1.Lập kế hoạch. Mỗi giai đoạn của quá trình phát triển hệthống cần phải được lập kế hoạch cẩn thận.Lập kế hoạch của giai đoạn thẩm định dự án là làm quen với hệthống đang xét, xác định thôngtin cần thu thập cũng như nguồn và phươngpháp thu thập. Số lượng và sự đa dạng của nguồn thôngtin phụ thuộc vào kích thước và độ phức tạp của hệthống nghiên cứu. 1.2.Làm rõ yêu cầu. Làm rõ yêu cầu là làm cho phântíchviên hiểu đúng yêu cầu của người yêu cầu. Xác định chính xác đối tượng yêu cầu, thu thập những yếu tố cơ bản của môi trường hệthống và xác định khung cảnh nghiên cứu. Làm sáng tỏ yêu cầu được thực hiện chủ yếu qua các cuộc gặp gỡ với những người yêu cầu sau đó là với những người quảnlý chính mà bộ phận của họ bị tác động. Phântíchviên phải tổng hợp thôngtin dưới ánh sáng của những vần đề đã được xác định và những nguyên nhân có thể nhất, chuẩn bị một bức tranh khái quát về giải pháp để tiến hành đánh giá khả năng thực thi của dự án. 1.3.Đánh giá khả thi. Đánh giá khả năng thức thi của một dự án là tìm xem có những yếu tố nào ngăn cản nhà phântích thực hiện, cài đặt một cách thành công giải pháp đã đề ra hay không. Những vấn đề chính về khả năng thực thi là: khả thi về tổ chức, khả thi về tài chính, khả thi về thời hạn và khả thi về kỹ thuật. Khả thi về tổ chức: Đánh giá tình khả thi về tổ chức đòi hỏi phải có sự hoà hợp giữa giải pháp dự kiến với môi trường tổ chức. Khả thi kỹ thuật: Tính khả thi kỹ thuật được đánh giá bằng cách so sánh công nghệ hiện có hoặc có thể mua sắm được với yêu cầu kỹ thuật của hệthống đề xuất. Khả thi tài chính: Khả thi tài chính là xác định xem lợi ích hữu hình chờ đợi có lớn hơn tổng các chi phí bỏ ra hay không. Khả thi về mặt thời gian: Xem có khả năng hoàn thành đúng hạn không. 1.4.Chuẩn bị và trình bày báo cáo. Báo cáo cho phép các nhà quyết định cho phép dự án tiếp tục hay dừng lại. Báo cáo phải cung cấp một bức tranh sáng sửa và đầy đủ về tình hình, khuyết nghị những hành động tiếp theo.Báo cáo thường được trình bày để các nhà quyết định có thể yêu cầu làm rõ hơn các vấn đề, sau đó là quyết định tiếp tục hay loại bỏ dự án. 2.Phân tích nghiệp vụ. Mục đích của giai đoạn này là đưa ra phântích logic về hệthống hiện thời, rút ra từ đó các yêu cầu không tường minh của nghiệp vụ, điều hiển nhiên phải tính đến trong thiết kếhệthống mới. Mục đích của giai đoạn này còn là để đưa vào trong yêu cầu nghiệp vụ mọi tiên nghi phụ mà người sử dụng xác định rằng chưa có trong hệthông hiện tại. Các công đoạn trong giai đoạn này bao gồm: sơ đồ chức năng phân cấp, sơ đồ dòng dữ liệu, mô hình quanhệ thực thể, mô hình quan hệ. 2.1. Phântích chức năng nghiệp vụ. Một trong những vấn đề khó khăn nhất mà các nhà phântích gặp phải là việc xác định đùng những yêu cầu logic đăng sau hiện thực vật lý của hệthống hiện thời. Để làm cho nhiệm vụ này dễ dàng hơn, phươngphápluận bắt buộc tiến hành phân rã một cách có thứ bậc các chức năng nghiệp vụ bên trong lĩnh vực nghiên cứu(sơ đồ chức năng nghiệp vụ). Việc nhấn mạnh vào chức năng hơnvào tiến trình gây khó khăn cho nhà phântích làm chệch hướng ghi nhận cách thức các tiến trình được thực hiện về mặt vật lý. í tưởng này được chuyển tiếp sang hoạt động mô hình tiếp theo, vì các chức năng của IFD trở thành các tiến trình của sơ đồ dòng dữ liệu DFD. Hai mô hình IFD và DFD kiểm tra chéo lẫn nhau và đước lặp đi lặp lại cho đền khi đạt tới một mô hình các yêu cầu chức năng thoả đáng đơn giản và thẩm mỹ.Một khía cạnh quan trọng khác của việc dùng sơ đồ chức năng nghiệp vụ BFD làm công cụ lập mô hình đầu tiên là ở chỗ nhà phântích thường có thể xác định toàn bộ chức năng tích hợp rồi tiến hành khảo sát, phântích và thiếtkế một chức năng này một cách tách biệt đối với các chức năng khác. 2.2. Phântích các yêu cầu thôngtin nghiệp vụ. Để xem xét chi tiết các yêu cầu thôngtin của hệ thống, cần dùng thêm hai mô hình nữa là mô hình dữ liệu và mô hình quan hệ. Mô hình dữ liệu cơ bản là mô hình quan hệ-thuộc tính-thức thể đạt được thông qua cách tiếp cận từ trên xuống dưới. Mô hình quanhệ được xây dựng từ những thuộc tính xác định trong mô hình trước và được chuyển qua quá trình chuẩn hoá . Hai mô hình này được dùng để kiểm tra chéo lẫn nhau nhưng chúng cũng được tích hợp với các mô hinhf chức năng mà trong đó các kiểu thực thể trong bản cuối cùng của sơ đồ dòng dữ liệu. Bốn mô hình trên chưa đủ tư liệu cho đặc tả yêu cầu, cần phải có giải thích thêm, các mục từ trong từ điển dữ liệu, các mô tả tiến trình mức thấp của DFD, các thôngtin nền tảngv.v… 3.Thiết kếhệ thống. Trong khi giai đoạn phântích nghiệp vụ thuần tuý xử lý cho quan điểm logic về hệthống và không liên quan tới cách thức có thể thoả mãn cho các yêu cầu, thì giai đoạn thiết kếhệthống lại bao gồm việc xem xét ngay lập tức các khả năng cài đặt các yêu cầu nghiệp vụ này bằng cách sử dụng máy tính. Quá trình thiếtkế sử dụng tất cả các phần của đặc tả yêu cầu được xây dựng trong quá trình phântích làm đầu vào chính. Quá trình này bao gồm các phần sau: sơ đồ chức năng nghiệp vụ, sơ đồ dòng dữ liệu, mô hình thực thể, mô hình quan hệ. Các tài liệu trợ giúp gồm: các mô tả tiến trình, biểu đồ các yêu cầu vật lý, từ điển dữ liệu. 3.1.Xác định hệthống máy tính. Đây là công đoạn đầu tiên của các tiến trình thiếtkế và nó dùng sơ đồ dòng dữ liệu nghiệp vụ như đầu vào chính. Công cụ mô hình được dùng trong tiến trình chính là một dạng DFD với tên là sơ đồ dòng dữ liệu hệthống và nó được xây dựng bằng cách chia các quá trình logic của DFD nghiệp vụ thành các tiến trình vật lý, một số trong chúng được thực hiện bằng máy tính và một số khác được thực hiện bởi con người. Đường đứt quãng đi qua trung tâm của sơ đồ phân tách các tiến trình máy tính ra khỏi tiến trình thủ công. Tuy nhiên, cũng có dòng dữ liệu liên hệ giữa các tiến trình máy tính và thủ công, và các dòng dữ liệu này biểu hiện cho các tài liệu, các khuân dạng, các báo cáo hoặc các màn hình tạo ra giao diện giữa người và máy của hệ thống. 3.2.Xác nhận cái vào, cái ra. Khi người sử dụng đã nhất trí với một cách dùng máy tính cho một phần của hệ thống, thì nhà thiếtkế có khả năng xác định các khu vực của hệthống có thể thích hợp với cách tiếp cận làm bản mẫu. Các dự tuyển bản mẫu riêng biệt được đánh dấu trên DFD hệthống và các nhà thiếtkế sẽ xây dựng bản mẫu của mình dùng các chi tiết lấy từ các đặc tả yêu cầu, từ bản sao của tài liệu hệthống cũ. DFD hệthống sẽ chỉ ra kho dữ liệu logic nào được sử dụng bởi tiến trình đang được làm bản mẫu. 3.3. Phântích việc sử dụng cơ sở dữ liệu. Tiến trình này liên quan tới cách thức thực hiện thâm nhập dữ liệu trong các tiến trình hệthống tương ứng với mô hình dữ liệu logic được xây dựng trong giai đoạn phân tích. Các tiến trình thâm nhập dữ liệu được ánh xạ lên mô hình dữ liệu, chỉ ra các mẫu sử dụng dữ liệu chi tiết và cung cấp các tài liệu gốc cho thiếtkế vật lýhệthống tệp cơ sở dữ liệu. 3.4. Phát triển hệthống máy tính. Đây là phần phức tạp nhất trong các tiến trình thiếtkế được vẽ trên sơ đồ và trên thực tế được caáu thành từ ba tiến trình con tách biệt. Các tiến trình con này cùng cung cấp định nghĩa chi tiết về các chương trình máy tinh của hệ thống. 3.4.1.Xác nhân chi tiết tiến trình máy tính. Mục đích của tiến trình con này là để đảm bảo rằng không một khía cạnh nào của hệthống mới dự kiến bị bỏ sót. DFD là công cụ rất có ích cho phântích và thiếtkế nhưng nó thiếu cơ chế tự kiểm tra toàn bộ. Để cho phép kiểm tra tính đầy đủ của DFD ta kiểm tra từng kiểu thực thể từ mô hình dữ liệu, và tạo ra một danh sách liên tiếp các sự kiện mà các hoạt động sẽ ảnh hưởng tới nó. 3.4.2.áp dụng các kiểm soát cần thiết. Tiến trình con náy bao gồm việc kiểm tra toàn bộ hệthống được vẽ trong DFD hệthống và xác định những kiểm soát nào cần được áp dụng. Phươngpháp được sử dụng bao gồm việc kiểm tra các phần lộ ra của hệthống như được vẽ trong DFD hệ thống. Những tình huống và hoàn cảnh có thể gây ra thiệt hại cho từng đầu ra cần được kiểm tra bằng cách lật ngược lại mô hình DFD, khi xác định được từng yếu điểm trên mô hình cần phải có quyết định kiểm soát và sẽ đưa vào trong đặc tả. 3.4.3.Gộp nhóm các thành phần của hệthống máy tính. Đến đây các tiến trình của hệthống cần được xử lý trên máy tính đã được xử lý như những hoạt động riêng biệt ta cần phối hợp chúng thành các hệthống con, các bộ chương trình, các modul. Công cụ chính được dùng trong việc gộp nhóm các thành phần của may tính có tên là sơ đồ dòng dữ liệu máy tính. Nó hoàn toàn là một DFD vật lý, tương phản với DFD nghiệp vụ logic. 3.5.Thiết kế cơ sở dữ liệu vật lý. Đây là mô tả cho tiến trình mà theo đó nhà thiếtkế tệp/cơ sở dữ liệu tạo ra các định nghĩa dữ liệu cho hệthống dự kiến và thiết lập các cấu trúc tệp sẵn sàng cho cài đặt. Các chi tiết từ phântích sự sử dụng dữ liệu được tiền hành trước đó là: mô hình dữ liệu, mô hình quan hệ, sơ đồ phântích đường dẫn, mô hình hoa tiêu, biểu đồ sử dụng dữ liệu. Nhà thiếtkế thường bắt đầu bằng việc áp dụng ‘quy tắc cắt thứ nhất’ đối với mô hình dữ liệu logic, để chuyển chúng thành tập hợp các tệp tương ứng với phần mềm xử lý tệp cụ thể đang được sử dụng ttrong tổ chức. Từ đó trở đi tệp này được làm tối ưu cho đến khi chúng ăn khớp với yêu cầu của hệ thống. 4.Xây dựng. 4.1.Tối ưu bản mẫu và xây dựng chương trình. Việc này bao gồm lấy thôngtin tữ người thiếtkế CSDL trên cấu trúc đã nhất trí lần cuối và định nghĩa về CSDL rồi điều chỉnh chương trình ngôn ngữ thế hệ 4 theo nhiều bản mẫu khác.Khi bản mẫu đã được cải biên thì có thể đưa ra một bản mới đã được tối ưu hoá. Mặc dù có sự nhấn mạnh việc làm bản mẫu nhưng trong nhiều hệthống máy tính nghiệp vụ còn có các tiến trình tính toán phức tạp mà các ngôn ngữ thế hệ 4 vá các cách làm bản mẫu tỏ ra không thích hợp. Trong những hoàn cảnh đó, việc lập trình sẽ được thực hiện theo các kỹ thuật lập trình có cấu trúc chặt chẽ, và bởi những người lập trình chuyên nghiệp. 4.2.Hoàn thiện thiếtkế chương trình. Chi tiết của tiến trình này phụ thuộc vào phần mềm được sử dụng, vào kiểu của hệthống đưa vào và phụ thuộc vào cách tiếp cận phântích và thiếtkế được tiến hành trong các giai đoạn trước. Thông thường giai đoạn này sẽ là kết quả của quá trình phát triển hệ thống. Các bản cuối cùng của bản mẫu hệthống sẽ được đưa ra và chúng sẽ được cải tiến lặp đi lặp lại cho đến khi đạt tới dạng hoàn toàn chấp nhận được đối với người sử dụng. 5.Cài đặt và bảo trì hệ thống. 5.1.Cài đặt. Đây là quá trình chuyển đổi từ hệthống cũ sang hệthống mới. Mục tiêu của giai đoạn này là tích hợp hệthống được phát triển vào các hoạt động của tổ chức một cách ít va vấp nhất và đáp ứng với thay đổi có thể xảy ra trong suốt quá trình sử dụng. Giai đoạn này có các công đoạn: Lập kế hoạch chuyển đổi, chuyển đổi các tệp và cơ sở dữ liệu, đào tạo và hỗ trợ người dùng. 5.2.Bảo trì hệ thống. Đây là giai đoạn chiếm chi phí lớn nhất trong chu kỳ sống của một hệthống đối với phần lớn các tổ chức. Quá trình này có thể bắt đầu ngay sau khi hệthống được cài đặt. Lý do cho sự tồn tại của giai đoạn này là nhằm tiến triển hệthống về mặt chức năng để hỗ trợ tốt hơn những nhu cầu thay đổi về mặt nghiệp vụ. Các hoạt động bảo trì hệthống không chỉ giớ hạn ở những biến đổi về phần mềm, phần cứng mà còn cả ở những thay đổi về quy trình nghiệp vụ. Việc bảo trì hệthống cần dừng lại ở điểm mà tại đó việc phát triển mới hay mua mới hệthống thay cho hệthống cũ sẽ có tính kinh tế hơn. Chương II: Giới thiệu về foxpro và một số ứng dụng về foxpro Hiện nay có nhiều hệquản trị cơ sở dữ liệu thiếtkế các chương trình phần mềm quảnlý như ORACLE, VISUAL BASIC, SQL SERVER tuy nhiên những hệquản trị trên có thiên hướng hỗ trợ nhiều cho hệthống mạng. Trong khi đó yêu cầu của chúng ta phải vừa có thể hỗ trợ được hệthống mạnh vừa có thể quảnlý một cách hiệu quả. Mặt khác do các doanh nghiệp nước ta hiện nay vẫn còn nhỏ chưa cần đến những hệquản trị cơ sở dữ liệu quá phức tạp nên chúng ta cần phải chọn một ngôn ngữ phù hợp với hệthống chúng ta cần qunả lý. Có một ngôn ngữ phù hợp với các yêu cầu đó là VISUAL FOXPRO. Chào mừng các bạn đến với Visual foxpro, một môi trường hướng đối tượng mạnh mẽ cho việc xây dựng cơ sở dữ liệu của bạn và phát triển các ứng dụng. Visual foxpro cung cấp các công cụ bạn cần để tổ chức các bảng chứa thông tin, chạy các query, tạo một hệthống cơ sở dữ liệu liên quanthống nhất, hay lập trình một sắp xếp một dữ liệu hoàn chỉnh cho người sử dụng. Visual Foxpro mang đến cho bạn những khả năng rộng mở giúp cho bạn trong nhiều lĩnh vực khi phát triển ứng dụng và cơ sở dữ liệu. Bạn có thể thấy sự tiến bộ trong thực thi hay sử dụng nguồn tài nguyên hệthống và môi trường thiết kế. . Phương pháp luận phân tích thiết kế hệ thống thông tin quản lý sinh viên I.Khái quát về quản lý hệ thống quản lý sinh viên. 1. Khái quát. quan hệ. 1.3-Phòng đào tạo : quản lý tất cả mọi thứ liên quan đến sinh viên như hồ sơ sinh viên, điểm sinh viên. 1.4-Các khoa : quản lý các sinh viên