小型超市进销存管理系统-数据库课程设计.doc

小型超市进销存管理系统-数据库课程设计.doc

ID:55028098

大小:340.50 KB

页数:20页

时间:2020-04-26

小型超市进销存管理系统-数据库课程设计.doc_第1页
小型超市进销存管理系统-数据库课程设计.doc_第2页
小型超市进销存管理系统-数据库课程设计.doc_第3页
小型超市进销存管理系统-数据库课程设计.doc_第4页
小型超市进销存管理系统-数据库课程设计.doc_第5页
资源描述:

《小型超市进销存管理系统-数据库课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库课程设计小型超市进销存管理系统数据库设计书1.引言1.1编写目的1.2背景a.待开发软件系统的名称:基于sql server2005的小型超市进存管理系统b.本项目的任务提出者:石河子大学c.本项目开发者丛雪、秦艳红d.本项目用户小型超市1.3定义[列出本文件中用到的专门术语的定义和外文首字母组词的原词组。]1.4参考资料数据库系统概论SQL Server 实验指导2.总体设计2.1需求规定超市进销存系统必须提供顾客信息、厂家信息、采购信息、销售信息、库存信息和财务信息的基础设计:提供强大的精确查找和模糊查找信息的功能,可以分不同权限、不同用户对该系统进行操作。另外,该系统还必须保证

2、数据的安全性、完整性和准确性。超市进销存管理系统的目标是实现超市信息化管理,减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提升超市综合竞争力。时间就是金钱,效率就是生命。超市进销存管理系统能够为超市节省大量人力资源,减少管理费用,从而间接为超市节约成本,提高超市效率。2.1.1功能规定在对用户的需求进行分析以后,规定了以下模块来适应用户功能描述模块使用单位开发者备注录入信息供应商基本信息输入、顾客基本信息输入和管理员基本信息输入等基本信息输入功能模块管理员查询信息供应商基本信息查询、顾客基本信息查询和管理员基本信息查询等基本信息查询功能模块顾客、供应商、管理员信息更新供应商基本信

3、息更新、顾客基本信息更新和管理员基本信息更新等基本信息更新功能模块管理员信息修改基本信息修改功能模块管理员2.1.2系统功能A、处理对象:主要涉及的数据有:供应商、产品、顾客、仓库、管理员等。数据之间的关系为:供应商产品,顾客产品,仓库产品,管理员仓库。B、处理功能要求:本系统完成供应商、产品、顾客、仓库、管理员等之间的功能联系,使进销存三个环节有机地结合起来,形成一个有效的循环系统。具体包括以下几点:1,基本数据的录入与维护(产品信息,供应商信息,顾客信息,仓库信息,管理员信息);2,进货管理;3,销售管理;4,仓库管理(库存量,报损)C、安全性和完整性要求尽量与顾客进行交流,尽可能准确

4、地获取顾客的需求信息,逐步确定顾客的实际需求。2.1.2.1精度由于采用数据库技术并且用户的应用领域对数据精确度的要求不高,所以这点在系统中表现得比较少,但是用户数据的安全性与正确性是完全保证的,所以对用户的使用没有多大的障碍。2.1.2.2时间特性要求本系统的数据库较小,所以程序在响应时间,数据更新处理时间上性能是比较突出的。而且也正由于数据量相对较少,故在数据传输时间和系统运行时间上表现的较让人满意。2.1.2.4可靠性由于系统较小只保留一定程度上的可靠性。2.1.2.5灵活性由于系统较小只保留一定程度的灵活性。2.1.3输入输出要求2.1.4数据管理能力要求设计如下面所示的数据和数据

5、结构:信息输入、查询、更新、修改包括如下:供应商——供应商号,供应商名,地址,电话产品——产品号,产品名,规格,单价,生产日期,生产地点顾客——顾客号,顾客名,地址,电话仓库——仓库号,管理员号,产品号,存放量管理员——管理员号,管理员名,地址,电话发票——发票号,顾客号,产品号,购货日期,折扣,金额应收账款——顾客号,发票号,应收金额,支付日期,支付金额,当前余额等等2.1.5故障处理要求考虑到软件的范围不大,所以故障处理一般由操作系统完成,系统只要保持与操作系统的借口即可。只要操作系统没有大的故障程序,一般比较稳定。考虑到用户对数据的安全性要求,程序可以有独立于操作系统之外的数据备份功

6、能与过程,以及系统崩溃后的数据恢复功能,这点在数据库软件中已经到达了,只要稍微在其上再增加用户所需要的附加功能即可。2.1.6其他专门要求该软件是使用SQLServer2005在WindowsXP系统下完成的,所以只要是兼容Windows的软件或是操作系统,该软件都可以正确地运行,有较好的适应能力与兼容性。而且应用户的特殊需求软件在完成后的维护阶段可以一个与其他类软件接口,随时满足用户的使用要求。2.2运行环境2.2.1设备CPU:2G内存:512MB硬盘空间:250GB2.2.2支持软件操作系统:WindowsXP数据库:SQLServer20052.2.3接口1.硬件接口:由于软件较小

7、,除硬盘外,基本没有与外界硬件的联系。2.软件接口:在这里主要考虑软件与操作系统的接口,考虑到文档处理的需要有可能可以包括与较常用的办公软件的接口。2.2.4控制2.3基本设计概念和E-R图超市进销存管理系统主要实现从进货、退货、库存到销售的一体化信息管理,涉及到了顾客信息、厂家信息、商品信息等多个实体。下面简单介绍几个关键的实体E-R图。(1)基本实体E-R图仓库仓库号存放量管理员号产品号图1-1仓库实体E-R图供应商

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。