php项目需求分析,Php项目需求分析

41528d3028836879cd698677c3999917.gifPhp项目需求分析

Php项目 班级管理系统 一. 需求分析 二. 架构设计 三. 编码 四. 测试、回归测试 五. 发布项目 以班级管理管理系统为实例 需求分析 班级信息 动态录入、修改 班级名称、开学时间、(班主任、任课老师) 班级成员管理 学生信息(增删改查;登录、查询自己的成绩、查询班级成员信息、查询教师部分信息) 姓名、性别、年龄、文化程度、分组、组内角色、班级职务、备注 教师信息(增删改查) 姓名、性别、课程、备注 考勤(考勤设置、签到、签退、统计) 学生、上课时间、上课签到、下课时间、下课签退、备注 课程管理 课程(增删改查) 课程名、任课老师、 课时安排(增删改查) 课程、时间 (开始日期、结束日期)、学分、备注 课程成绩(增删改查;管理员增加、修改、删除) 课程、学生、成绩 成绩统计分析 按学生列表、按课程分析成绩区间 权限系统 用户表=>管理员、学生 角色、权限、权限粒度(详细的权限控制) User用户表/id,user,password Role角色表/id,role privilege权限表/id、priv_code、priv_name、url user_role用户角色关系表/ user_id role_id role_priv角色权限关系表/ role_id priv_id 用户登录->user_id->role_id=>array(priv_id)=>array(priv_info) 架构设计 整体构架 MS Visio 登录 –>Main页面 | 班级信息 学生信息 签到签退 功能 菜单栏: 班级信息 排序号999(相当于关于我们) 班级成员管理 学生信息 教师信息 考勤信息 课程管理 课程信息 课程安排 课程成绩 统计分析 权限管理 学生的权限:查看修改自己的信息、考勤信息、签到签退、课程成绩 教师权限admin:所有权限。 数据库 Create database School default character set utf-8; 数据表 统一前缀edu_ class 班级信息 班级名 开学时间 毕业时间 (班主任 任课老师) 备注 Id Name start_time end_time remark student学生信息 Id 班级id 姓名 性别 年龄 学力 班级分组 是否组长 职务 备注 Class_id name sex age level group is_leader remark( text) teacher教师信息 Id name sex 考勤信息 Id student_id start_time end_time come_time go_time remark 课程信息 课程 Id name 课程安排 课程 起止时间 学分 teacher 备注 Id 课程id start_time end_time teacher remark 课程成绩表 课程id 学生id 成绩 权限数据库 User用户表/id,user,password Role角色表/id,role privilege权限表/id、priv_code、priv_name、url user_role用户角色关系表/ user_id role_id role_priv角色权限关系表/ role_id priv_id 商城系统 用户系统: 会员:购物 管理员:管理系统基本配置、会员;管理产品 商店:管理员->管理产品(先做一个店铺的商城) 商品系统: 商品分类:增加、删除、修改、查询 商品: 增加修改删除、上架下架(修改)、 查询功能:列表展示,搜索; 订单系统: 购物车:(订单),商品->购物车id或session->products产品列表(数组) 例如记录在$_SESSION[‘products’] 里,附加信息(方便显示):商品分类、商品基本信息(商品名、价格) 订单:购物车提交购物而来。订单数据表生成一条数据,订单购物清单生成多条数据。 订单状态(新订单、已付款、已发货、已到货、订单完成),购物方式; 用户评论: 用户+商品才能评论。User_id product_id comment_content /*日志系统:功能就是用户行为分析。比如商品的查阅次数(可以直接加在商品表里);评论*/ 页面设计: 首页(商品展示) 管理员页面:商品管理、订单管理、评论管理 统计: 商品查阅(打开)次数;评论数;级别分析(对统计数据附加在商品表里) 对商品进行排序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值