基于Web的药品销售与仓库管理.docx
- 文档编号:25663489
- 上传时间:2023-06-11
- 格式:DOCX
- 页数:40
- 大小:1.02MB
基于Web的药品销售与仓库管理.docx
《基于Web的药品销售与仓库管理.docx》由会员分享,可在线阅读,更多相关《基于Web的药品销售与仓库管理.docx(40页珍藏版)》请在冰豆网上搜索。
基于Web的药品销售与仓库管理
毕业论文(设计)
基于Web的药品销售与仓库管理
论文(设计)题目:
学院:
理工学院
专业(方向):
计算机科学与技术(网络工程)
年级、班级:
网络1101
学生学号:
学生姓名:
指导老师:
2015年5月14日
论文独创性声明
本人所呈交的毕业论文(设计)是我个人在指导教师指导下进行的研究工作及取得的成果。
除特别加以标注的地方外,论文中不涵盖其他人的研究成果。
本论文如有剽窃他人研究成果及相关资料若有不实之处,由本人承担一切相关责任。
本人的毕业论文(设计)中所有研究成果的知识产权属三亚学院所有。
本人保证:
发表或使用与本论文相关的成果时署名单位仍然为三亚学院,无论何时何地,未经学院许可,决不转移或扩散与之相关的任何技术或成果。
学院有权保留本人所提交论文的原件或复印件,允许论文被查阅或借阅;学院可以公布本论文的全部或部分内容,可以采用影印、缩印或其他手段复制保存本论文。
加密学位论文解密之前后,以上声明同样适用。
论文作者签名:
年月日
基于Web的药品销售与仓库管理
摘要
药品销售网站是经典的电子商务销售系统,其开发基于B/S模式的网上销售的实现,采用的是vs2005+sqlserver2008模式[1]。
电子商务是依存于互联网上的一个销售平台,是地面销售系统的一种互补及延伸,也是商家和顾客的一种便捷的沟通方法。
目前在中国,不同程序用来网上销售的厂商约占七成左右,剩余的那两成左右的厂商,都在努力贮备着做网上销售的物质准备。
因此网上销售,已经成为未来商场战争中占有强势地位的必不可少的工具了。
网上销售系统主要是针对药店和发展有许多年药品销售网络的积累,商店无论从客户群体方面的物流、仓储、货源,所有材料准备做网上销售。
从功能、体系相对完整,系统与Web界面和用户交互,为用户提供信息并接受其操作,同时通过数据库管理系统来存储信息数据。
系统实现了信息数据的浏览、查询、编辑和管理基本的数据库操作,如采用模块化设计方法,根据用户的需求及程序的应用与维护的易用性,把功能在不同的模块,方便应用程序的拓展和维护,并建立了程序功能复用的基础。
设计这个系统使用UI层、数据层、逻辑层三层结构,在Web服务技术选择的平台上,用技术先进、可拓展的方向,提供系统具有良好的稳定性和可伸缩性。
系统设计按标准化、规范化,分层设计,组件实现。
采用基于组件的软件开发方法,使系统的结构层次,业务实现分离,逻辑与数据分离;在一个标准的服务接口规范为核心,使用开放标准。
【关键词】Asp.Net,电子商务,医药,SqlServer
DrugsalesandwarehousemanagementbasedonWeb
Abstract
ThesystemisanonlineMedicinesalingsystem,ItsdevelopmentbasedonB/SmodeloftherealizationofonlinesalesusingthemodeltoCustomisedvs2005+sqlsever2008runningasmalle-commerceplatform.Thenetworkdistributionsystembandsfranchiserandworkflowoftheenterprisetogether,andcutsaneffectivechannelfromtheenterprisetofranchiser.Thesystemcanalsoimprovethework'sefficiencyandincreasesthesalethroughbreakingtheobstaclebetweenbranchandbranch,enterpriseandenterprise.Merchantsandcustomersaconvenientcommunicationmethods.AtpresentinChina,differentproceduresareusedtoonlinesalesaccountforabout78%ofmanufacturers,theremainingthataround22%ofthemanufacturers,arestrugglingtosupplymaterialtopreparetodoonlinesales.This,therealizationofonlinesales,hasbecomethefuturemarketoccupiesapositionofstrength,anessentialtoolinthewar.
Fromthefunctionalpointofview,thesystemisrelativelycomplete.Webinterfacewiththesystemtousersintheworld,providinginformationtousersandacceptitsoperation,andthroughthedatabasemanagementsystemtostoreinformation.Nomatterfromtheaspectsofcustomergrouporfromtheaspectsoflogistics,warehousing,supplyofgoods,allhavethematerialreadytodoonlinesales.TheUIlayerdatalogiclayer,WebServicetechnologytomakeonthechosenplatform,usingtechnologyhasadvanced,forward-looking,scalable,builttoensurethesystemhasgoodstabilityandscalabilitySystemtoachievedatabrowseinformation,referral,editingandmanagementofbasicdatabaseoperations,theuseofmodularsystemdesignmethodology,basedonuserdemandandapplicationproceduresandthemaintenanceoftheuser-friendlynature,eachcomponentwillbeplacedindifferentmodules,tofacilitatetheprocessofexpansionandmaintenance,andestablishedproceduresofthefunctionalusebasis.
【KeyWords】Asp.Net,NetworkDistribution,Medicinesaling,SqlSever
3.2.2操作可行性8
6.2.2购物车界面设计32
1绪论
1.1研究背景
中国互联网络信息中心发布的2006第十六次CNNIC调查结果显示,内地上网人数与日俱增。
用户查询信息在互联网上已经不再是一个单一的新闻。
报告,根据用户经常在互联网上查询信息,公众教育占30%,药物信息有19%、招聘信息占22%。
互联网方面的服务:
QQ邮件、快速搜索、快捷支付、线上交易、网络推广、等服务业务的快速发展。
据我国IT行业发布的报告表明,近年来,我国互联网发展呈快速增长趋势,网民的数量已达8700万,逼近世界第一,宽带的普及,每天约有近9万人成为网民。
伴随着网络的普及,电子商务的流行。
特别是在韩国、日本等国家,上网人口增加迅速,可以已经普及。
比方在英国的圣诞,礼物销售量的将近半数是由网络购物完成的。
不仅仅是玩具,书籍、音乐CD、个人电脑、电脑软件、日常杂货、小件物品等,甚至广泛发展到股票及证券交易。
网络非常快改变着人类的活动,在人类的生产和日常生活。
网络的出现,打破传统的信息交互方式,消除存在于传统交流方式中时间和空间的障碍,改变了大家从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。
现在人们重视信息为社会带来的快速发展的机遇与挑战。
开发利用信息资源的水平成为衡量一个国家综合国力的标准。
电脑作为信息处理的工具,硬件快速更新,满足各类信息系统对数据管理的要求,在文件系统的基础上发展数据库系统,数据库方法改变事物处理中大量数据管理需求给予了更加周到和人性化的服务。
现在生活节奏越来越快,工作压力也随着越来大,而真正能给自己学习充电的时间是越来越少,所以,人们都在考虑怎么能给自己开小灶,以免落于时代之后。
在这个大环境下,药品在线购买迅速被人们所接受,从而也引发了药品行业的大爆发,竞争空前激烈。
所以,把药品销售搬到网上进行,是很有必要,也是很有市场的。
1.2研究意义
笔者在与该药品经销商的深入了解后,得知目前药品行业的竞争状态已不是仅用惨烈二字可以形容了。
面对如此大的压力,除了传统的打价格战或买赠等手段外,应该另想一条更好的路,以避开这面对面的争锋。
而网上销售平台,业已发展多年,大的如阿里巴巴、淘宝网,小的就更不胜数了,和地面销售一样,竞争异常激烈。
但是,一如地面销售一样,只要是能另辟蹊径、努力创新的销售商,都会在竞争中立于不败之地。
所以,网上药品销售平台,就是要在网络商海上,保持创新,并且与地面门店保持动作协调一到,以期在两处惨烈的战场中搏得一线生机。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对线上销售平台进行管理,具有线下操作所无法比拟的优点。
例如:
检索迅速、方便快捷、高效率、低成本、存储量大、寿命长、沟通成本低等,这些优点能够极大地提高管理和办事的效率。
因此,开发这样一个网上销售平台就成为很有必要的事情。
而且只要系统的设计合理,就可以为公司再开一条销售通路,减少库存堆积,利用网络的共享、互动的优点,结合地面销售的优点,借助数据库管理技术,开发一个网上销售平台,实现药品网上销售规范化、个性化、人性化。
相比传统地面销售,网络销售有着以下优点:
◎压缩成本:
由于管理系统是用互联网将企业客户联系在一起,能够快速直观反映当前企业的销售情况,让企业对内部信息有一个准确的把握,减少业务交易中的风险和成本,加大各级与总部的信息交流量,降低了人力成本、管理成本,让企业能够快速对企业在销售中出现的问题进行解决。
◎提高收益:
管理系统让资金回笼速度,资产回报率高,可以迅速跟上响应市场变化和客户要求,从而达到提高收益的目的。
◎控制力度:
管理系统可以加强销售成本控制,减少人为错误,让每一级客户都可以压缩销售风险,使管理更完善。
◎操作误差:
销售自动化管理,可以在业务操作时录入,保证数据准确。
多种业务单据自动生成和权限控制,压缩操作上的人为误差。
◎企业规范化运作水平:
提供管理系统,统一业务处理模式,规范销售流程,改
变不符要求的销售请求,提高业务效率,让销售管理规范化。
业务流程化,避免重复抄写和录入,压缩失误,提高业务人员工作效率。
◎信息交流:
管理者与决策人员快速获取分销售的各项准确数据,确保各分公司和上级管理者之间信息交流,提升企业运作效率。
同时,还能与其它系统结合,建立一个统一互动的电子商务平台,供客户共享企业信息。
◎给予决策支持:
管理系统可充分收集销售信息,提高了对以往数据的利用,为进一步市场分析给予数据基础与决策支持。
综上所述,个人pc的普及和使用pc人口的增加,网络销售在众多的销售渠道中脱颖而出,其地位和占有量一定会逐渐增加。
技术革命引发产业结构变革,市场的竞争规则也会发生变化,网络销售是物质流通的一次变革。
本论文含针对毕业设计程序的相关说明,但不是软件系统的使用说明书。
本论文不单单介绍系统的各组成部分及操作方法,更强调系统的应用前景,以及能给药品经销商带来的益处,从提高经济利益、提升服务质量、合理安排人力、扩大商店影响、增进消费者口碑等方面进行全方位介绍。
2管理系统概述
本系统开发思想是采用现代化先进的网络化销售理念,综合多家电子商务平台开发商优点以及结合目标销售商实际情况而开发。
2.1现行药品销售系统现状
据前期对药品销售店的数据流程、管理模式、外延端口及相关部门的调查研究,笔者总结出现行药品销售店销售系统的整体概况。
总体而言,无论从销售模式还是终端物流,都与同行相距不大,没有多大的系统优势。
下图为经供货商与经销商和顾客的关系图
图2-1现行药品销售商销售系统流程图
整体而言,销售模型呈下坡状,信息管理单一,销售模式单一,交流平台单一。
根本没有可以与同行竞争的优势。
2.2电子商务平台的开发方法介绍
2.2.1B/S体系结构
本系统所面向的对象是超市仓储中心内部用户,系统要突出时代感,时尚感。
因此,我决定使用B/S三层结构。
图2-1B/S三层结构图
B/S结构体系与C/S体系结构相较B/S继承了c/s全部的优点,而且又有C/S体系结构无法实现的强大优势:
(1)开放的标准:
B/S所采用的标准都是开放的、并非独有的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。
(2)压缩开发和维护成本:
B/S的应用只要在客户端安装常用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。
(3)用户使用简单,界面简洁:
B/S用户的界面都在统一的浏览器上,浏览器便易使用、界面清爽,又因为它不再担任数据的存取和复杂数据计算等任务,只进行显示,所以大大降低了对客户端的要求。
综合的来说的分析与比较可以看出,B/S模式具有C/S模式无法替代的优越性:
它简化了系统的开发和维护,并且特别适用于网上信息发布。
因此,我开发的药品在线浏览系统采用了基于B/S模式的体系结构。
2.2.2Dreamweave
Dreamweaver是美国Marcomedia公司研发的集齐网页制作和网站管理功能的所见即所得网页编辑器,是一种可视化网页制作工具,使用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。
Dreamweaver可以开发Html、Xhtml、Coldfusion、Asp、AspNet、Jsp或Php网站。
通过平面设计工具和代码标识、标签修改器、可拓展色彩代码、标签选择器、片段和代码检测这类编码特性来实现对代码和设计的管理。
新集成的工作空间可以与MacromediaFlashMx和FireworksMx共享,其中包括了标示签的文档窗口、可放到dock中的画板组、可定制的工具条和集成的文件浏览。
Dreamweaver还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的JavaScript。
为改变现有网站以及创新下一代应用程序,Dreamweaver还支持新标准和新的网页技术,增加对Xml、网页服务和增强可访问性的支持。
DreamweaverMx为新的ColdFusionMx特性提供全套的支持,包括增强的代码编辑和开发功能、集成的调试功能、可视化布局功能和照片打印功能。
2.2.3SqlServer
SqlServer是一个涵盖完全Web支援的数据库软件,提供了针对可扩展标记语言(Xml)的核心支持以及在Internet上和防火墙外进行查询的能力,提供了以Web标准为基础的扩展数据库编程功能。
丰富的Xml和Internet标准支持允许使用内置的存储过程以Xml格式轻松存储和检索数据。
SqlServer提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。
例如,Xml数据库与WebService的支持将使您的应用实现Internet数据互联,Asp.Net集成极大的扩展了开发空间,异构数据集成、ServiceBroker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。
C#、Vb.Net、Xquery、Xmla、Ado.Net2.0、Smo、Amo等都将成为SqlServer数据平台上开发数据相关应用的有力工具。
2.2.4Html(HyperTextMarkupLanguage)
Html的英文全称是"HypertextMarkupLanguage",中文译为“超文本标记语言”。
“超文本”就是指页面内可以涵盖图片,联接,甚至音乐,程序等非文字的元素。
在几年前作为Sgml的一个子集开发的。
一个Html文件中涵盖了所有将显示在网页上的文字信息,还有也包括对浏览器的一些指示,文字应放置在何处,显示模式是什么样的等。
假如你想要图片、动画、声音或是任何其它形式的资源,Html文件将引导浏览器到哪里去查找这些资源,以及这些资源将放置在网页的什么位置。
浏览的网页就是由Html语言编写出来的。
虽然Html是一种语言,但Html不是程序语言,相比C++和Java之类,它只是标示语言,你只要掌握了各种标记的用法便算学会了Html.Html的格式非常简洁,仅仅由文字及标记组合而成,所以任何文本编辑器都可以制作Html页面。
在编辑器中输入html代码即可完成对网页的设计,假如在其中加入Vb,Java等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。
2.2.5Asp.Net
Asp.Net是建立在通用语言运行时(CRL)上的应用程序框架。
他用来在服务器端构建功能强大的Web应用程序[2]。
Asp.Net提供了世界级水平的开发工具支持。
在VisualStudio的集成开发环境(IDE)中,Asp.Net框架由丰富的工具箱和设计器组成。
所见即所得的编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。
Asp.Net强大而富有弹性。
由于Asp.Net是基于(CRL)的,因此整个Aps.Net平台的强大和富有弹性,同样可以应用于Web应用程序开发者[3]。
Asp.Net框架的类库、消息以及数据访问解决方案,都可以无缝集成到Web。
Asp.Net也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用。
3系统调研及可行性分析
3.1系统调研
经过本人长期蹲点调研及亲自参与整个销售的工作流程,结合本人的专业知识,得出以下调研结果。
一、销售终端的工作人员文化层次普遍不高,其中大部分为高中毕业;
二、销售终端已经拥有配置很好的电脑系统,所以,硬件方面已经得到解决;
三、经销商方面也迫切地寻求一个更新更适合其自身情况的网络销售平台,所以在政策上十分支持,在人事支持方面已经做出了很大的帮助。
四、经销商毕竟是只有地面销售背景的传统型销售商,没接触过网络销售,所以,在设计新系统时,要把这些因素考虑在内。
3.2可行性分析
3.2.1经济可行性
由于开发此药品电子商务网站所需的硬件和软件环境(vs2005+Sqlsever2008),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。
而一旦此系统投入使用,不仅可以减少商家的工作强度,提高工作效率,而且方便了用户的购买,打破了传统的销售模式,极大限度的方便了用户,也为系统的进一步推广创造了条件,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的大量人力、财力产生的效益将远远大于本管理系统的开发成本,所以从经济方面讲开发此系统是可行的。
网上的开发基于B/S模式,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。
对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库[4]。
本系统拟采用vs2005和MsSqlServer2008分别作为前端和后端的开发工具。
Asp.Net是建立在通用语言运行时(CLR)上的应用程序框架。
他用来在服务器端构建功能强大的Web应用程序。
Asp.Net提供了世界级水平的开发工具支持。
在VisualStudio.Net的集成开发环境(IDE)中,Asp.Net框架由丰富的工具箱和设计器组成。
所见即所得的(WYSIWYG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能[5]。
Asp.Net强大而富有弹性。
由于Asp.Net是基于(CLR)的,因此整个Asp.Net平台的强大和富有弹性,同样可以应用于Web应用程序开发者。
.Net框架的类库、消息以及数据访问解决方案,都可以无缝集成到Web。
Asp.Net也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用[6]。
SqlServer2008作为微软在Windows系列平台上开发的数据库,一经推出就以其易用性得到了很多用户的青睐,相信大多数将自己的业务建立在Windows平台上的用户都会对它有相当的亲切感。
[7区别于FoxPro、SqlServer2008数据库,SqlServer2008是一个功能完备的数据库管理系统。
它包括支持开发的引擎、标准的Sql语言、扩展的特性(如复制、OLAP、分析)等功能。
而像存储过程、触发器等特性,也是大型数据库才拥有的。
SqlServer2008的新特点:
上手容易话分两头,如果您的企业至今还未购置数据库,其中一个主要的原因可能就是认为它不好上手,那么,从SqlServer2008开始吧。
毕竟,大多数的中小企业日常的数据应用是建立在Windows平台上的。
[8]由于SqlServer2008与Windows界面风格完全一致,且有许多"向导(Wizard)"帮助,因此易于安装和学习,有关SqlServer2008的资料、培训随处可得,并且目前国内具有Mcdba认证的工程师不在少数。
从另一个角度来讲,学习SqlServer2008是掌握其他平台及大型数据,如Oracle,Sybase,DB/2的基础。
因为这些大型数据库对于设备、平台、人员知识的要求往往较高,而并不是每个人都具备这样的条件,且有机会去接触它们。
但有了SqlServer2008的基础,再去学习和使用它们就容易多了[9]。
IT行业的实践经验充分证明了这一点。
兼容性良好由于今天Windows操作系统占领着主导地的位,选择SqlServer2008一定会在兼容性方面取得一些优势。
另外,SqlServer2008除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能[10]。
尤其是它可以直接存贮Xml数据,可以将搜索结果以Xml格式输出等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。
这些特点在.Net战略中发挥着重要的作用。
(c)相对于MicrosoftSqlS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Web 药品 销售 仓库 管理