软件设计



 
1.系统设计:


需求分析|可行性分析(人员 时间 周期 投入产出比)


系统分析--系统目标 功能结构图 业务流程图  系统预览 开发环境 文件夹组织结构


数据库设计--概念设计 逻辑设计


模块设计--公共模块 非公共模块


2.模块划分:


分类:


按照用户进行分类,分为普通用户和管理员,管理员涵盖了普通用户的全部功能


按照前台和后台分类,前台可进行搜索浏览和申告,后台能进行统计删改等操作


用户:


—普通用户可修改个人信息包括密码等


—管理员可进行增删改和冻结操作,并可升降普通用户权限,双方都可进行登录和注册


—注册和登录:填写 - 验证 -保存 -登录 - 验证 - 操作 -退出-密码找回


功能:


信息发布—发布 评论=信息管理
新闻发布—用户管理 文章分类
留言—发布留言 留言回复 | 一个主题有多个留言,一个留言有多个回复
日记—包含多个事件,如闹钟和日记


论坛—普通用户浏览、发帖和回帖,管理员用户进行用户管理和帖子管理
博客—用户可进行好友留言个人文章相册和小纸条管理,基本都是增删改查,管理员除可对用户进行冻结、权限升降和对文章推荐、审核和删改等操作外,还可查看系统日志和进行数据备份等


会议—会议发起人 参会人=会议流程
普通用户可添加查询浏览和打印,管理员还能进行修改和删除


投票—投票发起人 投票人=投票流程
投票主题和投票选项,一个主题有多个选项


物流—客户 管理员 司机=发货流程
管理员对客户、车辆分配和路线追踪,以及最终目标进行确认,用户提交订单,管理员填写发货单,司机填写回执单,最终用户确认,这几种单据和用户信息的增删改查


考试—考生 考题  =在线考试流程    共三个模块
提交->阅卷->成绩


播客 or 音乐—传视频(视频审核) 看视频(站内订阅)=在线播放(热播排行)| 视频增删和分类
常用功能有 上传 下载 播放 同步字幕和歌词   收藏 订阅 和 循环或连续播放  播放列表展现


电商购物—产品(直接订购 查看信息)-购物车(更新 清空  更改数量 删除商品 结算)-订单(打印 预览 支付 取消)
商品分类  用户操作  购物车-商品的增删改(状态:已添加  已添加过了 没添加 没登录  添加出现错误)  最后填写个人信息生成订单
供求信息—免费 付费 |   填写信息->表单验证->信息审核=信息发布 | 审核状态 付费状态  是否推荐
通过信息分类建表(curd),人的分类决定了流程也就是各表的数据交互,信息交互通过中间表来实现,中间表内各自状态的变化就是交互的结果


图书借阅—读者 图书=借阅|续借|归还     & 系统功能=借阅查询 到期提醒 管理员权限设置
借阅流程: 读者 进行 借阅 续借 归还 申请,管理员查看读者借阅信息,完成响应操作后写入图书借阅或归还档案
权限分类:读者管理 图书管理 借还管理  系统设置
状态分类:是否归还0 续借1  中间表:读者 — 借阅 — 图书

蜗牛慢递
用户流:发件人 收件人
数据流:是否收到【linux轮询】 是否查看【慢递单 收件 | 蜗牛壳 发件】 是否删除【类似邮件 标志位】
业务流:发慢递【形式多样】 删慢递【后悔药|删除】 修改慢递【草稿|后悔药】  查慢递【进度条|详情】

约吧:
用户流:创建者 参与者 评论者
数据流:是否约定【开始|结束】 是否参与【参加|退出】  是否绑定【手机|平台】 是否好友【添加|删除】
业务流:创建约定 修改约定内容和期限  查看约定详情 删除--数据流可逆,约定自动过期


办公系统—人员 部门 权限
系统管理:
人员:成员--角色--分组--部门
显示:系统--菜单
跟踪:操作--登录
业务:公司部门 项目分类 开发流程 技术选型
考勤(上下班 加班 病事假,判断是否迟到和早退) 部门(添加 查看后可修改和删除)  权限(用户组)


问题跟踪管理系统:
前台:问题新建->审核-->指派给-->解决-->关闭/重开
后端:指派小组是否存在,是否需要审核,并指定指派组或审核人,


邮件对象:
邮件:新建-->发送给审核组或审核人,
通过,发送给指派组和新建者,拒绝,发送给新建者,
指派者更改进度,进行中或完成,发给新建者
新建者满意,关闭,不满意,重开
邮件—发送方(收件人 抄送 暗抄 标题 邮件格式  邮件附件 执行发送) 接收方(标题 发件人 收件人 发送时间 内容 统计邮件数量 )=邮件传递


新综合后台:
svn:
仓库 svnadmin mkdir    svn info svn list  mv |
单个用户管理:htpasswd -m -b /-D / |
成员管理authz:  继承关系,是否有读写权限
[888:/777/666]#ceshi
@ligj = rw
去注释、去括号 去:/ 
去掉@,去掉读写

成员组 同上




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值