doc 【毕业设计】中小型超市进销存管理系统设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:24 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 20:04

【毕业设计】中小型超市进销存管理系统设计

放置在包中,是考虑到对进行数据库基本表视图以及功能型的存储过程扩展的时候应尽量避免和减少对系统的层次模型的影响。以降低产生的可能。但在数据库设计已经相对稳定的情况下,可以将存储过程置于包中,由于这是第次使用开发系统,兼顾上面的原因,而采用了包与存储过程分离的方式。因为该系统是采用三层架构设计的,可通过应用服务器的扩展来实现新功能的添加。而在该课程设计的内容定义方面,保证了数据的性,该系统对数据记录的操作也因为其课程设计中定义的数据操作方式和操作内容而注定不会产生脏数据及数据读写的不致性,故在数据库设计方面未采用触发器。我们认为在扩展应用服务器至多种功能后,将应用服务器分为控制部分和客户应用部分,此时在控制部分添加触发器来防止数据读写的不致性,这已经超出了本次课程设计所涉及的范围,在此不做过多的陈述。系统图模型超市管理系统数据库模型,如图所示图数据库模型图各个数据表的创建由数据模型利用进行数据库的详细设计,其基本表的设计如下表商品表列名数据类型长度允许为空默认值字段名说明编号主键,自动增长条形码编号唯约束商品名称单位编号单位表的外键进货价格大于预售价格不小于进货价格折扣率在和之间商品类别编号商品类别表的外键备注表库存表名称员工职工编号籍贯供货日期进货日期电话地址供货商编号供货商进货进货单号商品编号名称价格商品姓名性别条形码开户行银行帐号工资身份证号客户供货销售单号销售日期数量销售中小型超市进销存管理系统设计列名数据类型长度允许为空默认值字段名说明编号主键,自动增长商品条形码商品表的外键仓库编号仓库表的外键库存总数不小于备注表商品类别表列名数据类型长度允许为空默认值字段名说明类别编号主键,自动增长类别名称备注表单位表列名数据类型长度允许为空默认值字段名说明编号主键,自动增长名称表进货表列名数据类型长度允许为空默认值字段名说明表单编号主键,自动增长供货商代号供货商表的外键收货仓库编号仓库表的外键总额不小于经办人编号员工表的外键当天进货日期备注表进货详细表列名数据类型长度允许为空默认值字段名说明编号主键,自动增长进货表单编号进货表表单编号的外键商品条形码商品表的外键,联合主键进货数量不小于备注表销售表列名数据类型长度允许为空默认值字段名说明表单编号主键,自动增长销售金额不小于操作员编号员工表的外键当天销售日期备注表销售详细表列名数据类型长度允许为空默认值字段名说明编号主键,自动增长进货表单编号销售表表单编号的外键商品条形码商品表的外键,联合主键进货数量不小于备注表仓库表列名数据类型长度允许为空默认值字段名说明仓库编号主键,自动增长仓库名称电话地址负责人编号员工表的外键备注表供货商表列名数据类型长度允许为空默认值字段名说明供货商代号主键供货商名称联系人联系电话联系地址备注表员工表中小型超市进销存管理系统设计列名数据类型长度允许为空默认值字段名说明员工编号主键,自动增长姓名男性别只能男或女职务电话住址备注表管理员表列名数据类型长度允许为空默认值字段名说明管理员编号主键,自动增长打开数据库连接关闭链接对象,判断连接的状态是否打开执行存储过程有参存储过程名称存储过程所需参数返回存储过程返回值执行存储过程关闭数据库的连接返回存储过程的参数值对供货商表的存储过程的参数进行设置参数数组的名称供货商表对应的个实体添加修改,操作成功操作失败中小型超市进销存管理系统设计单击保存按钮时触发事件,必填信息不能为空,判断要插入的单位是否已经存在该仓库称已经存在,不能重复添加,添加供货商时,判断是否已经存在供货商表对应的个实体查询结果调用方法,刷新,使添加后能马上看到添加的数据存储过程的执行刷新操作成功,数据已经成功保存系统出现,总结与展望收获与体会作为对三层体系架构的系统开发的第次尝试,我们在系统的开发阶段没有中小型超市进销存管理系统设计任何的可供参考实际系统,凭借自己对该系统的认识最终实现了这个系统。本次课程设计是我们认识和掌握了到很多东西。在此期间我们对这个系统的设计又有了更深层的认识。整个系统采用了层次化的设计,融入了对软件工程和软件开发标准化的认识,第次做到了文档指导系统开发,这个系统严格按照文档的内容来设计实现。对数据库进行了细致上的设计,保证了数据库部分在应用程序设计时不做任何修改。并最终层次化的实现了目标设想的系统。在此系统中采用的层次结构保证了系统更新时,改动能做到最小,可以把各个部分作为单独的组件,发挥的优势,采用面向对象设计实现的特点对各个组件进行替换,以此来逐个部分的升级整个系统。本次课程设计是我们发现在系统设计时,大方向的设计才是主要的,只有在系统开发之前的对系统所表述的问题有充分的认识的情况下开始系统的设计和实现才能做出预期的系统。而系统实现阶段遇到的技术问题是可以通过各种渠道来解决的,它比实现阶段遇到的系统结构问题要容易解决的多。在实现阶段,对数据的认识又是该部分的重点我们把数据库的实现看作实现部分开始时就要实现的任务,它决定了系统的耦合和内聚的成度,这点在应用程序的设计阶段能够清楚的表现出来。应用程序作为最后实现的部分,它的是面向最终用户的,所以需要定的图形届面,和适用性,我们在这点上做的还远远不够,在今后的系统设计中要努力改善。最后,我们还要感谢校方的支持和老师的有益帮助,尤其是我们的指导老师满君丰满老师,他仔细认真的态度,对我的帮助是非常大的,使得我们更顺利和完善地完成了超市管理系统的设计和开发工作。未来的展望此次系统设计和开发为我们提供了实现的三层体系结构系统开发经历和经验,对以后的系统有很大的帮助。中间件作为时下最流行的应用开发方向之,它所表现出来的功能和技术,对我们产生了很大的吸引力,这也是我们之所以选择层次的方式来实现此次的系统设计的原因,它同时也为我们在今后学习方向提供了很高的参考价值。严格按照软件工程和软件开发标准来开发系统是很有必要的,数据库的开发要保证避免产生读写数据时的冲突,应用程序开发始于到的问题要多参考网络上的资料。这三点很有必要,在今后的系统开发中我们会把它们作为实施的重要参考。参考文献毕业论文题目中小型超市进销存管理系统设计姓名黑兵龙所在学院软件学院专业班级计算机应用四班学号指导教师张才千日期年月日目录绪论,课题背景系统开发关键技术介绍系统分析用户工作流程用户业务需求系统设计设计思想系统功能结构图模块功能设计系统数据库设计系统数据库的建立系统图各个数据表的创建创建相关视图存储过程设计数据库的连接系统实现系统实现工具与支持平台系统界面系统主要功能实现前台后台系统核心代码总结与展望收获与体会未来的展望参考文献致谢,课程设计检查表,中小型超市进销存管理系统设计中小型超市进销存管理系统设计论文摘要黑兵龙开封大学计算机应用技术课题背景在我国超市形成在世纪年代初期,现在已经成为我国零售业的种重要形态,为国民经济的发展发挥了重要的作用。随着超市高速的发展,其经营管理也变得愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售也的发展,这样就迫切地需要引入新的管理技术。超市形态的高速发展,其经营管理也变得愈加复杂,日常所需要处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。超市需要处理大量的库存信息,还要时刻更新产品的销售信息,不断添加商品信息。面对不同种类的信息,需要合理的数据库结构来保存数据信息,需要有效的程序结构支持各种数据操作的执行。商店自动化的产品管理在欧美等国家早已经实现,也是零售业管理的基础。它最主要的特点是能够实时的和准确的控制店内的销售情况。如果可以能够实时掌握销售流程及销售情况,则可以有效地加速商品的周转率并提高服务质量,而且可以减少产品售价不符等所产生的问题。随着超市规模的发展不断扩大,商品数量急剧增加,有关商品的各种信息量也成倍增长。超市管理系统是市场上最流行的超市上常用的系统之,本系统主要包含以下几个模块系统权限的设定原始数据录入数据的汇总及查询等。从而,实现对进货销售及员工信息等实现全面动态及时的管理。系统开发关键技术介绍本系统采用的是微软公司的开发工具做为开发系统程序,采用三层体系架构模型即界面层中间层和数据访问层。采用三层体系架构模型有以下几点好处。架构清晰,代码可维护性高高内聚,低耦合易于扩展,维护和重用开发人员易于分工,提高开发效率。个典型的三层结构模型图如下图三层体系架构模型在连接数据库上,以往在数据访问应用程序开发中,不管是使用或对象来访问数据来源,都会对这些对象模型众多而且复杂的组成结构印象深刻。但利用对象模型,就可以只创建几个简单的对象和数据来源进行连接,然后从中取得所需要的数据,进行数据访问操作后保存。对象模型主要由三个对象成员与对象以及三个集合对象与对象所组成。对象模型与另个较大的差异,在于些对象可以直接创建而不需依据上下层按顺序产生,比如我们可以直接创建个对象而不需要先行创建该对象的上层对象,会在该对象产生时自动创建上层对象。下面给出对象间的关系如下图对象和集合的功能描述对象连接数据来源对象集合对象对象集合集合对象集合集合图对象关系图中小型超市进销存管理系统设计对象从数据来源取得所需的数据对象针对取出的数据进行处理集合对象返回信息和其他信息集合对象执行查询集合对象获取和处理字段数据系统分析说明用户工作流程进货或销售商品时,用户要对进货单或销售单进行核对审查,并进行登记用户要获得进货销售库存信息时,要对进货情况销售情况库存情况进行查询并打印。用户业务需求该管理系统将对库存商品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计该管理软件将根据用户的需要对进货销售库存情况进行查询,并能打印详细信息该管理软件将为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户删除用户修改用户密码该管理软件提供企业人员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。中小型超市进销存管理系统设计系统设计设计思想系统分成前台和后台几个相对的模块,但这些模块都进行集中式管理。分层的模块化程序设计思想,整个系统采

下一篇
【毕业设计】中小型超市进销存管理系统设计第1页
1 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第2页
2 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第3页
3 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第4页
4 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第5页
5 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第6页
6 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第7页
7 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第8页
8 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第9页
9 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第10页
10 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第11页
11 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第12页
12 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第13页
13 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第14页
14 页 / 共 24
【毕业设计】中小型超市进销存管理系统设计第15页
15 页 / 共 24
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批