本小型公司财务收支管理系统的功能基本涵盖了普通企业的财务管理业务范围,企业应用本系统后,从根本上解决了以往财务管理中信息失真、管理失控的问题,有效的提高财务管理水平。系统采用Myeclipse开发,jsp技术,mysql数据库,有配套文档.
模块需求描述
(1)用户登录
要实现对整个系统的准确管理,系统需要具有用户登录的功能,将用户信息保存在系统中,并限制用户对系统的管理功能。
(2)费用管理
产品信息是本网站的核心模块,管理员要对产品信息进行增、删、改、查,而且还要对应部门费用收支,这模块涉及财务方面,因此不能出任何差错。
(3)部门信息管理
管理员对部门信息进管理,管理部门分类,而且对应该费用收支,些模块对系统也是至关重要的。
(4) 系统管理
为达到宣传效果,管理员要根据当前市场信息,对网站主体内容架构主题进行改造,使网站能够适应人们的喜好。
(5) 用户管理
为了使网站正常安全运行,系统必须对管理者进行身份的限制,对管理员密码进行修改,从而保护了系统的安全性
模块功能描述
(1)系统登录模块
此功能够小型公司财务管理系统提供安全的保障,管理员在此页面需要输入用户名与用户密码,然后点击登录按钮。如果用户名或用户密码输入正确,系统将跳转到管理页面;如果用户名或用户密码输入错误,系统将出面管理员用户名或密码错误页面,然后系统将返回系统登录页面,让用户重新输入
(2)管理模块
管理页面将出现一些管理功能的选择,管理员可以点击图表进行管理功能模块,从而实现对系统的管理
(3)费用信息管理模块
本模块为费用信息管理模块,主要的用户为管理员,管理员成功登陆系统后,可以对数据库中的资讯信息进行修改、删除和查询的权限。管理的信息将在前台页面上所显示。
(4)部门信息管理模块。
在本模块中,管理功能必须具有增、删、改、查功能,这样以来系统才能方便用户对网站的更新使用
目 录
1 绪 论 1
1.1 论文研究主要内容 1
1.2 国内外现状 1
2 关键技术介绍 3
2.1 关键性开发技术的介绍 3
2.1.1 B/S结构 3
2.1.2 JSP 3
2.1.3 MySQL 4
2.1.4 Servlet 4
3 系统分析 6
3.1 构架概述 6
3.1.1 功能构架 6
3.1.2 模块需求描述 6
3.2 系统开发环境 7
3.3 系统任务的可行性分析 7
3.3.1 技术可行性 7
3.3.2 系统安全性分析 7
4 系统设计 9
4.1 设计指导思想和原则 9
4.1.1 指导思想 9
4.1.2 软件设计原则 9
4.2 构架概述 9
4.3 系统的功能结构设计 11
4.4 系统控制流程 11
4.5 模块功能描述 12
4.6 数据库设计 17
4.6.1 系统E-R图 17
4.6.2 逻辑结构设计 18
4.6.3 物理结构设计 18
5 系统实现 19
5.1 实现数据访问层 19
5.2 系统功能实现 19
5.2.1 用户登录功能实现 19
5.2.3用户管理功能实现 20
5.2.4费用信息功能实现 20
6 系统测试 22
6.1 测试方法 22
6.2 测试用例 22
7 结 论 24
参考文献 25
致 谢 26