企业信息管理系统.docx

上传人:b****5 文档编号:4179613 上传时间:2022-11-28 格式:DOCX 页数:19 大小:250.82KB
下载 相关 举报
企业信息管理系统.docx_第1页
第1页 / 共19页
企业信息管理系统.docx_第2页
第2页 / 共19页
企业信息管理系统.docx_第3页
第3页 / 共19页
企业信息管理系统.docx_第4页
第4页 / 共19页
企业信息管理系统.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

企业信息管理系统.docx

《企业信息管理系统.docx》由会员分享,可在线阅读,更多相关《企业信息管理系统.docx(19页珍藏版)》请在冰豆网上搜索。

企业信息管理系统.docx

企业信息管理系统

综合开发课程设计(技术报告)

 

题目第七章作业

学院专业成都信息工程大学

任课教师

学生姓名

学生姓名

学生姓名

 

目录

第一章绪论2

1.1项目背景2

1.2相关技术的发展概述2

1.3项目主要工作2

1.4报告组织与结构2

第二章系统设计3

2.1项目架构3

2.2QT界面应用程序开发框架介绍3

2.3本章小结3

第三章.系统实现4

3.1概述4

3.2模块实现4

3.3模块实现4

3.4本章小结4

第四章.总结和下一步计划5

4.1工作总结5

4.2下一步工作5

第一章绪论

1.1项目背景

企业信息管理项目,要实现增删,改除功能,需要用到连接数据库的知识,能让我们

更加了解通过jdbc桥访问数据库。

1.2相关技术的发展概述

使用技术:

通过jdbc桥访问数据库,java基础知识,jsp基础知识,html基础知识。

数据库中增删改除的语言。

所用的数据库:

SQL,即结构化查询语言,是关系数据库的标准语言,SQL是一个通用的、功能性极强的关系数据库语言。

其优点有:

1.综合统一

2.高度非过程化

3.面向集合的操作方式

4.以一种语法结构提供多种使用方式

5.语言简洁,易学易用

1.3项目主要工作

1、先设计号企业信息管理平台的框架。

2、通过使用html语言实现页面的布局。

3、使用java语句实现变量的传输。

4、使用jdbc桥连接数据库。

1.4报告组织与结构

本报告的组织与结构安排如下:

第一部分绪论,总结绪论部分的内容

第二部分系统设计,总结第二章的内容。

 

第二章系统设计

2.1项目架构

企业信息管理系统分为6大模块:

1系统登录模块

实现系统的登录功能。

2客户信息模块

系统对客户信息的管理主要包括客户信息查询,客户信息添加,客户信息的修改和客户信息的删除。

3合同管理模块

系统对合同信息的管理主要包括合同信息的查询。

合同信息的添加,合同信息的修改修改和和合同信息的删除。

4售后管理模块

系统对售后信息的管理包括售后信息查询,售后信息添加,售后合同的修改和售后合同的删除。

5产品管理模块

系统对产品管理主要包括产品信息查询,产品信息的添加,产品信息的修改和产品系统的删除。

6员工管理模块

系统对员工管理包括员工信息查询,员工信息的添加,员工信息的添加和员工信息的删除。

2.2企业信息管理平台应用程序开发框架介绍

企业信息管理应用平台能帮助管理者更好的管理公司,更好的处理客户,产品,员工之间的关系。

企业信息管理平台应用程序的特点有:

1)优良的跨平台特性:

支持的操作系统有Windows,Linux,Solaris,SunOS等等

2)管理界面条理清晰,方便用户查询。

应用程序开发框架:

2.3数据库表的设计

eims数据库包含6个表user(用户表)client(客户管理表)contact(合同管理表)cs(售后管理表)product(产品表)staff(员工表)

 

2.4本章小结

本章内容给出了系统的整体架构图,并对程序实现的功能做了详述的介绍。

还有程序的框架结构,数据库表的设计。

第三章.系统实现

3.1概述

用户在login,jsp点击运行,输入用户名和密码后跳转到loginCheck.jsp页面,logincheck.jsp页面处理下一步的跳转。

文件夹image存放系统用的图片。

“客户管理”模块管理在clientManage文件夹中,主要实现客户的查询,添加,修改和删除。

“合同管理”模块的页面在contactManage文件夹中,主要提供合同的查询和添加功能。

“售后管理”模块在页面在CSManage文件夹中,主要提供售后的查询和添加功能。

“产品管理”模块的页面在productManage文件夹中,主要提供产品的查询和添加功能。

“员工管理”模块的页面在StaffManange文件夹中,主要提供员工的查询和添加功能。

“退出系统”主要实现主页面关闭并返回登录界面。

 

3.2模块实现

程序项目截图:

登陆界面:

主页面:

客户管理功能

(2)客户查询lookClient.jsp

<%@pageimport="java.sql.*"%>

<%@pagecontentType="text/html"pageEncoding="UTF-8"%>

DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

客户查询

客户查询

//localhost:

8080/EIMS/clientManage/addClient.jsp">客户添加

//localhost:

8080/EIMS/clientManage/updateClient.jsp">客户修改

//localhost:

8080/EIMS/clientManage/deleteClient.jsp">客户删除




查看客户信息

姓名

电话

地址

邮箱

