c#项目开发全程实录(第版)

c#项目开发全程实录(第版)

ID:12437383

大小:8.75 MB

页数:50页

时间:2018-07-17

c#项目开发全程实录(第版)_第1页
c#项目开发全程实录(第版)_第2页
c#项目开发全程实录(第版)_第3页
c#项目开发全程实录(第版)_第4页
c#项目开发全程实录(第版)_第5页
资源描述:

《c#项目开发全程实录(第版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章家庭视频监控系统(C# 4.0+Microsoft Access 2003+视频采集卡实现)111章章导读第第家庭视频监控系统(C#4.0+MicrosoftAccess2003+视频采集卡实现)本章使用C# 4.0+视频采集卡制作一个简单的家庭视频监控系统,并将系统划分为几个模块进行详细讲解。通过对这些模块的学习,读者完全可以掌握视频监控系统的开发技术及原理。笔者通过简洁的程序代码和通俗的技术讲解,将家庭视频监控系统的奥秘完全展示在读者面前,使读者可以更轻松地理解其中的内容。通过阅读本章,读者可以学习到::了解单元测试及常用单元测试工具:了解Acc

2、ess2003数据库和数据表的创建:掌握如何在WinForms程序中操作Access2003数据库:掌握视频采集卡的使用:掌握Pelco-D协议:掌握如何使用Pelco-D协议进行云台控制:掌握如何读取和写入注册表信息49第1章家庭视频监控系统(C# 4.0+Microsoft Access 2003+视频采集卡实现)1.1开发背景XXX家庭为了紧随逐渐加快的生活节奏,并适应不断增加的工作压力,现需要委托其他单位开发一个视频监控系统。该系统的主要作用是:当用户外出时,可以使用该系统监控家里的各种情况,并可以将家里的变化情况录制成视频文件,以供后期查看。1.

3、2系统分析1.2.1需求分析随着生活节奏的加快,工作压力的增加,人们用于照顾家庭的时间越来越少。年幼孩子的看护、年迈父母的照管、家庭财产的防窃等一系列问题经常缠绕着人们,成为人们忙碌中挥之不去的牵挂。本章使用C#语言结合视频采集卡制作了一个简单的家庭视频监控系统,以解决上面出现的各种问题。1.2.2可行性分析根据《GB8567-88计算机软件产品开发文件编制指南》中可行性分析的要求,制定可行性研究报告如下。1.引言þ编写目的为了给企业的决策层提供是否进行项目实施的参考依据,现以文件的形式分析项目的风险、项目需要的投资与效益。þ背景XXX家庭为了在外出时可以

4、监控家里的各种情况,现委托相关公司开发一个视频监控系统,项目名称为家庭视频监控系统。2.可行性研究的前提þ要求家庭视频监控系统要求能够提供视频监控、快照、录像和自动监控等功能。þ目标家庭视频监控系统的主要目标是保证家里的安全。þ条件、假定和限制项目需要在1个月内交付用户使用,系统分析人员需要两天内到位,用户需要3天时间确认需求分析文档,去除其中可能出现的问题,例如用户可能临时有事,占用5天时间确认需求分析。那么程序开发人员需要在23天内进行系统设计、程序编码、系统测试、程序调试和系统打包部署工作,期间还包括员工每周的休息时间。49第1章家庭视频监控系统(C

5、# 4.0+Microsoft Access 2003+视频采集卡实现)3.投资及效益分析þ支出根据系统的规模及项目的开发周期(1个月),公司决定投入3个人。此外,公司将直接支付3万元的工资及各种福利待遇。在项目安装及调试阶段,用户培训、员工出差等费用支出需要1万元。在项目维护阶段,预计需要投入1.5万元的资金。累计项目投入需要5.5万元资金。þ收益用户提供项目资金10万元。对于项目运行后进行的改动,采取协商的原则,根据改动规模额外提供资金。因此从投资与收益的效益比上,公司可以获得4.5万元的利润。项目完成后,会给公司提供资源储备,包括技术、经验的积累,其

6、后再开发类似项目时,可以极大地缩短项目开发周期。4.结论根据前面的分析,在技术上不会存在问题,因此项目延期的可能性很小。在效益上公司投入3个人、1个月的时间获利4.5万元,比较可观;在公司今后发展上可以储备软件开发的经验和资源,因此认为该项目可以开发。1.2.3编写项目计划书根据《GB8567-88计算机软件产品开发文件编制指南》中的项目开发计划要求,结合单位实际情况,设计项目计划书如下。1.引言þ编写目的为了保证项目开发人员按时保质地完成预订目标,更好地了解项目实际情况,按照合理的顺序开展工作,现以书面的形式将项目开发生命周期中的项目任务范围、项目团队组

7、织结构、团队成员的工作责任、团队内外沟通协作方式、开发进度、检查项目工作等内容描述出来,作为项目相关人员之间的统一约定和项目生命周期内的所有项目活动的行动基础。þ背景家庭视频监控系统是由XXX家庭委托我公司开发的小型视频监控系统,主要用于监控家里的人员活动情况,项目周期为1个月。项目背景规划如表1.1所示。表1.1项目背景规划项目名称项目委托单位任务提出者项目承担部门家庭视频监控系统XXX家庭王经理研发部门测试部门2.概述þ项目目标项目目标应当符合SMART原则,把项目要完成的工作用清晰的语言描述出来。家庭视频监控系统的项目目标如下:49第1章家庭视频监控

8、系统(C# 4.0+Microsoft Access 2003+视

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。