基于javaweb的超市账单管理系统

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

xxx大学毕业论文(设计)论文题目基于javaweb的超市账单管理系统姓名学号院系专业指导教师职称中国·合肥二o一四年六月I摘要随着超市的不断发展,超市规模越来越大,商品的品种和数量也随之变的更多,同时,超市的业务也就变得越加的繁重。而超市员工要经常的对超市各种商品的账单等信息进行统计,由于信息量太大,导致人工统计数据时容易发生错误,并且工作效率达不到理想的效果。为了解决这种情况,于是开发了超市账单管理系统。本系统基于javaweb开发,主要使用的是java编程语言,使用oracle数据库和Myeclipse等开发工具。本系统主要实现对超市账单、供应商和用户的简单管理。使用的核心技术是Servlet和Jsp,Servlet用来处理用户的请求和页面的跳转,Jsp用来向用户显示数据以及实现系统和用户的交互;使用JDBC技术实现与数据库的连接;页面使用div+css布置格局,用javascript处理表单的前端验证。本系统较好的解决了超市账单管理混乱,效率低下的问题,使超市人员在管理超市账单等业务时更有效率。关键词:javaServletjsporacle超市账单管理系统IIAbstractWiththecontinuousdevelopmentofthesupermarket,thesupermarketscalemoreandmorebig,Thevarietyandquantityofgoodsbecomesmore,Atthesametime,thesupermarketbusinesshasbecomemoreandmoreheavy.Thesupermarketstaffmustoftentothesupermarketcommoditybillssuchasstatisticalinformation,Theinformationistoolarge,pronetoerrorduetoartificialstatisticaldata,Andtheworkefficiencycannotreachtheidealeffect.Inthiscasethesupermarketbillmanagementsystemalsoemergeasthetimesrequire.ThissystemismainlytheuseofJavalanguage,webdevelopmentbasedonJava,TheuseofOracledatabaseanddevelopmenttoolssuchasMyeclipse.Thissystemmainlyrealizethesimplemanagementofsupermarketbills,suppliersandusers.ThecoretechnologyistheuseofServletandJsp,Servletisusedtoprocessuserrequestsandpagejump,Jspisusedtodisplaydataanduserinteractiontotheuser;ConnectusingJDBCtechnologyanddatabase;Thediv+csspagelayout,front-endverificationprocessformjavascript.Thissystemcansolvethesupermarketbillmanagementconfusion,inefficiency,Thesupermarketstaffgreaterefficiencyinthemanagementofsupermarketbillsbusiness.Keywords:javaServletjsporaclebillmanagementsystemIII目录摘要.........................................................................IAbstract......................................................................II前言.........................................................................11系统功能需求分析..........................................................21.1功能分析........................................................21.2系统分析........................................................21.2.1模块组成..........................................................21.2.2各子模块工作流程.................................................31.3可行性分析......................................................41.3.1技术可行性........................................................41.3.2经济可行性........................................................41.3.3社会可行性........................................................42系统总体设计...............................................................52.1javaweb分层开发的思想.........................................52.2系统的设计模式..................................................52.3技术路线选择....................................................62.4设计工具的选择..................................................83系统详细设计.............................................................103.1数据表结构设计.................................................103.2主页面设计.....................................................113.3系统个子模块详细设计...........................................113.3.1登录模块........................................................113.3.2用户管理模块....................................................133.3.3账单管理模块....................................................153.3.4供应商管理......................................................184系统的特点与不足........................................................214.1系统的特点.....................................................214.2系统的不足.....................................................21IV结束语.......................................................................23参考文献....................................................错误!未定义书签。附录.........................................................错误!未定义书签。致谢.........................................................错误!未定义书签。1前言超级市场是以顾客自选方式经营的大型综合性零售商场。超市现在已经成为我国零售业的一种重要形态,为我国国民经济的发展起到了重要的作用。如今超市的发展十分迅速,超市规模相对以前变得更加庞大,商品的品种和数量也随之变的更多,同时,超市的业务也就变得越加的繁重,最初的售货员站柜台的销售方式和人工管理超市账单的方式已不能满足现有的超市的发展,因此我们需要引入新的管理技术来适应超市急速发展的局势。随着科学技术的迅猛发展,我国早已步入数字化时代,需要加工处理和传输的信息量巨大,因此信息的存储和处理也显的尤其重要。超市账单管理系统的运作就是处理和存储大量的数字信息,这就需要对数据库进一步的开发和利用。超市要想在如今激烈的市场竞争中占有一席之地,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必不可少的。本次毕业设计的目标是开发一个基于Javaweb的超市账单管理系统,为超市提供一个合理的管理方案。本系统可以在一定程度上提高管理水平和工作效率,可以最大限度的减少人工操作带来的失误,使用此系统主要为了方便超市工作人员合理的管理超市账单,商品和会员用户等信息,从而达到提高超市管理效率的目的。21系统功能需求分析1.1功能分析超市账单管理系统的主要功能就是完成对超市账单、会员用户及供应商进行数据的增加、删除、修改和查看的功能。在各个管理模块中,可以根据名称查询相应模块中所有符合条件的记录,快速的查询到符合条件的数据,方便用户进行信息核对,同时用户也可以对所查询到的记录进行增加、修改和删除操作。操作完毕后,用户可以退出系统。具体系统功能需求描述如下:(1)登录,用户根据用户名、密码进行登录,系统从后台获取用户名,用户名存在并且密码正确的情况下,成功登录,否则登录失败,并在登录页面给出相应提示。(2)账单管理,主要管理超市账单,有账单的编号、商品名称、商品数量、交易金额、是否付款、供应商名称、商品描述和账单时间。用户可以通过点击商品名称,查看商品的具体信息,并根据需求对其进行删除,修改等操作。(3)供应商管理,主要管理与超市合作的供应商,有编号、供应商名称、供应商描述、联系人、电话和地址。用户可以通过点击供应商名称,查看供应商的具体信息,并根据需求进行删除,修改等操作。(4)用户管理,主要管理管理超市的用户,有编号、用户名称、性别、年龄、电话、地址和权限。用户可以通过点击用户名称,查看用户的具体信息,并根据需求进行删除,修改等操作。用户管理信息化,减少了人力资源的浪费。(5)退出,用户对数据操作完毕后,可以点击退出按钮,退出管理系统,回到登陆界面。1.2系统分析1.2.1模块组成本设计根据实际需求将系统划分成4个不同模块进行开发,分别为登录模块、账单管理模块、供应商管理模块和用户管理模块,如图1-1所示:3图1-1系统功能模块图1.2.2各子模块工作流程用户想使用此系统,首先要使用用户名和密码进行登录,登录失败则重新登录,登陆成功后会根据用户的权限进入到不同的界面,从而进行不同的操作,系统中各个子模块之间的具体工作流程如图1-2

1 / 41
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功