本科毕业论文-汽车修理厂物资流通管理系统的设计与实现_第1页
本科毕业论文-汽车修理厂物资流通管理系统的设计与实现_第2页
本科毕业论文-汽车修理厂物资流通管理系统的设计与实现_第3页
本科毕业论文-汽车修理厂物资流通管理系统的设计与实现_第4页
本科毕业论文-汽车修理厂物资流通管理系统的设计与实现_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

汽车修理厂物资流通管理系统的设计与实现专业计算机信息管理司法方向班级2011级信息管理1班指导教师陈忠菊学生姓名1C013马海峰目录摘要1前言21网站需求分析311功能需求312性能需求32网站总体设计421系统模块设计图422模块设计523数据库设计63系统详细设计931用户登录页932物资流通员管理模块10321登录首页11322查看所有信息11323单据填写13324客户信息添加15325客户信息查询17326仓库信息18327商品出库19328商品入库22329密码修改2433系统管理员模块26331登录首页27332全部管理27333类别添加28334单据修改30335退单30336仓库信息添加31337密码修改34小结36致谢37参考文献38摘要从20世纪60年代以来企业信息化的趋势来看,企业的物资流通管理也趋向于信息化、网络化和高度集成化。在这个信息化的社会,任何大多数的办公设备都离不开网络,所以设计这个网站为了就是方便管理信息,本网站主要用于汽车修理厂的物资流通人员和系统管理人员。此网站主要方便管理人员查找简单的信息和管理等功能。本网站是利用ASPNET动态网站开发技术并以SQLSERVER2005数据库为核心。本网站在ASPNET动态网站开发技术基础上,实现了物资流通人员可查看物品信息、单据信息等。系统管理员可查找信息来修改等。网站整体通过数据的添加、修改、查询等功能链接起来,界面友好,干净整洁,使用方便,层次清晰,图文并茂。在数据处理方面,采用SQLSERVER2005建立数据库;在页面设计上我们运用了母版页,建立了多个窗体使本软件更加完善,合理,便于使用。关键词C;ASPNET;SQLSERVER;物资流通前言物资管理是一般工业、商业、企业生产管理环节中重要的一环,需要对物资基本信息管理、物资调配信息等进行完整的监控。物资入库首先要登记物资的基本信息,包括物资的种类、名称、型号、单位、单价等;然后登记物资入库信息,包括物资基本信息、入库地点、入库人、经办人、数量等;根据物资的入库、出库过程的综合,得到各种物资的余额信息,方便进行后续工作。因此物资管理信息系统需要纪录物资流通的全过程。汽车修理这个行业在不断的发展中,也有更多的人正在加入其中,从而使这个行业的竞争日益的强烈,竞争的压力也随之越来越大,那么要想在众多竞争者中脱颖而出,我们就得不断的强大自己,用传统人工的方式进行物资流通管理存在着许多缺点,如效率低,成本高,保密性差。随着时间一长,将产生大量的文件和数据,不利于查找及维护。另外为及时结清每笔业务盘点库存和货物流通情况,确保企业生产正常运行,管理人员要花费大量的人力物力及时间作数据记录和统计汇总工作。我们要想节省人力,节省时间,那我们就离不开网络,它的内容对于各类生产企业的决策者和管理者来说都至关重要,现在网络也在不断的发展日益的强大,在我们的生活中更是无处不在,开发出来的软件更是方便了我们,提高了办事效益节省了时间,从而使公司的发展更快,提高了竞争力,也能更好宣传公司,从而树立良好的形象,大大的提高了知名度。1网站需求分析11功能需求长期以来,物资管理工作中的信息管理是采用人工的方式,要付出大量人力,填写各种表格、凭证、账册、卡片和文件。由于信息是随着时间不断变化的,各业务部门对信息的使用要求也各不相同,所以要按照不同的分类经常不断地汇总、统计,往往要做许多重复登记和转抄。这种手工操作的管理方式,不仅浪费人力,而且存在许多缺点(1)处理速度慢,影响信息及时性。(2)易出现错误,影响信息精确性。(3)不便于查询。(4)缺乏综合性,不能起控制作用。由于这些缺点,大大降低了信息的利用价值,显然越来越不适应现代物资管理工作的需要。因此,为了方便管理人员的应用,该系统提供了物资流通管理系统,为了方便使用本系统采用了两个身份登录,一个是物资流通员,一个是系统管理员。这里实现物资流通员的全部信息、单据填写、客户信息添加、客户信息查询(精确查询模糊查询)、仓库信息、商品出库、商品入库、密码修改和重新登录;实现了系统管理员的商品信息管理、单据修改、退单、仓库信息管理、密码修改及重新登录。12性能需求为了系统能长时间,稳定并且高效的运行,请物资流通员和系统管理员及时的添加、修改及删除数据,为了公司的发展应该定期的检查库存,以免出现缺货断货的现象,定期修改密码以免泄露。2网站总体设计21系统模块设计图本系统主要由两个模块构成物资流通员管理模块、系统管理员管理模块。如下所示汽车修理厂物资流通管理系统物资流通员管理模块系统管理员管理模块具体层次图如下系统模块设计图物资流通员管理模块流通管理单据管理客户管理仓库管理密码修改买家信息卖家信息单据填写客户添加客户查询商品入库商品出库图1物资流通员管理模块系统管理员管理模块商品信息单据管理仓库管理密码修改商品信息管理商品类别添加单据修改仓库信息维护仓库信息查询退单图2系统管理员管理模块22模块设计软件的总文件夹名为”1C013马海峰,此文件夹下又包括1个文件夹,是以”物资流通管理系统”命名的文件夹。“物资流通管理系统”文件夹里包括又包括了本次课程设计的所有程序,还包括一个以“APP_DATA”命名的文件夹,存放的是本次课程设计所需要的数据库文件,另一个是以“IMAGE”命名的文件夹,此文件夹存放的是课设需要的图片。本系统分为两个模块,一个是物资流通管理,另一个是系统信息管理。物资流通管理模块首页主要使用HYPERLINK按钮的超链接来实现与其他页面的链接,从而实现了浏览全部信息、单据查询、商品入库、商品出库、密码修改、重新登录的功能。系统管理模块首页主要使用树状视图控件,实现了树状视图中的各个链接,从而可以跳转到商品信息管理、单据管理、库存管理、密码修改、重新登录的页面,来实现功能,方便使用者。23数据库设计本网站数据库采用的是SQLSERVER2005数据库。数据库名为物资流通,共有10个表,分别为仓库信息表、产品类型表、出库表、单据表、客户信息表、库存表、商品信息表、物资流通员表、系统管理员表、账单1表。数据库结构图如图1。图1数据库结构图1仓库信息表表1仓库信息表列名数据类型长度IDINT4仓库名称VARCHAR50占地面积VARCHAR50仓库地址VARCHAR50库存上限VARCHAR50库存下限VARCHAR50存放物品类别VARCHAR50负责人VARCHAR50备注VARCHAR502产品类型表表2产品类型表列名数据类型长度IDINT4商品类型VARCHAR503出库表表3出库形式表列名数据类型长度IDINT4出库形式VARCHAR504单据表表4单据表列名数据类型长度IDINT4商品货号VARCHAR50商品名称VARCHAR50商品类型VARCHAR50商品单价INT4所属数量VARCHAR50操作时间VARCHAR50需求人DATETIME50操作人VARCHAR505客户信息表表5客户信息表列名数据类型长度IDINT4姓名VARCHAR50性别VARCHAR50年龄VARCHAR50车名VARCHAR50联系电话VARCHAR50家庭住址VARCHAR506库存表表6库存表列名数据类型长度IDINT4商品货号VARCHAR50商品名称VARCHAR50现存数量VARCHAR50数量下限VARCHAR50所属仓库VARCHAR507商品信息表表7商品信息表列名数据类型长度IDINT4商品货号VARCHAR50商品名称VARCHAR50商品类型VARCHAR50售出价格INT4生产厂家VARCHAR50所属仓库VARCHAR50生产日期VARCHAR508物资流通员表表8物资流通员表列名数据类型长度IDINT4用户名NVARCHA50用户密码NVARCHA509系统管理员表表9系统管理员表列名数据类型长度IDINT4用户名NVARCHA50用户密码NVARCHA5010账单1表表10账单1表字段名称数据类型长度IDINT4商品货号VARCHAR50商品名称VARCHAR50商品类型VARCHAR50操作人VARCHAR4操作时间VARCHAR50出库总数VARCHAR503系统详细设计31用户登录页界面设计效果如图2所示图2用户登录页面该页面主要实现了用户的登录功能,要先附加数据库,与数据库进行连接,再根据不同的用户身份来登录,用户登录所需要的用户名与密码需与“物资流通员”或者“系统管理员”表里信息的一致,否则会提醒你用户名不存在或密码错误。代码如下PROTECTEDVOIDIMAGEBUTTON3_CLICKOBJECTSENDER,IMAGECLICKEVENTARGSESTRINGSQL“SQLDATAREADERDRNULLSTRINGUSERTEXTBOX1TEXTINTTYPECONVERTTOINT32DROPDOWNLIST1SELECTEDVALUESWITCHTYPECASE1SQL“SELECTFROM物资流通员WHERE用户名“USER“DRDBGETREADERSQLIFDRREADRESPONSEWRITE“ALERT没有该物资流通员“RETURNIFTEXTBOX2TEXTDR“用户密码“TOSTRINGRESPONSEWRITE“ALERT密码错误“RETURNSESSION“用户名“USERSESSION“TYPE“TYPESESSION“用户密码“DR“用户密码“TOSTRINGRESPONSEREDIRECT“ZHUYEASPX“BREAKCASE2SQL“SELECTFROM系统管理员WHERE用户名“USER“DRDBGETREADERSQLIFDRREADRESPONSEWRITE“ALERT没有该系统管理员“RETURNIFTEXTBOX2TEXTDR“用户密码“TOSTRINGRESPONSEWRITE“ALERT密码错误“RETURNSESSION“用户名“USERSESSION“TYPE“TYPESESSION“用户密码“DR“用户密码“TOSTRINGRESPONSEREDIRECT“INDEXASPX“BREAK32物资流通员管理模块物资流通员管理模块是物资流通员能够查看所有商品的信息、单据填写、商品入库、商品出库、密码修改和重新登录。321登录首页界面设计效果如图3所示图3物资流通员登录首页面该页面与其他页面的链接是使用HYPERLINK按钮的超链接来实现与其他页面的链接,来实现的,它可以查看所有商品的信息、查询单价、商品入库、商品出库、密码修改等。322查看所有信息界面设计效果如图4所示图4物资流通员查看所有信息页面该页面主要是通过GRIDVIEW控件与SQLDATASOURCE1链接来实现显示所有数据的,此页面是为了能使使用者以最快的方式了来了解所有的商品信息。另外为了查看方便在页面的上方设置了查询,可以根据商品货号进行精确查询还可以根据商品名称进行模糊查询。代码如下PUBLICPARTIALCLASS全部信息SYSTEMWEBUIPAGESTRINGSTRFINDPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEDATASETDSDBGETDATASET“SELECTFROM全部信息“GRIDVIEW1DATASOURCEDSTABLES0GRIDVIEW1DATABINDPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSESTRINGSQL“SELECTFROM全部信息WHERE11“IFTEXTBOX1TEXT“SQL“AND商品名称LIKE“TEXTBOX1TEXT“IFTEXTBOX2TEXT“SQL“AND商品货号LIKE“TEXTBOX2TEXT“STRFINDSQLDATASETDSDBGETDATASETSQLGRIDVIEW1DATASOURCEDSTABLES0GRIDVIEW1DATABINDPROTECTEDVOIDGRIDVIEW1_SELECTEDINDEXCHANGEDOBJECTSENDER,EVENTARGSE323单据填写界面设计效果如图5所示图5物资流通员单据填写页面该页面物资流通员可在TEXTBOX空间中输入信息,单击确定按钮,有成功提示的对话框,数据即可成功添加到名为“单据表”的数据表中,从而系统管理员可以查看方便信息的修改和退单。代码如下PUBLICPARTIALCLASS单据查询SYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFPAGEISPOSTBACKSTRINGSQL“SELECTDISTINCT商品类型FROM产品类型“DROPDOWNLIST1ITEMSADD“SQLDATAREADERDRDBGETREADERSQLWHILEDRREADDROPDOWNLIST1ITEMSADDDR“商品类型TOSTRINGPROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSETEXTBOX1TEXT“TEXTBOX2TEXT“TEXTBOX3TEXT“TEXTBOX4TEXT“TEXTBOX5TEXT“TEXTBOX6TEXT“TEXTBOX7TEXT“PROTECTEDVOIDBUTTON1_CLICK1OBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONDBSTRCONSQLCOMMANDCMDNEWSQLCOMMAND“,CONCMDCOMMANDTEXT“INSERTINTO单据表商品货号,商品名称,商品类型,商品单价,所需数量,操作时间,需求人,操作人“CMDCOMMANDTEXT“VALUES商品货号,商品名称,商品类型,商品单价,所需数量,操作时间,需操作“CMDPARAMETERSADD“商品货号“,SQLDBTYPEVARCHARVALUETEXTBOX1TEXTCMDPARAMETERSADD“商品名称“,SQLDBTYPEVARCHARVALUETEXTBOX2TEXTCMDPARAMETERSADD“商品类型“,SQLDBTYPEVARCHARVALUEDROPDOWNLIST1TEXTCMDPARAMETERSADD“商品单价“,SQLDBTYPEINTVALUETEXTBOX3TEXTCMDPARAMETERSADD“所需数量“,SQLDBTYPEVARCHARVALUETEXTBOX4TEXTCMDPARAMETERSADD“操作时间“,SQLDBTYPEVARCHARVALUETEXTBOX5TEXTCMDPARAMETERSADD“需求人“,SQLDBTYPEVARCHARVALUETEXTBOX6TEXTCMDPARAMETERSADD“操作人“,SQLDBTYPEVARCHARVALUETEXTBOX7TEXTCONOPENCMDEXECUTENONQUERYCONCLOSERESPONSEWRITE“ALERT单据已成功添加“BUTTON2_CLICKNULL,NULL324客户信息添加界面设计效果如图6所示图6物资流通员客户信息添加页面该页面物资流通员可在TEXTBOX空间中输入信息,单击确定按钮,有成功提示的对话框,数据即可成功添加到名为“客户信息表”的数据表中,单击取消按钮所有文本框的内容都会清空。代码如下PUBLICPARTIALCLASS客户信息添加SYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBUTTON1_CLICK1OBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONDBSTRCONSQLCOMMANDCMDNEWSQLCOMMAND“,CONCMDCOMMANDTEXT“INSERTINTO客户信息姓名,性别,年龄,车名,联系电话,家庭住址“CMDCOMMANDTEXT“VALUES姓名,性别,年龄,车名,联系电话,家庭住址“CMDPARAMETERSADD“姓名“,SQLDBTYPEVARCHARVALUETEXTBOX1TEXTCMDPARAMETERSADD“性别“,SQLDBTYPEVARCHARVALUEDROPDOWNLIST1TEXTCMDPARAMETERSADD“年龄“,SQLDBTYPEVARCHARVALUETEXTBOX8TEXTCMDPARAMETERSADD“车名“,SQLDBTYPEVARCHARVALUETEXTBOX3TEXTCMDPARAMETERSADD“联系电话“,SQLDBTYPEVARCHARVALUETEXTBOX4TEXTCMDPARAMETERSADD“家庭住址“,SQLDBTYPEVARCHARVALUETEXTBOX5TEXTCONOPENCMDEXECUTENONQUERYCONCLOSERESPONSEWRITE“ALERT信息已成功添加“BUTTON2_CLICKNULL,NULLPROTECTEDVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSETEXTBOX1TEXT“TEXTBOX3TEXT“TEXTBOX4TEXT“TEXTBOX5TEXT“TEXTBOX8TEXT“325客户信息查询界面设计效果如图7所示图7物资流通员客户信息查询页面该页面主要是通过GRIDVIEW控件与SQLDATASOURCE链接来实现显示所有数据的,此页面是为了能使使用者以最快的方式了来了解所有的客户的信息。另外为了查看方便在页面的上方设置了查询,可以根据姓名和车名进行模糊查询。代码如下PUBLICPARTIALCLASS客户信息查询SYSTEMWEBUIPAGESTRINGSTRFINDPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEDATASETDSDBGETDATASET“SELECTFROM客户信息“GRIDVIEW1DATASOURCEDSTABLES0GRIDVIEW1DATABINDPROTECTEDVOIDBUTTON3_CLICKOBJECTSENDER,EVENTARGSESTRINGSQL“SELECTFROM客户信息WHERE11“IFTEXTBOX8TEXT“SQL“AND姓名LIKE“TEXTBOX8TEXT“IFTEXTBOX9TEXT“SQL“AND车名LIKE“TEXTBOX9TEXT“STRFINDSQLDATASETDSDBGETDATASETSQLGRIDVIEW1DATASOURCEDSTABLES0GRIDVIEW1DATABIND326仓库信息界面设计效果如图8所示图8物资流通员仓库信息页面该页面主要是通过GRIDVIEW控件与SQLDATASOURCE1链接来实现显示所有数据的,此页面是为了能使使用者以最快的方式了来了解所有的仓库信息。327商品出库界面设计效果如图9所示图9物资流通员商品出库页面该页面物资流通员可在TEXTBOX空件中输入信息,单击确定按钮,有提示成功调出的对话框,数据即可成功添加到名为“账单1”的数据表中,从而记录数据,单击取消按钮所有文本框的内容都会清空。代码如下PUBLICPARTIALCLASS商品出库SYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFPAGEISPOSTBACKSTRINGSQL“SELECTDISTINCT商品类型FROM产品类型“DROPDOWNLIST1ITEMSADD“SQLDATAREADERDRDBGETREADERSQLWHILEDRREADDROPDOWNLIST1ITEMSADDDR“商品类型“TOSTRINGPROTECTEDVOIDBUTTON2_CLICK1OBJECTSENDER,EVENTARGSETEXTBOX1TEXT“TEXTBOX2TEXT“TEXTBOX3TEXT“TEXTBOX4TEXT“TEXTBOX5TEXT“PROTECTEDVOIDBUTTON1_CLICK1OBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONDBSTRCONSQLCOMMANDCMDNEWSQLCOMMAND“,CONCMDCOMMANDTEXT“INSERTINTO账单1商品货号,商品名称,商品类型,操作人,操作时间,出库总数“CMDCOMMANDTEXT“VALUES商品货号,商品名称,商品类型,操作人,操作时间,出库总数“CMDPARAMETERSADD“商品货号“,SQLDBTYPEVARCHARVALUETEXTBOX1TEXTCMDPARAMETERSADD“商品名称“,SQLDBTYPEVARCHARVALUETEXTBOX2TEXTCMDPARAMETERSADD“商品类型“,SQLDBTYPEVARCHARVALUEDROPDOWNLIST1TEXTCMDPARAMETERSADD“操作人“,SQLDBTYPEVARCHARVALUETEXTBOX3TEXTCMDPARAMETERSADD“操作时间“,SQLDBTYPEVARCHARVALUETEXTBOX4TEXTCMDPARAMETERSADD“出库总数“,SQLDBTYPEVARCHARVALUETEXTBOX5TEXTCONOPENCMDEXECUTENONQUERYCONCLOSERESPONSEWRITE“ALERT商品已成功调出并记录完毕“BUTTON2_CLICKNULL,NULL328商品入库界面设计效果如图10所示图10物资流通员商品入库页面该页面物资流通员可在TEXTBOX空件中输入信息,单击确定按钮,数据即可成功添加到名为“全部信息”的数据表中,从而记录数据,单击取消按钮所有文本框的内容都会清空。代码如下PUBLICPARTIALCLASS商品入库SYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEIFPAGEISPOSTBACKSTRINGSQL“SELECTDISTINCT商品类型FROM产品类型“DROPDOWNLIST1ITEMSADD“SQLDATAREADERDRDBGETREADERSQLWHILEDRREADDROPDOWNLIST1ITEMSADDDR“商品类型“TOSTRINGPROTECTEDVOIDBUTTON2_CLICK1OBJECTSENDER,EVENTARGSETEXTBOX1TEXT“TEXTBOX2TEXT“TEXTBOX3TEXT“TEXTBOX4TEXT“TEXTBOX5TEXT“TEXTBOX6TEXT“TEXTBOX7TEXT“PROTECTEDVOIDBUTTON1_CLICK1OBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONDBSTRCONSQLCOMMANDCMDNEWSQLCOMMAND“,CONCMDCOMMANDTEXT“INSERTINTO全部信息商品货号,商品名称,商品类型,售出价格,生产厂家,所属仓库,生产日期“CMDCOMMANDTEXT“VALUES商品货号,商品名称,商品类型,售出价格,生产厂家,所属仓库,生产日期“CMDPARAMETERSADD“商品货号“,SQLDBTYPEVARCHARVALUETEXTBOX1TEXTCMDPARAMETERSADD“商品名称“,SQLDBTYPEVARCHARVALUETEXTBOX2TEXTCMDPARAMETERSADD“商品类型“,SQLDBTYPEVARCHARVALUEDROPDOWNLIST1TEXTCMDPARAMETERSADD“售出价格“,SQLDBTYPEINTVALUETEXTBOX3TEXTCMDPARAMETERSADD“生产厂家“,SQLDBTYPEVARCHARVALUETEXTBOX4TEXTCMDPARAMETERSADD“所属仓库“,SQLDBTYPEVARCHARVALUETEXTBOX6TEXTCMDPARAMETERSADD“生产日期“,SQLDBTYPEVARCHARVALUETEXTBOX7TEXTCONOPENCMDEXECUTENONQUERYCONCLOSERESPONSEWRITE“ALERT添加信息成功“BUTTON2_CLICKNULL,NULL329密码修改界面设计效果如图11所示图11物资流通员修改密码页面该页面的用户名文本框中为默认为人员进入时地用户名,所以这里面的是只读得文本框,在正确输入原密码的情况下,并且新密码和确定的密码一致,可修改密码并确认新密码。代码如下PUBLICPARTIALCLASS流通员密码修改SYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSETEXTBOX2TEXTSESSION“用户名“TOSTRINGPROTECTEDVOIDBUTTON1_CLICK1OBJECTSENDER,EVENTARGSEIFTEXTBOX1TEXTSESSION“用户密码“TOSTRINGSTRINGSQL“UPDATE物资流通员SET用户密码“TEXTBOX3TEXT“WHERE用户名“TEXTBOX2TEXT“TRYDBEXECSQLSQLRESPONSEWRITE“ALERT修改成功“CATCHEXCEPTIONEXRESPONSEWRITEEXMESSAGETOSTRINGELSERESPONSEWRITE“ALERT原密码不正确,请重新输入“PROTECTEDVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSETEXTBOX1TEXT“TEXTBOX2TEXT“TEXTBOX3TEXT“TEXTBOX4TEXT“33系统管理员模块系统管理员管理模块是全部信息管理,单据管理,仓库信息管理,密码修改和重新登录331登录首页界面效果如图12所示图12系统管理员登录首页面该页面为系统管理员的页面,其主要的功能是编辑和修改数据。本页面与其他页面的链接是用页面左侧的树状视图来实现的,它可以查看所有商品的信息并且可以编辑、删除数据、库存管理、密码修改等。332全部信息管理界面设计效果如图13所示图13系统管理员全部管理页面该页面主要是通过GRIDVIEW控件与SQLDATASOURCE1链接来实现显示所有数据的,并且可以编辑和删除。333类别添加界面设计效果如图14所示图14系统管理员商品类别添加页面该页面主要是通过全部信息管理面右上角的超链接实现的,点击后页面自动跳转到此页面,在TEXTBOX文本框中输入信息,点击确定按钮,即可成功添加类别到“商品类别”数据表中。代码如下PUBLICPARTIALCLASS商品信息添加1SYSTEMWEBUIPAGEPROTECTEDVOIDBUTTON1_CLICK1OBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONDBSTRCONSQLCOMMANDCMDNEWSQLCOMMAND“,CONCMDCOMMANDTEXT“INSERTINTO产品类型商品类型“CMDCOMMANDTEXT“VALUES商品类型“CMDPARAMETERSADD“商品类型“,SQLDBTYPEVARCHARVALUETEXTBOX1TEXTCONOPENCONCLOSERESPONSEWRITE“ALERT商品类型已成功添加“TEXTBOX1TEXT“334单据修改界面设计效果如图15所示图15系统管理员单据修改页面该页面主要是通过GRIDVIEW控件与SQLDATASOURCE1链接来实现显示所有数据的,并且可以修改数据。335退单界面设计效果如图16所示图16系统管理员退单页面该页面主要是通过GRIDVIEW控件与SQLDATASOURCE链接来实现显示所有数据的,并且可以删除数据。336仓库信息添加界面设计效果如图17所示图17系统管理员仓库信息添加页面该页面系统管理员可在TEXTBOX空件中输入信息,单击确定按钮,数据即可成功添加到名为“仓库信息”的数据表中,从而记录数据,单击取消按钮所有文本框的内容都会清空。代码如下PUBLICPARTIALCLASS仓库信息管理SYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSEPROTECTEDVOIDBUTTON1_CLICK1OBJECTSENDER,EVENTARGSESQLCONNECTIONCONNEWSQLCONNECTIONDBSTRCONSQLCOMMANDCMDNEWSQLCOMMAND“,CONCMDCOMMANDTEXT“INSERTINTO仓库信息仓库名称,占地面积,仓库地址,库存上限,库存下限,存放物品类别,负责人,备注“CMDCOMMANDTEXT“VALUES仓库名称,占地面积,仓库地址,库存上限,库存下限,存放物品类别,负责人,备注“CMDPARAMETERSADD“仓库名称“,SQLDBTYPEVARCHARVALUETEXTBOX1TEXTCMDPARAMETERSADD“占地面积“,SQLDBTYPEVARCHARVALUETEXTBOX2TEXTCMDPARAMETERSADD“仓库地址“,SQLDBTYPEVARCHARVALUETEXTBOX3TEXTCMDPARAMETERSADD“库存上限“,SQLDBTYPEVARCHARVALUETEXTBOX4TEXTCMDPARAMETERSADD“库存下限“,SQLDBTYPEVARCHARVALUETEXTBOX5TEXTCMDPARAMETERSADD“存放物品类别“,SQLDBTYPEVARCHARVALUETEXTBOX6TEXTCMDPARAMETERSADD“负责人“,SQLDBTYPEVARCHARVALUETEXTBOX7TEXTCMDPARAMETERSADD“备注“,SQLDBTYPEVARCHARVALUETEXTBOX8TEXTCONOPENCMDEXECUTENONQUERYCONCLOSERESPONSEWRITE“ALERT信息已成功添加“BUTTON2_CLICK1NULL,NULLPROTECTEDVOIDBUTTON2_CLICK1OBJECTSENDER,EVENTARGSETEXTBOX1TEXT“TEXTBOX2TEXT“TEXTBOX3TEXT“TEXTBOX4TEXT“TEXTBOX5TEXT“TEXTBOX6TEXT“TEXTBOX7TEXT“TEXTBOX8TEXT“337密码修改界面设计效果如图18所示图18系统管理员密码修改页面该页面的用户名文本框中为默认为人员进入时地用户名,所以这里面的是只读得文本框,在正确输入原密码的情况下,并且新密码和确定的密码一致,可修改密码并确认新密码。代码如下PUBLICPARTIALCLASS密码修改SYSTEMWEBUIPAGEPROTECTEDVOIDPAGE_LOADOBJECTSENDER,EVENTARGSETEXTBOX1TEXTSESSION“用户名“TOSTRINGPROTECTEDVOIDBUTTON2_CLICKOBJECTSENDER,EVENTARGSEIFTEXTBOX2TEXTSESSION“用户密码“TOSTRINGSTRINGSQL“UPDATE系统管理员SET用户密码“TEXTBOX3TEXT“WHERE用户名“TEXTBOX1TEXT“TRYDBEXECSQLSQLRESPONSEWRITE“ALERT修改成功“CATCHEXCEPTIONEXRESPONSEWRITEEXMESSAGETOSTRINGELSERESPONSEWRITE“ALERT原密码不正确,请重新输入“PROTECTEDVOIDBUTTON1_CLICKOBJECTSENDER,EVENTARGSETEXTBOX1TEXT“TEXTBOX2TEXT“TEXTBOX3TEXT“TEXTBOX4TEXT“小结这次设计基本按要求完成了任务。设计主要的目的是在于通过设计来达到动手操作的能力,根据自己的想法来实现自己动手制作的软件,将自己所学的知识融会贯通并运用在本次的设计当中,在运用的过程中才发现自己有很多地方的不足,一旦把所学的知识综合运用就会发现事情往往不像自己想的那么简单,不仅需要扎实的知识还需要细心和专心和用心,此次软件的开发使得用户拥有了一个实用、有效、高效率的平台,也提高了自己的综合运用能力,对于软件开发有了更深的了解,掌握了更高技术。本次项目是以对数据的插入、删除、修改、查询等的操作为基础的,还用到的HYPERLINK按钮链接其他窗体,使其系统用起来方便,便于管理软件的运用,方便用户。所以学好些这些极其重要,它对完成设计的初步工作有极大的帮助。这些基础的东西我们一定要很好的掌握它,将来无论在我们的学习中还生活中都一定会有很大的用途,用SQLSERVER创建数据库也是必须要掌握的它与ASPNET一样重要,SQL被作为关系型数据库管理系统的标准语言。SQL语句可以用来执行各种各样的操作,它对软件的后台应用尤为重要。所以学习好SQLSERVER是一定的。致谢在这次毕业设计中,我虽然遇到了很多问题和难题,每次解决都是与老师的悉心辅导和指导是密不可分的,除了老师还有同学之间的研究,这样既提高了新系统的各个方面的功能和实用性也提高了自己的能力还有与老师和同学之间的感情。这次的设计开始还有很多的漏洞,这些漏洞也因为自己的粗心造成,但是在老师一次又一次的指导中终于逐步的完善,老师的孜孜教诲我会铭记在心。在这次设计中我学到了很多以前不懂的知识,这与老师的细心指导是分不开的,毕业设计前期老师积极安排我们进行选题、指导老师还安排毕业指导时间。这段毕业设计的时间里最累的还是老师,所以在这里要对老师说一声“谢谢您,您辛苦了”这次毕业实训已经接近了尾声,我在此期间学会了许多知识,有很多知识是书本没有的而是老师所教的,所以感谢校领导为我们提供良好的学习环境与丰富的教学资源,感谢老师的的不辞辛苦教导和指导。老师,假如我能搏击蓝天,那是您给了我腾飞的翅膀;假如我是击浪的勇士,那是您给了我弄潮的力量希望我的学校明天更美好,我的恩师能够事业顺利。参考文献1尚俊杰,网络程序设计ASP(第二版),清华大学出版社;北方交通大学出版社。200212尚俊杰,网络程序设计ASP案例教程,清华大学出版社,200213黄明,梁旭,ASP信息系统设计与开发实例(第二版),机械工业出版社,200524邹天思,孙明丽,ASP数据库系统开发完全手册,人民邮电出版社,2006115张海永,章伟德,精通ASPXMLCSS网络开发混合编程,电子工业出版社,200696叶子青,ASP网络开发入门与实践,人民邮电出版社,200697WWW51ASPXCOM8百度知道请您删除一下内容,O_O谢谢MANYPEOPLEHAVETHESAMEMIXEDFEELINGSWHENPLANNINGATRIPDURINGGOLDENWEEKWITHHEAPSOFTIME,THESEVENDAYCHINESE请您删除一下内容,O_O谢谢NATIONALDAYHOLIDAYCOULDBETHEBESTOCCASIONTOENJOYADESTINATIONHOWEVER,ITCANALSOBETHEEASIESTWAYTORUINHOWYOUFEELABOUTAPLACEANDYOUMAYBECOMEMOREFATIGUEDAFTERTHEHOLIDAY,DUETOBATTLINGTHELARGECROWDSDURINGPEAKSEASON,ADREAMABOUTAPLACECANTURNTONIGHTMAREWITHOUTCAREFULPLANNING,ESPECIALLYIFYOUTRAVELWITHCHILDRENANDOLDERPEOPLEASMOSTCHINESEPEOPLEWILLTAKETHEHOLIDAYTOVISITDOMESTICTOURISTDESTINATIONS,CROWDSANDBUSYTRAFFICAREINEVITABLEATMOSTPLACESALSOTOBEEXPECTEDAREINCREASINGTRANSPORTANDACCOMMODATIONPRICES,WITHTHEPOSSIBILITYTHATTHEREWILLBENOROOMSAVAILABLEITISALSOCOMMONTHATYOULLWAITINTHELINEFORONEHOURTOGETATICKET,ANDANOTHERTWOHOURSATTHESITE,TOONLYSEEATINYBITOFTHEPLACEDUETOTHECROWDSLASTYEAR,428MILLIONTOURISTSTRAVELEDINCHINAOVERTHEWEEKLONGHOLIDAYINOCTOBERTRAVELINGDURINGTHISPERIODISAMATTERTHATNEEDSTHOROUGHPREPARATIONIFYOUARESHORTONTIMETOPLANTHEUPCOMING“GOLDENWEEK“ITMAYNOTBEABADIDEATOAVOIDSOMEOFTHEMOSTCROWDEDPLACESFORNOWTHEREISALWAYSAPLACESOFASCINATINGTHATEVERYONEYEARNSFORARXANISAPLACELIKETHISTHEBEAUTYOFARXANISEVERLASTINGREGARDLESSOFTHECHANGINGOFFOURSEASONSBESTOWEDBYNATURE,ITSSPECTACULARSEASONALLANDSCAPEANDMOUNTAINSAREJUSTBEYONDWORDARXANISACRUCIALDESTINATIONFORTHERECOMMENDEDTRAVELLINGROUTE,“CHINAINNERMONGOLIAARXANHAILARMANZHOULI“ITISALSOTHEJOINTOFTHEFOURPRAIRIESACROSSTHESINOMONGOLIANBORDER,WHEREPEOPLEGRAVITATETOWARDSTHEEXOTICATMOSPHEREMIXEDWITHCHINESE,RUSSIAN,ANDMONGOLIAELEMENTSASAHISTORICSITEFORTHEYITIANBATTLE,ARXANSTILLEMBODIESTHESPIRITOFGENGHISKHANWALKINGINTOARXAN,YOUWILLBEAMAZEDBYAKALEIDOSCOPEOFGORGEOUSCOLORSALLTHEYEARROUNDTHESPRINGAZALEASBLOOMINGREDINTHESNOW,THESUMMERSEAWAVERINGBLUEINTHEBREEZE,THEAUTUMNLEAVESPAINTEDINYELLOWCOVERINGVOLCANICTRACES,ANDTHEWINTERWOODSSHININGWHITEONTHEVASTALPINESNOWSCAPEHINGGANLEAGUEARXANCITYISSITUATEDINTHEFAREASTERNAREAOFINNERMONGOLIAAUTONOMOUSREGIONITSFULLNAME“HARENARXAN“MEANS“HOTHOLYWATER“INTHEMONGOLIANLANGUAGEARXANISATOURISMCITYINTHENORTHERNFRONTIERWITHABLENDOFLARGEFOREST,GRANDPRAIRIES,VASTSNOWFIELD,HEAVENLAKECLUSTER,THERMIUM,ASWELLASVOLCANICCLUSTERITISARAREANDUNIQUEECOTOURISMBASEFILLEDWITHHEALTHYSUNSHINE,CLEANAIRANDUNSPOILEDGREENNESTLEDCLOSETOTHECOUNTRYSLARGESTVIRGINFOREST,ANDKNOWNFORITSSPRINGANDECOLOGICALENVIRONMENT,ARXANISMARVELEDATBYMANYTOURISTSASTHEPURESTLANDONEARTHYOUCANNOTMISSOUTTHEAUTUMNOFARXANITISDEFINITELYTHEBESTWITHBRIGHTLYCOLOREDSCENERYFULLOFEMOTIONSAUTUMNINTHENORTHERNPARTOFTHECOUNTRYCOMESEARLIERTHANTHESOUTHASEPTEMBERRAINFOLLOWEDBYTHEFOOTPRINTSOFAUTUMNBRINGSMORECOLORSTOTHEONCEEMERALDGREENMOUNTAINANDBLOOMINGGRASSLANDSHUTTERBUGSFLOCKTOSEEFORTHEMSELVESTHEMARVELOFSPLENDIDCOLORSAROUNDTHEMOUNTAINSANDWATERS,MANYOFWHOMHAVETRAVELALONGDISTANCEANDEVENCAMPHEREONLYTOCAPTUREAMOMENTOFTHENATUREWONDERTHESILVERBIRCHTURNSGOLDEN,WHILETHELARCHISSTILLPROUDLYGREENYOUWILLFINDYOURSELFDROWNEDINTHEINTOXICATINGREDOFTHEWILDFRUITSASWELLASTHEGLAMOUROFFLOWERSINFULLBLOWNANDYOURHEARTWILLBELINGERINGONTHEWOODSASITSTIMEFORTHEWILDFRUITSTORIPETHEPICTURESQUEARXANINAUTUMNISINDEEDAFAIRYLANDONLYEXISTSINADREAMTHATS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论