这个小项目,拜托各位路过的请都来指点一下啊

今年准大三,暑期在VCC实验室里待了几周,可能通信系的学生以后偏向的都是硬件方面,或者嵌入式的行业吧,但是我却对软件开发情有独钟,而且很高兴专业里面有几个跟我志同道合的朋友,我们在一起虽然观点有分歧,但是我们之间的交流却是别人无法拥有的,下面是我暑假自己分配到的一个小项目,也就是“VCC财务管理系统的开发”,只是为了练练手,有几个不懂的地方想问问大家。以下是该项目的具体要求:

VCC财务管理系统

Ø       功能:

记录和查阅VCC研究室的财务情况

添加一功能:VCC重要信息查询(这个功能是刘老师想添加的),就像公告一样,基本如下:标题、内容1、内容2…..

比如说:

标题:科技强警项目

内容:(内容可以随时更新)

申请时间:*****

主持人:******

项目题目:*****

目前状态:正在申请

   (这样的目的是,实验室老师之间可以共享一些重要的信息,而不需要每次都去问别人。)

Ø       用户种类及权限:

Ø       实现一个接口,不同的权限有不同的方法

1.      管理员,拥有最大的权限范围

2.      会计用户,用于输入各老师或学生的报账信息,以便于查询

3.      经费用户,用于给负责科研经费的老师用,用于输入到账的经费信息(到了哪个项目,经费多少)

4.      普通用户,给老师们用,用于查阅自己报账的信息,即报了些什么,报了多少钱

 

 

 

 

报账信息表  这是给会计用户用的吧

 

姓名

性别

年龄

账号

项目类型

金额

报账理由

票据数目

日期

备注

Char[8]

Char[4]

Int

text

Char[4]

Decimal

text

int

text

text

 

Ø       操作步骤:

1.      登录界面中登录,根据权限(要有验证过程,先选择身份,再输入账号密码)显示不同信息

2.      总菜单设计:

²       报账信息查询

²       财务信息查询

     根据项目号,显示不同项目的经费使用情况及余额

²       报账

²       借款

填写“借款用途、借款金额”

²       转账

填写“转账用途;转账金额;转账对方的账号信息、开户行、单位名称”

(报账、借款、转账填写相应信息,并将发票、收据等交给会计,由会计审核后办理)

 

²       系统管理(给各注册用户分配权限、修改或删除用户等)

 

注:为保证系统安全,不提供“注册”功能,所有的用户均由管理员分配,并采取实名制。

 

Ø       报账步骤:

任何一位老师需要报账,请登录自己的账号,然后点“报账”按钮,填写“报账”明细,选择:1.差旅费用;2. 耗材费用;3.硬件费用 4. 办公等其它费用

若是差旅费用,则需填写如下信息:

******会议(or调研、出差)花费明细

起始时间—结束时间

 

1.     参与者:

2.     明细

有无发票

是否可以报销

 

 

 

 

小计:

3.     补助

 

 

 

小计:

合计:

 

备注:

1.      学生出差20/天(参加会议除外)

2.      明细包括:火车票、汽车票、住宿费、吃饭费用、打车费用(合肥还是外地)等

最好都用表格来实现,一目了然

 

若是耗材费用,填写耗材名称、金额、数量、单价、总价;

若是硬件费用,填写硬件名称、型号(规格)、单价、数量、总价;

若是其它费用,则需填写费用名称、金额。

(每一项下面有个“备注”,可以用来填写一些额外信息)

 

Ø       报账信息查询

 

报账日期(指从会计处报账的日期)

内容

属于哪个项目的消费(若是公共开支,则不填)

金额

签名(自动生成)

 

证明(proof

 

 

 

 

 

 

 

注:在哪个老师账户下报的帐,签名会自动生成这个老师的名字。有些账目是实验室公共开支,有时会由会计填写,但需要刘老师或其他的老师proof

Ø       账户余额查询(会计用户)

这一部分因为财务处的网站上有详细的记录,所以,只针对实验室的需要,补充一些功能。

报账日期(指从财务处报账的日期)

项目号

内容

金额

备注

 

 

 

 

 

Ø       信息查询和统计

给会计统计信息增加一些查询功能。

 

1.      项目信息查询

如:

项目名称

负责人

项目号

类别

总金额(万)

剩余金额(万)

备注

模型可视化软件

路强

104-432407

横向

5

0.2215

2007

德润管理系统软件开发

刘晓平

104-433019

横向

 

16.20193

2008

 

2.      收入金额、支出金额、借款未还金额、转账金额的统计(一般是求和)

 *********************************************************************我是分界线*******************************************************************************

具体要求就都在上面了,刚接到的时候觉得不会很困难,但是做起来的时候遇到点儿瓶颈,觉得这个应该涉及到了JDBC的知识,以及GUI 的架构(这两个在我现在写代码的基础上还没有用到过,挤出时间学JAVA先从核心下手了),等等,不一而足,下面我就抛出几个问题,希望路过的各位多多指点小弟!不胜感激!

1、关于GUI 上Button的布局美化问题,就是按上面的要求来做。

2、如何根据身份不同产生验证功能?就像大家登陆教学管理系统一样,有选择:学生  教师   管理员   选择相应的选项以后再输入账号密码,通过验证后就可以进入系统了。

3、如何在通过验证后,根据身份弹出新的GUI同时根据身份不同有不同的操作权限?就是我点了管理员,弹出来的GUI里就会有光标,这样我就可以修改表格里面的数据。我要是教职工,登入以后就只有固定的表格呈现在那儿。

 

这个小项目我是想从GUI下手,如果哪位高人可以指导鄙人菜鸟怎么解决这个项目,我、、、、、、

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值