



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
福州大学阳光学院本科生毕业设计(论文)开题报告专业名称计算机科学与技术学生姓名陈敏指导教师游玲学 号240692207课题名称网上商城系统的设计与实现开题日期2010.1.11一、研究背景、概况及意义本系统描述了通过包括因特网在内的计算机网络来购买、销售和交换商品、服务信息的过程。随着社会的发展,网络的普及,网上购物已成为在线业务的重要载体。B2C能够绕过中介(如批发商、销售商或经销商)建立与客户的直接关系。网站还可以为用户提供商品的详细信息,用户可以在线购买商品,确定自己的订单。同时网站还提供关于商品或电子零售商的选择建议和评级。网站来源信息,为网络销售人员从不同方面分析网站运营的效果提供了方便,至少可以看出部分常用网站推广措施所带来的访问量,如分类目录、搜索引擎自然检索、投放于网站上的在线显示类网络广告等。网上销售为人们提供了更广阔的环境:人们不受时间的限制,不受空间的限制,不受传统购物的诸多限制,可以随时随地在网上交易。更广阔的市场:在网上这个世界将会变得很小,一个商家可以面对全球的消费者,而一个消费者可以在全球的任何一家商家购物。更快速的流通和低廉的价格:电子商务减少了商品流通的中间环节,节省了大量的开支,从而也大大降低了商品流通和交易的成本。更符合时代的要求:如今人们越来越追求时尚、讲究个性,注重购物的环境,网上购物,更能体现个性化的购物过程。二、研究主要内容本系统要实现后台销售管理系统,对不同层面人员的不同权限控制,主要实现:顾客的注册、登陆模块,商品检索、浏览模块,特价商品检索、浏览模块,购物车模块,顾客反馈信息、留言模块,后台登陆模块,商品管理模块,特价商品管理模块,订单管理模块,会员管理模块,系统用户管理模块等。整个网站的规划、架构设计,后台的搭建关键研究的内容是以JSP网页编程语言为基础和AJAX、Struts、Hibernate相结合的多层架构Java Web应用开发。使用tomcat作为服务器。前台方面着重研究CSS+DIV布局。数据库设计方面主要研究数据库范式的设计和查询优化等方面,网页三剑客软件的使用:Dreamweaver,Flash,Fireworks。 三、研究步骤、方法及措施1.研究内容:网上销售系统是典型的电子商务(EC)。系统是在Eclipse环境下开发的,提出实现商品信息管理、资源共享的基本目标,从而推动迈向数字化销售的步伐,并阐述系统结构设计和功能设计,一个整体自动化销售模式,从软件工程的角度进行了科学而严谨的阐述。该系统主要采用Eclipse开发实现各方面的功能。主要包括以下几方面的功能:顾客的注册和登陆;顾客可以灵活的检索所需的商品信息及了解特价商品信息;顾客可以方便的查看详细的商品资料;顾客可以方便的管理自己的购物车;(添加或删除选购商品、修改购买数量及在线下订单等操作);顾客可以反馈自己的意见或留言;商品管理员可以方便的管理商品及特价商品(新增、删除、修改商品及特价商品);订单管理员可以方便的查看订单、发货和缺货处理;会员管理员可以方便的查看顾客反馈信息及具体的处理情况;系统管理员可以方便的进行系统用户管理(新增、删除、修改系统用户)。该系统采用MySQL 作为数据库平台,既可以被应用程序访问,又可在后台操作,完成对数据的整理等。MySQL是现今比较流行的数据库,他具有数据结构化,数据共享性高,数据独立性高以及数据由DBMS统一管理和控制的优点。2.研究方法: 本系统采用基于MVC的分层设计,前台是使用JSP等编程语言,后台数据库实现使用强大的数据库软件 MySQL。Eclipse 是一套完整强大的开源开发工具集,用于生成EJB project 、java project、web project等。利用此 IDE 可以共享工具且有助于创建混合语言解决方案。 MySQL不仅能作为一个功能强大的数据库服务器有效地工作,而且数据库引擎也用于需要在客户端本地存储独立数据库的应用程序中。所以在CS结构中采用MySQL作为数据库平台是很是实用的。3.研究措施:网上商城系统是典型的B2C,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。因此本人结合网上商城的要求,对MySQL数据库管理系统、SQL语言原理、进行了较深入的学习和应用,主要完成对网上商城系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的网上商城系统可以满足顾客、一般管理员和高级管理员三方面的需要。四、研究计划进度第一阶段:2009年12月28日2010年1月18日:进行课题的调查研究,收集材料撰写任务书、开题报告、文献综述等文档;第二阶段:2010年1月19日2010年2月2日:进行系统的需求分析,确定系统要实现的功能;第三阶段:2010年2月3日2010年4月25日:进行系统的界面设计、数据库设计、代码设计,编程实现,并进行系统的测试、调试、安装。第四阶段:2010年4月26日2010年5月31日:撰写论文与毕业设计答辩。五、参考文献1 王占全,苏玲.Eclipse全程指南M.北京:电子工业出版社,2008年3月.2 刘斌.精通Java Web 整合开发M.北京:电子工业出版社, 2008年5月.3(美)马劳克林.深入浅出Ajax(中文版)M.南京:南京大学出版社,2008年5月.4(英)格雷恩.Ajax实战实例详解M.北京:人民邮电出版社 2008年11月.5 李刚.Struts 2.1权威指南基于WebWork核心的MVC开发M.北京:电子工业出版社,2009年5月.6 李刚.整合STRUTS+HIBERNATE+SPRING应用开发详解M.北京:电子工业出版社,2007年1月.7 李刚.轻量级Java EE企业应用实战Struts 2SpringHibernate整合开发M.北京:电子工业出版社,2008年11月.8 夏昕,曹晓钢,唐勇. 深入浅出HibernateM.北京:电子工业出版社,2005年6月.9(美)鲍格斯坦(Bergsten,H.)著,林琪,朱涛江译. JSP设计(第三版)/OReilly Java系列M.北京:中国电力出版社,2004年12月.10 徐峰.ASP、PHP和JSP技术的比较研究J. 北京:电子技术出版社,2001年4月
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025合作店合同范本xy
- 代办牛羊屠宰合同范本
- 拆除游乐设施合同范本
- 稻米加工合同范本
- 跨境鞋子转让合同范本
- 装修别墅合同范本
- 化粪池清运合同范本
- 个人卡车转让合同范本
- 装修签安全合同范本
- 工程牌匾质保合同范本
- 2025年发展对象考试题库附含答案
- 2025年兵团基层两委正职定向考录公务员试题(附答案)
- 2025年新专长针灸考试题及答案
- 高三生物一轮复习课件微专题5电子传递链化学渗透假说及逆境胁迫
- DBJ50-T-306-2024 建设工程档案编制验收标准
- 2025四川雅安荥经县国润排水有限责任公司招聘5人笔试历年参考题库附带答案详解
- 2025中国银行新疆区分行社会招聘笔试备考试题及答案解析
- 污水采样培训课件
- 药品医疗器械试题及答案
- 子宫内膜类器官构建与临床转化专家共识解读 2
- 幼师培训:如何上好一节课
评论
0/150
提交评论