- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
书店信息管理系统需求分析
《软件工程》实验报告
题目:
书店信息管理系统需求分析说明书
学 号
姓 名 孙斌
学 号
姓 名 王帅
学 号
姓 名 高兴
2015年 6月 3日
目录
1.读者(即买书者)的需求 2
2.系统后台管理员需求 2
3.前台管理员的需求 3
4.数据需求 4
5.硬件需求 5
1.读者(即买书者)的需求
读者的基本需求主要包括、查询功能(包括查询个人信息和图书信息),购买功能。当读者经过注册成为本系统的会员之后,可以根据会员等级获取相应的折扣优惠,而且根据购买的情况也会得到积分,用于交换礼品。
具体来说,读者的功能需求如下:
(1)图书查询功能:
读者可以根据书名对图书信息进行检索,如果数据库中有相应的图书信息,则显示该图书的全部信息,若检索之后没有信息显示,则说明该书店没有读者要查询的书籍。
(2)积分查询功能:
读者可以查询自己的积分情况,在后勤处换取礼品。
(3)图书购买功能:
本系统可以实现顾客的购买需求。
2.系统后台管理员需求
管理员登录成功后,可以查询全部的在库的书籍信息,所有的读者信息。如果书店新增了书籍,管理员可以通过增添图书的功能来实现新书入库登记,既快捷又方便。具体来讲,管理员的需求如下:
(1)登录功能
该功能只有系统授权的管理员可以登录成功,登陆时选择管理员类型,系统会根据数据库中的管理员信息验证用户的身份,若是系统授权的用户就可以成功的登录系统。登录成功之后会进入相应的管理员功能操作平台进行管理员授权的功能。
(2)增添图书功能
管理员可以通过这个功能实现新书的入库登记,将图书的详细资料保存到数据库中并及时更新,一边在读者需要的时候能快速查询到。
(3)图书信息维护功能
该系统的数据库中保存了书店所有的图书信息,书店管理员可以及时的维护图书的信息,例如删除已经售完的书籍、增加新的书籍并及时修改所有的图书信息等等。
(4)读者信息维护功能
该系统的数据库中保存了书店所有的已注册的读者信息,管理员可以根据具体情况,对读者信息进行维护操作,例如删除已经很久没登陆书店的读者或者修改读者信息等等。
(5)管理员信息维护功能
该系统的数据库中保存了书店的管理员的信息,管理员可以根据具体情况,对管理员的信息进行查询操作。
(6)安全性需求
为了保证系统的安全性,本系统采用了权限设置技术,本系统的用户有两种,一种是书店的读者,另一种是书店管理员。不同的用户拥有不同的权限操作,用户权限 设置通过登录界面的输入来进行。
(7)权限管理功能
为了系统管理方面的便捷,设置了超级管理员权限,可以对用户及管理员进行权限的升级或降级。
3.前台管理员的需求
前台管理员登录成功后,可以查询读者想要购买的书籍信息,以及当前读者的信息。如果书店借出或卖出书籍的时候,前台管理员可以通过减少书店内的图书的功能来实现书籍的出售。具体来讲,前台管理员的需求如下:
(1)登录功能
该功能只有系统授权的前台管理员可以登录成功,登陆时选择管理员类型,系统会根据数据库中的管理员信息验证用户的身份,若是系统授权的用户就可以成功的登录系统。登录成功之后会进入相应的管理员功能操作平台进行管理员授权的功能。
(2)查询当前图书功能
管理员可以通过这个功能实现新书的入库登记,将图书的详细资料保存到数据库中并及时更新,一边在读者需要的时候能快速查询到。主要通过外部扫描进行查找
(3)查询当前读者的功能
该系统的数据库中保存了书店所有的读者(会员)信息,书店售货理员可以及时的获取会员的信息,并根据系统生成表单和发票。
(4)销售图书功能
读者将所要购买的图书提交给售货员,售货员根据系统给出的信息,收取费用,完成交易,然后打印发票交给购买者(读者)。
(5)注册会员的认证功能
读者将会员的申请提交给售货员,售货员可以将认证读者是否可为会员,并将该读者的信息录入到该系统的数据库中保存会员信息。
4.数据需求
本系统的数据需求如下:
数据流图:
1.
读者 后台管理员
请求 新书录入
书籍 售后书籍信息
售前读者、书籍信息 售后读者、书籍信息
前台售货员
2.
3.
5.硬件需求
本系统的软硬件需求如下:
系统开发环境:Microsoft Visual Studio 2010
系统开发语言:C#
操作系统:Windos 7
后台数据库:SQL Server 2
文档评论(0)