




已阅读5页,还剩31页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档 1欢迎下载 ITIT 培训机构信息管理系统培训机构信息管理系统 摘要 摘要 随着IT培训机构的规膜不断扩大 学生数量急剧增加 有关IT培训机构的各 种信息量也成倍增长 面对庞大的信息量 就需要有IT培训机构管理系统来提高学 生管理工作的效率 本系统是根据现代化机构的发展而设计的IT培训机构管理系统 主要包括学生基本信息管理 课程管理 学生成绩管理以及学生选课管理 通过本 系统可以实现全校学生信息 成绩信息在线查询 可以实现信息的修改及重新录入 可以实现IT培训机构所开设课程的在线查询及选课操作 还可以实现对信息的统计 及打印等操作 本系统界面友好 操作简单 比较实用 极大地方便了IT培训机构 对学生的各种信息管理 提高了工作效益 在本系统中本人主要负责删除部分 关键词关键词 IT 培训机构 信息管理 课程管理 在线查询 精品文档 2欢迎下载 AbstractAbstract As the IT training institutions regulatory membrane expanding the number of students increased dramatically the amount of information a variety of IT training institutions are also doubled With such a huge amount of information we need to have IT training institutions management systems to improve the efficiency of student management This system is based on the development of modern institutions designed for IT training institutions management systems mainly including students basic information management curriculum management student achievement management and management of student elective The system can be achieved by students in the school information performance information on line inquiries can implement changes and re entry of information can implement IT training institutions courses offered by the online inquiries and elective operation also enable the printing of information such as statistics and operations The system interface is friendly simple operation more practical very easy for IT training institutions the students all kinds of information management improve work efficiency In this system I am primarily responsible for deleted KeywordsKeywords IT training institutions Information Management Course Management Online Query 精品文档 3欢迎下载 目目 录录 一 系统开发工具简一 系统开发工具简 介介 4 4 一 系统软硬件环境 一 系统软硬件环境 4 4 二 二 VisualVisual FoxPro6 0FoxPro6 0 简介简介 4 4 三 数据库技术 三 数据库技术 5 5 二 系统可行性分析二 系统可行性分析 7 7 一 技术可行性 一 技术可行性 7 7 二 经济可行性 二 经济可行性 7 7 三 运行可行性 三 运行可行性 7 7 三 系统设计的实现三 系统设计的实现 8 8 一 需求分析 一 需求分析 7 7 二 软件设计 二 软件设计 8 8 三 软件实现 三 软件实现 1313 四 系统测试四 系统测试 31 31 精品文档 4欢迎下载 五 结束语五 结束语 3333 参考文献参考文献 3434 一 开发工具简介一 开发工具简介 一 系统软硬件环境 一 系统软硬件环境 系统开发环境包括硬件平台和软件平台两种 硬件平台是指开发与运行所需要的硬件环境 主要包括计算机机型及硬件配置 由于本系统是一个小型的 MIS 管理系统 因此对计算机硬件的要求不高 比较经济 只要配备有奔腾四代赛扬处理器 2 0GHZ 或以上 DDR256M 内存 或以上 60G 硬盘 或以上 的普通微机即可顺利运行 软件平台是指系统开发与运行的软件环境 本系统要求系统彼此之间兼容性较 好 开发出的应用系统稳定性较高 Visual FoxPro 6 0 具有可视化的开发环境 可以快速完成系统的开发 内部集成的数据库访问通道 使得可以轻松方便的对数 据库管理 因此 选用 VisualFoxpro6 0 作为开发语言 二 二 VisualVisual FoxPro6 0FoxPro6 0 简介简介 随着信息化社会进程的不断加快 人类对信息处理现代化的要求日益增强 而 数据库技术则是计算机信息处理领域的强有力的工具 VisualFoxPro6 0 是美国 Microsoft 公司推出的最新微机关系型数据库管理系统 VisualFoxPro6 0 功能丰富 直观易用 它非常适合于制作各种数据库应用系统 因为对象是大量的图书 所以 要建立一个完整的数据库是必不可少的 本系统在设计的工具上选择了以数据库为 主的编程工具 Visual Foxpro 6 0 它是具有全新的 PC 平台关系型数据库管理系统 它拥有无与匹敌的速度 完整而且丰富的工具 极其友好的图形用户界面 良好的 兼容性 独一无二的跨平台特性及真正的可编译性 Visual FoxPro6 0 的特点是 完善了关系型数据库的概念 采用了 Rushmore 技术 引入了 SQL 命令 支持多种数 精品文档 5欢迎下载 据交换格式 采用了可视化的面向对象的程序设计方式 提供了功能完善的集成环 境和丰富的开发工具 当然 Visual FoxPro 之所以能够做到这一点 首先得益于 Windows 95 98 等 环境的支持 Windows 95 98 下各种应用软件通常所提供的工具栏 下拉菜单 对 话框等 在 Visual FoxPro 6 0 中均得到了较好的体现 其次 Visual FoxPro 6 0 的成功还得益于软件技术的飞速发展 入当今最为流行的面向对象程序设计技 术 可视化技术 均被 Visual FoxPro 6 0 所采用 最后 Visual FoxPro 6 0 为 用户提供的大量生成器 向导 均可协助用户更快 更好的开发程序 Visual FoxPro 6 0 的易用性使初学者和那些想避免涉及 Foxpro 复杂命令的人 能够很快得用它来管理自己的数据库 制作各种表单 报表 表签 并能广泛的与 其他的许多软件共享和交换数据 拥有了这样的工具才能让编程更加快速有效地完 成 为了实现可视化编程的需要 Visual FoxPro 提供了一系列的可视化编程 工具 充分的实现了表 数据库 报表 表单 查询 视图等设计过程的可视性 三 三 数据库技术数据库技术 在数据库技术中有四个名词 1 数据库 database DB DB 是统一管理的相关数据的集合 DB 能为各种 用户共享 具有最小冗余度 数据间联系密切 而又有较高的数据独立性 2 数据库管理系统 Database Management System DBMS DBMS 是位于用 户与操作系统之间的一层数据管理软件 为用户或应用程序提供访问 DB 的方法 包 括 DB 的建立 查询 更新及各种数据控制 DBMS 总是基于某种数据模型 可以分 为层次型 网状型 关系型和面向对象型 DBMS 3 数据库系统 Database System DBS DBS 是实现有组织地 动态地存储 大量关联数据 方便多用户访问的计算机软件 硬件和数据资源组成的系统 即采 用了数据库技术的计算机系统 4 数据库技术 这是一门研究数据库的结构 存储 管理和使用的软件学科 数据库技术是操作系统的文件系统基础上发展起来的 而 DBMS 本身要在操作系统的 支持下才能工作 数据库不仅用到数据结构的知识 而且丰富了数据结构的内容 在关系数据库中要用到集合论 数理逻辑的理论 因此 数据库技术是一门综合性 较强的学科 数据库技术具有如下特点 精品文档 6欢迎下载 1 数据结构化 数据结构化不仅指数据库中数据文件自身是有结构的 由记录的型体现 更重 要的是指数据库中的数据文件以特有的形式相互联系 2 数据独立性高 数据独立性简单地讲是指数据独立于应用程序 即一方的改变不引起另一方的 改变 数据库系统的二级映像保证了独立性的实现 3 共享性高 冗余度低 数据库的三级模式中 每个子模式都是模式的子集 当增加新的应用时 仅增 加一个新的子模式定义 相同的数据可以被多个用户 多个应用共享 而在物理上 这些数据仅存储一次 冗余度低 数据的一致性指反映同一客观事物的数据无论在何时何地出现都是相同的 4 DBMS 的集中管理 DBMS 不仅仅只是提供了对数据库的三级模式和二级映射的支持 而且对数据 的并行操作性 安全性 保密性 完整性和可恢复性都提供了保证 使得在更大范 围的 如 Internet 环境 数据共享成为可能 5 方便的用户接口 在数据库系统中 DBMS 除了提供数据描述语言 DDL 外 还提供数据操作语言 DML Data Manipulation language 用户使用 DML 语言可以很方便地访问数据库 中的数据 例如 SQL Structure Query Language 其次 相当多的 DBMS 还提供 了可视化的编程方式以方便应用程序的开发 如 Visual FoxPro 的菜单生成器 表 单生成器 报表生成器等 或者为用户使用其他第三方语言开发应用程序提供访问 数据库的统一接口 如 ODBC 和 JDBC 等 精品文档 7欢迎下载 二二 可行性分析 可行性分析 本系统是根据现代化教学的需要而开发的 方便 易操作及美观的界面给用户 节省了不少宝贵的时间 全面实现对学生信息的输入 输出 修改 检索 插入和 资料的打印等业务的计算机管理 大大减轻了教务管理工作人员的工作量 全面提 高了管理效率 一 技术可行性技术可行性 Visual FoxPro 6 0 是一个 32 位的数据库开发系统 可运行于 Windows98 和 WindowsXP 操作系统 它提供了 向导 设计器 和 生成器 等工具 使的 数据库管理工作变得容易 Visual FoxPro6 0 的易用性使初学者和那些想避免涉及 FoxPro 复杂命令的人能很快用它来管理自己的数据库 制作各种报表 标签等 且 我们具有一定的编程基础和设计能力 能够开发此系统 因此 在技术上是可行的 二 经济可行性经济可行性 估算本系统的成本效益分析 其中包括估计项目开发的成本 开发费用和今后 的运行 维护费用 估计系统将获得的效益 估算开发成本是否回高于项目预期的 全部经费 并且 分析系统开发是否会对其它产品或利润带来一定影响 系统的效益可以从经济效益和社会效益两方面考虑 对于 IT 培训机构信息管理 系统则应着重分析其经济效益 例如 系统投入运行后可以使学生管理实现科学化 规范化 三 运行可行性运行可行性 本系统的研制和开发是在 WindowsXP 系统下设计制作的 对计算机的硬件和软 件上的要求很低 能够在多种 Woudows 版本下运行 并充分考虑管理者对系统的易 于操作 管理者方便应用 从而能完全满足管理者的要求 精品文档 8欢迎下载 三 系统设计的实现三 系统设计的实现 一 需求分析需求分析 开发 IT 培训机构信息管理系统 的目的是使 IT 培训机构紧跟时代潮流 管 理规范化 提高办学效率和水平 并能提高学校在社会上的知名度 这一系统能实 现学籍管理 教学管理 课程管理 成绩管理 聘用管理等功能 具体模型如下图 所示 正式入校 进入学校 学生学生录登 学习学生 报到 毕业 我们用简单的分层数据流程图表示不同级别上的功能模型 数据流程图中 椭圆 代表数据处理系统 矩形代表实体 箭头代表数据的录入和读取 数据流图如下图 所示 人事部门 招生部门 教务部门 校长 学生 教师 IT 培训信息 管理系统 教师数据 招生数据 教务数据 学生 教师信息 学生信息 学生 课程信息 精品文档 9欢迎下载 图 2 IT 培训信息管理系统数据流图 三 软件设计软件设计 1 总体设计 系统的功能模块划分如图 1 1 所示 图 1 1 系统模块划分 2 详细设计 在这里 用流程图作为工具 给出部分模块的详细设计 欢迎界面 系统主界 面 权限认证 基 本 信 息 维 护 培 训 需 求 效 果 浏 览 与 查 询 统 计 报 表 打 印 系 统 管 理 退 出 需 求 计 划 管 理 毕 业 就 业 管 理 就 业 效 果 评 价 用 户 修 改 密 码 用 户 信 息 管 理 教 师 信 息 维 护 成 绩 信 息 维 护 学 生 信 息 维 护 课 程 信 息 维 护 成 绩 通 知 单 成 绩 综 合 统 计 学 生 综 合 信 息 课 程 相 关 信 息 成 绩 相 关 信 息 教 师 相 关 信 息 学 生 相 关 信 息 精品文档 10欢迎下载 1 欢迎界面详细设计 图 1 2 欢迎界面流程图 2 权限认证详细设计 用户登陆时 要对用户名和密码进行验证 输入的用户名和密码只要其中之一 有错 就不能登录系统 累计错误达到三次 仍试图登陆就会自动退出系统 用户 名和密码由管理员分配管理 不同用户具有不同的访问权限 管理员有权创建用户 和删除用户 并可以更改用户的权限 权限认证流程图如图 1 3 欢迎界面 移动字幕到某一位 置 单击 确定 按钮 权限认证窗口 Y N Y N n 1 开始 输入密码 输入用户名 用户名 密码同时不空 3 次登录失败 N Y Y 检测密码 主界面 检测用户名 退出 N N 精品文档 11欢迎下载 3 数据库设计 本系统中建立一个数据库文件 xxgl dbc 在这个数据库中建立以下九个表 表 1 学生表 student dbf 字段名字段类型宽度索引 学号 C9 主索引 姓名 C8 性别 C2 学历 C4 出生日期 D8 身份证号码 C18 婚姻状况 L1 健康状况 C6 入校时间 D8 家庭住址 C20 联系电话 C11 password dbf 字段名字段类型宽度索引 用户名 C8 主索引 密码 C6 权限 C1 course dbf 字段名字段类型宽度索引 精品文档 12欢迎下载 课程号 C3 主索引 课程类别 C10 课程名称 C10 学时 N3 教材 C20 先修课程 C10 course available dbf 字段名字段类型宽度索引 课程号 C3 一般索引 课程名称 C10 课程开始时间 D8 课程结束时间 D8 教师姓名 C8 教师号 C6 一般索引 上课人数 N3 上课地点 C10 score dbf 字段名字段类型宽度索引 学号 C9 一般索引 课程号 C3 一般索引 考试时间 D8 考试地点 C10 教师编号 C6 一般索引 成绩 N5 教师评语 M4 class need dbf 字段名字段类型宽度索引 专业编号 C2 主索引 专业名称 C22 专业需求 M4 精品文档 13欢迎下载 teacher dbf 字段名字段类型宽度索引 教师编号 C6 主索引 教师姓名 C8 教师性别 C2 教师学历 C4 联系电话 C11 学时工资 N3 graduate dbf 字段名字段类型宽度索引 学号 C9 姓名 C8 毕业日期 D8 参加工作时间 D8 待岗时间 N3 备注 M4 table file dbf 字段名字段类型宽度索引 表名 C10 文件名 C25 三 软件实现软件实现 软件实现就是在前面需求分析 软件设计的基础上 进行软件的编码和应用程 序的界面设计 这是 蓝图 的实现部分 最终目标是整个系统最后要编译生成可 执行文件 EXE 脱离 Visual FoxPro 6 0 环境运行 在软件实现阶段 规范管理 项目中的文件非常重要 否则影响可执行文件的生成 1 默认路径 由于在软件的编码和应用程序的界面设计过程中 随时要进行调试 为此本节 给出设置默认路径时应当注意的一些事项 C 因为在主应用程序中的默认设置的该默认路径只有在项目连编生成应用程序时 精品文档 14欢迎下载 才起作用 便于调试程序 每次进入 Visual FoxPro 6 0 时 首先在命令窗口输入 命令行 Set dafa to C 该命令执行后 当调用下一层表单时就可以使用相对路径 Do form passwd scx 2 建立项目及项目文件 利用向导创建项目 可以同时创建项目文件和相应的目录 这些目录用以存放项 目中各种类型的文件 比如 我们可以把数据库文件 表文件 视图等存放在相应 的 data 文件夹中 而把所有的表单文件存放在相应的 forms 文件夹中 3 系统启动 系统启动由系统启动表单 beginning scx 负责 该表单文件位于 C forms 中 即默认的 forms 文件夹中 这一表单的背景图片是自己设计的 它能够体现本 系统的内容特征 表单运行效果如图 1 5 所示 图 1 5 beginning scx 运行效果 1 beginning scx 表单的属性及设置值 这个表单的属性及设置值如表 1 1 所示 表 1 1 beginning scx 的属性及设置值 属性值说明 精品文档 15欢迎下载 AutoCenter T 表单运行时处于桌面的中心位置 BorderStyle 0 无边框效果柔和 可选 Height400 NameBEGINNING Picture 图片路径表单的背景图片 Show Window 2 作为顶层表单表单运行时处于桌面最顶层 TitleBar0 Off 表单运行时不显示标题栏 Width636 2 beginning scx 表单的控件及属性 Beginning scx 表单包含 3 个控件标签 Lable1 Lable2 Lable3 2 个按钮控件 Command1 Command2 和 1 个设计器控件 Timer 表 1 2 列出了表单包含的全部控件 3 个标签控件的属性及设置值基本相同 表 1 3 列出了 Lable 属性及设置值 表 1 4 列出了 Timer 的属性及设置值 表 1 2 beginning scx 包含的控件 对象名称属性 Caption在本系统中的用途备注 Lable1 IT 培训机构信 息管理系统 显示文字 Lable2 欢迎使用显示文子 Lable3 2009 年 12 月显示文字 Timer 按给定的时间间隔改变 lable1 vsibale 的值为 T 或 F lable2 left 的值为变量 n 的值 n n 2 随着时间变化产 生一组闪烁的字 符和一组移动的 字符效果 Command1 进入 单击时执行下一级 权限认证 表单 Command 退出 退出系统这里包括关闭本 窗口 结束事件 循环和退出 Visual FoxPro 表 1 3 Lable1 相关属性及设置值 精品文档 16欢迎下载 属性值说明 Alignment2 Center 水平居中 BackStyle0 Transparent 透明 FontName 隶书字体 FontSize24 字号 FontColor 0 0 128字颜色 Height48 文本框高度 Left60 文本框与表单左边界距 离 NameLable1 文本框名称 Top60 文本框与表单顶部距离 Width492 文本框宽度 表 1 4 Timer 相关属性及设置值 属性值说明 Interval250 NameTimer 3 代码 表单 init 过程代码 public n nTime n 600 nTime 0 thisform label2 left n 控件 Timer Timer 过程代码 if nTime 1 thisform label1 visible t nTime 0 else thisform label1 visible f nTime 1 endif 精品文档 17欢迎下载 if n 380 n n 2 thisform label2 left n else thisform release do form forms passwd scx endif 控件 Command1 单击事件 Click 过程代码 thisform release do form FORMS passwd scx 控件 Command2 单击事件 Click 过程代码 thisform release clear events quit 4 权限认证 图 1 4 passwd scx 运行效果 1 passwd scx 表单的属性及设置值 这个表单的属性及设置值如表 1 5 所示 属性值说明 AutoCenter T 表单运行时处于桌面中 精品文档 18欢迎下载 心位置 BorderStyle 2 固定对话框不能改变窗口大小 Caption 请输入密码 Closable F 不显示关闭按钮 ControlBox F 不显示关闭按钮 NamePasswd Picture 图片路径 ShowWindow 2 作为顶层表单表单运行时处于桌面最 顶层 2 Passwd scx 表单的控件 本表单在布局上包括四个标签 Lable1 Lable2 Lable3 Lable4 分别用于界 面的文字提示 包含一个 Shape1 该控件只起修饰作用 其长 宽 高等属性值 根据要修饰的对象适当设置 包含两个文本框 Text1 Text2 分别用于输入用 户名和密码 包含两个命令按钮 command1 command2 分别用于验证和回退到 启动表单 3 代码 表单 init 过程代码 public rank public cn rank 0 cn 0 控件 Command1 单击事件 Click 过程代码 If lenc allt thisform text1 value 0 and lenc allt thisform text2 value 0 then use data password if cn 3 locate for allt password 用户名 allt thisform text1 value if found if allt password 用户名 allt thisform text2 value 权限 password 权限 精品文档 19欢迎下载 thisform release use do form forms mainform scx else cn cn 1 messagebox 口令有误 重新输入 提示窗口 thisform text2 value thisform text1 setfocus thisform refresh endif else cn cn 1 messagebox 用户名有误 重新输入 提示窗口 thisform text2 value thisform text1 setfocus thisform refresh endif else messagebox 超过三次 将退出系统 提示窗口 thisform release use endif else thisform refresh messagebox 输入用户名和口令 提示窗口 thisform text2 value thisform text1 setfocus endif 控件 Command2 单击事件 Click 过程代码 thisform release do form formS beginning scx 精品文档 20欢迎下载 5 系统主界面 在 mainform scx 表单中 用户可以通过该表单的选项组控件 Optiongroup1 选 择要执行的其他表单 然后单击该表单的 确定 按钮控件 系统将执行所选择 的表单 具体表单如下 基本信息维护表单 jbxxwh scx 浏览与查询表单 llcx scx 培训需求与效果表单 pxxqgl scx 统计打印报表表单 tidybb scx 系统管理表单 xtgl scx 单击该表单的 重新登录 按钮控件 系统将执行 passwd scx 表单 返回到权 限认证表单 单击该表单的 退出 按钮控件可退出系统 主界面表单 mainform scx 运行效果如图 1 5 所示 1 mainform scx 表单的属性及设置值如表 1 6 表 1 6 mainform scx 相关属性及设置值 属性值说明 AutoCenter T 表单运行时处于桌面中心 位置 BackColor0 128 192 改变窗口背景色 精品文档 21欢迎下载 Caption 基本信息维护 Closable F 不显示关闭窗口 ControlBox F 不显示关闭窗口 NameJbxxwh ShowWindow 2 作为顶层表单表单运行时处于桌面最顶 层 2 mainform scx 表单的控件 mainform scx 表单包括一个选项组按钮控件 Optiongroup1 用来选择要执行的表 单 Mainform scx 表单有三个命令按钮 Command1 Command2 Command3 分别用 来执行 Optiongroup1 控件选择的表单 执行登录表单和退出系统 3 代码 控件 Command1 单击事件 Click 过程代码 do case case thisform optiongroup1 option1 value 1 thisform release do form forms jbxxwh case thisform optiongroup1 option2 value 1 thisform release do form forms llcx case thisform optiongroup1 option3 value 1 thisform release do form forms pxxqgl case thisform optiongroup1 option4 value 1 thisform release do form forms tjdybb case thisform optiongroup1 option5 value 1 thisform release do form forms xtgl endcase 控件 Command2 单击事件 Click 过程代码 精品文档 22欢迎下载 Use thisform release do form forms passwd scx 控件 Command3 单击事件 Click 过程代码 thisform release clear events quit 6 基本信息维护 在 jbxxwh scx 表单中 用户可以通过该表单的选项组控件 Optiongroup1 选择要执行的其他表单 然后单击该表单的 确定 按钮控件 系统将执行所选择的表单 具体表单如下 课程维护表单 kcwh scx 学生信息维护表单 xswh scx 学生成绩维护表单 cjwh scx 教师信息维护表单 jswh scx 基本信息维护表单 jbxxwh scx 在初始化的时候 将根据用户在 passwd scx 表 单获得的权限设置该表单的功能 单击 退出 控件按钮 系统回退至系统主 界面表单 效果如图 1 6 所示 精品文档 23欢迎下载 1 jbxxwh scx 表单的属性及设置值如表 1 7 所示 表 1 7 jbxxwh scx 相关属性及设置值 属性值说明 AutoCenter T 表单运行时处于桌面中 心位置 BackColor0 128 192 改变窗口颜色 Caption 基本信息维护 Closable F 不显示关闭按钮 ControlBox F 不显示关闭按钮 Namejbxxwh ShowWindow 2 作为顶层表单表单运行时处于桌面最 顶层 2 jbxxwh scx 表单的控件与属性 本表单属于布局上包括一个标签 Lable1 用于界面的文字提示 一个选项组按钮 控件 Optiongroup1 用于选择其他的维护功能表单 两个命令按钮 Command1 Command2 分别用来确认执行其他的维护功能表单和返回主界面表单 相 精品文档 24欢迎下载 关属性及设置值如表 1 8 表 1 9 和表 1 10 所示 表 1 8 Label1 相关属性及设置值 属性值说明 Alinment 2 居中 BackStyle0 Transparent 透明 Caption 使用权限不同 有些功 能 FontName T 加粗 FontName 楷体字体 FontSize16 字号 ForeColor 0 255 255字眼色 Height36 标签高度 Left24 标签与表单左边界距离 NameLable1 标签名称 Top264 标签与表单顶部距离 Width360 标签宽度 表 1 9 相关属性及设置值 属性值说明 BackStyle0 Transparent 透明 BordStyle0 None 无边框 ButtonCount4 NameOptiongroup1 表 1 10 选项组 Optiongroup1 的 Option1 相关属性及设置值 属性值说明 BackStyle0 Transparent 无边框 ForeColor 0 219 219字颜色 Caption 课程信息维护 1 1 jbxxwh scx 表单代码 控件 Command1 单击事件 Click 过程代码 do case 精品文档 25欢迎下载 case thisform optiongroup1 option1 value 1 do form forms kcwh case thisform optiongroup1 option2 value 1 do form forms xswh case thisform optiongroup1 option3 value 1 do form forms cjwh case thisform optiongroup1 option4 value 1 do form forms jswh endcase 控件 Command2 单击事件 Click 过程代码 thisform release do form forms mainform scx 7 浏览与查询 在llcx scx表单中 用户可以通过该表单的选项组控件 Optiongroup1 选 择要执行的其他表单 然后单击该表单的 确定 按钮控件 系统将执行所选择的 表单 具体表单如下 浏览与查询课程信息表单 kccx scx 浏览与查询学生信息表单 xscx scx 浏览与查询成绩信息表单 cjcx scx 浏览与查询教师信息表单 jscx scx 浏览与查询文件 llcx scx 没有使用权限限制 任何用户都可以使用系统的浏览与 查询功 表单的运行效果如图 1 7 所示 精品文档 26欢迎下载 1 llcx scx 表单的属性及设置值 llcx scx 表单的属性及设置值和基本信息维护表单 jbxxwh scx 基本相同 2 llcx scx 表单的控件 本表单的布局上包括一个标签 用于界面的文字提示 一个选项组控件 用于选 择不同的维护功能 两个命令按钮 所有控件的属性及设置值仍与基本信息维护表 单 jbxxwh scx 基本相同 3 代码 控件 Command1 单击事件 Click 过程代码 do case case thisform optiongroup1 option1 value 1 do form forms kccx scx case thisform optiongroup2 option1 value 1 do form forms xscx scx case thisform optiongroup3 option1 value 1 do form forms cjcx scx case thisform optiongroup4 option1 value 1 精品文档 27欢迎下载 do form forms jscx scx endcase 控件 Command2 单击事件 Click 过程代码 thisform release do form forms mainform scx 返回主界面 8 培训需求与效果 在pxxqgl scx表单中 用户可以通过该表单的选项组控件 Optiongroup1 选 择要执行的其他表单 然后单击该表单的 确定 按钮控件 系统将执行所选择的 表单 具体表单如下 需求计划管理表单 xqjh scx 学生毕业 就业管理表单 byjygl scx 培训效果评价表单 jyxgpj scx 单击 返回 按钮 系统回退至主界面 1 pxxqgl scx 表单的属性及设置值 表单的 pxxqgl scx 属性及设置值与基本信息维护表单 jbxxwh scx 2 表单的控件 本表单在布局上包括一个标签 用于界面的文字提示 一个选项组控件 用 于选择不同的维护功能 两个命令按钮 所有控件的属性及设置值与基本信息 精品文档 28欢迎下载 维护表单 jbxxwh scx 基本相同 3 代码 表单 init 过程代码 if rank 4 thisform optiongroup1 option1 enabled f 适用者对课程 教师信 息无法改动 thisform optiongroup1 option2 enabled f endif 控件 Command1 单击事件 Click 过程代码 do case case thisform optiongroup1 option1 value 1 do form forms xqjh scx case thisform optiongroup1 option2 value 1 do form forms byjygl scx endcase 控件 Command2 单击事件 Click 过程代码 thisform release do form forms mainform scx 9 统计打印报表 精品文档 29欢迎下载 1 表单的属性及设置值 表单 tjdybb scx 的属性及设置值如表 1 8 所示 属性设置值说明 AtouCenter T 加粗 Caption 统计打印报表 Closable T 加粗 ControlBox F 不显示控制菜单 Height301 高度 InitEvent User Procedure NameForm1 名称 ShowWindow 1 作为顶层表单表单运行时处于桌面最 顶层 Width602 宽度 2 表单的数据源 表单 tjdybb scx 所包含的数据源为 class need teacher 和 course available 三个数据表的 Exclusive 属性值设为 T 3 代码 表单 init 过程代码 mand1 enabled f mand2 enabled f mandgroup1 command1 enabled f mand2 enabled f mand1 enabled f mand2 enabled f mand1 enabled f mand2 enabled f 10 系统管理 在xtgl scx表单中 用户可以通过该表单的选项组控件 Optiongroup1 选 择要执行的其他表单 然后单击该表单的 确定 按钮控件 系统将执行所选 择的表单 具体表单如下 精品文档 30欢迎下载 修改密码表单 xgmm scx 管理员用户管理表单 gly scx 备份数据表单 sjbf scx 单击 返回 按钮 系统回退至主界面 一般用户只能修改自己的密码 超级用户能够修改所有用户的资料 备份重要 的数据 表单运行效果如图 1 9 所示 图 1 9 系统管理运行效果 1 表单的属性及设置值 表单 xtgl scx 的属性及设置值与基本信息维护表单 jbxxwh scx 基本相同 2 表单 xtgl scx 所包含控件的属性及设置值 表单 xtgl scx 包含一个选项组控件 用于选择不同的功能 两个命令按钮 这些 控件的属性及设置值参见基本信息维护表单 jbxxwh scx 进行设置 3 代码 表单 init 过程代码 if rank 1 如果是超级用户所有选项有效 else thisform optiongroup1 option2 enabled f thisform optiongroup1 option3 enabled f 精品文档 31欢迎下载 endif 控件 Command1 单击事件 Click 过程代码 do case case thisform optiongroup1 option1 value 1 do form forms xgmm scx case thisform optiongroup1 option2 value 1 do form forms gly scx case thisform optiongroup1 option3 value 1 do form forms sjbf scx endcase 控件 Command2 单击事件 Click 过程代码 thisform release do form forms mainform scx 四 系统测试四 系统测试 在 MIS 开发过程中采用了多种措施保证软件质量 在实际开发过程中不可避免 地会产生差错 经过周密测试后可以排除系统错误 因此系统测试是 MIS 开发过程 中为保证软件质量必须进行的工作 大量统计资料表明 系统测试的工作量往往占 MIS 开发总工作量的 40 以上 因此 我们必须重视测试工作 从产品角度看 测试计划中的测试项目包括软件结构中的分系统层 子系统层 功能模块层 程序模块层中的各类模块 从测试本身看 分为单元测试 组合测试 确认测试等 测试对象是随阶段而异的 最基本 最初的测试是单元测试 后面的 组合测试 确认测试都是以被测过的模块作为测试对象的 1 单元测试 精品文档 32欢迎下载 单元测试也称模块测试或程序测试 单元测试是对每个模块单独进行的 验证 模块接口与设计说明书是否一致 对模块的所有主要处理路径进行测试且与预期的 结构进行对照 还要对所有错误处理路径进行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 IEC 61496-3:2025 EN-FR Safety of machinery - Electro-sensitive protective equipment - Part 3: Particular requirements for active opto-electronic protective devices responsiv
- JJF(石化)077-2023二氧化碳气体检测报警器校准规范
- 人教版八年级英语上册单元同步知识点与语法训练 unit3 section A
- 两票执行细则培训
- 老年人心病防治知识培训课件
- 水溶液中的离子平衡-高考化学二轮复习知识清单与专项练习(新高考专用)原卷版
- 外研版八年级英语下册Module6单元测试试卷及答案
- 声音的特性(分层作业)-2023学年八年级物理上册(人教版)
- 动脉测压导管维护全流程指南:从置入到拔除的规范操作
- 外研版八年级英语上册Module11单元测试试卷-含答案01
- 棋牌室员工管理制度
- 新课标(水平三)体育与健康《篮球》大单元教学计划及配套教案(18课时)
- 建筑工人临时用工协议书
- 苏教版四年级上册科学全册课件
- 仪表安装规范以及验收
- 《观潮》课件.ppt2
- 人教版(PEP)小学英语_3~6年级_单词表(带有音标)
- 地下连续墙施工质量控制要点(北京17号线)
- 织造工艺设计指导书
- 冀教版五年级下册数学应用题专项综合练习题
- 鲫鱼的外形与内部解剖
评论
0/150
提交评论