基于Java的易物网设计与实现-开题报告_第1页
基于Java的易物网设计与实现-开题报告_第2页
基于Java的易物网设计与实现-开题报告_第3页
基于Java的易物网设计与实现-开题报告_第4页
基于Java的易物网设计与实现-开题报告_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

开题报告题目基于Java的易物网的设计与实现1、本课题的研究目的及意义易物网是电子商务物品、信息交换平台,网站于2009年9月1日上线发布,2009年10月1日宣布正式运营。易物网顾名思义就是交换物品的网站,物品包括很多,可以是有形的物品比如说手机,衣服,书本,光碟等。也可以是无形物品,比如说感情,服务,爱心的交换等,狭义的理解就是在网络上进行各种物品互相需要的补充交换已达到使资源合理利用和兴趣满足的双重目的,它的广义的意义非常的宏大,有可能随着这种模式的发展成型,它会变成一种新型的产品流通的方式。在未来的经济网络发展模式中,以物换物的“原始”交易模式将越来越受关注。在人们的现实生活中对商品的需求越来越大,有时会过多的造成物品的浪费,通过易物网这个平台不仅可以进行正常的商品购买,还可以和其他的商户进行商品互换,本着自愿的原则,双方可以自定交换规则。在建立初步的诚信基础之上,人们之间的商品交易就不再需要有货币的介入。不仅丰富了人们的网购内容,还方便了人们对自我需求的满足。易物平台的建立还可以发展到各个局域网之中。例如在校园网中可以加入二手商品互换平台,方便大学生之间进行物品的互换,不仅可以节约资源,杜绝奢侈浪费,还可以培养学生良好的习惯。通过以前对Java、jsp技术、ssh框架等网站开发技术的学习和了解使我想到了要去开发一个易物网站。通过所学的知识和查阅相关的资料可以对自身的网站开发技能有一定的提升和加强。在未来的工作和学习中,这是一笔得来不易的宝贵经验财富。2、本人对课题任务书提出的任务要求及实现目标的可行性分析本课题的任务要求:1)相关技术及开发工具要求:(1)熟悉eclipse开发工具;(2)熟悉Tomcat服务器工具;(3)熟悉Oracle数据库;(4)熟悉SSH网站开发框架;(5)熟悉Java网络编程;(6)熟悉网页编写HTML语言;(7)熟悉JSP技术,servlet开发;(8)熟悉ajax技术,网页聊天原理;2)易物规则要求:(1)本易物网站本着自愿换物的中心思想,觉得不能违背易物网的主题和目的。用户根据自己的需求与交易者进行对比,根据自己的意见和见解来进行物品的交换。任何的人为的外界影响的因素都是不准许的。本网站的用户必须进行实名认证和身份确认,不容许虚假信息。(2)用户对商品的描述必须是实事求是的,不能够弄虚作假,在交易前双方可以对商品的真实性进行交流,确保交易的顺利进行。(3)双方可自行确定交易的方式及其他条件,在双方确定完成后填写商品交易单,交管理员审核批准,之后方可进行换物。本课题的实现目标可行性:1)相关技术可行性:(1)易物网站是一种类似于传统购物网站的交易平台,在初步实现购物网站的基础上,添加其他的交易规则和交易方式。利用Java的SSH框架实现网站是完全可以实现的。在服务器中利用Oracle数据库可以很好的存储网站数据,用作网站的后台也是不错的选择。(2)在视图层中实现购物站的交互界面需使用到HTML技术以及JSP技术。利用这些技术可以是网站页面更加美观,交互性更强。(3)为了实现网页中客户的留言和聊天,可以利用ajax技术。Ajax技术是一种很好的网页编程语言,实现效率高,交互性强。(4)利用servlet技术可以实现控制层对业务的逻辑判断和控制。对于实现视图层到模型层的事务处理有很好的效果。2)相关硬件可行性:本网站只需要一台作为服务器的主机,安装有数据库软件(Oracle),tomcat服务器,具有一定的硬盘容量。3)网站开发方面的可行性:在进行需求分析之后,首先设计出网站的概念模型和初步的数据模型。在需求完成后开始相应的网页编写和逻辑处理编写。在毕业设计的时间里是可以完成的。3、本课题的关键问题及解决问题的思路(1)如何实现用户之间留言和聊天的:用户在进行商品交换之前都会进行商量交换的方式和具体事项,如何在网页上就能进行聊天是一个难题。初步的想法是利用ajax局部刷新的方法,每个一秒钟就去刷新用户的页面看,看是否对方发送了信息。在用户的个人区域中也添加用留言板,可以通过相同的方式对用户的留言进行记录,将留言存储在服务器端。用户登录或者是已经在线上了,就可以利用局部刷新的方法查看到留言和信息。(2)管理员如何对用户进行用户管理:网站管理员对网站的运行起到了至关重要的作用,所以管理员的权利和管理事务的逻辑非常的重要。在管理员的权限中可以对用户进行删除,可以对商品进行删除或者是修改。在管理员对用户的信息进行审核时,管理的依据是用户的身份证。对用户提交的新商品进行审核时,管理员主要是对商品和用户提供的信息进行对比核实。在完全符合的情况下则允许新商品的上架。4、完成本课题所需的工作条件(如工具书、计算机、实验、调研等)及解决办法相应的软件平台:(1)eclipse8.0开发工具及相应的环境配置;(2)Oracle10g数据库安装及环境配置;(3)tomcat服务器的安装和搭建;(4)对SSH框架的引入和搭建;(5)对ajax、JSP、HTML相应界面编程的环境配置;(6)IE浏览器的安装和配置;(7)dreamweaver网页编辑器、powerdisigner工具;相关书籍:缪勇编著框架技术与项目实践Struts+Spring+hibernate;张峋杨三成主编JSP与JDBC详解;张立峰编著javascript动态网页技术详解;李宁编著Javaweb开发技术大全;孙峰栋编著Oracle数据库基础教程;5、工作方案分析及进度计划进度安排:第1、2周根据任务书进行毕业实习,收集资料。第3、4周完成文献综述,英文文献翻译,开题报告。第5、6周深入分析系统的功能和程序流程,确定功能模型给出初步设计方案。第7、8周完成系统的功能设计,准备论文1稿。第9到13周各模块程序编写、整个系统调试,准备论文2稿。第14、15周毕业论文3稿(最终定稿)打印、装订并提交。16周论文答辩。工作方案:此次网站的设计遵循一般

温馨提示

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

评论

0/150

提交评论