医药销售电子网站_毕业设计论文(编辑修改稿)内容摘要:

网上使得电子商务得以发展。 系统设计思想 该系统通过前端( 商品信息 ) 页面 和后台数据库管理向用户展示信息,方便的实现了内容的维护和更新,使用户更快,更好的了解信息。 以“ 注册用户 ”为例, 注册东华理工大学国际教育学院毕业设计(论文) 总体规划与设计 9 用户 登录后进行 商品浏览并购买 ,管理员在后台对 商品信息、种类进行管理。 根据用户购买的商品给用户发送提示信息。 因此,客户可以获得 所购买商品 的最新动态信息。 系统设计目标 在明确了系统的设计思想之后,就要开始规划系统的设计目标了,也就是要明确整个系统应当实现的功能,下面将就整个系统管 理进行介绍。 南京艾斯医药商务系统 该系统采用 WEB 页面作为管理界面,更加友好与智能化,管理员操作起来也更加便捷。 系统首先提供管理员的登陆页面,当登陆者输入账号和密码后,系统将对登陆者的账号和密码加以验证,只有经过授权的管理员才能进入管理系统,执行各项管理职能。 否则系统将给出错误提示。 该系统具有以下管理功能: 商品购买 主要完成前台完成 注册用户 登录,登录后选择 所需商品的购买,完成后提交 到购物车中。 通过管理员身份认证后进行后台管理。 后台管理包括管理员进行 注册用户 和 商品的添加、 删除以及更新的管理。 该子模块包括:管理员管理, 注册用户信息管理和商品浏览 ,查看及管理 用户订单 ,数据的备份与恢复。 图 系统整体结构图 Ascentsys 医药商务系统 商品管理 邮件管理 用户管理 订单管理 商品查询 商品浏览 系统管理 用户管理 游 客 登录 购 物 订单查看 东华理工大学国际教育学院毕业设计(论文) 总体规划与设计 10 系统整体结构图 整个系统整体结构如图 图 描述了整个系统的所有使用人员的具体功能,该系统大致分三种权限的用户: ( 1)系统管理员:他需要注册,在系统开发的时候在数据库中为公司的具体人员做好一个帐号,主要包括四个模块:定单管理、用户管理、商品管理和邮件管理。 ( 2)注册用户指在该网站注册的 人员并成为该网站 VIP 用户,主要有登陆、查看定单、浏览 ,查询和购买商品的功能。 ( 3)游客指那些随便浏览网页并不注册的上网用户,他们具有浏览、查询和购买商品的功能。 东华理工大学国际教育学院毕业设计(论文) 系统开发与实现 11 4 南京 艾斯医药商务系统 开发与实现 前面介绍了构建 艾斯医药系统 必备的技术与知识,并且对系统进行了总体规划与设计,在此基础上,我们把理论和实际结合起来,看看如何运用这些技术和知识来开发一个 南京艾斯医药商务系统。 开发环境 系统开发环境的选择对于系统的建立来说至关重要,它将决定着系统开发工作量的大小,系统的性能特点以及系统今后的维护工作 难易等。 因此在开发系统之前,根据对系统所采用的技术、实现功能的评估,在选择开发环境时,主要考虑以下几个因素:扩展性,总成本,功能,是否容易开发与管理,另外开放性和互操作性也是需要考虑的一个重要方面,因为该系统是运行在 Inter 上的,用户平台的差异决定了与其它系统的互操作性是不可避免的。 服务器端的配置主要由建立站点所需的软件来决定,在低配置下,服务器虽然能正常工作,但其性能往往不尽如人意。 如果想使站点服务器工作得更好的话,我们需要更好的配置,特别是内存应该 不小 于 2G。 下面为服务器 端的最低配置: 处理器: Intel Pentium 内存: 2G 硬盘空间: 40G 光驱:需要从光盘上安装操作系统和其它开发站点所需要的软件 网卡: ISA 或者 PCI 接口均可 显卡: SVGA 显示适配器 因为客户端主要用于浏览页面,和 WEB数据库进行交换操作,因此客户端对硬件要求不高,主要由所安装的 Windows 来决定。 ① 服务器端 平台应该是建立易于开发、管理、扩充以及同开发标准兼容的解决方案的基础。 操作系统 : Microsoft Windows 2020 Server/Windows XP Web 服务器 :。 Web 服务器从硬件角度上讲是 Inter 上保存 Web页东华理工大学国际教育学院毕业设计(论文) 系统开发与实现 12 的计算机,从软件角度上讲是提供 Web 服务的服务程序。 Web 服务器以及相应的浏览器技术的出现和商品化,为企业在网上发布信息和挖掘信息提供了强有力的工具。 现在由 Inter 上的众多 Web 服务器提供的超媒体数据连接服务也已迅猛发展。 Web服务器通过与对象技术相融合,正在逐步发展为能够自由挂接各种应用对象的 Web应用服务器。 在此,我们主要从软件角度出发,选择适合于为网 上学生管理应用系统提供 Web 服务的服务程序。 目前,较为常用的专用 Web 服务器主要有两种: 和 Java Web Server。 Tomcat 的设计目标是提供适合性很强的 Inter 和 Intra 服务器功能。 Tomcat 具有极高的执行效率,出色的安全保密性,易于管理以及启动迅速等特点。 它既可以用于集成现有的应用方式,也可用于实时 Web 应用系统。 Java Web Server 使用 Java 语言写成,故应用程序不用任何修改就可以从初级的服务器平台移植到功能强大的服务器平台。 Java Web Server 以纯 Java 服务器组件为特色,实现了所谓“在一处设计编写,在任何地方运行”的目标。 与 CGI批处理命令不同的是, Java Web Server 与平台完全无关。 这两种 Web 服务器各有所长,但考虑到网上学生管理系统系统需要具备较高的安全性能,对用户的请求必须在短时间内做出响应,因此选用了 Tomcat 作为系统的 Web Server。 另外,作为 Tomcat 的另外一个重要组成部分,是一种与编译无关的应用开发环境,开发者可以采用任意自己喜欢的语言,而无需顾及编译系统,因此与 Java Web Server 相 比,应用程序的开发工作量小。 因此, Web 通过 tomcat 来发布,具有良好的稳定性,高可用性和运行时的可靠性。 浏览器 : Inter。 b.数据库系统 运行 南京艾斯医药商务系统 需要处理大量的数据,而数据库系统是管理大量信息的仓库和引擎。 Mysql 所具有的良好性能、可伸缩性、维护简单 ,使得它非常适合充当网上 购物 系统的发动机。 因此在构建后台数据库时,用以支持海量的数据存储以及多功能的数据查询。 将后台数据和 HTML 以及 XML 格式的数据结合在一起,从而大大提高了从服务器到最终用户的信息流速度。 程序设计采用 Java 语言、 JSP 实现, JSP 可以很好的把 HTML 和脚本开发结合在一起,提高了编程的灵活性,降低了开发难度。 ASP 在性能方面的优势主要体现在以下几个方面: ( a)无需编译 ASP 脚本集成于 HTML 中,容易生成,不需要编译或者链接即可直接由服务器执行,可快速修改程序。 ( b)比 CGI 和 ISAPI 具有更多的优点 东华理工大学国际教育学院毕业设计(论文) 系统开发与实现 13 CGI 程序不能为多个客户共享,对于新的请求必须启动新的进程,随着客户请求的增加,并行的进程也将增加,这对系统资源来说是一种极大的浪费,同时也加重了服务器的负担,降低了性能。 ISAPI 比 CGI 有更好的性能,因为 ISAPI 应用以动态链接库存在,在其启动时加入内存,并且和 Web 服务器进程处于同一个系统空间,占用系统资源比较少。 效率虽然提高了,但也带来了更大的风险, ISAPI 进程和服务器进程处于统一系统进程空间,因此,一个违规操作就有可能导致 Web 服务器的崩溃。 另外,无论时 CGI 程序还是ISAPI 程序,基本上是独立于 HTML 之外的,完全用另一种语言开发,工作量大,与HTML 结合得不够紧密。 JSP 成功的改变了这些状况, ASP 经过最佳化的多线程环境,不会单独成为一个Process, 而是存在于这个 Process 中,可以同时服务多个浏览者,这样系统的性能就大大的提高了,系统的响应速度也大大的改观。 ( c)源代码的保密性 JSP 程序在服务器端执行,在客户端浏览的内容只是 JSP 程序执行的结果所生成的常规 HTML 代码,因此这样就可以保证 JSP 程序不会被泄漏。 对于一个网上学生管理系统而言,源代码的保密性是至关重要的。 因为它直接关系到该站点的安全性。 确保用户的所有信息不被第三方截获或破译是进行网上学生管理系统运转的必要前提,而 JSP 程序的保密性恰好符合了这一点。 d.开发工具 ( a) 进行站点的规划与设计 ② 用户端 用户端由于不涉及到对网站的开发与维护等问题,因此不需要安装过多的软件,只需要能够实现对服务器端的访问即可。 程序系统结构 本系统依照真实的网上购物系统进行程序设计,整个程序主要使用 Microsoft提供的语言和服务, 作为服务器, Mysql 用于对服务器数据库的维护,Servlet, Java Script,JSP 等实现网上购物及其相关操作。 完成以上各角色的功能,实际上是处理一系列的数据库,在后台我们对数据库进行操 作,以实现网上购物的运行。 本项目中使用了基于 Servlet/jsp/javabean 的 MVC( ModelViewController)框架开发电子商务系统。 其中 jsp 进行页面数据显示, Servlet 用于接收请求,进行流程控制, 而 javabean 主要处理业务逻辑,对数据进行处理的逻辑图如图 : 东华理工大学国际教育学院毕业设计(论文) 系统开发与实现 14 图 系统逻辑处理图 图 基于 Servlet/jsp/javabean 的 MVC( ModelViewController)框架开发电子商务系统。 其中 jsp 进行页面数据显示, Servlet 用于接收请求,进行流程控制,而javabean 主要处理业务逻辑, 从图中的流程一直走下去。 系统大致的流程用例图 ,按照此图设计程序并编写代码。 东华理工大学国际教育学院毕业设计(论文) 系统开发与实现 15 用户浏览商品查询商品游客购物登陆商品管理用户管理邮件管理管理员订单管理 图 系统流程用例子 图 主要是说明管理员,注册用户和游客在使用过程中的所涉及到的一些基本功能,按照此流程方便了开发,使我在做这个项目时更加的明确目的,更具有方向性。 东华理工大学国际教育学院毕业设计(论文) 系统开发与实现 16 应用程序设计 Web 应用程序的组织结构可以分为 5 个部分。  Web 应用根目录下放置用于前端展现的 J。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。