目 录
引言-----------------------------------------------------------5
开发工具简单介绍-----------------------------------------------5
2.1 powerbuilder9.0简介---------------------------------------5
2.2 sqlserver2000简介-----------------------------------------6
可行性分析-----------------------------------------------------6
3.1技术上的可行性----------------------------------------------6
3.2经济上的可行性----------------------------------------------6
3.3社会上的可行性----------------------------------------------7
3.4总体情况的设计分析------------------------------------------7
3.4.1 C/S计算模式分析---------------------------------------7
3.4.2 在系统中使用ODBC--------------------------------------7
3.4.3 在PowerBuilder中访问数据库----------------------------8
系统分析-------------------------------------------------------9
4.1系统开发的指导思想-------------------------------------------9
4.1.1 采用生命周期法开发系统----------------------------------9
4.1.2 注重系统的适用性----------------------------------------9
4.1.3 注重系统的实用性----------------------------------------9
4.1.4 注重系统的安全性----------------------------------------9
4.2系统的软硬件要求---------------------------------------------9
4.2.1 硬件要求------------------------------------------------9
4.2.2 操作系统的要求------------------------------------------9
4.2.3 客户端的机器配置----------------------------------------9
4.3系统的名称和目标----------------------------------------------9
4.3.1 系统名称------------------------------------------------9
4.3.2 实现目标------------------------------------------------9
4.4数据流程图----------------------------------------------------9
4.5数据字典-----------------------------------------------------11
系统设计------------------------------------------------------14
5.1系统功能结构设计---------------------------------------------14
5.1.1 系统功能设计--------------------------------------------14
5.2功能模块分析-------------------------------------------------15
5.2.1 员工信息管理--------------------------------------------15
5.2.2考勤管理------------------------------------------------18
5.2.3 工资管理------------------------------------------------19
5.2.4 统计报表管理--------------------------------------------20
5.2.5 系统模块----------------------------------------------22
5.2.6 帮助模块----------------------------------------------22
5.3代码设计----------------------------------------------------22
5.4数据库设计--------------------------------------------------23
5.5输入输出设计------------------------------------------------25
5.5.1 输入设计---------------------------------------------25
5.5.2 输出设计---------------------------------------------25
系统实施------------------------------------------------------25
6.1程序设计----------------------------------------------------25
6.2人员培训----------------------------------------------------26
6.3系统调试----------------------------------------------------26
系统维护-------------------------------------------------------26
系统评价-------------------------------------------------------26
实施心得-------------------------------------------------------26
结束-----------------------------------------------------------29
辞谢-----------------------------------------------------------29
12参考文献-------------------------------------------------------30
10、结束语
通过紧张的毕业实习和毕业设计,使我对PB和SQL有了更多的认识和理解,对系统的开发流程有了更深层次的了解。在这一个多月的时间里,我经历了一次又一次的失败,再屡败屡战,通过自己的不断努力,使之系统不断地的完善,从中我学到了很多东西,增强了自己的动手能力,积累了一定的编程经验。