




已阅读5页,还剩92页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
爱家超市销售管理系统毕业论文目 录毕业设计任务书 1内容摘要 3第一章 可行性研究 4一、超市销售管理系统的意义 4二、可行性研究 4第二章 需求分析 6一、客户需求分析 6二、超市销售管理系统的目标 8三、系统设计思想 8第三章 系统分析 9第三章 系统分析 9一、接口类型 9二、系统建模 9第四章 系统的实现 11第五章 结束语 98致谢 98参考文献 98 第一章 可行性研究 一、超市销售管理系统的意义社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再满足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢、意欲和感观去购买。如果一个商店能够打动顾客、吸引顾客,自然顾客盈门,而近几年新兴产业中超级市场(SUPERMARKET)的现代化管理方式和便捷的购物方式,尤其是它轻松的购物环境。往往是打动顾客,吸引顾客的最主要的原因,且良好的周密的销售服务更是赢得信誉、吸引顾客的优势所在。商品经济的高速现代化发展也促进了竞争,使一切不甘落后的商家都争先恐后地采用最新的管理方法来加强自己的竞争地位。因此,超市经营者如果不掌握当今市场发展的这一走向,不能将超市现代化 经营作为努力开拓的目标,就无法使经营活络、财源茂盛。随着计算机网络技术以及数据库技术的迅速发展,管理信息系统得到了广泛应用。对于一个超市来讲:数量少则数以百计,多则数以万计;另外,不同超市的实际情况也有所不同。要对这些进行统一、高效的管理,靠人工完成工作量庞大、难免有错漏之处。为此,一个自动化的超市销售管理系统的开发非常必要。 二、可行性研究可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。经过对此项目进行详细调查研究,明确开发风险及其所带来的经济效益。(一)、经济上可行性 1、本系统的运行可以代替传统的超市销售管理方式,大大缩短了空间和时间上的距离;2、本系统的运行可以很大程度上降低了成本;3、本系统的运行可以大大的提高工作效率;4、本系统可以使敏感文档更加安全 (二)、技术上可行性本系统的开发我利用Microsoft SQL Server 2005作为本系统的数据库,它是一种高效的关系数据库系统,具有独立于硬件平台、对称的多处理器结构、抢占式多任务管理、完善的安全系统和容错功能,并具有易于维护的特点。区别于FoxPro、Access小型数据库,SQL Server是一个功能完备的数据库管理系统。它包括支持开发的引擎、标准的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。在Microsoft Visual Studio.NET 2008 中创建ASP.NET Web应用程序,使用ASP.NET作为系统的开发环境,本系统使用的编程语言是C#,该语言是一种由Microsoft公司开发的包含协助开发环境的事件驱动编程语言,是世界上使用人数最多的语言,特点易用。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。 (三)、运行上可行性本系统所需的硬件和软件的要求,都是完全可以达到的。因此,本系统在运行上是可行的。 (四)、法律可行性本系统在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。 第二章 需求分析21世纪以来,人类经济高速发展,社会生活发生了日新月异的变化,特别是计算机的应用已经普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作,这大大地阻碍了人类经济的发展。场地预约的信息化程度体现在将计算机及网络与信息技术应用于经营与管理,以现代化工具代替传统手工作业。本系统采用C#作为编程语言,以ASP.NET作为一个平台,以数据库Microsoft SQL Server2005作为系统的后台操作,其功能在系统内部有源代码直接完成,我们只需按系统要求输入即可操作。 一、客户需求分析 (一)、对开发超市销售管理系统的要求1、成本低2、易操作3、数据的安全性4、功能完善并且将来可以扩充 (二)、对系统的功能要求1、基本信息操作:(1)添加公司信息(2)添加商品信息(3)公司信息管理(4)商品信息管理2、进货管理操作:(1)添加进货信息(2)添加进货退货3、销售管理操作:(1)添加销售信息(2)添加销售退货4、查询统计操作:(1)商品进货查询(2)进货退货查询(3)商品销售查询(4)销售退货查询(5)商品库存查询(6)商品销售排行5、往来管理操作:(1)商品进货结账(2)进货退货结账(3)商品销售结账(4)销售退货结账6、系统设置操作:(1)添加用户(2)修改密码(3)用户管理(4)退出登录 二、超市销售管理系统的目标(一)、充分利用互联网,提高信息化水平通过互联网突破了时间和空间限制实现了便捷快速的商品销售信息。在对数据信息有效组织并整合了一定使用功能后,基于INTERNET的超市销售管理系统可以随时实现办公的自动化,信息化。(二)、方便快捷,节约成本与传统的手工管理销售信息相比,本系统具有相当高的管理效率和安全性,节省人力,物力和财力。 三、系统设计思想(一)、页面模块化本系统把页面中的一些常用代码编写为独立的单元。这是程序设计的重要思想,应该重点掌握。(二)、三层结构架构本系统采用三层架构设计,它的工作原理如图所示:用户界面 功能代码 数据存储 SQL Server数据库C# 代码超市销售管理系统操作界面 采用三层架构,用户界面层通过统一的接口向业务层发送请求,业务层按照自己的逻辑规则在请求处理之后进行数据库操作,然后将数据库返回的数据返回给用户界面层。这样,用户界面与数据存储相互独立,用户界面层甚至可以不知道数据库的结构,而只是通过接口实现操作。第三章 系统分析 一、接口类型(一)、外部接口软件接口:Windows 2008 Server Windows XP或更高的操作系统 (二)、内部接口:模块之间的接口;验证模块:启动系统时,便激活登录口令界面初始化模块:对系统进行初始化系统功能模块:接收系统功能的相应消息,启动信息录入、信息查 询、信息维护等模块。 二、系统建模完成需求分析之后,就需要对系统进行UML(UnifiedModelingLanguage)建模。UML建模是对需求分析结果的模型建立过程。(一)、超市销售管理系统的系统结构功能:管理员系统设置往来管理查询统计销售管理进货管理基本信息添加公司信息添加商品信息公司信息管理商品信息管理添加进货信息添加进货退货添加销售信息添加销售退货商品进货查询进货退货查询商品销售查询销售退货查询商品库存查询,商品销售排行商品进货结账进货退货结账商品销售结账销售退货结账添加用户修改密码用户管理退出登录 (二)、超市销售管理系统的数据库结构:主要包括:用户信息表(tb_User)、商品信息表(tb_Commodity)、商品数量表(tb_Stock)、账单信息表(tb_Reckoning)、公司信息表(tb_Company)。可以在类图中将上面这些域以及它们之间的关系表示出来,如图(3.2)所示:第四章 系统的实现 一、系统模块实现 (一)、用户登录页面登录页面的代码:protected void ImageButton1_Click(object sender, ImageClickEventArgs e) string username = Requestusername; string userpwd = Requestuserpwd; stockClass sc=new stockClass(); if (sc.validate(username) Response.Write(alert(用户名中不能含有非法字符);history.back(); return; if(sc.validate(userpwd) Response.Write(alert(密码中不能含有非法字符);history.back(); return; if (this.ValidateNumber.Text != this.Label1.Text) Response.Write(alert(验证码错误);history.back(); return; SqlConnection strcon = new SqlConnection(System.Configuration.ConfigurationManager.AppSettingsstrcon); strcon.Open(); SqlCommand scd = new SqlCommand(select count(*) as ff from tb_user where username=+username+ and userpwd=+userpwd+,strcon); int count = Convert.ToInt32(scd.ExecuteScalar(); if (count 0) Sessionusername = username; Response.Redirect(default.aspx); else Response.Write(alert(用户名或者密码错误,请重新输入!);history.back(); return; (二)、程序主界面 页面代码 爱家超市销售管理系统 操作员: 当前日期: (三)、添加公司信息页面 界面代码: 添加公司信息 基本信息添加公司信息 添加公司信息 *公司名称: *公司简称: *地 址: * *邮政编码: * *联系电话: * *传 真: *联 系 人: * *E-mail: *开户银行: *银行账号: 所属类型: 供应商 客户 后台代码:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;public partial class Bedrock_Company_add : System.Web.UI.Page protected void Page_Load(object sender, EventArgs e) if (Convert.ToString(Sessionusername) = ) Response.Write(alert(请登录);location=./login.aspx); protected void Button1_Click(object sender, EventArgs e) string CompanyName=this.CompanyName.Text.ToString(); string CompanyType=this.CompanyType.Text.ToString(); string CompanyShort=this.CompanyShort.Text.ToString(); string CompanyAddress=this.CompanyAddress.Text.ToString(); string Postalcode=this.Postalcode.Text.ToString(); string Tel=this.Tel.Text.ToString(); string Fax=this.Fax.Text.ToString(); string Linkman=this.Linkman.Text.ToString(); string Email=this.Email.Text.ToString(); string Bank=this.Bank.Text.ToString(); string BandAccounts=this.BandAccounts.Text.ToString(); string Username = Convert.ToString(Sessionusername); string AddTime = Convert.ToString(DateTime.Now); SqlConnection strcon = new SqlConnection(System.Configuration.ConfigurationManager.AppSettingsstrcon); strcon.Open(); SqlCommand scd = new SqlCommand(insert into tb_Company (CompanyName,CompanyType,CompanyS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026届河北省泊头市一中高三物理第一学期期末经典模拟试题
- 黑龙江哈尔滨市第十九中学2025年物理高三第一学期期末综合测试试题
- 2025-2026学年辽宁省大连市甘井子区渤海高中物理高三上期末监测模拟试题
- 安徽省滁州市二中2025年物理高三上期末教学质量检测模拟试题
- 广东省平远县高中数学 第三章 导数及其应用 3.4 生活中的优化问题举例说课稿 新人教A版选修1-1
- 纯三氧化钨、仲钨酸铵、兰钨制取工协作考核试卷及答案
- 友达光电(苏州)有限公司校园招聘模拟试题附带答案详解附答案
- 煤制气工转正考核试卷及答案
- 井下采煤工安全规范考核试卷及答案
- 碾泥工基础考核试卷及答案
- 2025年度中国工商银行河南省分行社会招聘120人备考练习试题及答案解析
- (2025年标准)酒店政府采购协议书
- 2025河北保定市唐县招聘社区工作者64人考试备考试题及答案解析
- 2025年菏泽市中考英语试卷真题(含答案及解析)
- 2025至2030年中国物业管理行业市场发展现状及投资前景展望报告
- 苏教版三年级上册数学全册教学设计(配2025年秋新版教材)
- 《2025基本医疗卫生与健康促进法》知识测试题附答案
- 气动阀基础知识培训课件
- 2025云南昆明巫家坝建设发展有限责任公司招聘23人笔试参考题库附答案解析
- 重庆中医药学院2025年第二季度考核招聘工作人员笔试备考题库带答案详解
- 2025奇台县公安局招聘警务辅助人员(144人)考试模拟试题及答案解析
评论
0/150
提交评论