苹果手机网上销售管理系统论文内容摘要:

可以免费得到,并且其中的许多已经可以顺利地运行于多种平台之下。 强大的可伸缩性。 从中只有一个小小的 jar 文件就可以运行 servlet/jsp 到有多台服务器进行和负载均衡,到多台 Application 进行事务处理,一台服务器到无数台服务器,Java 显示了巨大的生命力 [2]。 Servlet 技术概述 Servlet 是运行在 Web 服务器或应用服务器上的 Java 程序,它是一个中间层,负责连接来自 Web 浏览器或其他 HTTP 客户程序的请求和 HTTP 服务器上的数据库或应用程序。 Servlet 的工作是执行下面的任务: 读取客户发送的显示数据 最终用户一般在网页的 HTML 表单中输入这些数据,还有可能来自于 applet 或定制的 HTTP 客户程序。 读取由浏览器发送的隐式请求数据 客户端传送到 Web 服务器的数据有两种,它们分别为用户在表单中输入的显示数据,以及后台的 HTTP 信息。 生成结果 这个过程可能需要访问数 据库、执行 RMI 或 EJB 调用、调用 Web 服务,或者直接计算得出对应的响应。 实际的数据可能存储在关系型数据库中。 该数据库可能不理解HTTP,或者不能返回 HTML 形式的结果,所以 Web 浏览器不能直接与数据库进行会话。 我们需要从 Web 中间层从 HTTP 流中提取输入数据,与应用程序会话,并将结果嵌入到文档中。 向客户发送显示数据 这个文档可以用各种格式发送,包括文本( HTML 或 XML),二进制,甚至可以是建立在其他低层格式之上的压缩格式。 发送隐式的 HTTP 响应数据 发送的数据有两种:文档本身,以及后台的 HTTP 信息。 同样,两种数据对开发来说都是至关重要的。 HTTP 响应数据的发送过程涉及告知浏览器或其他客户程序所返回辽宁科技大学本科生毕业设计 (论文 ) 第 4 页 文档的类型,设置 cookie 和缓存参数,以及其他类似的任务 [3]。 开发软件介绍 本系统搭建了: ++MySQL 的平台。 页面 开发工具应用了 Dreamweaver 8。 MyEclipse 是一个专门为 Eclipse 设计的商业插件和开源插件的完美集合。 MyEclipse 为 Eclipse 提供了一个大量私有和开源的 Java 工具的 集合,很大程度上解决了各种开源工具的不一致和缺点问题,并大大提高了 Java 和 JSP 应用开发的效率 [4]。 MyEclipse 的实际价值来自其发布的大量的可视化开发工具和实用组件。 如CCS/JS/HTML/XML 的编辑器,帮助创建 EJB 和 Struts 项目的向导并产生项目的所有主要的组件如 Action/Session Bean/Form等,此外还包含编辑 Hibernate配置文件和执行 SQL语句的工具。 和 .NET 平台开发工具 VS20203/VS2020 以及以前的快速开发 RAD 工具Delphi, PowerBuilder 等相比, Java/JSP 应用开发的低效率一直是个缺陷。 直到 Eclipse和 MyEclispe 等出现后,情况才有所改观(尤其是 MyEclispe 等可视化开发插件),大大提高了开发效率。 新版本的 MyEclipse 提供了 AJAX、 Struts Development、 Hibernate Tools、 Spring IDE Integration 等功能。 这些功能毫无疑问可以简化 Web 应用开发,并对Struts、 Hibernate、 Spring 等开发框架的广泛应用起到了非常好的促进作用。 此外MyEclipse 还包含 大量由其他组织开发的开源插件, Genuitec 增强了这些插件的功能并且撰写了很多实用文档便于开发者学习。 综上所述, MyEclipse 插件对加速 Eclipse 的流行起到了很重要的作用,并大大简化了复杂 Java/JSP 应用的开发。 Tomcat 是一个免费的开源的 Serlvet 容器,它是 Apache 基金会的 Jakarta 项目中的一个核心项目,由 Apache, Sun 和其它一些公司及个人共同开发而成。 自从 JSP 发布之后,推出了各式各样的 JSP 引擎。 Apache Group 在完成 的开发以后,开始考虑在 SUN 的 JSWDK 基础上开发一个可以直接提供 Web 服务的 JSP 服务器,当然同时也支持 Servlet, 这样 Tomcat 就诞生了。 Tomcat 是 jakarta 项目中的一个重要的子项目,其被 JavaWorld 杂志的编辑选为 2020 年度最具创新的 java 产品,同时它又是 sun 公司官方推荐的 servlet 和 jsp 容器,因此其越来越多的受到软件公司和开发人员的喜爱。 servlet 和 jsp 的最新规范都可以在 tomcat 的新版本中得到实现。 其次, Tomcat 是完全免费的软件,任何人都可以从互联网上自由地下载。 所以是 JSP 和 Servlet 开发学习的最佳容器 [5]。 辽宁科技大学本科生毕业设计 (论文 ) 第 5 页 MySQL 是最受欢迎的开源 SQL 数据库管理系统,它由 MySQL AB 开发、发布和支持。 从计算机可以很好的处理大量的数据以来,数据库管理系统就在计算机处理中和独立应用程序或其他部分应用程序一样扮演着一个重要的角色。 而 MySql 最主要的是开源的可以免费使用 任何人都可以使用和修改该软件,任何人都可以从 Inter 上下载和使用 MySQL 而不需要支付任何费用。 MySQL 服务器是一个快的、可靠的和易于使用的数据库服务器。 所以综上所述,使用 MyEclipse、 Tomcat、 MySql 可以构建一个小型的免费的易于维护管理的 WEB 应用项目。 而这个组合也被全球的 WEB 爱好者所推崇 [6]。 Macromedia Dreamweaver 8 是创建专业网站的最佳途径 , 同时也是构建强大 Inter 应用程序的最简便的途径。 开发人员第一次能在一个环境内快速创建和管理网站及 Inter 应用程序。 Dreamweaver8 最强的优点就是,它可以让你以完全可视化的方式,完全不用写任何程序代码,就自动帮你产生动态网页的程序,就像它帮你产生出HTML 原始码一样。 同时, Macromedia 公司将它改良成连专业程序设计师都能够运用自如的原始码、程序代码编辑器。 以往所见即所得的可视化、鼠标拖拉放的编辑方式,和手动输入原始码几乎是两种不相干甚至对立的方式。 以 JSP 的程序为例,这些自动产生的程序代码不仅有结构性,也很精简,不会过于复杂。 Dreamweaver8 是一个完整、集成的解决方案 , 可为您提供可视化的布局工具、快速的 web 应用程序开发以及广泛的代码编辑支持 [7]。 本系统还应用了 JDBC 技术,它由一组用 Java 语言编写的类和接口组成,有了JDBC 便可以很容易的向各种关系数据 库传送 SQL 语句 [8]。 辽宁科技大学本科生毕业设计 (论文 ) 第 6 页 2 可行性研究 可行性研究是为了弄清所定义的项目是不是可能实现和值得进行。 研究的过程,实际上是一次大大简化了的系统分析和系统设计的过程。 但是,这个过程的目的不是解决用户提出的问题,仅是确定这个问题是否值得去解决,分析存在着哪些风险。 网上购物网站首先要进行网站规划。 一个完整的网站规划包括对企业的 环境 、目标、现行信息系统的状况进行初步调查、对建设网站系统的需求做出初步的分析和预测、探讨建立网站系统的必要性,同时考虑建设网站系统所受的各种约束,拟定建设网站系统的各种可 能方案,最后对各种方案进行可行性分析,得出可行性报告。 可行性分析是指分析说明网站的开发、实施在技术、经济和社会条件方面的可行性,评述为了合理达到目标可能选择的各种方案,并选择论证一个最可行的方案。 根据通过审议的可行性报告中的网站系统建设方案与实施计划制定出系统设计任务书,将成为系统分析与设计阶段的指导文件。 可行性分析是针对系统进行全面、概要的分析,主要包括 四 方面:技术可行性、经济可行性 、 法律 可行性 和 操作可行性。 技术可行性 技术可行性分析主要是根据系统分析所得到的对待开发的软件、支撑软件、硬件环境和 操作人员的要求以及有关的约束和限制,来分析现有的技术是否能实现待开发的软件。 它包括可得到的硬件和支撑软件在功能和性能上是否满足系统的要求,是否有满足系统性能要求的算法,开发人员的技术水平能否胜任系统的开发等等 因此该系统具有技术可行性。 本系统采用的是 JSP、 Servlet 和 MySql 开发, Windows XP Professional 操作系统,用 Dreamweaver 进行前台网页界面设计、采用 JDBC 方式与后台数据库进行连接,完成数据的添加、修改、删除、查询、统计等功能。 由于 JSP、 Servlet 功能强大, 而 MySql灵活易维护 在开发方面具有方便快捷、使用灵活的特点,以及目前的广泛实际应用,因此 使用 JSP、 Servlet、 MySql 是开发轻平台的最佳组合。 因此该系统具有技术可行性。 经济可行性 经济可行性研究的目的是希望以最小的开发成本取得具有最佳经济效益的软件产辽宁科技大学本科生毕业设计 (论文 ) 第 7 页 品 , 它除了研究开发与维护新系统所需要的费用是否能够可靠地提供外 , 主要研究新系统将来带来地经济效益是否超过其开发与维护所需 最 大的费用 , 论证搞这样的一个项目是否合算。 网络的使用在生活中的普及,个人及商家在网上开店的数量增多,这样对项目的需求也就 上涨,取得的经济效益自然上升。 对于广大网络个人用户或者企业用户现有的计算机及配套设备,可以轻松的作为该系统的设备,无需另行投资。 系统建成后,应该给用户带来一定的效益 (直接经济效益、间接经济效益 ),系统的投资和经营费用应尽快得到回收。 本系统是一个信息化、智能化和先进管理理念的集合体。 在系统中获得的经济效益是一个综合效益,要对它进 行直接定量的分析是比较困难的。 一般新系统带来的经济效益是间接的,其最主要的表现就是减少了企业的 宣传费用 和人力开支。 而其他一些 繁琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间 ,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。 法律可行性 本 系统 是通过大量的现场调研得出的,系统的软件设计是在独立的环境下完成的,无可供抄袭的软件产品,也不存在盗版侵权的问题, 项目内容是否符合国家法律, 是完全合法的软件。 因此该系统具有社会可行性。 操作可行性 操作可行性主要是在开发过程中每个环节的是否存在可行性,及用户的使用可行性主要是指使用方式(如操作方式)用户是否容易接受。 本系统界面设计清晰,操作简洁,功能完善,有一定的异常处理机制和提示信息, 使用本软件人员要求要有简 单计算机基础 即可。 系统的管理人员具有一定的计算机专业知识,经培训后可熟练管理本系统。 网上购物系统用户非常重视商品交易系统的建设,使用查找、交易等功能便捷。 开店客户对商品的管理系统应用自如,简单。 可行性研究结论 通过上面对于经济、技术和社会等方面的可行性分析,得到这样一个结论, 网上购物系统 是广大客户所需要的,有很大的发展空间,因此可以确定本系统的开发完全必要,而且是可行的,可以立项开发。 辽宁科技大学本科生毕业设计 (论文 ) 第 8 页 3 系统需求分析 电子商务网站是企业与消费者进行信息交流与沟通的纽带。 对于企业来说,商务网站既是企业发布产品信息 、推出服务内容的窗口;又是企业从消费者那里获取产品及服务反馈意见及消费需求的渠道。 对于消费者来说,网站是获取企业产品与服务的详细资料的重要渠道,它可以从不同的企业网站中获取不同的供应厂商资料,做到货比多家;另外,消费者也可以将自己的另类消费要求(即个性化消费需求)的愿望及时地传递给生产厂商,引起厂商的重视,从而在厂家对商品设计、生产、包装、销售、维护和服务等经营策略制定中,考虑到消费者的利益。 从信息传播效果来看,网络营销活动中的信息 “ 推拉 ” 互动效应,比传统媒体的营销效果更具优势,是未来营销理论和营销实务发展 的方向 [9]。 随着互联网的普及与应用,网上交易频率之高使得对网上销售系统的各大功能越来越多也越来越高。 现在网络已经离不开人们的生活 , 所以开发一个网络销售系统来满足人们生活需要。 系统功能分析 苹果 手机 网上销售 管理 系统主要完成的功能如下。 1. 客户界面部分: 1) 浏览站内最新公告 2) 按型号模糊查询 以及浏览 手机 3) 查看手机详细信息 4) 用户注册 及登陆 5) 购物车功能 6) 查看用户个人信息 7) 查看用户订单信息 2. 管理界面部分: 1) 商品管理模块: 商品查看、商品修改、商品删除、商品添加 2) 公告管理模块: 公告浏览、公告修改、公告删 除、发表公告 3) 用户管理模块: 辽宁科技大学本科生毕业设计 (论文 ) 第 9 页。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。