软件开发公司程序员任务管理系统的设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西安工业大学北方信息工程学院本科毕业设计(论文)

题目:软件开发公司程序员

任务管理系统的设计与实现

系(部):计算机信息与技术

专业:软件工程

班级:

学生:

学号:

指导教师:

2010年06月

软件开发公司程序员任务管理系统

摘要

软件产业已经作为一个新兴的高技术产业在我国崛起。但与发达国家相比,无论在开发能力还是在管理水平上都还存在相当大的差距,尤其是落后的软件过程管理制约了开发能力的发挥。作为软件开发公司,日常对于程序员的每日工作安排及验收,以及工作量的考核是一项复杂工作。如何设计一个系统来解决软件项目中存在的分配问题,使项目能够顺利完成,就是本文要解决的问题。

论文进行了软件项目管理系统的设计与实现工作,从软件开发公司程序员任务的划分,分配以及工作量统计等方面,具体的讨论了程序员任务管理系统实现的过程以及可行的方式。在本系统中,主要实现了软件开发任务组织,软件开发任务网上分配,程序员软件开发任务完成提交,软件开发任务完成情况测试与评价,程序员工作量统计等内容。为了达到软件开发公司对于程序员任务的良好管理运作,本论文引用了其他软件的一些运作信息,在任务管理系统之中引用国际化的方式,对本系统的设计理念进行了很好的诠释。

本次毕业设计的内容是从技术角度,通过软件工程的方法进行分析,进行一款基于B/S三层体系结构,主要使用、C#作为开发语言和SQL Server 2005作为数据库的软件管理系统的开发。本文主要内容是阐述程序员任务管理系统的开发流程。通过对软件进行需求分析、概要设计、详细设计、编码、测试等一系列完整的软件工程开发流程,掌握软件开发中的各个环节。

关键词:软件项目管理;软件工程;任务划分;系统管理;B/S架构

Software programmer task management system development

company

Abstract

Software industry has a new high-tech industry in our country rise. But compared with developed countries in terms of development capacity, or in the management level, there are still considerable gaps, especially behind the software development process management restricted the ability to play. As a software development company, the daily routine of work for the programmer and acceptance, and workload assessment is a complex task. How to design a system to solve the existing software distribution project so the smooth completion of the project is to solve this problem.

Paper for a software project management system design and implementation of work, from software development company programmers task partitioning, allocation and workload statistics, the detailed discussion of the programmers task management system implementation process and practical way. In this system, the main task to achieve a software development organization, software development tasks on-line distribution, completion of the task of the programmer software development, software development, testing and evaluation of task completion, the programmer workload statistics and so on. In order to achieve software development company for the operation of the programmer the task of good management, this paper refers to the operation of other software, some of the information being quoted in the task management system, international approach to the design of this system had a very good interpretation.

The content of graduation from a technical perspective, software engineering methods to analyze, to one based on B / S three-tier architecture, mainly using , C # as development language and SQL Server 2005 as database management software System. This article explained the main contents of the task management system programmer development process. Through the software requirements analysis, outline design, detailed design, coding, testing a full range of software engineering processes and master all aspects of software development.

Key Words: Software project management; software engineering; task partitioning; system management; B / S structure

相关文档
最新文档