- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
进销存信息管理系统
一、序言
社会在不断进步,科学技术和管理也在迅速发展,这使得每个企业得到了前所未有的发展机遇,但同时也必须面临市场竞争的严重挑战,在日趋激烈的竞争环境下,企业要求生存、发展,就必须对企业进行科学的管理。而用计算机来处理企业内部信息间的流通和使用,既可以实现数据信息的共享,控制好数据的冗余度,并使企业有统一的管理,提高信息的利用率;又可以实现整体数据的结构化,这样就可以大大的提高企业决策的效率。
物资、人才、资金并称为企业的三大资源,控制物流是每个企业都需要做好的事情。本次设计即是针对企业在进、销、存管理方面所做的分析,进销存管理就是要权衡库存费用(包括商品价值,订货费用,短缺等),使总费用最低。进销存管理系统的职能大体上包括采购管理、销售管理和库存管理。本软件
项目任务的委托单位:国家发改委
开发者:农友软件公司(宋鲁杰)
2、系统的功能性需求
功能序号 功能名称 功能说明 1 采购管理 采购订单、采购付款、采购收款、采购退货 2 销售管理 销售订单、销售开单、销售收款、销售退货 3 库存管理 货品入库、货品出库、仓库盘点 4 基本资料 供应商资料、客户资料、商品资料、员工资料等 5 报表中心 对系统的报表进行集中管理。 6 其他管理 一些辅助工具,如计算器、记事本等 7 系统管理 对系统进行维护,如用户,界面的管理等。 3、系统的非功能性需求
1)用户界面需求
采用标准Windows界面,自上至下依次为:标题栏、菜单栏、工具条、工作区、状态栏等。提示信息按以下标准进行:采用标准Windows对话框样式,添加信息图标,后接提示信息文本和相应按钮。
2)软硬件环境需求
软件环境:兼容当前主流操作系统 Windows 98/NT/Me/2000/XP 等,也可以运行在单台电脑中也可以运行在局域网上。Intel Pentium 166或以上的IBM PC及兼容机。
32Mb内存。
250MB硬盘空间。
MICROSOFT WINDOWS 兼容鼠标。
VGA(或更高分辨率)监视器。
支持800×600分辨率256色的图形卡。
推荐环境:
建议Pentium PRO 、 Pentium II以上的IBM PC及兼容机。
64Mb或更多内存。
540MB以上硬盘空间。
MICROSOFT WINDOWS 兼容鼠标。
支持800×600增强色(16位)的SUPER VGA(或更高分辨率)的图形卡。
4、开发环境与项目规划
1) Delphi 7开发环境的选择
现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:
Microsoft公司的Visual Basic
Microsoft公司的Visual C++
Borland公司的Delphi
Powersoft公司的PowerBulider
JAVA等
作为数据库系统的开发,Delphi是一个非常理想选择。Delphi因简单易学、功能强大、编译速度快而从众多的软件开发工具中脱颖而出。它提供了灵活的可视化设计工具,将可视化界面与面向对象技术完善、紧密地结合起来,并封装了Windows编程的复杂性。程序的规模小到简单的个人数据库应用,大到复杂的企业的多层次分布式系统,都可以使用Delphi进行开发,其友好的集成开发界面,可视化的双向开发模式,良好的数据库应用支持高效的程序开发和程序运行,备受广大程序开发人员的好评。尤其是Delphi对数据库应用的强大支持,大大提高了数据库应用软件开发的效率,缩短了开发周期,深受广大数据库应用程序设计人员的喜爱。Delphi为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。
2)项目规划与管理
2004年7月1日至8月5日:系统分析,需求定义,定义系统概况
2004年8月6日至8月18日:数据库分析与设计
2004年11月8日至12月9日:软件体系结构设计
2005年3月10日至3月31日:软件编码
2005年4月1日至4月12日:系统测试
其间因有过过假期,有过实习,在此过程中耽误了一些时间。
三、数据库分析与设计
1、数据库环境说明
考虑该系统的定位开发模式和数据的安全性,决定采用Microsoft SQL Sever 2000作为系统的后台数据库开发环境。 演示数据库为ACCESS.
2、数据库设计
数据库的设计过程如下图所示(图:数据库设计过程)。在数据库设计过程中,需求分析和概念设计可以独立于任何数据库管理系统进行。逻辑设计和物理设计与具体的数据库管理系统密切相关。由于需求分析比较重要。我们在设计的时候,花了比较多的时间。在获得这些资料之后,进行分析。从中提取有用的部分
文档评论(0)