【PHP开源代码栏目提醒】:网学会员PHP开源代码为您提供网上商城系统的开题报告 - 开发文档参考,解决您在网上商城系统的开题报告 - 开发文档学习中工作中的难题,参考学习。
1 福州大学阳光学院本科生毕业设计
论文开题报告 专业名称 计算机科学与技术 学生姓名 陈敏 指导教师 游玲 学 号 240692207 课题名称 网上商城系统 开题日期 2010.1.11 一、研究背景、概况及意义 本系统描述了通过包括因特网在内的
计算机网络来购买、销售和交换商品、服务信息的过程。
随着社会的发展网络的普及网上购物已成为在线业务的重要载体。
B2C能够绕过中介如批发商、销售商或经销商建立与客户的直接关系。
网站还可以为用户提供商品的详细信息用户可以在线购买商品确定自己的订单。
同时网站还提供关于商品或电子零售商的选择建议和评级。
网站来源信息为
网络销售人员从不同方面分析网站运营的效果提供了方便至少可以看出部分
常用网站推广措施所带来的访问量如分类目录、
搜索引擎自然检索、投放于网站上的在线显示类网络广告等。
网上销售为人们提供了更广阔的环境人们不受时间的限制不受空间的限制不受传统购物的诸多限制可以随时随地在网上交易。
更广阔的市场在网上这个世界将会变得很小一个商家可以面对全球的消费者而一个消费者可以在全球的任何一家商家购物。
更快速的流通和低廉的价格电子商务减少了商品流通的中间环节节省了大量的开支从而也大大降低了商品流通和交易的成本。
更符合时代的要求如今人们越来越追求时尚、讲究个性注重购物的环境网上购物更能体现个性化的购物过程。
二、研究主要内容 本系统要实现后台销售管理系统对不同层面人员的不同权限控制主要实现顾客的注册、登陆模块商品检索、浏览模块特价商品检索、浏览模块购物车模块顾客反馈信息、留言模块后台
登陆模块商品管理模块特价商品管理模块订单管理模块
会员管理模块系统用户管理模块等。
整个网站的规划、架构设计后台的搭建关键研究的内容是以JSP网页编程语言为基础和AJAX、Struts、Hibernate相结合的多层架构Java Web应用开发。
使用tomcat作为服务器。
前台方面着重研究CSSDIV布局。
数据库设计方面主要研究数据库范式的设计和
查询优化等方面网页三剑客软件的使用DreamweaverFlashFireworks。
2 三、研究步骤、方法及措施 1.研究内容 网上销售系统是典型的电子商务EC。
系统是在Eclipse环境下开发的提出实现商品信息管理、资源共享的基本目标从而推动迈向数字化销售的步伐并阐述系统结构设计和功能
设计一个整体自动化销售模式从
软件工程的角度进行了科学而严谨的阐述。
该系统主要采用Eclipse开发实现各方面的功能。
主要包括以下几方面的功能 顾客的
注册和登陆 顾客可以灵活的检索所需的商品信息及了解特价商品信息 顾客可以方便的查看详细的商品资料 顾客可以方便的管理自己的购物车添加或删除选购商品、修改购买数量及在线下订单等操作 顾客可以反馈自己的意见或留言 商品管理员可以方便的管理商品及特价商品新增、删除、修改商品及特价商品 订单管理员可以方便的查看订单、发货和缺货处理 会员管理员可以方便的查看顾客反馈信息及具体的处理情况 系统管理员可以方便的进行
系统用户管理新增、删除、修改系统用户。
该系统采用MySQL 作为数据库平台既可以被应用程序访问又可在后台操作完成对数据的整理等。
MySQL是现今比较流行的数据库他具有数据结构化数据共享性高数据独立性高以及数据由DBMS统一管理和控制的优点。
2.研究方法 本系统采用基于MVC的分层设计前台是使用JSP等编程语言后台数据库实现使用强大的数据库软件 MySQL。
Eclipse 是一套完整强大的
开源开发工具集用于生成EJB project 、java project、
web project等。
利用此 IDE 可以共享工具且有助于创建混合语言解决
方案。
MySQL不仅能作为一个功能强大的数据库服务器有效地
工作而且数据库引擎也用于需要在客户端本地存储独立数据库的应用程序中。
所以在CS结构中采用MySQL作为数据库平台是很是实用的。
3.研究措施 网上商城系统是典型的B2C其开发主要包括后台数据库的建立和维护以及前端应用
程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的库。
而对于后者则要求应用程序功能完备易使用等特点。
3 因此本人结合网上商城的要求对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 李刚.整合STRUTSHIBERNATESPRING应用开发详解M.北京电子工业出版社2007年1月. 7 李刚.轻量级
Java EE企业应用实战——Struts 2SpringHibernate整合开发M.北京电子工业出版社2008年11月. 8 夏昕曹晓钢唐勇. 深入浅出HibernateM.北京电子工业出版社2005年6月. 9美鲍格斯坦BergstenH.著林琪朱涛江译.
JSP设计第三版/O’Reilly Java系列M.北京中国电力出版社2004年12月. 10 徐峰.ASP、
PHP和JSP技术的比较研究J. 北京:电子技术出版社2001年4月. 4 指导教师意见对本课题的深度、广度及工作量的意见及开题是否通过 通过 □ 完善后通过 □ 未通过 □ 指导教师签名 年 月 日 系主任意见 签名或盖章 年 月 日 注开题报告用A4纸打印装订在
毕业设计
论文任务书后学生可根据开题报告的长度加页。
开题是否通过请指导教师在□内打“√”。