课程设计报告学生用表.doc_第1页
课程设计报告学生用表.doc_第2页
课程设计报告学生用表.doc_第3页
课程设计报告学生用表.doc_第4页
课程设计报告学生用表.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程设计报告(本科)课程:C#程序设计教程学号: 1010431095 1010431005姓名: 张强 赵伟班级:2010计算机软件(嵌入式系统1班)教师:吴昊时间: 2012.12.1-2013.1.5 计算机科学与技术系设计名称:企业员工信息管理系统设计内容、目的与要求:内容:企业员工信息管理系统目的与要求:对员工工种表的设置、员工个人信息的浏览、添加、删除、修改以及设置员工所属部门信息和收入信息的设置计划与进度安排:2012/12/7-2012/12/8 选题2012/12/9-2012/12/11 从图书馆借阅相关资料,上网搜索相关程序2012/12/12/-2012/12/24 程序的编写与调试2012/12/25-2012/12/28整体程序的调试与改错及完善2013/1/1-2013/1/5文档的编写设计过程、步骤(可加页): 企业员工管理信息系统要求对员工工种表的设置、员工个人信息的浏览、添加、删除、修改以及设置员工所属部门信息和收入信息的设置。为了实现这些功能,进行了如下步骤的编写:1. 需求分析:确定人机边界,确定系统需要实现的功能,完成需求分析报告和数据流图2. 概念设计完成E-R图的设计3. 逻辑设计将E-R图转换为关系模式4. 系统设计完成系统的界面设计5. 系统的实现与调试运行系统并进行调试能。结果与分析(可以加页): 主窗口是由管理员,部门管理,员工管理,工作管理,收入管理,帮助几个部分组成。当管理员进入主窗体可以使用企业员工管理系统的所有功能。5.3 管理员模块 在此模块管理员和员工都可以登陆员工信息管理系统。 5.4 部门管理模块在点击主窗体中的部门管理后会进入部门管理模块。5.4.1部门浏览及删除 在此界面可以浏览所有的部门和删除不需要的部门5.4.2添加部门 此界面可以添加企业所有的部门。5.5员工管理模块点击员工管理,即可进入员工管理模块。5.5.1添加员工信息本模块包括员工的姓名,电话,地址,性别,工种,所在部门,进厂时间和员工查询自己信息的密码等信息,并可以的查询功能,添加、删除、修改员工信息。5.5.2所有员工信息 管理员还可以在此页面查询所有员工的信息。5.6工种管理模块点击工种管理模块就可以进入工种管理模块,在此模块可以添加工种并描述其所要干的事情,并且可以查询,添加并显示所有的工种的信息的功能。5.61添加工种 在此模块可以添加工种并描述其所要干的事情,并且可以查询,添加并显示所有的工种的信息的功能5.6.2 工种信息 在此界面可以查询所有工种的信息,并且可以添加和删除工种信息。5.7收入模块点击收入模块,可以查询,添加,删除所有员工的收入信息。5.7.1员工收入信息在此界面可以查询所有员工的收入信息并且可以删除员工的收入信息。5.7.2 添加员工收入信息在本界面可以添加员工的收入,还知道员工收入多少和日期。 通过此次对员工管理信息系统的设计,可以基本的实现对员工工种表的设置、员工个人信息的浏览、添加、删除、修改以及设置员工所属部门信息和收入信息的设置。同时在这次实验中对员工管理信息系统主要侧重于管理员对企业员工的管理,而对于员工能够使用的功能仅仅是能够查询自己的基本信息,因此在这一反面该系统还是存在不足的,但对于本次课程设计的目的与要求应该是完成度比较好的。本系统具有以下特点:1. 整个系统的颜色为蓝色和灰色。2本系统提供密码登录,未授予登录名和密码的用户无法登录。3. 代码维护简单。本系统提供了代码维护功能,可以修改代码。4. 一般用户有查询的权力,而管理员不仅拥有这些权力,还有添加删除用户、密码维护等权力。系统开发过程具有以下特点:1 本系统的整个开发过程由两人完成,以课程设计的方式提交。2 本系统的开发工具为C#+ACCESS,开发系统速度快,但功能上受到限制。3 由于以前没有开发过系统,开发本系统是一个不断学习、不断进步的过程,因此开发此系统还存在一些不足。 本系统存在以下问题:1.我们开发的企业员工信息管理系统是按照用C#项目开发案例全程实录(第二版) 开发的企业员工管理信息系统模板做的,而我们是用C#+ACCESS开发,在实现系统功能上受到了一定的限制。2在提供查询功能时,管理员能够做到了信息精确定位,但员工确没有类似的功能。对于本系统而言,如果提供更多的权限给用户,系统可能更加完美。设计体会与建议: 1、 通过本次的课程设计,对C#的知识有了更深的了解。并且提高了各成员的上机操作能力。经过这次的实践,不仅提高了我们的分析能力,而且更促进我们组的默契开发系统是一个锻炼能力的好机会,因此,我们都很认真对待。对于我们组来说,没有简单与复杂,只有努力去做才是成功。2、 本次的课程设计遇到了很多问题。在开发整个系统过程中,问题总是不断的围绕着我们,为了解决为题我们去图书馆借阅相关书籍,在调试过程中,出现我们解决不了的问题就去网上搜索,直到问题解决。这样一来效率有所提高,二来,更加深我们对系统的认识。3、 在看书的过程中,发现看懂它跟实现它是有很长一段距离的。所以有经验的同学建议我代码一定要在编程软件上实现,才能真正理解。4、 在这次课程设计中,我们小组学会了相互合作的关系,我们分工合作,提高合作能力。 张强通过本次的课程设计,使我对C#的知识有了更深的了解。并且提高了我的上机操作能力。经过这次的实践,不仅提高了我们的分析能力,而且更促进我们组的默契开发系统是一个锻炼能力的好机会,因此,我们都很认真对待。对于我们组来说,没有简单与复杂,只有努力去做才是成功。本次的课程设计遇到了很多问题。在开发整个系统过程中,问题总是不断的围绕着我们,为了解决为题我们去图书馆借阅相关书籍,在调试过程中,出现我们解决不了的问题就去网上搜索,直到问题解决。这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论