基于web的毕业设计

基于jsp的工地员工及建材管理系统访问

 

一、选题的背景与意义

 

随着物联网技术的不断发展和市场规模的不断扩大,社会的信息化水平不断提高,生活中的事物也越来越智能。20世纪,随着全球经济的蓬勃发展,众多经济学家纷纷提出了新的管理理论。20世纪50年代,由西蒙所提出的管理依赖于信息和决策的思想。同时期的维纳也发表了控制论,他认为管理是一个过程。

基于jsp的工地员工及建材管理系统1

近几年管理信息系统学科发展的主要方向应该围绕新兴信息技术的应用带来的产业创新和产业融合、信息技术和应用的服务化。设计企业员工信息管理系统,可以帮助企业达到员工管理办公自动化、节约管理成本、提高企业工作效率的目的[3]。以云计算、大数据、物联网为代表的新兴信息技术对管理的影响目前还仅仅是个开始,这些技术的深入应用,会形成各类新兴信息技术环境下的新型管理问题。

所谓MIS(管理信息系统--Management Information System)系统 ,基于大数据技术的处理系统主要包括数据准备、存储管理、计算处理、数据分析和知识展现5个环节[1],现代管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业的高层决策、中层控制、基层运作的集成化的人机系统。

基于jsp的工地员工及建材管理系统2

 

二、研究的基本内容与拟解决的主要问题

1、研究的基本内容:

本项目开发的基于JSP的工地员工及建材管理系统对工地员工以及建材的一系列管理的系统。其系统需要主要包括以下模块:

(1)管理员登录模块

如需更多计算机毕业设计,可关注东哥毕设。

(2)员工信息管理模块

(3)建材信息管理模块

(4)工作任务模块

(5)员工签到模块

(6)工作反馈模块

本项目的总体为PC端,按照系统架构设计方案和各模块功能,基于JSP的工地员工及建材管理系统共分为两个权限,分别是管理员和员工,管理员具有对各类信息进行管理和维护等功能;员工则具有信息查询、考勤、留言反馈等功能。各个模块由后台数据库系统和相应的子系统应用程序组成。本系统的总体功能结构图,如下图2.1所示

 

 

 

图2.1系统功能模块图

系统按照软件标准规范体系,系统基于网络平台进行数据传输通信,通过软件与硬件搭建,实现应用系统应用。

2、研究的目标

本系统开发完成后,主要实现如下目标:

(1)管理员登录模块:实现管理员登录系统操作;

(2)员工信息管理模块:实现员工对基本信息的查询和核对以及管理员对员工的基本信息进行增、删、改、查的功能;

(3)建材信息管理模块:实现对建材的基本信息进行增、删、改、查的功能;

(4)工作任务模块:实现管理员对员工今日或近期的工作任务进行下发以及员工了解今日或近期的工作任务;

(5)员工签到模块:实现在员工可以在指定时间段进行考勤以及管理员对员工考勤情况信息进行查看;

(6)工作反馈模块:实现让员工在工作中出现的各类时间以及工作完成进度向管理端进行反馈以及管理员对员工的反馈进行查看从而了解工地现况;

3、研究拟解决的主要问题

(1)确定数据库的数据表设计。

(2)实现PC端网页的设计。

(3)完成数据库和PC端的链接。

解决方法:

参考同类相关的数据库和网站的设计理念。每个数据表的内容设计与相关的数据表之间的链接,数据库设计完成后就要和PC端的链接,使得管理员和员工能登录系统,从而进行相应的操作,使得相关的数据存入数据库。

 

 

 

三、研究的方法与技术路线

1、研究的方法

本系统采用JSP框架,从而更好的实现客户的需求,而且大型的Web应用程序的开发仅仅需要Java Servlet和JSP配合就能完成。JSP具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点,极大的提升了开发效率。

本系统使用MySQL数据库的原因有二:一是本系统为小型系统,不必使用过于复杂的数据库,而MySQL数据库的特点就是简单、易使用,完全可以满足本系统数据库要求;二是MySQL数据库有免费的使用版本,性价比较高而且缩减了团队在这方面的运营成本。

