数据库课程设计贸易管理系统需求分析.doc_第1页
数据库课程设计贸易管理系统需求分析.doc_第2页
数据库课程设计贸易管理系统需求分析.doc_第3页
数据库课程设计贸易管理系统需求分析.doc_第4页
数据库课程设计贸易管理系统需求分析.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

贸易管理系统需求分析1、 引言随着科学技术的发展,计算机领域不断取得日新月异的研究成果。贸易管理系统更是如此。传统的人工管理方式会出现很多问题,例如,在人工管理下往往由于信息更新不及时和不到位,而导致有些商品库存严重超储,而有些商品严重短缺,却直到销售时才发现没有库存,或者因为商品种类多而难以保证数据的及时性和准确性。因此开发一套贸易管理系统迫在眉睫,我结合本次课程设计开发以下的贸易管理系统方案。二、编写目的本系统主要为了更好地将各方面数据集中到数据库中统计管理,从而使进、销、存各个环节的信息流通更及时、准确。并提高企业管理效率、降低人工成本以及提高企业经济效益。三、功能需求一个贸易管理系统应该包括用户登录模块,系统管理,基本信息管理,营销管理和查询统计模块,但是考虑到此系统设计人员多,在本系统中增设了用户登录模块以确保信息安全。整个系统模块划分如下图:系统管理模块基本信息管理模块营销管理模块查询统计模块贸易管理系统系统管理1. 系统管理模块如下图: 系统用户管理用户密码修改选择角色:l 系统用户管理:设置使用系统的用户,包括设置权限、添加、删除和修改用户信息等。l 用户密码修改:当前用户修改本人密码的权限。2. 基本信息管理基本信息管理供货商管理仓库管理商品管理顾客管理 l 供货商管理:包括供货商编号、名称、地址和电话。l 仓库管理:添加、编辑和删除公司存储货物的库房的具体信息,包括仓库的编号、名称、地址和负责人的信息。l 商品管理:添加、编辑和删除公司所经营 商品的信息。l 顾客管理:添加、编辑和删除顾客的信息。3. 营销管理营销管理销售管理进货管理库存管理l 进货管理:用于添加、设置和修改公司的进货信息,包括供货商的编号、存储仓库的编号、所进商品的编号、进货数量、单价和入库时间的信息。l 销售管理:用于添加、设置和修改公司的出库信息,包括出库商品的编号、出库仓库的编号、出货数量、单价和出库时间的信息。l 库存管理:用于管理商品的存储信息,当进货和出货时需要更新商品的库存量。4. 查询统计查询统计商品信息查询顾客信息查询库存信息查询l 库存信息查询:提供库存信息的查询和显示,提供商品的库存商品编号、名称、单价和商品的库存数量的信息,可通过仓库名称和商品名称进行数据的选择。l 顾客信息查询:查询顾客的编号,姓名,电话l 商品信息查询:提供商品的基本信息四、E-R图供货商地址整个系统开发过程中,主要涉及到的实体有:顾客、供货商、管理员、仓库、商品,他们之间的具体关系如下图:供货商电话密码供货商姓名类型供货商编号提供销售存储顾客商品修改仓库编号姓名管理员n1供货商修改1m顾客编号顾客姓名顾客地址nnn仓库名称mnm顾客电话仓库地址单价商品编号编号商品名称仓库编号负责人商品数量销售日期五、数据字典1关系描述:表1 顾客信息表:字段类型长度值顾客编号int不为空顾客姓名char10可空顾客地址char10可空顾客电话char10可空表2 仓库信息表:字段类型长度值仓库编号(主键)int4不为空仓库名称char10可空仓库地址char10可空负责人char10可空表3 商品信息表:字段类型长度值商品编号(主键)int4不为空商品名称char10不为空单价float8不为空低线库存float8可空高线库存float8可空表4 供货商信息表:字段类型长度值供货商编号int4不为空供货商姓名char10可空供货商地址char10可空供货商电话char10可空表5 销售信息表:字段类型长度值销售编号(主键)int4不为空仓库编号int4不为空商品编号int4不为空商品数量Int4可空总付款money8可空销售日期datatime8可空表6 进货信息表:字段类型长度值进货编号(主键)int4不为空供货商编号int4不为空商品编号int4不为空商品数量float8可空总付款money8可空进货日期datatime8可空表7 库存信息表:字段类型长度值库存编号(主键)int4不为空仓库编号int4可空商品编号int4可空商品名称char10可空商品数量float8可空表8 用户信息表:字段类型长度值用户编号(主键)int4不为空用户名char10不为空用户密码char10不为空类型Int4不为空2动态数据: 输入数据:新增记录,输入的查寻关键字 输出数据:由输入的查寻关键字确定的数据记录集合。查询输出六、接口要求l 硬件接口:无特别要求;l 网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,但是在理论实验验证软件本身的目的来看,无需网络通讯接口。l 软件接口要求:无七、软件属性l 可用性:本软件也可以通过单步跟踪的操作进行检查处理。 l 安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破坏,万一参数受到破坏也不会影响源程序。l 可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级都十分方便。l 兼容性:由于尚未测试,故无法对兼容性进行评析。八、支持信息及运行环境l 软件支持:本软件开发是使用DelphiV7编写; l 设备支持:推荐配置:WindowsXP,256内存;l 数 据 库:Microsoft SQL Server 20000九、参考资料a. 数据库系统概论萨师煊、王珊编著 高等教育出版社b. SQL Server 2000管理与应用张海健编著 中国电力出版社c. 软件工程邓良平、刘海松、陆丽娜编著 西安电子科技大学出版社d. Delphi数据库开发基础与应用 高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论