超市购物管理系统软件工程课程设计报告本Word文件下载.doc

上传人:b****1 文档编号:13100952 上传时间:2022-10-05 格式:DOC 页数:52 大小:2.13MB
下载 相关 举报
超市购物管理系统软件工程课程设计报告本Word文件下载.doc_第1页
第1页 / 共52页
超市购物管理系统软件工程课程设计报告本Word文件下载.doc_第2页
第2页 / 共52页
超市购物管理系统软件工程课程设计报告本Word文件下载.doc_第3页
第3页 / 共52页
超市购物管理系统软件工程课程设计报告本Word文件下载.doc_第4页
第4页 / 共52页
超市购物管理系统软件工程课程设计报告本Word文件下载.doc_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

超市购物管理系统软件工程课程设计报告本Word文件下载.doc

《超市购物管理系统软件工程课程设计报告本Word文件下载.doc》由会员分享,可在线阅读,更多相关《超市购物管理系统软件工程课程设计报告本Word文件下载.doc(52页珍藏版)》请在冰豆网上搜索。

超市购物管理系统软件工程课程设计报告本Word文件下载.doc

2016年7月15日1目录第一章问题的定义.41.1问题的背景及选题的意义.41.2问题的引出.41.3问题的定义.5第二章可行性研究.62.1引言.62.1.1编写目的.62.1.2编写背景.62.1.3问题定义.62.2技术可行性研究.62.3经济可行性研究.62.3.1企业研发开支.62.3.2经济效益.72.4操作可行性研究.72.5系统的需求分析.72.5.1用户工作流程.72.5.2用户业务需求.72.6结论.7第三章项目开发计划.83.1引言.83.1.1编写目的.83.1.2项目简介.83.1.3定义.83.2项目概述.93.2.1工作内容.93.2.2交付项.93.2.3非交付项.93.2.4其他需求与约束.93.3实施计划.93.3.1项目选用的生命周期.93.3.2、项目开发过程阶段划分.93.3.3、关键问题.10第四章需求分析.114.1引言.114.1.1编写目的.114.1.2术语定义.114.1.3参考资料.114.2需求分析.114.2.1用例图.114.2.2用例规约.1224.3性能要求.144.3.1数据精确度.144.3.2时间特性.144.3.3适应性.144.4运行需求.144.4.1用户界面.144.4.2硬件接口.154.4.3软件接口.154.4.4故障处理.154.4.5其他需求.154.5运行环境规定.154.5.1设备.154.5.2开发工具.154.5.3软件环境.154.5.4接口.164.5.5控制.164.6要解决的关键问题.164.6.1需求分析.164.6.2功能分析.164.6.3安全设计.17第五章概要设计.185.1引言.185.1.1编写目的.185.1.2定义.185.2总体设计.195.2.1设计说明.195.2.2问题定义.195.2.3需求规定.195.2.4运行环境.205.2.5系统功能图.205.2.6功能需求与程序的关系.205.2.7人工处理过程.215.3接口设计.215.3.1用户接口.215.3.2外部接口.225.4系统出错处理设计.225.4.1出错信息.225.4.2补救措施.225.4.3系统维护设计.22第六章数据库设计.246.1引言.246.2外部设计.246.3数据库设计.246.3.1系统关系模型.2436.3.2系统数据库表结构.246.3.3系统E-R图.256.3.4Mysql数据库设计界面图.266.4系统数据分析.286.4.1新商品档案输入.286.4.2数据流图.28第七章详细设计.297.1引言.297.1.1应用背景.297.1.2编写目的.297.2设计思想.297.3设计原则.297.4系统流程.307.4.1系统流程图.307.4.2系统主要流程分析.307.5UML模型设计.327.5.1系统用例图.327.5.2系统顺序图.32第八章测试报告.338.1引言.338.1.1编写目的.338.1.2定义.338.2基本测试内容.338.3测试用例和测试结果.348.3.1黑盒测试用例测试.348.3.2白盒测试用例设计.37第九章用户手册.389.1引言.389.1.1编写目的.389.1.2背景.389.2运行环境.389.3使用过程.389.3.1软件安装.389.3.2系统的导入与初始化.389.3.3系统功能及使用方法.38第十章附录.4610.1登陆界面源代码(login.jsp).4610.2登陆(login.java).4810.3连接数据库的代码(DBConnect.java).49参与文献.514第一章第一章问题的定义问题的定义1.1问题的背景及选题的意义随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。

作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对于这些企业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的电算化进程是必不可少的。

在会计业务中,产成品的完成,发出和结存关系到超市销计划的完成和流动资金占用情况,而销售核算子系统是电算化会计系统中一个关键且比较复杂的子系统。

通过这个子系统提供的信息可以了解企业的经营成果,通过产品销售收入用来补偿已消耗的生产资料,支付工资和其他费用,缴纳税金并实现利润。

通过对市场的调查,针对现在各中小超市对销售业务的实际需要,开发了这套商品销售系统。

在开发过程中,我们针对当前各超市管理特点和技术人员的实际水平,采用Window基于图形界面这一易学易用的操作系统环境,在系统设计过程中,我们尽量采用一些易懂易读的接口界面,使用户可以在短期内完全掌握。

