《信息系统分析与设计》报告——图书销售系统的分析与设计北京信息科技大学信息管理学院XX专业《信息系统》课程设计报告第2页共19页目录1.图书销售系统概况.......................................................................................................................31.1图书销售系统背景.......................................................................................................................31.2业务描述.......................................................................................................................................31.3图书销售系统目标........................................................................................................................32.用户需求架构...............................................................................................................................32.1用例模型.......................................................................................................................................32.2用例规约.......................................................................................................................................43.业务架构......................................................................................................................................53.1业务流程模型...............................................................................................................................53.2组织结构.......................................................................................................................................54.信息架构......................................................................................................................................64.1概念E-R模型..............................................................................................................................64.2数据流图.......................................................................................................................................75.应用架构......................................................................................................................................85.1应用系统体系结构.......................................................................................................................85.2系统功能结构模型.......................................................................................................................85.3组件图...........................................................................................................................................96.基础设施架构.............................................................................................................................106.1部署图.........................................................................................................................................107.附录............................................................................................................................................11附录A用例规约..............................................................................................................................11附录B业务流程图...........................................................................................................................16附录C数据流图..............................................................................................................................17北京信息科技大学信息管理学院XX专业《信息系统》课程设计报告第3页共19页图书销售系统企业架构分析与设计报告1.图书销售系统概况1.1图书销售系统背景随着网络技术的发展,Internet已成为最具市场潜力的技术领域,使用Web技术设计的数据库应用软件,是目前Internet市场的技术中坚,各种Web应用如电子商务,网上购物等都采用这种方式实现。网上购书系统,是一个立足于网络、以书籍为商品的专业性网上购物网站。系统同时具有买卖书籍等功能,为书籍的流通提供了一个高效的交易平台。该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。该系统基本上具备一个网上商品销售系统应该具备的常用功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术1.2业务描述随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生发展起来的。伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。图书销售系统也就正是一个电子商务系统的开发---网上图书销售系统。1.3图书销售系统目标实现一个在线图书销售管理系统,完成图书信息管理,用户信息管理,订单信息管理,采购图书管理,销售管理,财务管理等功能2.用户需求架构本部分描述用户需求中的实体,包括用例图和用例规约等。2.1用例模型北京信息科技大学信息管理学院XX专业《信息系统》课程设计报告第4页共19页图书销售管理系统顾客管理员提交订单修改订单信息登录浏览图书支付费用维护顾客信息维护图书处理订单销售查询查看库存usesusesusesusesusesusesusesusesusesuses注册uses发布信息uses购物车管理uses添加图书删除图书usesusesuses结算uses图2.1.1用力模型图2.2用例规约用例名称登录参与者顾客(主要参与者),管理员(次要参与者)假设输入正确的用户名和密码即可登录前置条件进入登录界面后置条件登录到个人系统主事件流1.顾客输入用户名和密码,点击确定按钮;4.顾客登录到个人系统,直到退出2.系统验证用户信息,若用户信息正确,则进入步骤3,若用户不存在,则进入2a;3.记录顾客登录信息北京信息科技大学信息管理学院XX专业《信息系统》课程设计报告第5页共19页备选事件流2a用户不存在系统提示用户名不正确2b用户信息输入不正确系统提示错误,返回输入界面,用例结束2c用户已经登录系统提示并结束输入表2.2.1用例规约其余用力规约见附录A3.业务架构本部分描述业务系统的主要实体,包括业务流程、功能、产品、业务单元和业务目标等。3.1业务流程模型顾客进入主页查看图书加入购物车查看购物车继续购物继续购物付款判断是否登陆已登录已登录填写订单信息未登录未登录订单预览生成订单修改库存执行登录流程订单处理流程图3.1.1购书流程总图其余业务流程图见附录B3.2组织结构北京信息科技大学信息管理学院XX专业《信息系统》课程设计报告第6页共19页总经理采购部人事部财务部营销部成品库售后服务用户信息营销处财务负责人行政科保卫科培训室综合库材料科客服部客服专员仓储物流部出库员打包员称重员配送员入库员会计出纳现金出纳银行出纳成本会计税务会计工资核算前台解说图3.2.1组织结构图4.信息架构本部分描述信息系统中的信息实体,包括数据概念模型和信息流。4.1概念E-R模型北京信息科技大学信息管理学院XX专业《信息系统》课程设计报告第7页共19页顾客PK用户名密码姓名电话订单PK订单IDFK1用户名书号数量日期订单明细PK订单明细IDFK1订单IDFK2书号数量单价金额图书PK书号书名价格作者出版社内容简介FK1分类IDFK2采购单ID图书分类PK分类ID分类名称数量供应商PK供应商ID名称地址联系电话