系统设计

一分钱引发的系统设计“踩坑”案例

♀尐吖头ヾ 提交于 2019-12-04 20:50:04
摘要: 阿里妹导读:阿里巴巴的电商业务十分复杂,一方面是市场多样化,业务多样化,另外是消费者,商家的影响面非常广,任何一个小故障都可能引发一些社会问题,所以阿里对产品的质量,对服务的连续性有严格的要求。阿里技术人员在日常的研发运维过程中,积累了丰富的实战经验。 阿里妹导读:阿里巴巴的电商业务十分复杂,一方面是市场多样化,业务多样化,另外是消费者,商家的影响面非常广,任何一个小故障都可能引发一些社会问题,所以阿里对产品的质量,对服务的连续性有严格的要求。阿里技术人员在日常的研发运维过程中,积累了丰富的实战经验。今天,阿里妹将为大家分享一个关于故障,排查,分析和改进的真实案例。他山之石可以攻玉,希望对广大开发和运维工程师带来帮助。 背景说明 某日,做产品X的开发接到客户公司电话,说是对账出了1分钱的差错,无法处理。本着“客户第一”的宗旨,开发立马上线查看情况。查完发现,按照产品X当日的年化收益率,正常情况下用户在转入57元后一共收益3分钱,合计是57.03元。但是该客户当日却有一笔消费57.04元,导致客户公司系统对多出的1分钱处理不了。再进一步分析,发现用户收益结转时多了1分钱的收益,并且已消费…… 也就是说,本来用户只有3分钱收益,结果多发了1分钱给他,也就给公司造成1分钱的损失!用户在产品X里当天收益本应该是0.03元,怎么会变成0.04元呢?多出的1分钱收益从哪里来的呢?

《毕业设计指导的系统设计与实现》论文笔记(六)

老子叫甜甜 提交于 2019-12-04 18:37:37
一、基本信息 标题:毕业设计指导的系统设计与实现 时间:2019 来源:河北大学 研究方向:普通高校毕业论文(设计)指导系统的设计与开发 关键词: 毕业论文(设计); 指导系统; 软件工程; 数据库; ASP; 二、研究内容 论文内容: 1.1 课题的提出 1.2 研究的必要性 1.3 设计的基本思想与方法 2.1 学生的需求分析 2.2 教师的需求分析 3.1 模块化思路 3.2 选题模块 3.3 交流模块 3.4 记录模块 3.5 成绩模块 4.1 系统配置与开发工具· 4.2 前台与后台· 4.3 注册与登录 4.4 数据库 4.5 测试 论文结构: 第 1 章 前言 第 2 章 需求分析 第 3 章 系统设计· 第 4 章 系统实现 第 5 章 结论 参考 三、结论 四、参考文献 [1]李超. 普通高校毕业论文(设计)指导系统的设计与开发[D].河北大学,2007. 来源: https://www.cnblogs.com/jiangnice/p/11877348.html

《毕业设计指导的系统设计与实现》论文笔记(五)

爷,独闯天下 提交于 2019-12-04 18:32:43
一、基本信息 标题:毕业设计指导的系统设计与实现 时间:2019 来源:西南财经大学 研究方向:毕业论文指导与管理系统的分析与设计 关键词:毕业论文指导;B/S 模式;毕业论文管理系统 二、研究内容 毕业论文指导与管理工作存在的问题 管理方面 学生方面 教师方面 毕业论文指导与管理系统分析 开发原则 构架模式 业务流程(如图所示) 毕业论文指导与管理系统设计 系统功能 2.主要功能及关键技术 (1)登录与权限设置 :设置管理员、教师、学生不同角色所具备的功能,查 看或修改相关的信息。 (2)题目审核/管理 :审核教师发布题目, 看是否符合学校毕业论文工作 要求。 (3)指导教师与学生调剂 对于未能选到合适教师的学生或者未能选到合适学 生的教师,进行调剂。 (4)绩效考核 根据教师出题情况、指导情况、答辩情况来记录教师 毕业论文工作业绩。 (5)处理题目申请 教师在学生选题以后, 查看选题学生是否符合自己 的要求,符合的确认,不符合的发回去,学生重新选择教 师, 完成师生双向选择。 (6)回复与公告发布 对学生的留言进行回复,并可以发布相关信息。 (7)成绩评定 对所指导学生或者答辩的学生给出分数,计入系统。 (8)选题功能 学生能够浏览教师发布的论文题目以及教师信息, 并点选相关的指导老师。 (9)发言/论文提交 对写作中存在的问题向指导教师提问, 并可以提交 论文修改稿以及定稿。

