这个小项目,拜托各位路过的请都来指点一下啊
2012-09-07 10:55
113 查看
今年准大三,暑期在VCC实验室里待了几周,可能通信系的学生以后偏向的都是硬件方面,或者嵌入式的行业吧,但是我却对软件开发情有独钟,而且很高兴专业里面有几个跟我志同道合的朋友,我们在一起虽然观点有分歧,但是我们之间的交流却是别人无法拥有的,下面是我暑假自己分配到的一个小项目,也就是“VCC财务管理系统的开发”,只是为了练练手,有几个不懂的地方想问问大家。以下是该项目的具体要求:
VCC财务管理系统
Ø 功能:
记录和查阅VCC研究室的财务情况
添加一功能:VCC重要信息查询(这个功能是刘老师想添加的),就像公告一样,基本如下:标题、内容1、内容2…..
比如说:
标题:科技强警项目
内容:(内容可以随时更新)
申请时间:*****
主持人:******
项目题目:*****
目前状态:正在申请
(这样的目的是,实验室老师之间可以共享一些重要的信息,而不需要每次都去问别人。)
Ø 用户种类及权限:
Ø 实现一个接口,不同的权限有不同的方法
1. 管理员,拥有最大的权限范围
2. 会计用户,用于输入各老师或学生的报账信息,以便于查询
3. 经费用户,用于给负责科研经费的老师用,用于输入到账的经费信息(到了哪个项目,经费多少)
4. 普通用户,给老师们用,用于查阅自己报账的信息,即报了些什么,报了多少钱
报账信息表 这是给会计用户用的吧
Ø 操作步骤:
1. 登录界面中登录,根据权限(要有验证过程,先选择身份,再输入账号密码)显示不同信息
2. 总菜单设计:
² 报账信息查询
² 财务信息查询
根据项目号,显示不同项目的经费使用情况及余额
² 报账
² 借款
填写“借款用途、借款金额”
² 转账
填写“转账用途;转账金额;转账对方的账号信息、开户行、单位名称”
(报账、借款、转账填写相应信息,并将发票、收据等交给会计,由会计审核后办理)
² 系统管理(给各注册用户分配权限、修改或删除用户等)
注:为保证系统安全,不提供“注册”功能,所有的用户均由管理员分配,并采取实名制。
Ø 报账步骤:
任何一位老师需要报账,请登录自己的账号,然后点“报账”按钮,填写“报账”明细,选择:1.差旅费用;2.
耗材费用;3.硬件费用 4.
办公等其它费用
若是差旅费用,则需填写如下信息:
******会议(or调研、出差)花费明细
起始时间—结束时间
1.
参与者:
2.
明细
3.
补助
合计:
备注:
1.
学生出差20元/天(参加会议除外)
2.
明细包括:火车票、汽车票、住宿费、吃饭费用、打车费用(合肥还是外地)等
最好都用表格来实现,一目了然
若是耗材费用,填写耗材名称、金额、数量、单价、总价;
若是硬件费用,填写硬件名称、型号(规格)、单价、数量、总价;
若是其它费用,则需填写费用名称、金额。
(每一项下面有个“备注”,可以用来填写一些额外信息)
Ø 报账信息查询
注:在哪个老师账户下报的帐,签名会自动生成这个老师的名字。有些账目是实验室公共开支,有时会由会计填写,但需要刘老师或其他的老师proof。
Ø 账户余额查询(会计用户)
这一部分因为财务处的网站上有详细的记录,所以,只针对实验室的需要,补充一些功能。
Ø 信息查询和统计
给会计统计信息增加一些查询功能。
1.
项目信息查询
如:
2. 收入金额、支出金额、借款未还金额、转账金额的统计(一般是求和)
*********************************************************************我是分界线*******************************************************************************
具体要求就都在上面了,刚接到的时候觉得不会很困难,但是做起来的时候遇到点儿瓶颈,觉得这个应该涉及到了JDBC的知识,以及GUI 的架构(这两个在我现在写代码的基础上还没有用到过,挤出时间学JAVA先从核心下手了),等等,不一而足,下面我就抛出几个问题,希望路过的各位多多指点小弟!不胜感激!
1、关于GUI 上Button的布局美化问题,就是按上面的要求来做。
2、如何根据身份不同产生验证功能?就像大家登陆教学管理系统一样,有选择:学生 教师 管理员 选择相应的选项以后再输入账号密码,通过验证后就可以进入系统了。
3、如何在通过验证后,根据身份弹出新的GUI同时根据身份不同有不同的操作权限?就是我点了管理员,弹出来的GUI里就会有光标,这样我就可以修改表格里面的数据。我要是教职工,登入以后就只有固定的表格呈现在那儿。
这个小项目我是想从GUI下手,如果哪位高人可以指导鄙人菜鸟怎么解决这个项目,我、、、、、、
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.
明细
项目 | 费用 | 有无发票 | 是否可以报销 |
小计: |
补助
姓名 | 金额 | 签名 |
小计: |
备注:
1.
学生出差20元/天(参加会议除外)
2.
明细包括:火车票、汽车票、住宿费、吃饭费用、打车费用(合肥还是外地)等
最好都用表格来实现,一目了然
若是耗材费用,填写耗材名称、金额、数量、单价、总价;
若是硬件费用,填写硬件名称、型号(规格)、单价、数量、总价;
若是其它费用,则需填写费用名称、金额。
(每一项下面有个“备注”,可以用来填写一些额外信息)
Ø 报账信息查询
报账日期(指从会计处报账的日期) | 内容 | 属于哪个项目的消费(若是公共开支,则不填) | 金额 | 签名(自动生成) | 证明(proof) |
Ø 账户余额查询(会计用户)
这一部分因为财务处的网站上有详细的记录,所以,只针对实验室的需要,补充一些功能。
报账日期(指从财务处报账的日期) | 项目号 | 内容 | 金额 | 备注 |
给会计统计信息增加一些查询功能。
1.
项目信息查询
如:
项目名称 | 负责人 | 项目号 | 类别 | 总金额(万) | 剩余金额(万) | 备注 |
模型可视化软件 | 路强 | 104-432407 | 横向 | 5 | 0.2215 | 2007 |
德润管理系统软件开发 | 刘晓平 | 104-433019 | 横向 | 16.20193 | 2008 |
*********************************************************************我是分界线*******************************************************************************
具体要求就都在上面了,刚接到的时候觉得不会很困难,但是做起来的时候遇到点儿瓶颈,觉得这个应该涉及到了JDBC的知识,以及GUI 的架构(这两个在我现在写代码的基础上还没有用到过,挤出时间学JAVA先从核心下手了),等等,不一而足,下面我就抛出几个问题,希望路过的各位多多指点小弟!不胜感激!
1、关于GUI 上Button的布局美化问题,就是按上面的要求来做。
2、如何根据身份不同产生验证功能?就像大家登陆教学管理系统一样,有选择:学生 教师 管理员 选择相应的选项以后再输入账号密码,通过验证后就可以进入系统了。
3、如何在通过验证后,根据身份弹出新的GUI同时根据身份不同有不同的操作权限?就是我点了管理员,弹出来的GUI里就会有光标,这样我就可以修改表格里面的数据。我要是教职工,登入以后就只有固定的表格呈现在那儿。
这个小项目我是想从GUI下手,如果哪位高人可以指导鄙人菜鸟怎么解决这个项目,我、、、、、、
相关文章推荐
- 求助求助——请教各位高手,抽出一点宝贵的时间根据这个实例讲解一下应该如何分层呢?
- 提问一下各位,这个问题怎么解决啊?
- 遇到个问题想发帖、发现积分不够、有高手路过指点一下吧!
- 这个是我昨天刚学会的一个JQ效果,希望各位点评一下
- 创业三年,离开公司,请各位看一下我的简历,指点一下未来的路
- 怎样非递归逆序输出整数---------这个方法不知好不好,高手路过请指点,谢谢!
- 音视频 播放每次出现这个log信息 播放就会明显得卡顿一下 ,各位帮忙看下什么原因,该怎么处理啊 新手求指教
- 请问一下各位。这是什么意思。添加新调试工具之后项目不能跑了
- 创业三年,离开公司,请各位看一下我的简历,指点一下未来的路
- DropDownList高手指点一下这个代码错在哪儿?
- 项目终于结束了,终于可以休息一下了,没有想到这个项目的周期这么长......
- 小白求大神门指点一下我在运行vs2017时出现这个提示是为什么呀,怎么解决这个问题呢?
- [VB.NET]询问下,学习VB.NET有什么好的参考书介绍一下,最好有书名和作者,拜托各位前辈,等待.........
- 堆栈溢出的异常问题,本人新手菜鸟,请各位高手指点一下啊!
- 各位老大给指点一下JSP错误
- 请各位高手帮我改一下我这个文件(如能帮助解决高分)
- SSH项目和XFire(WebService)整合 好后测试时抱一下错误............由于本人刚上手,属菜鸟.........敬请各路神仙给予指点.........
- 借主页学习一下各位在执行项目管理中的经验
- 请各位前辈指点一下迷途的我!
- 做完了工作以来的第一个项目 总结了一下在这个项目中遇到的问题 备份一下