毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

教师信息管理系统源程序+系统结构图+数据流程图 第10页

更新时间:2009-3-29:  来源:毕业论文
教师信息管理系统源程序
用户界面需求
编制管理系统提供用户集中控制用户界面,此界面应当具有WINDOWS风格,并尽可能地为用户的查询操作提供方便,用户通过此界面应当能够控制整个系统的运行。
三、报表需求
编制管理系统的各种情况,可以将教职工信息名册、教职工工资变动单、工资汇总台帐等详细情况以报表的形式打印出来,以便实时统计教职工基本信息及工资情况,明确报表,使领导掌握,便于决策,满足学校高效管理的需求。
四、文护需求
系统运行一段时间后,数据库中存放的数据会越来越多,系统因人事制度、财务制度进行变更,要求对职务工资、岗位津贴、职务补贴等实时更改。为了不影响系统的运行效率,应当定期清除、整理数据库中的过时数据,更改系统中不合时宜的字段等,但系统应当将原始数据永久保留。系统生成比较灵活性,系统的参数可以方便的更改,可以根据不同的人事制度和财务制度,对各种的报表格式进行修改,加入字段生成新表等。
五、权限需求
在日常的人事工资管理中,不是要所有人员都明确的知道职工基本信息,所以在设计时需要三级用户管理,即特权用户,一般用户、录入用户,进行对系统的操作,使普通用户不能对系统进行文护,数据录入人员只能对数据进行输入不能实现其他的计算、统计、修改数据的功能,使系统在安全、保密性等方面得到了很好的实现。
2.4开发方法的选择
目前,管理信息开发方法主要有:结构化生命周期开发方法、原型法、面对对象的开发方法。本系统的开发采用结构化生命周期的开发方法。用这种方法开发一个系统将整个开发过程划分为5个阶段:
1、企划阶段
包括:业务特点分析、用户的需求分析、数据流分析、开发工具选择。
2、设计阶段
包括:数据库设计、数据容量预测、处理界面设计、输出报表设计。
3、开发阶段
包括:数据表制作、操作界面开发、功能模块开发。
4、测试阶段
包括:单体测试(测试用数据)、结合测试(全体流程测试)、运用测试(实际数据)。
5、运用阶段
包括:系统安装、数据导入、性能测试。
2.5开发语言和开发工具
本系统选用的开发语言是Visual Foxpro6.0,简称VFP6.0,选用的开发工具是Visual Foxpro6.0数据库开发系统。Visual Foxpro6.0具有用户的普遍性、功能的完整性、工具的易用性和规模的可伸缩性等特点。
一、数据库应用系统的特点
数据库应用系统的目的是把数据库、表、表单和报表汇集起来,把用人工管理的数据实现电脑化管理。数据库应用系统主要由用户界面、信息处理、数据库管理、数据库、辅助功能等模块组成:
用户界面:由于数据库应用系统是一种面向最终用户的应用系统,用户界面应该具有友好、简单、易操作等特点,它是一个系统能否被用户接受的非常重要的因素之一。使用Visual FoxPro 6.0提供的工具能够制作出多窗口系统、菜单驱动的用户界面,并可以将图形、图像、动画、声音等多媒体对象添加到界面中。
信息处理:信息处理是建立数据库应用系统的目的,其基本功能包括各类信息的查询、统计、报表打印等。
数据库管理:指数据库表的添加、修改及删除等。
数据库:即数据库应用系统的操作对象,包括表及视图等。
辅助功能:是指数据库应用系统中的菜单,帮助文本、系统安装及版本信息等。图(1) 数据库应用系统的组成

二、面向对象程序设计与结构化程序设计的区别
在面向对象的程序设计中,程序员把精力放在“对象”的设计上,即如何构造对象是程序设计的重点,而不像以往采用结构化程序设计那样重点如何考虑编写程序代码。在结构化程序设计中的分析和设计阶段,要以“功能”划分整个系统,分别构成各类功能模块,各个功能模块如有可能还必须划分为更为具体的小功能模块,直至功能模块能以一个函数或过程来实现为止。这种方法称为自下而上的程序设计方法,它具有思路清楚、功能单一等特点,但不便文护和修改。与结构化程序设计方法不同的是,面向对象的程序设计方法采用自上而下的程序设计方法。它一般要经历“具体-抽象-具体”三个阶段。它以“对象”为处理中心,在系统分析和设计时必须首先确定所要处理的对象,然后确定对象的属性以及对象之间的相互关系。
 
三、常用关系型数据库系统软件比较
分类
系统名称 对应操作系统 用户界面开发
价格 特    点
  Windows Unix   
小型数据库
FoxPro O
¬— O 中 开发界面友好,需要一定的数据库知识,小型用户最适合
 ACCESS2000 O — O 中 开发界面友好,简单,用户界面和数据一体化可,个人用户最适合
免费数据库系统
PostgreSQL O O — 免费 多操作平台对应,免费使用,适用于学习,研究开发

 MySQL O O — 免费 多操作平台对应,免费使用,适用于学习,研究开发

大型数据库系统 ORACLE O O — 高 功能完善,文护工具完备,用户界面和数据库分离可,大型数据库开发用户最广

 DB2 O O — 高 最早的关系型数据库,和ORACLE同样适合大型数据库开发

 SQL/Server O — — 高 功能完善,比ORACLE操作简单,应为对应Windows,推广受到限制,但与微软的开发工具Visual Studio .NET结合良好,今后有可能应用更广泛

2.6开发环境配置
本次系统开发所用计算机硬件和软件环境如下:
硬件:CPU  P4 1.6G、内存SD128MB、40G硬盘、32X CD-ROM、32MB TNT显卡、普通键盘、鼠标。
软件:中文Windows98 以上。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

教师信息管理系统源程序+系统结构图+数据流程图 第10页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。