摘要:伴随着计算机技术的飞速发展,计算机在经济活动中的普及,利用计算机实现中小型贸易企业的进销存管理是一个必然的趋势。因此,开发一款面向中小型贸易企业的进销存管理系统,用来帮助他们改变人工记录进销存信息这一状况,是很有必要的。
本文旨在建立一个针对于徐州恒力电脑贸易公司的进销存管理信息系统,主要利用VS2008和SQL Server 2005来实现恒力电脑贸易公司对于进货、销售和库存信息的管理、统计、分析、查询以及系统的维护和对公司职员、往来单位的管理。系统的开发研究方法采用生命周期法,即把管理信息系统开发全过程划分为系统的定义、需求分析、总体与详细设计、代码编写、调试安装与系统维护。
论文首先具体介绍了系统开发的背景以及徐州恒力电脑贸易公司的进销存信息管理现状,指出向该公司推广进销存系统是有必要的,然后分析了系统开发的意义和要实现的目标,同时,介绍了系统开发的相关技术。其次,进行了系统开发的可行性分析和需求分析,将系统主要模块确定为进货、销售、库存、基础数据、系统维护。在系统设计中,将关系数据库作为基础,运用SQL Server2005和VS2008共同建立了E-R模型以及系统的数据库模型。最后,对系统进行了测试和分析,以充分保证系统的质量。
关键词:进销存系统;C#;SQL server 2005
目录
摘要
Abstract
1 绪论-1
1.1 选题背景-1
1.1.1 研究背景-1
1.1.2 徐州恒力电脑贸易公司进销存管理的现状-1
1.2 系统开发的目的及意义-2
1.2.1 系统开发的目的-2
1.2.2 系统开发的意义-2
1.3 系统建立的相关技术-2
1.3.1 数据库技术-2
1.3.2 VS2008-3
1.3.3 C#-3
2 系统分析-5
2.1 可行性分析-5
2.1.1 经济可行性分析-5
2.1.2 技术可行性分析-5
2.1.3 社会可行性分析-5
2.2 需求分析-5
2.2.1 系统功能需求分析-6
2.2.2 系统操作流程-6
3 系统设计-8
3.1 系统模块设计-8
3.2 数据库设计-9
3.2.1 数据库概念设计-9
3.2.2 数据库逻辑结构设计-11
3.2.3 数据库表结构-11
3.3 系统物理配置方案设计-15
4 系统实现-16
4.1 用户登录界面-16
4.2 系统主界面-17
4.3 进货模块-17
4.4 销售模块-18
4.5 系统维护模块-20
4.6 库存管理模块-22
4.7 基础数据模块-23
5 系统测试-24
5.1 系统关键部分测试分析-24
5.2 系统中存在的问题及解决方法-24
结论-26
致谢-27
参考文献-28