<%

Connectioncon=null;

Statementstmt=null;

ResultSetrs=null;

Class.forName("com.mysql.jdbc.Driver");

Stringurl="jdbc:

mysql:

//localhost:

3306/eims";

con=DriverManager.getConnection(url,"root","root");

stmt=con.createStatement();

Stringsql="select*fromclient";

rs=stmt.executeQuery(sql);

while(rs.next()){

%>

<%=rs.getString("clientName")%>

<%=rs.getString("clientTelephone")%>

<%=rs.getString("clientAddress")%>

<%=rs.getString("clientEmail")%>

<%

}

%>

客户添加addClient.jsp

%@pagecontentType="text/html"pageEncoding="UTF-8"%>

DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

添加客户信息

//localhost:

8080/EIMS/clientManage/addClientCheck.jsp"method="post">

//localhost:

8080/EIMS/clientManage/lookClient.jsp">客户查询

客户添加

//localhost:

8080/EIMS/clientManage/updateClient.jsp">客户修改

//localhost:

8080/EIMS/clientManage/deleteClient.jsp">客户删除




添加客户信息

姓名

电话

地址

邮箱

    

addClientCheck.jsp

<%@pageimport="java.sql.*"%>

<%@pagecontentType="text/html"pageEncoding="UTF-8"%>

DOCTYPEhtml>

处理客户添加数据

<%

StringclientName=newString(request.getParameter("clientName").getBytes("ISO-8859-1"),"UTF-8");

StringclientTelephone=newString(request.getParameter("clientTelephone").getBytes("ISO-8859-1"),"UTF-8");

StringclientAddress=newString(request.getParameter("clientAddress").getBytes("ISO-8859-1"),"UTF-8");

StringclientEmail=newString(request.getParameter("clientEmail").getBytes("ISO-8859-1"),"UTF-8");

Connectioncon=null;

Statementst=null;

try{

Class.forName("com.mysql.jdbc.Driver");

Stringurl="jdbc:

mysql:

//localhost:

3306/eims?

";

con=DriverManager.getConnection(url,"root","root");

st=con.createStatement();

Stringsql="insertintoclient(clientName,clientTelephone,clientAddress,clientEmail)values('"+clientName+"','"+clientTelephone+"','"+clientAddress+"','"+clientEmail+"')";

st.executeUpdate(sql);

response.sendRedirect("http:

//localhost:

8080/EIMS/clientManage/lookClient.jsp");

}

catch(Exceptione){

e.printStackTrace();

}

finally{

st.close();

con.close();

}

%>

客户修改updateClient.jsp

<%@pagecontentType="text/html"pageEncoding="UTF-8"%>

DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

修改客户信息

//localhost:

8080/EIMS/clientManage/updateClientCheck.jsp"method="post">

//localhost:

8080/EIMS/clientManage/lookClient.jsp">客户查询

//localhost:

8080/EIMS/clientManage/addClient.jsp">客户添加

客户修改

//localhost:

8080/EIMS/clientManage/deleteClient.jsp">客户删除




修改客户信息

姓名

电话

地址

邮箱

    

updateClientCheck.jsp

<%@pageimport="java.sql.*"%>

<%@pagecontentType="text/html"pageEncoding="UTF-8"%>

DOCTYPEhtml>

处理客户修改数据

<%

StringclientName=newString(request.getParameter("clientName").getBytes("ISO-8859-1"),"UTF-8");

StringclientTelephone=newString(request.getParameter("clientTelephone").getBytes("ISO-8859-1"),"UTF-8");

StringclientAddress=newString(request.getParameter("clientAddress").getBytes("ISO-8859-1"),"UTF-8");

StringclientEmail=newString(request.getParameter("clientEmail").getBytes("ISO-8859-1"),"UTF-8");

Connectioncon=null;

Statementst=null;

if(clientName.equals("")){

response.sendRedirect("http:

//localhost:

8080/EIMS/clientManage/updateClient.jsp");

}

else{

try{

Class.forName("com.mysql.jdbc.Driver");

Stringurl="jdbc:

mysql:

//localhost:

3306/eims?

";

con=DriverManager.getConnection(url,"root","root");

st=con.createStatement();

Stringsql="updateclientsetclientName='"+clientName+"',clientTelephone='"+clientTelephone+"',clientAddress='"+clientAddress+"',clientEmail='"+clientEmail+"'whereclientName='"+clientName+"'";

st.executeUpdate(sql);

response.sendRedirect("http:

//localhost:

8080/EIMS/clientManage/lookClient.jsp");

}

catch(Exceptione){

e.printStackTrace();

}

finally{

st.close();

con.close();

}

}

%>

用户删除:

<%@pagecontentType="text/html"pageEncoding="UTF-8"%>

DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

客户删除

//localhost:

8080/EIMS/clientManage/deleteClientCheck.jsp"method="post">

//localhost:

8080/EIMS/clientManage/lookClient.jsp">客户查询

//localhost:

8080/EIMS/clientManage/addClient.jsp">客户添加

//localhost:

8080/EIMS/clientManage/updateClient.jsp">客户修改

客户删除




删除客户信息

客户姓名

输入要删除的客户姓名

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

当前位置:首页 > 高等教育 > 军事

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

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