
该教务管理系统,采用jsp、servlet和mysql技术构建。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
基于SSM的教务管理系统,其可用性极高!对于希望深入学习SSM技术的同学,千万不要错过以下关键点:1、面向对象设计不再仅仅局限于从代码的第一行持续编写到最后一行,而是着重于如何创建类和对象,并充分利用类和对象来简化程序设计,同时提供代码的封装和可重用性,从而便于程序的维护与扩展。2、所谓“对象”是一种抽象的名称,它对应着现实世界中存在的“事物”。例如,一个窗口、一个按钮、一个菜单都可以被视为一个对象;而按钮对象、菜单对象则会出现在窗口对象中,因此按钮对象、菜单对象都是窗口的组成部分。对象内部的数据是不能随意更改的,必须由外部向其传递信息,再由该对象按照预设的方法进行处理。用户无需了解其任何细节,操作是封闭的;此外,对象之间可以通过函数调用实现相互通信。3、类可以被视为一种产品模具或模块。在面向对象设计中,类是对象的原型模板,是创建对象的制造器。类的概念是面向对象程序设计中最核心的特征。所谓“类”,是指由数据结构及其相关的操作所构成的集合,它描述了该类任一对象的共同行为特征,是对一组性质相同的对象的程序描述,概括了对象的共同属性和数据。4、面向对象设计的核心在于类的设计。例如:可以定义一个“成绩查询”类,该类中可以定义查询姓名、学号、班级等信息;以此为原型可以设计出众多“成绩查询”类的实例。
二. 系统功能要求 该系统主要包含三个部分:管理员模块、教师模块以及学生模块。系统针对教师和管理员以及学生分别设定了不同的需求划分方案。1. 管理员的主要功能包括:(1) 教师管理:管理员可以对已注册的教师信息进行管理操作,包括查询、修改、删除以及添加新的教师信息。(2) 学生管理:管理员可以对已注册的学生信息进行管理操作,包括查询、修改、删除以及添加新的学生信息。(3) 系统设置:管理员不能对已注册的管理人员信息进行管理操作(包括查询、修改、删除和添加新管理员)。2. 教师的主要功能包括:(1) 查询功能:教师登录系统后能够查询学生的信息。(2) 添加功能:教师可以添加学生的成绩记录!3. 学生的主要功能包括:(1) 查询功能:学生主要用于查询自己的成绩记录而不能对相关信息进行修改等操作!
三. 系统流程图 四. E-R模型图 五.逻辑结构设计 1. 首先使用SQL Server 2005 创建数据库文件: `create database jwgl on primary ( name=jwgl, filename=D:\教务管理系统\jwgl.mdf, size=3, maxsize=100, filegrowth=10% ) log on (name=jwgl_log, filename=D:\\jwgl_log.ldf, size=1, maxsize=2, filegrowth=10% ) use jwgl go create table student ( sid char(10) not null primary key, sname char(10) not null, sex char(2) not null check( sex =男or sex=女 ) default 男, zy char(15) not null ) 2).创建课程信息表: `use jwgl go create table course ( cid char(10) not null primary key, cnam`
全部评论 (0)