本系统采用JDBC来进行数据库的连接,因为它使信息传播变得容易和经济。企业可继续使用它们安装好的数据库,并能便捷地存取信息,即使这些信息是储存在不同数据库管理系统上。新程序的开发期很短。安装和版本控制将大为简化。程序员可只编写一遍应用程序或只更新一次,然后将它放到服务器上,随后任何人就都可得到最新版本的应用程序。

 

 

2、技术路线

前段程序设计

以下是部分前端设计流程图。

登入界面程序流程图如下图3.1所示

 

图3.1登入见面程序流程图

 

管理员工作任务下发及留言反馈程序流程图如下图3.2所示

 

图3.2管理员工作任务下发及留言反馈程序流程图

 

 

数据库的概念设计

目前,数据库领域常用的数据模型有四种,它们是:层次模型(Hierarchical Model)、网状模型(Network Model)、关系模型(Relational Model)、面向对象模型(Object Oriented Model)。在本系统中,我采用了关系模型的方式。

(1) 工人信息表 (姓名,性别,年龄,工号,工种);

(2) 管理员信息表 (姓名,性别,年龄,编号);

(3) 建材信息表 (名称,类别,数量,价格);

(4) 签到信息表(签到记录编号,签到时间,签到结果:工号);

(5) 工作安排信息表(时间,地点,工作时间,管理员编号,工人工号);

本系统中一共有5个实体,以下是实体与其属性。

工人实体其属性如图3.3所示

 

图3.3工人实体属性图

管理员实体属性如图3.4所示

 

图3.4管理员实体属性图

 

 

 

 

建材实体属性如图3.5所示

+

图3.5建材实体属性图

签到信息实体属性如图3.6所示

 

图3.6签到信息实体属性图

工作安排实体属性如图3.7所示

相关毕业设计文章

java毕业设计源码推荐_下载_三大框架源码分享

本站提供java毕业设计源码的分享以及下载,包含了三大框架的java毕业设计源码,基于SSM,基于Springmvc,基于SSH,可以帮助毕业生下载学习之用,同时还提供了java毕业设计源码相对的教学视频。

java毕业设计的制作之路

一个彻底改变命运的机遇,绝对没有陷阱和欺诈,无与伦比的指导优势,欢迎有志青年加入毕业设计学员训练营,无论你的所在学校是什么,无论你的在校成绩如何,只要你对即将毕业的设计论文存在困惑,难点,都可以选择我们为你提供服务。

java毕业设计代做注意事项

java毕业设计代做不单单是供给java计算机专业毕业设计代做,还供给专门针对结业生毕业设计的辩论训练。咱们专门针对各结业生状况,量身为您打造原创的毕业设计。而且组织教师解说,也只要经过上课的方法,才可能让学生真实了解代码中重要功用的完成原理。不至于在辩论中一问三不知。

计算机科学与技术毕业设计选题

计算机科学与技术毕业设计选题:随着网络的普及的和计算机技术的发展,使得人们获取来自世界各地的信息更加便利,越来越多的高校紧随时代发展的潮流,传统的纯手工的教学管理方式逐渐退出历史舞台,取而代之的是高效率的基于计算机网络的教学管理系统。基于计算机网络的教学管理系统始于国外西方国家,早在二十世纪八十年代西方国家就已经使用基于计算机网络的教学管理系统,不过最初的计算机网络技术没有现在成熟,硬盘价格也非常昂贵,最初的教学管理系统只能单独运行某一个模块,不能将所有的模块整合协调的运行。

网页设计毕业设计

一个基于前端Web浏览页面+后台管理的网页设计毕业设计,内容有:用户功能模块,注册方式:姓名、账号、密码、性别、年龄、身份证号、头像、医保卡号、联系地址、qq号,订单管理,可以管理自己的订单信息,收货地址管理:注意一个用户可以管理多个收货地址等。

优秀毕业设计

一个优秀毕业设计,图书馆自习室选座系统:包括我的座位(显示当前正在使用座位,续座和暂时离开功能)、我的预约(显示预约座位及时间)、历史使用记录、修改密码以及退出登录功能。查看界面,选择楼层-自习室查看,在座位旁利用标注进行区分(空闲,使用中,已被预约)等。

基于安卓的毕业设计源码下载_题目100例

基于安卓的毕业设计源码下载,包含了各种类型的安卓毕业设计题目,如电商类的基于安卓的毕业设计,管理类的基于安卓的毕业设计,还提提供了新颖的基于安卓的毕业设计题目100例。

评论