资源描述:
《计算机专业毕业论文项目管理系统精选》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、毕业论文题目项目管理系统姓名学号年级专业导师结题时间-59-【摘要】在当今社会,随着项目管理的理论方法及管理模式的普及,以及信息化进程的不断发展,越来越多的企业和组织在内部推广项目管理软件。本系统采用C++语言开发,用MFC制作前台界面,用ODBC和ADO操作SQLServer2000搭建的后台数据库,用Socket和HTTP协议进行网络通讯,实现了一个面向软件企业开发部门应用的部署在局域网内的C/S架构项目管理系统。其主要功能包括:部门与小组管理、项目与任务管理,此外还包括日志、通知、问题等辅助功能模块,以及
2、数据库备份与恢复、系统升级、用户权限管理等系统功能模块。本文对该系统的分析、设计、实现、部署过程做了详细介绍。【关键词】项目管理 MFC ODBCSocket-59-DesignandImplementationofProjectManagementSystem【Abstract】Inthesocietyofnowadays,withpopularizationofthetheorymethodandmanagemodeofprojectmanagement,andcontinuousdevelopmentof
3、theinformationizationprocedure,moreandmoreenterprisesandorganizationsstarttodeployprojectmanagementsoftware.ThissystemisdevelopedwithC++language,drawingforegroundinterfacewithMFC,usingODBCandADOtooperatebackgrounddatabasebuildingwithSQLServer2000,processingn
4、etworkcommunicationwithsocketandHTTPprotocol,implementedaC/Smodel-projectmanagementsystemwhichhaveapplicationindevelopdepartmentofsoftwarecorporations,itcanbedeployedinLocalAreaNetwork.Themainfunctionmainlyincluding:departmentandteammanagement,projectandtask
5、management,besides,italsocontainsassistantfunctionsmodulesoflog,noticeandproblem,andsystemfunctionmoduleofdatabasebackupandrestore,systemupdateanduserrightsmanagement.Thisarticlewillintroducetheprocedureofanalyzing,design,implementationanddeploymentofthissys
6、temindetail.【Keywords】ProjectManagement,MFC,ODBC,Socket-59-目录第一章引言11.1选题背景11.2国内现状11.3研究意义2第二章需求分析32.1系统定义32.2功能需求32.3数据需求4第三章数据库设计53.1数据库的概念53.2数据库的选择53.3数据库表的设计6第四章技术介绍134.1C++语言及MicrosoftVisualC++的介绍134.2MFC技术介绍144.3ODBC,ADO技术介绍144.4SQL语言技术介绍164.5开发环境介绍17
7、第五章系统实现185.1系统总体架构及实现185.2部门组建215.3小组管理235.4项目部署255.5任务分配275.6日志管理305.7通知管理325.8问题管理355.9用户管理385.10数据库备份与恢复385.11其它功能40第六章安装程序的制作及部署436.1InstallShield介绍436.2建立InstallShield工程436.3填写程序信息446.4添加程序文件及相关动态链接库456.5添加快捷方式及设置安装语言456.6添加相关运行库及ODBC驱动466.7生成安装包476.8服务
8、器端和客户端安装配置方法48第七章后记49参考文献50附录一ODBC和ADO操作数据库的方法51附录二ini配置文件的读写58-59-第一章引言1.1选题背景项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内,依据规范完成。项目参数包括项目范围、质量、成本、时间、资源。项目管理(ProjectManagementPM)最早