系统分析与设计报告书

上传人:101****457 文档编号:89352015 上传时间:2019-05-23 格式:DOC 页数:17 大小:380.36KB
返回 下载 相关 举报
系统分析与设计报告书_第1页
第1页 / 共17页
系统分析与设计报告书_第2页
第2页 / 共17页
系统分析与设计报告书_第3页
第3页 / 共17页
系统分析与设计报告书_第4页
第4页 / 共17页
系统分析与设计报告书_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《系统分析与设计报告书》由会员分享,可在线阅读,更多相关《系统分析与设计报告书(17页珍藏版)》请在金锄头文库上搜索。

1、系统分析与设计课程设计 目录1. 前言.3 1.1 课程设计背景.3 1.2 课程设计目的.3 1.3 课程设计任务.32. 课程设计分析.3 2.1 需求分析.3 2.2 功能模块图.3 用例图 .4 序列图.5 活动图.5 类图.6 流程图.73. 数据库设计.8 3.1各类E-R图.8 3.2逻辑结构设计.104.系统实现.125.技术实现.166.总结.177参考文献. . . . .17 网上书店管理系统报告1.1课题背景随着计算机技术的发展以及计算机网络的逐渐普及,英特网成为人们查找信息的重要场所。二十一世纪是信息的时代,所以信息的交换和信息流通显的特别重要。因此网上书店的出现成为

2、必然。1.2课程设计目的随着计算机的广泛应用,其逐步成为现代化的标志。书店等,在正常运行过程中总是面对大量的客户信息,书籍信息以及两者相互作用产生的购书信息。因此需要对客户资源、书籍资源、购书信息及书籍信息进行管理,及时了解各个环节中信息的变更,要对因此而产生的单据进行及时的处理,为了书店自动化的管理,能够更快速的满足客户的要求,提高各种工作的效率,现对其设计相应的系统,以达到上述的目的。网上书店信息管理系统的主要功能是实现书籍信息管理及购书的自动化。围绕这一主要功能,本系统涉及到以下核心功能:上传管理,修改管理,查询管理。除了这些核心功能外,还包括一些基本和辅助功能,如:商家和客户的注册、登

3、录,客户的购书等。1.3课程设计任务本课程设计任务是通过开发一个网上书店信息管理系统,学习数据库系统的设计与开发,采用QT Creator和oracal等软件为开发工具。通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考各种资料和进行数据库系统开发实践。在指导老师的帮助下,已经基本上成功地实现了设计任务书的要求,使得设计的数据库系统能够实现一般数据库的管理。2.1需求分析网上书店信息管理系统是适应计算机时代发展的需要,提高管理的效率而开发设计的。通过对书籍信息管理,使客户能轻松购买书籍。经过综合分析,确定了网上书店信息管理系统的主要功能:(1)商家:a、 商家注册功能:此模块的

4、主要功能是用于商家注册账号;b、 商家登录功能:此模块的主要功能是用于拥有商家账号的用户登陆系统对自己的书店进行管理;c、 上传书籍功能:此模块的主要功能是用于商家发布一些新书共客户查看及购买;d、 书籍修改功能:此模块的主要功能是用于商家修改自己书店书籍的信息;e、 书籍删除功能:此模块的主要功能是用于商家删除一些书籍信息;f、 书籍查询功能:此模块的主要功能是用于商家查询自己书店的书籍;g、 订单查询功能:此模块的主要功能是用于商家查询自己书店卖书的记录;(2)客户:a、 商家注册功能:此模块的主要功能是用于商家注册账号;b、 商家登录功能:此模块的主要功能是对拥有客户账号的用户登录;c、

5、 商品信息查询功能:此模块的主要功能是用于客户查看所有商家的书籍信息;d、 书籍购买功能:此模块的主要功能用于客户购买书籍;e、 订单查询功能:此模块的主要功能是用于客户查询自己的购书记录;f、 可以办理VIP会员,购书折扣。2.2功能模块图系统结构图是对软件系统结构的总体设计的图形显示,从系统开发的角度出发,把系统按功能逐次分割成层次结构,使每一部分完成简单的功能且各个部分之间又保持一定的联系,这就是功能设计.在设计阶段,基于这个功能的层次结构把各个部分组合起来成为系统。本系统的结构图如下图所示。网上书店信息管理系统添加会员会员信息管理会员折扣管理删除会员购买书籍书籍查询登录注册书籍上传订单

6、查询书籍查询书籍修改书籍删除登录注册商家客户 订单查询用例图:有顾客和商家两个模块,其中,顾客包括:登录、下单购书、办理VIP卡、查询图书信息;商家包括:添加,删除,修改图书、查看订单、发货、登录。用例描述: 顾客可以在网上查看图书信息,办理购书会员以及下单购书商家可以在网上发布新的图书,也可以对之前发布的图书进行删除修改图书信息等操作,还可以查看顾客的订单,如果没有问题就可以依据订单进行发货。登录下单购书办理VIP卡查询图书信息 顾客添加,删除,修改图书 查看订单发货 商家 登录序列图:这是顾客和商家之间购买的内部序列图,顾客可以查看图书信息、下单等;商家可以查看订单、管理图书等;商家处理完

7、订单之后,进行发货,同时反馈给顾客发货信息。 顾客 商家 图书管理界面订单管理 数据库图书操作页面 查看图书信息 查看订单获取信息 下单 写入新信息管理图书发货活动图:(1)顾客购买图书的活动图,并且顾客可以判断自己是否是VIP进行购书折扣。开始顾客登录查看图书信息VIP是否购书折扣是是否否购书结束(2)商家进行卖书,通过查看订单,确认是否发货,也可以在图书管理界面,进行增删改的操作。开始商家登录确认发货主页面查看订单图书管理界面发货管理图书(增删改)结束流程图:(1)顾客登录的流程图,在买书的过程中,顾客可以选择是否购买VIP卡和付款订单。开始顾客登录成功?否 是查找图书信息是否办理VIP?

8、VIP办理购书否 是否退出?付款(订单)否退出 是结束(2)商家卖书的过程,包括管理图书的界面和管理订单的界面。商家登录成功? 否管理订单管理图书管理界面否返回主页面是确认订单发货退出否 是结束3.数据库设计3.1概念结构设计根据需求分析抽象出信息结构,可得该系统的E-R图(1)商家E-R图Seller_nameSeller_idsellerpwdaddressaddressBuyer_namepwdbuyerBuyer_id(2)客户用户E-R图(3)书籍信息E-R图numpricediscountgoodsSeller_idGoods_nameGoods_id(4)订单E-R图numSeller_idOrder_idorderBuyer_idGoods_id(5)会员E-R图vip_nameVIP_id基本信息等VIP_discountVIP

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号