*******************
实践教学
*******************
兰州理工大学
计算机与通信学院
2009 年春季学期
数据库课程设计
题 目: 教师业务档案管理系统
专业班级:06
级信息与计算科学
1
班
姓 名: 全跟贤
学 号: 06500133
指导教师: 刘 嘉
成 绩:
目 录
摘要..............................................................................................................................................2
前言..............................................................................................................................................3
正文..............................................................................................................................................4
1.问题描述............................................................................................................................4
2.需求分析............................................................................................................................4
2.1
任务需求分析
..................................................................................... .... .... ................4
2.2
数据流程图
......................................................................................... .... .... ................5
2.3
数据字典
............................................................................................. .... .... ................6
...............................................................................................................................................7
...............................................................................................................................................7
3.系统总体设计....................................................................................................................8
3.1
概念结构设计
..................................................................................... .... .... ................8
3.2
逻辑结构设计
..................................................................................... .... .... ................9
4.详细设计..........................................................................................................................11
4.1
用户界面与程序设计
............................................................................................. ...11
5.系统测试..........................................................................................................................13
5.1
测试用例
........................................................................................... .... .... ................13
6.软件使用说明书..............................................................................................................14
参考文献....................................................................................................................................19
1
致 谢...........................................................................................................................................20
附件Ⅰ 部分原程序代码...........................................................................................................21
摘要
教师档案管理系统的开发主要包括后台数据库建立和维护以及前端应用程序的开发
两个方面。我们使用 power builder 9.0 作为前台和后台数据库开发工具,建立系统应用
原型,不断修正和改进,直到形成此系统。
本系统参考兰州理工大学的教师档案管理为原型,分析现有的管理模式和已有的管
理软件,建立系统模型。本教师档案管理系统包括教师信息、课程信息、论文信息、项
目信息等内容的管理。主要实现了信息的录入、查询、删除、修改等功能。
关键字:教师;档案管理系统;数据库;功能实现;PowerBuilder;
2
前言
随着学校规模的不断扩大,教师数量的急剧增加,有关教师的各种信息资料也成倍
增长。办学者们所头疼的问题,就是如何面对这庞大的信息量。只有利用计算机,利用
教师管理信息系统才能解决这一问题,才能提高教师管理的工作效率。通过这样的系统,
可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。
本教师档案管理系统包括教师信息、课程信息、论文信息、项目信息等内容的管理;
遵从以往旧式的工作方式,该工作的工作量大,管理繁琐,既耗人力,又耗物力;如今
面对大量的教师数据、报表,手工处理方式已经很难跟上现代化的步伐。随着计算机技
术及网络通讯技术的飞速发展,许多学校已经有了较好的计算机应用甚至网络硬件建设
基础。因此为提高学校管理工作的现代化、科学化水平,保证信息处理的即时化、准确
化,开发一套对教师档案进行管理的软件是极其重要的,而且是必需的。
本系统正是为解决这一问题而设计的,大大减少了以往教师管理工作的工作量,提高
了工作效率,节省了资源,适应时代的步伐。
本系统采用微软的 Power Builder 9.0 作为后台数据库,Power Builder 9.是一套大型
数据库开发系统,能对大量数据进行处理和管理,性能优越;并使用 power builder9.0
开发前台软件。使用 windows xp 操作系统作为开发平台。
3
正文
1.问题描述
可行性分析研究 教师档案管理的方法日新月异,以前全是由人工管理的方法,存在
很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。
为了提高教师管理效率,减轻劳动强度提高,信息处理速度和准确性;为管理员提供更
方便、科学的服务项目。为管理员提供的一种更先进、科学的服务系统。于是我们便选
择了由计算机来设计一个教师管理系统的方案。管理员,教师都可以直接在计算机上实
现教师的信息管理,并能在一定程度上实现自动化。我们在现行系统初步调查的基础上
提出了新系统目标,即新系统建立后所要求达到的运行指标,这是系统开发和评价的依
据。
2.需求分析
2.1 任务需求分析
经分析先给出该系统的系统流程图,如图 2.1 所示
4