web开发技术课程设计报告书

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《软件工程》与《web开发技术》

课程设计报告

课程名称:WEB开发技术

课设题目:基于B/S项目的学生信息管理系统

所在班级:08计算机科学与技术

分组:第16 组

姓名:苑国永20081611068

陈红勤20081611076

李卓20081611041

指导教师:曹莹刘冲杜光辉

河北金融学院

二○一一年六月

摘要

随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的规范管理、科学统计和快速查,从而减少管理方面的工作量。

本文主要介绍了学籍信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用mysql建立数据库、采用HTML,javascript等编程技术。

本系统是采用 B/S模式进行开发的,系统的用户权限有两种:学生和系统管理员,不同权限用户登入到不同的操作界面。该系统主要由学籍维护、班级管理、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;班级管理模块主要是对系别、专业、计划、班级、课程进行添加、删除、维护;成绩查询模块主要是对课程成绩进行添加、删除、录入成绩,以及学生进行查询成绩等功能。

关键字:

学生信息管理; B/S; JSP; mysql

ABSTRACT

Along with the school scale unceasing expansion, the student quantity sharp growth, concerned student's each kind of information also becomes doubles the growth. Facing the so huge information content develops the student information management system to enhance the student supervisory work the efficiency to become inevitably. Through this system, may achieve the information the standard management, the science statistics and the fast inquiry, thus reduced management aspect work load.

This article mainly introduced the student information management system primary mission, elaborated develops essential technology which this system uses, like uses the B/S structure, uses the JSP programming, using the MySQL establishment database, uses HTML and javascript, and so on programming technology.

This system uses the B/S pattern to carry on the development; the system user jurisdiction has two kinds: The student and the system manager, the different jurisdiction user records to the different operation contact surface. This system mainly by the school register maintenance, chooses function module and so on class management, result inquiry to be composed, this article specifically introduced various functions module contains the small module function, the school register maintenance module mainly is carries on the increase, the inquiry, the revision, and the deletion to student's basic information; class management administration module mainly is to the

depart,prifessional,plan,class,course,on the increase, the deletion; The scores inquiry module mainly scores on the increase, the deletion, the input score to the courses’ score, as well as the student carries on function and inquiry result and so on.

KEYWORDS:

Students information management; B/S; JSP; MySQL

目录

第一章概述 (1)

第二章需求分析 (2)

2.1 可行性分析 (2)

2.1.1 项目目标 (2)

2.1.2 运行环境 (2)

2.1.3 技术可行性 (2)

2.1.4 经济可行性 (2)

2.1.5 法律可行性 (2)

2.1.6 总体分析 (2)

2.2 功能分析 (2)

2.2.1管理员登陆模块 (2)

2.2.2.学生登录模块 (3)

2.3 性能需求分析 (3)

2.3.1 系统易操作性 (3)

2.3.2系统具有可维护性 (3)

2.3.3系统具有开放性 (3)

2.4逻辑模型的建立 (3)

2.4.1 对象模型 (3)

2.4.2 动态模型 (4)

2.4.3 功能模型 (5)

2.5 数据模型 (6)

2.5.1系统流程图: (6)

2.5.2数据流程图 (6)

2.5.3数据字典 (8)

2.5.4 E-R图 (12)

2.5.5活动图 (12)

第三章概要设计 (15)

3.1层次图 (15)

3.2结构图 (17)

3.3功能设计 (17)

3.4 数据库设计 (17)

3.4.1 设计原则 (17)

相关文档
最新文档