文档介绍:该【C 与.Net 大作业报告 项目管理系统 】是由【夜紫儿】上传分享,文档一共【46】页,该文档可以免费在线阅读,需要了解更多关于【C 与.Net 大作业报告 项目管理系统 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。《C#》报告目录《C#》期末大作业评分表...............................................错误,未定义书签。..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................282SchoolofSoftware,YunnanUniversity.(2011)《C#》报告一、项目任务概述及小组成员分工明细任务概述本系统为项目管理系统,是一个方便项目管理者管理其所负责的项目的系统,它具有给项目设定阶段,然后预估每一阶段大概需花费的时间,然后给项目成员分配项目阶段,并记录其在完成此阶段所花费的实际时间数,并将这些数据都展现给项目管理者,让其及时了解项目的进展情况,而后分析在此项目中哪一阶段用的时间少,哪一阶段所花的时间多,项目是提前完成还是超出预估时间完成,等等一系列关于项目的信息。通过调查分析,要求该系统具有以下功能:。、删除已有成员,设定项目经理为项目划分项目类型,如软件开发性项目、咨询性项目等。,如项目类型为:软件开发性项目,:FRD-FunctionalRequirementDocumentTDD-,(增删改查)(增删改查)(增删改查)。:-对象映射机制,了解Nhibernate基本知识,、小组成员报告注意:小组成员的报告应按分工~描述所完成分工部分的相关项目开发文档~如:概要设计、详细设计、用例分析、类图、数据库的表间关系,E-R图,等。摘要随着社会的发展~科学技术的进步~一个公司对项目的管理也越来越重要了。从最原始的员工上下班在纸质的工作表上填写工作记录~如今电脑的普及~这些工作都在电脑上完成~不仅可以提高工作效率~还可以方便项目的管理者及时了解员工的工作情况和项目的进展情况~分析项目是否能如期完成~不能则及时采取措施加快项目进度。此时~就需要一个系统能录入和展现上述需求的信息。关键词:~采用Nhibernate+SQL2008技术~基本实现了上述要求的功能。,负责多个项目,若继续采用以前纸质的工作表填写工作记录,不仅会降低公司效益,而且不能对如此多个项目进行及时有效的管理,这明显和公司的利益冲突了,因此急需找一个项目管理软件,来辅助项目的管理者管理公司众多的项目。:MicrosoftVisualstudio2008Powerdesigner开发环境:win7、IIS7、SQL2008所用技术(框架):WEBFORM、,本章描述了需求分析的各个方面,功能性需求方面采用UML用例图的方式呈现,而性能需求方面只需要满足通常的需要,最主要的还是由服务器软件提供的各项指标评估。,最后针对系统各个模块的数据流向以图表的方式作了一个简要的描述,并加以文字说明,从另一个角度阐述了系统的运行状况。这些图例以宏观的方式清楚的呈现了系统的数据流向。:登录模块、主页模块、记录模块、预估模块、系统设置模块。,登录模块:包括项目成员的登录、记住用户名,注销系统等功能。项目成员选择由系统管理员设置的属于自己的用户名,并输入密码,登录系统。,主页模块:包括显示当前登录的项目成员查看其一周的工作小时数,并且显示其参与的正在进行中的项目和已经结束的项目及其预估时间。,记录模块:包括填写一天的工作记录等。该工作记录是对其参与的项目的阶段4SchoolofSoftware,YunnanUniversity.(2011)《C#》报告预估后的一个实际工作时间的记录。,预估模块:包括对项目的每一阶段进行预估等。预估项目中的每一个子类别阶段,对其给出个估计完成时间。,系统设置模块:包括录入项目的基本信息和维护项目类型、子类别信息等。,为日后添加新功能,以及添加不同的需求能随之应对,并提供必要的接口,,系统采用Nhibernate框架技术,其在数据库连接方面使用连接池技术,有效的降低了数据库连接的开销,使得多并发操作的响应时间有所降低。,本系统使用IIS7容器,支持的用户并发数大致为2000个。,以及调用的层次关系,从另外一个角度,描述了系统的运行过程及原理。TermExaminationReport本节仍然从两个角度进行描述,以图例的方式对其功能、调用层次展现了系统的基本功能。:,以用户登录为前提,在进入系统之后,进入到预估模块,选择其参与的项目。:登录模块、主页模块、记录模块、预估模块、系统设置模块。,登录模块:包括项目成员的登录、记住用户名,注销系统等功能。项目成员选择由系统管理员设置的属于自己的用户名,并输入密码,登录系统。,主页模块:包括显示当前登录的项目成员查看其一周的工作小时数,并且显示其参与的正在进行中的项目和已经结束的项目及其预估时间。6SchoolofSoftware,YunnanUniversity.(2011)《C#》报告,记录模块:包括填写一天的工作记录等。该工作记录是对其参与的项目的阶段预估后的一个实际工作时间的记录。,预估模块:包括对项目的每一阶段进行预估等。预估项目中的每一个子类别阶段,对其给出个估计完成时间。,系统设置模块:包括录入项目的基本信息和维护项目类型、子类别信息等。在此模块中可以给项目添加项目成员和给项目类型添加子类别等功能系统整体结构如下: