




已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕 业 设 计 论 文学生姓名 xxxxxxxx 学生学号 xxxxxxxxxxxx 所在系别 数学与计算机科学学院 所学专业 网络与软件应用 指导导师 2007年 3 月28日摘要超市管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本超市管理系统基于B/S结构,具有较好的商品管理功能。具有商品的入库和退货及入库单、退货单的查询、库存查询、销售业绩查询及统计、人事管理及系统维护。 本文主要介绍了该系统的入库和退货及入库单、退货单的查询、库存查询,还有供应商管理,数据库备份与恢复具体功能、数据库结构、开发过程。 关键词:管理信息系统、销售、数据库SQLSERVER、普元中间件超市营销管理系统本文主要是介绍超市营销管理信息系统的环境、功能作用、所用到的语言、设计的方案等各方面的内容。主要是让使用者了解此系统,使他们能更好的运用本系统,使此系统发挥出应有的作用。本系统运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细的分析,实现了对超市的进货、销售和库存的科学管理。 本系统主要包括以下几大模块:输入单据:出库 入库 产成品清单查询: 出库查询 入库查询 产成品查询销售: 销售费用 销售退款 进/退货打印报表:入库报表 出库报表 产成品清单报表销售退款单报表 进/退货报表第一章 描述1.1社会背景随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对于这些企业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的电算化进程是必不可少的。在会计业务中,产成品的完成,发出和结存关系到超市销计划的完成和流动资金占用情况,而销售核算子系统是电算化会计系统中一个关键且比较复杂的子系统。通过这个子系统提供的信息可以了解企业的经营成果,通过产品销售收入用来补偿已消耗的生产资料,支付工资和其他费用,缴纳税金并实现利润。实习期间,我们通过对市场的调查,针对现在各中小超市对销售业务的实际需要,开发了这套商品销售系统。在开发过程中,我们针对当前各超市管理特点和技术人员的实际水平,采用Window基于图形界面这一易学易用的操作系统环境,在系统设计过程中,我们尽量采用一些易懂易读的接口界面,使用户可以在短期内完全掌握。在功能方面,我们借鉴现在市场上流行的财务软件的特点,抛去泛泛不实用的缺点,使我们设计的系统在功能上极贴近中小超市的使用要求。在设计过程中,我们始终把系统的正确性放在首位,力求数据的完整,处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。作为一家中小型超市 ,他们的主要业务是销售产品,目前系统运做中存在很多题,所有的进货单,出货单都是人工填写,耗时而且易出现错误;库存也是人工记帐,无法随时掌握最准确的存货情况;对于销售数据,往往要花好多时间和精力去计算每个业 务员的销售业绩,每项商品的销售状况,为了解决上述问题,提高经济效益,准备导入进销存系统进行销售,采购,库存等的计算机化管理。经过三个月的设计开发,现在已完全达到预期效果,实现了最初设定的目标。1.2公司背景超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。随着超市的高速发展,其经营管理也变的愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的的发展这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。超市形态具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面,如:不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变的愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,我在本次设计之中选择了超市信息管理系统设计,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策,加快超市的系统建立的技术基础:数据库应用系统是以数据库为基础的信息管理系统,它一般包含两个方面内容,一个数据库设计,二是程序设计。数据库应用系统的开发是一个软件工程,应按照软件工程的开发方法进行分析,设计,编程和调试。再建立数据库应用系统之前,一般应先进行系统的需求分析,了解拥护对系统的要求,然后进行系统的总体设计,最后编写程序代码和调试程序。图1显示出了数据库应用系统的开发过程。从图中可以看出,需求分析包括了对数据本身的需求分析和对功能的需求分析。两个分析的结果将分别作为数据库设计和程序设计的依据。实际上在设计数据库应用系统时,这两个需求分析是紧密相关的,不论是数据库设计,还是程序设计都需要考虑这两个方面的因素。开发步骤:图1 数据库应用系统的开发过程第二章总体设计总体设计是在需求分析的基础上进行的,根据逻辑模型建立相对应的物理模型。总体设计的任务是确定“怎么做”的问题,即确定和建立解决问题的总体方案。具体来说,总体设计要去确定构成系统的每个物理单元,说明每个物理单元之间的相互关系(即系统结构)。一般地说,其过程如下:a.设计方案:设想选择方案;选取合理方案;选区最佳方案;b.功能分解:将系统按功能的要求,划分功能模块c.设计软件结构:确定由模块确定的层次结构,可利用层次图描绘。d.设计数据库:确立要设计的数据库,具体实现它。e.制定测试计划:初步的测试计划f.书写文档:系统说明g.复核和审查:从技术的角度审查,从管理的角度审查。2.1问题定义 商品按类管理:所以需要有一商品类型信息商品必须属于一个商品类型如果一个商品类型存在商品或存在下级商品类型则该类型不该删除需要记录供应商信息在涉及商品数量的地方,要给出相应的单位在进货信息中要包含供应商等信息商品销售信息单中要包含登记商品,销售数量单价等信息,商品报损要有报损原因进货,销售,报损操作要有相应操作员信息只有管理员登陆之后才可以使用系统默认的管理员不可以删除进货,销售,库存,报损信息都要可以添加,修改,删除,分类,查找。2.2技术可行性研究:在IT行业中从业的工作人员一般都要求懂计算机,具有一定软硬件基础,会使用各种管理软件,熟悉IT产品。因为,超市中的对员工素质要求比较高,从管理层到下面的营销人员,都要求具有一定的IT背景,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够使系统顺利的运行了。2.3经济可行性研究:因为通过网络传递销售信息,可以不受距离的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高企业的销售效率,即提高了企业的经济效益,所以从经济上是完全可行的。 企业有能力承担研发开支 开发新系统的工作是一项艰巨复杂的工作,它的投资主要是人力和物力的投资。对于本系统的开发来说,其主要投资还是在人力和物力两个方面。如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。超市作为一个尖端的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业节约大部分的额外开支。同时超市就其他产品还说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金的作支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。 新系统将为企业带来经济效益管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对他进行直接定量的分析是比较困难的。一般新系统带来的经济效益是间接的,其最主要的表现就是减少了企业的管理费用和人力开支。而其他一些烦琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。2.4操作可行性研究本系统采用Windows图形界面,是大家熟悉的操作系统,对于用户只需要具有一般的计算机知识的人员都可以轻松上手。而且整个销售系统采用最友好的交互界面,简洁明了,不需要对数据库非常了解。由此,该系统的操作是可行的,有必要推广该系统!综合以上三方面,该系统具有很高的开发可行性,无论是从技术上经济上还是操作上。故此,可以设计该系统流程图,建立数据字典。2.5系统的需求分析: 用户工作流程进货或销售商品时,用户要对进货单或销售单进行核对审查,并进行登记;用户要获得进货、销售、库存信息时,要对进货情况、销售情况、库存情况进行查询并打印。 用户业务需求 该管理软件将对库存产品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计;该管理软件将根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;该管理软件将为用户提供帐号管理工具,以便用户对帐号进行管理,具体为添加用户、删除用户、修改用户密码;该管理软件提供企业人员管理,能够企业员工的分类管理,新员工的加入以及员工删除,修改基本信息等功能。图2:图2 超市进销存管理功能模块图 第三章 详细设计 3.1设计思想(1).系统分成几个相对独立的模块,但这些模块都进行集中式管理。(2).分层的模块化程序设计思想,整个系统采用模块化机构设计。作为应用程序有较强的可操作性和扩展性。(3).合理的数据流设计,在应用系统设计中,相对独立的模块间以数据流相互连接,使各模块间的耦合性较低,方便系统运行,提高系统安全性。3.2设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了,如下原则:1)合法性原则:依据产品核算系统的工作规定以及要求,参照核算实际的工作情况, 进行诸如产品经货、销售等工作。2)实用性原则:适合产品信息管理工作的实际需求,并能够处理一些特殊情况的要求,此外,尽可能预留空间,以便扩充功能。3)准确性原则:对输入的相关资料建立检错机制,及时报错,使用户能够及时准确的输入合法资料(如类型匹配,长度不超限等)。4)易操作原则:要求设计的系统功能齐全,接口友好,操作方便,必要的地方进行提示。5)源程序可读性原则:为了便于其它设计,维护人员读懂代码或以后的代码修改,软件升级维护,既可能做好代码注释工作。6)优化原则:为了达到优化的目的,合理的运用窗口,菜单,对象等的继承,自定义用户对象,事件,函数,减少不必要的重复性代码,使程序简洁明了,也方便了将来的维护。7)安全性原则:该系统的管理员具有可设置登陆密码,修改密码的权限。经过前面的设计,我们对整个系统有了一个初步的认识,并对各个模块进行了功能分化。3.3业务流程分析超市进销存管理系统主要是以先进的管理理念和科学的计算机技术来取代原始的手工操作。在新系统开发前,我们对整个超市进销存业务流程进行了系统的调查、业务分析如下:a进货业务 进货管理是企业生产经营活动中极其重要的一环,它关系到产品质量能否得到保证,生产是否能够顺利进行,采购成本能否得到有效控制等问题。企业现代管理观念中对企业的进货管理提出新的要求:企业进货时对供货商的选择更加慎重,双方不在是讨价还价的买卖关系,而是一种相互依存的合作伙伴关系,并且还需认识到企业产品质量要从采购抓起,这就关系到分供方的供货、服务质量。其下为进货业务程序的主要内容:供应商情况调查:在实施采购之前,企业首先就要对市场上各大商品供货商进行详细的摸底调查,了解公司的具体情况,平定企业的信誉级别和公司市场口碑,做到准确无误,采购顺利。采购计划编制:企业根据自身的资金条件和销售状况,综合分析市场规律,拟订采购计划表。实施进货:根据供货方档案及评审结果,选定供货方;生成定货单给选定的供货方;双方就价格、数量、质量等方面洽谈磋商,直至签定合同;跟踪合同执行,安排供货进度和货物运输,做好验收入库工作。b. 销售管理销售对一个企业的生存和发展是至关重要的,它不再是传统意义上的“卖东西”,它对外关系到企业产品、服务和企业形象等多方面因素,对内涉及到销售、库存、财务、生产等信息。此外信息化的高速发展为企业的销售工作提出了新的挑战,封闭意味着落后,企业要抓住时机,引入现代化的销售管理模式,实施企业的信息化、智能化销售管理,才能使企业在激烈的市场竞争中立于不摆之地。c.库存管理 库存管理是指在生产经营中为销售和耗用而储存的各种资产。企业存货不当都会增加不必要的费用:存货过多将导致物资积压、存储费用增加、流动资金周转不利,并且过量的库存会掩盖管理不善的问题。存货不足则影响企业的正常销售活动。库存管理的目标是寻求最佳存货数量,使库存的成本总额最小化。其主要业务如下:产品入库、出库、盘库等日常处理。科学合理地确定某库存物资的库存控制参数。例如:最佳定货批量、最大库存量、最佳缺货量、最佳订购周期等,进行严格的库存控制工作。汇总统计各类库存数据,反映和监督储备资金占用及采购资金使用情况。e.统计报表 在超市直销主业务下,各种经营分析报表就会出现,供专业人士进行数据挖掘,发生那种商品畅销、那种商品停滞,得出确定的报表后就会为以后的超市经营提供很好的营销方案。 3.4数据字典数据流条目(1)库存管理要求产品的入库单|产品的出厂单产品的进货单 单据编号进货厂商商品型号计量单位单价数量金额+进货日期备注产品的销售单 单据编号商品型号+颜色计量单位单价数量金额+销售日期备注(2)查询要求产品的进货情况|产品的销售情况|库存统计表产品的进货情况 单据编号进货厂商商品型号+颜色计量单位单价数量金额+进货日期产品的销售情况 单据编号商品型号+颜色计量单位单价数量金额+销售日期 库存统计表 库存编号+商品型号+颜色+数量+生产厂商 文件条目文件名:进货文件组成:单据编号进货厂商商品型号计量单位单价数量金额+进货日期备注组织:按产品的单据编号递增顺序排列文件名:销售文件组成:单据编号商品型号计量单位单价数量金额+ 销售日期备注组织:按产品的单据编号递增顺序排列文件名:库存文件组成:商品数量组织:按商品的递增顺序排列 加工小说明加工小说明只描述最底层的基本加工。加工编号:1.1加工名:检查有效性输入流:库存管理要求,查询要求输出流:有效的库存管理要求,有效的查询要求加工逻辑:检查输入要求的有效性加工编号:2.1加工名:要求类型处理输入流:库存管理要求,当前日期输出流:产品的进货单,产品的销售单加工逻辑:根据库存管理要求的类型选择CASE 1:产品进货,输出产品的进货单CASE 2:产品销售,输出产品的销售单加工编号:3.1加工名:查询类别处理输入流:查询要求输出流:查询产品进货情况,查询产品销售情况,统计要求加工逻辑:根据查询类别选择CASE 1:查询产品进货情况CASE 2:查询产品销售情况CASE 3:统计要求加工编号:3.2加工名:产品进货查询输入流:查询产品进货情况,进货文件输出流:产品进货情况加工逻辑:根据查询产品进货情况的要求从进货文件中读出产品进货记录,输出产品进货情况加工编号:3.3加工名:产品销售查询输入流:查询产品销售情况,销售文件输出流:产品销售情况加工逻辑:根据查询产品销售情况的要求从销售文件中读出产品销售记录,输出产品销售情况加工编号:3.4加工名:产品库存统计输入流:统计要求,库存文件输出流:统计表加工逻辑:根据统计要求从库存文件中读出所有库存产品的记录,输出统计表。3.6功能需求本系统采用自定向下方法开发,其功能模块主要有如下几个部分:进货管理模块、库存管理模块、销售管理模块、统计报表模块和系统设置模块。具体的功能描述如下: 进货管理:其功能是对手机供应商信息进行管理,并根据企业情况制定进货计划,实施产品采购,并进行进货查询。销售管理:其功能是提供一般的销售管理,能够进行销售明细查询和打印销售报表。库存管理:其功能是对采购来的产品进行企业内部编码入库,产品分类等活动,同时能够根据销售清单进行出货管理,以及库存统计。统计报表:其功能是经营分析其超市经营状况。系统管理:其功能是为系统的使用者进行帐户和密码管理。3.7性能需求 数据精确度产品的进货单和销售单中,单价、金额采用浮点数,数量都取长整数。 时间特性该管理系统软件从启动到进入系统登录界面的时间正常情况下少于5秒,录入并更新数据的时间正常情况下少于10秒。 适用性该管理系统软件适用于Windows 98/Windows 2000/Windows Me/Windows XP中文版下运行。3.8运行需求 用户界面窗体特性:本系统采用EOS集成Java的开发模式进行制作,其窗体都是采用IE浏览打开,在运行系统时,首先就是登陆窗口,进入之后就是典型的、中国人所用系统的习惯模式左边树型右边操作窗口的模式。 硬件接口运行本系统的硬件基本要求如下:CPU:至少PentiumII以上,建议使用Pentium以上;内存:至少512M以上,建议使用1.5G以上;硬盘:至少G硬盘空间;显示器:14显示器;分辨率:800600,建议使用1024768;其它:键盘、鼠标、光驱等。 软件接口 本系统,在打包成一个项目文件,待运行环境安装成功后,直接发布就可以使用了。 第四章系统功能模块分析与设计4.1各子系统功能分析 系统登陆模块功能:本模块的主要功能是对用户身份进行验证,只有系统的合法用户才能进入系统。在进行系统登陆过程中,登陆模块将调用数据库里的用户数据表,并对用户名和密码进行验证,只有输入了正确的用户名和密码后,系统登陆才会成功。在登陆模块中,对系统的尝试登陆次数进行了限制,禁止用户无终止的进行系统登陆尝试,在本系统中,当用户对系统的三次登陆失败后,系统将自动禁止登陆,退出登陆模块。并在输入了错误的或者是不存在的用户名和密码时,系统会给出出错信息提示,指明登陆过程中的错误输入或错误操作,以便用户进行正确的登陆。其报错信息,输入项、输出项:输入项为用户名和密码。用户名和密码均为字符串,最大长度为16个字符,密码以“*”号显示(英文和数字算一个字符,汉字算两个字符)。接口:本模块为顶级模块,按确定按钮时,如果输入的用户名和密码正确,将调用系统主窗体模块,进入系统主窗体。存储分配:在用户按下确定按钮时,将读取存储用户名和密码的数据表,以对用户名和密码进行验证。测试要点:本模块有如下几个测试要点,按下确定按钮时,是否能正确读取存储用户名和密码的数据表;如果用户名和密码正确,是否能进入系统主窗体;当输入用户名或密码错误时,是否能弹出信息框,给用户提示。 进货管理模块 功能:该模块主要是实现进行厂商信息管理、进货计划、进货查询、进货报表四个功能。厂商信息管理:该子模块主要是对供货厂商进行基本的信息维护,其中包括厂商名称,厂商的地址,联系电话以及企业的法人代表。在登录信息时进行厂商编码,以方面其他模块和数据库利用。进货计划:进货计划为进货管理的主要业务,是目的就是实现手机的采购,制定详细的进货清单,利用管理系统来加速企业的进货进度,简短企业的进货周期,实现资金人力的快速周转。进货计划以进货单的形式来实现整个的进货管理,进货单进货查询:该模块为企业提供整个企业的进货情况查询,也可以进行进货的明细查询,并以进货报表形式打印出来。进货报表:该报表是将整个的进货的工作和进货情况以报表的形式表示出来,然后打印出来,给用户或者是公司其他人与系统没有直接关系的负责人看。输入项、输出:该模块的输入项为企业的进货单,其中包括单据编号,厂商编号,进货厂商,商品型号,数量,单价,金额,进货日期,采购员和进货单备注等输入条目。3存储分配 在用户按下确定按钮时,将读取存储入库数据表,以添加该登记入数据库,如果点取消,该表单的输入将被取消,不会将数据存储到数据库。测试要点对商品编码入库程序进行测试,利用测试用例填入表单,对其进行数据库数据存储测试,看看所填数据能否存入数据表中。库存信息维护,对数据库中的数据进行修改,删除,更新操作,查看维护功能能否实现。库存报表:对前面所做测试的数据,以报表形式输出来,看看输出的报表跟测试用例是否相符,相符则功能能够实现,测试成功。 销售管理模块功能 本模块的主要功能是把销售信息写入销售清单,同时对库存数据进行跟新,以备用户将来对销售信息和库存信息进行查询和打印。商品销售:主要功能是对所销售的手机情况进行登记,记录该商品的型号、销售数量、单价、金额、生产厂商等与商品相关的信息。将销售信息录入数据库销售表中,进行销售查询和统计。销售查询:根据商品销售情况,按需要对销售情况进行查询。在该查询模块中,可以按照商品的型号、销售日期等多种方式进行商品销售情况查询。销售报表:按年、月、或者是按天对销售情况进行统计,形成报表,并打印出来。 输入项、输出项 本模块的数据输入项主要为手机的销售清单,其中包括单据编号、商品型号、计量单位、单价、数量、金额、生产厂商、销售日期、营业员等相关信息。存储分配 商品销售模块主要的是进行商品销售情况统计并登记入库,当商品销售业务发生后,营业员将打开销售管理模块对商品销售情况进行登记入库,调用数据库中的销售表,等待数据录入,等营业员将相应数据输入后,点提交按扭将完成数据的存储。取消按扭将取消此次操作,不进行数据存储。测试要点对手机销售管理模块进行测试,利用测试用例填入表单,对其进行数据库数据存储测试,看看所填数据能否存入数据表中。销售查询,对各查询要求分别进行测试,查看测试结果。 销售报表,对销售情况进行统计,并形成报表打印出来。 员工管理模块在系统开发中,为解决企业人员流动问题,在系统中增添了员工管理子模块,用来对企业的办事员工和管理人员进行信息化管理,以此来提高员工的办事效率,节约人力资源。新员工录入在企业新进员工时,对其进行基本信息的存储,对员工进行基本的了解员工信息维护当员工信息发生变化,或者是员工离职,换岗对相关信息发生变化时,利用此子模块对其进行信息变更。 系统管理模块系统用户管理本系统是按照角色进行划分的权限,一个人可以映射多个角色,一个角色也可以在系统实行多用户管理时,本模块将为系统开辟多个系统用户,并能对其进行简单的信息维护,用户名变更和密码修改。注销:注销当前用户,重返登录页面。退出:选择退出系统,将关闭整个系统,结束本次使用。第五章系统数据库详细设计由数据模型利用SQL Server2000进行数据库的详细设计,其基本表的设计如下:5.1系统表编号名称说明T01EOSOperator操作员T02EOSRole角色T03EOSOperatorRole 操作员角色映射T04EOSMenu菜单T05EOSRoleMenu角色菜单映射T06EOSBizCatalog业务功能T07EOSRoleCatalog角色业务功能映射T08EOSBizCatalogDef业务功能展现逻辑映射T09EOSFunction展现逻辑T10EOSFunctionUnit功能包T11EOSDataPrivilegeModel数据权限模板T12EOSRoleDataPrivilege数据权限模板角色映射EOSOperator说明:代码名称operatorID操作员IDoperatorName操作员名称userID 登录名password登录密码isLocal是否本地status操作员状态EOSRole说明:代码名称roleID角色IDroleName角色名称EOSOperatorRole说明:代码名称roleID角色IDoperatorID操作员IDEOSMenu说明:代码名称menuID菜单IDmenuLabel菜单标题functionID菜单对应的功能IDisLeaf是否叶子menuLevel菜单级别rootID根IDparentsID父菜单IDdisplayOrder显示顺序inputValue菜单动作附加参数inputKey菜单快捷键EOSRoleMenu说明:代码名称roleID角色IDmenuID菜单IDEOSBizCatalog说明:代码名称catalogID业务功能IDcatalogName业务功能名称catalogRemark业务功能标签EOSRoleCatalog说明:代码名称catalogID业务功能IDroleID角色IDEOSBizCatalogDef说明:代码名称catalogID业务功能IDfunctionID展现逻辑IDEOSFunction说明:代码名称functionID展现逻辑IDfunctionName展现逻辑名称unitID构件包IDisCheck是否校验EOSFunctionUnit说明:代码名称unitID构件包IDunitName构件包名称EOSDataPrivilegeModel说明:代码名称privilegeID权限模板IDname模板名称opType约束类型entityNameEOSEntity名称filterString数据权限表达式EOSRoleDataPrivilege说明:代码名称privilegeID权限模板IDroleID角色ID5.2 业务表表1:厂商信息表字段名数据类型长度(字节)备注厂商编号 char(20)主键厂商名称 varchar(50) 厂商地址varchar(50)联系电话varchar(19) 法人地表char(20) 表2:员工信息表字段名数据类型长度(字节)备注员工编号varchar(19)主键姓 名varchar(19) 性 别varchar(19) 年 龄numberic(9) 身 高numberic(9) 政治面貌varchar(19) 家庭住址varchar(19) 所属部门varchar(19) 聘用日期datetime 编制日期datetime 表4:销售单字段名数据类型长度(字节)备注单据编号varchar(19)主键商品型号varchar(19) 计量单位varchar(9) 单价money 数量numberic(9) 金额money 生产厂商char(50)外键销售日期datetime 营业员char(20)外键表5:入库单字段名数据类型长度(字节)备注入库编号Varchar(20)主键 商品型号varchar(20) 计量单位varchar(8) 单价money 数量int 金额Money 生产厂商 varchar(50)外键出厂日期 Datetime 仓管员char(20)外键表6:进货单字段名数据类型长度(字节)备注单据编号Varchar(20)主键厂商编号Varchar(20)外键进货厂商Varchar(50) 商品型号 varchar(20)计量单位Varchar(8) 单价货币Money 数量数字int 金额货币Money 进货日期Datetime 采购员Varchar(10)外键备注text 表7 日志表主键 numberic (9,0)操作用户名 int(4) 与系统表中的用户表相关联操作描述 Text 操作业务类型 Char(2) 操作状态 Char(2) 0:失败,1:成功操作时间 Datetime 记录操作时间IP地址 Varchar(56) 记录操作IPMAC地址 Varchar(56) 记录操作人的网卡MAC地址第六章系统运行状态与维护说明6.1系统运行状态 启动系统,首先进入的系统的登陆界面,在登陆管理模块中,设置了用户名和密码两个项来进行系统登陆验证。本系统允许多用户操作,在后台数据库中,设置了用户表,进行用户的添加,删除和修改,同时,为了用户的合法性,对登陆进行了IP地址以及MAC地址的记录。只有当用户输入了正确的用户名和密码后,才能登陆成功,弹出欢迎界面,点确定,进入系统主界面。 进入系统主界面之后,里面有5个功能模块,每个模块就是系统的一个子功能,其下拉菜单有相应的实现子模块,点击不同的菜单,就会出现不同的用户界面,用户可以直接在上面输数据,然后点确定按扭就可以进行数据保存。第七章系统主要用户界面本系统采用JS框架Java来进行系统开发,在系统的界面处理中,采用分层是菜单对各个模块进行划分,整个系统总分为5个模块:进货管理模块,销售管理模块,库存管理模块,员工管理模块和系统管理模块。其具体的用户界面窗体如下所示:打开IE,输入地址后就会出现如下图的登录页面,输入正确的用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年工业厂房装配式结构设计与模块化设计评估报告
- 数字艺术作品创作与版权保护产业链研究报告:2025年协同发展与市场拓展
- 中医考研试题分析及答案
- 中医老年病试题及答案
- 中医类外科试题及答案
- 2025年直播电商主播直播带货数据分析与消费者行为研究报告
- 中医乳岩试题及答案
- 2025年特色康养小镇生态农业与养老产业融合发展建议书
- 中医生考试试题及答案
- 中医师考证试题及答案
- 醉里乾坤大壶中日月长-初中语文九年级第六单元名著导读《水浒传》整本书阅读精读研讨课 公开课一等奖创新教学设计
- 特立帕肽治疗骨质疏松性骨折中国专家共识(2024版)解读
- 第一章 有理数 大单元教学设计-2024-2025学年七年级数学上册(人教版2024)
- 2024米面油采购合同范本
- AQ 2029-2010 金属非金属地下矿山主排水系统安全检验规范(正式版)
- 小学小升初数学试卷(基础题)
- 2024年交管12123学法减分考试题库和答案
- 2022版数学新课程标准高中数学新课程标准2022
- 浙江省食品快检项目名单(2024年版)、检测信息公布要求、检测室设备设施配置参考清单、结果验证规范、能力评价表、操作指南
- 黄瓜栽培技术及病虫害防治
- GA 2094-2023公安机关警务辅助人员工作证卡套技术规范
评论
0/150
提交评论