《成绩分析系统设计及实现》 文献笔记(八)

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-04 18:22:40
一、基本信息 标题:成绩分析系统设计及实现 时间:2018 来源:北京工业大学 关键词:学习管理; 数据挖掘技术; 数据库; 成绩分析; 二、研究内容 1.成绩分析功能结构图: 2.成绩分析系统E-R图: 三、结论 文献主要讲了系统界面的设计,对系统结构图和E-R图的完成更深一步的了解。 四、参考文献: [12]李跃. 成绩分析系统设计及实现[D].北京工业大学,2018 来源: https://www.cnblogs.com/zzq1234/p/11877222.html

2019-2020信息安全系统设计基础 20175306 20175309 20175326 实验二 固件程序设计

和自甴很熟 提交于 2019-12-04 17:41:51
2019-2020-1 20175306 20175309 20175326 实验二 固件程序设计 实验步骤 1-MDK 参考云班课资源中“信息安全系统实验箱指导书.pdf”第一章,1.1-1.5安装MDK,JLink驱动,注意,要用系统管理员身份运行uVision4,破解MDK(破解程序中target一定选ARM) File->License Management...->复制CID码->粘贴并选择“ARM”后再复制产生的LIC->将其粘贴回License Management的LIC框中->破解成功 提交破解程序中产生LIC的截图: 提交破解成功的截图 注意一定要用管理员身份运行uVision4,不然真的会失败!!!认真看好老师的任务细节!! 2-LED 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.4” KEIL-MDK 中添加 Z32 SC-000 芯片库,提交安装截图 参考云班课资源中“信息安全系统实验箱指导书.pdf “第一章,1.9”完成LED实验,注意“打开Z32的电源开关前,按住Reboot按键不放,两次打开电源开关,Z32即可被电脑识别,进行下载调试。提交运行结果截图 - 代码分析 主函数: -SystemInit () 系统初始化; if(0 == GPIO_GetVal(0)) { BtApiBack(0x55555555,

需求改进&系统设计

陌路散爱 提交于 2019-12-04 12:42:34
一 、需求 & 原型改进: 问题1:拾到物品的用户不希望公开自己的个人信息 修改1:在发布的信息下添加留言功能,丢失物品的用户可以留下联系方式 问题2:微信小程序开通支付功能需要微信认证的商户信息 修改2:答谢功能改为用信息发布 问题3:个人信息和发布的信息放在一起,后台信息过于冗杂 修改3:优化了后台数据库,把个人信息和发布的信息分开,便于查看 1. 背景: ( 1 )典型用户:大学城的失主和拾主 ( 2 )用户需要解决的问题: 失主:希望能够尽快找到失物。 拾主:拾到了东西希望能够有一个平台能找到失主。 2. 场景: 失主想要找到丢失的东西。他先打开小程序,然后绑定用户信息。他这时候可以: ①在小程序的首页发布寻物启事的贴子,留下联系方式。 ②浏览首页失物招领的信息。 ③等待拾主登录小程序发布失物招领,这时候小程序后台会根据用户信息找到失主,向失主发送邮箱提醒。 根据这个场景,我们设计出了这些任务: https://www.leangoo.com/kanban/snapshot/get/3099767/98778a595267a29851f6eb918f345fdb 2. 功能分析的四个象限 : 第一象限: ①根据失物招领的信息匹配提醒失主的功能 第二象限:  ①用户发失物招领和寻物启事的功能       ②用户信息绑定       ③发布信息的功能 第三象限: 

需求改进&系统设计

China☆狼群 提交于 2019-12-04 12:42:17
需求改进&系统设计 团队成员  陈嘉欣3117004604(队长)  邓镇港3117004608  肖烈涛3117004632  余晓东3117004635  林徳泽3117004620  李 清3117004615 一、 需求&原型改进  需求的修改:  问题1. 缺少显示歌词功能。  修改1. 增加歌词显示功能,增大音乐播放界面以显示歌词,该功能使用歌词文件实现,能随音乐播放滚动歌词。  问题2. 播放器主要设计为播放本地音乐,所以原型的收藏功能没有意义。  修改2. 删除歌曲收藏功能,增加更改播放队列播放形式(单曲播放、随机播放、顺序播放等)。  问题3. 界面颜色单一,UI设计导致用户失去使用播放器的兴趣。  修改3. 增加修改播放器背景图片功能,让用户能根据喜好心情,设置播放器背景图片。 改进原型展示:  完善规格说明书:  《规格说明书》初稿不足: 在初稿中展示了登陆界面的UI设计,没有设计账号注册界面。 原型缺少用户需要的歌词显示功能。  具体改进: 设计账号注册界面,并向用户展示改进后的界面设计。 增加歌词显示功能,该功能通过歌词文件,进行播放歌曲歌词的展示,歌词随歌曲播放进行滚动显示。歌词文件不仅记录歌词,并且记录歌曲播放到该歌词的时间,以实现实时歌词展示。  功能分析的四个阶段: 第一象限(杀手功能,必要需求):播放器能正常播放音乐

需求改进&系统设计

♀尐吖头ヾ 提交于 2019-12-04 12:30:20
一、需求&原型改进    1、 需求修改 :     问题:原来预想的微信自动授权功能组件被官方取消     修改:新增授权登录页面   1、完善需求规格说明书     (1)原需求规格说明书: https://www.cnblogs.com/lseap/p/11802473.html     (2)需求规格说明书修改部分:功能模块新增授权登录页面,其余部分的描述已足够详细,足以满足目标用户期待的需求,故不再做修改。      附:用户需求调查问卷                调研途径           主要通过发放问卷的方式进行调研         问卷情况说明 面向群体 在校大学生 主要目的 了解在校大学生对自身目标习惯管理的情况 了解影响在校大学生目标完成的主要因素 了解不同用户对目标习惯打卡类小程序功能的需求         问卷反馈与分析           共收到有效问卷100份,其中男女比例约为7:3,并以大三学生为主           (1)您有做每天的具体规划吗?           (2)您觉得做每天的规划重要吗?(在校大学生普遍认为制定目标非常重要,调查当中还没有出现认为不重要的)           (3)您通常会制定哪些类型的目标或习惯?(大多数人制定目标的主要目的在于学习、工作,其次是生活和运动)           (4

需求改进&系统设计

偶尔善良 提交于 2019-12-04 12:14:38
小型超市管理系统 系统功能 (1)、零售 前台(POS)管理 系统,本系统必须具有以下功能: 商品录入 :根据超巿业务特点制定相关功能,可以通过 输入唯一编号、扫描条形码、商品名称等 来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。 收银业务 :通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动 计算本次交易 的总金额。 在顾客付款后,自动计算找零 ,同时打印交易清单( 包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号) 。 如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。 会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。 安全性:OS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。 独立作业 :有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正常作业。 (2)、 后台管理系统 ,本系统必须具备以下功能 进货管理 : 根据销售情况及库存情况, 自动制定进货计划 (亦可手工制定修改),可以 避免盲目进货造成商品积压 。 按计划单有选择性地进行自动入库登记。

需求改进&系统设计

扶醉桌前 提交于 2019-12-04 11:53:35
一、需求&原型 改进 需求的修改: 我们通过发放问卷的方式进行调研,了解了在校大学生对自身目标管理的情况 ,以及影响他们完成的主要因素,不同用户对目标小程序功能的需求, 数据详情见: https://www.cnblogs.com/liujiamei/p/11802627.html , 针对问卷的数据反馈与分析,我们对项目需求做出了以下的修改: 问题1:我们本来想要做一个可以朋友间共定目标的,大部分用户认为还是比较介意别人看到自己的目标,并且觉得小程序本来就是为了便捷而生的,不必要做复杂的互动 修改1:由互动改为一个目标广场,用户可以自行选择是否发布,是否匿名,减少小程序上不必要的社交 问题2:用户认为提醒功能服务通知推送会对他们造成困扰,不作推送用户也会自己点进去看 修改2:减少推送的频率,或者不作推送也可 问题3:用户看完我们的第一阶段的需求,认为我们的小程序功能过于复杂,给予我们的建议是做一个模块做精即可 修改3:修改系统的主要功能为个人目标的推进,再从这个版块向其它分支拓展。 完善规格说明书:   我们上一周做的需求分析包括了面向用户分析(问卷加讨论的方式调研),产品功能分析(包括了产品的原型图),性能需求,以及验收标准的分析,对项目的目的背景都做了分析,总体来说是比较完善的,但是我们在对于产品的概述上还不够完善与吸引用户,所以我们对产品的概述上作出了调整与修改: 项目概述