XX大学
毕业设计(论文)开题报告
题 目: 仓库库存管理系统
学 院:
专 业:
班 级:
学 号:
姓 名:
指导教师:
填表日期: 年 月 日
1 选题的依据及意义
随着科学技术发展,电脑已成为人们生活中必不可少的生活办公工具,在这样的背景下,网络技术被应用到各个方面,为了提高办公生活效率,网络信息技术飞速发展。在这样的背景下人类社会进入了全新的信息化的时代。仓库库存管理一直是信息管理的一大难题,仓库库存流动性大,数量多,此时寻找有效便捷的仓库库存管理方法就是当务之急。而日趋成熟的计算机信息管理技术便成为解决这一难题的唯一之选。如今计算机信息管理技术来处理仓库库存信息早已游刃有余,其实信息管理技术已经渗透到各个行业的信息控制管理当中,且有着举足轻重的地位。而随着现代化社会主义不断进步,普通群众生活水平有了大幅提高,很多方面都在网络上去实现,从而网络也就成为了最直接、即方便又快捷的接入口。
使用仓库库存管理系统相对传统仓库库存信息管理方式具备很多优点:首先可以大幅提高仓库库存信息检索,只需输入仓库库存相关信息就能在数秒内反馈想要的结果;其次可存储大量的仓库库存信息,同时仓库库存信息安全性有更高的保障;相比纸质文件来管理仓库库存信息,仓库库存管理系统更节省空间人力资源。这些优点大大提高运营效率并节省运营成本。因此,开发仓库库存管理系统对仓库库存信息进行有效的管理是很必要的,不仅提高了仓库库存管理效率,增加了用户信息安全性,方便及时反馈信息给管理员,增加了用户与管理员之间的互动交流,更能提高仓库库存的体验强度。
本系统为了数据库结构的灵活性所以打算采用MySQL来设计数据库,而Python技术,B/S架构则保证了较高的平台适应性。本文主要介绍了本系统的开发背景,所要完成的功能和开发的过程,主要说明了系统设计的重点、设计思想。
2 研究现状
在国外很多发达国家,软件产业早已得到全面普及,但我国经济已不断发展,不断引进国外信息化建设,使国内软件行业得以不断发展,在摸索中进步,最终也得到一些成果,我国的软件业迎来了高速的发展,使更多的软件系统得以开发出来,从此逐渐地改变人们的生活工作方式。但是,对于信息化的建设,与很多发达国家相比,由于信息化程度的落后以及经费的不足,我国的仓库库存管理系统开发方面还是相对落后的,因此,要不断的努力探索,争取开发出一个实用的信息化的仓库库存管理系统,来实现仓库库存管理的信息化。因此本课题以仓库库存为例,目的是开发一个实用的仓库库存管理系统。
仓库库存管理系统的开发运用Python技术,MIS的总体思想,以及MYSQL等技术的支持下共同完成了该系统的开发,实现了仓库库存管理的信息化,使用户体验到更优秀的仓库库存管理系统,管理员管理操作将更加方便,实现目标。
3 本课题研究内容
本论文的内容是关于仓库库存管理系统的设计与实现,主要内容不仅包括了系统的分析和设计还对几个主要模块进行详细阐述与分析。此仓库库存管理系统分为管理员操作和仓库员操作。管理员的操作,管理员登录后台进行操作,后台管理主要是针对一些仓库库存信息的添加,更新仓库库存信息管理,给管理员权限对用户进行修改等。本文将从分析部分开始论述,用户需要什么样的网站,怎样的操作界面能保证系统的易用性,然后从功能分析开始思考需要怎样的数据逻辑结构,把数据逻辑结构建成数据实体,最后从几个主要模块部分论述如何实现这些功能。
4 系统可行性分析
3.2.1 技术可行性
本系统开发选择Python技术,Python为开发者提供了丰富的类库,大大减少了使用windows编程的难度,减少开发人员在设计算法上的难度,作为Python开发 Visual Studio更是一个必不可少的角色,它友好的界面,以及强大的功能,给程序开发人员带来了很多方便,加上环境简单,转移方便,无疑使此系统最佳的选择。所以后台设计选择使用MySQL数据库主要用来的建立和维护信息。对于前台开发要求应具备功能完善、易于操作等优点,后台数据库的要求则是能够建立和维护数据信息的统一性和完整性。
依据上述目标来分析本系统的硬件如下:
奔腾3的处理器;
内存是 2G;
硬盘是50G;
操作系统是Window 10;
在软件方面的话,安装了Visul Studio0和MySQL数据库开发工具。根据以上的软件与硬件要求,得到这个系统的技术是可行的。
3.2.2 经济可行性
仓库库存管理系统,主要面向的是电脑用户,成本并不高,对于系统的维护和调试,只需要一个人就可以完成,所以在人力方面,投入的也很少。虽然说人力和资金的投入并不多,但是面临的收益是十分可观的,在21世纪,很多企业、公司等都会将管理的目标转移到线上管理,知识是无价的。在未来,很多企业投入的人力资源和资金不会太多,但却又能保证企业运转继续进行。这对整个企业的发展是非常有利的。
3.2.3操作可行性
现在随着科技的飞速发展,计算机早已经进入了人们的日常生活中,人们的工作环境也不像以前有那么多的要求,需要员工一定要到公司办公,有的工作在家也可以完成。这使得人们的工作效益有了很大的提高。操作的多样性也变高了。因此,管理的计算机化,智能化是社会发展而带来的必然趋势,各种智能的软件层出不穷,不同的软件能完成用户不同的需求,这不仅提高了工作效率还能完成一些客户特定的一些需求。本系统不仅界面简洁明了还采用可视化界面,用户只要用鼠标和键盘就可以完成对相关信息的修改,删除,添加等操作。因为这个系统的操作十分简单,方便上手,对于第一次使用系统的人,只需要很少的时间就可以上手操作。由此可见,本系统在操作上是可行的。
3.2.4运行可行性
本系统作为以Python作为开发语言的系统,而且选用B/S结构则决定了要操作本系统仅需要占用很小的资源,并没有过多地硬件配置要求,目前市面上只要能正常运行浏览器的个人电脑都可以正常运行使用该系统。
综上所述,本系统的设计与开发在经济上、技术上、操作上和运行上的条件都是满足的,因此,系统开发具备可行性条件。
工作进度安排:
序号
|
起止日期
|
任务
|
提交的阶段成果
|
备注
|
1
|
第1周
|
调研
|
调研报告
|
|
2
|
第2,3周
|
查阅文献资料
|
论文绪论
|
|
3
|
第4周
|
系统分析
|
建立系统业务模型,功能模型,数据模型。
|
|
4
|
第4周
|
系统设计
|
功能设计,数据库设计,模块设计
|
|
5
|
第4、13周
|
系统实现
|
建立程序原型
|
|
6
|
第14周
|
调试
|
系统程序
|
|
7
|
第14、15周
|
撰写论文
|
论文全文
|
|
8
|
第16、17周
|
闪图答辩
|
答辩材料
|
|
5 参考文献
[1] 韦力梅,苏兵. Django框架下Python网站开发过程综述 [J]. 电脑与电信, 2019.
[2] 李根.基于Django框架的生物信息网站建设[D] .大连海事大学,2014.
[3] 夏亚丽,戴志涛. 基于Django的O2O家庭酒店商务平台 [J]. 软件, 2016.
[4] 薛耀伟.基于Django框架管理界面自动生成模块的设计与实现[D].哈尔滨工业大学,2014.
[5] 陈勇.基于Django框架的实时课堂投票系统设计与实现[D].大连理工大学,2014.
[6] 周玥.基于Django框架的校园预约打印网站设计与实现[D].吉林大学,2017.
[7] 周吉波,孟利民. 基于Django web框架的GPS车载管理系统网站的设计和实现[C].第二届亚太地区信息论学术会议论文集,2019.
[8] Li,Shenliang,Si,Zhanjun. Information publishing system based on the framework of Django [J].Lect. Notes Electr. Eng.2017.
[9] Tiwari, Usha,Mehfuz, Shabana,Sharma, Satyam,Pandey, Vinayak Triguna. Design of Python Based Lost and Found Website for College Campus [J]. Int. Conf. Power Electron., Control Autom., ICPECA – Proc,2019.
[10] Suryanto,WiwitIrna,ka,Theodosius Marwan. Web-based application for inverting one-dimensional magnetotelluric data using Python [J].Comput. Geosci, 2016.