在功能方面,我们借鉴现在市场上流行的财务软件的特点,抛去泛泛不实用的缺点,使我们设计的系统在功能上极贴近中小超市的使用要求。

在设计过程中,我们始终把系统的正确性放在首位,力求数据的完整,处理的正确性。

在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。

作为一家中小型超市,他们的主要业务是销售产品,目前系统运做中存在很多题,所有的进货单,出货单都是人工填写,耗时而且易出现错误;

库存也是人工记帐,无法随时掌握最准确的存货情况;

对于销售数据,往往要花好多时间和精力去计算每个业务员的销售业绩,每项商品的销售状况,为了解决上述问题,提高经济效益,准备导入进销存系统进行销售,采购,库存等的计算机化管理。

1.2问题的引出超市形式在我国于20世纪90年代初期起步,现已成为我国零售业的一种重要形态。

随着超市的高速发展,其经营管理也变的愈加复杂,早期的售货员站柜台的形式早已不能满足现有销售业的的发展这样就迫切地需要引入新的思想技术和管理技术进入到超市管理之中。

超市形态具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面,如:

不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变的愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理5已无法应对这复杂的市场。

为此,我在本次设计之中选择了超市信息管理系统设计,依靠现代化的计算机信息处理技术来管理超市,从而节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策,加快超市的系统建立的技术基础:

数据库应用系统是以数据库为基础的信息管理系统,它一般包含两个方面内容,一个数据库设计,二是程序设计。

数据库应用系统的开发是一个软件工程,应按照软件工程的开发方法进行分析,设计,编程和调试。

再建立数据库应用系统之前,一般应先进行系统的需求分析,了解拥护对系统的要求,然后进行系统的总体设计,最后编写程序代码和调试程序。

从中可以看出,需求分析包括了对数据本身的需求分析和对功能的需求分析。

两个分析的结果将分别作为数据库设计和程序设计的依据。

实际上在设计数据库应用系统时,这两个需求分析是紧密相关的,不论是数据库设计,还是程序设计都需要考虑这两个方面的因素。

1.3问题的定义本设计主要是介绍超市进销存管理信息系统的环境、功能作用、所用到的语言、设计的方案等各方面的内容。

主要是让使用者了解此系统,使他们能更好的运用本系统,使此系统发挥出应有的作用。

本系统运用计算机管理信息技术,建立数据库,对超市的进销存过程进行详细的分析,实现了对超市的进货、销售和库存的科学管理。

6第二章第二章可行性研究可行性研究2.1引言2.1.1编写目的根据调查研究报告而进行编写的超市购物管理系统,编写本系统主要是为了提高超市的管理及超市的销售额,给超市带来更多的经济效益,更是在超市实体店与互联网联系起来以适应当今网络时代的需求,达到促进消费并提高超市的声誉,尤其是一些连锁超市。

2.1.2编写背景在当今互联网迅速发展的时代,网络化成为一种必要,更是一种趋势。

在这种趋势之下,编写了本系统超市购物管理系统。

2.1.3问题定义商品按类管理,所以需要有一商品类型信息,商品必须属于一个商品类型,如果一个商品类型存在商品或存在下级商品类型则该类型不该删除,需要记录供应商信息,在涉及商品数量的地方,要给出相应的单位,在进货信息中要包含供应商等信息,商品销售信息单中要包含登记商品,销售数量单价等信息,进货,销售,报损操作要有相应操作员信息,只有管理员登陆之后才可以使用后台管理系统,默认的管理员不可以删除,进货,销售,库存,报损信息都要可以添加,修改,删除,分类,查找。

2.2技术可行性研究在IT行业中从业的工作人员一般都要求懂计算机,具有一定软硬件基础,会使用各种管理软件,熟悉IT产品。

因为,超市中的对员工素质要求比较高,从管理层到下面的营销人员,都要求具有一定的IT背景,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够使系统顺利的运行了。

2.3经济可行性研究因为通过网络传递销售信息,可以不受距离的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高企业的销售效率,即提高了企业的经济效益,所以从经济上是完全可行的。

2.3.1企业研发开支开发新系统的工作是一项艰巨复杂的工作,它的投资主要是人力和物力的投资。

对于本系统的开发来说,其主要投资还是在人力和物力两个方面。

如果是企业自己安排人手开发系统的话,其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入的。

超市作为一个尖7端的高科技产业,其员工要求都比一般企业的要求要高,而且对系统开发及软件产业了解比较多,所以在自我开发管理系统的过程中,企业自己比较容易安排人手,这样就可以为企业节约大部分的额外开支。

同时超市就其他产品还说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金的作支持。

所以,在系统的开发过程中,企业完全有能力承担开发费用。

2.3.2经济效益管理系统是一个信息化、智能化和先进管理理念的集合体。

而管理是一个动态过程,在其运行过程中要采取多项措施。

所以在管理中获得经济效益是一个综合效益,要对他进行直接定量的分析是比较困难的。

一般新系统带来的经济效益是间接的,其最主要的表现就是减少了企业的管理费用和人力开支。

而其他一些烦琐的事物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。

2.4操作可行性研究本系统采用Windows图形界面,是大家熟悉的操作系统,对于用户只需要具有一般的计算机知识的人员都可以轻松上手。

而且整个销售系统采用最友好的交互界面,简洁明了,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 中职中专

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1