- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
浅谈高校财务代办项目管理系统的设计与实现
摘 要:高校财务代办项目管理系统是针对目前高校代办项目的收费管理及过程控制,利用支持面向对象程序设计的JAVA及SSH整合构架等技术开发的,为了保证系统运行的效率和可靠性。系统能实现高校各部门代办项目的管理需求,并大大提高了高校代办项目的工作效率。
关 键 词:高校财务;代办项目管理系统;JAVA;SSH
1 引言
随着高校教育事业的不断发展,高校的各项资格考试、等级考试、学杂费、培训费等项目日益增多,各代办项目的职能部门不知道学生缴费情况,财务处不知道应该收取哪些学生的哪些代办项目费用,对收取的费用哪些学生已经参加了考试,哪些没有报名考试而要退费的,账面结余资金是否正确等。现今的财务核算要求的是要求精细化、透明化,要做到与相关职能部门信息共享,保证财务管理的准确。针对当前高校代办项目的问题,我们研究开发了代办项目管理系统,本系统版面的设计,布局的编排,功能的设定,更显系统的个性;通过本系统的开发与应用,使学校财务处和相关部门在代办项目的管理更加方便、更加透明、财务核算更加准确。
2 系统设计分析
2.1 开发工具
本系统是采用JSP、SSH(Spring+Struts+Hibernate)整合构架等技术开发的。
1. JSP
Spring是一个轻型容器(light-weight container),其核心是Bean工厂(Bean Factory),用以构造我们所需要的M(Model)。在此基础之上,Spring提供了AOP(Aspect-Oriented Programming, 面向层面的编程)的实现,用它来提供非管理环境下申明方式的事务、安全等服务;对Bean工厂的扩展ApplicationContext更加方便我们实现J2EE的应用;DAO/ORM的实现方便我们进行数据库的开发;Web MVC和Spring Web提供了Java Web应用的框架或与其他流行的Web框架进行集成。
2. SSH
SSH(Spring+Struts+Hibernate)整合构架采用多层非分布式的结构,除数据库这一层外,可以分为表现层、业务逻辑层何数据持久层,这三层将存在于同一个web容器中,作为一个整体提供J2EE服务。
2.2 数据库设计
数据库基本是以表格的形式将数据存储在一格一格的字段内表格中某些行和列可以和另一个表的行或列产生有意义的关联,这就是所说的关联数据库的由来。将数据存储到数据库里以后,可以使用SQL语句对数据加以操纵。本系统的数据库的设计用MySql为例来设计。
要成功地建立一个符合用户需要、满足用户要求的数据库,就一定先要进行数据库设计,也就是说,需要先进行整体规划,确定保存哪些数据,舍去哪些数据。一般情况下,设计数据要经过分析建立数据库的目的,确定数据库中需要的表,确定表中需要的字段,以及确定表之间的关系等。
本系统所用到的主要数据构成的数据表有报考项目表(CW_BKXM)、项目状态表(CW_BKZT)、用户等级表(CW_GRADE)、报考项目一览表(CW_ST)、管理用户表(CW_USERNAME)。
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. 用户
文档评论(0)