基于java技术的超管理系统设计与开发(附件)【字数:9200】
目录
摘要 II
Abstract III
一、 引言 1
(一)系统开发背景与意义 1
(二) 国内外研究现状 1
(三)小结 1
二、系统相关技术介绍 1
(一)开发技术介绍 1
(二)开发工具介绍 2
(三)小结 2
三、系统需求及可行性分析 2
(一)系统需求分析 2
(二)系统可行性分析 4
(三)小结 4
四、系统总体设计 4
(一)系统结构设计 5
(二)系统功能设计 5
(三)系统数据库设计 6
(四)小结 10
五、系统主要页面实现 10
(一)用户登录页面 10
(二)系统管理 11
(三)报损信息管理 12
(四)库存报警 13
(五)进货入库管理 14
(六)进货单据查询 15
(七)商品管理 17
(八)供应商管理 18
(九)客户统计 19
(十)小结 21
六、系统测试 21
(一) *51今日免费论文网|www.51jrft.com +Q: ¥351916072$
测试的重要性及目的 21
(二) 系统测试方法 21
(三)测试用例 21
(四)测试结果 23
(五) 小结 23
七、结论 24
致谢 25
参考文献 26
一、 引言
(一)系统开发背景与意义
随着科技的发展计算机技术也给人们的生活带来了非常多的改变,当前很多常见的领域与计算机之间都有所关联。人们在生活中经常需要到超市购买一些商品,大型的超市虽然物品种类更加全面但是位置相对会比较远,因此很多居民也经常会选择附近的小超市来选购商品。统计数据显示现在很多中小型超市的数量正在不断增长,这也侧面说明中小型超市是具有一定竞争力的。但是不断增长的中小型超市使得行业之间的竞争加剧,只有提高当前的经营和管理方式针对消费者的需求进行研究之后调整销售的商品,才能够在激烈的竞争当中占据一定的优势。
如果凭借人力来对超市的销售情况、进货出货情况进行统计,处理过程是非常复杂的。在统计与研究的过程中也经营会发生错误,整体工作处理效率比较低。开发专用的超市管理系统来对超市经营过程中的货物经营情况进行记录,能够帮助更好的完成客户服务。
(二) 国内外研究现状
信息系统经常被用在组织与企业当中进行数据处理,MIS是由多种元素组成的它不仅能够完成简单的信息收集还能够对收集到的数据经常管理与维护,借助其中的数据能够帮助企业展开日常经营中的多种决策。当前在各类超市经营过程中,借助超市管理信息系统能够有效的减轻管理人员存在的管理压力。将所有的数据借助计算机进行处理与维护之后,能够帮助直接完成存储与数据分类处理与分析的操作,帮助提高企业的经营管理效率。当前它已经进入了系统数据处理阶段,能够帮助企业当中的不同部门相互之间完成数据交流与处理工作。
(三)小结
本节是对于研究超市库存管理方面的需求,对国内外所使用的MIS信息进行简单介绍。开发超市管理系统对于帮助中小企业超市提高经营能力有非常大的帮助。
二、系统相关技术介绍
(一)开发技术介绍
1.JAVA语言
在现在比较流行的所有语言当中,JAVA的应用场景是最广泛的。在进行软件项目开发的过程中借助JAVA语言能够给软件带来较好的安全性,开发完成之后如果需要重新更换平台使用也能够比较轻松的进行处理,对于JAVA项目的编程需要使用专门的开发平台。
2.HTML
在web页面开发的过程中,需要使用HTML来完成页面的搭建。语言当中的词汇会使用尖括号进行编辑,在进行页面开发时需要注意尖括号需要成对出现。对于复杂的页面结构设计可以使用元素嵌套的方法进行处理,结构化的文档能够给页面的开发工作降低难度。
3. MySQL
MySQL数据库系统在运行的过程中需要几个部分同时进行工作,对于数据库和数据表的操作需要由MySQL服务器处理,对于服务器的控制则使用手动控制的方式实现。安全性是MySQL数据库在工作过程中需要着重注意的内容,为了确保数据安全需要对所有能够访问数据库的用户账号进行管理放置账号的使用权限进行管理,减轻使用账号丢失对于数据完整性产生影响。
(二)开发工具介绍
1.Eclipse
作为一个引用广泛的开源JAVA开发工具,它能不仅能够根据开发人员的需要对平台的功能进行扩展。Eclipse工具在JAVA项目开发过程中有非常多的优势,这其中重构功能能够帮助开发者节省大量的时间完成变量的重命名。如果直接修改变量会导致在其它函数在进行引用的过程中出现错误,借助rename能够帮助处理与该变量相关的所有重命名需求。
2. Chrome
Chrome浏览器的源码是开放的,能够提供非常稳定的服务。因为在开发的过程中多个标签的浏览和运行都是独立实现,因此即使其中一个标签发生崩溃的情况也不会给其他的标签页面产生影响。它包含的工具非常丰富,在编程过程中能够帮助完成页面调试。
(三)小结
本节从开发技术和开发工具两个方面对超市管理系统实现过程中所使用到的相关技术进行介绍,通过本节也能够让其他人对于本系统的实现技术有一个简单的认识。
三、系统需求及可行性分析
(一)系统需求分析
1.系统功能性需求分析
超市管理系统当中的所有信息维护与编辑处理全部由超市管理员实现,针对管理员角色的用例分析如图31所示。管理员对于用户、商品、订单、商品库存信息等模块都需要能够进行处理,每个模块当中有对应具体的操作内容。
原文链接:http://www.jxszl.com/jsj/rjgc/607749.html