教师信息管理系统的设计_第1页
教师信息管理系统的设计_第2页
教师信息管理系统的设计_第3页
教师信息管理系统的设计_第4页
教师信息管理系统的设计_第5页
免费预览已结束,剩余25页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

教师信息管理系统的设计教师信息管理系统的设计 摘 要 教师档案管理系统是典型的信息管理系统 MIS 其开发主要包括后台数据 库的建立和维护以及前端应用程序的开发两个方面 对于前者要求建立起数据 一致性和完整性强 数据安全性好的库 而对于后者则要求应用程序功能完备 易使用等特点 经过分析 我们使用 POWERSOFT 公司的 POWERBUILDER 开发工具 利用其提 供的各种面向对象的开发工具 尤其是数据窗口这一能方便而简洁操纵数据库的 智能化对象 首先在短时间内建立系统应用原型 然后 对初始原型系统进行需求 迭代 不断修正和改进 直到形成用户满意的可行系统 关键词 控件 窗体 下拉数据窗口 用户自定义事件 PowerBuilder 目目 录录 第一章前言 4 1 1 课题背景 4 1 2 关于开发信心管理系统的目的 5 第二章系统分析 7 2 1 需求分析 7 2 2 应用现状与问题 7 2 3 可行性分析 8 2 3 1 技术可行性分析 8 2 3 2 经济可行性分析 8 2 3 3 运行可行性分析 9 第三章 系统设计 10 3 1 系统的功能分析 10 整体整体 E RE R 图图 12 3 2 系统的数据分析与描述 12 3 3 数据库结构 12 3 4 实现系统功能的方法 14 3 5 数据表之间的关联 14 本章小结 14 第四章 系统实现 15 4 1 系统配置 15 4 1 1 系统的使用环境 15 4 1 2 开发工具 15 4 2 系统模块设计 16 4 2 1 用户管理模块 16 4 2 2 信息查询模块 17 4 2 3 报表信息统计模块 18 4 2 4 教师档案模块 18 4 2 5 报表打印模块 20 4 3 菜单的使用 22 4 4 特殊群体设计 22 本章小结 23 第五章 性能测试与运行结果分析 24 5 1 各功能组件测试分析 24 5 2 性能测试分析与意见 24 5 3 运行结果总结 25 参考文献 27 致 谢 28 天津大学网络教育学院本科毕业设计 论文 2 第一章 前言 对于一个学校来说 大量教师信息难于通过传统的方法进行管理 这就迫 切需要利用计算机技术来帮助学校管理者来处理教师信息的日常管理 教师管理 系统是管理信息系统的一个典型用例 1 1 课题背景 随着科学技术的不断提高 计算机科学日渐成熟 其强大的功能已为人们深 刻认识 它已进入人类社会的各个领域并发挥着越来越重要的作用 作为计算机应用的一部分 使用计算机对教师档案信息进行管理 具有着手 工管理所无法比拟的优点 例如 检索迅速 查找方便 可靠性高 存储量大 保密性好 寿命长 成本低等 这些优点能够极大地提高教师档案信息管理的 效率 也是科学化 正规化学校管理的重要条件 信息社会的高科技 商品经济化的高效益 使计算机的应用已普及到经济 和社会生活的各个领域 计算机虽然与人类的关系愈来愈密切 还有人由于计 算机操作不方便继续用手工劳动 为了适应现代社会人们高度强烈的时间观念 教师档案信息管理系统软件为教学办公室带来了极大的方便 该软件是以汉语 编程语言为实现语言 其功能在系统内部有源代码直接完成 通过操作手册 使用者可以了解本软件的基本工作原理 操作人员只需输入一些简单的汉字 数字 即可达到自己的目的 随着现代信息技术的迅速发展 计算机已进入我国的各级教育部门 尤其 对学校教师档案信息管理系统更是不可缺少的工具 几乎各学校都在自行开发 或购买类似的软件 该管理系统是一个涉及数据繁杂 数据查询与分析统计频 繁的信息管理系统 他对数据的安全性有着很高标准的要求 这一系统的简单 实现将给校园网带来繁重的数据通讯负担 并将占用大量的服务器空间 减轻 数据通讯的空间 减少服务器的占用空间这是很多类似的教务管理系统必须要 考虑的问题 是整个学校的管理核心基础 同时也是一项目的性 计划性 适 应性 创造性跟科学性都很强的一项工作 教师档案信息管理系统是一个教育 单位不可缺少的部分 它的内容对于学校的决策者和管理者来说都至关重要 所以教师档案信息管理系统应该能够为用户提供充足的信息和快捷的查询手段 但一直以来人们使用传统人工的方式管理文件信息 这种管理方式存在着许多 天津大学网络教育学院本科毕业设计 论文 3 缺点 如 效率低 保密性差 另外时间一长 将产生大量的文件和数据 这 对于查找 更新和维护都带来了不少的困难 因此 管理系统软件目前已有比较完善的管理与使用功能 并且是计算机 行业中用 POWERBUILDER 编程来完成的软件成员 研制教师档案信息管理系统软 件是为了满足学校对教师档案信息管理的方便 以现代化的创新思维模式去工 作 1 2 关于开发信心管理系统的目的 为什么要开发一个教师档案信息管理系统 今天 计算机的价格已经十分低廉 性能却有了长足的进步 它已经被应 用于许多领域 计算机之所以如此流行的原因主要有以下几个方面 计算机可以代替人工进行许多繁杂的劳动 计算机可以节省许多资源 计算机大的提高人们的工作效率 计算机使敏感文档更加安全 等等 现在我国的学校教师档案信息的管理水平还停留在纸介质的基础上 这样 的机制已经不能适应时代的发展 因为它浪费了许多人力和物力 在信息时代 这种传统的管理方法必然被计算机为基础的信息管理所取代 作为一个计算机 应用的本科生 希望可以在这方面有所贡献 改革的总设计师邓小平同志说过 科学技术是第一生产力 希望能用自身所学的知识编制出一个实用的程序来 帮助教育行政部门进行简单的教师档案管理 归纳起来 好处大约有以下几点 1 可以存储详细的教师信息 安全 高效 2 只需一到二名信息录入员即可操作系统 节省大量人力 3 可以迅速查到所需信息 随着科学技术的不断提高 计算机科学日渐成熟 其强大的功能已为人们 深刻认识 它已进入人类社会的各个领域并发挥着越来越重要的作用 作为计 算机应用的一部分 使用计算机对教师档案信息进行管理 具有着手工管理所 无法比拟的优点 例如 检索迅速 查找方便 可靠性高 存储量大 保密性 好 寿命长 成本低等 这些优点能够极大地提高教师档案信息管理的效率 也是教育的科学化 正规化管理 与世界接轨的重要条件 天津大学网络教育学院本科毕业设计 论文 4 因此 开发这样的管理软件成为很有必要的事情 在下面的各章中将以开 发一套教师档案信息管理系统为例 谈谈其开发过程和所涉及到的问题及解决 方法 近来 随着计算机技术的飞速发展与教育体制改革的不断深入 传统的 手段以及工作已经不能适应新的发展需求了 无法很好地完成教务工作 作为计算机的应用的一个重要部分 信息管理系统是一个由用户和计算机 组成的进行信息管理 信息收集 存储处理 投递使用和维护的软件系统 该 管理系统是学校地方性管理工作过程中不可缺少的部分 对教务日常管理工作 具有手工管理所无法比拟的优点 检索迅速 查找方便 可靠性高 存储量大 等特点 这些优点极大地提高日常管理的效率 因此 开发该系统成为很有必 要的事情 信息管理系统是典型的管理信息系统 在系统设计时 严格按照软件工程 理论 进行需求分析 概要设计 其开发过程主要包括后台数据库的建立和前 台应用程序的开发两个方面 对于前一方面 要求建立起数据一致性和数据安 全性好的数据库 而对于后者则要求应用程序具有功能完备 方便使用 用户 界面好等特点 基于上述问题 通过研究充分利用了整合学校的各项资源 生成了可以用 在学校的信息管理的系统 它可以帮助学校更好的查询每一位教师的档案管理 以及获得奖励信息 两方面交互式管理 真正实现智能化 大大减少了管理者 的手动劳动 使其工作日益规范化 制度化和科学化 方便学校的教务工作管 理 经过上述分析 该系统利用 Sybase 公司 PowerBuilder9 0 这是一款软件开 发工具 使用其自带的 anywhere8 0 作为后台数据库 利用其提供的各种面向 对象的开发工具 尤其是数据窗口这一方面而简洁的操纵数据库的智能化对象 结合软件工程的方法和面向对象技术 进行本系统地分析 设计与开发 天津大学网络教育学院本科毕业设计 论文 5 第二章 系统分析 2 1 需求分析 随着国家素质教育制度改革的不断深入 一年一度的教学工作的开展 学 校的教师的相关信息越来越多 管理教师的个人档案信息就越来越繁琐 而且 又是极其重要的一个工作 因此 有必要开发一个数据库管理系统 用来管理 教师的个人档案信息 并且十分方便教育行政部门对学校教师各方面信息全面 把握 其中包括了教师的基本信息以及教师的奖惩等各方面详细的信息 对教 务管理工作进行了提炼和概括 使教务管理工作日益规范化 制度化和科学化 教师档案信息系统的使用 大大减少了教务管理的手工劳动 是学校管理的得 力助手 2 2 应用现状与问题 现在我国的学校信息管理水平还停留在纸介质的基础上 这样的机制已经 不能适应时代的发展 因为它浪费了许多人力和物力 并且浪费了很多纸张 在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代 作为一个计算机应用的本科生 希望可以在这方面有所贡献 希望能用自身所 学知识编制出一个实用的程序来帮助管理人员进行更有效的教师档案管理 归纳起来 好处大约有以下几点 1 全面构建数字化校园 实现校园无纸办公 使管理员的工作更加简 单化管理更加方便化 对于教师的信息更好地了解 从而能够达到点对点的了 解 更方便学校整体的管理 2 具有一定的可移植性 可针对不同的用户需求定制系统部分功能 而且在管理方面能多元化 单一化 既可以一对一的更改其信息 也可对整个 学校的教师资料进行更改删除 3 用户界面友好 良好的操作界面 便捷的窗口化模式 让使用者更 方便操作与查询 4 为将来学校上网做好准备 跟据 1999 年中国电信的调查报告显示我 国的上网人数已达到 890 万 互联网已经十分普及 学校的上级管理部门希望 能在世界的任何一个角落查到该校的教师信息 本系统为学校将来的上网作了 先期工作 比如数据库的建立 在安全性和稳定性前提下 给用户提供各种方 便的操作 天津大学网络教育学院本科毕业设计 论文 6 2 3 可行性分析 在现行系统初步调查的基础上就可以提出新系统目标 即新系统建立后所 要求达到的运行指标 这是系统开发和评价的依据 新系统目标应充分体现学 校的战略目标 发展方向和基本特点 直接为学校管理服务 同时 新系统目 标应该和现行系统的各项基本功能密切相关 并且可以分期分批实现 需要指 出的是 新系统目标不可能在总体规划阶段就提得非常具体 它还将在开发过 程中逐步明确和定量化 在新系统中要更好地体现出简单明了的操作 避免以 前的繁琐操作 新系统目标的提法不尽相同 例如 提高工作效率和减轻劳动强度 让管理员工作更加轻松 提高信息处理速度和准确性 使其处理更加方便 提供新的处理功能和决策信息 对于教师的特殊情况能够更好地体现 教学 科研提供更方便的服务项目 新系统的目标确定后 就可以从以下几个面对能否实现新系统目标进行可 行性分析 2 3 1 技术可行性分析 根据新系统目标来衡量所需的技术是否具备 一般可从硬件 软件的性能 要求 环境条件 技术人员水平和数量等方面去考虑和分析 其中开发人员的 技术力量应首先考虑能力与水平 并考虑近期内可以培养和发展的技术人员 对于硬件方面配置需求并不是很高 本系统应用的硬件配置为 PIII 128M 内存 集成显卡 以及 40G 的硬盘 系统为 windows200 sp4 系统 软件方面应用的是 PowerBuilder9 0 AnyWhere8 0 及以上 2 3 2 经济可行性分析 估算新系统的开发费用和今后的运行 维护费用 估计新系统将获得的效 益 并将费用与效益进行比较 看是否有利 开发 运行和维护费用主要包括 购买和安装设备的费用 计算机硬件 系统软件 机器 电源 空调等 软件开发费用 若由本单位的技术人员开发 则该项费用可以计入下面的 人员费用一项 人员费用 系统开发人员 操作人员和维护人员的工资 培训费用等 由 于本项目的特殊性该部分费用可节省 天津大学网络教育学院本科毕业设计 论文 7 消耗品费用 系统开发所用材料 系统正常运行所用消耗品 例如电费 打印纸 软盘 开发软件等开支 其它费用 系统的效益可以从经济效益和社会效益两方面考虑 对于学校 管理信息系统则应着重分析其社会效益 例如 系统投入运行后可以提供哪些 以前无法及时提供的信息 用户查询和使用信息的方便程度提高多少 速度增 加了多少 对于管理人员进行决策提供了多少帮助等等 还有就是对于软件开 发出来以后在市场当中的需求人群有多少 要做好各项准备 才能更好的达到 计划中的目标 2 3 3 运行可行性分析 对新系统运行后给现行系统带来的影响 包括组织机构 管理方式 工作 环境等 和后果进行估计和评价 同时还应考虑现有管理人员的培训 补充 分析在给定时间里能否完成预定的系统开发任务等 软件开发出来以后对于整 体的操作以及系统地维护 数据库的更新这方面 需要专门的人员对操作人员 培训 指导 按上述三方面进行可行性分析 研究后 所以认为该项目是可行的 而且 在以后的辅导员管理当中应用价值是非常高的 天津大学网络教育学院本科毕业设计 论文 8 第三章 系统设计 系统分析的目的是要明确应用系统应该实现的目标 即所有的功能 在前 一部分已经介绍了系统的主要体现的一些功能 在此章节主要分析系统更具体 的结构体系 系统分析的结果就是系统设计的基础 3 1 系统的功能分析 经过前期调研 总结出教师档案管理系统的流程图 如图 4 3 1 从该图可以比较清楚的了解到系统要完成的基本逻辑功能 而教师档案信 息管理系统实现的功能主要由以下七个部分的模块完成 教师信息模块教师信息模块 主要包括教师信息 如 编号 姓名 性别 教师的一些基本的信息进行 存档保存 包括教师的姓名 性别 生日等基本信息 奖励管理模块 奖励信息录入修改 奖励查询 报表打印 信息查询模块 可以根据教师档案信息 如姓名 性别 编号 住址 等 获得完整的教 师档案信息 并可对符合某条件的教师进行奖励统计 假如查询 1001 编号获得 奖励的情况 查询结果散会打印 并可以对其查询信息进行修改 添加和删除 系统设置模块 系统所有功能使用权限控制 比如系统设置只有最高权限的人可以修改 还可以新增或更改用户的登录系统密码 每隔一段时间更换密码可以增强系统 的安全保密性 从而保证了软件使用的权限要求 统计报表打印模块 对系统生成的各种信息报表进行页面设置 打印预览 打印输出 下图描述了模块功能划分与相互关系 天津大学网络教育学院本科毕业设计 论文 9 图 3 1 流程图 系统设置 维护预置信 息 教师档案信息管理系统 教师信息 信息录入 修改信息 查询 统计信息 奖励管理 录入信息 信息汇总统计 查询信息 查询信息 定制查询条件 查询信息维护 报表打印 页面设置 打印预览 打印输出 天津大学网络教育学院本科毕业设计 论文 10 整体整体 E RE R 图图 3 2 系统的数据分析与描述 教师档案情况描述 包括教师的编号 姓名 性别 出生日期 政治面貌 联系电话 住址 毕业院校等 PK 编号 教师奖励情况描述 一个教师编号和一个奖励号唯一确定一个奖励记录 PK 编号 奖励号 lh FK 编号 奖励号 lh 用户身份描述 包括 编号 用户名 密码 权限级别 字符 PK 编号 3 3 数据库结构 首先要创建数据库的表 在前期数据以表格的方法进行体现 完成前期的 建表工作 主要表结构如下 表 3 2 表 3 3 1 管理 系统用户 员 字段名类型宽度 IdINTEGER 教师基本信息 代码 奖励 单位 奖励类别 明细代码 发奖单位 明细代码 奖励 所获奖励 明细代码 院校 毕业院校 明细代码 用户信息 管理 代码 明细代码 天津大学网络教育学院本科毕业设计 论文 11 用户 ID 为主键 表 3 3 2 教师档案信息 字段名类型宽度 idINTEGER 姓名CHAR8 性别CHAR4 学历CHAR8 毕业院校CHAR30 住址CHAR30 联系方式CHAR30 出生日期DATE 工作时间DATE 政治面貌CHAR10 ID 为主键 表 3 3 3 奖励信息表 字段名类型宽度 IdINTEGER LhINTEGER JhINTEGER 分值INTEGER Id 与 lh 结合为主键 表 3 3 4 奖励单位信息 字段名类型宽度 JhINTEGER 奖励单位CHAR20 JH 代码为主键 表 3 3 5 奖励类别信息 字段名类型宽度 LhINTEGER 类别CHAR16 Lh 代码为主键 表 3 3 6 毕业院校 UsernameCHAR10 PasswordCHAR10 KeywordCHAR2 天津大学网络教育学院本科毕业设计 论文 12 字段名类型宽度 IdINTEGER 毕业院校CHAR20 ID 为主键 3 4 实现系统功能的方法 对于设计本系统功能的实现方法 首先要将档案信息和奖励信息录入库中 存贮 因此需要建立 3 个主表 档案表 奖励表 用户表 为了不让系统显得 更加繁琐 前台功能主要围绕这 3 张表展开 这样才能使得界面看得更加舒服 在安全性和稳定性前提下 给用户提供各种方便的操作 3 5 数据表之间的关联 根据需求分析 教师基本信息存放于一个表中容易造成数据冗余 故将教 师基本信息分别存放于两个表中 即 教师档案信息与教师奖励信息 教师档 案表中 ID 设为主键 并将奖励信息中的 ID 设为档案表的外键 从面使两表之 间建立关联 这种关联能够有效的防止数据的不一致性产生 而通过关联的完 整性约束又使两表数据在安全性方面做到了完全一致 有效的保证了数据的安 全性 本章小结 通过本章的分析与描述 可以了解到设计该软件的可行性以及该软件的基 本功能的了解 对于设计软件来说 前期的调研以及对于软件整体的发展是必 不可少的 在这一章中前期比较困难的就是对于整体流程图的分析和描述 每 一步的关系以及在每一级中应该考虑的连接是很重要的 如果没有一个系统的 流程图 对于以后设计会走很多弯路 对于软件开发以后会给管理员带来什么 样子的帮助这些都是考虑的范围之内的 关于系统功能的实现方法 仔细考虑 总结为 3 个主题界面 在安全和稳定的前提下 来提供给管理员最方便的操作 天津大学网络教育学院本科毕业设计 论文 13 天津大学网络教育学院本科毕业设计 论文 14 第四章 系统实现 系统实现就是为了达到系统的功能特点 为了更好地体现该系统的功能 通过适当的设计方法 实现用户对功能的要求 4 1 系统配置 4 1 1 系统的使用环境 硬件要求 1 CPU 至少 Pentiun 以上 建议使用 Pentiun 以上 2 显示器 彩色显示器 3 显卡 显存 8M 以上的图形加速卡 4 硬盘 PowerBuilder 标准版完全安装至少占 200MB 专业版 300MB 建议使用 10GB 以上容量的硬盘 5 内存 32MB 以上的 RAM 建议使用 64MB 以上 6 软盘 3 5 英寸 可无 7 鼠标 键盘 8 光驱 CD ROM 软件要求 1 POWERSOFT Windows9X 2000 或 NT4 0 5 0 中文版 2 AnyWhere8 0 3 PowerBuilder9 0 标准版或者专业版 4 1 2 开发工具 PowerBuilder 是著名的数据库应用开发工具生产厂商 PowerSoft 公司推的 产品 PowerSoft 现已被数据库厂商 Sybase 所收购 它完全按照客户机 服务 器体系结构研制设计 在客户机 服务器结构中 它使用在客户机中 作为数据 库应用程序的开发工具而存在 由于 PowerBuilder 采用了面向对象和可视化 技术 提供可视化的应用开发环境利用 PowerBuilder 可以方便快捷地开发出 利用后台服务器中的数据和数据库管理系统的数据库应用程序 行别是 PB 中具 有特色的数据窗口技术 能够十分方便地与数据库进行通信 鉴于以上优点 本系统采用 PB 做前端开发工具 并采用 sybase 公司的附带的小型数据库 Adaptive server anywhere8 0 做为后台数据库 天津大学网络教育学院本科毕业设计 论文 15 4 2 系统模块设计 模块设计的主要方法是结构化方法 主导思想是以系统的逻辑功能设计和 数据流关系为基础 采用 自顶向下 逐步求精 的设计方法 将本系统分解 为功能明确 易于修改 大小适中的模块结构 4 2 1 用户管理模块 根据用户性质分配用户注册信息并赋于一定权限 相应系统登陆界面 见图 上图中的确定按键程序如下 检验 sle 1 text admin sle 2 text 123 if sle 1 text or sle 2 text then messagebox 提示 用户名或密码为空 information return end if 用 SQL 语句根据用户名查找密码 right 为设置的全局变量 用来保存用户权限 SELECT username password keyword INTO username password right FROM user where user username sle 1 text and user password sle 2 text SQLCode 等于 100 代表没有得到任何记录 If SQLCA SQLCode 100 Then MessageBox 提示信息 没有此用户或没有访问权限 stopsign sle 1 text sle 1 SetFocus ElseIf passwordsle 2 text Then MessageBox 提示信息 登录密码错误 information sle 2 text 天津大学网络教育学院本科毕业设计 论文 16 sle 2 SetFocus Else 打开主窗口 Open w main Close Parent End If 4 2 2 信息查询模块 提供多种方式的查询 并将多中查询方式通过控件结合在一个窗口里 见 图 4 2 2 方便用户使用 图 4 2 2 1 查询窗口 上图 4 2 2 添加按键的原程序如下 String thecol val Integer i 取得用户选择的列和用户输入的具体查询条件 thecol ddlb 1 Text val sle 1 Text 从数组中查找用户选择的列在数组中的位置 For i 1 To colcount If thecol colinfo i coltag Then Exit Next 根据列的数据类型 拼写不同的查询字符串 Choose Case colinfo i coltype Case char 拼写查询字符串 If colinfo i colname 性别 Then If Trim sle 1 Text 男 Then expression expression thelogic colinfo i colname Else ROLLBACK End If 本章小结 通过本章的了解与设计 对于系统的基本程序设计以及程序的操作界面做了 介绍 本章节主要系统的设计根模块的分析比较困难 为了体现得更加全面操 作体系 所以在模块设计的方面很费时间 不过最后还是迎刃而解了 对于菜 单方面的问题 大部份的窗口程序菜单都是使用这个对象来完成的 它的优点 是设计方式简单 符合标准 不占画面空间 程序界面风格统一 天津大学网络教育学院本科毕业设计 论文 23 第五章 性能测试与运行结果分析 系统前期的需求分析 概要设计 数据库设计 系统设计制作已经完成 充分利用了 Powerbuilder 中控件丰富的特点 现对系统进行全面测试 以找出 在设计过程中不可避免的人为设计疏漏与制作偏差 通过完善的测试方案找出 系统中的错误 以保证系统能够达到设计需求 以下是我设计的测试分析方案 5 1 各功能组件测试分析 根据业务流程 各功能组件运用了大量控件 如 文本框 按钮 下拉列 表框 数据窗口 特别是数据窗口的运用给系统数据的呈现带来了极大的方便 也给用户提供了较友好的界面 这些控件共同在业务流程中相互协调 相互制 约 它们之间并不是杂乱无章的 归纳起来它们在处理数据的过程中 根据数 据的进出可以分为 数据输入与数据输出两部分 数据输入部分对系统的影响 较大 如果输入部分出现一丝错误即会违反数据的完整性约束 后续数据处理 也会产生一些异常数据与冗余 导致输出数据产生严重错误 因此 测试的入 口就是数据的输入 要对系统进行全面测试 必须有一个较全面合理的方案 系统测试的流程如下所示 测试入口 数据输入 数据输出 测试出口 系统的测试入口虽然找到了 但在各个模块中存在名种各样的输入数据信 息 为了如实的反映现实需求 我设计了如下原则来尽最大可能的测试系统的 适应性 1 严格遵照系统操作流程 操作顺序靠前优先测试 2 根据数据库表之间的关联 优先测试基表数据模块功能 3 当模块中的数据库表不存在关联时 测试顺序可以不考虑 但应注重模块间 的制约关系 以各模块能协调运行为准 由于有了数据输入部分的严格测试 数据输出部分在测试中就显得水到渠 成了 它们之间数据库表关联并不重要 只要能安实际需要得到合乎要求的数 据格式就可以了 5 2 性能测试分析与意见 通过测试与分析 系统的各个模块均能达到设计要求 但通过测试也发现 天津大学网络教育学院本科毕业设计 论文 24 了一些设计上的不足与经验的欠缺 归纳如下 1 由于设计经验的不足 在早期开发中只注重了设计要求的实现 没有注 重开发过程的代码简化 即没有在早期注重运用类来简化具有统一界面 窗体的创建 在后期才运用类来简化代码 一定程度上影响了系统中代 码的重用 2 用户首次登录系统时 由于系统数据库与环境的迁移 会不同程度上使 系统登录减慢 这是由于系统在首次与数据库的 connect 的过程中的延 迟 解决方案是在系统首次与数据库的连接时通过检测到的数据库异常 信息中进行连接参数的修正得以解决 3 在系统集中输出大量数据时 没有能给用户提供进度条以提示用户系统 的工作进度 个人认为这倒不影响系统工作质量 仅对用户感观上有一 定的小瑕疵 无伤大体 测试系统配置 P41 7G 512MB WindowsXP SQL Server2000 平台 对于以上测试问题 我想对未有多少开发经验的我来说并不是一件坏 事 至少经过了这一次创作与测试的洗礼 我想在日后的开发工作中是再 宝贵不过的经验了 5 3 运行结果总结 在做毕业设计以前 我对管理信息系统的理解只是停留在理论知识的水平 上 是 纸上谈兵 缺乏实际的软件开发经验 这次通过做毕业设计 我独立 完成了 教师信息管理系统 的软件开发任务 在整个开发过程中遇到了很多 问题 但最终都被我

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论