基于c职工信息管理系统的设计与实现(编辑修改稿)内容摘要:
结构( Client/Server,客户端 /服务器模式),它是一种软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理的分配到 Client 端和 Server 端来实现,降低了系统 的通信开销。 C/S 结构的优点是能充分发挥客户端 PC 的处理能力,很多工作可以在客户端处理后在提交给服务器,对应的优点就是客户端响应速度快。 毕节学院本科毕业论文(设计) 9 客户端和服务器常常分别出在相距很远的两台计算机上,客户端程序的任务是将用户的要求提交给服务器程序,再将服务器程序返回的结果以特定的形式先是个用户;服务器程序的任务是接受客户程序提出的服务请求,进行相应的处理,再将结果返回给客户程序。 C/S 结构的原则是将计算机应用任务分解成多个子任务,由多台计算机分工完成,即采用“功能分布”原则。 客户端完成数据处理、数据表示以及用 户接口功能;服务器端完成 DBMS 的核心功能。 这种客户请求服务、服务器提供服务的处理方式是一种新型的计算机应用模式。 第 3 章 需求分析 可行性分析 系统的必要性 通过计算机对企业职工信息进行管理,不仅为企业的管理注入了新的生机,而且在使用过程中接上了大量的人力、物力、财力和时间,可以提高企业的工作效率。 随着计算机技术的发展,以及计算机在各个企事业单位中应用的普及,计算机强大的功能已为人们深刻认识。 它在当今高速发展的信息时代占据着不可缺少的地位,作为计算机应用软件的一部分,使用计算机对企 业职工信息进行综合管理已成为企业追求的目标。 系统的可行性 C/S 架构的数据库应用程序的发展,迄今为止,技术较为完善,而且逐渐应用在各个领域。 C语言作为 .NET 平台的首选开发语言,它符合 ECMA334 标准,可见其技术的完善性和语法的规范新。 另外, Microsoft Office Access 2020 是一个全面的数据库平台,使用集成的商业智能( BI)工具提供了企业级的数据管理。 它与 Microsoft Visual Studio、 Microsoft Office System以及新的开发工具包( 包括 Business Intelligence Development Studio)的紧密集成使其与众不同,无论是开发人员、数据库管理员、信息工作者还是决策者, Microsoft Office Access 2020 都可以为用户提供创新的解决方案,帮助用户从数据中获取更多的利益。 根据企业职工信息管理系统的特点,将系统分为职工 工种信息管理、职工信息管理、部门信息管理和职工收入信息管理 4 部分。 毕节学院本科毕业论文(设计) 10 职工信息管理系统的功能如下: ⑴限于操作人员的计算机操作水平,要求系统具有良好 的人机交互界面; ⑵ 方便添加各种信息 ; ⑶方便数据 的 查询和管理功能; ⑷可方便的删除数据记录。 根据前面所做的需求分析和功能的需求可以得出,职工信息管理系统使用后,应具有以下系统性能标准: ⑴灵活的录入数据,是信息传递方便、快捷; ⑵系统采用人机交互方式,界面美观友好,操作灵活方便,数据存储安全可靠; ⑶实现职工各种信息的综合查询; ⑷系统最大限度的实现了易维护性和易操作性 ,定期备份数据,以保证数据安全。 第 4 章 系统功能设计与实现 系统功能设计 职工信息管理系统主要实现的功 能 是与职工有关的各种信息的添加、删除、修改等,详细情况如下 : 职工 的工种信息 管理 ⑴ 添加职工工种信息。 在添加职工工种信息的文本框中,输入职工工种相应的信息,确定即可以添加。 ⑵ 浏览职工工种信息。 在浏览职工工种信息的文本框中,输入职工工种相应的信息,确定即可以浏览。 还可以在浏览窗口,选中需要修改或者删除的职工工种信息。 毕节学院本科毕业论文(设计) 11 职工信息 管理 ⑴ 添加职工信息。 在添加职工信息的文本框中,输入职工相应的信息,确定即可以添加。 ⑵浏览职工信息。 在浏览职工工种信息的文本框中,输入职工所在的部门 ,点击“开始查询”即可以浏览。 还可以在浏览窗口,选中需要修改或者删除的职工信息。 部门信息 管理 ⑴ 添加部门信息。 在添加部门信息的文本框中,输入部门的名称和部门领导等相应信息,确定即可以添加。 ⑵浏览部门信息。 在浏览部门信息的文本框中,可修改或者删除选中的部门信息。 收入信息管理 ⑴添加收入信息。 在添加收入信息的文本框中,选择职工的姓名和输入时间等相应信息,确定即可以添加。 ⑵浏览收入信息。 在浏览收入信息的文本框中,选择职工姓名,点击“开始查询”即可浏览收入信息。 还可可修改 或者删除选中的部门信收入信息选中的职工收入信息。 毕节学院本科毕业论文(设计) 12 数据库分析与设计 数据库表设计 部门信息表 收入信息表 工种信息表 毕节学院本科毕业论文(设计) 13 职工信息表 系统功能概要设计 系统功能模块图 : 职工信息管理系统收入信息管理部门信息管理职工信息管理工种信息设置添加职工信息修改职工信息浏览职工信息修改收入信息浏览收入信息浏览部门信息添加部门信息修改职工信息修改工种信息浏览工种信息添加工种信息添加收入信息 系统功能详细设计 主要界面及 部分 代码 : ① 员 工信息管理系统主界面 毕节学院本科毕业论文(设计) 14 public class Main : {private StatusStrip statusStrip1。 private ToolStripSplitButton toolStripSplitButton1。 private ToolStripMenuItem 收入 管理 ToolStripMenuItem。 private ToolStripMenuItem 添加 ToolStripMenuItem1。 private ToolStripMenuItem 查看 ToolStripMenuItem2。 private ToolStripMenuItem 员工管理 ToolStripMenuItem。 private ToolStripMenuItem 添加 ToolStripMenuItem。 private ToolStripMenuItem 查看 ToolStripMenuItem1。 private ToolStripMenuItem 部门管理 ToolStripMenuItem。 private ToolStripMenuItem 添加部门 ToolStripMenuItem。 private ToolStripMenuItem 查看 ToolStripMenuItem。 private ToolStripMenuItem 工种设置 ToolStripMenuItem。 private ToolStripMenuItem 添加工种 ToolStripMenuItem。 private ToolStripMenuItem 查看工种 ToolStripMenuItem。 private PictureBox pictureBox1。 private ponents = null。 public Main() { InitializeComponent()。 } protected override void Dispose( bool disposing ) { if( disposing ) { if(ponents != null) { ()。 } } ( disposing )。 } } static void MainForm() { (new Main())。 } private void 添加工种 ToolStripMenuItem_Click(object sender,EventArgs e) { new Add_job().ShowDialog()。 } private void 查看工种 ToolStripMenuItem_Click(object sender,EventArgs e) { new Scan_job().ShowDialog()。 } private void 添加部门 ToolStripMenuItem_Click(object sender,EventArgs e) 毕节学院本科毕业论文(设计) 15 { new Add_department().ShowDialog()。 } private void 查看 ToolStripMenuItem_Click(object sender,EventArgs e) { new Scan_department().ShowDialog()。 } private void 添加 ToolStripMenuItem_Click(object sender,EventArgs e) { new Add_person().ShowDialog()。 } private void 查看 ToolStripMenuItem1_Click(object sender,EventArgs e) { new Scan_Person().ShowDialog()。 } private void 添加 ToolStripMenuItem1_Click(object sender,EventArgs e) { new Add_Ine().ShowDialog()。 } private void 查看 ToolStripMenuItem2_Click(object sender,EventArgs e) { new Scan_Ine().ShowDialog()。 } private void 修改 ToolStripMenuItem_Click(object sender,EventArgs e) { new Modify_Person().ShowDialog()。 } private void 修改 ToolStripMenuItem1_Click(object sender,EventArgs e) { new Modify_job().ShowDialog()。 } private void 修改 ToolStripMenuItem2_Click(object sender,EventArgs e) { new Modify_department().ShowDialog()。 } private void 修改 ToolStripMenuItem3_Click(object sender,EventArgs e) { new Modify_Ine().ShowDialog()。 } private void 删除 ToolStripMenuItem3_Click(object sender,EventArgs e) { new Scan_Ine().ShowDialog()。 } private void 删除 ToolStripMenuItem2_Click(object sender,EventArgs e) { new Scan_Person().ShowDialog()。 } private void 删除 ToolStripMenuItem1_Click(object sender,EventArgs e) { new Scan_department().ShowDialog()。 } private void 删除 ToolStripMenuItem_Click(object sender,EventArgs e) { new Scan_job().ShowDialog()。 } ② 添加部门信息 public class Add_department : { private label1。 private label2。 private textBox1。 private label3。 private textBox2。 private label4。 private textBox3。 毕节学院本科毕业论文(设计) 16 private button1。 private button2。基于c职工信息管理系统的设计与实现(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。