实训课题 事档案管理系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实训课题 事档案管理系统

实训课题 人事档案管理系统 一、实训目的 设计一个管理信息系统,后台数据库用SQL Server2005(或SQL Server 2000),前台开发工具用PB。 二、实训要求 实现系统各个模块的功能,必须有一定的难度,要考虑到容错及用户操作方便性、实用性。 三、实训环境 Windows XP操作系统下,以SQL 2005为后台数据库,PowerBuilder9.0为前台图形界面、源代码开发。 四、实训内容 人事档案管理系统 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况信息、职称等。 员工各种信息的修改; 对于转出、辞职、辞退、退休员工信息的删除; 按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息; 对查询、统计的结果打印输出。 五、实训步骤 第一阶段:需求分析准备阶段; 第二阶段:熟悉开发环境,创建数据库的逻辑模型; 第三阶段:系统功能实现及调试阶段; 在本次任务中,我被分配到的任务是“按照一定的条件,查询、统计符合条件的员工信息;至少应该包括每个员工详细信息的查询、按婚姻状况查询、按学历查询、按工作岗位查询等,至少应该包括按学历、婚姻状况、岗位、参加工作时间等统计各自的员工信息”。根据需求我将图形界面设置为如图所示: 如图所示,如要查找信息可按照右下角按条件查询,查找字段中分别设置有婚姻、学历、职称、民族等。查找内容根据查找字段中的关键字再进行更细的查询,如:查找字段为婚姻,查找内容可手动输入已婚或未婚,最后点击“确定”按钮查询。另外如图所示左下角的记录翻页按钮,考虑到实际中如果是在头条信息中,“首记录”和“上一条”按钮是无法实现的,即在此要两个按钮呈灰色不可点击,而“首记录”和“末记录”在最后一条信息中也有同样情况,所以要在窗口中进行设计,所以我的设计源代码如下: 首记录、上一条: integer r if currentrow=1 then tab_1.tabpage_1.cb_1.enabled=false tab_1.tabpage_1.cb_2.enabled=false else tab_1.tabpage_1.cb_1.enabled=true tab_1.tabpage_1.cb_2.enabled=true end if 末记录、下一条: r=tab_1.tabpage_1.dw_1.rowcount() if currentrow=r then tab_1.tabpage_1.cb_3.enabled=false tab_1.tabpage_1.cb_4.enabled=false else tab_1.tabpage_1.cb_3.enabled=true tab_1.tabpage_1.cb_4.enabled=true end if 确定: string s integer i i=tab_1.tabpage_1.ddlb_1.SelectItem(ddlb_1.text, 0) choose case i case 1 s=hy //婚姻 case 2 s=mz //姓名 case 3 s=xb //性别 case 4 s=xl //学历 case 5 s=zc //职称 end choose if s then s=s+= + +tab_1.tabpage_1.sle_1.text+ end if tab_1.tabpage_1.dw_1.setfilter(s) tab_1.tabpage_1.dw_1.filter() 六、总结 通过本次实训,让我更熟悉了SQL 2005和PowerBuilder9.0,并且可以更熟练的运用这两个软件进行组合开发,同时在本次实训中遇到和出现的问题和困难也做出了分析、讨论和向老师请教。 Communist Party Member Zhuang Shaozhen (Nanxun people) that the new Department to send back working the Lake, served as captain of the Countys political team. Party people such as Wang Huapeng, transferred from the administrative team, Zhejia

文档评论(0)

gbn092 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档