动时代的到来使得软件的开发需求变得越来越大对于软件的要求也越来越高。但不可否认这个领域拥有无限的活力我们需要有精益求精的精神去开发软件系统才能在这个领域闯出属于自己的一片天地。
f22系统开发工具
221MicrosoftVisualStudio2010
MicrosoftVisualStudio2010是微软公司推出的开发环境是目前最流行的Wi
dows平台应用程序开发环境。简称VS2010其集成开发环境IDE的界面被重新设计和组织。VisualStudio2010同时带来了NETFramework40、MicrosoftVisualStudio2010CTPCommu
ityTech
ologyPreviewCTP并且支持开发面向Wi
dows7的应用程序。除了MicrosoftSQLServer它还支持IBMDB2和Oracle数据库。
图221MicrosoftVisualStudio2010开发界面
23开发语言选择
本系统基于C语言制作对比低级语言汇编语言和高级语言B语言C语言不需要想汇编语言一样要经过汇编B语言历史比较久远易用性上对比C语言也差强人意。其将高级语言中的基本结构和语句与低级语言的广泛易用性相结合。
C语言的语言是结构式的每个函数功能之间能够相互独立当需要使用哪个功能模块时添加函数功能模块然后调用。模块之间相互独立减少了干扰也减少了编程时候的麻烦方便软件编写者的使用
C语言在目前的计算机上应用最为广泛大部分软件均是基于C语言制作的优化。JavaPhp等语言因为其主要应用于Web网页和移动设备或者主要应用于专用的硬件平台本系统主要应用于基于wi
dows平台的计算机上因而不多做讨论。
f24数据库选择
在C语言中能够使用函数调用各种数据库实现数据的读取删改等操作。但考虑到数据库十分的复杂所以在本次设计中只使用了C语言对于数据的读取和存储功能将数据保存为dat格式的记事本文件
第一次使用时系统会新建一个名字为Staff_listdat的文件在D盘根目录用于录入输入的员工信息。当系统第二次或者多次进行使用时记事本文件就相当于一个简单的数据库系统从其中读取已经保存于数据库中的员工信息并根据使用者需要进行添加删除和修改保存等操作。
本员工管理软件的设计存储上限暂时设定为可存储100名员工的信息。
3系统功能介绍
31系统模块设计
依据本员工管理软件的数据结构和其需要实现的功能其采用了“自顶而下”的程序设计方式。包含了员工信息系统的菜单显示信息录入信息添加信息修改信息删除信息查找员工信息按需要排序和员工信息的浏览信息的存储和读取等16个函数功能模块3。
自顶而下的程序设计方式是一种逐步求精的设计程序的过程和方法。对软件需要实现的功能进行分解先对最高层次中的问题本软件中是指Me
u函数r