基于BS架构的B2C网上书城电子商务系统【开题报告】

上传人:大**** 文档编号:150520239 上传时间:2020-11-06 格式:DOC 页数:7 大小:172KB
返回 下载 相关 举报
基于BS架构的B2C网上书城电子商务系统【开题报告】_第1页
第1页 / 共7页
基于BS架构的B2C网上书城电子商务系统【开题报告】_第2页
第2页 / 共7页
基于BS架构的B2C网上书城电子商务系统【开题报告】_第3页
第3页 / 共7页
基于BS架构的B2C网上书城电子商务系统【开题报告】_第4页
第4页 / 共7页
基于BS架构的B2C网上书城电子商务系统【开题报告】_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《基于BS架构的B2C网上书城电子商务系统【开题报告】》由会员分享,可在线阅读,更多相关《基于BS架构的B2C网上书城电子商务系统【开题报告】(7页珍藏版)》请在金锄头文库上搜索。

1、毕业设计开题报告通信工程基于B/S架构的B2C网上书城电子商务系统1、 选题的背景与意义 在互联网逐渐进入千家万户的时代,越来越多的企业意识到互联网所带来的巨大商机。电子商务,网络营销有利于企业进一步降低成本,整合社会资源,提高决策反应速度,因而受到了许多企业的青睐。Interland对美国企业的一项调查显示,24%的企业积极使用电子商务特色功能,通过在线付款交易,在线业务表单或Email 询盘销售产品;87%的企业每月都能通过网站获得定单,并且多达42%的企业每月直接通过网站获得的营业额占月收入的1/4 ,加上网站对线下销售产生的作用,有44%的企业在2004 年总销售收入的1%-25%是直

2、接或间接来自网站。在中国,尽管互联网应用水平要远低于美国,但中国也有众多企业已从网络营销中获得显著回报。据iResearch统计调查发现,截至 2005 年底中国进行过网上 B2B 交易行为的企业数量已经达到 153 万,到 2010 年这一数字将会达到约 306 万. 2005 年中国电子商务市场交易额已经达到了 6790 亿元人民币,到 2010 年中国电子商务市场交易额将会达到 14.8万亿元人民币。ProBIZ Software(博商软件)认为:电子商务的本质在于商务而非电子,技术只是商业实现的工具,商务流程与业务模式才是电子商务的核心。传统产业将是电子商务发展的主战场,通过对产业链的

3、整合应用,完全可以创立电子商务的盈利模式,发挥电子商务的潜在价值。越是了解传统行业市场的货源调配、顾客管理、市场营销,具备实战经验,就越能在电子商务新时代中脱颖而出。在未来,那些精通商业之道的传统零售型企业将扮演B2C电子商务领域重要的角色,并对电子商务格局带来深远的影响。美观实用,功能强大,高效率的电子商务系统将成为这些企业巨头的最佳助手。本课题以此应用作为研究背景,对“电子商务B2C”模式的开发和应用做深入研究。本课题将采用B/S体系结构结合jsp、JavaScript、struts、hibernate、css、mysql等技术手段搭建一个B2C的网上书城电子商务交易平台,实现企业级电子商

4、务系统的用户认证功能、商务功能、在线交流功能、后台管理功能。后台管理功能中加入专家决策系统,对书籍的售卖状态和时间段内售卖情况作自动统计计算,提交书籍上架决策建议。本课题旨在建立一个完善的企业级网上书城电子商务系统,实现对书籍售卖状况的监控,建立后台管理的专家决策系统。二、研究的基本内容与拟解决的主要问题:一)完成主要研究,实现以下基本应用功能: 1.用户管理,注册,登录,修改信息;2.商务区 2.1.书籍浏览,书籍搜索; 2.2.购物车; 2.3.单独用户购物,生成积分(支付功能时要考虑安全问题); 2.4.团购(支付功能时要考虑安全问题); 2.5.订单确认,生成订单记录; 2.6.送货提

