服装店服装进销存管理系统说明书Word下载.doc
- 文档编号:3964909
- 上传时间:2023-05-02
- 格式:DOC
- 页数:36
- 大小:1.78MB
服装店服装进销存管理系统说明书Word下载.doc
《服装店服装进销存管理系统说明书Word下载.doc》由会员分享,可在线阅读,更多相关《服装店服装进销存管理系统说明书Word下载.doc(36页珍藏版)》请在冰点文库上搜索。
当某个或者某些货物资料不正确时,能对其进行修改。
(4).退货、删除功能:
对退回的货物进行重新记录,并能删除错误的纪录,同时调整库存
三、具体要求及提交的材料
程序必须上机调试通过,并写出设计的报告。
设计报告格式:
1、设计目的2、总体设计(程序设计组成框图、流程图)3、数据库设计4、详细设计5、调试与测试:
调试方法,测试结果的分析与讨论,测试过程中遇到的主要问题及采取的解决措施6、核心部分的源程序清单和执行结果(清单中应有足够的注释)设计报告纸质文档和电子文档各一份,调试通过后的软件一套。
(严禁抄袭和代做,一经发现,重修论处)
四、主要技术路线提示
系统地设计出数据库,建立表间联系;
Web技术的基本使用;
使用任意一计算机语言,任意一种数据库;
五、进度安排
1、需求分析和概要设计,数据库设计,1周之内完成(指导教师检查);
2、系统详细设计分析,编程、调试和分析程序,2周之内完成(指导老师检查);
3、程序答辩、说明书撰写,1周左右完成(学生必须当面答辩通过)。
指导教师签名日期年月日
图像锐化算法设计
内容:
编程实现多种图像锐化的经典算法,包括一阶微分锐化、二阶微分锐化、一二阶混合锐化、统计锐化等。
具体要求:
1、一阶微分锐化:
构建一阶锐化加法函数,并实现锐化;
2、二阶微分锐化:
实现拉普拉斯锐化;
3、一二阶混合锐化:
一阶乘法和二阶加法混合的锐化算法实现;
4、统计锐化:
沃利斯统计差分法等基于局部统计信息的锐化算法实现。
服装店服装进销存管理系统
目录
引言 1
1需求分析 1
1.1任务与分析 1
1.2测试数据 2
2概要设计 4
2.1设计思路 4
2.2模块功能介绍 4
2.3流程图 6
3 详细设计 7
3.1功能设计分工 7
3.2登陆模块设计 8
3.3入库管理模块设计 11
3.4销售管理模块设计 13
3.5库存管理模块设计 15
4调试分析 19
4.1入库管理调试 19
4.2销售管理调试 20
4.3库存管理调试 20
5 用户使用说明 22
6 测试结果 23
致谢 25
参考文献 26
附录 27
摘要
随着计算机的普及,计算机信息管理系统越来越受到企业重视。
而服装店服装进销存管理系统的实施在技术上已经逐步成熟,进销存管理系统是典型的信息管理系统,它管理所有的进货,库存,销售,具有销售服装的销售信息表,服装基本的商品信息表,入库信息表,可通过商品编号查询商品信息以及可查询全部商品信息。
本系统分为入库管理,销售管理,库存管理三个部分。
通过分析系统数据间的联系,在SQLServer2014中建立数据库,在VisualStudio2015上用C#编程实现服装店服装进销存管理系统,该系统具有服装信息的添加、删除、查询、修改等功能。
关键词:
SQLServer2014;
计算机;
C#;
服装店服装进销存管理系统
引言
这次课程设计通过建立小型数据库的实践操作,使我们更深层次的掌握关系型数据库的基本操作,理解关系型数据库的有关概念,具备一定的数据库结构设计的能力,并能综合运用所学知识,进行小型数据库应用系统的开发工作。
来提高我们对所学的知识和数据库开发过程的理解和掌握,提高分析问题、解决问题的能力,并为接下来的毕业论文设计打下基础。
开发服装进销存管理系统主要是本着方便用户,简化每日的服装进销存的记录,以及及时的数据统计,严格进销存的各个环节,提供高效、安全、智能化的数据管理,从而提高供销部门的整体管理水平。
1需求分析
1.数据库设计
设计出数据库和表结构,主要考虑数据表:
用户信息表,入库信息表,销售信息表,商品信息表。
2.系统主要功能
(1)进购货物录入:
(2)查询功能:
(3)修改功能:
(4)退货、删除功能:
对退回的货物进行重新记录,并能删除错误的纪录,同时调整库存。
1.1任务与分析
1.1.1.登陆模块
用户名,密码,权限。
1.1.2.入库管理模块
对新购进的货物进行录入,其中包括:
入库时间,商品名称,商品编号,商品单价,商品类别,商品数量,供应商,经办人,备注。
1.1.3.销售管理模块
对售出的商品进行登记,其中包括:
销售时间,商品名称,商品编号,商品单价,商品类别,销售数量,供应商,销售员,备注。
1.1.4.库存管理模块
对商品的查询:
全部商品的查询和按商品编号进行查询。
商品的修改:
输入要修改商品的编号,对其信息进行修改。
商品的重新录入:
对退回的货物进行重新记录。
退货删除:
输入退货商品的编号及退货数量,从销售信息表中,删除对应的信息,并重新调整商品信息表中的商品信息。
1.2测试数据
登陆界面:
图1.1用户登陆图
入库管理:
图1.2商品录入图
销售管理:
图1.3商品销售图
商品查询:
全部查询:
图1.4全部查询图
编号查询:
图1.5编号查询图
商品修改:
图1.6商品修改图
图1.7退货删除图
2概要设计
2.1设计思路
本文针对服装进销存管理系统,建立了对服装信息的基本管理的解决方案,系统基于Web模式,采用visualstudio2015,SQLserver2014作为主要开发的工具,使用c#.net对SQLServer数据库的基本操作。
本系统主要是由三个部分组成:
销售管理部分,入库管理部分,库存管理部分。
2.2模块功能介绍
2.2.1登录功能
操作描述:
进入到登录界面,用户根据自己的注册的用户名和密码来登录服装进销存管理系统。
涉及数据:
用户的用户名,密码,验证码。
2.2.2注册功能
进入服装进销存管理系统的注册界面后,用户需进行相应的数据录入。
用户名,密码等等….
2.2.3入库管理功能
用户对新购入的服装进行录入。
入库时间,商品名称,商品编号,商品单价,商品类别,商品数量,供应商,经办人,备注等等….
2.2.4销售管理功能
用户对自己销售的服装进行登记。
销售时间,商品名称,商品编号,商品单价,商品类别,销售数量,供应商,销售员,备注等等….
2.2.5库存管理功能
(1)全部查询商品
操作描述:
用户可以对所有商品信息进行查询。
(2)按编号查询商品
用户可以根据商品编号对商品信息进行查询。
商品编号。
(3)商品信息修改
用户可以输入商品编号对商品信息进行修改。
(4)商品重新录入
用户可以把退货商品进行重新的录入。
(5)商品退货删除
输入退货商品的编号及数量进行退货。
商品编号,商品数量。
2.3流程图
用户登录
信息是否
正确
否
是
工作人员
管理员
销售管理
入库管理
库存管理
用户信息
图2.1系统流程图
3 详细设计
3.1功能设计分工
a)数据库名称及描述
1用户信息:
包含用户的基本情况。
2入库信息:
包含新购进商品的基本情况。
3销售信息:
包括售出商品的基本情况。
4商品信息:
包含库存商品的基本情况。
b)数据表
表1.用户信息(描述:
包含用户的基本情况)
字段名
数据类型
长度
是否允许空
默认值
备注(主外键、字段说明、值域)
编号
int
否
无
主键
用户名
nchar
10
密码
20
权限
表2.入库信息(描述:
包含新购进商品的基本情况)
入库时间
Char
14
是
商品名称
50
商品编号
13
商品价格
8
商品类别
商品数量
Int
供货商
经办人
备注
100
表3.销售信息(描述:
包含售出商品的基本情况)
备注(主外键、字段说明)
销售时间
销售数量
供应商
销售员
表4.商品信息(描述:
包含库存商品的基本情况)
3.2登陆模块设计
图3.1登陆界面
系统设置登陆界面为起始页面,其中包括textbox1,textbox2,textbox3,Image1,Image2,Image3,Image4,button1,button2,button3。
用户登陆时,在文本框中t1中输入用户名号码,在t2中输入密码,在t3中输入验证码。
如果输入用户名或密码出错会有信息提示;
或者验证码错了,也会提示。
图3.2出错界面
核心代码如下:
publicpartialclass_Default:
System.Web.UI.Page
{
stringyzm="
"
;
protectedvoidPage_Load(objectsender,EventArgse)
{
if(!
IsPostBack)
{
Randomn=newRandom();
for(inti=1;
i<
=4;
i++)
{
intn1=n.Next(65,90);
stringimgstr="
Image"
+i.ToString().Trim();
yzm=yzm+Convert.ToChar(n1).ToString();
((Image)(this.form1.FindControl(imgstr))).ImageUrl="
img/"
+n1.ToString()+"
.jpg"
}
Session["
验证码"
]=yzm;
}
}
protectedvoidButton1_Click(objectsender,EventArgse)
Response.Redirect("
User.aspx"
);
protectedvoidButton2_Click(objectsender,EventArgse)
stringyhm=TextBox1.Text.Trim();
stringmm=TextBox2.Text.Trim();
stringyzm1=TextBox3.Text.Trim();
stringsql;
sql="
select*from用户信息where用户名='
"
+yhm+"
'
SqlDataReadermyrd=newClass1().datareader(sql);
if(myrd.Read())
if(myrd[1].ToString().Trim()==mm)
Session["
权限"
]=myrd[2].ToString().Trim();
用户名"
]=yhm;
if(string.Compare(Session["
].ToString().ToLower().Trim(),yzm1.ToLower().Trim())==0)
Response.Redirect("
show.aspx"
else
{
TextBox3.Text="
验证码不正确"
Randomn=newRandom();
for(inti=1;
{
intn1=n.Next(65,90);
stringimgstr="
yzm=yzm+Convert.ToChar(n1).ToString();
((Image)(this.form1.FindControl(imgstr))).ImageUrl="
}
Session["
}
else
Label6.Visible=true;
else
TextBox1.Text="
用户名不存在"
protectedvoidButton3_Click(objectsender,EventArgse)
Randomn=newRandom();
for(inti=1;
intn1=n.Next(65,90);
stringimgstr="
yzm=yzm+Convert.ToChar(n1).ToString();
((Image)(this.form1.FindControl(imgstr))).ImageUrl="
Session["
}
3.3入库管理模块设计
图3.3入库管理界面
入库管理界面,其中包括textbox1,textbox2,textbox3,textbox4,textbox5,textbox6,textbox7,textbox8textbox9,button1。
用户进入时,在文本框中t1中输入入库时间,在t2中商品名称,在t3中输入商品编号,t4中输入商品价格,t5中输入商品类别,t6中输入商品数量,t7中输入供应商,t8中输入经办人,t9中输入备注信息。
信息先写完成以后,点击提交按钮,如果提交成功,会弹出提交成功窗口,并且把相应的信息加入入库信息表和商品信息表中。
stringsj=TextBox1.Text;
stringmc=TextBox2.Text;
stringbh=TextBox3.Text;
stringjg=TextBox4.Text;
stringlb=TextBox5.Text;
stringsl=TextBox6.Text;
stringgys=TextBox7.Text;
stringjbr=TextBox8.Text;
stringbz=TextBox9.Text;
stringsql2="
select商品编号,商品数量from商品信息where商品编号='
+bh+"
SqlDataReadermyrd=newClass1().datareader(sql2);
intsum;
stringn=myrd[1].ToString();
sum=int.Parse(n)+int.Parse(sl);
stringsql4="
deletefrom商品信息where商品编号='
newClass1().nonquery(sql4);
stringsql21="
insertinto商品信息values('
+mc+"
'
+jg+"
+lb+"
"
+sum+"
)"
newClass1().nonquery(sql21);
stringsql5="
newClass1().nonquery(sql5);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 服装店 服装 进销存 管理 系统 说明书
![提示](https://static.bingdoc.com/images/bang_tan.gif)