搜档网
当前位置:搜档网 › 网上书店系统分析设计报告

网上书店系统分析设计报告

网上书店系统分析设计报告
网上书店系统分析设计报告

网上书店管理系统分析设计报告

一、系统分析

一、系统环境调查

系统环境初步调查主要采用方式:小组成员主要通过在网上查询一些类似的网上商城的运营模式,以及其公司的经营情况,机构设置,了

解他们的信息需求。经网上查询,了解到类似企业的基本情况如下:公司一般实行董事会领导下的总经理负责制,公司下设销售部,物流,财务部。

公司信息管理的主要方式是基于文件,单据等介质的手工处理过程,对于销售统计、成本管理、采购管理、以及用户管理都是采用人工的形

式进行的,没有采用系统化的计算机信息处理系统。

传统业务流程的缺点:部门间信息交流缓慢,信息处理不及时,手工处理信息出错率高,且业务管理工作缺乏规范性,同时面临着网上购

物的压力。

企业领导层希望通过建立信息系统,使企业高效的运转,业务处理更加规范,信息处理加快,降低信息处理的错误率,同时也大大降低的

库存,加大公司的竞争力度,使企业更加高速的发展。

二、系统可行性研究

在系统的初步调查的基础上,明确了公司存在的主要问题和建立管理信息系统的设想,接下来进一步对系统目标、范围等因素进行分析研

究。

1.网上卖书系统的建设目标

该网上卖书系统采用成熟的信息技术和手段,支持新型的网上购物的功能,能够实现网上下达订单,管理人员通过网络查看订单情况,并为

企业的集团发展提供信息技术准备。

2.网上卖书系统的范围和边界

网上卖书系统覆盖了公司内部的各项有关销售的管理工作,同时也包括了全部的网上购物操作管理职能。系统能够为消费者提供:用户注

册会员,登录,购物车,生成订单,查询商品图书信息。系统能够为公

司内部人员提供的职能:图书管理,订单管理,以及会员管理功能。三、系统详细调查

对系统的详细调查是指对原企业的业务流程的调查,以及对其信息的流动作出适当的分析。通过业务流程图来描述管理业务活动,进行规

范划说明。

四、系统逻辑模型提

1.数据流图

数据流图是非功过对系统调研阶段绘制的业务流程图进行分析的基础上,从系统分析的科学性、管理的合理性、实际运行的可行性角度出

发,将信息自顶向下逐层分解,直观的描述出系统的功能,数据输入,

输出,数据存储及数据来源和去向。因此,数据流程图的绘制是必要的。

首先,对网上卖书系统的前台的情况进行分析,绘制出数据流程图如下:

用户注册、登录数据流程:

用户注册时,将数据传递给操作员进行信息验证,进而将数据传递到会员信息存储。如果信息验证失败,则错误的数据信息返回给用户。用户登录时,将数据传递给操作员的信息验证,操作员通过查询注册的存储信息,如果验证失败,则返回错误的注册信息。

用户购买图书数据流程:

用户查询图书,即将图书的一部分信息传递给管理员,然后管理员查询图书的存储信息,返回一个图书的完整信息给用户。然后,用户通过图书的完整信息来决定是否购买图书,如果购买,则将图书的信息传递给购物车,在结帐的时候,购物车则将信息再传递给管理员,管理员进行销售登记。

其次,对系统的后台部分数据流程图进行分析和划分。流程图如下:管理员可以查询订单,查询用户信息,同时可以管理图书信息。即为:数据由存储传递给管理员的过程。

二、系统设计

一、系统目标设计

1)方便的数据输入性能,良好的人机界面,便于进行产品的搜索、查看与购买。

2)方便用户查询订单的状态信息。

3)方便管理员对订单、会员信息、图书信息等进行管理。

二、系统总体结构设计

1、系统总体功能结构

根据系统分的结果,按照结构化的系统设计方法,网上图书信息系统从功能上可做如下的子模块划分以H图表示:

2、 数据库设计

为图书信息列表,记录书店现有的图书信息。 Product 表

列名 数据类型 长度 允许空 注释 ID Int 4 图书编号 name varchar 40 否 图书名称 normerPric e

float

8

一般价格

des Int 4 是 图书描述 catagoryid int 4 是 所属种类 pdate datatime 8 是 上架日期 memberpri ce

float

60

会员价格

用户信息表,记录用户的基本信息。

用户表

列名数据类型长度允许空注释

ID Int 2否用户编号UserName Varchar50否用户名

passWord Varchar50否密码

Address Varchar50是地址

Phone Varchar50是电话

rdate Date50是地址

订单总表,记录某个用户的订单总信息。

订单总表

列名数据类型长度允许空注释

ID Int4否总订单编号UserId Int4否用户编号odate Datatime8是购买时间Status int4是订单状态订单表,记录订单的具体信息。

订单详表

列名数据类型长度允许空注释

ID Int4否订单ID productid int16是书编号

uniprice float300是价格

pcount int20是数量

orderId int4是订单总表ID

图书分类表,记录书店现有图书的分类。

Bookclass表

列名数据类型长度允许空注释

ID Int5否分类编号Pid Int5否父分类编号des varchar50是描述

isleaf Int5否叶子结点name varchar30否分类名

3、处理流程图

相关主题