《需求分析实验报告》由会员分享,可在线阅读,更多相关《需求分析实验报告(18页珍藏版)》请在金锄头文库上搜索。
1、需求分析实验报告沙漠绿洲书店是福州大学附近最大的民营书店。长期以来,城市沙漠书店为福大学子乃至整个城市读者提供了不少的便利。在 2005 年,该书店扩大了书店的面积,大大提高了库存量,使得读者可以购买到更多的书籍。但是,原来的图书销售已经渐渐无法适应市场的发展,因为图书销售的顾客群慢慢固定。为了进一步扩大市场,书店决定开发一套新的销售系统,以自动化的方式进行图书的销售以及管理。书店决定开通网上书店,面向全国进行网上售书,进一步扩大消费人群,同时,保留以往的电话售书的方式,为不在该市的消费者提供便利。在图书管理方面,由于图书的数量年年增长,出现了许多新的消费热点,读者对图书的选择性有了一些变化。
2、原来的系统已经无法体现这些变化,也无法满足企业制定销售战略。在书店内部,由于面积的扩大,使得原来的导购小姐无法满足书店的需要,同时,书店也有意尝试通过在书店的不同位置放置可供读者自己查询的电脑来满足读者的需要。在书店的规划方面,原来的系统只能够描述销售及库存的情况,对于整个书店的财务,会计等方面并没有涉及,这对于书店进一步扩大规模是不利的。因此,书店决定开发一套新的图书销售系统。书店的新战略规划:书店的战略规划是要建立更多的客户群以扩大书店的发展规模,进而扩大市场。一个战略是为外地用户扩大电话定购能力,另一个战略是要通过 加直接客户市场销路。新系统是一个能为企业的快速增长进行计划并准备加强支持
3、客户交互作用的系统。战略系统计划项目产生了技术结构计划,应用程序结构计划和实施的时间帧。1,技术结构计划:1,把商业应用软件转移到客户服务器结构来,为数据库和电信功能保留了主机,以允许其容量增加及快速发展。2,向在 经营商业转移,首先要有一个 点,然后要有链接到内部系统和数据库的一些客户和供应商的事务处理支持。3,预期最后向内联网解决方案发展2,应用程序结构计划;1,财务/会计:带客户服务器的软件包解决方案2,人力资源:一个软件包解决方案,最大限度地使员工访问人力资源表,过程和利益信息。3,客户支持系统:设计一个订单处理和执行系统,综合三方面的订单处理需求:通过 购,电话定购和直接客户市场销售
4、。4,库存管理系统:设计一个商品销售和库存系统,可以部分提供给客户以便查询5,零售店系统:把商店管理系统与库存管理系统集成起来3,实施应用结构计划的时间帧1,首先,实施客户支持系统。2,在客户支持系统启动后立即开始实施库存管理系统。3,把零售店系统与库存管理系统集成起来4,更新人力资源系统和财务/会计系统二,系统分析根据书店的要求,可以确定系统相关者:1,主管用户:书店的高层管理人员,如店长2,商业用户:使用系统处理日常事务的人3,顾客:包括网络客户和电话定购客户通过对各个系统相关者的调查分析,可以确定系统的基本事件表:图书销售系统的系统事件表事件 触发器 来源 动作 响应 目的地(非直接)客
5、户查询库存书籍商品查询 顾客 查询库存的图书此书籍的详细信息顾客(非直接)客户发送订单新订单 顾客 生成新订单 实时连接 销售部门订单确认 客户交易处理 银行订单细节 发货部门生成订单汇总报表的时刻周末,月末,季度末,年末生成订单汇总报表订单汇总报表 管理部门生成网络汇总报表的时刻每天结束时 生成交易汇总报表交易汇总报表 会计部门客户或管理人员想查询订单订单状态查询 客户或管理人员查询订单状态 订单状态细节 客户或管理人员发货部门按订单发货订单完成通知 发货部门 记录订单完成情况发货部门确认延期订货单延期订货单通知发货部门 延期订货单通知延期订货单通知客户非直接客户退货 订单退回通知 客户 生
6、成订单 退伙确认 客户退回记录 事务处理 银行生成销售情况汇总报表的时刻周末,月末,季度末,年末生成完成情况汇总报表完成情况汇总报表管理部门(网络)客户修改帐户信息客户帐户信息修改通知客户 更新客户帐户信息市场部门想给客户发送促销品货项目促销品细节 销售部门 分发促销品和项目促销品和项目 客户销售部门修改图书目录商品目录修改细节销售部门 修改图书目录销售部门促销某些书促销图书细节 销售部门 生成促销图书记录销售部门制定新的图书目录新图书目录的细节销售部门 生成新的图书目录 图书目录 客户和潜在客户生成商品目录活动报表月末 生成商品目录活动报表商品目录活动报表销售部门直接用户查询图书 图书查询
7、直接客户 查询库存的图书此书籍的详细信息客户直接客户购买图书 直接销售记录 直接客户 直接销售记录 直接销售记录确认直接客户退货 直接客户退伙记录直接客户 直接客户退货记录直接客户退伙记录确认生成直接客户交易汇总报表的时刻周末,月末,季度末,年末生成直接客户交易汇总报表直接客户交易汇总报表管理部门生成图书销售排名报表周末,月末,季度末,年末图书销售排名报表图书销售排名报表管理部门生成库存报表 每天结束时 生成库存报表 生成库存报表 管理部门直接客户的团购 直接客户团购记录团购客户 直接客户团购记录直接客户团购记录确认从系统相关者描述外部事件:1,顾客:顾客分为两类,一类为直接到书店买书的客户,
8、称为直接客户;一类为通过电话,订单定购的客户。下面分别描述其事件:一, 直接客户:较为简单。顾客来到书店,通过查询,找到所要买的书, 然后购买。如果图书发生质量问题,在固定的期限类允许其退货。这里包括了三个外部事件:直接用户查询图书,通过放置在书店相关位置的电脑,用户可以查询所要的图书,如果有库存的话,顾客就可以购买;客户购买图书:直接客户在找到合适的书后就可以到服务台购买。直接客户退货:可在符合条件的情况下到退货窗口退货。二,非直接客户:分为两种一种是电话定购的客户,一种是通过 购的客户。电话定购的客户:打电话到书店,说明所要的书目,销售代表查找有关的书目, ,如果库存有的话,便可以生成订单
9、。订单当场经过用户确认。待书店收到来自用户的货款后,便由发货部门发货。如果发生意外情况,无法按时发货,那么发货部门将及时通知用户。网络定购的客户:如果是新用户的话,在网络上注册客户信息,老客户不用注册,然后查询欲购买的书目,如果有库存,顾客便可以生成一个订单。在订单生成后,发送到系统,得到系统的确认后,系统发回一个订单确认信息给客户。待书店收到来自用户的款项后,便由发货部门发货。在此期间,客户可查询订单状态。如果发生意外情况,无法按时发货,那么发货部门将发给用户一个延期订货单通知,以通知用户。非直接用户如果发现有质量问题,可立即联系书店,在一定期限内都可以办理退货。网络客户还可以登陆到系统中以
10、修改自己的客户信息。这里包括了个外部事件:1, (非直接)客户查询库存书籍2, (非直接)客户发送订单3,发货部门按订单发货4,发货部门确认延期订货单5,非直接客户退货6, (网络)客户修改帐户信息7,客户可查询订单状态还有一类特殊的直接用户,他们是团购用户,这些用户一次性都购买大量的书籍,因此可以享有一些折扣,他们的外部事件是:直接客户的团购。2,商业用户:根据书店的具体情况,商业用户可分为:销售部门,企业管理部门,发货部门。其中,销售部门的具体任务是:根据库存状况,修改图书目录和制定新的图书目录,在节日进行促销。其外部事件包括:销售部门修改图书目录销售部门促销某些书销售部门制定新的图书目录
11、市场部门想给客户发送促销品货项目发货部门:发货部门的主要任务是去:对已经确认的订单进行处理,按时发货,如果遇到意外情况,无法及时发货,将尽快联系客户,发出延期订货单。其外部事件包括:发货部门按订单发货发货部门确认延期订货单系统的临时事件:系统的临时事件有,在周末,月末,季度末,年末时,系统自动生成:生成订单汇总报表,生成销售情况汇总报表,生成直接客户交易汇总报表,生成图书销售排名报表。除了这些,每日营业结束时,还生成:库存报表和网络交易汇总报表。每个月末生成商品目录活动报表。这些临时事件,更好地反应了书店的销售和管理情况,以便于管理者做出市场决断。评估属性:客户信息(网络客户)项目名称 具体内
12、容 备注用户名 用户的真实姓名 无用户 数字,字母组成 区分大小写用户密码 由数字,字母组成 至少 6 位性别 男或女联系地址 文本 应提醒用户真实性联系电话 文本 应提醒用户真实性用户备注 文本 字数有限制订单信息:项目名称 具体内容 备注订单号 由数字组成 无用户 数字,字母组成 区分大小写总价 数值 具体金额促销情况 文本 是否促销订单备注 文本 字数有限制订单生成日期 日期 具体日期支付情况 是否支付发货确认项目名称 具体内容 备注订单号 由数字组成 无用户名 由数字,字母组成 区分大小写发送地址 文本 应提醒用户真实性联系电话 文本 应提醒用户真实性订单备注 文本 字数有限制发送日期
13、 日期 具体日期发货编号 包裹编号直接客户销售记录项目名称 具体内容 备注书名 文本 无编号 由数字组成 无价格 数值 无购买时间 具体时间 无客户退货情况项目名称 具体内容 备注书名 文本 无编号 由数字组成 无价格 数值 无购买时间 具体时间 无破损原因 文本是否退货 是或者否 具体原因经过这些分析,得到系统的类图如下:存货图书存货编号规格类别架位发货人发货人编号地址等属性发货发货日期发货时间发货邮局订单处理时间处理形式支付方式退货图书质量描述价格原因顾客订单图书数量价格订单确认状态订单订单号订单日期等属性购邮件地址回复方式电话定购电话号码来电日期直接购买直接顾客(团购顾客)电话定购顾客网
14、络顾客邮件地址回复方式图书清单入库时间描述作者等属性图书图书编号描述基本价格,特殊价格等用例图如下客户直接客户购买查询退货电话客户下订单图书查询修改订单退货网络客户下订单商品查询修改客户信息查询订单信息发货部门发货延期发货确认销售部门市场部门想给客户发送促销品货项目销售部门修改图书目录销售部门促销某些书销售部门制定新的图书目录协作图如下:网络客户下订单用户订单 订单项目图书项目 库存项目 发货单发货处理评估目标处理环境:伴随着书店的不断发展,为更好地支持业务动能,经逐步建立其系统环境。当前环境:设施 设备 连接方式 数据中心 主机零售 客户机服务器 到数据中心的专线仓库 中型计算机 到数据中心
15、的专线电话订单 客户机服务器 到数据中心的专线以上的表格时有关于原来的图书管理系统。已经拥有的技术包括主计算机,这台计算机位于专门的数据中心。图书零售有本地的客户机服务器零售系统。这种系统通过收款机来手机销售和财务信息。这些信息页发送到保存在主机的中心帐目和财务系统中。这种创送是每日成批进行的。电话定购系统是一种在客户机服务器环境中运行的相当小的 用程序,它由书店的员工建立,是一个独立的应用程序,与库存以及分发系统的其他部分集成的不是很好。每天信息成批的传送到系统上。仓库是通过一台连接到数据中心的中心计算机来管理和控制的。它及时体现库存的最新情况,并在每天营业结束时生成报表。建议的环境:与目标环境相联系的许多决策时在战略计划阶段制定的,这些决策为这个组织确立了长期的方向。在其他情况下,随着新系统使用了最新的技术,战略计划页要进行修改。书店把开发这套新系统作为一个重点来抓。新的客户支持系统和库存管理系统的范围和影响如此之大以至于这个项目应该对整个长期战略进行检查。在下表中,列出了书店可能的各种目标环境,表中选择方案根据技术类新和中心化程度列出。方案 描述1,加大 功能 使内部应用和外部的客户都支持基于 持续发展的电子商务相适应2,使用百分百的内部 术内部事务处理将更快,数据库不需要与 需要把目录放在 3,混合 1 和 2 使用 客户交互但使用内部 为后台处理,如发货,库存等4,