主页 > 文档 > > 正文

品熹官方主题网站

联系客服QQ:点击这里给我发消息文档 编辑:admin

以下是本题目部分介绍,若需要完整版或不符合您的要求,请联系客服QQ:188083800
本设计说明书主要对“品熹官方主题网站”的设计与实现进行了详细的分析与说明。主要包括需求分析、可行性分析、概要设计、详细设计和系统代码实现、数据库实现,完整而全面的进行网站的设计与开发。
本系统采用B/S架构,以eclipse为开发工具,采用MySQL数据库,使用tomcat作为服务器,通过H5开发前端,再通过Java编写后台,设计并实现整个网站。设计开发流程包括可行性分析、需求分析、系统分析、系统设计、系统实施与系统测试等。
本系统包括管理员和会员两类角色,拥有不同的权限和功能。管理员主要功能有网站系统管理,产品管理,会员管理,会员信息管理,交易信息管理,统计报表管理等。会员主要功能有个人资料管理,产品信息查询等。
 
面向客户部分功能
(1) 注册、登陆功能。顾客通过注册成为本网站的用户。 注册时只要填写登录用户名、 密码、 联系电子信箱 3 项信息即可。注册后,用户可根据意愿,自由选择填写其他个人信息及收货人信息,也可以修改密码、查询及修改订单。
(2) 浏览选购功能。顾客可以浏览网站,并且选购需要的产品,将自己需求的产品放入到购物车中,可连续添加商品。
(3) 管理购物车。顾客选择完商品后入购物车页面,查看已选购买的商品,可修改商品数量、取消购买某商品和清空整个购物车。
(4)订单功能。顾客确定购物车中的商品后提交订单,如顾客已填写收货人信息,则页面显示该信息并由顾客确认。 如尚未填写则显示相应表单请其填写,网站缓存顾客提交的收货人信息以便其下次购物时使用。 顾客提交订单后可在网上商城查询该订单,并可对尚未处理的订单进行取消、修改等操作。 
(5) 付款功能。顾客在确认并提交订单后,可进行支付。
(6) 评价功能。顾客可对已完成的历史订单进行评价,也可以对已购买的商品进行评价。
(7) 收藏功能。顾客可对喜欢的商品加入收藏夹。
(8) 搜索功能。顾客可根据商品类型或关键字进行搜索。
管理员部分功能
(1)产品管理功能。商品网站管理员对商品进行分类管理功能。该功能包括添加商品、修改商删除商品、添加商品类型、修改商品类型、删除商品类型并显示出所有的商品类型和商品信息(如编号、名称等)。
(2)用户管理功能。管理员可对网站会员进行管理,主要为管理员可以维护客户注册信息,还可以将一些使用不规范的用户或者长期未使用的用户进行删除。超级管理员可以对其他管理员分配管理权限,实现本网站的秩序。
(3)订单管理功能。管理员可进入后台管理顾客已提交的订单。
(4)评价管理功能。管理员可进入后台管理顾客对订单的评价,包括回复以及对不符合实际的评论进行删除。
社区部分功能
(1)发帖讨论与浏览回复。网站的客户用户与管理员用户都可以在社区论坛进行发帖讨论并且可以管理自己发起的讨论,还可以浏览评论他人的帖子。
(2)管理员社区管理功能。管理员可以对所有用户发起的讨论帖进行管理,置顶优秀的帖子,删除不符合规定的帖子,维护社区的秩序。
 
目 录
1绪论 1
1.1选题背景及意义 1
1.2设计内容 1
1.3设计说明书结构 1
1.4本章小结 1
2可行性分析 2
2.1系统技术可行性分析 2
2.2系统经济可行性分析 2
2.3系统运行可行性 2
2.4本章小结 3
3需求分析 4
3.1系统功能需求 4
3.1.1功能需求分析 4
3.1.2系统功能模块 4
3.1.3功能用例模型 5
3.2数据流图 5
3.3本章小结 14
4系统分析 15
4.1系统静态模型 15
4.1.1创建类图的步骤 15
4.1.2系统类图 15
4.2系统动态模型 16
4.2.1系统序列图 16
4.2.2系统活动图 19
4.2.3系统状态图 20
4.3本章小结 20
5系统设计 21
5.1系统设计原则 21
5.2开发平台的设计 21
5.3 系统功能模块设计 22
5.4数据库设计 22
5.4.1 E-R图 22
5.4.2 数据库详细设计 23
5.7本章小结 26
6系统实施 27
6.1首页样式实施 27
6.2前端基本功能实施 27
6.2.1用户维护模块设计与实现 27
6.2.2购物车模块设计与实现 30
6.2.3收银台模块的设计与实现 31
6.2.4查看订单模块的设计与实现 31
6.2.5公告浏览模块的设计与实现 32
6.2.6客户留言模块的设计与实现 32
6.3 后台管理功能实施 32
6.3.1基本信息管理设计与实现 32
6.3.2订单信息管理设计与实现 33
6.3.3数码产品信息管理设计与实现 34
6.3.4公告信息管理设计与实现 34
6.3.5留言信息管理设计与实现 34
6.4本章小结 35
7系统测试 36
7.1测试概述 36
7.2测试用例 36
7.2.1基本功能测试 36
7.2.2 购物车模块的测试 37
7.2.3用户注册模块的测试 37
7.2.4 商品管理模块的测试 37
7.3本章小结 38
8总结 39
参考文献 40
致谢 41
附录 43
 
学生都喜欢
软件开发类毕业设计论文写作指导软件开发类毕业设计论文写作指导 基于惯性导航的位置坐标测量系统基于惯性导航的位置坐标测量系统
查看更多毕设