欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    江西现代职业技术学院(55页).doc

    • 资源ID:36392116       资源大小:8.93MB        全文页数:54页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    江西现代职业技术学院(55页).doc

    - 江西现代职业技术学院毕业设计(论文)题目:小型超市管理系统 姓 名 查文文 学 院 信息工程学院 专 业 软件技术 班 级 09软件(3)班 指导 教师 王平华 提交 时间 年 月 日 论文题目:小型超市管理系统 姓 名:查文文 班 级:09软件(3)班指导老师:王平华摘要:随着科学技术的迅猛发展,整个社会已进入了信息社会,计算机的应用在社会中的地位越来越重要。传统的以书本记录的方式已不能满足要求,数据库技术正缓解了这一问题。为使商业企业的进销存信息管理自动化、标准化和科学化,需研制具有大规模、高效率的超市信息管理系统,即会员制超市管理系统。本系统采用C#.NET和SQL Server2005数据库等开发工具,实现了对数据库的直接访问和操作,使得数据库和应用程序紧密结合在一起。该超市管理系统要解决的问题是:如何实现会员制连锁超市的科学、高效的管理,包括商品基本信息管理、会员信息管理、进货信息的管理、销售信息的管理、库存信息的管理、员工信息的管理。其最终目的是通过此软件来实现超市各个环节的管理。本文首先介绍了软件的开发环境,其次介绍了本软件的设计过程,最后介绍了各模块的设计与实现。关键词:会员制,超市,进货,库存,管理信息系统目录一、概述.5二、系统进度.5(一)绪论 .51.1超市进销存管理系统简介 .51.2会员制超市管理系统模式 .71.3本系统的技术概况 .81.3.1数据库管理系统 .81.3.2采用SQL Server2005数据库 .81.3.3采用C#.Net作为前端开发工具 91.4系统的运行环境 .9(二)系统分析与设计.102.1需求分析 102.1.1问题定义 102.1.2系统的主1.3.3采用C#.Net作为前端开发工具要功能.112.1.3设计功能注意事项112.2系统总体设计 122.2.1系统E-R图 122.2.2系统功能模块设计 142.2.3系统流程图 192.2.4数据库的设计 20(三)系统实现 .273.1 用户登录模块 283.2系统的主界面 .293.3商品管理模块 .353.4进货管理模块 .373.5员工管理模块 403.6销售管理模块 423.7会员管理模块 .473.8退货管理模块 .48三、系统的测试与运行 .49结论 52体会 53参考文献 小型超市管理系统一、概述 随着现代技术的发展网络逐步走进超市行业,超市管理系统是为了提高超市的运作效率,节余财力物力资源。降低错误发生率,解决超市管理的紊乱。减少人力和设备会用,提高处理速度,改进管理信息服务,提高人员利用率。 .二、系统进度(一)绪论1.1超市进销存管理系统简介随着经济的全球化以及中国经济改革的逐渐深化,零售业面临着越来越激烈的竞争,改善零售企业内部以及整个供应链各个环节的管理、调度及资源配置,迅速适应消费者的新需求和市场新机遇的能力,是中国零售企业赢得竞争胜利的关键因素,而快速有效地实施企业管理信息系统建设是被实践证明了的提高企业竞争力的有效的方法之一。在我国数量众多的商品零售企业中,中小型零售企业占了绝大多数。这些企业也不可避免地要加入国际化企业的竞争行列,而实现企业信息化是参与挑战的必要条件。但是中小企业的多样性及其灵活多变的经营方式,加上相关投入量的限制,使得很多中小型零售企业没有进行信息化建设。做为一个中小型超市想要提高市场竞争力,既要有好的商品质量,同时也要有好的客户服务。超市要做到能及时响应顾客的商品需求,根据需求迅速进货、及时上架、快速周转,就必须有一个好的管理计划,使得商品的进货、销售和库存3个环节能够很好地协调配合。在缺乏系统化的计算机信息管理,而只是上几个POS终端和几台计算机进行销售和进货、资金结算的情况下,当前的进货很难正确反映市场的需求,各部门缺少必要的计划,部门之间通迅也经常不畅通,管理人员很难对超市的进货、库存以及销售做预期的估算。这些在激烈竞争的市场竞争中是不利的。也给超市经营管理带来了一定的风险。知已知彼方能百战百胜是商场竞争中永远的定律,超市的管理信息系统(MIS)的建立就显得十分的必要了,它利用计算机的技术,将管理同业务有机结合起来,使得超市的进销存能够有机衔接,从而提高了企业的效率和效益。进销存是超市运作过程中的最主要、最核心的工作环节。创建一个稳定、高效的进销存系统,优点如下:(1)整合超市资源,实现信息共享;超市在经营活动中每日都要将发生的基础信息(如商品信息、厂商信息、采购信息、销售信息、库存信息等)由进销存系统进行收集、整理及汇总,并以各种报表形式体现出来。商业企业中各部门、各级别的管理人员可根据自身工作的需要及企业分配的权限,随时查询本部门商品流转中的各种信息和变化趋势,为管理者的决策活动提供数据依据;(2)丰富系统功能,提高工作效率:进销存系统不但能够完成一般商品的销售功能,还能够实现商品的量贩销售、按金额或者比例的打折销售、商品的组合销售,以及顾客利用信用卡或储值卡、会员卡进行的刷卡销售等功能。在销售工作结束后,计算机系统可对销售信息进行记录和汇总,帮助收款员进行核对和查询,避免了手工收银工作中可能出现的漏洞;(3)优化商品结构,提升整体效益:传统商业对商品和布局的调整依赖于管理人员的商业经验和个人喜好,致使商业企业不能够根据消费者的价值取向来提供商品,无形中损失了一部分潜在的消费群体。进销存系统通过对顾客消费时间、消费金额、消费商品明细等信息的记录和分析,为商场管理人员提供的顾客所购买商品的类别、购买商品的价格分析的趋势,了解顾客的消费变化和价值取向,帮助商场管理人员及时调整商品结构和商品布局,以便最大限度地满足商圈内消费者的需求,从而使超市获得更大的经济效益;(4)规范业务流程,减少人工费用:进销存系统用电子单据代替以往用人工来传递各种单据的工作,商场的管理人员通过本地的计算机就能够对各部门提交的单据进行查询、审核、记帐等操作。商场工作人员通过进销存系统就能够完成商品流转的全过程;进销存系统的使用,使企业组织机构得以简化,传统商业企业中的物价、核算等部门及人员的工作已经完全被计算机所代替,从而节约了这些部门的各种设备和人工费用的支出。1.2会员制超市管理系统模式当今连锁超市计算机管理系统主要模式如下:POS前台销售系统。主要包括:(1)进行前台销售作业,并在此基础上实现前台日常销售、小票、报表打印等工作;(2)支持时段促销方式,金额打折等打折方式,支持数据自动接收与更新功能;(3)前台还可实现对会员消费金额,详细信息的管理;(4)支持商品的退货操作;(5)具备自动识别相关硬件设备,支持相关条码扫描设备、客显、电子称、刷卡设备,前台收款与钱箱联动功能。后台MIS管理系统是超市采用计算机管理系统的核心。主要包括:(1)商品管理:可对商品进行录入与查询,系统支持条形码扫描,做到准确录入商品;(2)进货管理:系统提供不足商品自动告警,并且可自动制定进货单,提供入库单录入与查询功能,还支持供货商的管理;(3)员工管理:系统支持对员工类型,信息,以及密码的录入修改等操作;(4)销售管理:系统允许管理员对商品销售信息进行按商品名称,按时间等多种方式的查询。1.3本系统的技术概况本会员制超市管理系统是以实际情况为基础,针对各大超市现有的管理情况,而开发的一套进销存管理信息系统软件。本系统是一个以计算机为工具,对超市的供应商、采购、进货、销售、仓库、财务、客户等信息进行处理的人机系统,其能及时、准确的反映超市进销存中的各项工作的当前状态,并利用过去的数据统计分析,能从全局出发辅助超市各部门的管理。1.3.1数据库管理系统所有的超市企业都与数据息息相关。如果需要得到客户每月的交易额,就必须通过数据库管理系统去查出客户的交易记录。每家超市都需要有完整的销售数据来统计分析各商品的销售金额,也需要有一个最新、最正确的库存数据来随时掌握最新的存货状况。如果目前仓储的库存低于安全库存,那么当前商品就处于缺货状态,系统应当立刻通知库管员,然后向供应商订货。每一家客户的销售记录,每一项商品的销售状况,所有仓库的商品存货信息,这些组合起来就是数据。所有的访问都要通过数据库管理系统完成。1.3.2采用SQL Server2005数据库Microsoft SQL Server2005是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,采用了SQL语言,在客户机和服务器之间传递客户机的请求和服务器的处理结果。Microsoft SQL Server2005是一个应用广泛的数据库管理系统,具有许多显著的特点。有动态的数据存储机制:数据库设计和创建之后,数据库的大小可以随着数据量的变化缩小和扩大;具有强大的安全措施:Microsoft SQL Server2005采用了一种与WindowsNT/2005集成的安全性模式,有完善的用户帐户策略和许可机制;Microsoft SQLServer2005虽然采用了分布式的计算模式,但是它也支持单用户的计算模式;具有自动配置和动态配置的功能:在系统运行过程中,可以根据系统的需要和运行环境的状况,进行自动配置。Microsoft SQL Server2005允许用ODBC做客户端和服务器端的连接管道ODBC实际上是一个数据库的访问库。ODBC通过使用驱动程序来提供数据库的独立性,驱动程序与具体的数据库有关。在设计会员制超市管理系统时,考虑到以后系统设计扩展到网络化管理,也就是说B/S结构的数据库管理系统,所以选用SQL Server2005数据库是比较合适的,充分发挥SQL Server2005的优点。1.3.3采用C#.Net作为前端开发工具C#完全支持类和面向对象编程,包括接口和继承、虚函数和运算符重载的处理,定义完整、一致的基本类型集,对自动生成XML文档说明的内置支持,自动清理动态分配的内存,可以用用户定义的特性来标记类或方法,对.NET基类库的完全访问权,并易于访问Windows API,可以使用指针和直接内存访问,但C#语言可以在没有它们的条件下访问内存,以VB的风格支持属性和事件,改变编译器选项,可以把程序编译为可执行文件或.NET组件库,该组件库可以用与ActiveX控件(COM组件)相同的方式由其他代码调用,C#可以用于编写ASP.NET动态Web页面和XML Web服务。用 C# 设计的组件可以很容易的转换成 Web 服务,可以以任意操作系统的任意语言从 Internet 上调用。实际上,因为有了来自 .NET 框架对核心编程任务的支持,使用 C# 比使用 Visual Basic 更容易。1.4系统的运行环境为了保证系统运行的效率和可靠性,服务器端应具有较高的软硬件配置,客户端的要求不需要很高。此应用程序可广泛运行于Internet,也适应于内部的局域网。运行要求如下:1软件环境客户端:Windows 2000/XP,IE6及以上版本。服务器端:Windows 2000/XP,IIS 5.0 及其以上版本。数据库:采用Microsoft SQL Server 2005 数据库,运行于服务器端。2硬件环境服务器:CPU要求 PIII 800以上,内存256 MB以上。客户机:CUP要求 200MMX以上,内存64MB以上。并配有一台打印机。(二)系统分析与设计2.1需求分析2.1.1问题定义这一时期的任务是确定软件开发工程必须完成的总目标。进销存管理系统是一个以人为主导,利用计算机硬件、软通信设备以及其他办公设备,进行信息的收集、传播、加工、新和维护、以企业战略竟优提高效率和效益为目的,支持企业高中层控制、基层运作的集成化的人机系统。该超市管理系统要解决的问题就是:如何实现会员制连锁学、高效的管理,包括商品基本信息管理、会员信息管理、进管理、销售信息的管理、库存信息的管理。目标系统是一个数据库应用软件,其最终目的是通过此软件来实现连锁环节的管理。本系统主要包括以下五个子系统:(1)员工信息管理子系统;(2)会员信息的管理子系统;(3)进货信息的管理子系统;(4)销售信息管理子系统;(5)库存信息的管理子系统。2.1.2系统的主要功能(1)商品管理功能:对商品进行分类,并将商品详细信息录入系统,支持条形码扫描,提供多种商品查询方式;(2)进货管理功能:当库存商品数量低于某一最低值时,系统自动告警,并生成不足商品名称,库管员据此制订进货单,交给进会员进货,进货员按照进货单采购商品,根据采购的实际商品数量,入库登记,同时修改商品信息表中商品数量并将进货单从数据库中删除,采购计划的制订主要依据:现有库存商品的数量;(3)销售管理功能:包括收银功能和销售信息查询功能。收银业务:通过直接输入商品名称或扫描条形码,系统自动显示该商品的详细信息。明确显示折扣,现卖价,自动计算本次交易的总金额。如果顾客是本店会员并持有本人会员卡,则对所购物品全部实行9.5折扣优惠,并将所购物品的总金额累计到该会员的总消费金额中。同时将销售产品信息、会员信息和库存信息相结合,实现销售数据的流转和管理。销售信息查询:根据交易日期、商品编号等对销售信息进行查询。还可对交易单页眉页脚进行设置;(4)员工管理功能:实现员工信息的管理;(5)会员管理功能:实现会员的录入与查询;(6)退货管理功能:根据交易流水号进行退货管理。2.1.3设计功能注意事项(1)在预定环境下能正确完成预期功能的程度要高,需要的资源少;(2)在硬件发生故障、输入的数据无效或操作错误等意外环境下,系统能做出适当响应的程度大;(3)对未经授权的人使用软件或数据的企图系统能过控制(禁止)的程度要高,数据库稳定;(4)容易理解和使用该系统,系统的可移植性高,可重复使用性强;(5)诊断和改正在运行现场发现的错误所需要的工作量要少。2.2系统总体设计2.2.1系统E-R图 如图2-1所示图2-1系统E-R图2.2.2系统功能模块设计首先,库管员要添加商品详细信息,这时需要设计一个商品管理模块;根据商品信息表中的商品数量,库管员制定进货单,交给进货员,进货员根据进货单向供货商进货,这时需要一个供货商管理模块;在进货入库时,库管员根据进货信息,录入入库单,这时需要制定进货管理模块;在商品采购入库之后,就要在前台销售商品,收银员通过销售模块进行商品的销售,并可在此模块中查询销售信息;在出售的商品出现问题,顾客要求退货时,需设计一退回管理模块;超市的人员分为好几类,要对员工进行统一管理,需要一员工管理模块;同时,超市提供会员打折优惠服务,这时,需要添加一会员管理模块。对上述各项功能进行集中,分块,按照结构化程序设计的要求,得到系统功能模块图:系统总体结构超市管理系统前台管理子系统后台管理子系统销售管理会员管理退货管理商品管理进货管理员工管理其他操作图2-2 系统总体结构(1)、销售管理模块:销售管理销售页面销售查询交易单设置图2-2-1 销售管理模块(2)、会员管理模块:会员管理会员录入会员查询图2-2-2 会员管理模块(3)、退货管理模块:商品管理类别管理信息录入信息查询图2-2-3退货管理模块进货管理进货单制定入库单录入入库单查询供货商管理(4)、进货管理模块: 图2-2-4进货管理模块(5)、员工管理模块:员工管理信息录入信息查询密码管理图2-2-5 员工管理模块(6)、其他操作:其他操作进入提示页进入前台图2-2-6 其他操作模块2.2.3系统流程图图2-3 系统流程图 2.2.4数据库的设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时应该首先充分了解拥护各个方面的要求,包括现有的以及将来可能增加的需求。(1)数据字典供货商表Supplier(供货商编号、供货商名称、供货商电话、供货商地址)进货单表Purchase(进货单编号、进货商品名称、进货商品编号、进货量、进价、总额、供货商名称、供货商电话、进货单生成日期、进货员姓名)入库信息表Stock(入库编号、入库商品编号、入库商品名称、入库量、总额、供货商名称、入库日期、进货员编号)商品信息表MerchInfo(商品编号、商品名称、商品条形码、商品类别、商品售价、进价、促销价、促销起始日、促销截止日、库存量、告警量、计划库存量、生产厂商、供货商编号)产品类别表Kind(商品种类编号、商品种类)员工信息表WorkerInfo(员工编号、工作类型、员工姓名、性别、年龄、身份证号、员工工资、员工电话、居住地址、备注信息)员工登录信息表Wlogin(员工编号、员工密码、工作类型)商品交易表Dealing(交易流水号、计数号、交易日期、收银员号(员工编号)、商品编号、商品名、数量、售价、小计、会员卡号)会员表Member(会员卡号、会员姓名、会员身份证号、累计消费金额、注册日期)退货信息表Return(计数号、退货商品编号、退货日期)提示信息表cishu (登录次数、提示信息、提示日期)交易单设置 TradeListSet(页眉文字、页脚文字、编号)员工类型表 WorkerKind(员工类型)(2)数据库逻辑结构设计现在需要将上面的数据库概念转化为SQL Server2005数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。根据数据库的需求分析和概念结构设计,设计了名称为supermarket的数据库。数据库由下面多个表格组成,各个表格的设计结果如下表所示,每个表格表示数据库中的一个表。 注:(空)表示表中内容“可为空”字段数据类型长度是否主/外键备注信息SupplierIDint4主键供货商编号SupplierNamevarchar50否供货商名称SupplierPhonevarchar25否供货商电话SupplierAddressvarchar250否(空)供货商地址表2-1 供货商表Supplier 表2-2 进货单表Purchase字段数据类型长度是否主/外键备注信息PurchaseListIDint4主键进货单编号Merchvarchar50否进货商品名称MerchIDvarchar10外键进货商品编号NeedNumint4否进货量PurchasePricemoney4否进价TotalPricemoney4否总额SupplierNamevarchar50否供货商名称SupplierPhonevarchar25否供货商电话ListDateTimedatetime8否进货单生成日期Purchaservarchar50否进货员姓名表2-3 入库信息表Stock字段数据类型长度是否主/外键备注信息StockListIDvarchar10主键入库编号MerchIDvarchar10外键入库商品编号Merchvarchar50否入库商品名称MerchNumint4否入库量TotalPricemoney4否总额SupplierNamevarchar50否供货商名称StockDatedatetime8否入库日期Purchaservarchar50否进货员编号表2-4 商品信息表MerchInfo字段数据类型长度是否主/外键备注信息MerchIDvarchar10主键商品编号Merchvarchar50否商品名称BarCodevarchar50否商品条形码MerchKindsvarchar25外键商品类别SalePricemoney4否商品售价PurchasePricemoney4否进价SalesProPricemoney4否(空)促销价格SalesProDateSdatetime8否(空)促销起日期SalesProDateEdatetime8否(空)促销止日期MerchNumint4否库存数量CautionNumint4否告警量PlanNumint4否计划进货数ProducesCompanyvarchar50否(空)生产厂商SupplierIDint4否供货商编号表2-5 商品类别表Kind字段数据类型长度是否主/外键备注信息MerchKindIDvarchar10主键商品种类编号MerchKindsvarchar25否商品种类表2-6 员工信息表WorkerInfo字段数据类型长度是否主/外键备注信息WorkerIDvarchar10主键员工编号WorkKindvarchar25否工作类型WorkerNamevarchar50否员工姓名Sexvarchar2否性别Agevarchar2否年龄IDCardNumvarchar50否身份证号Salaryvarchar50否员工工资WorkerPhonevarchar25否员工电话WorkerAddressvarchar50否(空)居住地址WorkerMoreInfovarchar200否(空)备注信息表2-7 员工登录信息表Wlogin字段数据类型长度是否主/外键备注信息WorkerIDvarchar10否员工编号WorkerPwdvarchar50否员工密码WorkKindvarchar25否工作类型表2-8 商品交易表Dealing字段数据类型长度是否主/外键备注信息DealingIDvarchar50否交易流水号noint4否计数号DealingDatedatetime8否交易日期WorkerIDvarchar10否收银员号(员工编号)MerchIDvarchar10否商品编号Merchvarchar50否商品名MerchNumint4否数量MerchPricemoney4否售价TotalPricemoney4否小计MemberIDint4外键会员卡号表2-9 会员表Member字段数据类型长度是否主/外键备注信息MemberIDint4主键会员卡号MemberNamevarchar50否会员姓名IDCardNumvarchar50否身份证号TotalCostmoney4否累积消费金额RegDatedatetime8否注册日期表2-10 退货信息表ReturnInfo字段数据类型长度是否主/外键备注信息noint4否交易流水号末尾数字MerchIDvarchar10外键商品编号ReturnNumint4否退货数量Datedatetime8否退货日期表2-11 提示信息表 cishu字段数据类型长度是否主/外键备注信息cishuint4否登录次数tishivarcharmax否(空)提示tsrqvarchar50否提示日期表2-12 交易单设置表 TradeListSet字段数据类型长度是否主/外键备注信息topwordsvarchar50否页眉文字bottomwordsvarchar500否页脚文字Nochar2否编号表2-13 员工类型表 WorkerKind字段数据类型长度是否主/外键备注信息WorkerKindvarchar25主员工类型(三)系统实现一栋将新建的建筑物,如果当初建筑师在设计时没有做好全盘的规划,在越到最后逼近完工的日子,越会有那种无法结案的感觉。因工程施工困难导致完工日期延后,这还算不幸中的大幸。我们怕的是最后找不到解决的方式,而面临变更设计或者宣告失败。变更设计有点象违章建筑,怎么看怎么不顺眼,而且还会有安全的问题。若是宣告失败,那对于建筑师,甚至是整个团队,无疑是一个晴天霹雳的打击。我们设计系统也是一样,系统分析师就好象建筑师的角色,他必须知道整个系统技术困难度与可行性评估。他要知道所使用的开发工具,数据库,工作环境,主机,网络等因素。而且我们必须要考虑用户的水平,要照顾到更多的用户,所以在应用程序的底层建立好应用程序的框架。一个好的应用系统的结构,是软件详细设计过程中很重要的问题,界面友好,操作简单,功能强大,数据库稳定,正是设计的目标所在。3.1 用户登录模块用户登登录模块主要实现如下功能:用户登录修改用户密码系统启动后,将出现如图3-1所示的用户登录窗体,当用户输入完用户名和密码,单击登录按钮后,将对用户信息进行判断。如果没有输入用户名和密码或输入的用户名和密码有误,将出现消息框提示。用户登录成功,则根据用户的类型进入相应的页面,库管员和系统管理员将进入后台页面,收银员及前台服务人员将进入前台页面。并且系统将把用户名和用户类型存入session中,然后在主界面上显示。当系统将进入后台界面时,系统将计算登录总次数,并存入数据库,当进入后台界面后,系统将从数据库中读取登录次数显示在后台界面上。 图3-1系统登录图3.2系统的主界面系统的主界面包括两部分:前台界面和后台界面。系统管理员和库管员将进入如图3-2的后台界面。前台服务人员和收银员将进入如图3-4的前台界面。图3-2 后台界面当管理员登录时,treeview将显示全部节点,当库管员登录时,treeview将隐藏员工管理节点,如图3-3所示。主要代码如下(此处为了防止每次页面刷新需要再次执行移除节点操作,特加入if(!IsPostBack),表示只有页面第一次载入的时候才执行下面的操作)。if(!IsPostBack) if (this.leixing.Text.ToString() = "库管员") TreeNode t2; t2 = this.TreeView1.Nodes2; this.TreeView1.Nodes.Remove(t2); 图3-3 管理员节点在后台主界面上,用户可以通过单击显示提示信息和录入提示信息按钮更新提示信息;当管理员登录时,管理员还可以通过点击treeview中的进入前台界面节点进入前台,而如果库管员登录时,将显示提示无法进入信息,其将无法进入前台。 图3-4 前台界面当前台服务人员登录时,treeview中的销售页面将显示无法进入提示。在页面下方添加音乐播放器,用户可以通过电议播放按钮实现音乐播放。在系统的前台主界面上,用户可以通过点击,给作者发邮件按钮,给作者发送邮件,如图3-5所示,主要代码如下:SmtpClient smtp = new SmtpClient("smtp." + this.DropDownList1.SelectedValue.ToString() + "", 25);/发送的服务器 smtp.Credentials = new NetworkCredential(this.TextBoxfrom.Text.Trim(), this.TextBoxpwd.Text.Trim();/身份验证 MailMessage mail = new MailMessage(); string mailfrom; mailfrom = "" + this.TextBoxfrom.Text.Trim() + "" + this.DropDownList1.SelectedItem.ToString() + "" mail.From = new MailAddress(mailfrom);/发件人邮箱 mail.To.Add("zgs6666"); mail.Subject = "超市问题 " mail.Body = "" + this.TextBoxnr.Text + ""图3-5 发送邮件页面在HTML代码中添加如下代码,将在界面上显示现在时刻<div id="time" align="right" style="text-align: center" >time</div></font><script language="javascript"> function time1() var now,n,y,r,h,m,s; now=new Date(); n = now.getYear(); y = now.getMonth()+1; r = now.getDate(); h = now.getHours(); m =now.getMinutes(); s = now.getSeconds(); if(y<10) y="0"+y; if(r<10) r="0"+r; if(h<10) h="0"+h; if(m<10) m="0"+m; if(s<10) s="0"+s; document.getElementById("time").innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"+ n + "年" + y + "月" + r + "日 "+ h + ":" + m + ":" + s+"&nbsp;&nbsp;&nbsp;&nbsp;" setTimeout("time1();", 1000); time1(); </script>在源代码头文件中添加如下代码,浏览其中页面图标将变成favicon.ico图标。<link rel="shortcut icon" href="favicon.ico" >在前台界面中的treeview的节点中有销售信息查询子节点,此节点只有当管理员登陆时才会显示,如图3-6所示图3-6 销售信息查询显示3.3商品管理模块此模块包括商品类别管理 如图3-7所示商品信息录入 如图3-8所示商品信息查询 如图3-9所示图3-7 商品类别管理界面当输入类别并点击ok按钮后,其下商品类别信息将被添加到数据库中,并在其下表中显示。图3-8 商品信息录入界面当添加完商品信息之后,点击确认,将会将商品信息录入数据库,点击重填将清空文本框。图3-9商品信息查询界面在商品查询页面

    注意事项

    本文(江西现代职业技术学院(55页).doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开