课程设计+员工管理系统

课程设计+员工管理系统

ID:12786988

大小:179.00 KB

页数:18页

时间:2018-07-19

课程设计+员工管理系统_第1页
课程设计+员工管理系统_第2页
课程设计+员工管理系统_第3页
课程设计+员工管理系统_第4页
课程设计+员工管理系统_第5页
资源描述:

《课程设计+员工管理系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、河南理工大学《C#程序设计》实训报告河南理工大学计算机科学与技术学院课程设计2011—2012学年第二学期课程名称C#Windows程序设计课设设计题目人事管理系统学生姓名学号专业班级软件工程.net指导教师2012年6月7日18河南理工大学《C#程序设计》实训报告目录封面...........................1目录...........................21.设计任务书.......................41.1题目与要求.....................41.2本系统涉及的知识点......

2、...........42.功能设计........................43.数据库设计.......................53.1数据库概念设计(E-R图)...............53.2数据库逻辑结构设计.................63.3数据库物理设计...................64.系统实现........................64.1界面设计及实现...................64.2部门信息管理设计及实现...............114.2.1添加部门信息.....

3、..............114.2.2浏览部门信息...................134.2.3修改部门信息...................144.2.4删除部门信息...................1618河南理工大学《C#程序设计》实训报告5.总结..........................18致谢...........................18参考文献.........................1818河南理工大学《C#程序设计》实训报告1设计任务书1.1题目与要求本人计划(与XXX、XXX合

4、作)编写一个员工管理系统,主要用来管理员工基本信息。此系统使得管理人员对公司的工种进行分类,进而确定各个工种所对应的部门信息,在已有部门信息的基础上能够对所有的员工信息进行分类管理。本系统的特点是可以对员工的个人信息、所属部门进行全方位的管理,可以实现工种的浏览、添加、删除和修改等操作,同时界面设计简单、操作方便。其具体要求如下:1、工种种类设置。・添加工种:添加公司的各种工种信息,包括工种编号、工种名称、工种描述。・浏览工种:能够按照列表方式快速浏览公司的各种工种。・修改工种:能够对工种的信息进行修改。・删除工种:能够对于全部工种的信息进行

5、删除。2、员工个人信息管理。・添加员工:添加一个员工的基本信息,包括姓名、性别、专业、籍贯、职称、所在工种、所在部门、学历、员工编号。・浏览员工:能够对一个职员的信息进行删除按姓名进行删除。・修改员工:对职员的信息进行修改。・删除员工:能够对于全部职员的信息进行删除。3、员工所属部门信息管理。・添加部门:添加一个部门的基本信息,包括部门编号、部门名称、部门描述。・浏览部门:能够按照列表方式快速浏览公司所有的部门。・修改部门:能够对部门的信息进行修改。・删除部门:能够对于全部部门的信息进行删除。根据分工,本人的主要工作是完成第三模块,即员工所属

6、部门信息管理,包括添加部门、浏览部门、修改部门、删除部门四个部分。同时,需要对主界面进行设计及实现。1.2本系统涉及的知识点WinForm常用控件、属性、方法,ADO.NET技术。2功能设计本系统选用C#作为开发语言,采用结合后台SQLServer数据库的C/S结构开发模式,优化了程序代码及结构,提高了程序的运行效率。系统在.NET环境中进行开发,该环境提供了大量可选择的数据对象,可以很方便地建立与数据库之间的连接,并在此连接的基础上利用各种常用数据库组件对数据库进行操作。在本系统中,采用SqlConnection对象与后台数据库创建连接,所

7、有针对数据库的操作都需要利用这个对象作为数据库连接对象。在系统功能分析的基础上,考虑MicrosoftVisualStudio2008程序编制的特点,得到如图2-1所示的系统功能模块图。18河南理工大学《C#程序设计》实训报告员工信息管理系统部门信息管理工种种类管理员工信息管理浏览部门添加部门修改部门删除部门浏览员工添加员工修改员工删除员工删除工种修改工种添加工种浏览工种图2-1功能模块图3数据库设计3.1数据库概念设计(E—R图)根据本系统的需要,可以归纳出一下实体:工种信息实体、部门信息实体、员工信息实体。为了更好地理解各个实体及其含义,

8、用E-R图,即实体关系图对实体进行描述。根据分工,本人任务模块部门信息实体如图3-1所示:部门描述部门编号部门名称部门图3-1部门信息实体图18河南理工大学《C#程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。