最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

图书销售管理系统需求分析

来源:动视网 责编:小OO 时间:2025-09-24 08:57:18
文档

图书销售管理系统需求分析

图书销售管理系统需求分析一、引言随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。尤其是在书店,要处理大量的图书数据。在数字化的今天,为了加强书店管理必须依靠计算机,使图书销售员对图书的管理更加有序、到位,基于上述种种原因,开发一套图书销售管理系统迫在眉捷,我们结合本次课程设计开发以下的图书销售管理系统方案。二、编写目的本系统主要为了让图书销售员能更好地对图书进行有序的管理,给图书销
推荐度:
导读图书销售管理系统需求分析一、引言随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。尤其是在书店,要处理大量的图书数据。在数字化的今天,为了加强书店管理必须依靠计算机,使图书销售员对图书的管理更加有序、到位,基于上述种种原因,开发一套图书销售管理系统迫在眉捷,我们结合本次课程设计开发以下的图书销售管理系统方案。二、编写目的本系统主要为了让图书销售员能更好地对图书进行有序的管理,给图书销
图书销售管理系统需求分析

一、引言

随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。尤其是在书店,要处理大量的图书数据。在数字化的今天,为了加强书店管理必须依靠计算机,使图书销售员对图书的管理更加有序、到位,基于上述种种原因,开发一套图书销售管理系统迫在眉捷,我们结合本次课程设计开发以下的图书销售管理系统方案。

二、编写目的

本系统主要为了让图书销售员能更好地对图书进行有序的管理,给图书销售员提供一个井然有序的管理平台, 防止手工管理混乱,另外也可以防止由于疏忽而引起的图书管理混乱,进而为读者提供方便快捷的学习环境。

三、功能需求

通过对书店的了解,知道了一个图书销售系统应该具有图书仓库管理,图书销售管理和系统管理模块。而这个模块又有不同的功能。

整个系统模块如下图:

     

1.图书仓库管理模块要求实现对图书进行维护和管理,建立图书基本资料与图书入库信息,并可对图书基本资料和图书入库信息进行添加、保存、查询等编辑功能,用图表示如下:

         

          

2.图书销售管理模块要求能够对图书销售过程的事件进行分类管理,实现客户管理、订单管理、图书销售管理。添加、修改、删除、更新用户信息,查询用户信息,产生客户信息的报表;创建、修改、删除、更新订单信息,查询订单信息,产生订单信息的报表;在图书销售管理中,自动计算用户应付款的信息等,用图表示如下:

        

3.系统管理模块要求对账号进行管理,实现对系统账号的添加与修改工作,用图表示如下:

   

                                        

四、E-R图

整个系统开发过程中,主要涉及到的实体有:客户、图书、操作人员,他们之间的具体关系如下图:

五、数据字典

1.关系描述:

表1 图书基本资料表:

字段类型长度值 

书籍编号(主键 )

char20不为空
书籍名称char50允许为空
出版社varchar100允许为空
作者char30允许为空
单价money8允许为空
库存数量int4允许为空
折扣decimal9允许为空
表2 图书入库表:

字段类型长度值 

流水号(主键)int4不为空
操作员账号char10不为空
书籍编号char20不为空
书籍名称char50不为空
入库数量bigint8允许为空
入库价money8允许为空
销售价money8允许为空
入库日期datetime8允许为空
表3 图书销售表:

字段类型长度值 

流水号(主键)int4不为空
操作员账号Char10不为空
销售日期datetime8允许为空
总金额money8允许为空
表4图书销售明细表

字段类型长度值 

流水号(主键) 

int4不为空
操作员账号char10不为空
书籍编号char20不为空
书籍名称char50不为空
销售价money8允许为空
销售数量int4允许为空
折扣decimal9允许为空
表5 图书订单信息表:

字段类型长度值 

订单编号(主键)char10不为空
客户编号char10不为空
客户姓名char10不为空
书籍编号char20允许为空
书籍名称char50允许为空
订购数量int4允许为空
订购日期datetime8允许为空
表6 客户信息表

字段类型长度值 

客户编号(主键 )

char10不为空
客户姓名char10不为空
客户性别char2不为空
客户电话char15允许为空
身份证号char20允许为空
客户地址char50允许为空
邮政编码char6允许为空
备注char50允许为空
表7 账号管理表

字段类型长度
账号(主键)

char10不为空
姓名char20不为空
密码char10不为空
是否注销bigint8允许为空
2.动态数据:

 输入数据:新增记录,输入的查寻关键字

 输出数据:由输入的查寻关键字确定的数据记录集合。查询输出

六、接口要求

●硬件接口:无特别要求;

●网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理论实验验证软件本身的目的来看,无需网络通讯接口。

●软件接口要求:无

七、软件属性

●可用性:本软件也可以通过单步跟踪的操作进行检查处理。 

●安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。

●可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。

●兼容性:由于尚未测试,故无法对兼容性进行评析。

八、支持信息及运行环境

●软件支持:本软件开发是使用Visual Basic 6.0编写; 

●设备支持: WindowsXP,256内存以上;

●数 据 库:Microsoft SQL Server 2000 

九、参考资料

a.《数据库系统概论》萨师煊、王珊编著   高等教育出版社

b.《数据库原理与应用》于小川 熊伟健 梁锦叶编著 人民邮电出版社

c.《SQL Server 2000管理与应用》张海健编著   中国电力出版社

d.《软件工程》邓良平、刘海松、陆丽娜编著   西安电子科技大学出版社

e.《Visual Basic 6.0程序设计实用教程》 罗朝胜编著 清华大学出版社

十、附录

1.分组情况 

成员名单工作分配
张素浈所有模块都独自完成
2.项目进度计划、安排 :

时    间

项目计划
第八周完成需求分析
第九周设计各个模块的界面、数据库建立
第十周图书仓库管理模块
第十一周图书销售管理模块
第十二周系统管理模块,模块的完善,系统退出
第十三周功能测试

文档

图书销售管理系统需求分析

图书销售管理系统需求分析一、引言随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。尤其是在书店,要处理大量的图书数据。在数字化的今天,为了加强书店管理必须依靠计算机,使图书销售员对图书的管理更加有序、到位,基于上述种种原因,开发一套图书销售管理系统迫在眉捷,我们结合本次课程设计开发以下的图书销售管理系统方案。二、编写目的本系统主要为了让图书销售员能更好地对图书进行有序的管理,给图书销
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top