文档详情

课程设计-网上书店网站的设计.ppt

发布:2017-06-20约1.63千字共28页下载文档
文本预览下载声明
“网上书店”网站的设计 要求: MVC模式 , 也就是说,Servlet负责响应客户对业务逻辑的请求并根据用户的请求行为,决定将哪个JSP页面发送给客户。JSP页面处于表现层,也就是视图的角色。JavaBean则负责数据的处理 系统功能模块和数据库设计严格按老师给出的结构实施,不得改动模块和数据库结构(包括表名,字段名).还有,要求图片上传到数据库中. 数据库用mysql,平台用tomcat,工作目录为:D:\jsp\ROOT,端口号为8090(注意tomcat的设置). 所有文件都要放到ROOT目录或相应的子目录下,数据库data目录放到ROOT下,数据库名为:test(缺省就有,安装以后就有).运行的主页文件名为:myweb.jsp.将整个ROOT目录打包. 分组设计,成绩按组打分.2—3人一组,自行组合,由学委将名单发给老师. 15周星期五检查,老师检查设计(占60%,实际运行情况,问题答辩), 16周星期一,由学委将所有同学的作品和文档,刻成光盘交给老师. 文档内容包括需求分析,总体,详细设计,以及同组同学的贡献,设计说明等(占40%). 网上书店概述 网上书店又名电子书店、线上书店和虚拟书店,其内涵都一样,都是利用信息技术、数字技术、虚拟技术和网络技术在因特网上进行图书贸易的一种新型书店,是图书出版发行的另一个新型市场。 系 统 功 能 系统功能概述 用户进入该网站后,可以浏览该网站的商品的内容,查询需要的商品的信息;用户注册登陆后,可以通过购物车选购商品,下订单;管理员可以管理货物和顾客的资料等。 系统功能模块 数据库设计 表 userid(用来存储用户信息) 各模块功能介绍及实现 用户注册模块 用户登录模块 找回密码模块 商品分类模块 书本查询模块 购物车模块 用户管理模块 新书上架模块 图片上传模块 * * 要求如下: 系统功能模块 用户类型 int type 自我简介 char selfintro 爱好 char hobbies 教育程度 char education 省份 char province 密码回答问题 char answer 密码提示问题 char problem 用户电话 char phone 用户地址 char address 用户性别 char gender 用户email char email 密码 char password 真实姓名 char realname 登录名 char logname 说 明 数 据 类 型 字 段 名 书是否是推介品 int Commend 书的图片 longblob Images 书的简介 char intro 书上架的时间 datetime times 书的库存:1为有,2为无 int repertory 书的价格 float price 书的出版社 char press 作者 char autho 书的类型:1计算机相关;2外语相关,等等 Int type 书名 char name 书的id号 int id 说 明 数 据 类 型 字 段 名 表 book (该表用来记录书本的信息) 所购的书本的数量 char goods_number 所购物的书本名称 char goods_type 用户名 char user_name 说 明 数 据 类 型 字 段 名 表 orders(用来存储购物车上的商品) 书的类型 char type 惟一标识id int id 说 明 数 据 类 型 字 段 名 表 category(用来储存书的类型) 注册页面 添加验证码 注册成功后页面 登录对话框 找回密码对话框 进入书本的详细信息界面 查询商品的界面 查询结构界面 购物车界面 用户管理界面 新书上架界面 * * * * *
显示全部
相似文档