制作网站登录,性做网站,wordpress 幻灯,dw做网站站点企业财务管理系统 摘要 对于企业集来说,财务管理的地位很重要。随着计算机和网络在企业中的广泛应用#xff0c;企业发展速度在不断加快#xff0c;在这种市场竞争冲击下企业财务管理系统必须优先发展#xff0c;这样才能保证在竞争中处于优势地位。对此企业必须实现财务管理… 企业财务管理系统 摘要 对于企业集来说,财务管理的地位很重要。随着计算机和网络在企业中的广泛应用企业发展速度在不断加快在这种市场竞争冲击下企业财务管理系统必须优先发展这样才能保证在竞争中处于优势地位。对此企业必须实现财务管理系统的设计与开发。 在这个系统中综合应用了MySQL、Servlet、JSP等知识。网页界面的结构设计以实用性出发具有易于操作、简洁、方便等特点。在设计中首先运用HTML语言对网站的静态页面进行精细的加工并且在网站的美工方面取得了良好的效果。其次对于Java编程、JSP的动态编程以及MySQL数据库进行努力学习和大量实践并运用到了网站的建设中。 本论文就企业财务管理系统进行了详细全面的论述。访问本系统的用户分为、管理员和员工两种角色管理员的功能有基础信息管理、公司资产、经营、费用信息的管理及年终资产分析表的生成员工的功能有查看个人工资、查看公司资产、经营、费用及年终资产分析表。 关键字 JSPMySQLServlet Enterprise Financial Management System Abstract For the enterprise, is an important financial management position. With the wide application of computer and network in the enterprise, enterprise development speed at a constant speed, in this competitive market impact of enterprise financial management system must give first priority to the development, so that we can guarantee in the advantage position in the competition. This enterprise must realize the financial management system design and development. In this system the integrated application of MySQL, Servlet, JSP knowledge. Structure design of webpage interface to practicality, has the characteristics of easy operation, simple, convenient. In the design, first of all, has obtained the good effect of art using the static page HTML language on the website of the fine processing and in site. Secondly, to learn and practice a lot for the dynamic programming, JSP Java programming and MySQL database, and applied to the construction of the site. Users to access the system is divided into two kinds of roles, administrators and staff, the administrator has the function of generating surface analysis of year-end assets management and basic information management, the assets of the company, management, cost information; staff function view individual wages, view the company assets, management, cost and year-end assets analysis table. Key Words JSP, MySQL, Servlet 目 录 绪 论 1 系统概述与技术介绍 1.1 BS结构介绍 1.2 MySQL数据库 1.3 MyEclipse介绍 1.4 JavaScrip语言 1.5 JSP技术 1.6 MVC模式 2 系统需求分析 2.1 开发环境 2.2 需求分析 2.3 可行性分析 3 系统概要设计 3.1 系统设计概述 3.2 系统用例图 3.3 系统流程图 3.4 系统功能分析 3.5 数据库结构设计 4 数据库设计与实现 4.1 数据库结构设计 4.1.1 表概要说明 4.1.2 数据表的结构 5 系统的详细设计与实现 5.1 系统登陆页面实现 5.2 管理员功能模块 5.2.1 部门信息管理 5.2.2 员工信息管理 5.2.3 员工工资管理 5.2.4 资产类别管理 5.2.5 资产信息管理 5.2.6 经营信息管理 5.2.7 费用信息管理 5.2.8 年终资产分析 5.3 员工功能模块 5.3.1 个人工资查看 5.3.2 公司资产查询 5.3.3 公司经营查询 5.3.4 公司费用查询 5.3.5 资产分析查看 6 系统测试 6.1 测试方法 6.2 系统测试结果 总 结 参考文献 致 谢 附录 绪 论
财务管理工作随着我国市场经济的发展在各个企业的管理中扮演着越来越重要的角色渐渐起到不可替代的核心作用。对于大型企业集团来说财务管理显得更为重要财务管理系统的建立将直接受到企业集团管理方式的影响直接影响企业的管理效率的经济效益。如何在现有经营环境下选择最佳的财务管理模式使用最优的财务管理系统实现企业的管理目标适应企业信息化发展的需要是一个值得研究和探讨的问题。
在信息时代每个企业都紧跟步伐逐渐转变着经营模式、办公模式。同时各个企业的传统的管理的模式也在逐步由人工管理向着自动化管理模式转变财务管理系统应运而生。无论是政府还是企事业单位成员之间相互的信息沟通对于提高工作效率更好完成工作显得特别重要。此外每个单位都希望能和异地的分支机构、各个部门等保持实时联系进行统一管理因此建立一个财务管理系统是可行的。在针对现有的系统进行调查之后拟开发一套财务管理系统以适应信息化时代的财务管理需求。
我国的生产企业发展十分迅速。但企业的信息化管理一直是影响我国企业进一步发展的难点。企业信息化是企业应用信息化的主要过程指的是在企业的各个层次应用先进的通信、计算机、互联网和软件等信息化技术并充分的整合、广泛的利用企业内外信息的资源提高企业的生产、经营和管理的水平增强企业的竞争力和过程。结合我国目前的国情来看改革开放以来我国的中小企业得到了迅速发展。这些中小企业存在着一定的普遍特征资金不是十分雄厚管理不是非常完善信息化基础普遍较差面临着异常激烈的市场竞争。
随着信息时代到来企业的生存和竞争环境产生了根本性变化。当前中小型企业的信息化具有深刻的内容其中管理信息化成为及其重要方面。如何运用信息的技术用来增强企业管理对于如何制定企业信息化的发展战略用来提升企业的核心竞争力怎样把信息化系统融入日常管理工作来为企业带来效益是当前我们所面临的重要课题。 3 系统概要设计
3.1 系统设计概述
系统设计是在系统分析基础上通过抽象得到具体的过程同时还考虑到系统所实现的环境和主客观条件。
系统设计阶段主要目的是将系统分析阶段所提出的反映用户信息需求的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。
这一阶段的主要任务就是从管理信息系统的总体目标出发根据系统分析阶段对系统逻辑功能的需求考虑到经济、技术和环境等方面的条件可以确定系统的总体结构和系统组成部分的方案合理选择计算机和通信设备提出系统的实施计划确保系统总体目标的实现。
系统设计工作的特点:
1)在系统设计的阶段大量的工作还是技术性的。
2)允许用户对已提出信息的需求做非原则性修改或着补充。
3)用户在操作使用环境等方面的要求也要在系统设计阶段加以说明并在系统的技术方案中得到反映因此系统设计人员必须同管理环境打交道。
4)系统设计的环境是管理环境和技术环境的结合是系统设计工作的重要特点也是整个系统成功的一个必不可缺的环节。
系统设计原则
1) 易用性原则方便上网客户浏览和操作最大限度地减轻后台管理人员的负担做到部分业务的自动化处理提供良好的用户体验。
2) 阶段开发原则系统框架和数据结构全面设计具体功能实现分阶段进行。
3) 业务规范化原则在系统设计的同时也为将来的业务流程制定了较为完善的规范具有较强的实际操作性也给整个系统带来安全性。
4) 可扩展性原则系统设计要考虑到业务未来发展的需要要尽可能设计得简明各个功能模块间的耦合度小便于系统的扩展。如果存在旧有的数据库系统则需要充分考虑兼容性比如说浏览器的兼容。
5) 业务完整性原则对于业务进行中的特殊情况能够做出及时、正确的响应保证业务数据的完整性减少数据的误读。
3.2 系统用例图
员工的操作
1、员工可以查看个人工资情况。
2、员工可以查询公司资产情况。
3、员工可以查询公司经营情况。
4、员工可以查询公司费用情况。
5、员工可以查询年终资产分析表。
员工用例图如图3-1所示 图 3-1 员工的用例图
管理员的操作
1、管理员可以管理部门信息。
2、管理员可以管理员工信息。
3、管理员可以管理员工工资信息。
4、管理员可以管理资产信息。
5、管理员可以管理经营信息。
6、管理员可以管理费用信息。 管理员用例图如图3-2所示 图 3-2 管理员用例图
3.3 系统流程图
当管理员进入本系统之后管理员首先要登录之后才能管理后台。登录失败给管理员相关的提示请管理员重新登录。登录成功之后管理员可管理员工、公司资产、经营、费用等信息。管理员的后台管理的基本流程如下图3-3所示 图 3-3 管理员流程图
3.4 系统功能分析 图 3-4 系统后台功能图
管理员的所有模块的功能分析
部门信息管理模块对公司部门信息进行管理包括部门信息的添加、修改、删除等。
员工信息管理模块对公司员工信息进行管理包括员工信息的添加、修改、删除等。
员工工资管理模块对员工工资信息进行管理包括员工工资的添加、修改等。
资产信息管理模块对公司资产信息进行管理包括资产信息的添加、修改、删除等。
经营信息管理模块对公司经营信息进行管理包括经营信息的添加、修改、删除等。
费用信息管理模块对公司费用信息进行管理包括费用信息的添加、修改、删除等。
年终资产分析模块对公司产终资产情况进行分析查看分析报表。
修改个人密码管理员登录系统可以修改自己的登录密码。
3.5 数据库结构设计
数据库是“按照数据结构来组织、存储和管理数据的仓库”。作为网络中的一个重要的应用数据库在网站建设中起着非常重要的作用对于普通网站相对而言具有数据库功能的网站我们通常称为动态页面也就是说页面是动态的它可以根据数据库中相应内容的调整而变化使网站更新更便捷维护更方便内容更灵活。MySQL数据库作为Oracle推出的以标准数据库系统由于具有操作简单、界面友好等特点具有较大的用户群体。本系统数据库采用MySQL数据库下面分别给出数据表概要说明。
4 数据库设计与实现
4.1 数据库结构设计
4.1.1 表概要说明
系统数据库db_cwgl中含有8张数据表部门信息表t_bumen、员工信息表t_zhigong、员工工资表t_gongzi、资产类别表t_catelog、资产信息表t_zichan、经营信息表t_jingying、费用信息表t_feiyong、管理员信息表t_admin本章将简单介绍其中一些表的结构。
4.1.2 数据表的结构
1t_bumen部门信息表
部门信息表主要用于保存单位的部门信息如部门名称、人数、工资系数该表结构如表4-1所示。
表4-1 t_bumen的结构 字段名 数据类型 长度 主键否 描述 id int 4 是 自动编号 mingcheng varchar 50 否 部门名称 renshu int 4 否 编制人数 xishu decimal 8,2 否 工资系数 2t_zhigong职工信息表
职工信息表主要用于保存职工的基本信息如职工所在部门、姓名、性别等该表结构如表4-2所示 表4-2 t_zhigong的结构 字段名 数据类型 长度 主键否 描述 id int 4 是 自动编号 bumen_id int 4 否 所在部门 bianhao varchar 50 否 编号 loginpw varchar 50 否 登录密码 xingming varchar 50 否 姓名 xingbie varchar 50 否 性别 ruzhi varchar 50 否 入职时间 3t_catelog资产类别表
资产类别表主要用于资产类别信息如类别名称该表结构如表4-3所示
表4-3 t_catlog的结构 字段名 数据类型 长度 主键否 描述 id int 4 是 自动编号 name varchar 50 否 类别名称 4t_zichan资产信息表
资产信息表主要用于保存资产基本信息如资产类别、编号、名称、添加时间等通过主键编号和产品类别来队公司的资产信息进行增删改查内容包括资产的名称修改时间此资产的实际价值资产的类型和本次资产产生的方式例如出租贷款等方式来反映。
5t_jingying经营信息表
经营信息表主要用于保存企业经营信息如项目名称、时间、投入等内容。该表结构如表4-5所示 表4-5 t_jingying的结构 字段名 数据类型 长度 主键否 描述 id int 4 是 自动编号 mingcheng varchar 50 否 名称 riqi varchar 4 否 日期 touru decimal 8,2 否 投入 shouri decimal 8,2 否 收益 lirun decimal 8,2 否 利润
6t_feiyong费用信息表
费用信息表主要用于保存日常费用信息如费用名称、发生时间、费用等内容。该表结构如表4-6所示 表4-6 t_feiyong的结构 字段名 数据类型 长度 主键否 描述 id int 4 是 自动编号 mingcheng varchar 50 否 名称 shijian varchar 4 否 日期 feiyong decimal 8,2 否 金额 leixing int 4 否 类型
7t_gongzi工资信息表
工资信息表主要用于保存职工工资信息通过主键id使得员工能够登陆后查询自己的工资情况并且能使管理员对工资修改后员工能够正确的看到工资的情况此表中包括了职工信息基本工资情况工龄对工资的加成职务和补贴对总工资的影响。
8t_admin管理员信息表
管理员信息表主要用于保存管理员的基本信息该表结构如表4-8所示。
表4-8 t_admin的结构 字段名 数据类型 长度 主键否 描述 id int 4 是 自动编号 userName varchar 50 否 登录账号 userPw varchar 50 否 登录密码 5 系统的详细设计与实现
在管理系统的生命周期中经过了需求分析、系统设计等阶段之后便开始了系统的设计实施阶段。在系统分析和设计阶段系统开发的工作主要是集中在逻辑和技术设计上系统的实施阶段要继承此前各个阶段所实现的工作成果将技术的设计转化为物理的实现因此系统实施的成果其实是系统的分析和设计阶段的结晶。
5.1 系统登陆页面实现
1.描述为了保证系统的安全性要先使用本系统必须先登陆到系统中用户需要正确的账号和密码登录本系统。
2.程序运行效果图如图5-1所示 图5-1 系统登陆页面设计
3.在登陆页面输入用户名和密码以后当点击提交按钮后就会跳转到loginservice中在该service中会对用户名密码进行判断验证通过进入对应的页面。
5.2 管理员功能模块
1.描述管理员进入系统主页面左方页面展示了管理员可操作的功能模块进入相关的管理页面可以链接到子菜单并且高亮显示每个管理模块下面都有相应的子菜单。
2.程序运行效果图如图5-2所示 图5-2管理员主页面
5.2.1 部门信息管理
1.部门信息录入
1描述管理员输入部门信息相关正确信息后点击录入按钮如果是没有输入完整的部门信息都会给出相应的错误提示不能录入成功。输入数据都通过form表单中定义的方法οnsubmitreturn checkForm()来检查checkForm()函数中是各种的校验输入数据的方式。
2程序效果图如下图5-3所示 图5-3 部门信息录入
2. 部门信息管理
1.描述管理员点击左侧的菜单“部门信息管理”页面跳转到部门信息管理界面调用后台的action类查询出所有的部门信息并把这些信息封转到数据集合List中绑定到request对象然后页面跳转到相应的jsp显示出部门信息。 2.程序效果图如下图5-4所示 图5-4 部门信息管理
部门信息管理关键代码
public void bumenMana(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException
{
String sqlselect * from t_bumen where delno;
req.setAttribute(bumenList, getBumenList(sql));
req.getRequestDispatcher(admin/bumen/bumenMana.jsp).forward(req, res);
}
3.部门信息修改
1描述先是点击部门信息管理页面跳转到部门信息管理界面浏览所有的部门信息点击要修改的部门信息跳转到部门信息修改页面修改该条部门信息。
2程序效果图如下图5-5所示 图5-5 部门信息管理 4.部门信息删除
(1).描述先是点击部门信息管理页面跳转到部门信息管理界面浏览所有的部门信息点击要删除的部门信息点击确定按钮即可删除该部门信息。 5.2.2 员工信息管理
1.员工信息录入
描述管理员输入员工正确信息后点击录入按钮如果没有输入正确的员工信息都会给出相应的错误提示不能录入成功。输入数据都通过form表单中定义的方法οnsubmitreturn checkForm()来检查checkForm()函数中是全部校验输入数据的方式。
2.员工信息管理
(1).描述管理员点击左侧的菜单“员工信息管理”页面跳转到员工信息管理界面调用后台的action类查询出所有的员工信息并把这些信息封转到数据集合List中绑定到request对象然后页面跳转到相应的jsp显示出员工信息。
(2).程序效果图如下图5-8所示
图5-8 员工信息管理
员工信息管理关键代码
public void zhigongMana(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException
{
String sqlselect ta.*,tb.mingcheng bmmc,tb.xishu from t_zhigong ta,t_bumen tb
where ta.delno and ta.bumen_idtb.id;
req.setAttribute(zhigongList, getZhigongList(sql));
req.getRequestDispatcher(admin/zhigong/zhigongMana.jsp).forward(req, res);
}
3.员工信息修改
描述先是点击员工信息管理页面跳转到员工信息管理界面浏览所有的员工信息点击要修改的员工信息跳转到员工信息修改页面修改该条员工信息。
4.员工信息删除
1.描述先是点击员工信息管理页面跳转到员工信息管理界面浏览所有的员工信息点击要删除的员工信息点击确定按钮即可删除该员工信息。
2.程序效果图如下图5-10所示
图5-10 员工信息删除
5.2.3 员工工资管理
1员工工资录入
1.描述管理员输入员工工资相关正确的信息后点录入按钮如果没有输入正确的员工工资一定会给出相应的错误提示必定不能录入成功。输入数据都通过form表单中定义的方法οnsubmitreturn checkForm()来检查checkForm()函数中是各种的校验输入数据的方式。
2.程序效果图如下图5-11所示
图5-11 员工工资录入
2员工工资管理
1.描述管理员点击左侧的菜单“员工工资管理”页面跳转到员工工资管理界面调用后台的action类查询出所有的员工工资并把这些信息封转到数据集合List中绑定到request对象然后页面跳转到相应的jsp显示出员工工资。
2.程序效果图如下图5-12所示
图5-12 员工工资管理
3.员工工资修改
1.描述先是点击员工工资管理页面跳转到员工工资管理界面浏览所有员工工资点击要修改的员工工资跳转到员工工资修改页面修改该员工工资。
2.程序效果图如下图5-13所示
图5-13 员工工资修改界面
5.2.4 资产类别管理
1.资产类别录入
1.描述管理员输入资产类别相关正确信息后点击录入按钮如果是没有输入完整的资产类别都会给出相应的错误提示不能录入成功。输入数据都通过form表单中定义的方法οnsubmitreturn checkForm()来检查checkForm()函数中是各种的校验输入数据的方式。
2.程序效果图如下图5-14所示
图5-14 资产类别录入
2资产类别管理
1.描述管理员点击左侧的菜单“资产类别管理”页面跳转到资产类别管理界面调用后台的action类查询出所有的资产类别并把这些信息封转到数据集合List中绑定到request对象然后页面跳转到相应的jsp显示出资产类别。
2.程序效果图如下图5-15所示
图5-15 资产类别管理
资产类别管理关键代码
public void catelogMana(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException
{
List catelogListnew ArrayList();
String sqlselect * from t_catelog where delno;
Object[] params{};
DB mydbnew DB();
try
{
mydb.doPstm(sql, params);
ResultSet rsmydb.getRs();
while(rs.next())
{
TCatelog catelognew TCatelog();
catelog.setId(rs.getInt(id));
catelog.setName(rs.getString(name));
catelogList.add(catelog); }
rs.close();
}
catch(Exception e)
{
e.printStackTrace();
}
mydb.closed();
req.setAttribute(catelogList, catelogList);
req.getRequestDispatcher(admin/catelog/catelogMana.jsp).forward(req, res);
} 3资产类别删除
1.描述先是点击资产类别管理页面跳转到资产类别管理界面浏览所有的资产类别点击要删除的资产类别点击确定按钮即可删除该资产类别。
2.程序效果图如下图5-16示
图5-16资产类别删除 5.3 员工功能模块
5.3.1 个人工资查看
1.描述员工点击左侧的菜单“个人工资查看”页面跳转到个人工资查看界面调用后台的action类查询出当前登录职工的工资信息并把这些信息封转到数据集合List中绑定到request对象然后页面跳转到相应的jsp显示出工资信息。
2.程序效果图如下图5-22所示
图5-22 个人工资查看管理
5.3.2 公司资产查询
1.描述员工点击左侧的菜单“公司资产查询”页面跳转到公司资产查询界面调用后台的action类查询出当前公司的资产信息并把这些信息封转到数据集合List中绑定到request对象然后页面跳转到相应的jsp显示出资产信息。
2.程序效果图如下图5-23所示
图5-23 公司资产查询
5.3.3 公司经营查询
1.描述员工点击左侧的菜单“公司经营查询”页面跳转到公司经营查询界面调用后台的action类查询出当前公司经营信息并把这些信息封转到数据集合List中绑定到request对象然后页面跳转到相应的jsp显示出经营信息。
2.程序效果图如下图5-24所示
图5-24 公司经营查询
5.3.4 公司费用查询
1.描述员工点击左侧的菜单“ 公司费用查询”页面跳转到公司费用查询界面调用后台的action类查询出公司费用信息并把这些信息封转到数据集合List中绑定到request对象然后页面跳转到相应的jsp显示出费用信息。
5.3.5 资产分析查看
1.描述员工点击左侧的菜单“资产分析查看”页面跳转到资产分析查看界面调用后台的action类查询出资产分析信息并把这些信息封转到数据集合List中绑定到request对象然后页面跳转到相应的jsp显示出资产分析信息。
2.程序效果图如下图5-26所示
图5-26 资产分析查看 6 系统测试
系统测试这一模块是系统开发过程的重要部分是用来评定一个系统的品质或性能是否符合开发前所提出的部分要求。系统测试的目的是在系统投入运行前对系统需求分析、设计说明和编码的最终复审是系统的质量保证的关键。系统测试是为了发现错误而执行的程序过程。
在设计系统的过程中存在一些错误是必然的。对于语句的语法错误在程序运行时自动提示并请求立即纠正因此这类错误比较容易发现和纠正。但另一类的错误是在程序执行的时候由于不正确的操作或着对某些数据的计算公式运用错误导致的结果。这类错误隐蔽性极强有时会直接出现有时又不直接出现因此排查这一类动态的错误的是耗时费力的。
对于软件来讲不论采用何种技术或方法软件中仍然会有错。采用新的语言、新的开发方式、完善的开发过程可有效减少错误的引入但并是不可能完全杜绝软件中的错误这些引入的错误则需要测试来找出软件中错误的密度也需要测试来进行具体的估计。测试是所有工程学科的基本组成单元是软件开发的重要部分。自有程序设计的那天起测试就一直伴随着。统计表明在典型的软件开发项目中软件测试工作量往往占软件开发总工作量的40以上。而在软件开发的总成本中用在测试上的开销要占30到50。如果把维护阶段也考虑在内讨论整个软件生存期时测试的成本比例也许会有所降低但实际上维护工作相当于二次开发乃至多次开发其中必定还包含有许多测试工作。 6.1 测试方法
测试的方法可分三种传统测试方法、功能验证、系统测试。
传统测试方法包括简单的单元测试通常由开发人员来执行。设计这些测试需要了解系统内部知识并且这些测试几乎是针对产品的特定的部分。这些类型的测试非常适合与其他代码组件极少交互甚至没有交互的简单部分。
功能验证也是一种测试过程在这个过程中对产品源代码了解有限的设计者进行测试以确认产品或服务的核心功能。设计这种测试是为了证明这个核心功能符合某个规范。举个例子登录时输入的邮箱错误时是不是有提示如果测试失败通常就意味着检测到了系统的一个基本问题。这种测试也是适合简单的 Web 服务使您可以检查服务是否能够正确执行它的各个功能。
系统测试通常是在功能验证阶段完成验证了核心功能后进行。它倾向于把整个系统作为一个整体来查找问题。弄清Web服务作为系统的一部分怎样运作以及Web服务之间如何的交互。由于系统测试实际是在开发生命周期快结束时才进行所以经常不能给它分配充足的时间来完成。系统测试阶段常常被忽略并且一些通常都可以发现的、极为少见的错误都不能被发现。即使发现了这种错误这时也来不及确定错误的原因并设法修复它们了。因此在查找代码错误时必需把系统测试应用设计得尽可能高效。
6.2 系统测试结果
在系统开发完成后对系统进行了测试所用方法是系统测试和功能测试
主要内容包括 功能测试。即测试系统的功能是否正确它的依据是需求的文档如《产品需求规格说明书》。软件最重要的质量因素所以功能测试肯定是必不可少的。
健壮性测试。即测试软件系统在异常情况下能否正常运行的能力。健壮性有两层含义一是容错的能力二是恢复的能力。
测试如表6-1测试表所示 表 6-1测试结果表 方法 目的 预期结果 过程 测试结果 比较 结论 功能测试方法 测试录入功能的正确性 有出错并弹出警告 在设置用户信息中并未填写任何内容直接提交 无法保存有出错警告 与预期结果相当 正确 功能测试方法 登录功能的正确性 有出错弹出警告并返回登陆界面 在设置用户信息中并未填写任何内容直接提交 登录出错有出错警告返回登录界面 与预期结果相当 正确 功能测试方法 修改信息功能的正确性 修改完成提示完成并录入数据库 在修改用户信息处修改信息并提交 修改成功并修改数据库中内容 与预期结果相当 正确 系统总体情况如下
(1) 各功能模块都可以正常进行基本实现了系统设计时的各项功能要求
(2) 界面简洁操作简单系统使用方便
本系统的下一步开发方向如下
(1) 加强网站个性化设计
(2) 加强网站人性化服务功能
总之本此系统开发圆满成功各模块运行正常。本次的设计开发为下一步的完善提供了重要的帮助和支持将会更加提高我们的系统的功能。 总 结
在毕业设计和开发期间经过老师的指导和三个多月的认真学习同时翻阅了大量的资料终于完成了中小型企业财务管理系统的开发设计。其功能基本符合用户需求能够完成课题的提交。我感觉自己从理论到实践都有了长足的进步和很大的提高使我在数据库设计方面、JSP编程技术方面有了长足的进步对中小型企业财务管理系统开发过程、步骤有了比较深刻的认识。
在系统开发之前作为开发人员必须要对开发系统有全方位的认识例如该系统的特点、适用范围等通过对系统的了解作为基础再对客户或使用者所需实现的功能进行分析并按照客户要求写出需求分析并设计初步方案。系统开发不仅仅是对代码的准确性的要求而且要考虑系统的稳定性实用性开发过程中及时与客户交流在开发过程中不断地改进代码更加贴近客户需求。
设计实践上的体会在这次做毕业设计的过程中我对JSP、servlet等编程知识又有了更深层次的了解和应用认识到自己很多的不足和对知识的不成熟还需要多加锻炼并深入学习在本次设计过程中所遇到的问题我尽量通过自己的方式进行解决很大的提高了自己的自学能力在没办法解决的情况下对基地和学校老师进行认真的询问并解决问题学到了很多知识在这感谢老师对我的指导起到了画龙点睛的作用。
通过毕业设计我还明白了一点合作是至关重要的。虽然我是自己一个人为一组但是在设计过程中也经常和同学们商量相互借鉴。一个完整软件程序需要若干个人的通力合作。在中小型企业财务管理系统开发过程中我加强和同学们的沟通和交流使得对每一个问题的解决获得较优的方案从而保证中小型企业财务管理系统系统的合理性、完整性为该平台的进一步完善和扩充打下了良好的基础。
撰写毕业论文期间我深刻体会到实践到理论的重要性。在实践到理论的转化中我将自己的工作过程清晰的展现在面前而且增强了自己查阅资料的能力获得了一些必要的知识。 总之在整个毕业设计期间我既有收获也发现了自己的不足。今后我一定更加努力弥补自己的不足提高自己的水平。 文章转载自: http://www.morning.zhengdaotang.cn.gov.cn.zhengdaotang.cn http://www.morning.ylqpp.cn.gov.cn.ylqpp.cn http://www.morning.mqfhy.cn.gov.cn.mqfhy.cn http://www.morning.fjptn.cn.gov.cn.fjptn.cn http://www.morning.trqsm.cn.gov.cn.trqsm.cn http://www.morning.lthtp.cn.gov.cn.lthtp.cn http://www.morning.qfbzj.cn.gov.cn.qfbzj.cn http://www.morning.jxpwr.cn.gov.cn.jxpwr.cn http://www.morning.yzfrh.cn.gov.cn.yzfrh.cn http://www.morning.gmysq.cn.gov.cn.gmysq.cn http://www.morning.dndjx.cn.gov.cn.dndjx.cn http://www.morning.qmbgb.cn.gov.cn.qmbgb.cn http://www.morning.hgfxg.cn.gov.cn.hgfxg.cn http://www.morning.ntzbr.cn.gov.cn.ntzbr.cn http://www.morning.wmfny.cn.gov.cn.wmfny.cn http://www.morning.ghccq.cn.gov.cn.ghccq.cn http://www.morning.txtzr.cn.gov.cn.txtzr.cn http://www.morning.nxhjg.cn.gov.cn.nxhjg.cn http://www.morning.ghfmd.cn.gov.cn.ghfmd.cn http://www.morning.mhcft.cn.gov.cn.mhcft.cn http://www.morning.kjkml.cn.gov.cn.kjkml.cn http://www.morning.xhqr.cn.gov.cn.xhqr.cn http://www.morning.mqxzh.cn.gov.cn.mqxzh.cn http://www.morning.fbdtd.cn.gov.cn.fbdtd.cn http://www.morning.rlns.cn.gov.cn.rlns.cn http://www.morning.qbwbs.cn.gov.cn.qbwbs.cn http://www.morning.huxinzuche.cn.gov.cn.huxinzuche.cn http://www.morning.mdwlg.cn.gov.cn.mdwlg.cn http://www.morning.qmbgb.cn.gov.cn.qmbgb.cn http://www.morning.jmnfh.cn.gov.cn.jmnfh.cn http://www.morning.dnqpq.cn.gov.cn.dnqpq.cn http://www.morning.glpxx.cn.gov.cn.glpxx.cn http://www.morning.yzfrh.cn.gov.cn.yzfrh.cn http://www.morning.ysllp.cn.gov.cn.ysllp.cn http://www.morning.gcthj.cn.gov.cn.gcthj.cn http://www.morning.ychoise.com.gov.cn.ychoise.com http://www.morning.ptzf.cn.gov.cn.ptzf.cn http://www.morning.zztmk.cn.gov.cn.zztmk.cn http://www.morning.brkrt.cn.gov.cn.brkrt.cn http://www.morning.rnzwh.cn.gov.cn.rnzwh.cn http://www.morning.cbtn.cn.gov.cn.cbtn.cn http://www.morning.llthz.cn.gov.cn.llthz.cn http://www.morning.qwmpn.cn.gov.cn.qwmpn.cn http://www.morning.dnqliv.cn.gov.cn.dnqliv.cn http://www.morning.qljxm.cn.gov.cn.qljxm.cn http://www.morning.mlhfr.cn.gov.cn.mlhfr.cn http://www.morning.byrlg.cn.gov.cn.byrlg.cn http://www.morning.pcgrq.cn.gov.cn.pcgrq.cn http://www.morning.lwrcg.cn.gov.cn.lwrcg.cn http://www.morning.cpgdy.cn.gov.cn.cpgdy.cn http://www.morning.ljdd.cn.gov.cn.ljdd.cn http://www.morning.mnyzz.cn.gov.cn.mnyzz.cn http://www.morning.ghlyy.cn.gov.cn.ghlyy.cn http://www.morning.ydryk.cn.gov.cn.ydryk.cn http://www.morning.chgmm.cn.gov.cn.chgmm.cn http://www.morning.nqfxq.cn.gov.cn.nqfxq.cn http://www.morning.dcmnl.cn.gov.cn.dcmnl.cn http://www.morning.rqpgk.cn.gov.cn.rqpgk.cn http://www.morning.qgfkn.cn.gov.cn.qgfkn.cn http://www.morning.qnkqk.cn.gov.cn.qnkqk.cn http://www.morning.kgqww.cn.gov.cn.kgqww.cn http://www.morning.mjtgt.cn.gov.cn.mjtgt.cn http://www.morning.ctpfq.cn.gov.cn.ctpfq.cn http://www.morning.gfmpk.cn.gov.cn.gfmpk.cn http://www.morning.bxyzr.cn.gov.cn.bxyzr.cn http://www.morning.kllzy.com.gov.cn.kllzy.com http://www.morning.qbrdg.cn.gov.cn.qbrdg.cn http://www.morning.wbysj.cn.gov.cn.wbysj.cn http://www.morning.pcgmw.cn.gov.cn.pcgmw.cn http://www.morning.rqrxh.cn.gov.cn.rqrxh.cn http://www.morning.zfwjh.cn.gov.cn.zfwjh.cn http://www.morning.hrnrx.cn.gov.cn.hrnrx.cn http://www.morning.knczz.cn.gov.cn.knczz.cn http://www.morning.bdsyu.cn.gov.cn.bdsyu.cn http://www.morning.cgdyx.cn.gov.cn.cgdyx.cn http://www.morning.cwrnr.cn.gov.cn.cwrnr.cn http://www.morning.npfkw.cn.gov.cn.npfkw.cn http://www.morning.hmlpn.cn.gov.cn.hmlpn.cn http://www.morning.fmqw.cn.gov.cn.fmqw.cn http://www.morning.wdprz.cn.gov.cn.wdprz.cn