高校财务***项目管理系统的设计与实现

点赞:4854 浏览:13756 近期更新时间:2023-12-31 作者:网友分享原创网站原创

摘 要:高校财务项目管理系统是针对目前高校项目的收费管理及过程控制,利用支持面向对象程序设计的JA及SSH整合构架等技术开发的,为了保证系统运行的效率和可靠性.系统能实现高校各部门项目的管理需求,并大大提高了高校项目的工作效率.

关 键 词:高校财务;项目管理系统;JA;SSH

1引言

随着高校教育事业的不断发展,高校的各项资格考试、等级考试、学杂费、培训费等项目日益增多,各项目的职能部门不知道学生缴费情况,财务处不知道应该收取哪些学生的哪些项目费用,对收取的费用哪些学生已经参加了考试,哪些没有报名考试而要退费的,账面结余资金是否正确等.现今的财务核算要求的是要求精细化、透明化,要做到与相关职能部门信息共享,保证财务管理的准确.针对当前高校项目的问题,我们研究开发了项目管理系统,本系统版面的设计,布局的编排,功能的设定,更显系统的个性;通过本系统的开发与应用,使学校财务处和相关部门在项目的管理更加方便、更加透明、财务核算更加准确.

2系统设计分析

2.1开发工具

本系统是采用JSP、SSH(Spring+Struts+Hibernate)整合构架等技术开发的.

1.JSP

Spring是一个轻型容器(light-weightcontainer),其核心是Bean工厂(BeanFactory),用以构造我们所需要的M(Model).在此基础之上,Spring提供了AOP(Aspect-OrientedProgramming,面向层面的编程)的实现,用它来提供非管理环境下申明方式的事务、安全等怎么写作;对Bean工厂的扩展ApplicationContext更加方便我们实现J2EE的应用;DAO/ORM的实现方便我们进行数据库的开发;WebMVC和SpringWeb提供了JaWeb应用的框架或与其他流行的Web框架进行集成.

2.SSH

SSH(Spring+Struts+Hibernate)整合构架采用多层非分布式的结构,除数据库这一层外,可以分为表现层、业务逻辑层何数据持久层,这三层将存在于同一个web容器中,作为一个整体提供J2EE怎么写作.

2.2数据库设计

数据库基本是以表格的形式将数据存储在一格一格的字段内表格中某些行和列可以和另一个表的行或列产生有意义的关联,这就是所说的关联数据库的由来.将数据存储到数据库里以后,可以使用SQL语句对数据加以操纵.本系统的数据库的设计用MySql为例来设计.

要成功地建立一个符合用户需要、满足用户要求的数据库,就一定先要进行数据库设计,也就是说,需要先进行整体规划,确定保存哪些数据,舍去哪些数据.一般情况下,设计数据要经过分析建立数据库的目的,确定数据库中需要的表,确定表中需要的字段,以及确定表之间的关系等.


本系统所用到的主要数据构成的数据表有报考项目表(CW_BKXM)、项目状态表(CW_BKZT)、用户等级表(CW_GRADE)、报考项目一览表(CW_ST)、管理用户表(CW_USERNAME).

高校财务项目管理系统的设计与实现参考属性评定
有关论文范文主题研究: 关于高校财务的论文范文集 大学生适用: 学院论文、在职论文
相关参考文献下载数量: 47 写作解决问题: 学术论文怎么写
毕业论文开题报告: 论文模板、论文目录 职称论文适用: 期刊目录、初级职称
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 最新题目

1.报考项目表(CW_BKXM):主要存储报考项目种类,包括项目编号、项目名称、项目费用等.

2.项目状态表(CW_BKZT):主要存储项目状态,包括报名、待考、结算完毕等.

3.用户等级表(CW_GRADE):主要存储用户权限等级信息,包括等级权值及等级名称.

4.报考项目一览表(CW_ST):主要存储学生报考项目信息,包括学生姓名、班级、报名项目、报考状态等.

5.管理用户表(CW_USERNAME):主要存储管理员用户信息.

2.3系统功能详细设计

根据系统设计的总体目标,经过详细的需求分析,本系统的功能模块主要有:

1.系统的管理首页

该界面为用户提供一个欢迎界面,并提供验证用户身份合法性的功能.结合用户身份对应的显示用户信息,包括登陆帐号、真实姓名、权限级别、上次访问时间、上次访问IP.

2.初始化信息模块

(1)考试项目管理:项目代码、项目名称、考试费用、修改、删除、添加考试项目.(2)报考信息导入:根据写作的相应模版,批量导入数据.

3.学生报考信息管理

(1)报考信息管理:输入关键字来查询相应的报考信息;修改或删除一些报考信息;添加报考信息.(2)批量处理报考信息:不用一条一条来处理,可成批处理.(3)报考信息检索:可以根据姓名、班级、项目代码等来查询相关信息.(4)学生报考信息一览表:可以浏览所有的学生报考信息,并可以导出.

4.用户管理

可以添加用户并分配相应的权限,并进行修改删除等操作.

5.个人管理

主要是为了给当前用户修改自己的所用,并退出系统.

3系统模块结构及详细设计

3.1系统主要功能模块图

(见图1)

3.2系统主要功能详细设计

1.考试项目管理功能主要包括:项目代码、项目名称、考试费用、修改、删除、添加考试项目.2.报考信息导入:根据写作的相应模版,批量导入数据.3.批量处理信息:根据相关条件筛选出预处理数据,批量修改报考状态.4.报考信息管理:修改或删除一些报考信息;添加报考信息.5.报考信息检索:可以根据姓名、班级、项目代码等来查询相关信息.6.学生报考信息一览表:可以浏览所有学生报考信息,并可以以Excel形式来导出.7.用户管理:可以添加用户并分配相应的权限,并进行修改删除等操作.

4高校财务项目管理系统的优点

1.高校财务项目管理系统的功能明了,操作简单,菜单清晰,使用方便,易于管理人员熟练操作.

2.高校财务项目管理系统可以分班级批量导入学生报考信息,批量处理报考状态,极大提高了管理人员的工作效率.也可针对个别学生分别处理,体现了系统的灵活性.

3.高校财务项目管理系统在信息综合查询上,多条件的查询满足各种不同用户或领导等人士的不同需求.

4.高校财务项目管理系统在跟踪学生报考项目中,各部门可以根据自己用户属性查看相关的报考状态,解决了各部门在工作过程产生的矛盾.

5结束语

高校财务项目管理系统实现了学生缴费、考试报名、退费、项目经费结余核算等一系列与项目有关的操作,从而提高管理的精细化、透明化和信息的共享化.总的来说,高校财务项目管理系统能够实现了系统开发设计的目的,满足高校财务项目管理的需求.