目 次
前言……………………………………………………………………………… 5
第一章 问题提出…………………………………………………………………… 6
第二章 可行性分析和需求分析…………………………………………………… 7
2.1可行性分析………………………………………………………………… 7
2.2需求分析………………………………………………………………7
2.3工资管理处理系统数据流图……………………………………………… 9
2.4 细化部分要功能数据流图 ……………………………………………… 10
2.5数据字典………………………………………………………………… 11
2.6 系统功能清单………………………………………………………………12
2.7开发语言与开发环境……………………………………………………15
2.8数据库概念模型(E-R图)……………………………………………… 16
第三章 总体设计……………………………………………………………………17
3.1总体设计阶段任务及方法…………………………………………………17
3.2总体设计步骤及要求………………………………………………………17
3.3总体设计文档 ………………………………………………………………17
第四章 详细设计……………………………………………………………………26
4.1系统管理模块………………………………………………………………26
第五章 编码 ……………………………………………………………………… 30
第六章 测试…………………………………………………………………………38
总结 …………………………………………………………………………………39
致谢 ……………………………………………………………………………… 40
参考文献……………………………………………………………………………41
总 结
经过一个多月的努力,我的系统终于完成了。总的感觉是这个月过的非常充实和有意义,在毕业设计期间,我所得到的收获也很多。虽然我使用的是我比较熟悉的开发工具Delphi7和SQL Server2000,但仍然遇到了不少难题,不过通过一个个难题的攻克让我感觉对这套开发软件已经有深入的了解和认识,对以后的工作和学习将有很大益处。
拿到课题以后,从需求分析到总体设计,再到系统实现,每一个环节都是我以前在书本上学习过的,但当结合实践时,我发现问题不停的出现,在老师的帮助和自己的努力下,问题一个个的解决,到现在我已经对这些知识有了全新的认识,现在的我更扎实更准确的理解了软件设计相关知识,再一次领悟到理论于实践相结合的重要性。
这次课题的完成,使我对计算机软件的整体设计流程有了更深入的认识。以前自己虽然也学习了一些delphi和数据库程序设计,但只会做一些小的、功能单一软件。通过这次设计,我真正体会到自己能做些什么,学习的方向是什么。