电脑销售管理系统设计与开发_第1页
电脑销售管理系统设计与开发_第2页
电脑销售管理系统设计与开发_第3页
电脑销售管理系统设计与开发_第4页
电脑销售管理系统设计与开发_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息工程学院本科毕业论文(2010年)主题计算机销售管理系统的设计与开发系统计算机专家计算机科学和技术(信息工程学院)班级取得学位学生姓名沈华清指导教师记志群完成日期2010年6月杭州电子科技大学信息工程学院本科毕业设计摘要在计算机迅速发展的今天,使用计算机管理产品已经成为销售市场科学化和现代化的重要标志,给购买者和销售者带来了明显的经济效益和社会效果。 计算机每年的销量保持在惊人的水平,现在计算机已经成为人们生活的一部分。 因此,有必要开发计算机销售管理系统。这次毕业设计实现的是计算机销售管理系统,该系统基本上是该网站注册的用户在这个模块中主要使用Struts的Validator验证器来验证用户输入的格式,Ajax技术是帐户的唯一性店主推荐阅览机型、人气机型、新机型和人气机型。 这主要是通过在Jsp页面上使用Div和Css来实现的,具有管理权限的用户要审查注册用户的帐户的有效性和合法性,添加新的计算机,删除未销售的计算机,查看并发货用户制作的订单本课题所设计实现的系统,组合Mysql数据库和Java来实现,其中主要使用Java的MVC框架,javajavajavajavajavajavajavajavajavajavajavajavajavajavajavajavajavajavajavajavajavajavajavajavaja关键词:销售系统Java; PS; Mysql数据库杭州电子科技大学信息工程学院本科毕业设计ABSTRACT今天, withtherapiddevelopmentofthecomputer usingcomputerstomanageproductomproductscinsticentificandmodernsymbolinsalesmarke rshavebughtsignei putersarearekeptaanalarmingmagnitudeeachyear 2222222222222222222222222222222222222222222222222222222222thegraduationprojectistobeachievedbyacomputersalesmanagementsystem thissystembasiclythefollowingfunctions : registrationforth iusethevaultofstractsvalturatiortofftheuserinput, anduseapjicationtectronenstruretheunique userswhohasgenerationalauthoritycanderovertheinformationofthecomputerinthesale, thismodelcanbedivideintocategories recommendel,hot model,newmodel,hotrank model.thisformanceationachivesprimarilythrough userswithmanagetivedityandlityonregisteredaccount,添加新计算机,deletecomputerswhichidoesnotsell,andbrowseuser-generated从jaririlyusingthemvcromperforminedwithjavaandsqldatabase数据库读取数据的using se velet as控制器, toacceptureuseintandallsthemodeleandviewtocompletheneedsofusers JSP页asviewcomplementioninformationtheuserinteraction。key words :销售系统; Java; PS; MySQL数据库30目录1引言12开发环境的介绍和设置22.1 Java概要22.2 Jsp介绍22.3安装myeclipse 33系统分析63.1系统设计的背景63.2系统需求分析63.3系统开发的目标63.4数据库分析74系统设计84.1整体设计84.2详细设计125系统实现135.1实现用户注册模块135.2实现电脑阅览155.3实现订单生成205.4实现管理员用户管理225.5实现管理者的订单管理235.6与电脑并列的实现246设计过程发现和解决问题267结论27感谢28参考文献291引言电子商务给我们的日常生活带来的好处很明显。 首先,我们可以合理利用现有资源。 在经济全球化发展中,我们不能光靠眼前的利益放弃更好的发展道路。 随着互联网的普及和电子商务越来越完善,最初加入网络贸易的商家利益无限。 供求双方可以通过互联网获取丰富的供求信息,开拓广阔的渠道,抓住商机,寻找客户,提高工作效率。 电子商务是方式、媒体和信息共享。 实现无纸化办公室,降低传统企业制作、传输、管理和处理纸质文件的成本,不仅降低了这些纸质文件的成本,而且简化了流程,减少了延迟和错误,提高了公司的灵活性,提高了灵活性,更好的萨此外,还能实现即时生产、即时销售、即时服务、即时通信。 其次,互联网改变了传统的空间概念,出现了与实际地理空间不同的虚拟空间和虚拟社会。 世界上任何地方的个人、公司和机构通过互联网密切联系,可以建立虚拟社区、虚拟公司、虚拟政府、虚拟商场、虚拟大学和虚拟研究所等,实现信息共享、资源共享、知识共享等。 并且,电子商务也保持着以往的商品交易中的交互性。 通过互联网,商家之间可以直接交流、谈判、签约,消费者可以在企业或商家的网站上反映自己的反馈意见,企业或商家可以根据消费者的反馈及时调查产品的种类和服务质量,实现健全的交流利用电子商务的这么多优点,杭州百脑汇在线计算机销售系统取得了很大的成功,它具有阅读计算机信息、在线交易、快递等功能。 即使不去电脑商店,也能直观地理解各种品牌、各种型号的电脑信息。 与传统的交易方式相比,百脑汇在线计算机销售系统有很多优点,可以突破地区和时间限制,自由地向不同地区的人们传递信息,通过有无,开展贸易,其迅速、迅速、自由无法与传统的电脑商店相比因此,电脑的网络销售在不久的将来也会成为主流,开发基于B/S结构的电脑销售系统也是有意义的1。2开发环境的介绍和设置2.1 Java概述Java是一种被广泛使用的网络编程语言,是一种新的计算概念。 Java语言是一种面向对象的语言,通过提供最基本的方法来完成指定的任务,只需理解几个基本概念,就能创建适合各种情况的应用程序。 Java省略了算子的重负荷、多重继承等模糊概念,通过实现自动垃圾收集,大大简化了程序员的内存管理2。Java语言的设计侧重于对象及其接口,提供简单的类机制和动态接口模型。 对象封装了其状态变量及其对应的方法,实现了模块化和信息隐藏的类提供了对象类的原型,继承机制允许子类使用父类提供的方法重复使用代码。 网络分布式环境中使用的Java必须防止病毒入侵。 Java不支持指针,所有内存的访问都必须通过对象的实例变量来实现。 这样可以防止程序员使用欺诈手段(如“特洛伊”木马)访问对象的私人成员,同时避免指针操作中容易发生的错误。 独立于平台的特性使得可以容易地将Java程序移植到网络上的不同设备中。另外,在Java的类库中还安装了与不同平台的接口,可以移植这些类库。 另外,因为Java编译器是用Java语言安装的,Java运行时系统是用标准c安装的,所以Java系统本身也是可移植的。 Java为适合发展的环境而设计。 可以向类库中自由添加新的方法和实例变量,而不会影响用户程序的执行。 此外,Java通过接口支持多个继承,具有比严格的类继承更灵活的方法和可扩展性。2.2 Jsp介绍Jsp规范是Web服务器、应用服务器、交易系统和开发工具供应商之间广泛合作的结果。 Sun开发了此规范,以集成和平衡支持Java servlet和JavaBeansTM等Java编程环境的现有技术和工具。 结果,产生了一种开发新的Web应用程序的方法,给基于组件应用逻辑的页面设计器提供了强大的功能3。Jsp技术可以加快动态网页的开发。 首先,使用Jsp技术,网页开发者可以使用HTML或XML标签来设计和格式化最终页。 使用Jsp标志和小腿生成页面上的动态内容(内容会根据请求而变化。 例如,请求帐户信息,或请求一瓶特定酒的价格)。 生成内容的逻辑封装在id和JavaBeans组件中,捆绑在一个小脚本中,所有脚本都在服务器端运行。 如果核心逻辑封装在id和Beans中,则Web管理员和页面设计者等其他用户可以编辑和使用Jsp页,而不影响内容的生成。 在服务器端,Jsp引擎解释Jsp标识符和小脚本,并生成请求的内容(例如,访问JavaBeans组件、使用JDBCTM技术访问数据库,或包含文件),然后生成结果这有助于作者保护自己的代码,并确保基于HTML的Web浏览器的完全可用性。其次,网页开发者不是精通脚本语言的程序员。 JavaServer Page技术封装了使用方便的与Jsp相关的xmlid生成动态内容所需的许多功能。 标准的JSPid可以访问和实例化JavaBeans组件、设置或检索组件属性、下载applet,以及通过其他方式执行编码和耗时的功能。 通过开发自定义身份库,可以扩展Jsp技术。 今后,第三方开发者和其他人可以为通用功能创建自己的标志库。 这样,网页开发者就可以使用熟悉的工具和执行特定功能(如标志)的组件来工作。 Jsp技术可以轻松地集成到多种应用程序体系结构中,以利用现有的工具和技能进行扩展,以支持企业级分布式应用程序。 作为Java技术系列和企业版(Java)的一部分,Jsp技术支持高度复杂的基于Web的应用程序。 由于Jsp页的内置脚本语言基于Java编程语言,并且所有Jsp页都编译到Java servlet中,因此Jsp页具有Java技术的所有优点,包括强健的存储管理和安全性作为Java平台的一部分,Jsp具有Java编程语言“一次写入,到处执行”的特征。 由于更多供应商向其产品添加了Jsp支持,所以使用选定的服务器和工具更改工具和服务器不会影响当前的应用程序。 与Java 2平台、企业版(J2EE )和企业JavaBean技术集成后,Jsp页提供了企业级的可扩展性和性能,并为虚拟企业提供了基于Web的应用程序2.3 Myeclipse的安装我按照我的eclipse中文版的安装步骤进行说明和截屏视频。 如果你手上还有我的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论