基于web的药品销售与仓库管理毕业论文(编辑修改稿)内容摘要:
(1)开放的标准: B/S 所采用的标准都是开放的、并非独有的,是经过标准化组织所确定而非单一厂商所制定,保证了其应用的通用性和跨平台性。 (2)压缩开发和维护成本: B/S 的应用只要在客户端安装常用的浏览器即可,维护和升级工作都在服务器端进行,不需对客户端进行任何改变,故而大大降低了开发和维护的成本。 (3)用户使用简单,界面简洁: B/S 用户的界面都在统一的浏览器上,浏览器便易使用、界面清爽,又因为它不再担任数据的存取和复杂数据计算等任务,只进行显示,所以大大降低了对客户端的要求。 综合的来说的分析与比较 可以看出, B/S 模式具有 C/S 模式无法替代的优越性 :它简化了系统的开发和维护,并且特别适用于网上信息发布。 因此,我开发的药品在线浏览系统采用了基于 B/S 模式的体系结构。 Dreamweave Dreamweaver 是美国 Maredia 公司研发的集齐网页制作和网站管理功能的所见即所得网页编辑器 , 是一种可视化网页制作工具,使用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。 Dreamweaver 可以开发 Html、 Xhtml、 Coldfusion、 Asp、 AspNet、 Jsp 或 Php 网站。 通过平面设计工具和代码标识、标签修改器、可拓展色彩代码、标签选择器、片段和代码检测这类编码特性来实现对代码和设计的管理。 新集成的工作空间可以与Macromedia Flash Mx 和 Fireworks Mx 共享,其中包括了标示签的文档窗口、可放到dock 中的画板组、可定制的工具条和集成的文件浏览。 Dreamweaver 还包括有预建的布局和代码,其中有网站结构、表格、可访问的模板以及为客户端交互应用而提供的JavaScript。 三亚学院毕业论文(设计) ` 第 6 页 为改变现有网站以及创新下一代应用程序, Dreamweaver 还 支持新标准和新的网页技术,增加对 Xml、网页服务和增强可访问性的支持。 Dreamweaver Mx 为新的ColdFusion Mx 特性提供全套的支持,包括增强的代码编辑和开发功能、集成的调试功能、可视化布局功能和照片打印功能。 Sql Server Sql Server 是一个涵盖完全 Web 支援的数据库软件,提供了针对可扩展标记语言 (Xml) 的核心支持以及在 Inter 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。 丰富的 Xml 和 Inter 标准支持允许使用内置的存储过程以 Xml 格式轻松存储和检索数据。 Sql Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。 例如, Xml数据库与 Web Service 的支持将使您的应用实现 Inter 数据互联, 集成极大的扩展了开发空间,异构数据集成、 Service Broker 使您的数据和其它应用无缝集成,各种新数据类型和 TSQL扩展带来了诸多灵活性。 C、 、 Xquery、 Xmla、 、 Smo、 Amo 等都将成为 Sql Server 数据平台上开发数据相关应用的有力工具。 Html(Hyper Text Markup Language) Html 的英文全称是 Hypertext Markup Language,中文译为“超文本标记语言”。 “超文本”就是指页面内可以涵盖图片,联接,甚至音乐,程序等非文字的元素。 在几年前作为 Sgml 的一个子集开发的。 一个 Html文件中涵盖了所有将显示在网页上的文字信息,还有也包括对浏览器的一些指示,文字应放置在何处,显示模式是什么样的等。 假如你想 要图片、动画、声音或是任何其它形式的资源, Html 文件将引导浏览器到哪里去查找这些资源,以及这些资源将放置在网页的什么位置。 浏览的网页就是由 Html语言编写出来的。 虽然Html 是一种语言,但 Html 不是程序语言,相比 C++ 和 Java 之类,它只是标示语言,你只要掌握了各种标记的用法便算学会了 的格式非常简洁,仅仅由文字及标记组合而成,所以任何文本编辑器都可以制作 Html页面。 在编辑器中输入 html代码即可完成对网页的设计,假如在其中加入 Vb,Java 等脚本文件以及数据库连接有关的语 句指令,便可对已知数据进行查询,从而生成动态网页的一部分。 三 亚学院毕业论文(设计) ` 第 7 页 是建立在通用语言运行时( CRL)上的应用程序框架。 他用来在服务器端构建功能强大的 Web 应用程序 [2]。 提供了世界级水平的开发工具支持。 在Visual Studio 的集成开发环境( IDE)中, 框架由丰富的工具箱和设计器组成。 所见即所得的编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。 强大而富有弹性。 由于 是基于 (CRL)的 ,因此整个 平台的强大和富有弹性,同样可以应用于 Web 应用程序开发者 [3]。 框架的类库、消息以及数据访问解决方案,都可以无缝集成到 Web。 也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用。 毕业论文(设计) ` 第 8 页 3 系统调研及可行性分析 系统调研 经过本人长期蹲点调研及亲自参与整个销售的工作流程,结合本人的专业知识,得出以下调研结果。 一、 销售终端的工作人员文化层次普遍不高,其中大部分为高中毕业; 二、 销售终端已经拥有配置很好的电脑系统,所以,硬件 方面已经得到解决; 三、 经销商方面也迫切地寻求一个更新更适合其自身情况的网络销售平台,所以在政策上十分支持,在人事支持方面已经做出了很大的帮助。 四、 经销商毕竟是只有地面销售背景的传统型销售商,没接触过网络销售,所以,在设计新系统时,要把这些因素考虑在内。 可行性分析 经济可行性 由于开发此药品电子商务网站所需的硬件和软 件环境 (vs20xx+Sql sever20xx),市场上都容易购买到或从相关网站下载, 系统成本主要集中在本管理系 统的开发与维护上,对用户不造成过重的经济负担。 而一旦 此系统投入使用 ,不仅可以减少商家的工作强度,提高工作效率,而且方便了用户的购买,打破了传统的销售模式,极大限度的方便了用户,也为系统的进一步推广创造了条件,而且,目标系统不是很复杂,开发的周期较短,人员经济支出不大,所节省的 大量人力、财力产生的效益将远远大于本管理系统的开发成本,所以 从 经济 方面讲开发此系统是可行的。 操作可行性 网上的开发基于 B/S 模式,主要包括前端应用程序的开 发以及后台数据库的建立和维护两个方面。 对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库 [4]。 本系统拟采用 vs20xx 和 Ms Sql Server 20xx 分 别作为前端和后端的开发工具。 是建立在通用语言运行时( CLR)上的应用程序框架。 他用来在服务器端构建功能强大的 Web 应用程序。 提供了世界级水平的开发工具支持。 在Visual Studio .Net 的集成开发环境( IDE)中, 框架由丰富的工具箱和设计器组成。 毕业论文(设计) ` 第 9 页 所见即所得的( WYSIWYG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能 [5]。 强大而富有弹性。 由于 是基于 (CLR)的,因此整个 平台的强大和富有弹性,同样可以应用于 Web 应用程序开发者。 .Net 框架的类库、消息以及数据访问解决方案,都可以无缝集成到Web。 也是语言中立的,因此你可以选择你最熟悉的语言,或者通过几种语言来共同完成一个应用 [6]。 Sql Server 20xx 作为微软在 Windows 系列平台上 开发的数据库 ,一经推出就以其易用性得到了很多用户的青睐 ,相信大多数将自己的业务建立在 Windows 平台上的用户都会对它有相当的亲 切感。 [7区别于 FoxPro、 Sql Server 20xx 数据库, Sql Server 20xx是一个功能 完备的数据库管理系统。 它包括支持开发的引擎、标准的 Sql语言、扩展的特性 (如复制、 OLAP、分析 )等功能。 而像存储过程、触发器等特性,也是大型数据库才拥有的。 Sql Server 20xx 的新特点:上手容易 话分两头,如果您的企业至今还未购置数据库,其中一个主要的原因可能就是 认为它不好上手,那么,从 Sql Server 20xx 开始吧。 毕竟,大多数的中小企业日常的数据应用是建立在 Windows 平台上的。 [8]由于 Sql Server 20xx 与 Windows 界面风格完全一致,且有许多 向导 (Wizard)帮助,因此易于安装和学习,有关 Sql Server 20xx 的资料、培训随处可得,并且目前国内具有 Mcdba认证的工程师不在少数。 从另一个角度来讲,学习 Sql Server 20xx 是掌握其他平台及大型数据,如Oracle,Sybase,DB/2 的基础。 因为这些大型数据库对 于设备、平台、人员知识的要求往往较高,而并不是每个人都具备这样的条件,且有机会去接触它们。 但有 了 Sql Server 20xx 的基础,再去学习和使用它们就容易多了 [9]。 IT 行业的实践经验充分证明了这一点。 兼容性良好由于今天 Windows 操作系统占领着主导地的位,选择 Sql Server 20xx一定会在兼容性方面取得一些优势。 另外, Sql Server 20xx 除了具有扩展性,可靠性以外,还具有可以迅速开发新的因特网系统的功能 [10]。 尤其是它可以直接存贮 Xml 数据,可以 将搜索结果以 Xml格式输出 等特点,有利于构建了异构系统的互操作性,奠定了面向互联网的企业应用和服务的基石。 这些特点在 .Net 战略中发挥着重要的作用。 三亚学院毕业论文(设计) ` 第 10 页 (c)相对于 Microsoft Sql Server 20xx 的忧越性 Microsoft Sql Server 20xx 是在 Microsoft Sql Server 20xx 的基础上对性能、可靠性、质量以及 易用性进行了扩展。 Microsoft Sql Server 20xx 中涵盖许多新特性,这些特性使其成为针对电子商务、数据仓库和在线商务解决方案的卓越的数据库平台。 其增强的特性包 括对丰富的扩展标记语言( XML)的支持、综合分析服务以及便捷的数据库管理 [11]。 因此从技术方面讲开发此系统是可行的。 本系统是一个基于 Web 的网上药品销售平台,是 Web 技术应用于网上销售中的产物。 系统基于 Web 的工作界面,使采购人员无论身处何地,无论通过局域网还是互联网,都能在浏览器中直接对新闻进行录入、浏览、修改、删除、查阅等新闻管理工作。 在操作使用上十分方便,员工只需连上公司内部的局域网,在自己的电脑上通过Web 浏览器就可使用本系统,同时所有的操作都是基于 Web 的的操作方式,如:链接、按钮、文本框等 等。 所有的操作通过浏览器完成,客户端不需要配置其他应用软件,用户不需培训。 因此在操作使用上,本系统简单易于使员工们接受。 毕业论文(设计) ` 第 11 页 4 系统需求分析 业务流分析 药品销售平台工作流程为:系统启动并进入登录界面,根据不同的用户进行登录,所有用户都可以浏览系统主页面。 通过权限判断,普通用户只能浏览、阅读和查询信息,注册用户除了可以完成普通用户的操作外,还可以进行对自己注册资料的操作(包括对自己的资料的录入、修改和删除的操作)。 管理员可以对系统 信息进行添加、修改和删除的权限,及对系统管理的所有功能进行操作。 所有用户均可以实现查询功能。 本系统的业务流程图如图 41 所示: 本系统是将现代化的计算机技术与销售管理服务模式相结合,按照销售管理的服务流程设计完成的。 同时为扩展服务范围,初步设计一个销售平台以利于信息发布和管理。 为了使系统在各项管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量,现提出如下系统开发目标: 具体目标如下: ( 1) 操作简单、界面友好:完全控件式的页面布局,使得信息的录入工作更简便;许多选项包括信 息类别、来源、作者等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。 ( 2) 即时可见:对信息的处理(包括添加、修。基于web的药品销售与仓库管理毕业论文(编辑修改稿)
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。