5、示,用户签收; 2.7.服务评价; 2.8.投诉及回复处理;3.在线交流功能 3.1.客服与客户之间可以通过web聊天室交流; 3.2.基本的聊天室功能;4.管理员模块 4.1. 订单管理员:订单管理; 4.2. 广告管理员:广告管理; 4.3. 记录管理员:记账,订单管理; 4.4. 货品管理员:书籍上架或下架(设计专家决策系统); 4.5. 专家决策系统:相关算法,决策书籍上架的优先和位置; 4.6. 数据管理员:日志管理,数据更新; 二)系统结构: 初步的系统结构设计如下图所示: 根据对该课题的分析和研究,将网上书城定位于通过网络向顾客 销售书籍的专门的B2C电子商务平台。其主体可分解为

6、前书籍展示和 营销系统,后台书籍供应系统,内部管理系统三个部分。 三)解决的主要问题:1.最基本的功能就是对书籍的浏览、搜索、预定和购买了。对书籍的浏览就可以分为:按点击数、按销售排行。对书籍的搜索可以分为:书名、类别、关键字、语言、作者、出版时间、价格。预定和购买则是需要记录预定或者购买的书籍、书籍数量、预定或者购买的时间等内容。2.观众除了对书籍本身的喜欢,当然还会有特别喜欢的作者,这时我们就需要也有关于作者的介绍,帮助观众更加了解自己所喜欢的作者,同时列出该作者的所有作品。在这里,我们对于翻译书籍将翻译者和书籍作者均列为作者,保存在作者表中。在搜索时与使用作者搜索的功能同样完成翻译者搜索

7、功能。3.由于书籍的信息是需要实时更新的,因为每年甚至书籍上映高峰期时每天都要更新,以确保网站上的书籍信息是最新的,这样才能留住访问者。所以,我们需要一个或多个管理员来管理这个网站。 4.专家决策系统实现对图书上架下架,仓储,物流,折扣(包括季节折扣,会员折扣,活动折扣等)销售状况等的自动监控和行为预警。另外也可通过对书籍销售情况的监控来提示热销书籍等。专家决策系统不同于消费者决策系统,这里需要实现的功能主要是对后台管理部分的决策建议和预警。例如一个图书出版社的电子商务系统项目,在专家决策系统的支持下,它的后台管理部分可以根据某类或某本书籍的销售情况来判断该书上架的数量和价格,同时对出版社这本

8、书的印刷量,物流状况,材料采购状况等进行监控并发出警示。这一部分可扩展性很大,如果能力和时间可及,可以深入至对财务、人事、采购等更多方面的管理、自动监控与预警。三、 研究的方法与技术路线:此次研究开发的基于B/S架构的B2C网上书城电子商务网站将采用Java SSH框架结合并基于MVC (Model View Controller) 模式来开发,使用Java,HTML,和JavaScript等技术,以及对数据库和Struts、Hibernate等框架技术的学习和实践开发一个网上书城电子商务系统。一)数据库设计:1. 图书目录方面,由于书名存在着一些复杂的情况如外文书籍翻译成中文书籍,不同的人翻

9、译同一本书所得的名字不同,或者一种书籍原本就有多种名字,或同一本书有不同版本等。因此应该为每种书籍提供一种书籍别名,搜索过程中输入任何一种名字都可以查找到想要查找的书籍。2.一部书籍往往不是由一个作者完成或翻译,所以应另建实体来存储。在建立数据库的时候可以将翻译者和作者都放在作者表中。为了搜索方便,一种书籍需要多个关键字来形容,为了便于供更多的观众查找,所以有必要为关键字另建一个实体。3.可以按照作者来搜索书籍。如果通过搜索作者实体中的每一行找到作者再对应到相关书籍,时间会比较慢,而且数据库模型显得有些复杂。首先创建一个专门介绍作者的实体,在这个实体中记录作者的各种信息,还有一个依赖于该实体的

