欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件开发生产实习报告人事管理系统1Word文档格式.docx

    • 资源ID:5241769       资源大小:184.35KB        全文页数:20页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件开发生产实习报告人事管理系统1Word文档格式.docx

    1、1.3重点培养学生的团队精神和协作意识,提高其口头和书面的沟通能力。1.4使学生掌握快速学习新知识、新技术方法,培养良好的分析问题和解决问题的能力1.5重点提高学生的编程能力,使学生建立正确的编程理念,养成规范的编程习惯。2. 实习任务2.1、学习并掌握基本开发技能,掌握多层架构模式,2.2、理解实际工程项目“人事管理系统”的需求与设计方案,在此基础上根据 “人事管理系统”的详细设计方案分组完成主要功能模块的实现,2.3、在实践基础上分组讨论“人事管理系统”设计方案的优化与改进。 1、分工:员工管理模块:公司评价模块。2、分工:公司评价新增模块。3、分工:工程评价模块。4、分工:工程评价新增模

    2、块。5、系统管理模块:工作日历设置模块。4实习过程说明4.1 技术准备(1)、用ADO.NET技术进行技术开发。(2)、的的基本控件使用,如label、button 、textbox、dropdownlist、panel、table等。(3)、七大内置对象的应用:Request对象、Response对象、Cookie对象、Application对象、Session对象、Server对象、Cache对象。(4)、GridView的用法。(5)、DataSet的详细用法。(6)、C#编程规范。(7)、SAP.NET常用的服务器控件。(8)、母板页技术的使用。(9)、SQL Server存储过程调试

    3、指南。4.2 项目实施4.2.1 功能需求 1、Use Case2、用例描述 使用所学的内容制作一个日历,初始化页面默认显示系统时间,其次,当日、平日,公休日,法定节假日等不同性质的日期使用不同背景颜色进行表示,并且实现在日期内添加相关的备注信息的功能。 3、领域模型 4.2.2 软件设计(体系结构模型、设计类图、交互图、状态图、活动图、数据库结构、界面等)1、体系结构模型2、设计类图。设计类图 3、日历MST表名TB_CALENDAR编号列名数据类型长度允许空PK默认值列说明YEARVARCHAR24年2MONTH月3DAY日CALENDAR_FLAG20区分5CALENDAR_MEMO50

    4、备注 4、数据库结构存储过程名称p_tb_calendar_get说 明获得指定年、月的日历信息返回值无参数列表名称类型大小输入输出模式yearintmonthp_tb_calendar_getday获取指定日期的信息day5、界面 图1,初始化界面显示当前系统时间:图1图2,查询结果界面:此处查询2015年10月份的信息图2图3设置日期界面:在下拉菜单中选择日期属性,必要的话添加备注信息,点击确定图3图4,将2015年7月15日设置为法定节假日图4图5修改结果提示界面图5图6,修改结果界面:7月15日背景色变为红色图6 4.2.3 软件实现(主要功能的编码实现) 1.将进入时的年月设置为系统

    5、年月if (!IsPostBack) DateTime now = DateTime.Now; int now_year = now.Year; int now_month = now.Month; for (int i = 0; i selYear.Items.Count; i+) if(int.Parse(selYear.Itemsi.Value)=now_year) selYear.ItemsselYear.SelectedIndex.Selected = false ; selYear .Items i.Selected =true; for (int i=0;i 0) e.Cell.

    6、ForeColor = System.Drawing.Color.Gray;/有D无T备注 calWork.SelectedDayStyle.BackColor = System.Drawing.Color.Gray; cmd.Connection.Close();5、点击查询输出日历 string data = selYear.SelectedItem.Text.ToString() + - + selMonth.SelectedItem.Text.ToString() + + 1 Calendar1.VisibleDate = Convert.ToDateTime(data);6、将日期传

    7、到小窗口上 Label4.Text = Request.QueryStringselYear + 年 + Request.QueryStringselMonth月?selDate TextBox1.Text = Request.QueryStringmemo; string datetype = Request.QueryStringtype DropDownList1.Items.Count; if (DropDownList1.Itemsi.Value = datetype) DropDownList1.ItemsDropDownList1.SelectedIndex.Selected =

    8、 false; DropDownList1.Itemsi.Selected = true;7、点击确定,存储信息,并跳转回原界面p_tb_calendar_update paramYear.SqlDbType = SqlDbType.VarChar; paramYear.Value = Convert.ToDateTime(Label4.Text).Date.Year; paramMonth.SqlDbType = SqlDbType.VarChar; paramMonth.Value = Convert.ToDateTime(Label4.Text).Date.Month; paramDay

    9、.SqlDbType = SqlDbType.VarChar; paramDay.Value = Convert.ToDateTime(Label4.Text).Date.Day; SqlParameter paramtype = new SqlParameter(); paramtype.ParameterName = calendar_flag paramtype.SqlDbType = SqlDbType.VarChar; paramDay.Size = 20; paramtype.Direction = ParameterDirection.Input; paramtype.Value

    10、 = DropDownList1.SelectedItem.Text.ToString(); SqlParameter parammemo = new SqlParameter(); parammemo.ParameterName = calendar_memo parammemo.SqlDbType = SqlDbType.VarChar; parammemo.Size = 50; parammemo.Direction = ParameterDirection.Input; parammemo.Value = TextBox1.Text.ToString(); SqlParameter p

    11、aramck = new SqlParameter(); paramck.ParameterName = chkflg paramck.SqlDbType = SqlDbType.Int; paramck.Size = 4; paramck.Direction = ParameterDirection.Input; paramck.Value = 1; cmd.Parameters.Add(paramtype); cmd.Parameters.Add(parammemo); cmd.Parameters.Add(paramck); cmd.ExecuteNonQuery(); Response

    12、.Write(alert(修T改?成功|!/scriptcmd.Connection.Close(); Response.Redirect(workCalendar.aspx 4.2.4 测试(测试方案设计、测试结果)测试方法主要有白盒测试和黑盒测试,白盒测试有逻辑覆盖测试,基本路径测试等,用逻辑覆盖测试主要的测试标准有:语句覆盖,判定-条件覆盖,判定覆盖,条件组合覆盖,条件覆盖,路径覆盖。 1、进入8月5日2、修改为法定节假日且备注为1113、退回到主界面的显示4.2.5 遇到的主要问题与解决方法这次编写程序遇到了很多问题,让我知道了自己的不足,下面是 我遇到的问题和最后找到的解决办法:在写

    13、用户权限设置的时候遇到的主要问题就是数据的绑定,当我们在使用数据库的时候要选择自己正确的数据库然后进行连接,如果没有正确连接的话就会出现异常,其修改的方法就是把web.config中的Datasource的路径修改为本地的数据库,或者把工程原有的数据库添加到本地的sqlserver中,并将Datasource的路径修改,之后就可以调用自己的数据库了 在开始阶段,遇到了界面设计的一些小问题,通过上网查询解决的界面设计上的问题。之后再弹窗修改特殊节日,备注上遇到了很大的困难,尤其是在与数据库相关的方面。在认真学习了存储过程的调用后,系统与数据库的连接,存储过程的调用迎刃而解。最后遇到的问题是两个页

    14、面之间的传值和数据库的读取值问题,在向他人请教,上网查询等方法下终于将问题姐解决。5、实习效果通过本次实习,能够95%按照要求实现要求的功能,我的任务主要是对工作日历设置模块进行了编写,其主要功能就是对日期进行管理,然后方便员工日期进行安排,以便调整自己的节假日,工作日历设置包括对日历进行分类,可以让经理或者管理员选择一个日期,然后进行修改,可以是对一个普通日期进行修改为节假日,也可以是对一个节假日进行修改为平日,也就是上班的日子,还可以将普通的周末显示出来也就是我们平日里说的公休日。6总结与建议 总结:通过本次实习,认识到了自身很大的不足,不管是在数据库方面,在ASP.NET方面还是在编码方面。提高了自身的一些不足,补充了知识,在之后的道路上让我更能够安下心来好好学习,不断进步,感谢这次实习。我们还有很多的知识没有学到,在编程过程中也有很大的不足,比如说对存储过程的变量还是不够的理解,对一些不常用的控件也是得询问老师和同学,今后要好好学习知识,并要将学到的知识进行实践,毕竟计算机大部分知识都是和实践分不开的,只有不断的提升自我的水准,才能不被计算机发展的潮流所淘汰。 建议:自我感觉老师采用的教学形式很好。工欲善其事必先利其器,在进行系统制作之前,把相应的知识点好好学习。在制作过程中悉心指导,令每一个学生受益匪浅。


    注意事项

    本文(软件开发生产实习报告人事管理系统1Word文档格式.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开