计算机本科毕业论文开题报告

时间:2020-09-20 13:00:31 开题报告 我要投稿

计算机本科毕业论文开题报告

  开题报告是毕业论文答辩委员会对学生答辩资格审查的一个重要依据材料,下面是小编搜集整理的计算机本科毕业论文开题报告,欢迎阅读查看。

计算机本科毕业论文开题报告

  题目:企业库存管理系统的分析与设计

  一、 选题意义及国内外研究状况

  随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业库存管理信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高库存管理的效率,也是实现企业科学化、正规化管理,与世界接轨的重要条件。

  因此,开发这样一套管理软件成为很有必要的事情。企业库存管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的'建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强.数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。

  国外:

  国外的许多知名企业在多年前就开始了企业库存管理,并且受到了国外的许多企业的欢迎;这些企业的企业库存管理系统这几年也在中国逐渐普及。

  国内:

  中小企业在我国经济发展中具有重要地位,目前我国的中小企业数量多,地区分布广泛,行业分布跨度大。随着全球经济一体化的发展和电子商务的兴起,中小企业之间的竞争将越来越激烈。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。这就要求中小企业必须改变企业的经营管理模式,提高企业的运营效率。目前,我国中小企业的信息化水平还很低,相比国外企业,还只处于刚开始始用的阶段。随着技术发展,电脑操作及管理日趋简化,电脑知识日趋普及,同时市场经济快速多变,竞争激烈,企业采用电脑管理进货、库存、销售等诸多环节也已成为趋势及必然。

  二、研究内容和方法

  a.主要研究或设计内容:

  应用原理:

  本系统采用MVC模式。MVC是一种程序开发设计模式,它实现了显示模块与功能模块的分离。提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了程序的开发难度。它主要分模型、视图、控制器三层。其好处是各司其职,互不干涉。有利于组件的重组。有利于开发过程中的分工合作。采用HTML、CSS技术对页面进行美化工作、采用JavaScript等相关功能进行验证使用JavaBean/Jsp进行动态网页技术的编写。通过Jdbc进行数据库的访问。

  理论依据:

  MVC架构,也就是现阶段流行的三层架构,分别是模型层(Model),运用JavaBean组件实现;视图层(View)用JSP实现;控制层(Controller),用myeclipse进行开发。配置Tomcat应用服务器,连接SQLServer数据库。

  系统的功能结构图如下 :

  功能:

  该系统的用户分为分为普通用户和超级管理员。在登录界面中单击“新用户注册”按钮,注册用户名和密码,然后由超级管理员进行分配权限。员工的权限分别有“基础代码”、“基础资料”、“业务管理”、“报表中心”、“辅助工具”五个。通过0、1来赋予权限。0代表没有这项功能,1代表有这项功能。“基础代码”

  用来给员工设置权限;“基础资料”用来查看和修改公司和员工的基础信息;“业务管理”用来进行进出货管理;“报表中心”用来查看和修改所有的报表;“辅助工具”可以打开和使用word、excle、计算器等辅助工具。

  该系统具有对系统信息的增加、删除、修改、查询、分析等变化的处理,保证所有产品信息的完整有效性。主要实现的功能模块有:基础信息、基础资料、业务管理、信息查询、辅助工具、系统设置、个人设置等功能。

  b.研究方法:

  1.需要查阅一定文献、图书资料,通过图书馆和互联网等途径获得。

  2.熟练掌握JAVA语言、SQL数据库软件的基本使用和配置方法,myeclipse的基本使用方法及程序设计方法。通过学习以及导师指导可以获得与本系统相关的知识。

  3.需要用到计算机,自备或学校实验室。

  三、写作进度与安排

  第一周至第三周(20XX-2-20至20xx-3-9):查资料,学习基础知识和相关技术,学习JAVA语言、SQL数据库软件的基本使用和配置方法;

  第四周(20xx-3-12至20xx-3-16):学习myeclipse有关的相关知识;

  第五周(20xx-3-19至20xx-3-23):完成基础信息、基础资料和信息查询的功能;

  第六周(20xx-3-26至20xx-3-30):完成业务管理功能;

  第七周(20xx-4-2至20xx-4-6):完成辅助工具、系统设置、个人设置功能;

  第八周(20xx-4-9至20xx-4-13):改进系统的细节,完善整个系统并美化界面;

  第九周(20xx-4-16至20xx-4-20):撰写论文;

  第十周(20xx-4-23至20xx-4-27):论文定稿,制作答辩PPT等。

【计算机本科毕业论文开题报告】相关文章:

1.本科开题报告

2.本科开题报告

3.本科生毕业论文开题报告模板

4.本科生毕业论文开题报告样本

5.本科毕业论文开题报告格式介绍

6.本科毕业论文开题报告模板参考

7.本科开题报告

8.本科毕业论文(设计)开题报告暨提纲

9.关于本科毕业论文开题报告情况总结