基于JSP学生信息管理系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JSP学生信息管理系统设计.doc

基于JSP学生信息管理系统设计(sql+jsp) 时间:2010-11-26 13:52来源:未知 作者:admin 点击: 309次 摘 要 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长。面对如此庞大的信息量,开发学生信息管理系统来提高学生管理工作的效率就成为必然。通过该系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如采用B/S结构,使用JSP编程、利用SQLServer2000建立数据库、采用HTML,JavaScript等编程技术。 本系统是采用B/S模式进行开发的,系统的用户权限有两种:学生和系统管理员,不同权限用户登入到不同的操作界面。该系统主要由学籍维护、选课管理、成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍维护模块主要是对学生的基本信息进行添加、查询、修改、删除;选课管理模块主要是对选修的课程进行添加、删除、统计选修人数,以及学生进行选课和更改选课;成绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功能。 关键字:学生信息管理,B/S,JSP,Script,SQLServer2000。 目 录 摘 要 I Abstract II 引 言 1 第一章 绪论 2 1.1 选题的背景和意义 2 1.2 国内外研究现状及发展趋势 2 1.3 本课题研究内容 2 1.4 本课题研究的目标及主要特色 3 第二章 系统设计使用技术介绍 4 2.1 JSP(Java Server Pages)和Java Bean技术介绍 4 2.1.1 JSP概述 4 2.1.2 JSP工作原理 4 2.1.3 JavaBean技术介绍 4 2.2 B/S体系结构介绍 5 2.3 JavaScrit技术介绍 6 2.4 SQL Server 2000 数据库 6 2.4.1 数据库介绍 6 2.4.2 ODBC数据访问接口 7 2.4.3 JDBC数据访问接口 7 第三章 系统设计 9 3.1 需求分析 9 3.1.1 运行环境 9 3.2 系统总体设计 9 3.2.1 系统目标设计 9 3.2.2 系统设计思想 9 3.2.3 系统功能描述 10 3.2.4 系统用例图 12 3.2.5 系统UML活动图 13 第四章 数据库设计 14 4.1 总体表设计 14 4.2 数据库表的结构 14 4.3 实体及ER图 16 4.3.1 实体介绍 16 4.3.2 实体的ER图以及各实体之间联系的ER图 16 4.4 数据库表的关系图 19 4.5 数据库表的视图 20 4.6 数据库连接 20 第五章 系统具体实现 23 5.1 登入界面 23 5.2 学生界面 25 5.3 学生界面功能实现 26 5.3.1 查看公告页面 26 5.3.2 学生修改密码页面 26 5.3.3 学生学籍维护页面 28 5.3.4 成绩查询 30 5.3.5 查看学修课表并进行选修 30 5.4 管理员界面 32 5.5 管理员界面功能实现 33 5.5.1 查看学生基本信息 33 5.5.2 添加新学生和选修课 35 5.5.3 查看学修课表和必修课表 36 5.5.4 查看学生选课情况和学生成绩 37 5.5.5 添加必修课表和学生成绩 40 第六章 全文总结 44 致 谢 45 参考文献 46 1.3 本课题研究内容 本课题研究内容为学生信息管理系统,信息管理系统提供了强大的学生档案管理管理功能,方便管理员对学生信息的添加、修改、删除、查询等操作。本系统开发的总体任务是实现学生信息管理的系统化、规范化、自动化、达到提高学生信息管理效率的目的。 主要内容包过: (1) 学籍维护模块: 1. 管理员可以对学生进行添加(包过基本信息)、删除、查看、修改信息。 2. 学生可以查看自己的基本信息,添加、修改详细个人信息。 (2) 选课管理模块: 1. 管理员可以对选修课程进行添加、删除、统计每门课程选修的人数以及查找 单个学生所选的课程。 2. 学生可以查看所有选修课程并进行选修以及查看自己所选课程并进行修改。 (3) 成绩管理模块: 1. 管理员可以进行添加、删除、修改基本课程,录入、修改学生基本课程成绩, 查找单个学生的所有

文档评论(0)

caijie1982 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档