摘要:小型的超市主要是以商品买入卖出作为主要业务,所以会需要处理到很多的动态商品信息,不管是把商品采购过来需要记录采购的数量,还是卖出商品时需要记录商品卖出的信息,都需要人工记录很多的信息才能够确保超市的正常运作,所以这样处理信息就会很麻烦,现在用电脑处理信息已经很普及了,所以开发一种便于超市运作的一个对商品信息进行整理的系统非常的有必要。
小型超市管理系统采用的开发工具是VS2010和SQL2008,VS开发环境中使用C#语言进行系统前台页面的设计和功能的实现,SQL Server中创建系统所需要的数据库,这个用来存放商品信息。后台数据库要求数据的安全性和完整性,前台页面功能的设计要求简洁大方,容易查找与操作。本系统功能主要根据我们的开发对象超市这一主体日常需要完成的工作方式作为基础,对于超市在各个方面的需要进行操作的地方,设计出符合超市运营需求的功能,以便超市从复杂的人工记录与查阅中脱离,实现商品记录与查询的方便与快速,切实符合超市经营者的需求。所以开发的超市管理系统功能可以实现商品基本资料的添加,这一功能为商品进货管理,商品销售管理,商品库存管理这三大功能提供数据基础,方便系统使用者的使用,不用重复进行商品信息的录入,只需要增加未存在商品基本资料里的商品信息即可。同时为了区分管理人员等级,系统登录时分为普通用户和管理员两种,普通用户没有权限对系统进行管理,管理员可以进行系统管理,实现账户的增删改查操作,并且具有数据库数据备份的权限。
关键词 超市;SQL;C#;进销存
目录
摘要
Abstract
1 绪论-3
1.1 课题背景概述-3
1.2 课题研究目标-3
1.3 系统的研发内容分析-3
2开发的技术与工具介绍-5
2.1 开发技术简介-5
2.1.1 .NET的介绍-5
2.1.2 .NET的功能-5
2.2 开发工具简述-5
2.2.1 SQL Server2008数据库介绍-5
3 需求分析-6
3.1 功能模块分析-6
3.1.1 系统功能模块-6
3.1.2 功能模块需求分析-6
3.1.3 整体界面性能分析-7
3.2 可行性分析-7
3.2.1 运行可行性-7
3.2.2 经济可行性-7
3.2.3 社会可行性-7
3.2.4技术可行性-8
3.3 系统功能数据流图-8
3.3.1 系统整体数据流图-8
3.3.2 进货功能数据流图-8
3.3.3 销售功能数据流图-9
3.3.4 退货功能数据流图-10
3.3.5 报损功能数据流图-10
4 概要设计-11
4.1 系统概要设计-11
4.1.1 框架设计介绍-11
4.1.2 总体功能模块结构-11
4.1.3 结构总体介绍-12
4.1.4 系统模块说明-13
4.2.1 数据库整体设计分析-14
4.2.2数据分析-14
4.2.3数据库结构-14
5 系统设计与实现-20
5.1 登录的设计-20
5.2 主页的设计-20
5.3 系统功能界面设计-21
5.3.1 进货管理-21
5.3.2 销售管理-22
5.3.3 库存管理-24
5.3.4 报损信息管理-26
5.3.5 基本资料管理-26
5.3.6 系统配置管理-29
5.3.7 账户及备份管理-29
结论-31
致谢-32
参考文献-33