【精品】jsp教师档案管理系统(源代码+论文)
收藏
资源目录
压缩包内文档预览:(预览前20页/共29页)
编号:1638331
类型:共享资源
大小:1.01MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
jsp
教师
档案管理系统
源代码
论文
- 资源描述:
-
【精品】jsp教师档案管理系统(源代码+论文),精品,jsp,教师,档案管理系统,源代码,论文
- 内容简介:
-
长春工业大学毕业生毕业论文 学生档案管理系统的分析与设计 摘 要 学生档案管理系统是一个典型的信息管理系统 ,其开发过程主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求其应用程序具有功能完备 ,易使用等特点。 经过分析 ,我们应用 程语言,以 000、 发出了以 b/系统实现了学生档案管理内部的各种工作流程计算机管理化,其中包括对学生档案的录入、添加、更新、删除,以及用户对学生档案的查询和对个人信息及个人密码的修改。在实践中可以对初始原型系统进行需求迭代 ,不断修正和改进 ,直到形成用户满意系统。 关键词:类、 b/s。 he of is a of up of of of By up of we 000、as b/s of in by in it be b/s . 前 言 学生档案管理系统是一个教育单位不 可缺少的一部分 ,它的内容对于学校的决策者和管理者来说都至关重要 ,所以学生档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点 ,如 :效率低、保密性差 ,另外时间一长 ,将产生大量的文件和数据 ,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分 ,使用计算机对学生档案信息进行管理 ,具有着手工管理所无 法比拟的优点 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率 ,也是企业的科学化、正规化管理 ,与世界接轨的重要条件。 因此,开发这样一套管理软件成为很有必要的事情 ,在下面的各章中我们将以开发一套学生档案管理系统为例 ,谈谈其开发过程和所涉及到的问题及解决方法。 目录 第一章 绪 论 众所周知,计算机已经成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,性能却有了长足的进步。由于计算机 可以代替人工进行许多繁杂的劳动,可以节省许多资源,可以大大的提高人们的工作效率,可以使敏感文档更加安全等特点,它已经被应用于许多领域。因此应用计算机来实现教师档案的计算机管理化已经成为今天时代发展的需要。 高校中使用计算机管理 学生 档案的意义 现在我国高校学生档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代。 应用计算机进行学生档案管理,归纳起来,好处大约有以下几点: ( 1) 可以存储历届的学生档案,管理更为安全、高效; ( 2) 只需一到二名档案管理员即可操作系统,节省大量人力; ( 3) 可以迅速查询及修改所需信息。 键技术简介 介 缩写,是由 多公司参与,于 1999 年推出的一种动态网页技术标准。 基于 及整个 系的 用这一技术可以建立安全的、跨平台的先进动态网站,这项技术还在不断的被更新和优化。用户可能对 较熟悉,与 术为基础,又在许多方面做了改进,具有动态网页与静态页面分离,能够脱离硬件平台的束缚,以及编译后运行等优点,完全克服了 逐渐成为 000 简介 000 是基于客户端 /服务器模式( 称 C/S 模式)的新一代大型关系型数据库管理系统( 它 在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供强大的支持, 对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。 B/S 开发模式简介 B/S 结构,即 览器 /服务器 )结构,是随着 术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过 览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓 3构。 B/要是利用了不断 成熟的 览器技术,结合浏览器的多种 言 ()和 术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着 8/000 将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然 B/S 结构应用程序相对于传统的 C/ 第二章 系 统 分 析 题定义 学生 档案管理,顾名思义,就 是对 学生 的所有个人档案进行管理。对于学校来说, 学生 作为学校主体的一部分,学校对于 学生 档案做出准确、细致的纪录是非常重要的。随着时代的发展,利用计算机存储数据已经成为现代信息存储的主导趋势。 那么,我们所要组建的系统最重要的就是能够让我们对 学生档案进行存储和查询,在此基础之上,应该能够实现对 学生 档案进行添加、更新、删除 ,对个人信息的修改及对个人密码的修改等一系列的操作。 需 求 分 析 务需求 高校学生档案管理系统应该是一个功能强大,有利于提高高校工作效率的系统。针对学生的档案管 理工作,系统应该由管理员进行数据样本的采集和录入,学生能够对个人信息和他人信息进行查询,教务人员能够对学生的所有信息进行查询并可以打印学生档案报表,管理员能够查询所有学生的信息并可以更新、添加和删除学生信息,而且可以增加新的用户,用户可以修改自己的个人密码和个人信息。 通过对上述的系统的需求的分析,可以获得如下的功能性的需求: 1、管理员能对学生有关的各类数据进行输入、更新、添加、删除与查询,并且可以增加新的用户。 2、学生能对个人信息和他人信息进行查询。 3、教务人员能对学生所有的信息进行查询并可以打印学 生档案报表。 4、用户可以修改自己的个人密码。 5、用户可以修改自己的个人信息。 据流图 档案管理员、学生。管理员对学生档案进行收集和输入,学生、管理员对学生档案进行查询,教务人员对学生档案进行查询和打印学生档案报表。数据流图如下: 档案 查询及打印 管理员 学生 档案管理系统 学生、管理员、教务人员 生 、管理员对学生档案进行查询,教务处对学生 档案进行查询和打印。 学生 ,管理员 2 查询 档案 收集 档案 处理 档案 更新 产生 学生 管理员 档案 档案 档案 档案表 学生 信息 查询或打印 生 信息 教务人员 据字典 所谓数据字典就是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。下面给出的就是 学生 档案管理系统的数据字典。 学生 基本情况的数据字典 名字:学生基本信息表 别名: 途:存储学生基本信息 组成: 学生基本信息表 =编号 +姓名 +性别 +年龄 +出生时间 +政治面貌 +民族 + 身高 +体重 +联系方式 +家庭住址 +奖惩情况 位置:查询或输出到打印机 名字:学生编号 别名: 途:标识学生档案中的一个特定的关键域 定义:学生编号 =8字符 8 位置:学生基本信息表 学生成绩信息表 名字:学生姓名 别名:姓名 用途:标识学生档案中的一个特定的关键域 定义:学生姓名 =10字符 10 位置:学生基本信息表 学 生成绩信息表 学生学习情况的数据字典 名字:学生成绩信息表 别名: 途:存储学生的成绩信息 组成:学生成绩信息表 =编号 +姓名 +性别 +所学科目 +考试 /考察 +学时 + 所在系 +所在班级 位置:查询或输出的打印机 名字:学生编号 别名: 途:标识学生档案中的一个特定的关键域 定义:学生编号 =8字符 8 位置:学生基本信息表 学生成绩信息表 名字:学生姓名 别名:姓名 用途:标识学生档案中的一个特定的关键域 定义:学生姓 名 =10字符 10 位置:学生基本信息表 学生成绩信息表 用户注册情况的数据字典 名字:用户注册信息表 别名: 途:存储用户的注册信息 组成:用户注册信息表 =姓名 +登陆名称 +密码 +电子邮件地址 +电话 + 家庭住址 位置:查询 名字:用户登陆名称 别名: 途:标识用户注册信息中的一个特定的关键域 定义:用户登陆名称 =10字符 10 位置:用户注册信息表 名字:用户姓名 别 名: 途:标识用户注册信息中的一个特定的关键域 定义:用户姓名 =10字符 10 位置:学生基本信息表 学生成绩信息表 用户注册信息表 第三章 学生档案管理系统的设计 体 设 计 本系统基于 程语言,以 000、 开发平台,实现了学生档案管理内部的各种工作流程计算机管理化。 本系统由档案管理员进行数据样本的采集和录入,学生可以通过学生档案管理系统进行 查询,档案管理员可以通过学生档案管理系统进行查询,教务处可以通过学生档案管理系统进行查询和打印报表。 能图 根据分析,我们可以得到以下的功能图 : (如图 3 体设计: 根据功能图,系统可以实现下述功能: (一) 实现对学生有关的各类数据进行输入 1、 实现对学生基本信息的输入 学生的基本信息包括学生的 号)、名)、 别)、 龄)、生时间)、 族)、治面貌)、 高)、 重)、( 系方式)、 庭住址)和 惩情况)形成档案。 2、 实现对学生成绩信息的输入 学生的成绩信息包括学生的 号)、名)、 别)、 在系别)、 在班级 )、 学科目)、 试或考察)、 时 )。 3、 实现对用户信息的输入 用户信息包括用户的 户登陆名称)、户的真实姓名)、 码)、 子邮件地址)、 话)、 庭住址)。 (二) 实现对学生有关的各类数据进行更新 由管理员进行档案收集,经过处理档案资料,更新学生档案管理系统,包括更新系统中的学生基本信息 、学生成绩信息。 (三) 实现对学生有关的各类数据进行添加 由管理员进行档案收集,经过处理档案资料,对学生档案进行添加,包括添加系统中的学生基本信息 、学生成绩信 息。 (四) 实现对学生有关的各类信息进行删除 由管理员进行档案收集,经过处理档案资料,删除学生档案信息,包括删除系统中的学生基本信息 、学生成绩信息。 (五) 实现对学生档案管理系统的查询 1、 学生对学生档案管理系统的查询 在校学生可以通过自己的姓名和密码,对自己的个人信息进行查询,其中包括学生个人基本信息、学生成绩信息。并且可以在学生档案管理系统中获得简要的他人信息,包括学生的 号)、 名)、 别)、 话)、 址)、惩情况)。 2、 教务人员对学生档案管理系统的查询 教务人员可以通过自己的用户名和密码对学生所有的信息进行查询,包括学生的基本信息、学生成绩信息。 3、 管理员对学生档案管理系统的查询 管理员可以通过自己的用户名和密码对学生所有的信息进行查询,包括学生的基本信息、学生成绩信息。 (六) 打印学生档案报表 教务人员可以在查询了学生档案后,打印学生档案报表,可以打印学生的基本信息、学生成绩信息。 (七)用户对个人密码的修改 用户可以在系统的提示下对自己的密码进行修改。 (八)用户对个人信息的修改 用户可以在系统的提示下对自己的个人信息进行修改。 据库的定义 数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库和关系数据库。通过对数据库的定义我们可以得到下面所述的 型图 。 _R 图 学生 管理员 1+ 管理 学生档案卡 姓名 姓 名 密码 密 码 添加 1+ 1+ 更新 删除 教务人员 姓名 密码 学生基本 学生成绩 信息卡 信息卡 1+ 编号 编号 姓名 姓名 性别 性别 年龄 所在系别 出生年 所学科目 月日 考试 /考察 政治面貌 学时 民族 所在班级 身高 体重 联系方式 家庭住址 奖惩情况 查 询 查询或打印 结构 数据库的逻辑结果设计 : 根据实体 关系图,设计了如下的表 表 1 学 生 基 本 信 息 表 列 名 数据类型 长 度 是否允许为空值 默认值 说 明 0 否 无 主键 ,编号 0 否 无 主键 ,姓名 否 1 男 1,女 0 否 无 年龄 否 无 出生时间 否 无 政治面貌 0 否 无 民族 是 无 身高 是 无 体重 6 否 无 联系方式 0 否 无 家庭住址 6 否 无 奖惩情况 表 2 学 生 成 绩 信 息 表 列名 数据类型 长度 是否允许为空 默认值 说明 0 否 无 主键,编号 0 否 无 主键 , 姓名 否 1 男 1,女 0 0 否 无 所在系别 0 否 无 所在班级 0 否 无 所学科目 否 1 考试 1,考察 0 否 无 学时 表 3 用 户 信 息 表 列名 数据类型 长度 是否允许为空 默认值 说明 0 否 无 主键 ,用户登陆名称 0 否 无 主键 ,用户的真实姓名 0 否 无 密码 6 否 无 电子邮件地址 6 否 无 电话 6 否 无 邮寄地址 间的关系图 (学生基本信息表 ) 编 号 姓 名 、 学生成绩信息表 ) 编 号 姓 名 、 、 (用户注册信息表 ) 编 号 姓 名 、 生档案管理系 统的界面设计 第四章 详细设计 要算法设计 在总体设计的基础上,我们可以分析得到本系统的主要算法包括学生登陆事件和管理员登陆事件。下面就分别给出学生和管理员的事件跟踪图和状态图。 学生类的事件跟踪图 学生 电脑主机 管理员 档案室 要求用户名 输入用户名 要求密码 输入密码 请 求验证 用户有效 要求事物类型 输入类型 请求处理事物 调取档案 调取成功 事物成功 查询 进行查询 结束 显示主屏幕 学 生 类 的 状 态 图 要求用户名 要求事物类型 和密码 取 消 入用户名 入类型 和密码 处理事物 帐户有效 帐户无效 询 结束 管理员类的事件跟踪图 学生 电脑主机 管理员 档案室 要求用户名 输入用户名 要求密码 输入密码 请求验证 用户有效 要求事
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。