




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Cool 毙了小型超市管理系统,1.编写目的 为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。而商品进销管理系统是当前应用于超市或者公司管理系统的典型代表。 主要完成的功能有:系统设置、商品供应商信息管理、员工档案管理、商品信息管理、商品入库管理、销售管理、销售数据查询,以及这一系列过程中涉及商品的数据修改与查询统计等多种操作,开发意图,本产品能具体化,合理化的管理超市中的商品信息、进出信息,用结构化的思维方式去了解超市的基本运作原理和超市后台程序设计。 a.大大提高超市的运作效率; b.通过全面的信息采集
2、和处理,辅助提高超市的决策水平; c.使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障,2. 总体设计,2.1需求规定 2.1.1开发目标 系统开发的总体任务是实现Visual Studio 2005与SQL Server 2005的组合应用,实现可以用VC#的方式调用SQL的数据库,有一定的透明性,超市管理系统需要完成的功能主要有: a.商品各种信息的输入,包括商品基本信息,详细信息和简历等。 b.各种商品信息的查询。 c.各种商品信息的修改。 d.供应商信息的输入,查询,和修改等。 e.商品库的输入,查询,和关系性修改等。 f.商品库的关
3、系模式的完整性实现。 g.商品供应商的输入,查询,和修改等。 h.系统管理的管理员的登入,2.1.2 软件支持 本软件将在以下环境下编写完成: 操作系统:Windows XP professional 编程软件:Microsoft Visual Studio 2005 中文版 SQL服务器:Microsoft SQL Server 2005,2.1.3系统功能,管理员输入登陆用户名,密码,就能进入系统对商品进行录入,查询等功能,如果用户不输入用户名,密码则不能进入系统。 商品实时检索功能:提供一个强大的搜索引擎功能, 用户只需提供商品名称的关键字,就能检索到上面商品的所有相关资源,并且显示出来
4、,2.1.4系统性能,1)时间特性要求 系统的速度要在用户可接受的范围内,但考虑到需要实时检测商品的数量可库存情况,对资源实时搜索的速度可以有较低的要求。 (2)可靠性 系统要有较高的可靠性,可恢复性。 (3)灵活性 系统要有良好的接口,以适应增加商品信息,增加商品类型,增加相关的商品录入功能的需求;增加商品信息的更改和更新功能,2.1.5条件与限制 本超市管理系统软件是应用于中小超市的。在功能上还可进一步实现安全防范、关于数据结构方面可能单一不能满足超市的一些数据提取分析的功能,2.1.6系统结构图,数据流图,3.接口设计,3.1用户接口 用户界面:在界面设计上,应做到简单明了,易于操作,并
5、且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。 3.2外部接口 本系统设有人机操作界面,考虑到操作简单,易于管理方面,主要硬件接口设备为PC,鼠标,键盘。而软件接口主要以windows平台为基本平台 3.3内部接口 各模块之间相互独立又彼此关联,主要通过函数调用实现各部分的连接,四、网页部分功能图片如下,登录界面,生成随即验证码,if (!IsPostBack) /生成验证码 Random validateN = new Random(); this.Label1.Text = validateN.Nex
6、t(9).ToString() + validateN.Next(9).ToString() + validateN.Next(9).ToString() + validateN.Next(9).ToString(); /关闭本页面 this.Button2.Attributes.Add(onclick, window.close();,进货管理界面,进货管理部分代码,显示员工 SqlDataAdapter sdas = new SqlDataAdapter(select * from tb_staff order by s_id desc, strcon); sdas.Fill(ds, tb
7、_staff); DataRowView row = ds.Tablestb_staff.DefaultView0; this.ManageMan.DataSource = ds.Tablestb_staff; this.ManageMan.DataValueField = s_name; this.ManageMan.DataTextField = s_name; this.ManageMan.DataBind(); strcon.Close(,计算输入的金额是否正确 if (Number * Pirce alert(应付金额填写错误);history.back(); Response.En
8、d();,查询统计界面,查询系统代码,public void bind() string type = 进货信息; string strsql; this.Label1.Text = type; strsql = select id,CommodityName,CompanyName,Number,Pirce,StockDate,Payment,FactPayment,NotPayment,ManageMan,Type from tb_Stock,tb_Company,tb_Commodity where tb_Company.cp_id=tb_Stock.CompanyId and tb_C
9、ommodity.c_id=tb_Stock.CommodityId and type= + type + + Sessionsql + order by id desc; SqlConnection strcon = new SqlConnection(System.Configuration.ConfigurationManager.AppSettingsstrcon); strcon.Open(); SqlDataAdapter sda = new SqlDataAdapter(strsql, strcon); DataSet ds = new DataSet(); sda.Fill(d
10、s, search); GridView1.DataSource = ds.Tablessearch; GridView1.DataKeyNames = new string id ; GridView1.DataBind(); strcon.Close();,protected void Button1_Click(object sender, EventArgs e) string Sql = ; if (CheckBox1.Checked) Sql = Sql + and CompanyName like % + TN.Text + % ; if (CheckBox2.Checked)
11、Sql = Sql + and CommodityName like % + PN.Text + % ; if (CheckBox3.Checked) Sql = Sql + and ManageMan like % + MM.Text + % ; if (CheckBox4.Checked) Sql = Sql + and StockDate between + SD.Text + and + ED.Text + ; Sessionsql = Sql; this.bind();,销售管理界面,销售管理代码,计算剩余商品数量 stockClass ss = new stockClass();
12、Sessionsnum = ss.stock(Convert.ToInt32(rowviewc_id) - ss.sell(Convert.ToInt32(rowviewc_id); this.Number.Text = Convert.ToString(ss.stock(Convert.ToInt32(rowviewc_id) - ss.sell(Convert.ToInt32(rowviewc_id); this.StockDate.SelectedDate = DateTime.Now,计算输入的金额是否正确 if (Number * Pirce alert(应付金额填写错误);hist
13、ory.back(); Response.End(); SqlConnection strcon = new SqlConnection(System.Configuration.ConfigurationManager.AppSettingsstrcon); strcon.Open(); SqlCommand scd = new SqlCommand(insert into tb_Stock (CommodityId,CompanyId,Number,Pirce,StockDate,Payment,Username,AddTime,Type)values( + CommodityId + , + CompanyId + , + Number + , + Pirce +
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025河南省卫生健康人才中心招聘4人考前自测高频考点模拟试题及答案详解(夺冠)
- 2025年福建省晋江市建设投资控股集团有限公司及其权属子公司招聘31人考前自测高频考点模拟试题及答案详解(典优)
- 2025年4月广东深圳市福田区区属公办高中面向全国遴选校长1人考前自测高频考点模拟试题有完整答案详解
- 2025福建厦门市教育局所属事业单位厦门市音乐学校招聘专业技术岗位教师1人(2025年4月)模拟试卷附答案详解(黄金题型)
- 2025春季内蒙古包头市第四医院人才引进9人考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025广东珠海市金湾区招聘公办中小学编制内教师160人考前自测高频考点模拟试题及答案详解(有一套)
- 2025北京昌平区统计局面向社会招聘经济运行监测工作专班助统员1人模拟试卷附答案详解(突破训练)
- 2025湖南怀化市红花园投资开发有限公司招聘10人考前自测高频考点模拟试题有答案详解
- 2025年南阳唐河县鸿唐高级中学招聘教师51人考前自测高频考点模拟试题附答案详解
- 2025年春季中国电子校园招聘考前自测高频考点模拟试题(含答案详解)
- 2025国企竞聘上岗与干部竞聘上岗笔试题及答案
- 人工智能与建筑产业体系智能化升级研究报告
- 武科大大学生手册考试内容及答案
- 集装箱吊装专项施工方案
- 2025年中国家用WiFi路由器行业市场全景分析及前景机遇研判报告
- 2025年领导干部任前廉政法规知识考试题库(含答案)
- 2025年山东省济宁市邹城市第十一中学中考二模数学试题
- 信息技术基础教程(WPS版)课件 第3章 Windows 10 操作系统的使用
- 小鹿斑比题目及答案
- 2024超声法检测混凝土缺陷技术规程
- 2025-2030中国建筑行业供应链金融发展现状与前景分析
评论
0/150
提交评论