1、 课程设计报告 题题 目目 基于基于 C/ /S 架构的学生信息系统架构的学生信息系统 的设计与实现的设计与实现 姓姓 名名 学学 号号 课课 程程 名名 C/ /S 结构的系统设计结构的系统设计 指导教师指导教师 2013 年 11 月 27 日 I 摘摘 要要 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍 增长.面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效 率就成为必然.通过该系统,可以做到信息的规范管理、科学统计和快速查询,从 而减少管理方面的工作量。 学生信息管理系统是典型的信息管理系统 (MIS),其开发主要包括后台数据 库的建立和维护以及前
2、端应用程序的开发两个方面.对于前者要求建立起数据一 致性和完整性强、 数据安全性好的库.而对于后者则要求应用程序功能完备,易使 用等特点。 经过分析,我们使用Java开发工具,利用其提供的各种面向对象的开发工 具,Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个 人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有 全球最大的开发者专业社群.使用的数据库是Oracle,Oracle数据库功能强大,学 习起来也不难,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成 用户满意的可行系统。 关键词:关键词:学生信息 Java Oracle ODB
3、C 数据库 学生信息管理系统的设计与实现 II II ABSTRACT With the expansion of schools, the number of students increases sharply, all kinds of information about the students also doubled. Faced with such a large amount of information, developing the student information management systems to improve the efficiency of the
4、 management of students has become an inevitable. Through the system, the information can be standardized management, scientific statistics and fast query, thereby reducing the workload of management. Student Information Management System is a typical management information system (MIS), which mainl
5、y includes the establishment and maintenance of back-end database and front-end application development aspects. For the former requirement to establish data consistency and integrity, data security, a good library. For the latter requires the application fully functional, easy to use features. Afte
6、r analysis, we use Java development tools, the use of its various object-oriented development tools, Java technology, excellent versatility, efficiency, platform portability, and security, are widely used in personal PC, data centers, gaming control Taiwan, scientific supercomputers, cell phones and the Internet, also has the worlds largest developer of professional communi