1、 2012016 6 届毕业设计(论文)开题报告届毕业设计(论文)开题报告 题 目 公司部门收支管理系统的设计与实现 学 院 计算机工程学院 专 业 姓 名 班 级 指导教师 起止日期 2015 年 11 月至 2016 年 6 月 毕业设计(论文)开题报告毕业设计(论文)开题报告 一、课题背景及意义 近些年来,随着计算机的普及,互联网已密切深入到每个人的生活中。可以说,人 类已经离不开互联网,互联网也离不开人类。随着现代信息技术的飞速发展,人类社 会正从工业时代阔步迈向信息时代,人们越来越重视信息技术对传统产业的改造以及 对信息资源的开发和利用。因此,以往的许多线下传统行业遭受了难以想象的冲
2、击, 而只有顺应信息化的潮流,乘着互联网的巨浪前进,才能持续发展。 企业的发展,离不开对人力资源以及财产资源的实时监控管理。过往通过传统线下 人力实现的收支记账已不能满足现今信息化时代的需求, 而基于 C/S(Client/Server) 结构的计算机软件虽能实现大部分收支管理功能,但变更不够灵活,维护难度太大, 兼容性太差的缺点不可忽视,所以也造成市场上并没有普及率太高的相应软件系统的 局面。 因此,基于 B/S(Browser/ Server)结构的 WEB 应用不仅能满足所有需求,而且 不需要安装多个软件,给计算机本身造成压力,而只需一个浏览器即可完成任务,更 具有相对与传统 C/S 结
3、构的扩展性强、维护方便、开发简单且共享性强、总体拥有成 本低的优势,这也是未来计算机应用开发的大方向。而基于 B/S 结构的 WEB 收支管理 系统,将是企业进行繁重业务收支管理的首选,实现了企业收支管理的计算机化。 二、主要设计内容及方案 1.设计内容 设计一个功能较为完整的基于WEB的企业收支管理系统的前后台开发的制作流程。 首先进行可行性分析,然后是系统需求分析,基于对企业基本业务收支项目的认识调 查进行总结;然后是系统设计阶段,拟设计的系统功能包括:管理员信息维护,用户 管理,部门收支管理,部门内人员收支管理,部门和个人数据统计查询等等 1)管理员及用户管理包括:创建用户(管理员),管
4、理员权限分配 2)收支管理包括:收/支划分,金额、日期、类型、所在部门、所属用户、操作用户 3)统计查询包括:根据年/月/日、收/支、类型、用户、部门的关联查询 。数据库设计时先进行逻辑结构设计,最后完成数据表的设计。最后整合完成实现功 能需求的企业(含个人)收支管理系统 2.设计方案 1)本系统使用JAVA语言开发,开发环境为JDK 1.7,apache-tomcat-7架构服务器, apache-maven模型进行项目管理等技术进行设计和开发 2)采用B/S模式进行设计,使用Spring MVC框架,把Servlet用作应用程序的控制器, 把JSP文档作为视图,JavaBeans被用来表示模型 3)运用MySQL进行数据库设计 三、预期效果 1)规范的程序设计说明书一份 2)可运行各需求功能的WEB项目展示页面一套 四、进度安排 01 月 15 日前 师生见面、确定选题、学院和系部统一审题 01 月 20 日 任务书下达