当前位置:文档之家› 《C#程序设计实训》指导书

《C#程序设计实训》指导书

《C#程序设计实训》实训指导书
系别:计算机工程系
专业:网络技术
实训班级:网18
指导教师:孙彦生、梁玲
日期:2015.1.12-2015.1.23
一、实训概况
实训科目:C#程序设计实训
实训地点:机房
实训时间:19~20周(2015.1.12-2015.1.23)
二、实训目的
通过制作人事管理系统,使同学们能够熟悉C#面向对象高级(委托、事件、反射、面向对象)、设计模式、、三层架构等。

三、实训任务
使用C#语言及SQL Server数据库制作一个人事管理系统,该系统包括的功能有:
1、系统管理员管理
操作员管理、部门管理、基础数据管理模块
2、员工管理
员工管理、照片的保存和加载
3、员工搜索
员工多条件搜索、.Net读写Excel组件:NPOI
4、工资管理
月工资表生成、工资表月结、系统日志管理、系统设置、工资条和工资
报表生成
要求界面美观实用,使用简便,用户界面良好。

四、实训步骤
1、开发环境
开发系统采用Visual Studio 2008以上版本,语言采用C#。

数据库采用SQL Server 2005/2008,也可采用Access或Oracle。

2、实训任务规划
日期任务内容
星期一C#基础与补充案例
星期二数据绑定基础
星期三及数据库操作基础知识
星期四简单的三层结构介绍
星期五明确任务、功能、建立数据库,部署.NET三层架构,明确各部分功能星期一操作员管理功能
星期二员工管理、搜索功能
星期三工资管理功能
星期四整体网站调试、运行,功能完善
星期五写实训报告、答辩
3、实训内容
(1)项目功能模块设计
1)用户登录
2)管理员的添加、编辑、删除
3)部门管理4)系统设置
5)员工管理与搜索
6)工资管理
(2)数据库设计
1) 部门表
2)员工表
3)基本信息表
4)操作日志表
5)操作员表
6)工资表
7)工资清单表
8)系统表
(3)程序代码
发给学生参考代码电子文件。

五、实训考核
1、实训应进行严格的考核并评定成绩。

评定成绩的主要依据是实训成果的质量、实训的态度和完成的工作量以及在实训过程中的主动性和创造性。

2、依据项目完成情况和答辩表现(占70%)、出勤表现(20%,旷课一次扣2分,请假一次扣1分)、实训报告(5%)、实训日志(5%),按优(>=90分)、良(80~89分)、中(70~79分)、及格(60~69分)、不及格(<60分)五级评定。

3、项目完成情况和答辩表现评分细则如下所示:
序号评分项目计分
1 基础案例 5
2 用户登录 5
3 操作员管理10
4、考核方式:个人演示及答辩
六、实训报告内容
1、写出实训报告的名称、指导教师、实训时间地点、功能要求、数据库结构及源代码。

2、写出本人承担的任务及完成情况。

3、写出实施中遇到的问题及解决办法。

4、写出本人的实训心得体会。

相关主题