欢迎来到天天文库
浏览记录
ID:1388634
大小:1.57 MB
页数:37页
时间:2017-11-11
《任务管理系统的设计与实现毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、任务管理系统的设计与实现毕业论文目录1绪论11.1前言11.2国内外研究成果11.3本文主要研究的内容22核心技术介绍42.1B/S42.1.1B/S模式的优缺点42.2ASP.NET52.3SQLServer200562.3.1SQLServer2005简介62.3.2SQLServer2005的优势和特点63需求分析73.1可行性分析73.1.1技术可行性分析73.1.2社会可行性分析73.1.3经济可行性分析83.1.4法律可行性分析83.2系统功能需求83.1.1用户登录83.1.2任务提
2、交83.1.3用户信息管理93.1.4项目功能管理93.2系统运行要求10123.2.1系统硬件环境103.2.2系统软件环境104概要设计114.1系统工作原理网络结构图114.2系统的功能结构图114.3总体框架设计124.3.1显示层设计134.3.2事务逻辑层设计144.3.3访问层设计144.4数据库设计144.4.1系统ER图设计144.4.2数据库表164.4.3数据库的连接185详细设计195.1系统功能设计195.2界面设计195.2.1登录页面设计195.2.2系统主页面设计2
3、05.3功能模块设计215.3.1任务提交模块215.3.3用户信息管理模块225.3.4项目功能管理235.4公共类说明266系统的测试与分析286.1系统测试测试策略说明286.2测试用例286.2.1对登录功能进行测试286.2.2对任务提交功能进行测试286.2.3对用户信息管理进行测试286.2.4对项目功能管理进行测试286.3测试结果29126.4测试评价307结论31参考文献32致谢33毕业设计(论文)知识产权声明34毕业设计(论文)独创性声明351绪论1.1前言信息技术的迅速发展
4、使市场竞争异常激烈,因此给软件企业的发展带来了前所未有的压力。我国软件企业结合自身企业的特点生产出自己的软件项目管理系统来提升对项目的估计与控制能力,在实现自己企业信息化的过程中开发出能满足其他企业信息化的、能为其他企业创造最大价值的优秀的产品,使自己立于不败之地是一个值得研究的重要课题,特别在软件项目工程中对软件开发的任务分配以及进度管理等部分是项目工程管理中的重中之重。软件产业已经作为一个新兴的高技术产业在我国崛起。但与发达国家相比,无论在开发能力还是在管理水平上都还存在相当大的差距,尤其是落
5、后的软件过程管理制约了开发能力的发挥。软件外包是我国软件业发展的一个机会,也是一种挑战,要提高我国软件外包份额比例和利润率,就得要先解决我国软件企业普遍存在的规模小、软件过程能力低的问题,这就要求我们要有一套完整的软件项目管理系统。开发软件开发公司程序员任务管理系统目的是为了将企业在软件开发过程中的对于程序员的管理进行更进一步的优化和对其的任务完成情况以及质量进行有效的了解和控制。通过内部评估诊断我们发现,程序员其实也很希望能够按照我们的过程规范来开展工作,但我们的过程规范似乎每一步工作都有规程,
6、都有条条框框,工作量的数据、缺陷记录等,但是大部分的研发人员认为大量低层次的沟通和大量的文档浪费了他们很多时间,他们愿意按照过程规范去做,但并不希望成为过程专家。这给软件过程的实施带来了极大的挑战。1.2国内外研究成果12国内外技术现状:软件项目管理最早源自于70年代中期。当时美国国防部曾立题专门研究软件项目做不好的原因,发现70%的项目是因为软件过程管理不善引起的,而并不是因为技术实力不够,进而得出一个结论,即软件过程管理师影响软件研发项目全局的因素,而技术只是影响到局部。从那时开始,业内人士就
7、着手软件项目管理的研究,到目前为止,在该领域起着重要作用的管理思想有:软件能力成熟度模型集成CMMI和1509000系列标准。我国软件企业起步较晚,从80年代发展至今,经过这20年来的成长,发展了一些具有一定规模的软件企业,但总体来说规模不够、开发成熟度不高,普遍存在软件生产低效性,大多数项目不是延期、成本上升,就是品质低、返工现象严重,软件过程能力低。我国的许多软件企业在发展的过程中,长期忽视了企业的信息化,特别是软件过程管理信息化,为追求短期的效益而忽略了重要的软件过程控制和开发流程,使得软件
8、的质量很难达到预期的目标。在软件业发达国家的软件企业中,非常重视软件过程管理的信息化,达到要求的成熟度有助于提高公司的软件开发与项目控制能力,提高公司在国际软件业的地位和信誉度。1.3本文主要研究的内容程序员管理任务管理系统包括:用户登录模块、文件提交模块、系统管理功能模块和项目管理功能模块。用户登录模块是为了判定用户的登录用户名和密码的正确性所设定的。文件提交模块主要是程序员的程序任务进度情况、测试员的测评情况、测试员对程序员的反馈信息、对个人工作的评价信息的提交以及对每天的所有
此文档下载收益归作者所有