高校学生财务收费系统的设计与实现(MySQL)
来源:wenku163.com 资料编号:WK16310216 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310216
资料介绍
高校学生财务收费系统的设计与实现(MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文13200字,程序代码,MySQL数据库)
在充分调研的基础上,提出系统需求分析,采用面向对象的软件工程方法分析、设计学生收费信息管理系统。系统 采用MVC应用程序框架,并给出系统层次划分和功能模块结构图;数据库的开发过程从数据库设计的原则和基本步骤出发,研究制定完整的数据字典,根据系统涉及的实体和属性,给出系统数据库表关系图;在技术实现过程中,重点描述了两个功能子系统和八个处理子功能,并给出主要代码实现方法。结合系统功能要求,通过对基于WEB的MIS(Management Information System)系统技术分析,提出以MySQL数据库为依托,采用B/S架构体系结构,使用JSP技术,运用Tomcat服务器控件。最后,在认真总结本项目开发设计工作的基础上,对学生收费信息管理系统的扩展设计做了进一步展望。
目前,该系统已经通过测试,各项功能达到预期效果。实践表明,学生收费信息管理系统能够提高收费管理的工作效率,降低办公成本,使收费工作信息化水平进一步提升。
系统功能需求
信息管理系统开发的目的是满足用户需求和方便用户使用,为了达到这个目的,开发设计工作开始之前应充分了解掌握系统的总体设计功能目标和用户的工作方式,然后确定系统的功能。根据目前学生收费工作的实际情况,通过充分的调查研究,对开发设计的目标系统提出了如下总体要求:
(1) 提供功能全面的信息管理平台,具有对各类数据的输入、修改、删除、统计、备份功能;
(2) 具有查询检索功能,用户可以根据实际需要,查询符合条件的数据信息。
(3) 具有报表导出“.xls”文件格式功能;
(4) 具有对不同权限的管理员和用户的管理功能;
(5) 体现人性化特点,操作简捷、易学易会,方便用户使用。
结合上面对系统的需求分析内容,本系统需要实现的功能包括:用户管理、身份管理、项目管理等。
(1) 用户管理
(2) 角色管理
(3) 项目管理:
目 录
摘 要 I
Abstract II
1 绪论 1
1.1 引言 1
1.2 信息管理系统 1
1.3 信息系统的特征 1
1.4 本文的组织结构 2
1.5 Java简介 2
1.6 Java特性 2
1.7 MVC原理 3
1.8 开发技术的选择 4
1.8.1 Java Server Page 4
1.8.2 Struct2.x框架 5
1.8.3 Structs2.x框架结构图 6
1.8.4 Hibernate简介 6
1.8.5 Hibernate框架 7
1.8.6 Tomcat服务器 8
1.8.7 MySQL数据库 9
2 系统架构与数据库设计 11
2.1 系统的需求分析 11
2.1.1 系统设计目标和原则 12
2.1.2 系统功能需求 12
2.1.3 非功能性需求 13
2.2 体系架构与系统业务流程 14
2.2.1 体系架构 14
2.2.2 系统业务流程 15
2.3 数据库设计 15
2.3.1 数据库设计的原则和基本步骤 15
2.3.2 数据库概念设计 16
2.3.3 系统数据逻辑设计 16
2.4 系统运行平台 19
3 系统的设计与实现 20
3.1 用户登录界面 20
3.2 登录后主界面 21
3.3 学生学院管理界面 21
3.4 用户添加界面 22
3.5 学生信息列表 22
3.6 收费查询界面 23
3.7 学费类型界面 23
4 几个关键技术的解决 24
4.1 数据库连接 24
4.2 数据操作功能 24
4.2.1 选择数据 24
4.2.2 插入数据 24
4.2.3 更新数据 25
4.2.4 删除数据 25
4.3 子表格导出功能 25
4.4 审核功能的实现 25
5 总结与展望 25
5.1 系统开发总结 25
5.2 今后工作展望 26
结束语 27
致谢 28
参考文献 29
|