单位人事管理系统开发毕业论文内容摘要:

能到达数据源。 如图显示了一个 powerbuilder ODBC 连接的基本组成(其中 Powerbuilder)与 ODBC接口动态连接库一起构成了应用程序部分。 PowerBuilder ODBC 接口 DLL( ) ODBC 驱动程序管理器( ) 应用程序 —— 由 powerbuilder 提供,调用 ODBC 函数以提交 SQL语句、分类查询以及从数据源检索结果; ODBC 驱动程序管理器 —— 由 Microsoft 提供,负责为应用程序装载及卸载驱动程序; 数据源 —— 由 DBMS 或数据库厂商提供,为应用程序存储和管理数据。 数据源由被访问的数据、相关的 DBMS、操作系统和访问 DBMS 的网络软件(可选)组成。 3. 4. 在 PowerBuilder 中访问数据库 在 powerBuilder 应用程序中,只有先创建一个 Transaction 对象,然后才能通过这个 Transaction 对象来访问数据库。 在 PowerBuilder 数据库连接中,Transaction 对象是介于应用程序与数据库之间的通信区域,它声明了Powerbuilder 连接数据库时用到的参数,并接收由数据库返回的状态信息。 鉴于大多数应用程序仅访问一个数据库, PowerBuilder 提供了全局缺省的Transaction 对象 SQLCA(既 SQL 通讯区域, SQL Communication Area) ,也可以根据需要定义其它的 Transaction 对象,特别是当应用程序有多个数据连接时。 PowerBuilder 应用程序通过 Transaction 对象访问数据库的基本步骤是: 1. 创建 Transaction 对象(使用 SQLCA 以外的 Transaction 对象时); 2. 定义有关参数,这些参数具体体现了访问数据库时是通过 powerbuilder本身提供的接口还是通过 ODBC 驱动程序的接口。 3. 使用该 Transaction 对象连接数据库; 4. 使用该 Transaction 对象并编写 SQL语句(或者通过数据窗口和数据存储)访问数据中的数据; 5. 断开与数据库的连接; 6. 撤消该 Transaction 对象。 4 系统分析 系统分析阶段的任务是与用户交流,充分了解用户的需要和要求,用系统的思想和方法,把一个企业复 杂的业务分解成简单的组成部分,找出这些部分的基本属性和彼此的关系。 这是信息系统开发的最重要的环节,好的需求分析 +好的系统设计 =优秀的系统,好的需求分析 +差的系统设计 =良好的系统,差的需求分析 +好的系统设计 =差的系统,可见系统分析的重要性,其内容主要包括对组织各部门,各业务的详细了解,并在此基础上进行分析,以开发出符合用户要求的土地价值评估信息系统。 4. 系统开发的指导思想 4. 1. 采用生命周期法开发系统 由于在设计实施过程中遇到时间、知识储备和应用技术等原因的限制,设计数据源驱动 数据源驱动 数据源驱动 数据源 数据源 数据源 开发系统时采用生命周期法。 按 照系统规划-系统分析-系统设计-系统实施-系统运行-系统维护思路来设计实施系统。 4. 1. 注重系统的适用性 在设计的时候,尽量避免了编程语言的原因而造成的错误。 错误不能避免的,但努力实现在系统中给出相应的提示。 4. 1. 注重系统的实用性 由于本系统的使用者一般是生产管理经验丰富,但专业知识不足的管理者,由于计算机技术掌握程度层次不同,对系统开发知识不太清楚。 所以应用系统操作尽量简单易懂,容易上手,平时维护便捷。 4. 1. 注重系统安全性 由于本人的知识水平限制,只能从完善口令管理、严格操作权 限,从而保证应用系统的日常管理和控制。 4. 系统的软硬件要求: 服务器的机器主要配置情况: 4. 2. 硬件要求: 计算机应在 486 或更高档次的计算机,内存在 128MB 或更大的 4. 2. 操作系 统的要求 : win2020 server, SQL Server 2020, 4. 2. 客户端的机器配置: 硬件要求: CPU=200MHZ 内存 =16MB 系统要求: WIN95/98 , SQL Server 2020 客户端 4. 系统的名称和目标: 4. 3. 系统名称:单位人 事管理信息系统 4. 3. 实现目标: 该项软件开发为解决人事科员工资料的管理;原有的手工作业耗时费力,又不能保证数据的正确性,迫切需要实现计算机信息化管理,用现代化管理手段实现对数据的录入、查询、打印等的管理。 4. 数据流程图 员工管理 考勤管理 工资管理 报表管理 人事管理系统顶层 DFD 操作员 单位人事管理系统 员工 员工号 正确的员工号 D1 员工信息表 修改请求 打印请求 “员工管理 ” 框的展开 员工号 D2 缺勤类型表 正确的员工号 修改请求 D3 考勤管理表 修改请求 打印请求 修改 后的考勤信息 “考勤管理 ”的展开 操作员编码 正确的操作员编码 D4 用户信息表 输入 修改请 求 打印请 求 输入 修改请 求 修改请 求 打印请 求 输入 系统备份 系统还原 数据信息 D5 “用户信息表 ”的展开 员工号 正确的员工号 D6 月工资表 统计生成月工资 打印请求 “工资表 ” 的展开 数据字典 、员工管理模块 输入 打印 请求 加工名 : 输入 编号: 激发条件: 员工号已输入 加工逻辑: 将员工号存入员工表中 执行频率: XX 次 /日 数据流名:输入请求 组成:输入标志 加工名: 修改请求 编号: 激发条件: 修改请求已输入 加工逻辑: 根据修改请求进行修改。 执行频率: XX 次 /日 数据流名:修改请求 组成:修改标志 数据流名:打印请求 组成:打印标志 、考勤管理模块 数据存储名称 :员工信息表 存储结构 :员工号,姓名,性别,出生年月 , 籍贯,民族,国籍,政治面貌,血型,职务,部门,身份证号,电话,手机,婚姻状况,健康状况。 数据存储名称 :缺勤类型表 存储结构: 存储结构: 缺勤类型,名称,缺勤类型描述 数据流名:修改请求 组成:修改标志 加工名: 输入 编号: 激发条件: 员工号已输入 加工逻辑: 根据员工号确定考勤记录 执行频率: XX 次 /日 加工名: 修改请求 编号: 激发条件: 修改请求已输入 执行频率: XX 次 /日 加工名: 打印请求 编号: 激发条件: 打印请求已输入 加工逻辑: 根据打印请求进行打印。 执行频率: XX 次 /日 数据流名 :输入请求 组成:输入标志 数据流名:打印请求 组成:打印标志 加工名: 打印请求 编号: 激发条件: 打印请求已输入 执行频率: XX 次 /日 数据存储名称 :员工信息表 存储结构 :员工号,姓名,性别,出生年月 , 籍贯,民族,国籍,政治面貌,血型,职务,部门,身份证号,电话,手机,婚姻 状况,健康状况。 用户管理模块 、工资管理模块 加工名: 输入 编号: 激发条件: 操作员编码已输入 加工逻辑: 根据操作员得到用户 执行频率: X次 /日 加工名: 备份系统 编号: 激发条件: 加工逻辑: 执行频率: X次 /日 加工名:输入 编号: 激发条件:员工号已输入 加工逻辑: 根据员工号统计月工资,年工资 执行频率: X次 /日 数据存储名称 :考勤管理表 存储结构: 员工号,时间,缺勤天数,缺勤类型,缺勤理由 数据流名:打印请求 组成:打印标志 加工名: 还原系统 编号:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。