审批人员:审批人员登录,审批人员密码、资料修改,申请信息的增、删、改、查;

管理员:管理员登录,审批人员的增加与删除,注册用户信息的增、删、改、查,费用分类的增加与删除,申请信息的增、删、改、查等。

相关功能如图3-1所示:论文网

图3-1 经费管理系统功能模块

下面将简单介绍一些主要功能模块:

(1)普通用户模块

个人资料修改:可以修改普通用户的资料信息和密码;

申报信息管理:可以显示个人的申报信息以及申报后的审批结果,可以进行增、删、改、查等操作;

提交申报信息:可以进行项目经费的申报,并按费用类别进行提交申请;

查询申报信息:输入项目名称后就可以查询已申报的项目信息。

(2)审批人员模块

个人资料修改模块:可以审批人员的资料信息和密码信息;

申请信息管理:用来显示已被分配的项目信息,可以项目进行操作,决定项目是否通过,还可以通过项目名称查询已申报的项目信息。

(3)管理员模块

密码信息管理:用来修改登录密码;

审批人员管理:可以对审批人员的信息资料进行修改,并增加审批人员;

注册用户管理:对注册用户的资料进行管理;

费用分类管理:用来增加或者删除项目费用的类别;

申请信息管理:可以显示详细申报信息,为项目分配审批人员,并进行删除或修改,还可以查询申报结果是否通过;

申请信息统计:可以按时间统计一段时间内的所有项目,并查询详细信息。

3。2 数据库设计

3。2。1 数据库表结构设计

在对经费管理系统进行分析与设计时,应该设计出该系统可能需要的数据,并对数据的类别进行划分,列出数据库表,包括数据的物理名称、类型和长度等。所设数据要能适用于系统程序的调用,应做到内容清晰,思路明确,安全性能高。

但是,数据库一般都要按照特定的规则来设计,即要有严格的约定束缚和要求,减少对数据库表内物理名的重复程度,使表内各项结构之间的关系尽量精简,使用的时候能够方便调用,增加用户体验的舒适度,同时要确保数据表的范式规则符合系统要求,数据库的设计与系统能不能正常运行与实现功能紧密相关,所以一定不能马虎了事。

下图是各数据库表内主键之间的连接关系,如图3-2所示:

图3-2 数据库表间关系

从系统的数据需求出发,经过严谨地分析,设计出了以下各表:

(1)Admin管理员信息表

用于保存管理员和审批人员的信息:

表3-3 admin表

列   名 数据类型 长度 说  明

id int 4 编号

name varchar 50 管理员ID

password varchar 50 管理员密码

Realname varchar 50 增加时间

Sex varchar 50 性别

age varchar

上一篇:造船业模块化制造网络研究
下一篇:asp.net+sqlserver经济管理学院网站设计

考证平台静态网页设计与制作

java+mysql通用试题库系统后台设计与实现

数据挖掘的主题标绘数据获取技术与实现

基于网络的通用试题库系...

论高职计算机應用专业課...

计算机信息管理茬第三方...

电子政务建设与民营企业...

安康汉江网讯

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识

新課改下小學语文洧效阅...