网上书店管理系统毕业设计中期答辩
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
.
燕山大学
信息科学与工程学院本科毕业设计(论文)中期报告
课题名称: *****
学院(系):信息科学与工程学院
年级专业: *****
学生姓名:
指导教师:陈子阳
完成日期: *****
一、任务书中本阶段工作目标与任务要求
(1)阅读与网上书店系统相关的文献,了解当前发展现状;做好可行性分析和需求分析、总体设计。
(2)通过阅读相关书籍和上机实践,熟悉sqlserver、myeclipse、DreamWeaver等开发工具
(3)阅读jsp相关书籍和技术资料,学习编程语言,掌握jsp技术原理。(4)通过网上查阅资料和阅读相关书籍,熟悉struts架构相关原理。二、目前已完成任务情况
对于任务书中本阶段的工作目标和任务要求,我基本已经完成,具体情况如下:
(1)通过阅读相关书籍和网上查阅相关资料,对网上书店的国内外研究动态,科学意义,国内发展现状和未来的发展趋势已经有了深刻的了解。(2)通过阅读相关书籍和上机实践,已经配置好系统开发所需的相关环境,如已经安装好tomcat,jdk,dreamweaver,myeclipse和sqlserver等软件。(3)通过阅读各种相关书籍和开发文献,对java和jsp等编程语言基本掌握。
(4)通过网上查阅资料,阅读书籍和学习相关视频教程,对struts架构相关原理有了一定了解。
(5)目前已经开始编程工作,已用Dreamweaver完成各主页的制作,如登陆页面,购物车页面,注册页面等,其中登陆页面基本功能已经实现。(6)已经完成数据库建表工作,在SqlServer中将该系统所需的各个基本表已经建成。
三、存在的问题和拟解决方法
(1)存在的问题:
研究的内容全部采用Web方式展现出来,由前台操作和后台管理两部分构成,前台主要负责与用户交互,后台主要完成系统各项功能。后台管理模块主要实现的功能为:
1.图书查询:当客户进入网上书店时,应该在主页面中分类显示最新的书目信息,以供客户选择所需的图书,同时也应提供按照图书名臣,或者作者信息快速查询所需书目信息的功能。
2.购物车管理:当客户选择购买图书产品时,应该能够将对应图书信息,例如:价格,数量记录到相应的购物车中,并允许客户返回书目查询页面,选择其他商品。
3.订单处理:对应客户购买图书商品信息的需求时,在确定了所购买图书商品的价格,数量等信息后,提示用户选择对于的送货方式及付款方式,最终生成对应的订单记录,以便于网站配货人员依据订单信息进行后续的出货,送货的处理。
4.会员注册:为了能够实现图书商品的购买,需要管理客户的相关联系方式,送货地点等相关信息。
(2)拟解决的方法:
1.由于书籍品种繁多,为了便于实现书目信息的分类显示特拟建立图书分类基本信息表,在分类表中有两个字段,第一个字段是书籍id号,第二个字段是书籍类别号;通过书籍的类别号,顾客就可以对书籍进行有效查找。
2.用户选择购买某种图书商品之后,系统应该显示用户购物车中现有的所有购买记录。同时提供更新购物车的操作界面,可以输入购买数量或者选择删除购买记录。此外,也可以继续购书,返回网上书店主页面继续购书,或者清空购物车。如果用户确认去收银台,则可以单击结算付款按钮跳转到用户登录界面进行登录。
3.为了增加图书的查询信息,在总体设计的图书基本信息表中增加了出版社,出版时间、版次、ISBN编号、页数、纸张等信息。
4.为了实现有效存储,查询和节省存储空间,将各个数据库表格中各字段依据其实践情况设置成不同的数据类型和字段长度。
5.为了使该系统的功能更加丰富,在数据库建表过程中,在图书基本信息表中增加库存量字段,使之在显示图书信息时,能够显示卖方所有图书书目。在图书分类信息表中增加点击量字段,用来记录各种类图书的点击量,根据各图书的点击量,在热门图书查询板块将点击率高的排列出来。另外增加图书评论信息表,用来记载各种图书的评论,在买方搜索时,根据图书分类编号,按时间先后顺序将读者评论予以显示。