T 2.0 的家政管理信息系统。
在软件开发过程中使用了软件工程的快速原型法建立基本的软件模型,而后采用生命周期法分阶段进行软件的开发4。
1.3.1 研究内容与方法 本软件是为了使尚泽家政公司从繁重琐碎的日常事物中脱离出来,有效的降低管理成本而开发的一套管理信息系统。
本系统拥有多个模块分别用来完成客户管理、服务项目管理、预约管理及服务后存档等功能。
本系统实现以下几项功能: 服务项目管理:用来添加、删除、修改家政服务项目,该模块管理所有家政服务项目的名称、单价及说明以方便将来调用。
客户资料管理:用来管理需要家政服务的客户信息,该模块也为基础管理模块,方便其他模块的调用。
预约情况管理:客户预约某项服务后的管理模块,该模块显示的是客户对某项服务的预约信息——客户资料、服务名称、预约时间等。
服务情况管理:当家政服务人员完成服务后总的情况存档,包括:客户资料、服务名称、预约时间、服务时间、服务价格、用户评价的信息。
查询模块:通过该模块能实现对以上各模块资料的查询。
系统管理模块:用来完成对数据库的备份、恢复及数据修复。
Web 模块:新用户的网上注册、服务项目的网上预约及服务后评价填写等功能。
将 Microsoft .NET 框架作为本软件系统编程的主体框架,使用 C语言作为软件的编程语言在 Microsoft Visual Stido.NET 2005 集成开发环境中进行开发,采用Microsoft 最新的数据引擎 ADO.NET 连接数据库,并使用 C/S、B/S 两种架构来保证软件强大的功能,采用甲骨文公司的 Oracle 9i 高性能数据库来完成软件对数据库记录的频繁操作5。
1.3.2 本论文的章节安排 本论文主要包括以下四章内容: 第一章导言主要介绍尚泽家政管理信息系统的开发背景及研究现状并着重介绍了本系统开发的目的和意义。
第二章中,讨论的重点是系统开发的平台和使用的开发工具。
主要介绍了开发本系统用到的开发环境:Microsoft Visual Stido.NET 2005 以及 Oracle 9i 数据库支持与 ADO.NET 2.0 的数据库访问方式。
第三章,主要介绍系统规划与系统分析包括系统运行的软硬件环境、系统模块划分及系统的数据流程图。
第四章,系统的详细设计、编码和各模块实现的具体代码以及系统的测试与维护等相关内容。
第五章则主要是结语和参考文献,总结了本系统所主要解决的问题,展望本课题今后的研究方向。
1.4 创新点与进一步研究的方向 本课题着力体会和感知微软公司于 2006 年初推出的.NET 2.0 新的编程框架与数据访问组件对管理信息系统开发的影响。
本系统采用微软公司最新的软件开发环境——Microsoft Visual Stido.NET 2005 作为软件的开发环境,使用微软公司最新的软件开发框架——Microsoft .NET Framework 2.0 作为软件的开发框架,采用甲骨文公司大型数据库系统——Oracle 9i 作为软件后台数据库支持来进行软件开发。
同时根据软件某些功能的需要开发了 C/S、B/S 两种表现形式。
总之,本系统的开发力求使用最新的软件开发工具、开发框架和大型数据库系统来说明其对软件开发的影响。
由于.NET 框架非常庞大,开发本系统并不能涉及.NET 的方方面面,比如:XML、C的范型开发、
ASP.NET 的 AJAX 技术等,这些都将成为我进一步的研究方向。
2 系统开发工具 本系统采用了 Microsoft Visual Stido.NET 2005、Oracle 9i 数据库作为系统的开发工具,使用 Microsoft .NET Framework 2.0 中 ADO.NET 2.0 的 bindingSource 组件进行数据库连接,Dataset 组件进行数据绑定,将前台窗体和后台数据库连接在一起从而实现了数据的读取。
2.1 Microsoft Visual Stido.NET 2005 开发环境 Microsoft Visual Studio.NET 2005 是一个为专业开发人员设计的完善的、全面地开发环境,它可以被用来创建 Microsoft Windows,Web 或移动应用解决方案。
其主要特性包括: 1 比以前任何一个版本的 Visual Studio 都更加高效地用来开发高性能的应用。
2 更容易的创建和部署客户端应用程序。
利用继承的 ClickOnce 部署功能,可以轻松的实现应用程序及其所以来组件的发布与维护。
3 创建高速的、交互的 Web 应用。
利用 50 多个全新控件和数以百计的内建的服务开发安全的、个性化的、良好外观与用户体验的 Web 应用。
4 利用可视化的设计器与编辑器进行更加快速的开发。
Visual Studio 2005 使多层应用中的每个层的开发更加流畅,利用直观的可视化设计器改善了 XML 的编辑和 XSLT 的调试能力。
5 创建动态的、高数据处理能力的应用。
利用集成的数据访问、设计和报表环境,快速建立数据驱动的应用程序6。
6 利用强大的企业级应用平台。
7 解决所有的开发任务。
使用 Microsoft .NET Framework 2.0,.NET CompactFramework 2.0,和本地代码建立高性能的应用程序 —— Microsoft Visual Studio2005 给与了完全的支持。
8 面向高性能计算的体系架构。
使用 64 位版本的 .NET Framework 轻松开发64 位系统。
2.2 Microsoft .NET Framework 2.0 Microsoft .NET Framework 2.0 是在 Microsoft .NET Framework 1.0 和 1.1 成功的基础上构建的,用于为 Web 和 Microsoft Windows 客户端应用程序提供最佳的运行库环境。
对于.NET Framework 1.1 应用程序,Microsoft 的兼容性目标是:这些应用程序 能 够 在 .NET Framework 2.0 上 顺 利 运 行 除 一 组 记 录 在 案 的 更 改 之 外 。
Microsoft .NET Framework 2.0 版包括了运行使用.NET Framework 开发的应用程序时所需的所.
上一篇:
【精品】.net笔试大全
下一篇:
致享和威驰哪个好点?冲着安全和空间 推荐致享