电子产品销售系统的调研报告_第1页
电子产品销售系统的调研报告_第2页
电子产品销售系统的调研报告_第3页
电子产品销售系统的调研报告_第4页
电子产品销售系统的调研报告_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

调研报告一、课题的来源及意义本课题为《电子销售管理系统的设计与实现》,调研方式为在互联网、图书馆查找相关资料。随着信息技术特别是网络技术的不断发展,一种通过计算机管理电子产品销售信息,正顺应时代潮流快速发展。通过计算机管理电子产品销售信息,其服务方式和内涵也发生了一定变化。因此,在这种背景下,设计了电子销售管理系统。二、国内外发展状况电子产业是我国增长最快的行业之一,1995年到2003年,电子产业总产值由2471亿元增加到24058亿元,增长874%,年均增长32.9%;电子产业增加值由449亿元增加到3545亿元,增长690%,年均增长29.4%,均远远高于同期制造业的平均增长速度。电子产业的持续快速增长,初步确立了我国作为世界电子产品生产大国的地位。1998年中国大陆电子产品总产值占世界电子产品。总产值的4.52%,超过作为世界重要电子产品生产基地的韩国(3.96%)和台湾(2.86%),仅次于美国(30.40%)和日本(19.58%)。①电子产业的快速增长是与该行业的外国直接投资密切相关的,电子产业是外商投资最集中的制造业领域。本文将就电子产业外国直接投资的现状、趋势、特点及其影响进行分析,最后有针对性地提出对策建议。目前国内电子商务模拟平台软件有三大类,一类是基于C/S结构的,受用户数量限制的,基于表格互传的网上贸易模拟,实质上相当于企业内部信息管理系统:另一类是基于交易平台的大型网上贸易模拟,它基于某个行业的垄断,召集该行业所有企事业单位,加盟该交易平台,获得交易席位,类似于证券交易所的红马夹,代表各自的企业在该交易平台上进行网上贸易。这种模拟系统基于特殊的交易平台,难以适应将来自由竞争的大环境;第三类是基于B/S结构的模拟系统,它采用先进的浏览器/服务器方式,不受访问量的限制,完全真实的模拟电子商务的主要模式。从理论知识的学习到具体模式的实现流程,从企业对消费者的网上营销到企业对企业的网上贸易,这类系统都能给学生清晰的概念和实践的机会。三、可行性分析随着社会的不断发展,人们的生活水平慢慢提高,对社会的物质需求越来越高,为了满足广大人民群众的需要,电子产品的是不可缺少的一部分了。人们希望能更方便更省时的购买电子产品;计算机网络的高速发现使越来越多的人更喜欢在网购物、在家存款取款。在这样的背景下,很明显现在的电子产品的固定销售地点已经不能满足人们越益增长的需求,急切需要建立一个高效的、简便的、互联的计算机储蓄系统。为了满足储户的要求,系统必须要有高的运作速度,但是不仅仅是方便消费者,同时更应该方便管理者进行管理。消费者的请求输入到系统,系统必须能快速及时作出响应,迅速处理各项数据、信息,显示出所有必需信息并打印出各项清单,所以要求很高的信息量速度和大的主存容量;由于要存贮大量的数据和信息,也还要有足够大的磁盘容量;安全性也是系统最重要的性能需求之一,电子销售管理系统必须有可靠的安全措施,以保证消费者的购买安全。随着网络技术的迅速发展,网上交易、电子购物已经越来越被人们所接受,人们可以足不出户的在网上买东西,享受网络带来的便利。网络安全的逐渐完善也给电子产品的销售管理系统带来更大的安全保证。综上所述项目电子产品销售管理系统,完全合理可行。四、研究目标、内容、方法及手段软件的设计和实现遵循软件工程的指导思想。1、实现电子产品销售管理系统的系统功能设置。2、实现基本信息管理:实现基本信息的添加、删除、修改、查询等功能。3实现对电子产品商品信息管理:供应商管理、客户管理、操作员管理等功能。4、实现电子产品种类的价格管理:实现对各种电子产品的价格统计、添加、删除、修改等功能。5、实现对电子产品种类管理:实现电子产品种类的添加、删除、修改、查询等功能。6、实现电子产品货物管理:实现订单、入库、购买、退货等功能管理。7、实现消费者管理功能:实现一般消费者管理、会员等管理。8、为消费者提供良好的操作界面,方便查询。9、实现对后台数据库的设计。2.主要技术简介:现在主流采用JSP、ASP等技术开发了基于B/S模式的网上申报系统,也有采用面向对象技术开发了基于局域网C/S模式的网上申报系统,但C/S模式存在着缺点比较多如:(1)C/S模式只能在局域网的环境下使用,由于客户端直接连接数据库服务器,因此必须保证客户端能够连接数据库服务器的指定端口,而这一点对于开放的互联网来说要求过于苛刻.例如SQLServer2000使用的是TCP1433端口,而许多的防火墙并没有开放这一端口,因此无法保证当客户端与服务器不在一个局域网内时能够连接成功。(2)C/S模式下数据库服务器对客户端完全开放,因此攻击者只要知道了数据库的密码就可以对数据库进行任何操作,显然这会给系统带来巨大的安全隐患。(3)C/S模式下客户端运行时直接对数据库进行操作,因此当客户端多时,就会影响系统的运行效率,因此只适合小规模用户的情况,而项目申报系统是一个开放的系统允许任何人进行项目申报。(4)由于C/S模式需要下载客户端,给使用者带来了极大的不变。综上所述本系统采用B/S系统合理适用。当前,最常用的3种动态网页语言有ASP、JSP、PHP。JSP(JavaServerPages)是由Sun公司推出的基于JavaServlet以及整个Java体系的Web开发技术。在传统的网页HTML文件中加入Java程序片段和JSP标记,就构成了JSP网页。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。JSP具有应用平台广泛,移植性好,效率和安全性高等优点,所以我们采用了基于JSP技术的B/S模式。数据库采用MySQL,提供系统数据的添加、删除和查询。JSP(JavaServerPages)技术是一个纯Java平台的技术,它主要用来产生动态网页内容,包括:HTML、DHTML、XHTML、和XML。JSP技术能够让网页制作人员轻而易举建立起功能强大、有弹性的动态内容,同时,它具有下列优点:(1)WriteOnce,RunAnywhere特性作为Java平台的一部分,JSP技术拥有Java语言“一次编写,各处执行”的特点,这样当需求有所变更时,更换服务器平台并不影响之前所投下的成本,以及人力所开发的应用程序。(2)搭配可重复使用的组件JSP技术可依赖于重复使用跨平台的组件(如JavaBean或EnterpriseJavaBean组建)来执行更复杂的运算、数据处理。开发人员能够共享开发完成的组件,或者能够加强这些组件的功能,让更多用户使用,加快整体开发的进程。(3)采用标签化页面开发JSP技术能够将许多功能封装起来,成为一个自定义的标签,这些功能是完全根据XML的标准来制订的,即JSP技术中的标签库(TagLibrary)。因此,Web开发人员可以运用自定义好的标签来达到工作需求,而无须再写复杂的Java语句,让Web页面开发人员亦能快速开发出动态内容网页。MySQL数据库简介:MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracal收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的优点:(1)它使用的核心线程是完全多线程,支持多处理器。(2)有多种列类型:1、2、3、4、和8字节长度自有符号/无符号整数、FLOAT、DOUBLE、CHAR、VARCHAR、TEXT、BLOB、DATE、TIME、DATETIME、TIMESTAMP、YEAR、和ENUM类型。(3)它通过一个高度优化的类库实现SQL函数库并像他们能达到的一样快速,通常在查询初始化后不该有任何内存分配。没有内存漏洞。(4)全面支持SQL的GROUPBY和ORDERBY子句,支持聚合函数(COUNT()、COUNT(DISTINCT)、AVG()、STD()、SUM()、MAX()和MIN())。你可以在同一查询中混来自不同数据库的表。(5)支持ANSISQL的LEFT0UTERJOIN和ODBC。(6)所有列都有缺省值。你可以用INSERT插入一个表列的子集,那些没用明确给定值的列设置为他们的决省值。(7)MySQL可以工作在不同的平台上。支持C、C++、Java、Perl、PHP、Python和TCLAPI。调试中服务器的选择WEB服务器也称为WWW(WORLDWIDEWEB)服务器,主要功能是提供网上信息浏览服务。(1)应用层使用HTTP协议。(2)HTML文档格式。(3)浏览器统一资源定位器(URL)。Tomcat是一个开放源代码、运行servlet和JSPWeb应用软件的基于Java的Web应用软件容器。TomcatServer是根据servlet和JSP规范进行执行的,因此我们就可以说TomcatServer也实行了Apache-Jakarta规范且比绝大多数商业应用软件服务器要好。Tomcat是JavaServlet2.2和JavaServerPages1.1技术的标准实现,是基于Apache许可证下开发的自由软件。Tomcat是完全重写的ServletAPI2.2和JSP1.1兼容的Servlet/JSP容器。Tomcat使用了JServ的一些代码,特别是Apache服务适配器。随着CatalinaServlet引擎的出现,Tomcat第四版号的性能得到提升,使得它成为一个值得考虑的Servlet/JSP容器,因此目前许多WEB服务器都是采用Tomcat。根据现在系统需要、经费情况决定选择Tomcat服务器。五、进度安排时间计划完成的内容第1周确定课题,接受任务书,到图书馆和在网上查阅课题相关资料。安排毕业设计进度,完成毕业设计进度计划与考核表。进行调研,撰写调研报告,查找外文资料。第2周继续调研,完成调研报告,确定外文文献内容,进行外文翻译,阅读与网上电子销售管理系统相关的资料。第3周了解现有电子产品销售系统功能和模块等。呈交相关外文文献资料,完成外文翻译。第4周确定系统要实现的基本功能,进行初步的方案设计,确定系统组成,学习当今现有的电子销售管理系统的设计,查阅资料。第5周根据市场需求确定系统功能模块,进行模块设计及流程图绘制,并继续查阅资料,完善系统的设计。第6周查阅数据库设计相关资料,选择好数据库,完成电子销售管理系统的数据库设计。第7周完成客户登录模块设计,包括新用户注册,修改账户信息,注销账户等功能,并继续查阅相关资料。第8周完成客户操作模块设计,客户可进行查询信息、购买业务等操作。第9周完成管理者的模块设计,管理人员登录系统后可对信息进行管理,添加、修改、删除等操作。第10周完善功能,测试各功能模块,并组合系统,完成数据库测试。第11周完成系统功能,对各模块及系统进行检查。第12周完善系统功能,完成毕业论文的编写,整理,对系统进行测试,复习各种资料,准备毕业论文答辩。第13周请老师对系统审查、评阅,修改、完善代码,优化模块设计,准备毕业论文答辩。第14周完成毕业论文答辩。六、参考文献[1]张海藩.软件工程导论[M].北京:清华大学出版社.2003[2]王宏.C#程序设计案例教程.北京:清华大学出版社.2005[3]林上杰,林康司.JSP2.0技术手册[M].北京:电子工业出版社,2004.[4]微软公司[美].SQLServer2000数据库管理[M].北京:希望电子出版社.2000[5]施汝军.网站JSP后台解决方案.北京:人民邮电出版社,2000[6]周慧.论软件项目管理[J].现代电子技术,2003,(18).[7]刘韬,骆娟.数据库系统开发实例导航[M].北京:人民邮电出版社,2001.[8]陆正武,蒋武.JAVA项目开发实践[M].北京:中国铁道出版社,2004.[9]李凌.软件项目管理中的进度控制问题研究[J].中国科技信息,2005,(17).[10]Decoder.JSP技术揭秘[M].北京:清华大学出版社,2001.[11]候炳辉,刘世峰.信息管理系统[J].信息管理系统分析,2004.5:254-562.[12]Decoder.JSP技术揭秘[M].北京:清华大学出版社,2001.[13]萨师煊,王珊.数据库系统概论[M].高等教育出版社

温馨提示

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

评论

0/150

提交评论