武汉理工大学毕业论文
品就必须时时更新换代,把物美价廉的商品及时的上传给我们的客户以供客户及时的选择。所以管理员的功能就得有一个增加、删除、修改商品的功能。 2.客户时时反馈上来的意见,我们得以最快的速度回馈给客户,过时的留言也得尽快删除,所以管理员的功能就得有回复客户留言及删除留言的功能。 3.当客户购买了本网站的商品时,我们的系统得有个计算的过程,当客户需要俩件或是俩件以上的商品的时候我们的系统也会为客户计算好,而当客户购物完毕填写好详细的资料后,系统也会刷新客户的资料,上次购买的资料也会更新。
2.2产品环境介绍
(1)软件环境
操作系统Windows 2000以上 所需技术
Java Servlet JNDI等 J2EE技术.
应用服务器: Tomcat6.0 数据库:mysql
开发工具: MyEclipse6.5 (2)硬件环境
采用用户已有的硬件环境即可。
3.功能需求
3.1 功能划分
在线购物包括用户界面和管理界面。
在线购物管理部分可以分为宠物的添加、修改、删除、查询部分。 用户购物界面分为商品信息查阅、购买自己心仪的商品、点评空间。
3.2 功能描述
主要的功能有:管理员管理(初始化设置、会员管理、商品管理、新闻管理、订单管理、积分管理、评论管理、留言管理)会员管理(管理本身信息、购物车管理、订单管理)
管理员管理:对会员、页面、商品、新闻、订单、积分、评论、留言、以及其它管理。
会员管理:查看、购买商品、可以对商品进行评论。 商品管理:可以添加、修改、删除、查看商品。
权限管理:对一般用户和会员的管理。
2
武汉理工大学毕业论文
积分管理:对积分的管理
新闻管理:对新闻信息的发布与管理. 订单管理:对购物车提交产生的订单管理。
购物车管理:存放客户需要的购买的商品以及计算商品所需的总金额、购买数量的修改,商品的删除。
评论管理:对商品的评论的查看、删除。
4.系统分析
4.1 商品首页展示
4.1.1 介绍
通过一个Web页面,将商品展现给消费者。
4.1.2 输入
无。
4.1.3 处理
(1)系统显示产品列表动态页面,显示商品。 (2)流程结束。
4.1.4 输出
商品展示界面。
4.2 管理员管理页面
4.2.1管理员登录页面介绍
(1) 介绍
当管理员在进入后台,本流程开始,用于管理员的登录。 (2)输入 字段名 Id
Admin_name Admin_pwd
(3)处理
①系统根据用户所填写的用户名和密码判断是否为管理员,如果没有则提示没有该用户,流程结束。
②登陆成功如果是管理员则进入后台管理。 ③流程结束。
3
类型 Int
Varchar(20) Varchar(20) 描述
管理员编号 管理员用户名 管理员密码 备注
Not null Not null
武汉理工大学毕业论文
(4)输出 无。
4.2.2初始化管理页面介绍
(1) 介绍
当管理员在进入后台,本流程开始,用于管理员的对系统进行初始化。 (2)输入 (3)处理
①系统根据管理员所填写的初始化系统信息,进行保存。流程结束。 ②初始化成功返回后台管理。 ③流程结束。 (4)输出 无。
4.2.3用户管理页面
1.删除用户页面介绍 (1) 介绍
当用户注册后,本流程开始,管理员用于对用户的信息进行删除管理。 (2)输入 字段名 id (3)处理
①系统根据管理员所要删除的的用户编号所对应的用户信息对其进行删除,流程结束。 ②删除成功后,返回后台浏览用户信息页面。 ③流程结束。 (4)输出
2.修改用户页面介绍 (1) 介绍
当管理员选择所有修改用户的信息后,本流程开始,用于修改用户信息。 (2)输入 (3)处理
①根据管理员修改后的信息进行存,流程结束
②提交,如果修改失败,则提示修改失败,流程结束。 ④修改成功。
4
类型 int 描述 用户编号 备注 主鍵约束
武汉理工大学毕业论文
⑤流程结束。 (4)输出
2.查询用户页面介绍 (1) 介绍
当管理员需要查询用户的信息后,本流程开始,用于查询用户信息。 (2)输入 字段名 id Or 字段名 Username or 字段名 trueName or 字段名 sex
(3)处理
①根据管理员查询的信息进行查询数据库,流程结束 ②提交,如果查询失败,则提示查询结果,流程结束。 ④查询成功。 ⑤流程结束。 (4)输出
2.添加用户页面介绍 (1) 介绍
当管理员需要添加用户,本流程开始,用于添加用户信息。 (2)输入 (3)处理
①根据管理员添加的用户信息进行插入数据库,流程结束 ②提交,如果添加失败,则提示添加失败,流程结束。 ④添加成功。 ⑤流程结束。 (4)输出 字段名 id
Username
类型 int
varchar(20)
5
类型 int 类型
varchar(20) 类型
Varchar(20) 类型
varchar(2)
描述 用户编号 描述 用户名 描述
用户真实姓名 描述
性别(男或女)
备注 主鍵约束 备注 not null 备注 Not null 备注
描述 用户编号 用户名 备注 主鍵约束 not null
武汉理工大学毕业论文
password level varchar(20) Varchar(5) 用户密码 等级
regTime loginTime loginIP nowsTime Login_num Buy_pro
Datetime Datetime Varchar(30) Datetime Int int 注册日期 上次登录时间 登录IP地址 本次登录时间 登录次数 购买商品
not null
默认为0-普通会员
其中1-一般会员
默认为0 默认为0
4.2.4新闻管理页面
3.1查看新闻页面介绍 (1) 介绍
当管理员在进入后台新闻管理后,本流程开始,用于管理查看新闻。 (2)输入 序号 1 (3)处理
①系统根据管理所点击的新闻编号所对于的新闻主题,查询数据库,流程结束。 ②查询数据库后,发回对应的新闻内容。 ③流程结束。 (4)输出 序号 1 2 3 4
3.2添加新闻页面介绍 (1) 介绍
当用户在进入后台新闻管理页面后,本流程开始,用于用户查看新闻。 (2)输入 序字 段 名 称 号 6
字 段 名 称 n_id 类 型 int 描述 新闻序列号 备 注 主键 字 段 名 称 n_id n_title n_content Create_time 类 型 描述 int 新闻序列号 Varchar(255新闻标题 ) Longtext 新闻内容 datetime 新闻发表时间 备 注 主键 Not null Not null Not null 类 型 描述 备 注