基于JSP的服装连锁店分店子系统的实现(程序代码+任务书+说明书+外文翻译+演示文稿)_第1页
基于JSP的服装连锁店分店子系统的实现(程序代码+任务书+说明书+外文翻译+演示文稿)_第2页
基于JSP的服装连锁店分店子系统的实现(程序代码+任务书+说明书+外文翻译+演示文稿)_第3页
基于JSP的服装连锁店分店子系统的实现(程序代码+任务书+说明书+外文翻译+演示文稿)_第4页
基于JSP的服装连锁店分店子系统的实现(程序代码+任务书+说明书+外文翻译+演示文稿)_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

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

文档简介

基于JSP服装连锁店分店子系统的实现摘要随着我国市场经济的发展和人们对服装产品需求的迅速增加,服装行业正处于一个高速发展的时期。行业的快速发展必然导致竞争的加剧,要想在激烈的时常竞争中谋求发展,客观上要求企业必须加强管理,提高运营效率。为此,借这次毕业设计的机会,我对其他服装管理做了全面细致的调查和用户需求分析,明确所要开发的系统应该具有的功能、性能、界面,清楚地了解了用户的要求,利用强大的应用程序开发工具EclipseKepler版本,结合有关管理规范和实际调研,进行了服装连锁店管理子系统的开发。该系统具有操作简单、稳定、安全和较友好的用户界面等特点。这其中我对系统的设计分为两大模块:普通用户只有一部分对系统的管理权限,而管理员对系统拥有最高的管理权限。管理员可以对客户信息、职员信息、管理员信息、销售信息和库存信息进行统一的维护和管理,使系统运作更加快捷和准确。关键词:客户信息;职员信息;管理员信息;销售信息;库存信息iJSP-basedclothingchainstoressubsystemimplementationAbstractAbstractAlongwithourcountrymarketeconomysdevelopmentandthepeopletoclothingproductdemandsrapidincrease,theclothingprofessionarebeinginahighspeeddevelopmentthetime.Theprofessionfastdevelopmentcausesthecompetitioninevitablytheaggravating,ifwants,inintenseoftencompetesseeksthedevelopment,objectivelyrequeststheenterprisetostrengthentheinternalmanagement,raisestheoperationefficiency.Forthetime,takingadvantageofthisgraduationprojectsopportunity,Ihasmadethecomprehensivecarefulinvestigationandtheusersneedsanalysistootherclothingmanagement,thefunctionwhich,theperformance,thecontactsurfaceisclearmustdevelopthesystemwhichshouldhave,hadunderstoodclearlyusersrequest,formidableapplicationproceduredevelopmentkitVisualBasicwhichpromotesusingEclipseKepler,theunionrelatedadministrativeregulationsandtheactualinvestigationandstudy,havecarriedontheclothingchainstoremanagementsystemmanagementsystemsdevelopment.Thissystemhasthesimplicityofoperator,stable,safeandcharacteristicsandsoonfriendlyuserinterface.Amongmydesignofthesystemisdividedintotwomodules:theaverageuserisonlypartoftheadministrativerightsonthesystem,andthesystemadministratorhasthehighestadministrativeprivileges.Administratorscancustomerinformation,employeeinformation,theadministratorinformation,salesinformationandinventoryinformationinaunifiedmaintenanceandmanagement,makingthesystemmoreefficientandaccurateoperation.Keywords:Customerinformation;employeeinformation;administratorinformation;salesinformation;inventoryinformation目录摘要.iAbstract.ii1引言.12开发环境.22.1开发平台.22.2开发工具.22.3运行服务器.22.4数据库技术.22.5客户端浏览器.23系统分析.33.1需求分析.33.1.1概述.33.1.2目的.33.1.3业务需求.33.1.4用户使用和体验分析.33.2系统说明.43.2.1概述.43.2.2功能性需求.43.3技术需求.63.3.1软硬件环境需求.63.3.2性能需求.73.3.3系统结构图.73.3.4系统流程图.74数据库设计.194.1表结构设计.194.1.1数据字典表.194.1.2菜单信息表.204.1.3职员用户信息表.204.1.4通知消息表.214.1.5客户信息表.214.1.6商品信息表.224.1.7销售记录表.234.1.8退换货记录表.234.2系统E-R图.245功能实现篇.255.1登录模块.255.2普通用户功能模块.265.2.1库存查询.275.2.2个人信息管理.275.2.3销售管理.285.3管理员功能模块.325.3.1职员管理.335.3.2客户管理.345.3.3销售管理.345.3.4库存管理.345.3.5通知消息管理.376系统测试.396.1系统测试目的与意义.396.2测试过程.39结论.41参考文献.42致谢.43外文及翻译.44外文原文.44中文翻译.5301引言随着经济的发展,政府对企业信息化建设的在力推进,我国的服装行业信息化发展势头也十分良好。特别是加入WTO以后,我国将继续保持世界服装贸易中和纺织品服装的最大出口国的地位,同时国内服装纺织品市场需求也会大大增加,分销必将是服装经营的主要模式之一。市场机遇带给品牌服装企业的刚是瞬息万变的世界尾市场和更加激烈的竞争,自有品牌服装企业要想在残酷的市场中立于不败之地,就要保持较低的竞争成本,优质的产品质量和高水平的客户服务。这就要求高度的一体化,这种一体化是把企业自身和它后端的供应商,前端的分销渠道,客户有机在一起,形成一条完整的争销链,企业通过管理这条分销链实现高效率的市场运作,就应该有一个好的信息管理平台去支持。我国服装经营形式正在向集团化、连锁化发展。在这一发展过程中,旧的企业管理模式已不适应新型的社会主义市场经济的要求,而新的企业管理模式正在被广泛探讨、研究之中。这其中,如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是许多服装经营企业特别关心的问题。再者,由于服装产品种类繁多、经营模式特殊、业务量大,单凭手工记账已很难适应工作的需要。实现服装经营企业对物质流、资金流和信息流的实时监控、动态管理,最大程度地缩短服装交易时间,降低服装交易成本及企业管理成本,大大提高工作效率和经济效益。这就把服装店的信息化管理摆上日程,服装店急需一套既能够有效管理服装,又能够实时提供足够市场信息的服装连锁店管理系统。如何尽快建立和完善现代企业的信息化管理机制问题,已成为服装经营企业发展的关键所在。计算机基于语言基础融合了强大的数据库开发能力是一种非常好的数据开发工具。事实证明,计算机编程语言在工资档案管理体系的应用,使数据管理更现代化,自动化,智能化。减轻了人工管理的工作量,使其变得更具有条理性,科学性,为解决服装管理行业的各种问题做出了巨大的贡献。本课题主要设计的内容有:职员管理(成员添加、成员删除、成员修改、成员查询)、客户管理(成员添加、成员删除、成员修改、成员查询)、销售管理(销售添加、退货操作、换货操作、查询信息)、库存管理(入库操作、商品删除、信息修改、信息查询)、通知消息管理(新增通知消息、批量删除通知消息)。其中分为职员管理和管理员管理两大模块,管理员拥有对系统的最高管理权限。其中最关键也是最难的问题就是销售和库存之间的合理衔接,实际需求要求我们要根据库存量合理分配销售数量。为了可以使该课题更便于我解决,我决定在库存量少于一定数量时及时报警,这样可以使管理去联系货源适量补充商品。12开发环境2.1开发平台考虑到现有的条件和性能要求,我采用了MicrosoftWindow7作为开发、测试和运行的平台。2.2开发工具Eclipse是一个十分优秀的用于开发Java,J2EE的工具,功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。而EclipseKepler版本内置了很多常用的用于java开发与Web项目开发的jar包,方便了很多。因此,我采用的是EclipseKepler作为开发工具。2.3运行服务器Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。2.4数据库技术ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。因此我采用ORACLE数据库技术。2.5客户端浏览器InternetExplorer,简称IE,是微软公司推出的一款网页浏览器。从IE4开始,IE集成在所支持的最新版Windows中作为默认浏览器,并且为其能支持的早期的Windows提供安装程序进行升级,对于安全级别要求高的场合,用户无需冒风险安装第三方浏览器来完成操作,实用性更强。而且IE兼容性好,界面简洁,用户体验好很2好。3系统分析3.1需求分析3.1.1概述随着商品行业的壮大,服装销售行业规模日益扩大,商品的类型及数量等数据量庞大,难以人工来完成,这给库存及销售的管理带来了不便。而这时,一款好的服装管理软件可以满足此行业的需要,使繁琐的数据变得简单,易操作,可视化。一个相对完善的服装管理系统需要满足许多要求,如:友好的界面,可操作性强,容易学习,稳定性好,功能强大等。本系统为服装连锁店分店子系统,主要负责管理服装的销售和客户的一些基本信息。3.1.2目的本文档是根据企业在服装店管理方面的实际工作流程进行充分调研后整理出来的,描述最终用户关于服装管店理方面的业务流程和业务需求的文档,本文档的目的是作为后续开发设计的业务需求指导文档。3.1.3业务需求职员管理模块:主要对职员(包括管理员)的联系方式、职位和密码进行持久的保存。客户管理模块:对客户的基本联系方式进行集体管理。销售管理模块:主要是对销售货物的信息(销售订单的生成、货物更换、退货、订单查询)进行持久保存,方便今后就行核对校正以及总部统计时用。库存管理模块:对进货的信息进行统一管理,以便今后进行核对校正。通知消息管理模块:对总部通知消息以及库存告急等的事件进行及时的发布传达。销售情况表现模块:以图形或报表的形式展现一段时间内该服装连锁店的生产经营情况,便于分析人员分析并制定相应策略。3.1.4用户使用和体验分析由于操作人员的计算机知识有限,因此要求系统具有良好的人机界面;如果系统的使用对象较多,则要求有较好的权限管理;方便对必要数据的查询;在相应的权限下,要方便删除数据;数据计算尽量自动完成,减少必要的人工干预;选择及格式化信息应自动填充,避免人工错误操作。33.2系统说明3.2.1概述服装经营涉及多个环节,而且种类繁多,大多需要单件管理,因此操作量巨大,在经营过程中容易出错。如何用先进的管理手段来服装进销存的管理水平,已成为此行业发展的当务之急。在已存在的服装管理中,需要从大量的服装样式提取相关信息,以反映销售情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。本项目则是帮助服装店管理人员提高工作效率,实现服装店信息管理工作流程的系统化、规范化和自动化。避免以往手工填写单据的低效率、数据易出错、统计信息时费力现象的发生。该项目不仅满足目前的业务需要,还要满足公司将来新增业务调整的需要,具备良好的可扩展性、可移植性、可复用性。3.2.2功能性需求3.2.2.1普通用户个人管理功能个人管理功能模块用例图如图3-1所示:普通用户个人信息管理库存信息查询图3-1个人管理功能模块用例图服装管理子系统:个人管理参与者:普通用户说明:库存查询:用户只需要输入要查询的服装条码号,即可看到所要查找的信息。个人信息管理:用户可以对自己的基本信息进行修改。其中对密码的修改需要输入旧密码,输入两次要修改为的新密码,点击修改,根据输入信息,根据是否满足要求,确定修改密码的行为是否成功。43.2.2.2销售管理功能销售管理功能模块用例图如图3-2所示:普通用户、管理员销售管理退货操作记录添加查询记录更换操作图3-2销售管理功能模块用例图服装管理子系统:销售管理参与者:普通用户、管理员说明:记录添加:根据页面显示按要求填写,其中日期可不填写,若没有填写默认会是当天日期。退货操作:可以根据服装订单号和日期去退货。更换操作:只有通过订单号一种选择去更换已售服装信息。查询操作:可以根据服装条码号和日期去查询销售记录信息或是退换货记录信息。3.2.2.3职员信息管理、客户信息管理、管理员管理职员管理、客户管理功能模块用例图如图3-3所示:管理员客户管理成员删除成员添加信息查询信息修改职员管理管理员管理图3-3职员管理、客户管理功能模块用例图5服装管理子系统:职员信息管理、客户信息管理、管理员管理参与者:管理员说明:管理员拥有系统最高权限,可以执行对系统人员的维护和整理,可以对公司的成员进行统一调动,做出合理的分配;同时也对系统的安全维护有着重要的职责,要定期修改管理员密码和职员密码,以确保客户的个人信息不被泄露。3.2.2.4库存信息管理库存信息管理功能模块用例图如图3-4所示:管理员库存管理商品删除入库操作信息查询信息修改图3-4库存信息管理功能模块用例图服装管理子系统:库存信息管理参与者:管理员说明:入库操作:在生成记录时会和销售管理有关联,日期如不填写,则默认是当天。商品删除:可以按商品条码和入库日期去删除已经停售的服装信息。信息修改:按条码号去修改商品详细内容,这其中也包括出库操作。信息查询:按商品条码精确查询某一件商品,也可以按入库日期查询某一批商品。3.3技术需求3.3.1软硬件环境需求开发平台:MicrosoftWindow7开发工具:Eclipse服务器:tomcat6.0数据库技术:Oracle客户端浏览器:InternetExplorer63.3.2性能需求1.让企业用户所有的计算机通过互联网连成一体化系统(若条件允许,则可以通过专用网络或是虚拟专用网络来提高安全性),统一进行销售录入,出库,入库,代替所有手工的账目和图表。2.系统处理的效率比起来手工有显著提高,基本可以保持系统反应时间不能高于2秒。3.服装管理子系统使用简单易学,并且有输入提示,方便管理员与员工使用。4.系统界面设计简单、便捷、灵活,避免用户长时间使用产生疲劳感。5.系统具有安全检查机制,非法用户是不可以使用系统的,同时也不能偷看和篡改系统信息。3.3.3系统结构图服装管理子系统结构图如图3-5所示:服装管理子系统普通用户管理员销售管理库存管理销售管理客户管理库存查询个人信息管理职员管理记录添加退货操作更换操作查询记录成员添加成员删除信息修改信息查询管理员管理入库操作信息修改商品删除信息查询个人信修改个人信息查询图3-5服装管理子系统结构图3.3.4系统流程图3.3.4.1普通用户模块1.个人信息管理功能介绍:个人信息查询:对个的基本信息可以进行查看;个人信息修改:对个人的基本信息进行修改维护。处理流程:7个人信息查询:在个人信息维护功能页面,用户通过点击“查询”按钮可以到个人的基本信息。个人信息修改:首先系统会自动显示用户个人的其本信息,其中有的信息是不可修改的。用户只需在自己要修改的地方替换成新内容,点击提交即可生效修改部分。输出要素:个人信息查询:输出个人详细信息。个人信息修改:若用户输入有误,则提示“对不起,操作失败!”。若用户输入正确,则提示“操作成功”。个人信息查询流程图如图3-6所示:开始点击个人信息查询输出信息结束图3-6个人信息查询流程图8个人信息修改流程图如图3-7所示:开始点击个人信息修改显示个人信息修改界面更改要修改的内容点击提交操作成功输入正确操作失败输入有误结束图3-7个人信息修改流程图2.库存信息查询:功能:对仓库数据进行查看,以便确定货余量的多少,为客户提供快速的信息。处理流程:库存信息查询:用户只要输入要查询的商品条码号,点击“查询”按钮,页面即可显示用户所需信息;输出要素:输出商品的详细库存信息,包括单价、折扣信息、销量、总量和剩余库存;9库存信息查询流程图如图3-8所示:开始输入商品条码号或入库日期得到相关详细信息结束图3-8库存信息查询流程图3.销售管理模块功能介绍:普通用户可以进行对销售信息的添加、删除、修改、查询操作。输入要素:通过单击销售管理项会出现其相关添加、退货、更换、查询视图。退货和查询两项都可以根据订单号和日期去执行操作。添加则按要求填写信息,信息必须完整,基本信息系统会自动填充,简化用户操作;处理流程:销售记录添加:在销售管理功能页下,点击“新增销售记录”,系统会展示需要相应信息,商品编号既可以手动输入,也可以点击选择,多元化操作,方便不同用户的个人习惯,提高系统的可操作性。退换货操作:在销售管理功能页下,点击“新增退换货信息”,系统会展示需要用户填写与选择的信息,基本信息已由系统自动填充;利用“退换货”下拉选择框,将退货操作与换货操作整合在同一个页面,简化了操作,同时提高了代码的复用,增加系统效率。查询信息:在销售管理功能页下,点击“查询”,系统会提示需要手工输入的信息,而且在同一页面整合了“销售”查询与“退换货记录”查询,有效提高系统效率以及优化用户体验。输出要素:记录添加:返回添加成功或失败信息。退换货操作:返回添加成功或失败信息。查询信息:返回所查询的相关内容。10记录添加流程图如图3-9所示:开始输入相关信息(订单号自动生成)成功点击提交结束图3-9记录添加流程图退货操作流程图如图3-10所示:开始输入订单号或日期数据库中判断是否存在该订单点击提交执行删除存在输出错误不存在结束图3-10退货操作流程图11退货操作流程图如图3-11所示:开始输入订单号或日期数据库中判断是否存在该订单点击提交执行修改存在输出错误不存在结束图3-11退货操作流程图查询信息流程图如图3-12所示:开始输入订单号或销售日期返回查询信息点击提交结束图3-12查询信息流程图123.3.4.2管理员模块1.职员信息管理、客户信息管理、管理员管理功能介绍:管理员可以对职员信息、客户信息和管理员信息进行管理(包括成员添加、成员删除、信息修改、信息查询)。输入要素:通过单击职员管理或客户管理按钮会出现其相关成员添加、成员删除、信息修改、信息查询按钮。根据界面内容填写相关信息,录入日期、录入人以及机构等基本信息已由系统自动完成。处理流程:成员添加:在“职员管理”功能页面中选择“新增职员”功能,提交所填信息后,后台会对数据库已存在的成员信息进行比对是否存在相同职员,如不存在则添加,如存在则返回添加失败信息。成员删除:在“职员管理”功能页面中,删除操作要求先进行该成员的查询,有该成员的记录后方可进行删除操作,避免后台数据库操作报错,成功与失败均有相应提示信息。信息修改:在“职员管理”功能页面中,修改操作要求先进行该成员的查询,有该成员的记录后方可进行修改操作(重要基本信息不可修改),避免后台数据库操作报错,成功与失败均有相应提示信息。信息查询:页面后台将所输信息传入数据库,数据库进行判断,是否存在,如果存在则返回职员信息,如果不存在该成员记录则提示“职员不存在”错误信息。输出要素:成员添加:返回添加成功或者失败信息。成员删除:返回添加成功或者失败信息。信息修改:返回添加成功或者失败信息。信息查询:返回查询内容或者无记录信息13成员添加流程图如图3-13所示:开始输入用户相关信息数据库中判断是否存在该用户名点击提交输出错误信息存在成功添加不存在结束图3-13成员添加流程图成员删除流程图如图3-14所示:开始输入用户姓名数据库中判断是否存在该用户名点击提交执行删除存在输出错误不存在结束图3-14成员删除流程图14修改信息流程图如图3-15所示:开始输入用户姓名数据库中判断是否存在该用户名点击提交执行修改存在输出错误不存在结束图3-15修改信息流程图信息查询流程图如图3-16所示:开始输入用户姓名返回查询信息点击提交结束图3-16信息查询流程图2.库存信息管理功能介绍:管理员可以执行入库操作、信息修改、信息查询的操作。输入要素:通过单击库存管理按钮会出现其相关入库操作、商品删除、信息修改、15信息查询按钮。根据界面内容填写相关信息,日期等基本信息系统已自动填充。处理流程:入库操作:在“库存管理”功能页面中,选择“进货入库”功能,需要先对该货物的信息进行查询,若存在,则可以对该商品的总量以及剩余库存量进行相应的增加;若不存在,则提示“商品不存在”信息,避免直接新增时数据错误导致数据库操作错误,提高系统的健壮性。信息修改:在“库存管理”功能页面中,选择“进货入库”功能,提交相应信息后,可对指定商品进行信息修改操作。重要信息页面已做处理,不允许修改,基本信息则可以修改并提交使修改生效。信息查询:在“库存管理”功能页面中,选择“存量查询”功能,填写商品编号后点击“查询”按钮,页面即可展示所查询的商品信息,信息已经过处理,所有信息均不可进行修改,而且页面中动态的隐藏了修改按钮,双重措施,更好地提高了系统信息的安全性。输出要素:入库操作:返回添加成功或失败信息。信息修改:返回添加成功或失败信息。信息查询:返回查询内容。入库操作流程图如图3-17所示:开始输入相关信息数据库中判断是否存在该商品点击提交输出错误存在执行添加操作不存在结束图3-17入库操作流程图16商品删除流程图如图3-18所示:开始输入商品条码号或入库日期数据库中判断是否存在该商品点击提交执行删除操作存在输出错误信息不存在结束图3-18商品删除流程图信息修改流程图如图3-19所示:开始输入商品条码或入库日期数据库中判断是否存在该商品点击提交执行修改存在输出错误不存在结束图3-19信息修改流程图17信息查询流程图如图3-20所示:开始输入商品条码或入库日期返回查询信息点击提交结束图3-20信息查询流程图184数据库设计4.1表结构设计本系统共八张表,所有表描述如表4-1所示:表4-1数据库表序号表名中文名称描述1CODE_LIBRARY数据字典表横表,存放基本编码及相应描述。2MENU_INFO菜单信息表配置菜单信息以便页面动态展示。3USER_INFO职员用户信息表存放职员相关信息。4MESSAGE_INFO通知消息表存放在页面“总部通知”模块显示的内容。5CUSTOMER_INFO客户表存放大客户基本信息。(流水客户不进行统一管理)6GOODS_INFO商品信息表存放商品基本信息,包括单价、折扣、总量、剩余库存等信息。7SELL_INFO销售记录表存放销售信息。8RETURN_INFO退换货记录表存放退换货信息。4.1.1数据字典表数据字典表结构如表4-2所示:表4-2CODE_LIBARAY表结构序号列名类型描述1CODENOvarchar2(30)主键,代码编号2ITEMNOvarchar2(30)主键,科目编号3ITEMNAMEvarchar2(30)科目名称4DESCRIBEvarchar2(50)中文描述建表语句:CREATETABLECODE_LIBRARY(CODENOvarchar2(30)NOTNULL,ITEMNOvarchar2(30)NOTNULL,ITEMNAMEvarchar2(30),DESCRIBEvarchar2(50),CONSTRAINTPK_CODE_LIBRARYPRIMARYKEY(CODENO,ITEMNO);194.1.2菜单信息表菜单信息表结构如表4-3所示:表4-3MENU_INFO表结构序号列名类型描述1MENUNAMEvarchar2(30)主键,菜单名称2ROLEvarchar2(30)主键,菜单所属角色3DISPLAYNAMEvarchar2(15)中文展示名称4URLvarchar2(50)菜单所指向的页面RUL5SORTNOvarchar2(10)菜单排序号建表语句:CREATETABLEMENU_INFO(MENUNAMEvarchar2(30)NOTNULL,DISPLAYNAMEvarchar2(30)NOTNULL,ROLEvarchar2(15)NOTNULL,URLvarchar2(50),SORTNOvarchar2(10),CONSTRAINTPRIMARYKEY_MENU_INFOPRIMARYKEY(MENUNAME,ROLE);4.1.3职员用户信息表职员信息表结构如表4-4所示:表4-4USER_INFO表结构序号列名类型描述1CERTNOvarchar2(20)主键,身份证号2LOGINNAMEvarchar2(20)职员登陆名称3USERNAMEvarchar2(20)职员姓名4PASSWORDvarchar2(20)登陆密码5GENDERvarchar2(10)性别6PHONENOvarchar2(15)手机号码7ROLEvarchar2(15)角色8INPUTUSERvarchar2(20)录入人9INPUTDATEvarchar2(15)录入日期10ORGvarchar2(30)所属机构11REMARKvarchar2(30)备注12BIRTHDAYvarchar2(15)职员生日建表语句:20CREATETABLEUSER_INFO(CERTNOvarchar2(20)PRIMARYKEYNOTNULL,LOGINNAMEvarchar2(20),USERNAMEvarchar2(20),PASSWORDvarchar2(20),GENDERvarchar2(10),PHONENOvarchar2(15),ROLEvarchar2(15),INPUTUSERvarchar2(20),INPUTDATEvarchar2(15),ORGvarchar2(30),REMARKvarchar2(30),BIRTHDAYvarchar2(15);4.1.4通知消息表通知消息表结构如表4-5所示表4-5MESSAGE_INFO表结构序号列名类型描述1CONTENTvarchar2(100)主键,消息正文2INPUTDATEdecimal(15,0)主键,录入日期建表语句:CREATETABLEMESSAGE_INFO(CONTENTvarchar2(100)NOTNULL,INPUTDATEdecimal(15,0)NOTNULL,CONSTRAINTP_MESSAGE_INFOPRIMARYKEY(CONTENT,INPUTDATE);4.1.5客户信息表客户信息表结构如表4-6所示:表4-6CUSTOMER_INFO表结构序号列名类型描述1IDvarchar2(10)主键,客户编号2NAMEvarchar2(20)客户名称3PHONENOvarchar2(15)客户联系方式4INPUTDATEvarchar2(15)录入日期5INPUTUSERvarchar2(15)录入人6REMARKvarchar2(100)备注21建表语句:CREATETABLECUSTOMER_INFO(IDvarchar2(10)PRIMARYKEYNOTNULL,NAMEvarchar2(20),PHONENOvarchar2(15),INPUTDATEvarchar2(15),INPUTUSERvarchar2(15),REMARKvarchar2(100);4.1.6商品信息表商品信息表结构如图4-7所示:表4-7GOODS_INFO表结构序号列名类型描述1GOODSIDvarchar2(5)主键,商品编号2GOODSTYPEvarchar2(10)商品类型3GOODSNAMEvarchar2(30)商品名称4PRICEdecimal(6,2)出售价格5DISCOUNTdecimal(3,1)折扣6COSTdecimal(6,2)成本,用于计算利润7TOTALdecimal(5,0)商品总量8SELLSdecimal(5,0)售出件数9RESERVEdecimal(5,0)剩余库存建表语句:CREATETABLEGOODS_INFO(GOODSIDvarchar2(5)PRIMARYKEYNOTNULL,GOODSTYPEvarchar2(10),GOODSNAMEvarchar2(30),PRICEdecimal(6,2),DISCOUNTdecimal(3,1),COSTdecimal(6,2),TOTALdecimal(5,0),SELLSdecimal(5,0),RESERVEdecimal(5,0);4.1.7销售记录表销售记录表结构如图4-8所示:22表4-8SELL_INFO表结构序号列名类型描述1SERIALNOvarchar2(15)主键,订单编号2GOODSNOvarchar2(10)商品编号3AMOUNTdecimal(5,0)销售数量4PRICEdecimal(6,2)单价5CUSTOMERIDvarchar2(10)客户编号6SUMdecimal(9,2)订单总金额7INPUTORGvarchar2(30)录入机构8INPUTUSERvarchar2(10)录入人9INPUTDATEvarchar2(15)录入日期建表语句:CREATETABLESELL_INFO(SERIALNOvarchar2(15)PRIMARYKEYNOTNULL,GOODSNOvarchar2(10),AMOUNTdecimal(5,0),PRICEdecimal(6,2),CUSTOMERIDva

温馨提示

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

评论

0/150

提交评论