基于WEB的电子商务网站开发(毕业设计开题报告)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
X X大学
毕业设计开题报告
题目名称基于WEB的电子商务网站开发题目类别毕业设计
学院(系)计算机科学学院
专业班级
学生姓名
指导教师
辅导教师
开题报告日期
一、题目来源
生产/社会实际
二、研究目的和意义
随着网络的普及和其技术的日趋成熟,在世界范围内,作为一种新的经济形态,电子商务将在日常生活中扮演着越来越重要的角色,在采购——供应链条所构成的经济活动中,电子商务将不仅仅承担辅助渠道的角色,更将成为一种重要的、独立的渠道,满足更多的个人消费和组织购买。电子商务也必将成为一种独立的产业,在整个经济结构中,占据越来越重要的地位。
三、阅读的主要参考文献及资料名称
主要的参考书籍:
1、《JSP编程思想与实践》,吴其庆编著—北京:冶金工业出版社,2003;
2、《JSP应用开发详解》(第二版)电子工业出版社,2005;
3、《JAVA2实用教程》耿祥义张跃平编著—清华大学出版社,2003
4、《数据库系统概论》萨师煊王珊编著—高等教育出版社,2000
5、《SQL SERVER 2000实用教程》黄心渊主编—人民邮电出版社
6、网上相关资料
四、国内外现状和发展趋势与研究的主攻方向
通过认真比较后,我决定选择JSP+SQL完成我的电子商务网站开发。
JSP的英文全称是Java Server Page,中文全称是Java服务器端语言。自JSP推出后,众多大公司都提供支持JSP技术的服务器,如IBM、Oracle公司等,所以JSP迅速成为商业应用的服务器端语言。据调查显示,在过去的一年中,对JSP的使用飞速增长了94%。JSP的支持语言是JAVA,所以它的核心技术就是JAVA 技术。JSP有以下优势:
1.方便与HTML混合。JSP可以方便的使用HTML和JAVA语言,在处理JAVA 语言的过程中可以灵活的应用各种HTML标识。
2.JSP运行速度更快。JSP由客户端运行之后,便生成实例保存在服务器中,他的共享对象可以提供多个客户端同时访问,而不需要重新运行,所以运
行速度更快。
3.JSP有技术有众多大软件公司支持。
4.JSP有众多开放性代码组织支持。如Apache。
5.可以跨平台运行。既可运行在Windows平台,有可以运行在LINUX平台和
UNIX平台。
五、主要研究内容、重点研究的关键问题及解决思路
主要研究内容
电子商务网站是目前广泛应用的Internet在线系统之一。我设计的网上商城即一个小型B2C的电子商务类网站。管理员可以通过该系统为商品进行分类、添加以及处理客户订单;普通Internet用户可以通过该系统注册成为会员,并购买商品等。
关键问题及解决思路
网上商城所要实现的功能基本如下:
1.会员登陆及身份验证,包括用户注册、验证注册信息、会员登陆时的身份验证等。
2.在线选购商品,包括浏览、查找、购买、购物车的管理、查看已经提交的订单信息等。
3.系统管理,包括商品信息管理、交易信息管理、会员管理等。
系统功能分析与设计:
网上商城共分为三个模块:会员管理模块、在线购物模块和系统管理模块。
数据库的设计:
根据前面系统功能的设计要求和模块划分,本站的数据库主要用于存储用户信息、商品信息和订单信息。其中必然要涉及到查询、添加、删除、修改、打印等操作。
安全性问题:
包括数据库的安全性和电子支付的安全性。尤其是电子支付的安全性是电子商务网站中的重点,牵涉到的这些知识都需要深入的去了解。
在实际做的过程中还会出现很多问题,比如在JAVA中,报表打印的实现是一个比较麻烦的问题,还有随着学习的深入,在具体的实现过程中可能会添加更多的功能模块,比如怎样跟踪用户的消费趋势,如何了解用户对商品的评价及如何反馈信息给用户也是网站设计的一个重点,可以添加一个客户建议的模块,客户可以在这里留言,真正实现电子商务平台的交互性。我会不断的学习并认真的去解决这些问题。
六、完成毕业设计所必须具备的工作条件及解决的办
法
电子商务网站主要是通过B/S模式工作,具体涉及浏览器、Web服务器和数据库服务器。我准备采用MicroSoft公司Windows2000 Server做系统平台,IE6.0做浏览器,Apache公司的Tomcat5.0做Web服务器,SQLServer2000做数据库服务器。网页制作工具选择MacroMedia公司的Dreamwaver MX。
七、工作的主要阶段、进度与时间安排
八、指导教师审查意见