教师档案管理系统的分析与设计.doc

【精品】jsp教师档案管理系统(源代码+论文)

收藏

资源目录
跳过导航链接。
【精品】jsp教师档案管理系统(源代码+论文).rar
JSP教师档案管理系统(源代码+论文)
教师档案管理系统的分析与设计.doc---(点击预览)
jsp页面
image
QQQ.GIF
Thumbs.db
myclasses
common
byname.jsp
bynumber.jsp
gengxinjilu.jsp
gerengz.jsp
gerenjb.jsp
gerenky.jsp
gerenmimaxiugai.jsp
gerenxinxixiugai.jsp
gerenxs.jsp
guanliyuandenglu.jsp
guanliyuanLogin.jsp
gz.jsp
gz1.jsp
gzgx.jsp
gzsc.jsp
gztj.jsp
index.jsp
jb.jsp
jb1.jsp
jbgx.jsp
jbsc.jsp
jbtj.jsp
jiaoshidenglu.jsp
jiaoshiLogin.jsp
jiaowurenyuandenglu.jsp
jiaowurenyuanLogin.jsp
ky.jsp
ky1.jsp
kygx.jsp
kysc.jsp
kytj.jsp
newgzgx.jsp
newgzsc.jsp
newgztj.jsp
newjbgx.jsp
newjbsc.jsp
newjbtj.jsp
newkygx.jsp
newkysc.jsp
newkytj.jsp
newusergx.jsp
newusersc.jsp
newxsgx.jsp
newxssc.jsp
newxstj.jsp
shanchujilu.jsp
tianjiajilu.jsp
usergx.jsp
userRegister.jsp
usersc.jsp
xs.jsp
xs1.jsp
xsgx.jsp
xssc.jsp
xstj.jsp
zqh
zqh
sql
zl
byname.jsp
bynumber.jsp
gengxinjilu.jsp
gerengz.jsp
gerenjb.jsp
gerenky.jsp
gerenmimaxiugai.jsp
gerenxinxixiugai.jsp
gerenxs.jsp
guanliyuandenglu.jsp
guanliyuanLogin.jsp
gz.jsp
gz1.jsp
gzgx.jsp
gzsc.jsp
gztj.jsp
index.jsp
jb.jsp
jb1.jsp
jbgx.jsp
jbsc.jsp
jbtj.jsp
jiaoshidenglu.jsp
jiaoshiLogin.jsp
jiaoshi_Data.MDF
jiaoshi_Log.LDF
jiaowurenyuandenglu.jsp
jiaowurenyuanLogin.jsp
ky.jsp
ky1.jsp
kygx.jsp
kysc.jsp
kytj.jsp
newgzgx.jsp
newgzsc.jsp
newgztj.jsp
newjbgx.jsp
newjbsc.jsp
newjbtj.jsp
newkygx.jsp
newkysc.jsp
newkytj.jsp
newusergx.jsp
newusersc.jsp
newxsgx.jsp
newxssc.jsp
newxstj.jsp
shanchujilu.jsp
sql.rar
tianjiajilu.jsp
usergx.jsp
userRegister.jsp
usersc.jsp
xs.jsp
xs1.jsp
xsgx.jsp
xssc.jsp
xstj.jsp
压缩包内文档预览:(预览前20页/共42页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号: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 否 无 邮寄地址 间的关系图 (学生基本信息表 ) 编 号 姓 名 、 学生成绩信息表 ) 编 号 姓 名 、 、 (用户注册信息表 ) 编 号 姓 名 、 生档案管理系 统的界面设计 第四章 详细设计 要算法设计 在总体设计的基础上,我们可以分析得到本系统的主要算法包括学生登陆事件和管理员登陆事件。下面就分别给出学生和管理员的事件跟踪图和状态图。 学生类的事件跟踪图 学生 电脑主机 管理员 档案室 要求用户名 输入用户名 要求密码 输入密码 请 求验证 用户有效 要求事物类型 输入类型 请求处理事物 调取档案 调取成功 事物成功 查询 进行查询 结束 显示主屏幕 学 生 类 的 状 态 图 要求用户名 要求事物类型 和密码 取 消 入用户名 入类型 和密码 处理事物 帐户有效 帐户无效 询 结束 管理员类的事件跟踪图 学生 电脑主机 管理员 档案室 要求用户名 输入用户名 要求密码 输入密码 请求验证 用户有效 要求事物类型 输入类型 请求处理事物 调取档案 调取成功 事物成功 查询 /数据库维护 查询 /数据库维护 结束 显示主屏幕 管 理 员 类 的 状 态 图 要求用户名 要求事物类型 和密码 取 消 入用户名 入类型 和密码 处理事物 帐户有效 帐户无效 询 结束 序流程 设计 第五章 系统实现 计测试方案 试结果分析 结 束 语 经过三个多月的设计和开发,高校 学生 档案管理系统基本开发完毕。其功能基本符合用户需求,能够完成 学生 档案的存储和查询以及各类相关报表的打印。并提供部分系统维护功能 ,使用户方便进行数据备份和恢复、数据删除。,对于数据的一致性的问题也通过程序进行了有效的解决。 但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如联机文档比较少,用户界面不够美观,出错处理不够完善等多方面问题。这些都有待进一步改善。 在本次毕业设计中,我从指导老师侯秀萍老师身上学到了很多东西。侯老师认真负责的工作态度,严谨的治学精 神和深厚的理论水平都使我收益匪浅。她无论在理论上还是在实践中,都给与我很大的帮助,使我得到不少的提高这对于我以后的工作和学习都有一种巨大的帮助,感谢她耐心的辅导。 另外,同组的同学同样给与我不少帮助,帮助我解决了不少的难点,使得系统能及时开发完成,这里一并表示感谢。 参考文献 (15 篇 ) 1 耿祥义,张跃平 用教程 2 张海藩 . 软件工程导论 3 郑阿奇 用教程 . 电子工业出版社 附录程序清单及注释 1 教师管理系统的分析与设计 统需求 高校教师管理系统应该是一个功能强大,有利于提高学校工作效率的系统。针对其中的教学管理来说,各个学院应该可以安排新学期要开设的专业和课程,教师可以根据学院的课程列表选择本学期要讲授的课程,教师还可以参加某些教学研究项目,发表论文、专著,管理部门可能获得相关的教学信息及统计报表。 通过对上述的系统的需求的分析,可以获得如下功能性的需求: ( 1)学院可以安排新学期的教学计划。 ( 2)教师可以选择本学期要讲授的课程。 ( 3)教师可以选择要从事的考研项目。 ( 4)管理员可以 对教师的基本信息、课程信息、教学研究项目信息、辅助信息等进行增加、删除、修改、查询等操作。 ( 5)管理员可以统计出各种相关的报表。 别参与者 参与者的描述如下: ( 1) 理员 ): 描述:管理员可以创建、修改、删除、查询相关信息,可以按排教学计划。 示例:某个学院的负责人 ( 2) 师 ): 描述:教师可以选课、可以注册参加教学研究项目。 示例:某个学院的教师 别用例 ( 1) 录 ): 本用例提供了验证用户身份的功能。 ( 2) 息维护 ): 本用例提供了创建、修改、删除、查询教师信息、课程信息、教研信息、辅助信息的功能。 ( 3) 学计划 ): 本用例提供了各学院安排新学期教学计划的功能。 2 ( 4) 师选课 ): 本用例提供了教师选择新学期要讲授的课程的功能。 ( 5) 册项目 ): 本用例提供了教师注册参加教学研究项目的功能。 系统用例图如下: 例的事件流描述 1.“ 登录) 单描述: 本 用例描述了用户如何登录到系统中。 置条件:无。 置条件: 如果用例成功,则用户登录到系统中,否则系统状态不变。 充点:无。 件流 流: 当用户登录到系统时,用例启动。 ( 1)系统提示用户输入用户名和密码。 L o g i nM a i n t a i n I n f oP l a n T e a c hS e l e c t C o u r s eT a k e I t e mA d m i n i s t r a t o r T e a c h e r 3 ( 2)用户输入自己的用户名和密码提交。 ( 3)系统验证输入的用户名和密码( E 1),用户登录成功。 代流: E 1:如果用户输入错误,系统提示错误信息,用户可以重新输入或终止该用例。 登录活动图如下: 息维护 ): 单描述 本用例完成教师信息、课程信息、教研信息、辅助信息的增、删、改、查功能。 置条件: 本用例开始前, 须先登录系统。 置条件: 如果用例成功,可实现对相关信息的维护。 充点:无。 件流: 流: 录系统后,本用例可以开始, 择想要的动作:维护教师信息、维护课程信息、维护教研信息、维护辅助信息。 如果所选的活动是: 维护教师信息,执行分支流 S 1。 如果所选的活动是:维护课程信息,执行分支流 S 2。 S y s t e mA d m i n i s t r a t o i g h tw r o n g 4 如果所选的活动是:维护教研信息,执行分支流 S 3。 如果所选的活动是:维护辅助信息,执行分支流 S 4。 支流: S 1:维护教师信息: 以选择的动作:增加、修改、删除、查询。 如果选择的是增加:执行分支流: S 如果选择的是修改:执行分支流: S 如果选择的是删除:执行分支流: S 如果选择的是查询:执行分支流: S 分支流 S 加: ( 1) 系统要求 入教师信息:编号、姓名、性别等。 ( 2) 入所要求的信息后提交。 ( 3)系统将教师信息存入数据库。 分支流 S 改: ( 1)系统要求 入教师编号( ( 2) 入后提交。 ( 3)系统检索教师信息( ( 4)显示教师信息。 ( 5) 改教师信息。 ( 6)修改后提交。 ( 7)系统更新教师信息。 分支流 S 除: ( 1)系统提示输入教师编号( ( 2) 入后提交。 ( 3)系统检索教师信息( ( 4)显示教师信息。 ( 5) 认删除( ( 6)从系统中信息。 分支流 S 询: ( 1)系统提示输入查询条件( ( 2) 入后提交。 ( 3)系统检索教师信息( ( 4)显示教师信息。 S 2:维护课程信息: 基本流程同上 S 3:维护教研信息: 基本流程同上。 S 4:维护辅助信息: 5 基本流程同上。 代流: 入无 效编号或查询条件, 以重新输入终止该用例。 足条件的教师不存在,系统提示, 新输入或取消操作。 消删除,删除操作被终止,用例结束。 3. 学计划 ): 单描述: 本用例提供为学院制定教学计划的功能。 置条件: 在本用例开始前,用例 息维护 )的分支流“课程信息维护”和“辅助信息维护”必须完成。 置条件: 如果用例成功,学院可以制定出本学期的教学计划,即开设了 什么专业、什么课程。 充点:无 件流: 流: ( 1) 录系统。 ( 2)选择制定教学计划的学院。 ( 3)选择学院所开设的专业。 ( 4)选择专业将开设的课程。 ( 5)填写课程的相关信息。 ( 6)提交。 ( 7)将信息存入数据库。 师选课 ): 单描述: 本用例提供了教师选择新学期要讲授的课程的功能。 置条件: 本用例开始前,用例 学计划 )必须完成。 置条件: 本用例如果成功,教师完成 了新学期的选课工作。 充点:无。 件流: 流: ( 1)教师登录系统( 6 ( 2)系统提示输入教师编号。 ( 3)教师输入信息。 ( 4)提交( ( 5)系统显示教师信息和已选课程的信息。 ( 6)教师选择讲课的专业。 ( 7)系统显示课程列表。 ( 8)教师选择课程。 代流: 入无效用户名和密码,教师可以重新输入终止该用例。 输入错误则系统提示,教师重新输入或取消操作。 册项目 ): 单描述: 本用例可以记录教师 参加教学研究项目的情况。 置条件: 本用例开始前,用例 息维护 )的分支流“教研项目信息维护”必须完成。 置条件: 如果本用例成功,教师完成注册参加教学研究项目。 充点:无。 件流: 流: ( 1)教师登录系统( ( 2)系统提示输入教师编号。 ( 3)教师输入信息。 ( 4)提交( ( 5)系统显示教师信息和已参加的项目信息。 ( 6)系统显示项目列表。 ( 7)教师可以选择加入项目( 更新已选择的项目信息( 支流: 师选择希望参加的项目。 7 师输入项目的更新信息及更新时间。 代流: 入无效用户名和密码,教师可以重新输入终止该用例。 入错误系统提示,教师重新输入或取消操作。 态结构模型 义类 ( 1)类 师):实体类 私有属性: 共方法: : 2)类 院):实体类 私有属性: 共方法: : 3)类 业):实体类 私有属性: 共方法: :8 : 4)类 部门):关联类 私有属性: id:共方法: : 5)类 程):实体类 私有属性: 共方法: : 6)类 材):实体类 私有属性: 共方法: : 7)类 目):实体类 9 私有属性: id:共方法: : 8)类 果):实体类 私有属性: id:共方法: : 9)类 文):实体类 私有属性: id:10 共方法: : 10)类 业课程类):关联类 私有属性: id:共方法: : 11)类 师选课类 ):关联类 私有属性: id:共方法: : 12)类 师从事项目类):关联类 私有属性: id:11 公共方法: : 定义用户界面类 ( 13)类 界面) 私有属性:待定。 公共方法: :建系统主界面 : 14)类 有属性:待定。 公共方法: : : 15)类 有属性:待定。 公共方法: : 16)类 私有属性:待定。 公共方法: : 12 : 17)类 有属性:待定。 公共方法: : 建立类图 G U IL o g i n D i a l o gA s s i s t D i a l o g P l a n D i a l o gS e l e c t D i a l o 1 11 13 态行为模型 序图 1.“登录”时序图 : A d m i n i s t r a t o r: L o g i n D i a l o g: t a r t s y s t e mn e w L D i a l o g ()s u b m i t ()v a l i d a t e ()n e w G U IA c a d e m y S p e c i a l i t yC o u r s eT e a c h e rS e l e c o u r* *I t e mT a k e i t e m* *S p e c o u*M a t e r i a c h i e v e m e n tT h e s i sB r a n c h* *1 14 2.“增加课程”时序图 : A d m i n i s t r a t o r: A s s i s t D i a l o g : C o u r s em a i n t a i n C o u r s e ()n e w A s s i s t D i a l o g ()m a i n t a i n C o u r s e ()a d d C o u r s e ()q u e r y ()a d d C o u r s e ()s a v e () 15 3.“教学计划”时序图 : A d m i n i s t r a t o r: P l a n D i a l o g : A c a d e m y : S p e c i a l i t y : C o u r s ep l a n ()n e w P l a n D i a l o g ()P l a n ()s e l e c t A c a ()s e l e c t S p e ()q u e r y ()s e l e c t C o u ()q u e r y (): B r a n c h : S p e c o ua d d B r a ()q u e r y ()a d d B r aa d d S p e c o u ()q u e r y ()a d d S p e c o u 16 4.“教师选课”时序图 : T e a c h e r: S e l e c t D i a l o g : S p e c o u: T e a c h e rs e l e c t A c t i v i t y ()n e w S e l e c t D i a l o g ()s e l e c t C o u r s e ()s e l e c t T e a ()q u e r y ()d i s p l a y S p e c o u ()q u e r y (): S e l e c t c o us e l e c t C o u r s e ()q u e r y ()a d d S e l e C o u r () 17 5.“教师加入项目”时序图 : T e a c h e r: S e l e c t D i a l o g : T e a c h e r : I t e m : T a k e I t e ms e l e c t A c t i v i t y ()n e w S e l e c t D i a l o g ()s e l e c t I t e m () : d i s p l a y T e a ()q u e r y ()d i s p l a y I t e ()q u e r y ()a d d S e l e c t I t e m ()q u e r y ()a d d S e l e c t I t e m () 18 据库设计 数据库选取了 000 统 据库逻辑结构设计 根据实体 关系图,设计了如下的表。其中为了优化数据表的结构,有的字段采用了代码的形式,因此附加了代码表。另外设计了一个计数数据表来保存其它表格所需的记录号:记录号计数数据表。 表 1 师基本信息表 字段名 数据类型 说明 师编号 0) 教师姓名 ) 性别 生日期 0) 学历 0) 毕业学校 9 业时间 0) 职称 职时间 0) 所属学院 表 2 职称代码表 字段名 数据类型 说明 称代码 0) 职称名 表 3 学院代码表 字段名 数据类型 说明 0) 学院代码 0) 学院名称 表 4 专业代码表 字段名 数据类型 说明 0) 专业代码 0) 专业名称 立时间 表 5 学院专业表 字段名 数据类型 说明 录号 0) 学院代码 0) 专业代码 表 6 课程代码表 字段名 数据类型 说明 0) 课程代码 0) 课程名称 表 7 专业所开课程表 字段名 数据类型 说明 录号 0) 专业代码 0) 课程代码 时 20 分 ) 课程类别 0) 课程类型 表 8 课程类型代码表 字段名 数据类型 说明 型编号 0) 类型名(人文,专业,公共) 表 9 教材代码表 字段名 数据类型 说明 0) 教材代码 0) 教材名称 0) 教材语言 表 10 教学研究 项目表 字段名 数据类型 说明 目编号 0) 项目名称 始时间 0) 级别 0) 类别(教学方法,内容) 0) 所属学院 表 11 项目类别代码表 字段名 数据类型 说明 目类别编号 0) 名称 表 12 教学研究成果表 字段名 数据类型 说明 研成果编号 关项目编号 0) 成果名称 成时间 0) 成果等级(一二三等) 奖时间 00) 详述 21 表 13 论文专著表 字段名 数据类型 说明 文编号 0) 论文标题 0) 作者 0) 出版社名称 0) 出版社等级 版时间 0) 论文类别(教学,实践) 表 14 论文类别代码表 字段名 数据类型 说明 文类别编号 0) 名称 表 15 教师任课表 字段名 数据类型 说明 录号 师编号 0) 教师姓名 0) 课程编号 0) 上课专业 课时间 0) 所用教材 0) 讲课语言 表 16 教师从事项目表 字段名 数据类型 说明 录号 师编号 0) 教师姓名 目编号 0) 教师担任角色 师加入项目时间 新项目内容时间 00) 详述 22 表 17 学生表 字段名 数据类型 说明 号 0) 所属专业名称 学时间 业时间 ) 是否毕业 ) 是否有学位 ) 是否考研 ) 是否工作 表 18 记录号记数数据表 字段名 数据类型 说明 0) 记录号名称 录号计数值 表 19 安全信息表 字段名 数据类型 说明 0) 用户名 0) 密码 0) 权限 长春工业大学毕业生毕业论文 教师档案管理系统的分析与设计 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 摘 要 教师档案管理系统是一个典型的高校档案管理系统 ,其开发过程主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求其应用程序具有功能完备 ,易使用等特点。 经过分析 ,我们以 B/S 为开发模式,运用 000、 开发平台,开发出了一个教师档案管理系统。此系统实现了教师档案管理的各种工作流程计算机管理化,其中包括对教师档案的录入、添加、更新、删除,以及用户对教师档案的查询和对个人信息及个人密码的修改。在实践中可以对初始原型系统进行需求迭代 ,不断修正和改进 ,直到形成用户满意系统。 关键词:类 B/S 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 he of is a of up of of of By up of we , 000 、 as of in by in it be B/S 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 前 言 教师档案管理系统是一个教育单位不可缺少的一部分 ,它的内容对于学校的决策者和管理者来说都至关重要 ,所以教师档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点 ,如 :效率低、保密性差 ,另外时间一长 ,将产生大量的文件和数据 ,这对于查找、更新和维护都带来了不少的困难。 随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。 作为计算机应用的一部分 ,使用计算机对教师档案信息进行管理 ,具有着手工管理所无法比拟的优点 检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高教师档案管理的效率 ,也是企业的科学化、正规化管理 ,与世界接轨的重要条件。 因此,开发这样一套管理软件成为很有必要的事情 ,在下面的各章中我们将以开发一套教师档案管理系统为例 ,谈谈其开发过程和所涉及到的问题及解决方法。 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 目 录 第一章 绪 论 . 高校中使用计算机管理教师档案的意义 键技术简介 第二章 系 统 分 析 题定义 行性研究 需 求 分 析 第三章 教师档案管理系统的设计 体 设 计 据库的定义 师档案管理系统的界面设计 第四章 详细设计 要算法设计 . 设计 第五章 系统实现 计测试方案及 测试结果分析 结束词 . ( I)参考文献 . ( 译部分 . 英文原文部分 . 中文翻译部分 . ( 分程序代码及清单 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 第一章 绪 论 众所周知,计算机已经成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,性能却有了长足的进步。由于计算机可以代替人工进行许多繁杂的劳动,可以节省许多 资源,可以大大的提高人们的工作效率,可以使敏感文档更加安全等特点,它已经被应用于许多领域。因此应用计算机来实现教师档案的计算机管理化已经成为今天时代发展的需要。 高校中使用计算机管理教师档案的意义 现在我国高校教师档案的管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被以计算机为基础的信息管理所取代。 应用计算机进行教师档案管理,归纳起来,好处大约有以下几点: ( 1) 可以存储历届的教师档案,管理更为安全 、高效; 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 ( 2) 只需一到二名档案管理员即可操作系统,节省大量人力; ( 3) 可以迅速查询及修改所需信息。 键技术简介 介 缩写,是由 多公司参与,于 1999 年推出的一种动态网页技术标准, 基于 及整个 系的 用这一技术可以建立安全的、跨平台的先进动态网站,这项技术还在不断的被更新和优化。用户可能对 较熟悉,与 术为基础,又在许多方面做了改进,具有动态网页与静态页面分离,能够脱离硬件平台的束缚,以及编译后运行等优点,完全克服了 逐渐成为 000 简介 000 是基于客户端 /服务器模式( 称 C/S 模式)的新一代大型关系型数长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 据库管理系统( 它在电子商务、数据仓库和数据库解决方案等应用中 起着重要的核心作用,为企业的数据管理提供强大的支持, 对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。 B/S 开发模式简介 B/S 结构,即 览器 /服务器 )结构,是随着 术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过 览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓 3构。 B/要是利用了不断成熟的 览器技术,结合浏览器的多种 言 ()和 术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。随着 8/000 将浏览器技术植入操作系统内部,这种结构更成为当今应用软件的首选体系结构。显然 B/S 结构应用程序相对于传统的 C/ 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 第二章 系 统 分 析 题定义 教师档案管理,顾名思义,就是对教师的所有个人档案进行管理。对于学校来说,教师作为 学校主体的一部分,学校对于教师档案做出准确、细致的纪录是非常重要的。随着时代的发展,利用计算机存储数据已经成为现代信息存储的主导趋势。 那么,我们所要组建的系统最重要的就是能够让我们对教师档案进行存储和查询,在此基础之上,应该能够实现对教师档案进行添加、更新、删除 ,对个人信息的修改及对个人密码的修改等一系列的操作。 行性研究 对于一名教师档案管理工作人员来说,尤其是对高校管理者来说,要管理高校教师档案的更新、删除等一系列操作,面对如此繁琐的工作,这套教师档案管理系统就显得尤为重要了。它 充分计算机快捷、准确的运算能力和大容量存储功能,把档案管理从以往繁琐的工作中解放出来。 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 术可行性分析 首先从软件方面来说,数据库设计软件多种多样,总的来说可以分成两类专用的数据库软件。由于建设教师档案管理系统需要大量的数据处理,因此我选用一门专用的数据库语言 000 数据库。从软件方面来说足够用,在硬件方面系统只需要一台内存 32盘在 品牌机或兼容机。所以从技术方面实现本系统完全没有问题。 济可行性分析 一个系统若是不能带来经济效益或经济 效益低于开发成本,那么这个系统的开发是毫无意义的。通过教师档案管理系统可以节省大量的人力、物力、财力和时间,并且减少了人为方面的失误,无论从横向还是纵向相比,本系统从经济方面来讲是可行的。 作可行性分析 本系统的开发起点是从非计算机人员水平开发的,所以它的操作很简单,只通过简单的敲击和按屏幕的提示,就可以完成所有的工作。 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 通过可行性的研究分析,我们得出结论,这个方案是可行的。 需 求 分 析 务需求 高校教师档案管理系统应该是一个功能强大,有利于提高高校工作效率 的系统。针对教师的档案管理工作,系统应该由管理员进行数据样本的采集和录入,教师能够对个人信息和他人信息进行查询,教务人员能够对教师的所有信息进行查询并可以打印教师档案报表,管理员能够查询所有教师的信息并可以更新、添加和删除教师信息,而且可以增加新的用户,用户可以修改自己的个人密码和个人信息。 通过对上述的系统的需求的分析,可以获得如下的功能性的需求: 1、管理员能对教师有关的各类数据进行输入、更新、添加、删除与查询,并且可以增加新的用户。 2、教师能对个人信息和他人信息进行查询。 3、教务人员能对教师所有的 信息进行查询并可以打印教师档案报表。 4、用户可以修改自己的个人密码。 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 5、用户可以修改自己的个人信息。 据流图 个类对象,即档案管理员、教师和教务人员。管理员对教师档案进行收集和输入,教师、管理员对教师档案进行查询,教务人员对教师档案进行查询和打印教师档案报表。数据流图如下: 档案 查询及打印 管理员 教师档案管理系统 教师、管理员、教务人员 师、管理员对教师档案进行查询,教务处对教 师档案进行查询和打印。 教师,管理员 2 查询 档案 收集 档案 处理 档案 更新 产生教师 管理员 档案 档案 档案 档案表 教师信息 查询或打印 师信息 教务人员 据字典 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 所谓数据字典就是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。正如我们所知道的,任何字典最主要的用途都是供人查阅对不了解的条目的解释,数据字典的作用也正是在系统分析和设计的过程中给人提 供关于数据的描述信息。 我们在对教师档案管理系统进行了问题定义和需求分析后,下面所给出的就是教师档案管理系统的数据字典。 教师基本情况的数据字典 名字:教师基本信息表 别名: 途:存储教师基本信息 组成:教师基本信息表 =编号 +姓名 +性别 +年龄 +出生时间 +政治面貌 +民族 + 身高 +体重 +职称 +职称变化情况 +调离情况 +联系方式 +家庭住址 +奖惩情况 位置:查询或输出到打印机 名字:教师编号 别名: 途:标识教师档案中的一个特定的关键域 定义:教师编号 =8字符 8 位置:教师基本信息表 教师工作信息表 教师学术信息表 教师科研信息表 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 名字:教师姓名 别名:姓名 用途:标识教师档案中的一个特定的关键域 定义:教师姓名 =10字符 10 位置:教师基本信息表 教师工作信息表 教师学术信息表 教师科研信息表 用户注册信息表 教师工作情况的数据字典 名字:教师工作信息表 别名: 途:存储教师的工作信息 组成:教师 工作信息表 =编号 +姓名 +性别 +任课系别 +任课班级 +所教科目 + 考试 /考察 +学时 +折合学时 位置:查询或输出到打印机 位置:查询或输出到打印机 名字:教师编号 别名: 途:标识教师档案中的一个特定的关键域 定义:教师编号 =8字符 8 位置:教师基本信息表 教师工作信息表 教师学术信息表 教师科研信息表 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 名字:教师姓名 别名: 途:标识 教师档案中的一个特定的关键域 定义:教师姓名 =10字符 10 位置:教师基本信息表 教师工作信息表 教师学术信息表 教师科研信息表 用户注册信息表 教师学术情况的数据字典 名字:教师学术信息表 别名: 途:存储教师的学术信息 组成:教师工作信息表 =编号 +姓名 +性别 +论文及著作名称 +出版社名称 + 期刊号 +奖惩情况 位置:查询或输出到打印机 名字:教师编 号 别名: 途:标识教师档案中的一个特定的关键域 定义:教师编号 =8字符 8 位置:教师基本信息表 教师工作信息表 教师学术信息表 教师科研信息表 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 名字:教师姓名 别名: 途:标识教师档案中的一个特定的关键域 定义:教师姓名 =10字符 10 位置:教师基本信息表 教师工作信息表 教师学术信息表 教师科研信息表 用户注册信息表 教师科研情况的数据字典 名字:教师科研信息表 别名: 途:存储教师的科研信息 组成:教师科研信息表 =编号 +姓名 +性别 +科研情况 +科研成果 +奖惩情况 位置:查询或输出到打印机 名字:教师编号 别名: 途:标识教师档案中的一个特定的关键域 定义:教师编号 =8字符 8 位置:教师基本信息表 教师工作信息表 教师学术信息表 教师科研信息表 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 名字:教师姓名 别名: 途:标识教师档案中的一个特定的关键域 定义:教师姓名 =10字符 10 位置:教师基本信息表 教师工作信息表 教师学术信息表 教师科研信息表 用户注册信息表 用户注册情况的数据字典 名字:用户注册信息表 别名: 途:存储用户的注册信息 组成:用户注册信息表 =姓名 +登陆名称 +密码 +电子邮件地址 +电话 + 家庭住址 位置:查询 名字:用户登陆名称 别名: 途:标识用户注册信息中的一个特定的关键域 定义:用户登陆名称 =10字符 10 位置:用户注册信息表 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 名字:用户姓名 别名: 途:标识用户注册信息中的一个特定的关键域 定义:用户姓名 =10字符 10 位置:教师基本信息表 教师工作信息表 教师学术信息表 教师科研信息表 用户注册信息表 第三章 教师档案管理系统的设计 体 设 计 本系统基于 程语言,以 000、 开发平台,实现了教师档案管理内部的各种工作流程计算机管理化。 本系统由档案管理员进行数据样本的采集和录入,教师可以通过教师档案管理系统进行查询,档案管理员可以通过教师档案管理系统进行查询,教务处可以通过教师档案管理系统进行查询和打印报表。 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 能图 根据分析,我们可以得到以下的功能图 : (如图 3 体设计: 根据功能图,系统可以实现下述功能: (一)实现对教师有关的各类数据进行输入 教师的基本信息包括教师的 号)、 名)、别)、 年龄)、 生时间)、 族)、 治面貌)、 高 )、 体 重 )、 职 称 )、称变化情况)、 离情况)、 系方式)、 庭住址)和 惩情况)形成档案。 教师的工作信息包括教师的 号 )、 名)、 别)、 课系别)、 教科目)、 试或考察)、 时)和 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42 页 个人基本信息 查询 个人信息查询 个人工作信息 查询 教师 个人学术信息 查询 个人科研信息 查询 用户有效 他人信息查询 按编号 信息查询 按姓名 信息查询 教务人员 信息查询 教师基本信息 查询或打印 教 教师工作信息 查询或打印 师 教师学术信息 查询或打 印 档 教师科研信息 查询或打印 案 信息查询 教师基本信息 查询 管 管理员 教师工作信息 查询 理 教师学术信息 查询 系 教师科研信息 查询 统 数据库维护 更新记录 更新所有教师信息 添加纪录 添加所有教师信息 删除纪录 删除所有教师信息 新用户注册 注册新用户 用户无效 图 3统功能图长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 合学时)。 教师学术信息包括教师的 号)、 名)、 别)、 文及著作名称)、 版社名称)、 刊号)和 惩情况)。 教师的科研情况包括教师的 号)、 名)、 别)、 研情况)、研成果)和 惩情况)。 用户信息包括用户的 户登陆名称)、 户的真实姓名)、 码)、 子邮件地址)、话)、 庭住址)。 (二)实现对教师有关的各类数据进行更新 由管理员进行档案收集,经过处理档案资料,更新教师档案管理系统,包括更新系统中的教师基本信息 、教师工作信息 、教师学术信息 和教师科研情况 。 (三)实现对教师有关的各类数据进行添加 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 由管理员进行档案收集,经过处理档案资料,对教师档案进行添加,包括添加系统中的教师基本信息 、教师工作信息 、教师学术信息 和教师科研情况 。 (四)实现对教师有关 的各类信息进行删除 由管理员进行档案收集,经过处理档案资料,删除教师档案信息,包括删除系统中的教师基本信息 、教师工作信息 、教师学术信息 和教师科研情况 。 (五)实现对教师档案管理系统的查询 1教师对教师档案管理系统的查询 在校教师可以通过自己的姓名和密码,对自己的个人信息进行查询,其中包括教师个人基本信息、教师个人工作信息、教师个人学术信息和教师个人科研信息。并且可以在教师档案管理系统中获得简要的他人信息,包括教师的 号)、 名)、 别)、 话)、 址)、文及著作名称)、 研成果)和 惩情况)。 教务人员可以在成功的登陆教师档案管理系统以后,对教师的所有信息进行查询,包括教师的基本信息、教师的工作信息、长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 教师的学术信息和教师的科研情况。 管理员可以在成功的登陆教师档案管理系统以后,对教师和注册用户的所有信息进行查询,包括教师的基本信息 、教师的工作信息、教师的学术信息、教师的科研情况和注册用户的信息。 (六)打印教师档案报表 教务人员可以在查询了教师档案后,打印教师档案报表,可以打印教师的基本信息、教师的工作信息、教师的学术信息和教师的科研信息。 (七)用户对个人密码的修改 用户登陆后,在系统的提示下可以对个人密码进行修改。 (八)用户对个人信息的修改 用户登陆后,在系统的提示下可以对个人信息进行修改。 据库的定义 数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简单的来说,数据库就是信 息的集合。 我们不仅可以利用数据库进行存储数据,也可以通过数据库进行长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 更新信息、添加信息和删除信息等一系列的操作。到目前为止,计算机的数据库可以分为两类:非关系数据库和关系数据库。 我们所采用的 000 就是一种典型的关系型数据库,我们所设计的教师档案管理系统主要包括教师、教务人员和 管理员三个对象,每个对象都有自己的功能,可以对教师档案进行查询、打印教师档案报表或对数据库进行修改。通过对教师档案管理系统的总体分析及对数据库的定义我们可以得到下面所述的系统 。 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 统 型图 教师 管理员 1+ 管理 教师档案卡 姓名 姓 名 密码 密 码 添加 1+ 1+ 更新 删除 教务人员 姓名 密码 教师基本 教师工作 教师学术 教师科研 信息卡 信息卡 信息卡 信息卡 1+ 编号 编号 编号 编号 姓名 姓名 姓名 姓名 性别 性别 性别 性别 年龄 任课系别 论文及著 科研情况 出生年 任课班级 作名称 科研成果 月日 所教科目 出版社名 奖惩情况 政治面貌 考试 /考察 称 民族 学时 期刊号 身高 折合学时 奖惩情况 体重 职称 职称变化 情况 调离情况 联系方式 家庭住址 奖惩情况 查 询 查询或打印 长春工业大学人文信息学院 00413 班 33 号 张秋华的毕业论文 第 1 页 共 42页 结构 数据库的逻辑结构设计: 根据 型图,我们设计了如下的表: 表 1 教师基本信息表 列 名 数据类型 长 度 是否允许为空值 默认值 说 明 0 否 无 主键 ,编号 0 否 无 主键 ,姓名 否 1 男 1,女 0 否 无 年龄 否 无 出生时间 否 无 政治面貌 0 否 无 民族 是 无 身高 是 无 体重 0 否 无 职称 6 否 无 职称变化情况 6 否 无 调离情况 6 否 无 联系方式 0 否 无 家庭住址 6 否 无 奖惩情况 表 2 教师工作信息表 列名 数据类型 长度 是否允许为空 默 认值 说明 0 否 无 主键,编号 0 否 无 主键 , 姓名 否 1 男 1,女 0 0 否 无 任课系别 0 否 无 任课班级 长春工业大学人文信息学院 004
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:【精品】jsp教师档案管理系统(源代码+论文)
链接地址:https://www.renrendoc.com/p-1638331.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!