房地产信息管理系统的设计与实现(硕士)(论文30000字)
Design and implementation of project management information system
摘要:随着计算机及网络技术的迅猛发展和应用,应用软件在诸多应用领域中占据日益重要的地位。管理信息系统(MIS)也被广泛应用到各行各业。政府机构,企事业单位也正加快信息化建设,以提高工作效率和管理水平。工程施工行业是一种分工细致和劳力密集的行业。工程管理具有施工人数众多、工序繁复、分散性、移动性和一次性等特点。根据欧美国家有关调查统计显示:在传统管理模式下,工程设计人员每天约有35%左右的工作时间花费在查阅图纸资料及交流协调上;工程施工管理人员往往需要花费多达50%的工作时间用来搜查必要的信息和信息交流,严重降低了生产效率。灵活地组织管理技术文档,共享设计信息资源,快速、准确地协同设计与施工,使工作流程自动化也已成为提高工作效率的当务之急。为了和国际接轨,工程施工行业迫切需要采用先进科技、强化科学管理和加速信息化。
管理信息系统的使用可以为组织的管理和决策提供有力的依据,并最终提高工作效率和经济效益。本文主要围绕着.NET平台的核心技术进行,先从介绍.NET框架开始,对其核心C#.NET和AOO.NET进行了研究,然后应用其关键技术,对项目管理信息系统进行了深入研究,并对其编程实现。最后,对系统现阶段的研究设计成果进行总结,展望了下一步的工作和研究方向。本系统采用Visual C#.NET为开发语言,后台数据库为Microsoft SQL Server2000,采用基于B/S的三层结构,将系统分成三层:用户界面层、业务逻辑层、数据层。
项目信息是非常关键的资源,在当今的计算机与互联网迅速发展的背景下如何利用现代IT技术进行管理值得思考。本工程项目信息管理系统的开发、研究能够是的项目信息得到高效的管理,从而提升整个项目的运营效率,进而提升该项目企业的市场竞争力。
关键词:.NET;C#;ADO.NET;SQL Server;项目管理
Abstract
With the rapid development and application of computer and network technology, application software occupy an increasingly important position in many application areas. Management Information System (MIS) has been widely applied to all walks of life. Government agencies, enterprises and institutions also are speeding up the construction of information technology to improve the efficiency and management level. Construction industry is a meticulous division of labor and labor-intensive industries. Construction project management has numerous number of complicated processes, dispersion, mobility and disposable features. According to the survey statistics show that European countries: In traditional management, engineering staff every day about 35% of working time spent on the exchange of information and coordination of inspection drawings; construction management personnel often need to spend as much as 50% of working time to search for necessary information and the exchange of information, severely reducing production efficiency. Flexible organization and management technical documentation, share design information resources, quickly and accurately collaborative design and construction, so that workflow automation has become imperative to improve work efficiency. Order and international standards, the construction industry, an urgent need to adopt advanced science and technology, strengthen scientific management and acceleration information.
Use management information system can provide a strong basis for the management and decision-making organizations, and ultimately improve the efficiency and economic benefits. In this paper, revolves around the core technology of the .NET platform will be, starting with the beginning introduces .NET Framework, C # .NET and its core AOO.NET were studied, and then apply the key technology, project management information system in-depth study, and its programming. Finally, the results of research and design stage of the system is summarized, and the prospect of future research directions of work. The system uses Visual C # .NET as a development language, backstage database is Microsoft SQL Server2000, based on B / S three-tier structure, the system is divided into three layers: the user interface layer, business logic, data layer.
Project information is a critical resource in the rapid development of today's computers and the Internet how to use modern IT technical background to manage worth considering. Development of the Project Information Management System, research project information can be obtained and efficient management, thereby enhancing the operational efficiency of the entire project, the project thus enhance their market competitiveness.
Key Words:.NET;C Sharp;ADO.NET;SQL Server; Project management.
目 录
第1章 绪论 1
1.1 研究背景 1
1.2 研究意义 2
1.3 国内外研究现状 5
1.4 研究内容和章节安排 8
第2章 相关理论及技术概述 11
2.1.NET平台概述 11
2.1.1公共语言运行时及类库 11
2.1.2.NET语言 11
2.1.3Web服务 12
2.2ADO.NET数据连接及访问 12
2.2.1ADO.NET简介 13
2.2.2ADO.NET的体系结构 13
2.2.3关系数据库访问 15
2.3SQL Server数据库安全及备份 15
2.3.1 SQL Server数据库安全 15
2.3.2SQL Server数据库备份 16
2.3.3 SQL Server数据库恢复 18
2.4XML数据源访问 19
2.4.1以XML的形式获得数据 19
2.4.2 XMLDocument对象 19
2.5 工程项目信息系统与项目管理信息系统 19
2.6 本章小结 21
第3章 系统需求分析与总体设计 22
3.1 系统现状及需求分析 22
3.1.1系统情况介绍 22
3.1.2系统总体设计要求 22
3.1.3系统体系结构 24
3.1.4系统开发技术平台 26
3.2 系统具体功能介绍 26
3.2.1 系统登录 30
3.2.2 账号信息管理 30
3.2.3 基本信息维护 32
3.2.4 项目管理 33
3.2.5 付款管理 33
3.2.6 收款管理 33
3.2.7 库存管理 33
3.2.8 运输管理 33
3.2.9 文件管理 33
3.2.10 资料查询修改 33
3.2.11 资料信息统计 33
3.3 系统用例模型 33
3.3.1系统级用例图 34
3.3.2系统用例的细化 35
3.4 数据库设计 35
3.4.1数据需求分析 36
3.4.2概念设计 37
3.4.3逻辑结构设计 38
3.4.4物理设计 41
3.4.5关系模式规范化理论 41
3.4.6系统数据库设计 41
3.5本章小结 47
第4章 系统详细设计与实现 48
4.1 系统开发环境及工具 48
4.2 数据库设计 48
4.3 系统界面详细设计 54
4.3.1 用户登录界面 54
4.3.2 用户主界面 55
4.3.3 部门管理界面 55
4.3.4 用户信息管理界面 56
4.3.5 商品基本信息管理界面 58
4.3.6 项目信息管理界面 59
4.4 本章小结 61
第5章 系统测试 62
5.1软件测试方法和工具 62
5.1.1软件测试方法 62
5.1.2软件测试工具 63
5.2系统安全性测试分析 64
5.2.1 登录操作员身份信息确认 64
5.2.2 数据信息多用户并发访问测试 65
5.2.3 数据的安全性及审批流程的测试 65
5.2.4 本系统实际测试用例举例 65
5.3 本章小结 66
第6章 结论与展望 67
6.1 结论 67
6.2 展望 67
参考文献 68
致谢 70 |