医药管理信息系统.docx
- 文档编号:30710221
- 上传时间:2023-08-19
- 格式:DOCX
- 页数:48
- 大小:1.98MB
医药管理信息系统.docx
《医药管理信息系统.docx》由会员分享,可在线阅读,更多相关《医药管理信息系统.docx(48页珍藏版)》请在冰豆网上搜索。
医药管理信息系统
诚信声明
本人声明:
我所呈交的本科毕业设计论文是本人在导师指导下进行的研究工作及取得的研究成果。
尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果。
与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。
本人完全意识到本声明的法律结果由本人承担。
申请学位论文与资料若有不实之处,本人承担一切相关责任。
本人签名:
日期:
2011年6月10日
毕业设计(论文)任务书
设计(论文)题目:
医药管理信息系统的开发
学院:
信息学院专业:
电子信息工程班级:
学生:
指导教师:
专业负责人:
1.设计(论文)的主要任务及目标
(1)查阅关于信息管理系统的书籍,掌握管理信息系统的相关知识。
(2)通过学习,掌握基于ASP.NET、SQLserver的Web开发技术。
(3)建立后台数据库,使用ASP.NET技术建立医药管理系统的前后台页面。
(4)建立前台药品展示界面,给用户提供简洁、方便的查询平台。
2.设计(论文)的基本要求和内容
(1)查阅与医药管理系统相关的文献。
(2)学习并掌握ASP.NET及SQLserver数据库的设计方法和应用相关技术。
(3)设计前台界面和后台管理的各种功能模块。
(4)完成5000汉字的与设计内容相关的外文资料的翻译。
3.主要参考文献
[1]魏善沛,WEB数据库技术使用教程[M].第二版.北京:
清华大学,2001:
20-58.
[2]马能山,ASP网络使用编程[M].北京:
清华大学出版社,2002:
18-60.
[3]唐汉明等.深入浅出MySQL:
数据库开发、优化与管理维护[M].北京:
人民邮电出版社,2008,20-70.
4.进度安排
设计(论文)各阶段名称
起止日期
1
查阅外文文献并翻译,学习SQLserver基本知识
3月初~3月底
2
进行需求分析,建立数据库及相关数据表
4月初~4月中旬
3
确定医药管理信息系统的整体结构、功能及相应界面
4月中旬~4月底
4
学习ASP.NET技术和编程实现各项功能并调试、修改
4月初~5月中旬
5
撰写毕业论文
5月中旬~5月底
摘要
在我国,随着医药卫生体制改革的深入,医药连锁经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性,也迫切要求加快管理信息化的进程。
在医药行业中,医药经营企业的物流管理以及相应的财务处理、信息处理,长期以来一直采用手工操作,但随着产业结构调整、全新的市场竞争环境,企业管理和运营效率已经成为企业成败的关键所在,手工方式的弊端毕现无遗。
这就要求医药管理摆脱过去人手操作的烦琐过程,对所有的医药管理数据实行智能管理,促使医药管理朝着科学化和规范化的方向前进。
随着计算机技术的普及,在医药行业中,医药经营企业逐渐借助计算机技术去完善医药的管理和提高自身的工作效率,以赢得市场竞争的胜利。
因而医药管理信息系统已经成为各医药经营企业实现医药管理网络化和信息化的必备工具,是医药经营企业规模经营管理不可缺少的部件之一。
同时,软件开发环境的高度集成和数据库技术的日益成熟成为开发医药管理信息系统的技术基础,大大降低了系统的开发成本。
系统开发工具的智能化、人性化,使得所开发的系统充分满足了医药经营企业的各种需求,从医药经营企业的各个环节对人流、物流、资金流、信息流进行统一系统的管理。
市场的需求和技术的支持,最终会导致越来越多的优秀医药管理软件的出现,并在竞争中得到不断的完善和优化。
关键词:
医药;信息管理;数据库
Abstract
Inourcountry,withthemedicinesystemreformgoingonandmedicinechainbusinesspromotingandmoreandmorebusinesscompetition,moreandmoremedicinechaincorporationsshallbeawareoftheimportanceofimprovingthelevelofenterprise'smanagementandalsowanttospeeduptheprocessionofinformationmanagement。
Inmedicinebusiness,mostofthemedicinecorporationhasbeenusingmanualworktodealwiththemanagementofgoodsandfinanceandinformationprocessing.But,afterthechangeofmedicinebusinessstructureandabrandnewmarketsurrounding,themanualworkisabigobstacleformedicinecorporationandthekeytomedicinecorporation'ssuccessshouldbethemanagementandefficiency.Thisdemandmedicinemanagementtogetawaymanualworkandmanagethemedicinedataintelligentlyandpromotemedicine'sdevelopment。
Gradually,withcomputertechnique'scommonuse,medicinecorporationusecomputertechniquetoimprovemanagementandefficiencytowinthemarketcompetition。
So,themedicinemanagementinformationsystemhasbeenthenecessarytooltorealizethenetworkmanagementandinformationmanagement。
It'salsothekeyparttomedicinecorporation'sbusinessmanagement。
Meanwhile,softwarehighdegreeenvironmentanddatabasetechniquewhicharethetechniquebaseofdevelopingmedicinemanagementinformationsystemloweredsystem'sdevelopcost。
System'sdeveloptoolwhichisintelligentandpersonalizedsatisfymedicinecorporation'sdemands。
Manageperson、goods、funds、informationfromvariouspartsofmedicinecorporation。
Whatthemarketneedsandthesupportoftechniquewillleadtheemergenceofperfectmedicinemanagementsoftware。
Keywords:
Medicine,Informationmanagement,Server
前言1
第1章绪论2
第1.1节课题背景2
第1.2节选题理由2
第2章系统设计相关原理3
第2.1节HTML语言的介绍3
2.1.1HTML语言的特点3
2.1.2HTML基本结构4
第2.2节ASP.NET简介4
2.2.1ASP.NET的特点5
2.2.2ASP.NET的文件结构5
2.2.3ASP.NET的五大基本对象6
2.2.4ASP.NET的内置控件6
2.2.5一致性与多样性的支持7
2.2.6ASP.NET访问数据库8
第2.3节SQL语言介绍9
2.3.1SQL语言的特点10
2.3.2SQL语言的特点和使用10
第2.4节C#语言介绍13
2.4.1C#语言的特点14
第3章需求分析18
第3.1节总体功能18
3.1.1前后台功能模块18
第3.2节子课题分解19
3.2.1前台功能模块19
3.2.2后台功能模块20
第3.3节界面设计23
第3.4节系统设计24
第4章详细系统设计25
第4.1节子功能模块25
4.1.1企业介绍25
4.1.2医药资讯27
4.1.3药品展示27
4.1.4新药上市模块29
4.1.5好要推荐29
4.1.6在线交流30
4.1.7后台栏目管理30
4.1.8医药资讯维护32
4.1.9医药产品的评论32
第4.2节数据库的链接32
4.2.1创建系统的数据表32
4.2.2创建链接35
第4.3节若干问题的解决35
4.3.1后台页面框架的设计35
4.3.2前台药品分类和药品展示38
4.3.3后台药品信息的录入39
4.3.4药品的搜索查询39
第5章总结40
第5.1节操作系统和web服务器40
5.1.1操作系统40
5.1.2web服务器的配置40
第5.2节医药企业对信息资源的管理和现状40
结论42
参考文献43
致谢44
附录45
前言
全球经济一体化步伐的加快,使大多数医药企业适应市场发展,不断的扩大企业的经营规模,从单一的企业对客户的销售模式,转变成企业的多店对客户的销售模式(即连锁经营管理模式),更有一部分企业,为了占领市场的绝大多数份额,和同行的企业联合,加盟成一个大的连锁机构,以适应经济全球一体化的经营管理体制。
经营模式的转变,对企业的管理提出了全新的要求,除了要求保存原有管理体制的优点外,更为重要的是,需要解决多店销售带来的一系列的管理上的新问题。
多店销售,要求对多店进行统一的管理,同步的进行一系列的经营活动。
传统的单一计算机管理系统,已经不能满足连锁管理体制下新的管理要求。
互联网时代的到来,为管理体制注入了新的血液。
越来越多企业商家认识到Internet的优越性,开始通过Internet进行企业管理,树立企业的网络形象,介绍企业的经营管理模式、销售的药品信息。
同时,通过网络化管理,实现了由总店管理员对各分店的销售情况进行汇总、统计的功能,解决实际工作中不能及时对连锁店销售情况进行统一管理的问题;通过网络化管理,实现了和客户在线的交流,增加了和客户沟通的渠道.
在医药行业中,医药经营企业通过对医药相关的物流、人流、资金流、信息流的实时监控与动态管理,对流通领域中全面质量管理的各个环节进行记录与调整,则形成医药管理。
医药管理的内容涵盖了医药商品的进货管理、销售管理、财务管理、库存管理、GSP业务管理、固定资产、客户关系等。
本质上,医药管理是一种物流管理。
理论上可总结为:
由专业化的企业组织,运用现代管理手段和相关医药行业知识,为医药的流通和销售过程中提供高效优质、经济的服务,以及对医药本身和其周围环境的维护提供专业化管理。
随着计算机技术的发展信息管理作为企业管理的一个重要方面被广泛重视医药作为一种特殊的商品在医院等医疗单位中作为主要经济收入来源,因此药品管理的现代化、科学化能对整个企业的发展起举足轻重的作用.药品种类繁多,加之一药多名,数据量大而又繁杂,数据更新频率较高,要求响应迅速等诸多因素决定了医药管理的复杂性,笔者有幸作为某医院信息管理系统的开发者,参与了所有医药管理模块的设计开发工作,对医药管理系统设计与实现的关键技术进行总结分析.
第1章绪论
第1.1节课题背景
随着医药卫生体制改革的深入,医药企业经营的推行以及日趋激烈的商业角逐,越来越多的医药经营企业意识到提高企业管理水平的重要性.药品流通现代化(集团化、连锁化)经营模式正成为医药流通企业掌握未来的有效手段,医药产业的竞争将向“大集团、大品种、大市场”战略方向靠拢。
国家也积极鼓励稳妥地开展药品零售经营试点,促进药品经营管理集团化水平。
第1.2节选题理由
近年来,中国医药行业迅速发展,药店企业多业态经营,仓储式大型超市、中等规模超市、便利连锁综合发展。
随着规模的扩大,传统的医药管理已经不能适应发展的需要,很难在激烈的竞争中生存。
通过对从事医药药品展示的零售、批发等工作企业的深入调查,发现其业务主要包括企业药品销售、出入库管理、企业的财务、人事管理等。
医药管理是一项琐碎、复杂而又十分细致的工作。
手工进行企业日常的药品销售、出入库的工作,容易出现“开空单”的现象,且呆账、错账时有发生,而且费时费力。
本系统在设计中考虑和克服了上诉问题,实现了企业管理工作的系统化、规范化和自动化。
医药信息管理系统的应用,必将大大改变医院药学管理的现状,推动医院医药的发展,提高医院药品治疗质量和合理用药水平,不仅可为医院各级人员提供国内外普药、新特药信息,门诊药房调剂和医院制剂进入全新的管理模式,药品的进、销、存、制剂管理的全过程也将自动化、网络化。
第2章系统设计相关原理
由于HTML、ASP.NET、MSSQL等技术都相当成熟,而且容易掌握,所以本医药管理信息系统主要采用HTML、ASP.NET、SQLSERVER数据库、SQL语言。
下面分别对这些语言做一下概述。
第2.1节HTML语言的介绍
HTML是HypertextMarkupLanguage(超文本标记语言)的缩写,它是构成Web页面的主要工具,是用来表示网上信息的符号标记语言。
在网上,如果要向全球范围内出版和发布信息,需要有一种能够被广泛理解的语言,即所有的计算机都能够理解的一种用于出版的语言。
WWW(WorldWideWeb)所使用的出版语言就是HTML语言。
通过HTML,将所需要表达的信息按一定规则写成HTML文件,通过专用的浏览器来识别,并将这些HTML解析成可以识别的信息,这就是我们现在所见到的网页。
2.1.1HTML的特点
(1)出版在线的文档,其中包括标题、文本、表格、列表以及照片等内容。
(2)通过超链接检索在线的信息。
(3)为获取远程服务而设计表单,可用于检索信息、定购药品展示等。
(4)在文档中直接包括电子表格、视频剪辑、声音剪辑、订购药品展示等。
2.1.2HTML基本结构
HTML实际是组合成一个文本文件的一系列标签。
HTML标签通常是英文词汇或缩略语(如P代表Paragragh),但它们与一般文本有区别,因为它们放在小三角括号里,并且是成对出现的。
每当使用一个标签,如
,则必须以另一个标签将它关闭。
一个HTML文件大体分为以下几部分:
网页的内容
其中:
…:
表示这是一个HTML文件
…:表示这是网页的头部分
网页的标题
...:网页的正文部分
第2.2节ASP.NET简介
ASP.NET技术是有微软的.NET技术细化而来的,它作为.NETTFramework的一部分,有微软供公司的ASP和NETFramework这两项核心技术结合的产物。
ASP.NET是个统一的Web开发模型,其中包括使用尽可能少的代码生成企业级的Web应用程序所必须的各种服务。
ASP.NET是一项功能强大、非常灵活的技术,而进一步推出的ASP.NET2.0构建在.NETFramework2.0之上,其内核是一个基于控件的、事件驱动的架构,因此它能够很容易地实现各种功能。
2.2.1ASP.NET的特点
(1)ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#即可,即可快速的完成网站的应用程序开发。
(2)母版页技术。
每个站点都应具有统一的风格和布局,因此,用户就需要使用母版页为用户的网站或一组相关网页创建一致的页面布局。
母版页是扩展名为.master的文件,其代码内容和结构与普通.aspx文件类似。
在同一网站中,为保持风格一致,ASP.NET使用构建页面布局框架的技术特性。
(3)站点导航。
在ASP.NET1.x时期,微软发布了一组IEWebControl控件(非内置控件),其中包括一个实现树形结构的TreeView控件,它就是典型的站点导航控件。
站点导航控件主要是用于实现站点页面导航功能。
在ASP.NET2.0中,不仅包含和扩展了原有的TreeView,而且还新增了SiteMappath和Menu两个控件。
2.2.2ASP.NET文件结构
对于ASP.NET的文件结构,可从扩展名和特殊文件夹两方面进行介绍。
(1)扩展名
.aspx:
窗体文件,为前台程序
.cs:
类文件,主要为后台数据处理,供所有的.aspx文件的后台应用。
.asmx:
用于创建从其他应用程序使用的web服务的类。
.css:
样式表单,设置界面的整体风格。
(2)特殊文件夹
App_Browsers:
包含表示个别浏览器、并确定其功能的浏览器定义。
App_Data:
包含应用程序的数据文件,如MDF.XML文件等。
还有存储应用程序的本地数据库文件ASPNETDB.MDF,用于维护成员资格、角色、用户配置等信息。
App_Code:
目录中的所有代码文件都将在运行时动态变异,然后提供给应用程序。
Bin:
包含.dll文件。
2.2.3ASP.NET的五大基本对象
Application:
包装了HttpApplication对象,在程序中使用Application指令取得的对象,都是来自于HttpContext.Current.Application属性回传而得。
Request:
包装了HttpRequest对象,在程序中使用Request指令取得的对象,都是来自于HttpContext.Current.Request属性回传而得。
Response:
包装了HttpResponse对象,在程序中使用Response指令取得的对象,都是来自于HttpContext.Current.Response属性回传而得。
Session:
包装了HttpSessionState对象,在程序中使用Session指令取得的对象,都是来自于HttpContext.Current.Session属性回传而得。
Server:
包装了HttpServerUtility对象,在程序中使用Server指令取得的对象,都是来自于HttpContext.Current.Server属性回传而得。
2.2.4ASP.NET的内置控件
ASP.NET的内置控件分为两种
HTML控件(HTMLcontrol):
直接在HTML标记中加上runat="server",即可对应到ASP.NET指定的HTML服务器控件类,像是:
HtmlAnchor:
表示HTML的Web控件(Webcontrol):
由ASP.NET提供,比HTML控件提供更多的功能,但操作与设置会比HTML控件要复杂许多,像是:
LinkButton:
一种外型为链接HtmlButton:
表示HTML的。
HtmlImage:
表示HTML的。
HtmlGenericControl:
表示没有对应到服务器控件的对象,都会被对应到这个类。
Web控件(Webcontrol):
由ASP.NET提供,比HTML控件提供更多的功能,但操作与设置会比HTML控件要复杂许多,像是:
LinkButton:
一种外型为链接(除了内置的控件之外,ASP.NET也提供了可以自定义的控件架构,并且支持两种控件开发方法:
用户控件(Usercontrol),以.ascx为扩展名,可以让开发人员用最轻松的方式来开发控件,优点是开发速度很快,但缺点是无法转散布,且无法加入参考。
自定义控件(Customcontrol),可转散布型的控件,是经过编译后的代码(DLL),可单独转散布,并且可在其他的项目加入参考引用,自定义控件有三种开发模式:
基础控件(GeneralControl):
由System.Web.UI.Control类继承而来,或是由现有的Web控件继承而来,像是由Button控件继承。
复合控件(CompositeControl):
由System.Web.UI.WebControls.CompositeControl继承而来,可以用复合的方式来开发控件。
样板控件(TemplateControl):
可以在控件中使用样板(template),并套用数据到样板中,支持数据绑定的表达式。
2.2.5一致性与多样性界面的支持
ASP.NET在一开始的时候是缺乏范本引擎(templateengine)的,其主因是.NETFramework本身是面向对象,且需要用继承的方式才能够延伸功能,大多数的开发人员都是由System.Web.UI.Page继承并定义出新的基类,并撰写要绘制HTML的方法,以及在他们的应用程序中修改以继承该类,然而这个方法可能会被用在网站的很多地方,因而会大大的提升混合代码与标记的复杂度,这个方法也只能在运行期才能够以可视化的方式测试,无法在设计时期可视化,其他的开发人员总是使用原有的ASP方法(即指令)来把每个网页需要的部份包到网页中,防止在每个网页中都要撰写相同的导览代码。
在ASP.NET2.0中,推出了主版页面(masterpage)的概念,它可以让开发人员先行定义外观版型(*.master),再使用它来套用实际运行的网页,网页与主版页面之间以ContentPlaceHolder的ID做链接,以套用正确的内容到保留区(即由ContentPlaceHolder包住的区域)中,开发人员也可以定义在保留区没有套用时需要显示的默认内容。
在ASP.NET3.5中更进一步的支持设计时期的嵌套主版页面(nestedmasterpages),以及把网页的HEAD区块纳入ContentPlaceHolder的范围。
与主版页面相关的,还有主题(Theme)以及面板(skin)技术,这两个技术允许开发人员或设计人员自行定义网页的样式设置以及套用的样式支持,每个主题中可以包含数个面板档,这些面板档决定了控件要输出时套用的样式,开发人员则可以利用主题来决定不同的外观要使用的样式。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 医药 管理信息系统