博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二次毕业设计任务书
阅读量:5867 次
发布时间:2019-06-19

本文共 2391 字,大约阅读时间需要 7 分钟。

1.

时间

计划进度

是否完成

3.8--3.15

 重新进行需求分析并且思考系统的功能模块,并画出用例图。

 已完成

3.16--3.23

 设计数据库,网页页面设计

 未完成

3.24--3.30

 网页页面设计,部分功能实现

 未完成

3.31--4.20

 系统代码的实现以及完善一些后续所能想到要添加的功能

 未完成

 2.需求分析

用户:

1.可以进行注册,登陆。

2.对于想要购买的商品,可以通过查找店铺或者种类进行查找。并且还可以筛选地区。

3.购买结束后,可以对商品进行评价。

4.对于不良商家可以向管理员举报。

商家:

1.可以进行注册,登陆。

2.可以发布打折信息至网页上,并且发布相应的图片和文字说明等,并且还能进行一些信息的修改。

3.对于用户的留言可以进行回复。

管理员:

1.登陆管理员账号,对用户的投诉进行处理,当一个商家被举报一次就发出一次警告,3次之后将该商家移入黑名单,不允许该商家再发布消息至该网站。

2.对于商家注册是提供的信息进行审核。

 

2.本周请做你要设计的课题需求。要求:

  1)利用图形工具清楚表示出你系统包含的功能模块。并用文字阐述每个模块具体功能。

用户注册:用户输入用户名(唯一),密码,确认密码,家庭住址。

用户登陆:用户输入用户名和密码。

用户搜索:用户可以根据商品名称和商家名称来搜索相关的打折信息。

用户投诉:用户对商家进行投诉,并且附上相应的实体购买的收据作为根据,通过管理员审核是否属实。

用户留言:对所享受的折扣和商品进行评价

商家注册:商家输入相关信息注册。

商家登陆:输入账户和密码

商家发布信息:商家发布商品的相关信息(型号等)、折扣。

商家回复:商家对用户的留言进行回复。

管理员登陆:

11.管理员审核用户的投诉

12.管理员处理投诉:若投诉属实,则商家不良记录+1,第三次是自动移入黑名单商家,不再显示信息。

13.管理员审核商家注册信息。审核通过加入商家名单

  2)每个模块画出用例图(做算法同学可不做)

用户:

 

商家:

 

管理员:

 

  3)每个用例做相应用例规约。(做算法同学可不做)

用户:

①用户注册:

用户名可以是中文、英文、下划线,对不合法的用户名在点击注册按钮时提示信息。

密码有字母、数字、特殊标点组成,对不合法的密码在点击注册按钮时提示信息。

不注册无法在此网站进行搜索,提示相关消息。

②用户登陆:

当用户登入失败时会提示相关的提示语,登入成功时方可搜索打折信息。

③用户举报

当用户在实体店购买相应折扣商品时,商家不按规定给予折扣,用户可以上传票据信息至该网站来举报。

④用户留言:

用户可以在该商品的页面下的留言板进行留言。

⑤用户搜索:

用户可以根据商品类型和商家名称进行模糊搜索。

 

商家:

①商家注册:

若是实体商家,要将营业执照拍照上传。完成注册信息之后,待管理员审核通过,方可发布信息。

若是网店,则要附上网店地址。

②商家登陆:

输入正确的用户名和账号,才能登入,否则提示出错。

③商家添加商品信息:

给出商品具体信息、折扣、折扣期限,商品折扣过期之后自动将商品信息转入过期商品表。

④商家回复留言:

商家可以在用户留言下方进行回复。

⑤商家修改商品信息:

商家可以对商品的描述信息进行修改。

 

管理员:

①管理员注册:

管理员注册时要输入员工编号,以及真实姓名。

②管理员登入:

输入正确的账号密码方可登入,否则提示错误登入信息。

③管理员审核商家注册信息:

管理员要严格审核商家的注册信息,情况属实才能通过审核。

管理员对于用户的举报,也要严格审核,核实清楚之后才能决定举报是否通过。若商家被举报次数大于等于三次时,将商家移入黑名单中,不允许商家再次发布消息。

 

4.你本周参考资料。

[1]李华明. 基于PHPMySQL的网上购物系统设计与实现[D].电子科技大学,2014.

[2]肖维明. 基于PHP+MySQL的网站开发[J]. 物流工程与管理,2009,(06):90-92.

[3]张笑青,吴中杰,夏俊. 基于PHP+MySQL的网络互动社区平台的设计与研究[J]. 电脑知识与技术,2014,(08):1681-1691.

5.本周实现的代码和截图

PHP安装还是有些问题,因此还未开始进行代码的编写,但是先对数据库进行了设计)

  1. 用户表:

用户编号:user_id

用户名称:user_name

用户密码:user_passwd

用户绑定邮箱:user_email

2.商家表:(黑名单同)

   商家编号:seller_id

   商家密码:seller_passwd

   商家名称:seller_name

   商家法人名称:seller_boss_name

   实体商家证明:seller_licence

   商家被投诉次数:seller_complain_number

3.管理员表

管理员编号:manage_id

管理员名称:manage_name

管理员登陆密码:manege_passwd

4.商品表

   商品编号:goods_id

   商品名称:goods_name

   商品折扣:goods_discount

   商品折扣期限:goods_time

   商品信息描述:goods_information

5.过期折扣商品表:(同商品表,去掉折扣期限)

6.留言:

  商品编号:goods_id

  商品名称:goods_name

  商家编号:seller_id

  商家名称:seller_name

  用户留言:user_words

  商家回复:seller_reply

 

6.你本周的体会。

通过本周的学习,对于整个系统的具体功能有了更进一步的思考,在代码编写方面也应该加快。

 

转载于:https://www.cnblogs.com/zhangusi/p/6548115.html

你可能感兴趣的文章
gitlab 完整部署实例
查看>>
GNS关于IPS&ASA&PIX&Junos的配置
查看>>
七天学会ASP.NET MVC (四)——用户授权认证问题
查看>>
upgrade to iOS7,how to remove stroyboard?
查看>>
影响企业信息化成败的几点因素
查看>>
Clipboard 实现网页复制粘贴
查看>>
Thinkphp5 模型里别名alias不生效bug【已解决】
查看>>
System Center Virtual Machine Manager 2012 RC– Evaluation
查看>>
Access数据类型与.net OleDbType枚举类型的对应
查看>>
SCCM 2016 配置管理系列(Part8)
查看>>
给在生产环境下给php安装apc加速扩展脚本
查看>>
as3.0 切分位图
查看>>
zabbix监控部署
查看>>
关于Tomcat下项目中文名在Windows和Linux下编码混乱问题解决
查看>>
struts中的xwork源码下载地址
查看>>
oracle报错pls-00103,在使用begin-end块的时候(动态SQL)
查看>>
Oracle chr() ascii()
查看>>
KDE 开发入门指导(KDE Development – A Beginner's Guide)
查看>>
可给pdf批量添加书签的神器
查看>>
CentOS Linux查询软件包的安装位置
查看>>