关于我们 | 加入收藏 | 联系我们

您好:欢迎您的访问!现在是:

科技类论文

健康饮食系统的设计与开发

 
随着计算机技术的发展,越来越多的行业实现了管理的信息化和自动化,健康饮食行业也不例外。然而在传统饮食知识管理系统中,系统极少给客户提供一个独立的平台来查询客户需要的饮食信息。信息的混乱很多情况下导致了人们找不到自己合适的健康知识。
本文是用ASP.NET和SQL2005做的,在ASP.NET平台上用C#语言 ,本系统最终实现功能分为三个模块,分别是饮食管理模块、讨论模块、系统管理模块。
    SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发于1988 年。
  Microsoft SQL Server2005 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。具体特点如下:
1.与Internet 的高度集成
     SQL Server 2005与其它Microsoft Back Office 产品紧密集成,在安全、事件浏览、Windows NT 服务程序、性能监视器、多处理器支持、索引服务器等方面充分利用了它们的长处,形成了自己独特的优势。
 SQL Server 2005 数据库引擎提供完整的XML 支持。它还具有构成最大的Web站点的资料存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2005程序设计模型与Windows DNA 构架集成,用以开发Web 应用程序,并且SQL Server 2005 支持English Query 和Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。
  SQL Server 2005 与其它产品共同构成了可靠安全的Internet和Intranet 系统的数据存储。例如:SQL Server 2005 与Windows 2005 Server 和Windows NT Server 安全及加密工具共同实现安全的数据存储:SQL Server 2005 为在 IIS服务下运行或通过防火墙访问数据库的Web应用程序构成了高性能的数据存储服务;SQL Server 2005 可与Site Server 一起使用,建立并维护大型的复杂电子商Web 站点;SQL Server 2005 TCP/IP 套接字通讯支持可与Microsoft Proxy Server 集成,以实现安全的Internet 和Intranet通讯。
    2.高伸缩性和适应性
    同一SQL Server 2005 数据库引擎运行在Windows 2005 Professional、Windows 2005 Server、Windows 2005 Advanced Server、Windows 98 和Windows Millennium Edition 上。还运行在Windows NT 4.0版的所有版本上。此数据库引擎是一个功能强健的服务器,可管理供上千用户访问的TB数据库。同时,当以默认设置运行时,SQL Server 2005 还具有动态自调整等功能,这使得它可以有效地运行在便携式电脑和台式机中,用户无需承担管理任务。SQL Server 2005 Windows CE版将SQL Server 2005 程序设计模型扩展到移动的Windows CE设备上,并且可以很容易地集成到SQL Server 2005 环境中。
  SQL Server 2005 与Windows NT和Windows 2005故障转移群集共同支持不间断地将故障即时转移到备份服务器。SQL Server 2005还引入了日志传送功能,使您得以在可用性要求较低的环境中维护备用服务器。
     3.企业级数据库功能强
     SQL Server 2005关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护资料完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2005分布式查询使您得以引用来自不同资料源的资料,就好象这些资料是SQL Server 2005数据库的一部分,同时分布式事务支持充分保护任何分布式资料更新的完整性。复制同样使您得以维护多个资料复本,同时确保单独的资料复本保持同步。可将一组资料复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。
    4.易于安装和使用
    SQL Server 2005 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQL Server 的过程。SQL Server 2005还支持基于标准的、与Windows DNA集成的程序设计模型,使SQL Server 2005数据库和资料仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。
   5.具有决策支持的资料仓库
   SQL Server 2005提供了数据转换服务、联机分析处理(OLAP)、数据挖掘支持、English Query、Meta Data Services 等等工具,以便对数进行析取、分析汇总资料并对数据库的设计提供帮助。
     Asp.net是建立在通用语言运行时刻库(CLR)上的应用程序框架。他用来在服务器端构建功能强大的web应用程序。Asp.net提供了几个超越以前web开发模式的优点: 
·增强的性能。Asp.net是运行在服务器端的编译后的CLR代码,而不是像ASP那样解释执行。 
系统的功能主要包括:强大的饮食的查询、饮食的管理和动态饮食信息的添加删除功能和系统管理。以下按不同角色具体描述:
(1)强大的饮食的查询
饮食知识管理是本系统的主要功能,按查询方式分为了模糊查询和详细查询,模糊查询又分为按饮食的类型层次分类查询和文本框输入的模糊查询。
(2)饮食的添加删除及报警功能
健康饮食饮食入库和出库是由药房管理员对饮食进行添加和删除。并且能设定和查看饮食不足的饮食信息报警。
(3)系统管理
系统管理因为要求的安全性较高,通过登录进入管理界面,可以对健康饮食和管理员进行编辑,删除,添加新用户等操作。
 (4)总体功能
根据健康饮食的信息,我们以Web的形式提供健康饮食的信息。信息全面,操作简单。推荐测试环境为:使用CPU Celeron(R)2.4GHZ,内存为DDRAM 512M,ASP.NET2005(C#),SQL Server 2005数据库,操作系统为Windows 2005/XP.
系统在上述软硬件环境下分别进行药房管理员测试:当在管理员页面输入公告信息,保存以后能在首页看见新添加的公告动态播放;当增加了一类新的饮食类型,在饮食知识管理中就会出现这个新类型;当输入饮食的出入库的数量时,查询饮食的数量,该饮食就会显示增加或减少以后的饮食量。系统管理员的测试:当添加饮食管理员或健康饮食管理员,用该账号登陆,成功。对客户,健康饮食,药房管理员和系统管理员的功能做出了详细的测试,结果能够达到预期功能。
 

网站首页 | 期刊查询 | 合作期刊 | 优秀论文 | 论文投稿 | 联系我们

Copyright © 版权所有: