您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 书店信息管理系统需求分析
《软件工程》实验报告题目:书店信息管理系统需求分析说明书学号姓名孙斌学号姓名王帅学号姓名高兴2015年6月3日目录1.读者(即买书者)的需求............................................32.系统后台管理员需求................................................33.前台管理员的需求..................................................44.数据需求..........................................................55.硬件需求..........................................................61.读者(即买书者)的需求读者的基本需求主要包括、查询功能(包括查询个人信息和图书信息),购买功能。当读者经过注册成为本系统的会员之后,可以根据会员等级获取相应的折扣优惠,而且根据购买的情况也会得到积分,用于交换礼品。具体来说,读者的功能需求如下:(1)图书查询功能:读者可以根据书名对图书信息进行检索,如果数据库中有相应的图书信息,则显示该图书的全部信息,若检索之后没有信息显示,则说明该书店没有读者要查询的书籍。(2)积分查询功能:读者可以查询自己的积分情况,在后勤处换取礼品。(3)图书购买功能:本系统可以实现顾客的购买需求。2.系统后台管理员需求管理员登录成功后,可以查询全部的在库的书籍信息,所有的读者信息。如果书店新增了书籍,管理员可以通过增添图书的功能来实现新书入库登记,既快捷又方便。具体来讲,管理员的需求如下:(1)登录功能该功能只有系统授权的管理员可以登录成功,登陆时选择管理员类型,系统会根据数据库中的管理员信息验证用户的身份,若是系统授权的用户就可以成功的登录系统。登录成功之后会进入相应的管理员功能操作平台进行管理员授权的功能。(2)增添图书功能管理员可以通过这个功能实现新书的入库登记,将图书的详细资料保存到数据库中并及时更新,一边在读者需要的时候能快速查询到。(3)图书信息维护功能该系统的数据库中保存了书店所有的图书信息,书店管理员可以及时的维护图书的信息,例如删除已经售完的书籍、增加新的书籍并及时修改所有的图书信息等等。(4)读者信息维护功能该系统的数据库中保存了书店所有的已注册的读者信息,管理员可以根据具体情况,对读者信息进行维护操作,例如删除已经很久没登陆书店的读者或者修改读者信息等等。(5)管理员信息维护功能该系统的数据库中保存了书店的管理员的信息,管理员可以根据具体情况,对管理员的信息进行查询操作。(6)安全性需求为了保证系统的安全性,本系统采用了权限设置技术,本系统的用户有两种,一种是书店的读者,另一种是书店管理员。不同的用户拥有不同的权限操作,用户权限设置通过登录界面的输入来进行。(7)权限管理功能为了系统管理方面的便捷,设置了超级管理员权限,可以对用户及管理员进行权限的升级或降级。3.前台管理员的需求前台管理员登录成功后,可以查询读者想要购买的书籍信息,以及当前读者的信息。如果书店借出或卖出书籍的时候,前台管理员可以通过减少书店内的图书的功能来实现书籍的出售。具体来讲,前台管理员的需求如下:(1)登录功能该功能只有系统授权的前台管理员可以登录成功,登陆时选择管理员类型,系统会根据数据库中的管理员信息验证用户的身份,若是系统授权的用户就可以成功的登录系统。登录成功之后会进入相应的管理员功能操作平台进行管理员授权的功能。(2)查询当前图书功能管理员可以通过这个功能实现新书的入库登记,将图书的详细资料保存到数据库中并及时更新,一边在读者需要的时候能快速查询到。主要通过外部扫描进行查找(3)查询当前读者的功能该系统的数据库中保存了书店所有的读者(会员)信息,书店售货理员可以及时的获取会员的信息,并根据系统生成表单和发票。(4)销售图书功能读者将所要购买的图书提交给售货员,售货员根据系统给出的信息,收取费用,完成交易,然后打印发票交给购买者(读者)。(5)注册会员的认证功能读者将会员的申请提交给售货员,售货员可以将认证读者是否可为会员,并将该读者的信息录入到该系统的数据库中保存会员信息。4.数据需求本系统的数据需求如下:数据流图:1.读者后台管理员请求新书录入书籍售后书籍信息售前读者、书籍信息售后读者、书籍信息前台售货员2.ABC系统3.5.硬件需求本系统的软硬件需求如下:系统开发环境:MicrosoftVisualStudio2010系统开发语言:C#操作系统:Windos7后台数据库:SQLServer2008
本文标题:书店信息管理系统需求分析
链接地址:https://www.777doc.com/doc-2734473 .html