VB人事管理系统论文
操作人员对工资信息更新后产生工资表。
2.3 数据流图和数据字典
2.3.1数据流图概述
数据流图描述系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。因为数据流图是逻辑系统的图形表示,即使不是专业的计算机技术人员也容易理解,所以是极好的通信工具。此外,设计数据流图只需考虑系统必须完成的基本逻辑功能,完全不需要考虑如何具体地实现这些功能,所以它也是软件设计的很好的出发点。
1.教师人事管理系统的数据流图如图2.3
图2.3数据流图
2.3.2数据字典
(1)名字:教师号
别名:jiaoshihao
描述:唯一地标识数据库中员工的一个特定的关键域
定义:教师号=10{字符}10
位置:教师基本信息
教师家庭住址
(2)名字:部门号
别名: bumenhao
描述:唯一地标识数据库中单位部门的一个特定的关键域
定义:部门号=4{字符}4
位置:教师基本信息
部门基本信息
教师基本信息报表
(3)名字:职务代号
别名: zhiwudaihao
描述:唯一地标识数据库中工作岗位的一个特定的关键域
定义:岗位代号=8{字符}8
位置:职务代号
教师基本信息
基本信息报表
(4)名字:基本信息报表
别名:baobiao
描述:用户指定条件下的员工基本情况查询结果的信息表
定义:基本信息查询报表=教师号+姓名+年龄+性别+出生 +籍贯+地址
第三章 系统设计的原理和采用的方法与技术
3.1系统设计的基本原理
软件工程的基本原理包括七条,如下所述:
1.用分阶段的生命周期计划严格管理。即把软件生命周期划分成若干个阶段,并相应地制定出切实可行的计划,然后严格按照计划对软件的开发与文护工作进行管理。
2.坚持进行阶段评审。即在每个阶段都进行严格的评审,以便尽早发现在软件开发过程中所犯的错误,是一条必须遵循的重要原则。
3.实行严格的控制。在软件开发过程中不应随意改变需求,因为改变一项需求往往需要付出较高的代价。但是,在开发的过程中改变需求又是难免的,为了保持软件各个配置成分的一致性,必须实行严格的产品控制,其中主要是实行基准配置管理,绝对不能谁想修改软件就随意进行修改。
4.采用现代程序设计技术。采用先进的技术不仅可以提高软件开发和文护的效率,而且可以提高软件产品的质量。
5.结果应能清楚地审查。软件产品不同于一般的物理产品,它是看不见摸不着的逻辑产品。为了提高软件开发过程的可见性,更好地进行管理,应该根据软件开发项目的总目标及完成期限,规定开发组织的责任和产品标准,从而使所得到的结果能够清楚地审查。
6.开发小组的人员应该少而精。开发小组人员的素质和数量是影响软件产品质量和开发效率的重要因素,因此,开发小组的人员应该少而精。
7.承认不断改进软件实践的必要性。所以在软件开发过程中应该考虑到创新原则,体现先进性、超前性,同时应考虑软件的使用性。
这七条原理是确保本次软件开发产品开发质量和开发效率的原理的最小集合,这七条原理是互相独立的,其中任意辣条原理的组合都不能代替另一条原理,因此,它们是缺一不可的最小集合。
3.2系统设计采用的方法与技术
3.2.1项目设计采用的方法
本系统采用C/S模式结构,即Clients/Server结构。Clients/Server结构(简称C/S结构)是九十年代流行的信息系统结构,在C/S结构下,应用系统被分为前台(客户机)和后台(服务器)两部分,其作用分别是:应用处理由客户机完成,数据访问和事务处理由服务器完成。这种方案实现了功能分布,即由客户机端提出查询请求,而服务器完成对数据库的查询任务,并把查询结果通过网络返回给客户机 。
C/S模式响应速度快,网络通信负担小,适用于企业内部局域网,在企业内部的集中管理模式中发挥了重要作用。
3.2.2系统设计采用的技术
该系统主要采用VB、ACCESS数据库技术和工具,整体设计遵循软件工程的方法,经过需求分析、总体设计、文档和代码的编制、模块测试和系统实现几个阶段。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页
VB人事管理系统论文+数据流程图+ER图+功能模块图 第3页下载如图片无法显示或论文不完整,请联系qq752018766