超市进销存管理系统的设计与实现(SQLServer)
来源:56doc.com 资料编号:5D13106 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D13106
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
超市进销存管理系统的设计与实现(SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文15800字,程序代码,SQLServer数据库)
该系统使用功能强大的 Visual studio2008.NET作为开发环境,使用编程语言C # 对整个系统进行设计与开发,后台数据库使用Microsoft SQL Server 2000。本系统操作简单,灵活性好,系统安全性高,运行稳定。
本文由五部分构成,第一部分主要介绍了课题背景、目的、现状及项目概述;第二部分主要讲述了相关理论技术;第三部分主要是对项目进行了项目分析;第四部分是项目的设计;第五部分主要是系统的功能实现及测试。
系统功能包括用户管理、商品信息管理、商品类别管理、进货记录管理、销售记录管理和退货管理、库存管理。
(1)系统用户管理:
系统用户的登录,打开系统,提示输入用户名和密码,选择相应权限,按确定按钮进行登录验证,按重置按钮则可重新输入。空用户名、空密码、不存在用户名、错误密码都无法正常登录系统并能做出相应提示。数据库连接错误不能登录系统,提示后自动退出。进入系统后可以设置新密码,但需要输入原密码,验证成功之后才可把新密码更新到数据库中;
系统用户的添加,手工输入用户名、密码和确认密码,然后选择相应的权限进行用户添加,如若密码输入有误或忘记可选择重置信息重新设置。
系统用户查看,显示所有用户信息,管理员可手动删除。
(2)商品信息管理:
可以查询、添加、修改、删除商品信息。
点击查询分无条件查询和有条件查询。无条件是指不输入任何查询条件,此时的查询结果为所有商品信息;有条件是指在商品编号框内输入指定的商品编号或商品名称,系统会查询出该编号商品的信息。
点击添加弹出添加商品信息窗口,商品编号是根据数据库中最大编号自动填充下一个应该添加的编号号码,用户需要手动输入商品名称,规格,类别,库存,库存,图片,简介。库存量会进行数据验证,库存必须为整数。
点击修改某个的商品信息,弹出修改商品信息窗口,窗口显示原商品信息,用户可根据实际情况进行修改,确定修改时同样会对数据进行验证。
点击删除,点击删除选项即可对商品信息进行删除。
点击添加、删除、修改都会对商品信息中的库存进行更新。
(3)商品类别管理:
显示所有商品的类别,点击添加,输入相应的类别名即可。
点击删除,点击删除选项即可对商品类别进行删除。
点击修改,点击修改选项即可对商品类别进行修改。
(4)进货记录管理:
点击查询,可对商品进货记录进行查询,同样也分有条件查询和无条件查询,具体方式跟商品信息的查询相同。
点击添加可对商品添加进货记录。添加时需要提供商品编号、原库存、进货数量 、进价等。
(5)销售记录管理:
功能需求跟进货记录管理模块类似,但是销售记录里存有售出商品退货的相关信息。
(6)退货记录管理:
退货列表显示所有退货信息,可以通过输入商品编号或名称来查询想要查询的退货的相关信息,也可以删除或修改退货记录。
(7)库存管理:
显示所有商品的库存列表,可以通过输入商品编号或是商品名称来查询某类商品库存信息。
目 录
摘要 I
Abstract II
1 绪论 1
1.1引言 1
1.2 课题的背景、目的及现状 1
1.2.1 超市进销存管理的背景及目的 2
1.2.2 国内超市进销存管理系统现状 2
1.3 项目概述 3
1.4 本文的章节安排 3
2 相关理论技术 4
2.1 SQL Server2008 介绍 4
2.2 .NET平台介绍 5
2.2.1 .NET体系结构 5
2.2.2 CLR概述 6
2.2.3 .NET的优势 8
2.3 ASP.NET概述及重要特色 6
2.3.1 ASP.NET概述 8
2.3.2 ASP.NET应用框架 9
2.3.3 ASP.NET的重要特色 10
2.4 C#语言 10
2.4.1 C#语言概述 10
2.4.2 C#语言优势 11
3 系统分析 12
3.1 可行性分析 12
3.2 需求分析 13
4系统的设计 15
4.1 系统功能结构图 15
4.2 系统数据库设计 15
5 系统的实现 19
5.1 系统部分模块设计及功能实现 19
5.2 测试结果 22
结束语 26
致谢 27
参考文献 28
|