关于flask入门教程-图书借阅系统-原型设计

原型设计是软件开发的初始阶段,根据需求为软件创建原型的过程,原型通常用于演示,测试,沟通等。原型通常只是表现了产品的一部分特性,但原型设计的投入在整个的软件开发过程占比较小,且直接确定了之后的软件开发方向,投入产出比非常高,所以这个过程非常重要。

Axure RP是一款专业的快速原型设计工具。让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专业的原型设计工具,它能快速、高效的创建原型,同时支持多人协作设计和版本控制管理 。

Axure RP不仅可以生成客户原型,还可以实现交互演示,此外也可以将生成的页面用于实际开发模板中。

在此之前用的更多的是excel表来制作原型,这是第一次用Axure RP,跟同事要了一下蚂蚁金服的模板,体验一下产品经理或原型工程师的乐趣。

图书管理系统,主要包括用户端应用和管理端应用,用户端主要包括用户登陆、注册、信息维护、登陆日志、借阅、还书的功能,管理测相对来说功能会多一些;除此以外的一些公共部分可以提炼出来。 下面为用户端应用的目录

下面为管理端应用的目录

下面为公共部分应用的目录

以下为管理用户登陆界面:

当管理员登陆进去以后,缺省的界面

点击用户列表后,展现所有用户信息

可编辑用户信息。

下面为图书馆书籍列表,可进行维护

下面是书籍的详细信息,可对图书的信息进行编辑、可以编辑书籍作者信息。

原型设计之于应用开发,是为第一要素。它所起到的不仅是沟通的作用,更有体现之效。通过内容和结构展示,以及粗略布局,能够说明用户将如何与产品进行交互,体现开发者及UI设计师的idea,体现用户所期望看到的内容,体现内容相对优先级等等。

术业有专攻,搞系统原型还是挺麻烦的,后续大致上会沿用类似界面开展开发工作。