學生選課是一個學校教學管理中不可缺少的部分,但一直以來人們使用傳統人工的方式管理文件檔案。隨著信息化建設的不斷推進,現在大多數高校都已這現網上選課。
本論文主要包括學生選課系統方案分析與系統開發,系統開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面。對于前者要求建立起數據一致性和完整性強、數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。
經過分析,筆者使用 MICROSOFT公司的SQL 2000、ASP (active server pages)作為開發工具, 用Microsoft Windows XP Professional 版本2002 Service Pack 2 簡體中文版,Microsoft Offices ACCESS 2003 中文版,Internet Information Services (IIS6) Manager,Intel(R) PIIII CPU 3.0GHz Double CPU 512MB Rom 160GBHardDisk作為開發平臺。
在開發過程中,利用其提供的各種面向對象的開發工具,首先在短時間內建立系統應用原型,然后,對初始原型系統進行需求迭代,不斷修正和改進,直到形成用戶滿意的可行系統。
本系統可以方便老師、學生更方便的選課。實現全校學生選課在線查詢。還可以對新來的學生信息進行信息錄入。由于學生上課情況復雜,可以實現信息修改,及時調整學生的基本情況。
關鍵詞:選課系統,數據庫,E-R圖
ABSTRACT
It is an essential part of the management in school teaching that students choice the courses by themselves. But people use the traditional manual in the management of paper files all along. As the information construction progress continuously, the majority of colleges have been practicing to choice the courses online.
Even though, incalculable economic loss are caused because many servers are attacked without effective detecting and defending. Many deficiency in technology are based on this passive defending system, then the active defending system come out of the surface and the representative is Network Inbreak Detecting System.
The Ultimate function of this system is detecting and analysing the net behavior in real time and react to the result of the behavior. By this way, illegal attack can be pre-detected and loss can be avoided. The emphasis of this system is the property of active, not passive. The active property is also the reason while this system is so highly regarded!
This thesis talked about the concept, origin, definition and sort of the Network Inbreak Detecting System. Also common Network Inbreak Detecting System work principle are mentioned. It analyses this system in modular layer, and the stress point is focused on data-package capture, the design and realization of analyse and store modular for network protocol.
Keywords: The Courses Selection System, Databases, E-R Plans
目錄