




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
瓷砖销售管理系统统计管理毕业论文系部学生姓名专业班级学号指导教师2010年10月24日目录一、内容摘要3二、引言4三、需求分析4(一)功能要求4(二)性能要求5(三)数据要求5四、系统概要设计5五、系统详细设计7(一)个人模块流程图7(二)数据库设计整个系统121数据库概念建模122数据库逻辑设计13六、系统实现17(一)系统实现技术17(二)模块的界面设计18七、系统功能测试31八、总结32九、致谢34十、参考文献35一、内容摘要公司成立于二零零九年,是一家专门从事瓷砖销售的大型建筑广场,公司现有员工近百人,销售业绩良好,运作情况正常。可是随着企业的发展,客户数量的不断增多,产品品种的不断更新,瓷砖数据管理工作复杂化,库存产品零乱化等一系列问题也接踵而至,这给企业经营者带来了很大的困扰。万豪名家瓷砖管理系统的设计与开发,可以规范公司业务流程、提高企业管理水平,增加资金流动透明度,加快资金周转速度,从而进一步提高企业经济效益。该系统的开发具有极大的实践意义和应用推广价值。万豪名家瓷砖销售管理系统专门为公司提供销售管理平台。其中统计管理模块主要功能是为瓷砖销售公司提供有效的查询服务,员工能随时查看自己在公司的业绩,从而更努力认真的工作,管理员能够更好的了解公司的基本销售信息等等。二、引言人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治、经济、军事、文化等领域产生越来越深刻的影响,也正在改变人们的工作、生活学习、交流方式。信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。统计管理工作包括公司进货信息管理、商品库存信息管理、商品销售信息管理、公司财务管理等。传统的统计管理方式存在着许多缺点,如文件查找困难,管理效率低、信息保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,科学技术的不断发展和提高,计算机科学技术日渐成熟,其强大的功能人们已有深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对公司销售管理系统进行信息管理,有着手工管理所无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高公司销售系统管理的效率,也是公司的科学化、正规化管理,与世界接轨的重要条件,因此,开发一套这样成绩管理软件成为很有必要的事情,促进统计管理工作向着标准化、规范化的方向发展。三、需求分析万豪名家瓷砖销售系统无论是在功能设计上还是业务流程上都尽可能做到满足经营管理运作流程的需求,并且操作方便、功能强大,即便操作者对计算机知识一窍不通也可以熟练使用该系统,一用就会。系统强化库存管理,规范业务流程,加快商品资金周转,是企业经营管理中数据分析必不可少的信息化管理工具。(一)功能要求根据调研走访,结合瓷砖销售市场的需求,该系统具有以下功能1实现瓷砖销售过程中的基础信息的查询、修改、增加和删除功能。2实现瓷砖销售登记、销售退货登记、销售查询、销售退货查询操作。3实现商品入库登记、入库退货登记、入库查询、入库退货查询操作。4实现提醒预警功能,当某瓷砖数量不正常时,系统自动提醒。5实现用户管理功能,包括注册用户、修改用户密码、修改用户权限、退出等操作。对系统的使用者,按等级开放管理权限,这样可以在一定程度上保证数据库系统的安全性,避免数据被泄漏,非法更改等。(二)性能要求为了保证系统能够长期、安全、稳定、可靠、高效的运行,万豪名家瓷砖销售管理系统应该满足一下的性能要求1系统处理的准确性和及时性2系统的开放性和可扩充性3系统的易用性和易维护性4系统的标准性5系统的先进性(三)数据要求系统的数据需求主要包括以下几点1数据录入和处理的实时性和准确性2数据的一致性与完整性3数据的共享与独立性四、系统概要设计万豪名家瓷砖销售管理系统的功能框图如图41所示图41一人事管理1员工信息记录本公司员工的信息,包括职员编码、姓名、性别、类别、职务、聘用日期、薪金、备注等;支持员工信息查询、增加、修改和删除操作。2客户信息记录客户的基本信息包括客户编码、客户名称、地址、邮政编码、联系人电话等;支持查询、增加、修改和删除操作。3供应商信息记录供应商的基本信息包括供应商编码、供应商名称、地址、地区、邮政编码、电话、传真、联系人、联系人电话、开户银行、银行账号、邮箱;支持查询、增加、删除和修改操作。二商品管理1商品信息记录本公司瓷砖的信息,包括瓷砖编码、瓷砖名称、型号、产地、规格、商标、分类、进价、批发价、零售价、批号、颜色、供应商编号等;支持瓷砖信息查询、增加、修改和删除操作。2入库、出库信息记录瓷砖的基本信息包括出(入)库编码、结算方式、员工编号等;支持查询、增加、修改和删除操作。三订单管理1员工和客户信息下定单的时候选择对应的客户信息和员工信息,包括客户的名字、地址、电话和员工的代号、职位。2面积计算选择需要计算面积的形状,包括圆形、扇形、长方形。支持多个面积计算。3金额计算选择铺设瓷砖的信息,包括名称、类型、型号、规格、价格支持多个面积的金额计算,并汇总。4订单生成生成订单,订单包括订单号、客户ID、员工ID、型号、数量、用户地址、用户电话、金额。四提醒管理1库存警报信息记录仓库中商品数量的基本信息包括仓库编号、瓷砖编号、瓷砖名称、品牌名称、类别、型号、现有库存、预留数量、可用库存。2呆滞产品信息记录仓库中商品呆滞的基本信息包括瓷砖名称、产地、进价、颜色、呆滞期限、品牌名称。3过期产品基本信息包括瓷砖名称、批发价、零售价、有效期限、最大留货期限、呆滞期限、品牌名称。五数据报表1进货管理信息查询本公司进货的信息,包括进货汇总信息、进货商品信息、进货供应商信息;支持查询和计算进货总额操作。2库存信息查询库存货物的基本信息包括瓷砖编号、瓷砖名称、瓷砖类别、瓷砖型号、瓷砖规格、库存量等;支持查询操作。3销售信息查询商品销售与退货基本信息包括销售票号、员工编号、瓷砖编号、瓷砖名称、销售价格、销售数量、销售日期、退货编号、退货数量、客户编号、退货原因、退货日期;支持查询和计算进货总额操作。4财务信息查询公司收入与支出基本信息包括收入编号、员工编号、客户编号、客户名称、客户地址、客户电话、收入金额、收入日期、备注、支出编号、凭证编号、支出项目、支出方式、支出金额、支出日期;支持查询操作。五、系统详细设计(一)个人模块流程图我的模块可以分为四个部分,即进货管理统计、库存管理统计、销售管理和财务管理统计。1进货管理统计(见下图51)该图为进货管理统计部分的流程图。首先管理员通过身份验证进入系统,进入进货管理信息模块。进货管理信息模块里面有三个页面,即进货汇总信息、货品信息、供应商信息,进入这些界面显示的是进货管理信息的数据列表,所有关于进货信息在这个页面以表格的形式显示出来。页面的操作处理是查询所有进货信息或需要的相关信息。点击站点地图【进货汇总信息】后跳转到进货汇总信息查询界面JS_JINHUOASPX。在相应的地方输入需要查询的信息后点击【查询】按钮,如果查询的信息输入符合规范,且有相关内容则会弹出数据表格,否则则会显示空白页,然后继续输入查询内容进行相关查询。点击站点地图【货品信息】后跳转到商品信息查询界面JS_SHANGPINASPX。在相应的地方输入需要查询的信息后点击【查询】按钮,如果查询的信息输入符合规范,且有相关内容则会弹出数据表格,否则则会显示空白页,然后继续输入查询内容进行相关查询。点击站点地图【供应商信息】后跳转到供应商信息查询界面JS_GYSASPX。在相应的地方输入需要查询的信息后点击【查询】按钮,如果查询的信息输入符合规范,且有相关内容则会弹出数据表格,否则则会显示空白页,然后继续输入查询内容进行相关查询。管理员进入统计管理导航界面JS_DATATABLEASPX点击进货汇总信息点击进货管理信息点击供应商信息跳转进货汇总信息界面JS_JINHUOASPX随机输入一个或多个信息,点击【查询】显示相应信息,输入内容继续查询点击货品信息显示商品信息JS_SHANGPINASPX跳转供应商信息界面JS_GYSASPX没有显示任何信息,重新输入要查询信息图512库存管理统计(见下图52)点击站点地图【库存货物信息】后跳转到供应商信息查询界面JS_KUCUNASPX。在相应的地方输入需要查询的信息后点击【查询】按钮,如果查询的信息输入符合规范,且有相关内容则会弹出数据表格,否则则会显示空白页,然后继续输入查询内容进行相关查询。管理员进入统计管理导航界面JS_DATATABLEASPX点击库存管理信息随机输入一个或多个信息,点击【查询】显示相应信息,输入内容继续查询点击库存信息显示商品库存信息JS_KUCUNASPX没有显示任何信息,重新输入要查询信息图523销售管理统计(见下图53)销售管理流程图基本与进货管理部分结构一样,分为两个部分,销售管理信息和退货管理信息管理员进入统计管理导航界面JS_DATATABLEASPX点击销售管理信息点击销售管理信息点击退货管理信息跳转销售信息查询界面JS_XIAOSHOUASPX随机输入一个或多个信息,点击【查询】显示相应信息,输入内容继续查询跳转退货信息查询界面JS_TUIHUOASPX没有显示任何信息,重新输入要查询信息图534财务管理统计(见下图54)财务管理流程图与进货管理部结构一样,分为两个部分,收入管理信息和支出管理信息。管理员进入统计管理导航界面JS_DATATABLEASPX点击收入管理信息点击财务管理信息点击支出管理信息跳转收入管理信息查询界面JS_JINHUOASPX随机输入一个或多个信息,点击【查询】显示相应信息,输入内容继续查询跳转支出管理信息查询界面JS_GYSASPX没有显示任何信息,重新输入要查询信息图54(二)数据库设计1数据库概念建模下图(见图54)为整个系统的ER图,是管理员与客户、供应商、员工的实体联系关系。图542数据库逻辑设计下表55为员工信息表(TB_YGINFO)发货出入库员工导购客户供应商采购生成订单提交发货仓库购买包含提交发货管理员管理商品表55下表56为供应商信息表(TB_GYSINFO)表56下表57为客户信息表(TB_KHINFO)表57下表58为财务收入(TB_SR)表58下表59为凭证(TB_PZ)表59下表510为销售登记(TB_XSDJ)表510下表511为入库票号(TB_RKPH)表511下表512为退库登记(TB_RKDJ)表512下表513为退库登记(TB_RKDJ)表513下表514为财务支出表(TB_ZC)表514下表515为库存信息(TB_KCINFO)表515下表516为瓷砖基本信息表(TB_CZINFO)表516六、系统实现(一)系统实现技术1VISUALSTUDIONET技术VISUALSTUDIONET更适合编写WEB程序以及分布式应用程序,使操作变得更加容易,功能变得更加强大。在应用程序中,可以使用结构化查询语言SQL数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的SQL的编程技术,为单机上运行的数据库提供了SQL网络接口,以便在分布式环境中快速而有效地实现客户/服务器CLIENT/SERVER方案。2MICROSOFTSQLSERVER2000SQLSERVER2000是一个关系数据库管理系统,它全面扩展了SQLSERVER70的性能,可靠性和易用性使它成为一个杰出的数据库平台,SQLSERVER2000具有使用方便、可伸缩性好、与相关软件集成程度高等优点,应用的操作系统支持所有的WINDOWS版本。SQLSERVER2000具有支持XML、增强对数据行中的TEXT类型数据支持、可以添加用户自定义函数、索引化视图、增强全文检索功能等新特性。(二)模块的界面设计1选择统计的导航界面JS_DATATABLEASPX见图61)该页面通过站点地图的方式形成统计管理导航,如若要查询相关的信息可以选择相应的按钮,则会跳转到相应的界面。图61此页面涉及到得代码2进货汇总信息界面JS_JINHUOASPX见图62)图62此页面涉及到得代码PROTECTEDVOIDBTN_QUERY_CLICKOBJECTSENDER,EVENTARGSEFLOATPRICE0INTROWSNUM0SQLCONNECTIONCONNEWSQLCONNECTIONCONFIGURATIONMANAGERCONNECTIONSTRINGS“DB_MARKETCONNECTIONSTRING2“CONNECTIONSTRINGCONOPENSQLCOMMANDCOMNEWSQLCOMMANDCOMCONNECTIONCONSTRINGSQLSQL“TB_CZINFOFENLEI“GOODCLASSIDTEXTTOSTRING“IFGOODNOTEXT“SQL“ANDTB_CZINFOCZ_ID“GOODNOTEXT“IFGOODNAMETEXT“SQL“ANDTB_CZINFOCZ_NAME“GOODNAMETEXTTRIM“IFSTARTTIMETEXT“SQL“ANDTB_RKPHRQ“STARTTIMETEXTTRIM“IFENDTIMETEXT“SQL“ANDTB_RKPHRQ“ENDTIMETEXTTRIM“IFSQL“SQL“SELECTTB_GYSINFOGYS_NAME,TB_CZINFOCZ_NAME,TB_CZINFOXINGHAO,TB_CZINFOFENLEI,TB_CZINFOJINJIA,TB_CZINFOLINGSHOUJIA,TB_RKDJSL,TB_CZINFOCZ_ID,TB_RKPHRQ,TB_RKDJCZ_IDASEXPR1FROMTB_CZINFOINNERJOINTB_RKPHONTB_CZINFOCZ_IDTB_RKPHCZ_IDINNERJOINTB_GYSINFOONTB_RKPHGYS_IDTB_GYSINFOGYS_IDINNERJOINTB_RKDJONTB_CZINFOCZ_IDTB_RKDJCZ_IDWHERE“SQLELSESQL“SELECTTB_GYSINFOGYS_NAME,TB_CZINFOCZ_NAME,TB_CZINFOXINGHAO,TB_CZINFOFENLEI,TB_CZINFOJINJIA,TB_CZINFOLINGSHOUJIA,TB_RKDJSL,TB_CZINFOCZ_ID,TB_RKPHRQ,TB_RKDJCZ_IDASEXPR1FROMTB_CZINFOINNERJOINTB_RKPHONTB_CZINFOCZ_IDTB_RKPHCZ_IDINNERJOINTB_GYSINFOONTB_RKPHGYS_IDTB_GYSINFOGYS_IDINNERJOINTB_RKDJONTB_CZINFOCZ_IDTB_RKDJCZ_ID“COMCOMMANDTEXTSQLSQLDATAREADERDRCOMEXECUTEREADERSQLDATASOURCE1SELECTCOMMANDCOMCOMMANDTEXTGRIDVIEW1DATABINDWHILEDRREADTRUEROWSNUMFORINTI0IROWSNUMIPRICEFLOATPARSEGRIDVIEW1ROWSICELLS4TEXTFLOATPARSEGRIDVIEW1ROWSICELLS5TEXTTOTALPRICETEXT“PRICETOSTRING“元“PROTECTEDVOIDCALENDAR1_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSESTARTTIMETEXTCALENDAR1SELECTEDDATETOSHORTDATESTRINGCALENDAR1VISIBLEFALSEPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSECALENDAR1VISIBLETRUEPROTECTEDVOIDCALENDAR2_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSEENDTIMETEXTCALENDAR2SELECTEDDATETOSHORTDATESTRINGCALENDAR2VISIBLEFALSEPROTECTEDVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSECALENDAR2VISIBLETRUE3商品信息查询界面JS_SHANGPINASPX见图63)图63此页面涉及到的代码PUBLICPARTIALCLASSSHANGPINSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBTN_QUERY_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONCONFIGURATIONMANAGERCONNECTIONSTRINGS“DB_MARKETCONNECTIONSTRING2“CONNECTIONSTRINGCONOPENSQLCOMMANDCOMNEWSQLCOMMANDCOMCONNECTIONCONSTRINGSQLSQL“TB_CZINFOFENLEI“GOODCLASSIDTEXTTOSTRING“IFGOODNOTEXT“SQL“ANDTB_CZINFOCZ_ID“GOODNOTEXT“IFGOODNAMETEXT“SQL“ANDTB_CZINFOCZ_NAME“GOODNAMETEXTTRIM“IFSQL“SQL“SELECTTB_CZINFOCZ_ID,TB_CZINFOCZ_NAME,TB_RKPHRQ,TB_CZINFOXINGHAO,TB_CZINFOCHANDI,TB_CZINFOGUIGE,TB_CZINFOFENLEI,TB_CZINFOJINJIA,TB_CZINFOLINGSHOUJIA,TB_CZINFOYANSEFROMTB_CZINFOINNERJOINTB_RKPHONTB_CZINFOGYS_IDTB_RKPHGYS_IDWHERE“SQLELSESQL“SELECTTB_CZINFOCZ_ID,TB_CZINFOCZ_NAME,TB_RKPHRQ,TB_CZINFOXINGHAO,TB_CZINFOCHANDI,TB_CZINFOGUIGE,TB_CZINFOFENLEI,TB_CZINFOJINJIA,TB_CZINFOLINGSHOUJIA,TB_CZINFOYANSEFROMTB_CZINFOINNERJOINTB_RKPHONTB_CZINFOGYS_IDTB_RKPHGYS_ID“COMCOMMANDTEXTSQLSQLDATASOURCE1SELECTCOMMANDCOMCOMMANDTEXTGRIDVIEW1DATABIND4供应商信息界面JS_GYSASPX见图64)图645库存货品信息界面JS_KUCUNASPX见图65)图65此页面涉及到的代码PUBLICPARTIALCLASSJINHUOSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBTN_QUERY_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONCONFIGURATIONMANAGERCONNECTIONSTRINGS“DB_MARKETCONNECTIONSTRING2“CONNECTIONSTRINGCONOPENSQLCOMMANDCOMNEWSQLCOMMANDCOMCONNECTIONCONSTRINGSQLSQL“TB_CZINFOFENLEI“GOODCLASSIDTEXTTOSTRING“IFGOODNOTEXT“SQL“ANDTB_CZINFOCZ_ID“GOODNOTEXT“IFGOODNAMETEXT“SQL“ANDTB_CZINFOCZ_NAME“GOODNAMETEXTTRIM“ELSEIFSQL“SQL“SELECTTB_KCINFOKC_NUMBER,TB_CZINFOFENLEI,TB_CZINFOXINGHAO,TB_CZINFOCZ_NAME,TB_CZINFOCZ_ID,TB_CZINFOGUIGE,TB_KCINFOCZ_IDASEXPR1FROMTB_KCINFOINNERJOINTB_CZINFOONTB_KCINFOCZ_IDTB_CZINFOCZ_IDWHERE“SQLELSESQL“SELECTTB_KCINFOKC_NUMBER,TB_CZINFOFENLEI,TB_CZINFOXINGHAO,TB_CZINFOCZ_NAME,TB_CZINFOCZ_ID,TB_CZINFOGUIGE,TB_KCINFOCZ_IDASEXPR1FROMTB_KCINFOINNERJOINTB_CZINFOONTB_KCINFOCZ_IDTB_CZINFOCZ_ID“COMCOMMANDTEXTSQLSQLDATASOURCE2SELECTCOMMANDCOMCOMMANDTEXTGRIDVIEW1DATABIND6销售管理信息界面JS_XIAOSHOUASPX见图66)图66此页面涉及的代码PUBLICPARTIALCLASSXIAOSHOUSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBTN_QUERY_CLICKOBJECTSENDER,EVENTARGSEFLOATPRICE0INTROWSNUM0SQLCONNECTIONCONNEWSQLCONNECTIONCONFIGURATIONMANAGERCONNECTIONSTRINGS“DB_MARKETCONNECTIONSTRING2“CONNECTIONSTRINGSQLCOMMANDCMNEWSQLCOMMANDCONOPENCMCONNECTIONCONSTRINGSQLSQL“TB_XSDJYG_ID“DROPDOWNLIST1TEXTTOSTRING“IFSELLNOTEXT“SQL“ANDTB_XSDJXSPH“SELLNOTEXTTOSTRING“IFSTARTTIMETEXT“SQL“ANDTB_XSDJXSRQ“STARTTIMETEXTTRIM“IFENDTIMETEXT“SQL“ANDTB_RKPHXSRQ“ENDTIMETEXTTRIM“IFSQL“SQL“SELECTTB_CZINFOCZ_ID,TB_CZINFOCZ_NAME,TB_CZINFOLINGSHOUJIA,TB_XSDJXSPH,TB_XSDJXSRQ,TB_XSDJSL,TB_XSDJYG_IDFROMTB_CZINFOINNERJOINTB_XSDJONTB_CZINFOCZ_IDTB_XSDJCZ_IDWHERE“SQLELSESQL“SELECTTB_CZINFOCZ_ID,TB_CZINFOCZ_NAME,TB_CZINFOLINGSHOUJIA,TB_XSDJXSPH,TB_XSDJXSRQ,TB_XSDJSL,TB_XSDJYG_IDFROMTB_CZINFOINNERJOINTB_XSDJONTB_CZINFOCZ_IDTB_XSDJCZ_ID“CMCOMMANDTEXTSQLSQLDATAREADERDRCMEXECUTEREADERSQLDATASOURCE1SELECTCOMMANDSQLGRIDVIEW1DATABINDWHILEDRREADTRUEROWSNUMFORINTI0IROWSNUMIPRICEFLOATPARSEGRIDVIEW1ROWSICELLS4TEXTFLOATPARSEGRIDVIEW1ROWSICELLS5TEXTTOTALPRICETEXT“PRICETOSTRING“元“PROTECTEDVOIDCALENDAR1_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSESTARTTIMETEXTCALENDAR1SELECTEDDATETOSHORTDATESTRINGCALENDAR1VISIBLEFALSEPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSECALENDAR1VISIBLETRUEPROTECTEDVOIDCALENDAR2_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSEENDTIMETEXTCALENDAR2SELECTEDDATETOSHORTDATESTRINGCALENDAR2VISIBLEFALSEPROTECTEDVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSECALENDAR2VISIBLETRUEPROTECTEDVOIDGRIDVIEW1_SELECTEDINDEXCHANGEDOBJECTSENDER,EVENTARGSE7退货管理信息界面JS_TUIHUOASPX见图67)图67此页面涉及到的代码PUBLICPARTIALCLASSTUIHUOSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBTN_QUERY_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONCONFIGURATIONMANAGERCONNECTIONSTRINGS“DB_MARKETCONNECTIONSTRING2“CONNECTIONSTRINGCONOPENSQLCOMMANDCOMNEWSQLCOMMANDCOMCONNECTIONCONSTRINGSQLSQL“TB_THINFOLEIBIE“GOODCLASSIDTEXTTOSTRING“IFGOODNAMETEXT“SQL“ANDTB_THINFOCZ_ID“GOODNAMETEXT“IFGOODNOTEXT“SQL“ANDTB_THINFOTH_ID“GOODNOTEXTTRIM“IFSTARTTIMETEXT“SQL“ANDTB_THINFOTHRQ“STARTTIMETEXTTRIM“IFENDTIMETEXT“SQL“ANDTB_THINFOTHRQ“ENDTIMETEXTTRIM“IFSQL“SQL“SELECTTH_ID,CZ_ID,CZ_SL,CZ_JE,KH_ID,YG_ID,LEIBIE,XINGHAO,CZMC,TUIHUOYUANYIN,THRQFROMTB_THINFOWHERE“SQLELSESQL“SELECTTH_ID,CZ_ID,CZ_SL,CZ_JE,KH_ID,YG_ID,LEIBIE,XINGHAO,CZMC,TUIHUOYUANYIN,THRQFROMTB_THINFO“COMCOMMANDTEXTSQLSQLDATASOURCE1SELECTCOMMANDCOMCOMMANDTEXTGRIDVIEW1DATABINDPROTECTEDVOIDCALENDAR1_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSESTARTTIMETEXTCALENDAR1SELECTEDDATETOSHORTDATESTRINGCALENDAR1VISIBLEFALSEPROTECTEDVOIDBUTTON3_CLICKOBJECTSENDER,EVENTARGSECALENDAR1VISIBLETRUEPROTECTEDVOIDCALENDAR2_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSEENDTIMETEXTCALENDAR2SELECTEDDATETOSHORTDATESTRINGCALENDAR2VISIBLEFALSEPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSECALENDAR2VISIBLETRUE8收入管理信息界面JS_SHOURUASPX见图68)图68此页面涉及到的代码PUBLICPARTIALCLASSSHOURUSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBTN_QUERY_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONCONFIGURATIONMANAGERCONNECTIONSTRINGS“DB_MARKETCONNECTIONSTRING2“CONNECTIONSTRINGCONOPENSQLCOMMANDCOMNEWSQLCOMMANDCOMCONNECTIONCONSTRINGSQLSQL“TB_SRINFOSR_ID“GOODNOTEXTTOSTRING“IFDROPDOWNLIST1TEXT“SQL“ANDTB_SRINFOYG_ID“DROPDOWNLIST1TEXT“IFSTARTTIMETEXT“SQL“ANDTB_SRINFOSRRQ“STARTTIMETEXTTRIM“IFENDTIMETEXT“SQL“ANDTB_SRINFOSRRQ“ENDTIMETEXTTRIM“IFSQL“SQL“SELECTTB_SRINFOSR_ID,TB_SRINFOYG_ID,TB_KHINFOKH_ID,TB_SRINFOJE,TB_SRINFOSRRQ,TB_KHINFOTELEPHONE,TB_KHINFOADDRESS,TB_KHINFOKH_NAME,TB_SRINFONOTEFROMTB_SRINFOINNERJOINTB_KHINFOONTB_SRINFOKH_IDTB_KHINFOKH_IDWHERE“SQLELSESQL“SELECTTB_SRINFOSR_ID,TB_SRINFOYG_ID,TB_KHINFOKH_ID,TB_SRINFOJE,TB_SRINFOSRRQ,TB_KHINFOTELEPHONE,TB_KHINFOADDRESS,TB_KHINFOKH_NAME,TB_SRINFONOTEFROMTB_SRINFOINNERJOINTB_KHINFOONTB_SRINFOKH_IDTB_KHINFOKH_ID“COMCOMMANDTEXTSQLSQLDATASOURCE1SELECTCOMMANDCOMCOMMANDTEXTGRIDVIEW1DATABINDPROTECTEDVOIDCALENDAR1_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSESTARTTIMETEXTCALENDAR1SELECTEDDATETOSHORTDATESTRINGCALENDAR1VISIBLEFALSEPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSECALENDAR1VISIBLETRUEPROTECTEDVOIDCALENDAR2_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSEENDTIMETEXTCALENDAR2SELECTEDDATETOSHORTDATESTRINGCALENDAR2VISIBLEFALSEPROTECTEDVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSECALENDAR2VISIBLETRUE9支出管理信息界面JS_ZHICHUASPX见图69)图69此页面涉及到的代码PUBLICPARTIALCLASSZHICHUSYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBTN_QUERY_CLICKOBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONCONFIGURATIONMANAGERCONNECTIONSTRINGS“DB_MARKETCONNECTIONSTRING2“CONNECTIONSTRINGCONOPENSQLCOMMANDCOMNEWSQLCOMMANDCOMCONNECTIONCONSTRINGSQLSQL“TB_ZCINFOZC_ID“GOODNOTEXTTOSTRING“IFDROPDOWNLIST1TEXT“SQL“ANDTB_ZCINFOYG_ID“DROPDOWNLIST1TEXT“IFSTARTTIMETEXT“SQL“ANDTB_ZCINFOZCRQ“STARTTIMETEXTTRIM“IFENDTIMETEXT“SQL“ANDTB_ZCINFOZCRQ“ENDTIMETEXTTRIM“IFSQL“SQL“SELECTTB_ZCINFOJE,TB_ZCINFOZC_ID,TB_ZCINFOYG_ID,TB_ZCINFOZCRQ,TB_PZINFOPZ_ID,TB_PZINFOXM,TB_PZINFOFSFROMTB_ZCINFOINNERJOINTB_PZINFOONTB_ZCINFOJETB_PZINFOJEWHERE“SQLELSESQL“SELECTTB_ZCINFOJE,TB_ZCINFOZC_ID,TB_ZCINFOYG_ID,TB_ZCINFOZCRQ,TB_PZINFOPZ_ID,TB_PZINFOXM,TB_PZINFOFSFROMTB_ZCINFOINNERJOINTB_PZINFOONTB_ZCINFOJETB_PZINFOJE“COMCOMMANDTEXTSQLSQLDATASOURCE1SELECTCOMMANDCOMCOMMANDTEXTGRIDVIEW1DATABINDPROTECTEDVOIDCALENDAR1_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSESTARTTIMETEXTCALENDAR1SELECTEDDATETOSHORTDATESTRINGCALENDAR1VISIBLEFALSEPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSECALENDAR1VISIBLETRUEPROTECTEDVOIDCALENDAR2_SELECTIONCHANGEDOBJECTSENDER,EVENTARGSEENDTIMETEXTCALENDAR2SELECTEDDATETOSHORTDATESTRINGCALENDAR2VISIBLEFALSEPROTECTEDVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSECALENDAR2VISIBLETRUE七、系统功能测试本测试报告为统计管理的测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合需求,具体测试结果如71图所示项目名称控制方法输入预期结果实际结果比对结论操作员登陆自动用户名1密码11进入系统有部分管理权限进入系统有部分管理权限测试成功按商品名称查询在导航页面点击商品信息导航进入输入商品名称加西亚瓷砖输入商品名称JDIF如果输入正确显示相关信息,否则显示空白页输入正确显示相关信息,否则显示空白页测试成功按商品编号查询在导航页面点击商品信息导航进入输入商品编号4舒服商品编号DHFU如果输入正确显示相关信息,否则显示空白页输入正确显示相关信息,否则显示空白页测试成功按员工编号查询在导航页面点击销售管理信息导
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论