基于Web的中草药名片系统的设计与实现
基于Web的中草药名片系统的设计与实现
【摘要】中草药名片馆设计与学习系统包括名片展示、个人名片、名片设计、、注册登录等功能模块。通过系统界面,根据中草药的属性选择、图片删选等在线设计制作电子名片,将常见中草药进行选择性的设计,并以方便携带中草药名片形式展示。该系统既包含了完整的常见中草药知识,又结合新兴的信息技术,对中草药知识的普及和推广具有重要意义。
【关键词】名片设计;中草药;Web技术
随着互联网的发展,中草药知识越来越受到国内外学者的重视。本文所介绍的基于Web的中草药名片馆以名片形式系统介绍了常见中草药知识,系统包含了200多种常见中草药基本属性,包括名称、产地、种类、性味归经、药理作用等,提高学习中草药知识的兴趣,有利于祖国医学在国内外的传播。
1.系统概述
1.1 系统意义
中草药是方剂的基本要素,方剂是中药的有机组合。任何一首名方,其组成不仅符合传统的中药配伍原则而且有一定的组方技巧,一直为临床运用并且取得了良好的效果。对中草药的学习是一个枯燥、乏味的过程,本系统操作简单,增加趣味性,对大众有较强的吸引力,随时随地学习,名片设计完全随个人所需而设计,不受任何限制,对助于推动中医药的发展,普及中草药知识。
1.2 系统基本框架
本系统以asp技术与数据库相结合,开发Browser/Server架构发网络平台系统[2]。(如图1所示)用户界面简洁,加上系统提供贴近用户的易理解性的友好界面,使用便捷。
1 系统基本框架
2.系统分析与设计
2.1 系统框架和体系结构
基于Web的中草药名片馆系统开发主要以Visual Studio 2008为开发环境,SQL server 2008为后台数据库。本系统可以分为网页版和单机版。(本文介绍的均为网页版)
2.2 系统开发基本过程
确定中草药内容。首先请中医药学专家推荐中草药参考书籍,确定中草药学习的知识要点,确定系统所要包含的中草药种类;然后确定中草药名片馆的展示内容,包括中草药类别、名称、处方用名、主产地、性味归经、功效、用法用量、药理、配伍、常用药对、名方应用等。确定中草药名片展示的形式。确定系统中中草药名片展示的内容和创作方法,即以立体动感的名片墙形式展示;确定用导航栏的形式点击组合成个性化名片的功能,供在线学习、学后存储等。确定系统实现的基本功能。系统包括中草药名片的设计功能、储存功能、展示功能和制作功能。
2.3 系统功能模块介绍
基于Web的中草药名片馆是集名片展示、名片设计、智能组合、存储和上传、动态展示于一体的中草药智能化、趣味化学习系统。
设计功能:
用户输入自己想设计的中草药名称,并通过查来设计自己喜爱的中草药名片。通过点击导
航栏中草药各属性名称,在设计框内会自动直接显示所点击的所需要的具体资料内容,无需手动输入。用户可以选择系统提供的所有精彩的设计模板背景,选择内容后,可以在名片范围内调整各信息的排版方式。也可进行在线编辑,编辑工具在设计框的下边,选中内容,通过键盘操作选中想要编辑的文字就可以设置它的大小颜等,可以突出重点,并可改变名片界面。
储存功能:
名片设计好后,用户可以保存到本地计算机,也可以将名片上传到自己的个人空间,方便下次使用和学习。
展示功能:
名片展示是对系统内以及使用者上传的图片进行展示,搜索相关药名即以图片墙的形式出现相关的图片,以小图展示,点击名片,名片将放大展示,使用户更清晰的观看名片内容,了解知识。用户也可以将自己设计好的个性化名片通过系统后台上传至系统的个性化中草药名片展示模块,可以在系统上在线欣赏和学习自己创作的中草药电子名片,也可以放在手机或其他移动设备上随时学习使用。
制作功能:
用户自己设计好的个性化名片可以保存、打印,甚至制作一套自己需要的中草药学习名片集。具体功能如图2所示。
2 基于Web的中草药名片馆系统功能模块
3.相关技术
3.1 asp页对象的使用技术
Asp包含了很多页对象,用于处理页面请求,获取相关属性以及对这些属性经行的操作。常见的对象有ResponseRequestServerApplicationSession中草药的名称Cookies
Session对象的利用。Session对象也是asp提供的一个常用内对象。该对象可以实现同一用户多个网页间数据共享,Session对象是面向浏览器窗口的,每个浏览器窗口都有自己独立的Session互不干扰。当用户在应用程序的Web页之间转时,存储在Session对象中的变量不会丢失,而是在整个用户会话中一直存在下去,直到用户离开这个网站为止。
Ifsession[“username”]=null{}判断用户是否登录。在个人名片模块,记录用户在名片设计中所设计的名片,以形成自己的名片小馆。将名片存放在云端,方便读取、下载。ResponseRequest对象。Responserequestasp提供的两个常用内置对象。Response对象主要功能是向浏览器输出信息。Request对象是与Response对象相对应的对象。利用Request对象可以读取Response对象在其他网页提交过来的数据。Request请求对象response响应对象。当用户设计完名片,按提交按钮,就将名片保存在个人名片里。Response对象也提供了一系列的方法用来创建输出,例如无所不在的Response.write方法,输出中草药类别、名称、处方用名等。
3.2 HTML5技术
虽然HTML5还不被所有的浏览器兼容,但是它能提供更丰富、绚丽的功能。HTML5从以下几个方面改变互联网世界,包括降低插件的重要性、支持动态生成图片、允许Web程序利用本地存储、简化Web开发的数据提取、支持位置服务和让Web视频播放更加流畅等功能。毫无疑问,在未来的互联网世界里,HTML5将对Web开发起到很重要的作用。在本系统中名片设计这一模块里,中草药属性的拖动、图像的展示、图片的缩放等均用到HTML5中的canvas元素。
4.小结
中草药名片软件适合各阶层、各年龄段的人学习使用,针对医药学专业学生或工作者更具有现实意义。系统能帮助人们在创造设计中熟悉更多的中草药知识,推动中医药文化和知识的普及。同时,本系统也可以应用于中药房进行科普宣传或中药鉴定专业相关人员的知识学习,更能发挥网络教育媒体的作用。
本系统的中草药名片馆具有图文并茂、简明易用、灵活编排、寓学于乐等特点,理解与记忆中草药知识不再是一种负担,而是一种耳濡目染的自然习得,极大的提高了学习效率,发挥学习者的积极性与主动性。
参考文献
[1]周德生,常用中药配伍和名方精要[M].山西科学技术出版社,2006.
[2]宫继兵.ASP.Net2.0Web数据库开发教程[M].北京:机械工业出版社,200994.
[3]邵珠贵,杨惠英.关于ASP.NET网页间数据共享的研究[J].吉林广播电视大学学报,2012135.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。