课后作业01

  一:如果你为Liz开发问题账户分析系统,你准备如何进行需求分析,第一步要做什么?

  首先要弄清楚客户的需求,必要的话要进行实地调研,找到Liz目前所遇到的问题。在我看来目前为止所存在的问题是:工作量增加,客户的历史数据获取不方便,没有显示各种类型客户的比例。

  然后要将这些问题交给Liz,并分析其是否完整,并在运营一段时间之后进行补充或者修改,因为有些需求是需要时间来发现的,实地调研客户也可能说不出这些隐藏细微的需求。

  二:你认为目前需求分析材料中欠缺哪些内容?

  1:快速查询客户账户信息。

  2:分析账户是否为问题账户。

  3:查看问题账户三年内历史数据。

  4:各种类型账户所占比例。

  三:描述一下开发系统的原型。

  1:功能:

  (1)管理员和用户的注册登录

  (2)能够通过分析用户信息,自动分类

  (3)查询用户信息

  (4)查询用户三年内的历史数据

  (5)显示各种用户的比例

  2:数据库

  (1)客户:用来存储用户的信息并登录注册

  (2)管理员:用来存储管理员信息并登录

  (3) 账户:客户的主码编号是账户的外码,可以查询账户的信息,历史数据等

2:操作流程

  (1)首先管理员登录或者管理员登录

  (2)管理员在查询页面根据编码等信息查询账户,并可修改用户信息

  (3)管理员进入问题账户页面查看问题账户比例

  4:界面设计

  (1)登录界面,可以跳转到用户登录和管理员登录

(2)登录之后会有查询页面,可以查询用户信息和账户信息

  (3)账户信息页面会显示账户历史数据等信息

  (4)用户信息页面会显示用户的基本信息

  (5)问题账户页面:会显示各种类型账户的比例,也可在此页面查看用户的历史数据

时间: 2024-10-13 04:09:20

课后作业01的相关文章

课后作业01——相加

一.设计思想 从命令行接收多个字,求和后输出. 以两数想加为例,先定义两个字符串,将两个字符串转化为数字,最后输出结果. 二.程序流程图 三.源程序代码 //从命令行接收多个数字,求和 // 两数相加为例 //毛雯雯2015.9.26 package com.minirisoft; import java.util.Scanner; public class SumOfNums { public static void main(String[] args) { // TODO Auto-gen

软件需求与分析之必要内容——课后作业01

软件的项目,有成功的案例,但是除此之外,也难免会有失败的经历,而且这也不在少数.造成项目失败的原因多种多样,客户关系.设计.技术.时间管理.问题培养,但是归根到底,更多的问题还是归咎于需求分析没有做完善:被不懂技术的客户牵着走,没有分析到位:没有弄清需求是否能给予我们现有的技术:是否触及到了有需求的所有层面的人员,没有合理安排和客户进行需求的多方面交流,来保证项目的成功,这些都源于没有做好需求分析.为了不重蹈覆辙,了解软件需求与分析十分有必要. 做需求分析大多是从需求调研开始的,尽管如此,但是重

软工课后作业01 P18第四题

答:我选取了 Games(游戏).Tools(工具软件).OperatingSystems(操作系统)三种软件进行分析. 1.王者荣耀(游戏) 王者荣耀是一款运营在Android.IOS平台上一类手游,这款游戏画面精美,用户可以选择不同角色来作战.它具有社交性,随时都可以玩,没有固定的游戏时段限制,该游戏有一定的盈利性. 2.QQ(手机应用) QQ是一款开发于1999年的基于Internet的IM软件,越来越多的人选择使用它,因为它支持在线聊天,视频聊天,自定义面板,远程控制,QQ邮箱,传送文件

软工课后作业01

(1)建立Github账号. (2)教材第一章P18,第4题. 选取的三种软件及其特点: QQ(手机应用):QQ是一款开发于1999年的基于Internet的IM软件,具有高适用性.易于操作.近乎零成本.持续性.高效率.越来越多的人选择使用它,因为它支持在线聊天,视频聊天,自定义面板,远程控制,发送邮件,传送文件.语音等多种功能,是国内最为流行,功能最强的通信软件,QQ用户可以在网页上或者应用商店里下载相关版本的QQ,每隔一段时间便会更新相应的版本,并提示用户是否更新到相关的版本. QQ飞车(游

软工课后作业01 15100360

(1)建立Github账号. (2)完成教材第一章P18,第4题 我选择的三种软件是:Games.Mobile App.Operating System. 特点: Games:主要是用于娱乐.游戏种类多,小至网页游戏,大至端游,更新很快: Mobile App:种类繁多,满足不同人的不同需求,通过APP可以更快的了解到更多资讯: Operating System:操作系统是最接近硬件的的软件,为用户提供了可视化图形界面,使用户得以对计算机进行各种基本操作. (1)这些软件的开发者是怎么说服你成为

软工课后作业01 15100448

(1)建立Github账号. (2)完成教材第一章P18,第4题 软件有很多种分类,下面是另一种: ShrinkWrap(在包装盒子里面的软件).Web APP(基于网页的软件).Internet Software(企业或学校或某组织内部的软件).Games(游戏). Mobile Apps(手机应用).Operating Systems(操作系统).Tools(工具软件),选取三种软件,请分析它们各自的特点.1.这些软件开发者怎么说服你(陌生人)成为他们的用户的?他们的目标都是盈利么?他们的目

JAVA第三周课后作业

JAVA课后作业 一.枚举类型 代码: enum Size{SMALL,MEDIUM,LARGE}; public cl ass EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用同一个对象? System.out.println(s==t);  // //是原始数据类型吗? System.out.println(s.getClass().isPrimi

JAVA语法基础 动手动脑及课后作业

动手动脑1: 仔细阅读示例: EnumTest.java,运行它,分析运行结果? public class EnumTest { public static void main(String[] args) { Size s=Size.SMALL; Size t=Size.LARGE; //s和t引用同一个对象? System.out.println(s==t);  // //是原始数据类型吗? System.out.println(s.getClass().isPrimitive()); //

课后作业

课后作业 "类型转换"知识点考核-2 程序源代码: 1 class Mammal{} 2 class Dog extends Mammal {} 3 class Cat extends Mammal{} 4   5 public class TestCast 6 { 7      public static void main(String args[]) 8      { 9             Mammal m; 10             Dog d=new Dog();