10、书籍的实体来记录该作者所撰写的每一部书籍。这样搜索该作者的书籍时就简单多了。4.书籍的类别并非被固定的。例如某种书籍既可以属于童话系列图书也可以属于儿童读物系列。因此对于书籍类别也新建一个实体来存储。并根据3范式的要求,建立一种书籍类别实体来保存书籍和书籍类别之间的对应关系。5.作为书籍商城,用户必须可以预定书籍和购买书籍,那么就必须有订书实体和购书(售书)实体用来存储着用户预定书籍和购买书籍的记录。6.书籍和关键字、作者、类别之间是多对多的关系,在这里为了保持数据的良构关系,将关系进行分解为多个实体实现规范化。因此需要建立书籍关键字实体、书籍作者实体、书籍类别实体、订书实体和售书实体。并为这

11、些关系分别添加了一个关键字属性以方便查询、插入和更新等数据库操作。7.书籍作为商品并非所有的书籍都是原价出售的。依据卓越图书商城的模式,每个书籍都应该有一定的折扣或者减价活动。这里应该给每个图书实体添加一个基本价格。8.由于书籍的信息是需要实时更新的,因为每年甚至书籍上市高峰期时每天都需要更新信息,为确保网站上的书籍信息是最新的,就需要一个或多个管理员来管理这个网站。综上所述,数据库设计所需的实体包括管理员(admin)实体,用户(user)实体,书籍(book)实体,作者(writer)实体,关键字(keyword)实体,类别(booktype)实体,作者书籍(writer_book)实体,

12、书籍类别(book_type)实体,书籍关键字(keyword_book)实体,评论(discussion)实体,订书(orderbook)实体,售书(salebook)实体等十二个实体表。二)前台页面和功能设计:首页页面包括主导航板块,会员登录板块,商品类别导航版块,中间展览板块,“更多”按钮(实现分页显示)等5个板块。以下为网站前台和后台示意图:前台用户界面示意图后台管理员界面示意图 三)系统架构方面:采用Struts系统框架和Hibernate持久化框架。视图层使用JSP+JavaScript+HTML+CSS;控制层采用JavaBean+Ajax+DAO;数据库采用MySQL。四、 研

13、究的总体安排与进度:1、文献资料的收集与学习,10年12月11年1月,12月6日定题;12月中旬,明确课题任务,收集阅读文献资料;12月下旬,完成开题报告、文献综述;12月下旬,开题答辩;11年3月中旬,提交英文文献翻译。2、编程,初步实现课题要求的内容,11年1月11年2月,1月中旬,完成项目需求分析和网站主页设计;1月下旬2月中旬,完成程序设计;2月下旬,完成全部系统程序调试,试运行。3、修改完善程序,完善课题,完成论文初稿,11年3月,3月上旬,美化界面,完成测试报告;3月中旬,总结课题,撰写论文初稿。4、毕业论文修改定稿,准备毕业论文答辩,11年3月11年4月;3月下旬4月,修改完善论

14、文,论文定稿;4月中下旬,准备毕业答辩; 5月上旬,毕业答辩。五、 主要参考文献:1 佚名. 国家电子商务工作简报N. 北京:工业和信息化部信息化推进司, 2.11.(6):28332 刘萍,闫继涛.电子商务概论M.北京:科学出版社.2007-9-1.21503 魏玲,李长云.基于SaaS的中小企业信息化建设探讨J.科技与管理,2009年03期:254 杨波. B2C网上书店图书物流配送模式研究D. 武汉: 武汉理工大学交通学院, 20095 谢坚, 许颋. 数据库建表要注意的若干问题R. 江西职业技术学院学报,2007年第20卷第2期6 Karl Moss著,袁勤勇,张玉奎等 译.Java Servlet开发人员之南M.北京:清华大学出版社.2003-3.30407 刘斌.精通Java Web整合开发M.北京:电子工业出版社.2007-11.3273788 Dave Minter英,Jeff Linwood美. Beginning Hibernate: From Novice to Professional M. August 25, 2006.35509 严丽平,袁可风,宋凯.基于Ajax技术的Web应用开发研究J.华东交通大学学报,2007,24(4):97-100.10 肖梅. 基于JAVA的Web式可扩展性工作流管理系统的研究D.华中科技大学,2004

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 开题报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号