下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
会计专业预算方向实习日记范文是指用来记录其内容的载体,作为一种文体,属于记叙文性质的应用文。一起来看看会计专业预算方向实习日记,仅供大家参考!谢谢!这次实习所需的根本知识根本上都介绍过了,今天正式转入开发阶段。这次实习做的是一个费用管理系统,上午开场讨论这个系统需求分析,包括实现工程预算,费用报销,人事管理和一些统计的功能,教师把整个系统的框架给我们做了一些大体的讲解,希望我们能在接下来的几天里去多考虑,深化需求分析,细化功能设计。系统有组织构造维护,费用工程维护,审批流程维护,报销明细模块,以及人员管理和一些统计的功能。每一个模块都是对系统功能模块的调整与维护。人员管理有添加员工的功能,可以对添加的人员进展修改和删除,并给新增的员工分配权限。费用工程维护模块:可以进展费用工程的添加和提交。报销模块可以对报销的工程在未提交之前进展删除和修改。统计模块主要是统计员工提交的报销单预算单,及每个部门的工程信息和员工信息等。所有这些操作都是直接对数据库直接进展操作。整个系统都是分角色登陆,每一个角色所拥有的权限都不完全一样,登陆进去的菜单栏都有所不同,所以每个员工都应该有一个角色,即有哪些操作权限。所有的功能和流程理清楚之后,就要开场原型设计了。经过对需求分析的进一步理解,接下来我们开场这个工程的原型设计。我们所开发的费用管理系统主要包括费用报销、工程预算管理、员工管理、公司的工程信息维护及管理、财务处工程信息的统计功能。围绕这几个功能模块,我们逐个对其功能进展细节设计,比方分不同角色登陆系统,登陆界面都是通用的,每个用户都用自己的编号进展登陆,系统会根据用户的编号进展匹配查找,找到角色id之后进入对应的管理界面。进入管理界面之后,就可以新增费用报销,可以对添加的费用报销单在未提交之前进展修改、删除操作,确定之后就可以提交,系统会根据session中保存的该用户的编号查找到所在的部门,然后把用户提交的申请表保存到该部门经理处,当该部门经理登陆时就可以看到部门员工提交的申请表单,然后进展审批等操作。所有的逻辑统一之后,我们分工开场做jsp界面和之间的逻辑跳转。经过一天的时间系统总算有个雏形了。设计完大体的功能框架后,我们与教师一起开了一个小组讨论会,我们向教师说明了我们的想法及大体的开发方向,教师也想我们提出了一些建议,经过一番热烈的争论,我们对自己的模型做了进一步的改动,功能设计也得到进一步完善。功能框架的设计是整个开发阶段非常重要的工作,指导小组进展后面详细的开发。功能设计的准确和完善也可以帮助我们在以后的开发中少走弯路,到达事半功倍的效果。原型设计的完成是我们小组成员齐心协力共同完成的,这也让我们感受到了团队工作的重要性和强大力量。今天,我们的主要工作是根据昨天的原型设计,做出功能展示页面,并实现根本的跳转。由于这些只是一个逻辑的跳转,没有真正和数据库交互,因此几个超链接就可以把所有界面联络到一块,再加上一些javascript的提示框,原型帮助我们更深化的理解了这个系统的流程及功能。下午我们就开场了数据库建表、物理模型的设计以及概念设计。根据需求分析及原型,我们很快就确定了系统需要的数据表,包括用户的根本信息、用户的角色id、报销申请表单、预算申请表单、部门工程信息等,以及每个表里面所需的字段,通过在数据库中建表,sql语句的用法更加纯熟。根据这些数据表,物理模型也很快就完成了。因为数据库是整个系统的关键所在,所有前台的操作都要和数据库交互,所以它设计的好坏直接影响到之后程序的编写。接下来我们继续讨论我们建立的表的冗余性以及合理性等,在教师的指导下,我们对部分表进展了相应的修改。在昨天的根底上,我们进展了再次讨论,数据库的设计最终确定下来。接下来就开场了编码,建立整个系统的框架由我负责,按照开发的流程,首先根据数据表建立实体层,也就是javabean,然后写数据库连接,数据访问层,业务逻辑层,控制层,整个框架搭建好之后,有利用教师讲的junit,写了测试程序,对所写的程序进展初步测试,数据库连接的测试顺利通过。数据库连通之后,下一步工作就是用户的分角色登陆,事先在数据库中插入了一些用户信息,将角色分为五类,然后在数据访问层建立一个dao类,创立函数用于从数据库中读取用户的角色id,然后在业务逻辑层判断dao层函数返回的值是否为空,假设不为空那么在控制层的servlet类中就可以进展判断分角色登陆;假设dao层函数返回的值为空,那么说明该用户名与密码有误,当用户点击登陆按钮时将转到错误提示的页面。当这些全部完成之后,我们开场进展测试,但测试全未能如愿以偿。调试、检查了很久全未能发现错在哪里。今天没能顺利完成方案好的任务,深受打击啊,不过没关系,遇到问题,解决问题,也许会学到跟多知识。上午接着做昨天未能完成的任务,调试了两个多小时还是未能所获,只有请教教师了,看着教师在debug形式下很快就找了出错的地方,原来在dao层写sql语句时后面多了一个逗号,看来编程也是需要非常的细心。总结了失败的原因,记住教训,一定不能再出现这样的低级错误,而导致降低效率。这一步总算通过之后,我们开场着手不同角色所拥有的操作权限,比方普通员工只有报销申请的权限(新增报销单、删除、修改、提交、查看等功能),部门经理不仅有报销申请的权限,还有审核部门员工提交的报销申请单和预算申请、部门工程管理等权限,每一种角色登陆到操作界面的功能按钮不尽一样,所以当普通角色登陆后,审核、预算等按钮必须隐藏或者不可用。但是我们之前的界面里的按钮实现隐藏与子菜单都很难实现,所以不得不考虑改变策略。之后经过讨论我们将整个页面布局改变为框架形式,左边显示树形菜单,top'frame显示logo,mainframe显示主显示页面,bottomframe显示版权信息以及系统时间。这样我们貌似又回到了原型设计,,还是没有工程经历,最初就没有考虑去除。涉及到的jsp界面还比较多,每一个页面都是用html一句一句写出来,再加上css款式,所以半天的时间也没有完成,今天上午继续完成。当所有的界面完成之后,开场了第一个功能模块的编码。当用户登陆到自己的主页时,显示的都是欢迎界面,当用户点击报销单管理时,必须根据用户编号动态的从数据库中提取其所有的报销单信息,然后显示在展示界面上,用户的编号的、是在用户登陆时将用户编号存储在session中,默认该用户登陆系统30分钟内没有操作的话,自动让该用户注销
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人教版地理八年级下册 第九章《青藏地区》单元教案
- 人教版六年级下册活动1 画简单的图形第3课 正多边形轻松画教案
- 科学粤教粤科版 (2017)16 生物间的食物关系教学设计及反思
- 教科版 高二选择性必修1信息技术第3单元第1课《迭代与递归》教案
- 福建省福清市海口镇高中数学 第二章 平面向量 2.3 平面向量的基本定理教学设计 新人教A版必修4
- 课题1 溶液的酸碱性教学设计初中化学人教版2024九年级下册-人教版2024
- 第5课 一版多色版画 教学设计-2025-2026学年人美版初中美术八年级下册
- 浆砌块石挡墙施工技术方案
- 2026年村级农业技术员招聘考试试题及答案
- 承压水控制措施施工方案
- 农村美食旅游推广创新创业项目商业计划书
- 建设项目环境影响评价分类管理名录2026版
- 小升初重点专题立体图形计算题(专项训练)-小学数学六年级下册苏教版
- 2025年高一物理下学期期中考试卷含答案
- DB11∕T 1200-2023 超长大体积混凝土结构跳仓法技术规程
- 维达培训课件下载
- JG/T 160-2004混凝土用膨胀型、扩孔型建筑锚栓
- 电度表测试报告
- 煤矿的劳动定额
- 湘教版七年级数学下册《3.1不等式的意义》同步测试题及答案
- 骨质疏松症的治疗进展与新型药物研究
评论
0/150
提交评论