会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

《软件工程》课程设计报告-员工培训管理系统分析与设计.doc

  • 资源星级:
  • 资源大小:472.00KB   全文页数:16页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

《软件工程》课程设计报告-员工培训管理系统分析与设计.doc

1长沙理工大学软件工程课程设计报告学院计算机与通信工程专业计算机科学与技术班级计算机035学号200350080534学生姓名指导教师课程成绩完成日期2006年9月19日2员工培训管理系统分析与设计学生姓名指导老师摘要企业通过一个好的员工培训管理系统,能使内部的培训工作系统化,规范化,自动化,从而提高员工的素质和工作能力,使企业保持强大的竞争力,本课程设计针对培训管理系统需要维护员工信息,管理培训资源和教材,设计培训计划,安排培训课程,对课程进行评价进行分析与设计。数据库采用MicosoftAcess2000,程序运行平台为Windows98/2000/XP。关键词程序设计数据库SQLC1任务申请1.1、引言时间行进到21世纪,以计算机技术为主体的高新技术群体已经将触角深入到国发经济的方方面面。在市场经济的大环境下,越来越多的人士逐渐认识到用计算机技术进行名类管理,交流的便捷。尤其在竞争越来越激烈的今天,知识更新的速度也在加快。企业的培训也越来越受到各个企业领导的重视。通过一个员工培训管理系统,使企业的培训工作系统化、规范化、自动化,从而达到提高企业培训管理效率的目的。员工培训管理系统是为了企业管理方便而设计的。该系统主要考虑以西几点尽量采用公司现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有资源,提高系统开发水平和应用效果的目的。系统应符合公司员工培训管理的规定,满足公司日常员工培训工作需要,并达到操作过程直观、方便、实用、安全等要求。系统采用C/S体系结构,Client(客户机)负责提供表达逻辑、显示用户界面3信息、访问数据库服务器Server(服务器)则用于提供数据服务。系统采用模块化程序设计方法,既便于系统功能的各种组合和修改又便于未参与开发的技术维护人员补充、维护。系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。1.2、背景项目开发的提出者为企业经营者,开发者为刘伟,已明确用户有公司经理和公司员工、任课教师及相关的管理人员潜在用户有公司客户、求职人员。用户特点公司经理和公司员工、任课教师及相关的管理人员作为单独的一类用户,公司客户、求职人员作同一类用户。项目经费有企业出,开发周期一月。1.3、目标员工培训管理信息系统以计算机为工具,通过对员工培训管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事公司的筹划实施等计划。2可行性研究报告2.1、引言2.1.1编写目的探讨员工培训管理系统是否值得立项,是否能够立项.2.1.2定义经济可行性估计开发费用以及最终从开发成功的系统所获得的收入或利益,衡量比较支出的费用和收到的利益.技术可行性分析功能,性能以及限制条件,能否是一个技术上可实现的系统.法律可行性明确系统开发可能导致的责任,有无违法问题.2.2、可行性研究的前提2.2.1要求严格依照ISO/IEC9123软件质量模式2.2.2目标软件工程的标准化可以提高软件的可靠性,可维护性和可移植性提高软件4的生产率提高软件人员之间的通讯效率,减少差错和误解有利于软件管理,有利于降低软件的运行维护成本,缩短软件开发周期。2.2.3进行可行性研究的方法通过小组成员对该系统的不同意见进行归纳总结,得出一套完善的可行性计划,采用螺旋模型开发,开发过程中根据用户要求不断完善系统功能2.2.4评价尺度保证软件系统最大限度地满足用户要求而进行有计划,有组织的活动,其目的是生产高质量软件2.3、对现有系统的分析2.3.1工作负荷由于数据量越来越大,现有的系统已明显不能适应目前的庞大数据量,系统工作负荷过大。2.3.2人员、费用开支由于现有系统的工作负荷严重超载,在现有系统上投入的人力,设备,空间,材料,等等与其他的一系列支持性服务越来越大,导致开发费用支出巨大,严重影响系统的可用性,急需改进。2.3.3设备鉴于原有系统的技术性含量比较低,故不需要多少高技术人员的操作,只是由于数据量的日益扩大,所需要的操作人员数量不断增大。这一点已不再适应目前信息化时代的步伐。设备的科技含量也比较低,没有达到大量的计算机普及程度。2.3.4局限性经过严谨的分析,可知原有的系统存在很大的局限性,比如技术的过于陈旧,人员工作负荷大,系统维护及费用支出巨大,人员与设备技术含量低等等一系列缺点,所有这些都明确了需要一个新的适应新的信息化时代的高科技的系统。所以开发这样一个系统是很有必要的。3项目开发计划3.1引言对软件系统开发周期确定一个完整的计划,有助于传达对客户要求的高层理解。3.2项目概述53.2.1工作内容人员组织与安排,进度计划,资源利用,经费使用3.2.2主要参加人员计0305刘伟3.2.3产品员工培训管理系统3.3实行计划3.3.1工作任务的分解与人员分工XX底层模块设计XX模块接口定义XX组装测试3.3.2接口人员3.3.3关键问题3.4支持条件3.4.1计算机系统支持PC机,打印机,Windows操作系统.3.4.2需要用户承担的工作说明系统的主要功能,能在测试阶段提供相应的报告.4需求说明书4.1引言4.1.1编写的目的深入描述软件的功能和性能,确定软件设计的约束和软件同其他系统元素的接口细节4.1.2定义静态数据--系统固化在内的描述系统实现功能的一部分数据。动态数据--在软件运行过程中用户输入的后系统输出给用户的一部分数据,也就是系统要处理的数据4.2任务概述4.2.1目标6管理计算机协会会员信息,为协会提供一个规范的管理系统4.2.2用户的特点需要了解公司情况的一类人4.2.3假定和约束操作系统运行正常,与其他软件无冲突4.3需求规定4.3.1对功能的约定4.3.2对性能的规定1.精度.2.时间特性.3.灵活性4.3.3输入输出要求日期数据类型以及其他数据类型必须按规定输入.4.4数据管理能力要求数据库初始大小10MB,文件增加按5递增4.5处理故障的能力局部数据错误不影响整个数据库,对各类数据输入错误给予提示5用户手册概要说明书5.1引言编写用户操作手册的目的是为了让用户更快更好得使用该软件,以及在用户使用软件时能够很快的上手,达到熟练使用的程度。是整个软件的一个说明书。5.2用途5.2.1功能员工培训管理信息系统以计算机为工具,通过对培训部门所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事公司的其他业务需求。5.2.2性能1数据精确度由于采用数据库技术并且用户的应用领域对数据精确度的要求不是太高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。72时间特性本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。3适应性该系统软件是使用VisualC6.0在windowsxp系统下完成的所以只要是兼容windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。而且应用户的特殊需求软件在完成后的维护阶段可以保持一个与其他类软件接口,随时满足用户的使用要求。5.2.3安全保密根据不同需求可设置不同安全级别5.3运行环境5.3.1硬设备选用PC级服务器。具体配置如下Intel486CPU或以上256M内存1个4.3G硬盘,1个激光打印机5.3.2支持软件Microsoftaccess5.3.3数据结构表格,数组6概要设计说明书6.1引言6.1.1编写目的从该阶段开发正式进入系统软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的数据结构与软件结构。在系统软件设计阶段主要是把一个软件需求转化为软件表示的过程,这种表示只是描绘出软件的总的概貌。本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。

注意事项

本文(《软件工程》课程设计报告-员工培训管理系统分析与设计.doc)为本站会员(liyun)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

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

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5