java web开发设计_Java Web开发实践 - 设计需求

#设计需求 ##1 概述 本项目要求实现一个内容销售的系统。

系统有两类用户:卖家和买家。系统只有一个卖家和一个买家,用户的账号由后台直接注入,不由本系统的功能来注册和维护。

卖家可以发布内容,为内容定价,查看购买情况。买家可以浏览已发布的内容摘要,选择购买,查看已购买的内容。

为作业简便起见,不要求实际的资金交易,也不对买家的真是身份做认证。 ##2 功能需求 ###R1 展示(首页)

R1.1 系统的基本界面为卖家所有内容的展示。

R1.1.1 展示的细节为内容的标题、图片和价格。

R1.2 用户登录前,展示界面有登录按钮。

R1.2 买家登录后,展示界面显示用户昵称,有退出】账务两个功能按钮。

R1.3 买家登录后,已购买的内容上有特殊标识表明已购买。

R1.4 买家登录后,可以只查看未购买的内容。

R1.5 卖家登录后,展示界面显示用户昵称,有退出 发布两个功能按钮。

R1.6 卖家登录后,已出售的内容上由特殊标识表明已出售。

R1.7 卖家登录后,可以在展示界面删除未出售的内容。

###R2 登录

R2.1 用户登录时,需要输入用户名和密码,前端将密码用MD5加密后传输;

R2.2 登录后,所有界面上要显示用户的昵称。

###R3 查看 点击展示中的每个内容的网格,进入查看界面,可以查看内容。

R3.1 买家对于没有购买的内容,看到的是标题、摘要文字、当前的价格、购买按钮、全文。

R3.2 买家对于已经购买的内容,看到的是标题、摘要文字、购买时的价格、购买按钮不可用、全文。

R3.3 卖家看到的是标题、摘要文字、价格、全文、编辑按钮。

###R4 购买

R4.1 在查看界面点击购买按钮,弹出确认窗口

R4.2 点击确认按钮就完成了购买,跳转至账务界面

R4.3 用户已经购买过的内容不能重复购买。

###R5 账务

R5.1 在展示界面点击“账务”按钮,进入账务界面

R5.2 在账务界面以列表方式列出所有已购买的内容

每一项内容列出:

标题

图片

购买的时间

购买的价格

R5.3 列表的最后计算出总的金额

###R6 发布

R6.1 卖家在展示界面点击“发布”按钮,进入发布界面

R6.2 在发布界面可以输入内容的标题、摘要、图片、正文和价格,点击发布按钮即发布,回到查看界面。

###R7 内容的编辑

R7.1 卖家在查看界面可以点击编辑按钮进入编辑界面

R7.2 可以修改内容的全部细节:标题、摘要、图片、正文和价格,点击提交后回到查看界面

##3 数据需求 ###D1 用户

D1.1 买家用户名为buyer,密码为reyub

D1.2 卖家用户名为seller,密码为relles

###D2 内容

D2.1 标题长度在[2,80]字符内

D2.2 图片限制大小为<1MB

D2.3 摘要长度在[2,140]字符内

D2.4 正文长度在[2,1000]字符内

D2.5 设计内容总数不超过1000个

#参考设计 参考设计位于:

http://106.2.123.226:8080 买家用户名为buyer,密码为reyub 卖家用户名为seller,密码为relles

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值