基于PB语言的企业工资管理系统.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于PB语言的企业工资管理系统

目 录 引言 1 2基于PB的企业工资管理系统的需求分析 1 2.1可行性分析 1 2.1.1技术可行性 1 2.1.2经济可行性 1 2.1.3管理可行性 1 2.1.4开发环境可行性 1 2.2 用户需求分析 2 3 系统结构设计 2 3.1界面设计 2 3.1.1界面设计准备工作 2 3.1.2登陆设计 3 3.1.3主界面设计 3 3.1.4 显示界面设计 4 3.1.5添加界面设计 5 3.1.6删除界面的设计 6 3.1.7打印界面的设计 7 3.1.8帮助界面的设计 8 4系统试运行结果与评价 14 5 结束语 14 致 谢 14 参考文献 14 基于PB的企业工资管理系统的开发 摘要:PB以Sybase公司具有崭新开发环境和系统结构、能更好地适应Internet应用程序以及分布式应用程序等的PowerBuilder为应用软件开发平台。一个企业的工资管理系统系统广泛应于金融、商业、政府等机构。主要功能体现在对于数据的打印、插入、删除、显示、帮助等,对于这方而的软件开发有多种版本,都存在着不足和局限性,仍需要完善与进一步发展。随着人类的发展,软件事业也在不断的改进,PB开发的企业工资管理系统的用途也是越来越大,大到无处不在。 目的:⑴熟练应用所学软件开发的知识。 ⑵了解软件行业的动态与发展情况。 意义在于通过对本软件的开发,能够为以后的软件开发奠定基础,以及对以后的软件行业有所了解。 论文分为两部分本文首先对企业工资管理系统界面设计,并设计了相应的系统开发模块:用户登陆、主窗口界面、显示界面、插入界面、删除界面、打印界面、帮助界面等设计;接着讨论了系统开发的打印配置。经测试,基本实现了用户需求。 最后对整个企业工资管理系统作了一个简要的总结并附录上了一些功能模块的主要源代码。 关键词:套打设置 常用任务 预览 引言 在一个企业或学校中,能正确、及时而且规范地进行员工工资的管理和发放无疑是是十分重要的。由于工资计算往往涉及多方面的数据,对于每位员工往往需要单独计算,在员工数量较多时,工资管理的工作量就会变大,而且在重复的数据输入和计算中容易出错。 对于用PB编写的企业工资管理系统主要功能体现在对于数据的打印、插入、删除、显示、帮助等,对于这方而的软件开发有多种版本,都存在着不足和局限性,仍需要完善与进一步发展。 人类已经进入21世纪,随着社会的发展,现代科学技术与管理技术的提高,生产信息的多元化、复杂化,信息量越来越大,社会的组织化和生产社会化的程度越来越高。计算机科学及其信息的飞速发展,给计算机学科的教学和管理工作提出了新的、更高的要求。 根据上述定义和社会的需求分析企业的工资管理系统重在数据的打印、插入、删除、显示、帮助这几个功能的实现。 2基于PB的企业工资管理系统的需求分析 本系统主要根据企业工资管理的需求分析: 2.1可行性分析 2.1.1技术可行性随着国内软件开发的日益发展壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。而这个系统尽管其在组织关系上存在着很大的复杂性,繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。2.1.2经济可行性对于整个系统而言,在系统未运行之前,初期投资比较大,花费相对而言比较多。各部门必须配置电脑、服务器、打印机、传真机及相关的网络设备,但是在整个系统投入运行之后,因为现在计算机已经普及了,相关的人员培训费可以减少很多。而同时又减少了数据的流通环节,不必要花费那么多的时间,也就是说最重要的是就是提高了效率,而又保证了各项数据的准确性,也避免了工作人员的流动造成的收据丢失等问题,适应了当前的发展形式。2.1.3管理可行性随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。2.1.4开发环境可行性 我们采用开发工具。它是,可以和多种PC产品集成,并可以通过专用接口或ODBC接口连接许多比较常用的数据库。其次它具有可视化的开发环境,使代码的编写更为直观,并且在可视化环境下的调试和维护也相对容易。再次它随身携带的SybaseSQLAnywhere本身就是个功能强大的DBMS,对小型应用来说,直接使用这个数据库就是个质优价廉的选择。而为方便用户界面的开发,提供了大量控件,这既丰富了应用程序的表达能力,也加快了项目的开发速度。同时,它拥有多平台的开发环境,如果要把一个平台上开发的代码移植到另外一个平台上,只要重新编译就可以了。 系统按照结构化分析(Structure Analysis)的方法,采用自

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档