学院报账自动化管理系统设计与实现.docx

上传人:封****n 文档编号:96763482 上传时间:2024-03-19 格式:DOCX 页数:73 大小:2.65MB
返回 下载 相关 举报
学院报账自动化管理系统设计与实现.docx_第1页
第1页 / 共73页
学院报账自动化管理系统设计与实现.docx_第2页
第2页 / 共73页
点击查看更多>>
资源描述

《学院报账自动化管理系统设计与实现.docx》由会员分享,可在线阅读,更多相关《学院报账自动化管理系统设计与实现.docx(73页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、摘 要随着北京理工大学珠海学院商学院管理的系统化和信息化的发展,计算机处理数据不仅高效且能准确,在一定程度上帮助人们完成繁琐复杂重复的工作。经调研,我校商学院的报账方式都是传统的报账模式,申请老师只能在学院审核老师有空的情况下当面提交报账申请,且不同的报账类型需要将报账单提交给不同的审核老师审批,这样的人工报账方式存在手续复杂、耗时长、效率低和纸张和时间资源浪费的弊端。于是一个有利于管理学院报账的学院报账自动化管理系统为商学院的老师们提供了一个方便,快捷,高效的报账通道。本系统分为三个端口分别是申请老师端,审核老师端和管理员端。申请老师在系统中按照六大不同的报帐类型:(1)质量工程(2)学术讲

2、座(3)专业建设活动(4)实习基地拓展(5)实践教学经费(6)学生活动经费进行申请报账,系统根据不同报销类型流程推送给指定审核老师审批,审核老师只要在一定时间内审批申请老师申请的报账单即可。本系统采用B/S架构,以PHP为开发语言,phpstudy配置开发环境,MySQL作为后台数据库,phpstorm为开发实现工具,采用Laravel_admin作为开发框架实现该系统。学报报账自动化管理系统页面风格简洁并且统一,主题颜色主要为蓝色和白色相辅相成,雅观且摩登,符合我校商学院老师的基本操作需求。同时该系统在商学院现有的报账业务流程上与计算机信息技术等手段进行结合,对商学院的报账模式进行了优化,因

3、此不但方便了商学院老师报账业务处理过程,而且使商学院的报账管理变得更加科学化和高效化。关键词:管理系统;B/S模式;php;报账管理;商学院北京理工大学珠海学院2020届本科生毕业设计Design and implementation of the automatic management system of College reimbursement AbstractWith the development of systematization and informatization of Business School of Zhuhai College of Beijing , comp

4、uter processing data is not only efficient and accurate, but also helps people to complete complicated and repetitive work. According to the investigation, the reimbursement methods of its technology are all traditional reimbursement modes. teacher can only submit the reimbursement application face

5、to face when the audit teacher is free, different reimbursement types need to submit the reimbursement form to different audit teachers for approval. Such manual reimbursement methods have complicated procedures, long time-consuming, low efficiency and paper and time Waste of resources. A college re

6、imbursement management system provides a convenient, fast and efficient reimbursement channel for business school teachers.The system have three parts: the application teacher, the audit teacher and the administrator. In the system, the application teacher applies for reimbursement according to six

7、different reimbursement types: (1) Quality Engineering (2) academic lectures (3) professional construction activities (4) practice base expansion (5) practical teaching funds (6) student activity funds. The system pushes to the designated audit teacher for approval according to different reimburseme

8、nt type processes. The audit teacher only needs to approve the application within a certain time Please return the bill. The system uses B / S architecture, PHP as development language, phpstudy as developent environment, MySQL as background database, phpstorm as developent tool, and laravel_admin a

9、s developent framework.The system interface is simple, elegant, unified and easy to operate. The database design is also reasonable, focusing on the management of sales amount planning. At the same time, it realizes the business statistics query module, optimizes the operation and functionality of t

10、he system, and conforms to the standard mode of modern material management number. It is very possible for the actual material.Key words: Management information system; B / S mode; PHP; reimburseent management; Business School目录第1章 绪论11.1 系统开发的背景和目标11.1.1研究开发的背景11.1.2系统开发的目标11.2系统的主要功能和特点21.3系统开发的方法

11、和工具的选择31.4论文的内容和结构安排3第2章 系统分析42.1初步需求分析42.2总体结构52.3可行性分析6第3章 系统分析73.1业务流程描述73.2 功能分析123.2.1 系统参与者123.2.2 系统用例图143.2.3系统用例规约143.3概念数据模型与对象关系建模223.4动态建模243.4.1顺序图243.4.2通信图323.4.3系统分析类图363.4.4活动图373.4.5状态图42第4章 系统总体设计434.1 总体设计434.2 数据库设计434.3 I/O设计47第5章 系统实现535.1系统实现535.2系统测试53总结66参考文献67谢辞68附录69附录169

12、第1章 绪论1.1 系统开发的背景和目标1.1.1研究开发的背景报账业务是指把领用款项或收支账目,通过逐步的审批,报请上级核销的一个过程。在如今的发展背景下,一般现行的传统的手工报帐过程,不管是企业单位还是高校等地方,报账过程都存在手续比较复杂,所耗的时间长,效率又比较低,纸张和时间资源浪费的问题。特别是对于学校来说,由于学生多,教学活动多,保障业务量大,现行的报账方式就会降低了行政办公效率。经初步调研,发现对于我校商学院老师来说,老师与老师之间存在了许多信息不对称的问题,而这个问题就造成了报帐步骤易出错,效率低的弊端。首先,在现行商学院报帐过程中,老师提交给报账负责人的材料中存在一些不符合报

13、帐规定的项目、超出报帐预算的项目、报帐材料少交,多交、对需要报帐的项目不知道该提交何种报帐材料的情况。其次,在审批中,由于人员复杂,审批流程步骤多、迟缓,老师工作日常开销费用又经常会因为找不到负责该报销类型审批的老师,所以报帐申请老师往往需要找到不同的人员进行审批,而对于商学院尤其是新来的老师来说,报账业务流程不熟悉,所消耗的时间过大。最后,商学院业务复杂并且业务量大,时常单据填写不规范,申请老师需要重复跟老师沟通或者消耗过多的时间在办公室间来回穿梭,线下消耗时间过大,这些问题的存在,为商学院的财务工作带来了相当的难度。随着商学院的规模的不断壮大,商院日常的事务不断的增多,为减少商院报账业务上

14、老师和审核人员,财务相关负责人的不必要的劳动和重复性工作,方便商学院报账业务的管理,商学院的报账业务就需要一套流程规范化以及便捷老师的系统来支撑。1.1.2系统开发的目标本次的设计总目标是设计开发出一个让报账申请老师能够按照商学院的报账流程报账同时又提高申请老师报账的效率,以及能让报账审批人员在线上按照流程进行审批,规范报账流程的学院报账自动化管理系统。该系统主要的目的在于规范化财务报账流程,更好的提高财务报账者工作效率,主要的体现如下;教师可以在系统申请报帐,查看报帐的状态,以及得到审核人员及时的反馈,具体向申请者反馈报销中出现的问题,比如哪些金额超出报销预算,哪些单据填写不规范,哪些资料存

15、在少传漏传的问题。实施网上报帐系统后,财务的审核流程简单明了地展示在申请老师面前,财务审核人员的审核结果和修改要求均可以马上反馈到申请老师那里,老师及时得到了反馈,线下再提交正确的纸质材料给报销老师,报销正确的金额。该系统将通过商学院的报账流程和既定业务处理模式,使得可以更好地规范学院报销工作的步骤,同时也使商学院的报销过程变得更加科学化、高效化、信息化和系统化。1.2系统的主要功能和特点学院报账自动化管理系统主要有两大模块,一个是教师申请模块,一个是审核员审核模块。总的来说,系统核心的功能是老师所申请报账单的增删改查功能,要实现这部分的功能也就是对数据库存储的各种不同的数据进行操作,最基本的

16、是学院报账自动化管理系统的报账类型和报账项目的数据,因此报账单据中的信息的数据结构对于整个系统来说是非常重要的。其次是关于学院报账自动化管理系统的权限问题,因为审核模块是系统的核心模块,报账的类型不同,所对应的业务流程也不同,从而负责审核的人相应也不一样,因此权限的分配就格外重要,权限分配不好,就会造成报账流程混乱,因此该系统就必须分配了不同的权限(身份)给予不同的用户。该系统为申请老师角色提供报账单的填写、提交报账单的审核,其中包括报账的类型,报账的项目,报账所需要的相关证明材料,从而通过该系统完成报账单的申请过程。该系统为科研中心负责人,主管副院长,教学副院长,总辅导员,教研室主任,综合办

17、公室报账负责人提供了报账单的查看、审批报账单的功能。由于报销类型的不同,涉及到的报销审批的业务流程也不一样,针对这种情况设立的角色也比较多。该系统为管理员主要是可以对操作人员进行用户信息的管理和对其权限的设置。同时本系统为管理员提供管理报账单的功能,即可对报账单进行删除,以及查看所有的报账单。该系统主要特点:(1)圈定了每个报账类型的业务流程,减少了传统手工报账所需要的时间,降低了沟通的成本和提高了申请老师报账的效率。(2)网站主题为蓝色和白色,界面简洁明了,布局合理,操作上简单,快捷,方便,有利于老师的使用习惯(3)该系统的开发周期比较短,用来维修的费用比较低,管理的效益比较高。1.3系统开

18、发的方法和工具的选择 采用面向对象分析与设计的思想,依次完成系统规划 、需求分析、系统分析、系统设计、系统研发和系统测试等过程。本系统的设计选择的是laravel_admin开发框架,基于PHP的开发语言,学习官网发布的文档以及参考视频设计而成。 laravel_admin框架是一种采用MVC分层的框架,同时laravel_admin也是内含RBAC的一种框架,对于含多个角色的报账管理系统来说,权限角色管理方便,适合该系统的设计。在数据的操作上采用MySQL。使用开发环境为PHPstudy。1.4论文的内容和结构安排第一章 绪论:学院报账自动化管理系统的当前背景以及目标,学院报账自动化管理系统

19、设计与开发的工具选择和语言选择,学院报账自动化管理系统的功能以及它的特点。第二章 系统规划:对学院报账自动化管理系统的进行初步的需求分析和学院报账自动化管理系统的总体结构以及可行性进行分析。第三章 系统分析:对学院报账自动化管理系统的功能进行分析与建模。第四章 系统设计:对学院报账自动化管理系统设计包括总体设计、界面与数据库。第五章 系统实现:对学院报账自动化管理系统系统的实现阶段分析和测试分析。第2章 系统分析2.1初步需求分析(1)系统描述对于一个院系体系,目前我校商学院的报账方式大都以传统的人工报账模式,这样的报账方式不仅手续复杂,耗时长而且有着效率低和纸张以及时间资源浪费的弊端。学院报

20、账自动化管理系统因此而诞生,老师在线上申请报销报账,老师按照线商学院既定规范化的业务流程进行审批,从而不仅解决了上述问题,而且也成为了教师提供高效化的管理报账的通道。(2)系统对象系统对象:主要对象为老师,科研中心负责人,主管副院长,教学副院长,总辅导员,教研室主任,综合办公室报账负责人,管理员。(3)系统功能系统功能:申请教师选择不同的报账类型,对报账单的编辑提交,对报账单审批结果和实时状态的查看,以及对报账单撤销申请和修改报账单。科研中心负责人,主管副院长,教学副院长,总辅导员,教研室主任,综合办公室报账负责人,审批报账单,对报账单状态的更改,对报账单据的查看,并且可以按照报销时间对报账单

21、进行筛选。管理员对普通用户的权限和信息管理,以及对报账单进行管理。(4)系统对象行为a、(1).管理员打开登录界面,输入管理员工号以及管理员密码登录系统,管理员有管理用户行为,包括选择添加和修改申请老师的信息,对负责审核人员的权限管理,对管理员信息的查看以及对管理员信息进行修改。b、(1).申请老师打开登录界面,按照要求输入账号以及教师的个人密码来登录报账系统,老师有个人信息的管理行为,对老师自身信息的查看以及对信息进行修改。(2).申请老师进行报账时,选择报帐类型,再填写对应报销项目的金额,根据报销项目所指定上传的凭证进行选择上传,其中在报帐项目中有三个特殊的报帐项目,分别是差旅费,交通费,

22、固定资产费,三者按照系统上传指定凭证后,要按系统指示在线上填写对应的报帐明细表方可进行报销,以上填写完毕后,在报账单中的审核状态栏中选择提交报账单即可成功申请报账。(3).申请老师点击申请中页面,即可查看报账单据的实时状态,其中显示每条单据哪个审核人正在进行审核。(4).申请老师点击审批结果页面,即查看审批后的报账结果,其中包含报帐成功或者报帐失败的报帐单据,其中报帐失败的单据,审核人员会备注报销失败的原因,教师可根据建议重新申请报帐。报帐成功的单据,申请老师得到反馈后在线下上交正确的纸质材料进行报销。c、(1).负责审核的人员(科研中心负责人,主管副院长,教学副院长,总辅导员,教研室主任,综

23、合办公室报账负责人)打开登录界面,输入个人的教职工号以及个人的密码登录系统,负责审核的人员有个人信息管理的行为,包括对个人信息的查看以及对信息进行修改;(2).系统会按照每个审核角色对应呈递该角色负责的审核单据,审核人员可以查看该申请报账单的信息并且选择是否通过该报账单申请的审核。2.2总体结构 系统使用laravel_admin框架来搭建,此学院报账系统遵循着MVC模式,整个报账系统划分为前端的展示模块,后端的逻辑模块以及数据库的数据存储模块。前端展示模块主要是申请老师和审核老师使用的模块。总体通过blade模板继承,html+css的布局以及JavaScript的渲染。后端逻辑模块主要有管

24、理员的逻辑模块、申请老师的逻辑模块、审核老师的逻辑模块和用户登录的逻辑模块。总体使用PHP代码的逻辑应用以及laravel_admin封装函数的调用。数据库数据存储的模块主要有用户信息存储的模块、报账信息的存储模块,总体使用MySQL作为数据库语言。 2.3可行性分析2.3.1技术可行性本系统的为 B/S 模式,网页操作即可,主要以laravel_admin开发框架,开发语言为php,难度较小,电脑win7 以上操作系统即可,服务器为APACHE,数据库语言为Mysql,相对来说简单异性,因此,技术上可行。2.3.2经济可行性系统采用了网页端进行报账的操作,因此在配置上不太需要高性能的电脑设配

25、,只需要少许的电力、人力和财力资源,对比传统的报账式还降低了老师在报账申请上的时间需求以及消灭了纸质资源的消耗,且提高了报账的真实性和时效性,同时针对自助报账管理系统开发使用的工具大都是免费的,经济上可行。运用到的开发工具要求不高,硬件成本可以最小化,采用完全免费的MySQL数据库,开发成本较低。2.3.3操作可行性学院报账自动化管理系统系统总体界面为蓝色和白色界面,界面较为舒适,并且菜单简洁易懂且易与老师使用。无论是有无技术基础的使用者都能够快速地熟悉报账和审核的基本操作。对于商学院来说,只要了解报账的大概流程,就可以使用本系统在网上申请报账。学院报账自动化管理系统基于为提高学院老师的报销效

26、率和优化报销过程为出发点,通过在系统线上填写金额以及单据使得报销的流程更加便捷可靠,简化了老师之间的工作量;因开发方式开发语言的开放性,可行性提高,不仅给老师带来良好的用户体验,也给报销管理提供良好渠道。第3章 系统分析3.1业务流程描述 图3-1 业务流程图图例商院报账业务分为六种报销类型,每种类型对应的报账流程如下:1. 质量工程类型审批业务流程如下:老师申请报账科研中心负责人审批 综合办公室报账负责人审批; 图3-2质量工程报账业务流程2. 学术讲座类型审批业务流程如下:老师申请报账主管副院长审批科研中心负责人审批综合办公室报账负责人审批;图3-3学术讲座报账业务流程3. 专业建设活动类

27、型审批业务流程如下:老师申请报账教研室主任审批 教学副院长审批 综合办公室报账负责人审批; 4.实践教学经费类型审批业务流程如下:老师申请报账教研室主任审批 教学副院长审批 综合办公室报账负责人审批;图3-4专业建设活动,实践教学经费报账业务流程5. 实习基地拓展类型审批业务流程如下:老师申请报账教研室主任审批 综合办公室报账负责人审批图3-5实习基地拓展报账业务流程6. 学生活动经费类型审批业务流程如下:老师申请报账总辅导员审批 综合办公室报账负责人审批图3-6学生活动经费报账业务流程3.2 功能分析3.2.1 系统参与者通过对学院报账自动化管理系统报账业务需求的分析以及对其系统的总体的设计

28、,分析出系统的对象有如下八项:(1)教师 图3-7 系统参与者教师(2)教学副院长图3-8 系统参与者教学副院长(3)科研中心负责人 图3-9 系统参与者科研中心负责人(4)主管副院长图3-10 系统参与者主管副院长(5)总辅导员图3-11 系统参与者总辅导员 (6)教研室主任图3-12 系统参与者教研室主任(7)综合办公室报账负责人图3-13 系统参与者综合办公室报账负责人 (8)管理员 图3-14 系统参与者管理员3.2.2 系统用例图图3-15 学院报账自动化管理系统用例图3.2.3系统用例规约以下展示的是系统核心功能的用例规约(1)登录系统用例,如表3-1所示表3-1登陆系统用例规约用

29、例名称 登录系统主参与者 教师、管理员科研中心负责人、主管副院长、教学副院长、总辅导员、教研室主任、综合办公室报账负责人层次 海平面利益相关者 教师、管理员、科研中心负责人、主管副院长、教学副院长、总辅导员、教研室主任、综合办公室报账负责人前置条件 用户访问学院报账自动化管理系统,进入登陆页面最低保证 回滚未完成的事务成功保证用户成功登录学院报账自动化管理系统触发器 用户输入用户名和密码,点击登录的按钮主要的成功情节:1. 用户成功登录学院报账自动化管理系统扩展:1. a系统数据库中不存在该用户的账号或密码1.a.1 提示该用户名或密码不能为空,或者提示该用户名或密码错误1.b 用户输入的报账

30、管理登陆页面用户名或者密码为空1.b.1 系统出现提示,并告知该用户名或密码不可以为空,重新输入(2)退出系统用例,如表3-2所示表3-2退出系统用例规用例名称退出系统主参与者教师、管理员、科研中心负责人、主管副院长、教学副院长、总辅导员、教研室主任、综合办公室报账负责人层次海平面利益相关者教师、管理员、科研中心负责人、主管副院长、教学副院长、总辅导员、教研室主任、综合办公室报账负责人前置条件用户退出学院报账自动化管理系统最低保证回滚未完成的事务成功保证用户成功退出登录学院报账自动化管理系统系统触发器用户点击系统的登出按钮主要的成功情节:1. 用户成功登出学院报账自动化管理系统,个人信息被注销

31、,回到登陆页面扩展:1.a 用户没有成功退出学院报账自动化管理系统 1.a.1 刷新该页面,重新点击登出的按钮 1.a.2 直接关闭网页(3)创建报账申请用例,如表3-3所示表3-3 创建报账申请用例规约用例名称 创建报账申请主参与者 教师层次 海平面利益相关者 教师前置条件 用户成功登录报账系统,用户有创建报账申请功能的权限最低保证 回滚未完成的事务成功保证用户成功创建报账申请触发器 用户进入报账申请界面,点击创建,填写报账单,点击提交申请的按钮主要的成功情节:1. 用户成功进入报账单填写页面2. 用户填写完报账之后,选择进行审核的状态,并成功提交扩展:1.a 用户无法成功创建申请 1.a.

32、1 用户刷新再次申请报账 1.a.2 返回到上一个操作的页面,重新进行申请报账的操作2.a 报账申请有关数据保存不成功 2.a.1 返回上一个操作,回到上一个操作的页面 2.a.2 提醒用户报账申请数据保存失败,重新填写报账申请2.b 保存时非空字段未填写 2.b.1 保存不成功,提示用户这些必要字段不可为空,重新填写(4)撤销报账申请用例,如表3-1所示表3-4 撤销报账申请用例约用例名称 撤销报账申请主参与者教师层次海平面利益相关者 教师前置条件 用户登录报账系统,用户有撤销报账单功能的权限最低保证回滚未完成的事务成功保证教师成功撤销正在申请的报账单据触发器教师进入申请中页面,对报销单据按

33、删除按钮主要的成功情节:1. 用户成功进入申请中页面2. 用户成功看到需要撤销申请的报账单3. 用户选择需要撤销申请的报账单,并对该报账单成功撤销扩展:1.a教师无法进入申请中页面1.a.1刷新申请中页面1.a.2退出该系统,重新操作2.a教师无法看到需要撤销的报账单 2.a.1刷新当前页面,重新查看3.a 教师撤销操作不成功 3.a.1 刷新当前页面,再次撤销 3.a.2 重新登陆,进入申请中页面,再次对正在申请的报账单再次进行撤销的操作(5)修改报账申请用例,如表3-5所示表3-5修改报账单用例规约用例名称修改报账申请主参与者教师层次海平面利益相关者教师前置条件用户登录报账系统,用户在报账

34、申请页面列表找到该报账单据最低保证回滚未完成的事务成功保证用户成功修改报账单触发器用户在报账申请页面找到该报账单,按编辑按钮对报账单进行改正主要的成功情节:1. 用户进入报账申请界面,系统根据登录的用户获取该用户所申请的报账单并展示到界面上。2. 用户根据情况按编辑按钮,进入修改的报账单界面3. 用户修改后,重新选择审核状态,并成功提交扩展:1.a 报账信息显示不完整 1.a.1 刷新当前界面,再次查看 1.a.2 重新登陆报账系统,进入该界面再次查看所需修改的报账单2.a教师无法进入修改界面 2.a.1刷新当前修改界面 2.a.2退出系统,重登录再次选择修改3.a 修改时必要字段未填写 3.

35、a.1 用户保存报账数据失败,提示该用户某字段不可以为空3.b数据保存失败 3.b.1 返回上一个操作,回到上一个操作的页面 3.b.2 提醒用户报账数据保存失败,重新按编辑按钮再次修改报账申请(6)查看报账记录用例,如表3-6所示表3-6查看报账记录用例规约用例名称查看报账记录主参与者教师,管理员层次海平面利益相关者教师,管理员前置条件用户登录报账系统,用户有查看报账单记录的权限最低保证回滚未完成的事务成功保证用户成功查询到报账单记录触发器教师进入报账结果页面,管理员进入已审核页面,点击查询按钮主要的成功情节:1. 系统查询数据库中的属于该用户权限下的报账单相关信息展示到页面。2. 用户进入

36、页面后,可按照报账时间查询到相应的报账记录。3. 教师只能查询到属于自己的申请的报账记录,管理员可以看到所有用户的报账记录。扩展:1.a 用户无法进入报账查询界面1.a.1刷新当前页面1.a.2退出报账系统,重新进入查询页面2.a 系统查找不到匹配该条件的报账记录 2.a.1 刷新查询页面,重新输入条件进行查询(7)审批报账单用例,如表3-7所示表3-7审批报账单用例规约用例名称审批报账单主参与者科研中心负责人、主管副院长、教学副院长、总辅导员、教研室主任、综合办公室报账负责人层次海平面利益相关者科研中心负责人、主管副院长、教学副院长、总辅导员、教研室主任、综合办公室报账负责人前置条件用户登录

37、用户登录报账系统,用户有审核报账单的权限最低保证回滚未完成的事务成功保证用户更改审批状态成功触发器用户进入审核列表的界面,按审核成功或者审核失败主要的成功情节:1. 用户进入报账单审核列表的界面,系统查询将数据库中的属于该用户权限下的报账单信息展示到页面。2. 用户查看报账单据,根据情况点击审批通过按钮,并成功修改某一条请假的状态。扩展:1.a 用户无法进入审核列表界面1.a.1刷新当前页面1.a.2退出报账系统,重新进入审核列表页面2.a用户无法修改请假审批状态 2.a.1 刷新界面,再次修改 2.a.2 退出报账系统,重新进入审核页面修改审核状态(8)查看审核记录用例,如表3-8所示表3-

38、8查看审核记录用例规约用例名称查看审核记录主参与者科研中心负责人、主管副院长、教学副院长、总辅导员、教研室主任、综合办公室报账负责人层次海平面利益相关者科研中心负责人、主管副院长、教学副院长、总辅导员、教研室主任、综合办公室报账负责人前置条件用户登录报账系统,用户有查看已审核报账单记录的权限最低保证回滚未完成的事务成功保证用户查询到已经审核报账单记录触发器用户进入已审核页面主要的成功情节:1. 用户成功进入已审核页面2. 系统查询将数据库中的属于该用户权限下的已审核报账单信息展示到页面。扩展:1.a 用户无法进入已审核界面1.a.1刷新当前页面1.a.2退出报账系统,重新进入已审核页面2.a

39、已审核报账信息显示不完整 2.a.1 刷新当前界面,再次查看 2.a.2 重新登陆报账系统,进入该界面再次查看已审核的记录(9)新增用户用例,如表3-9所示表3-9新增用户用例规约用例名称新增用户主参与者管理员层次海平面利益相关者管理员前置条件用户登录报账系统,用户有新增用户的权限最低保证回滚未完成的事务成功保证管理员成功新增用户触发器管理员进入用户管理的界面,点击新增用户主要的成功情节:1. 管理员进入用户管理界面2. 管理员成功创建用户,编辑相关信息,系统将新数据储存到数据库扩展:1.a 管理员无法进入用户管理界面1.a.1刷新当前页面1.a.2退出报账系统,重新登陆进入用户管理页面,2.

40、a管理员创建用户失败 2.a.1 刷新页面,再次创建用户 2.a.2 退出系统,再次登陆重新创建用户2.b 创建时必要信息未填写 2.b.1 提醒管理员保存失败,补充相关信息(10)删除用户用例,如表3-10所示表3-10 删除用户用例规约用例名称 删除用户主参与者管理员层次海平面利益相关者 管理员、请假系统前置条件 用户登录报账系统,用户有删除用户的权限最低保证回滚未完成的事务成功保证管理员成功删除用户触发器管理员进入用户管理页面,选择要删除的用户,点击删除按钮主要的成功情节:1. 管理员进入用户管理界面2. 管理员选择需要删除的用户并成功删除扩展:1.a 管理员无法进入用户管理界面1.a.

41、1刷新当前页面1.a.2退出报账系统,重新登陆进入用户管理页面,2.a 管理员删除用户不成功 2.a.1 刷新当前页面,重新进行删除操作3.3概念数据模型与对象关系建模以下列出系统核心功能概念数据模型:图3-16申请,审批概念数据模型关系数据模型如下:1.报账单bx_list:(bx_list_id,type_id,user_id,bx_time,cost_office,cost_zd,cost_hy,cost_px,cost_student_hd,cost_student_js,cost_clwl,officeimg,zdimg,hyimg,pximg,studenthdimg,studen

42、tjsim,clwlimgg,created_at,status,re)2.交通登记表transportation:(transportation_id,bx_list_id,car_person,car_start,car_over,car_mileage,car_reason,all_price,img,file,addr)3.固定资产登记表 assets:(assets_id,bxlist_id,assets_name,assets_xh,assets_gg,assets_pp,assets_dj,assets_num,assets_price,assets_km,assets_ly,a

43、ssets_fx,assets_addr,assets_gys,assets_cj,assets_time,assets_fp,assets_ht,assets_cgf,files)4.差旅明细登记表 travel_list:(travel_list_id,bxlist_id,travel_person,trip_jb,trip_reason,stat_time,over_time,start_place,over_place,trip_cost,trip_train,trip_car,trip_plane,trip_other_bus,trip_stay,trip_food,trip_tra

44、ffic_city,training,others,files)5.用户信息表 user:(user_id,username,password,name ,avatar)6.个人信息补充表 information:(information_id,user_id,major,tel,in_name)7.报销类型表bx_type(type_id,tupe_name)其关系约束如下:1.报账单与交通登记表是一对多的关系,即多个交通表属于一个报账表,一个交通表只能属于一个报账表。2.报账表与固定资产登记表是一对多的关系,即多个固定资产登记表属于一个报账表,一个固定资产登记表只能属于一个报账表。3.报账

45、表与差旅明细登记表是一对多的关系,即多个差旅明细登记表属于一个报账表,一个差旅明细登记表只能属于一个报账表。4.用户(申请老师)与报账单是一对多关系,即一个老师可以申请多个报账单,一个报账单对应一个老师。5.用户(审核老师【管理员科研中心负责人、主管副院长、教学副院长、总辅导员、教研室主任、综合办公室报账负责人】)与报账单是多对多关系,即一个报账单要经过多个人的审核,一个审核员可以审核多个报账单3.4动态建模3.4.1顺序图(1)教师和管理员登陆 图3-17教师和管理员登陆顺序图 如图3-17所示,教师或者管理员登陆系统输入用户名和密码请求登陆,后台数据库找到匹配的数据验证信息,方可登陆成功。(2)教师申请报账图3-18教师申请报账顺序图 如图3-18所示,老师申请报账单之前必须先登陆报账系统,当系统验证通过后,老师可以向系统请求创建报账申请,进入填写报账单页面后,根据报销的内容填写报账单的信息,系统会检验所填写信息的字符是否符合规范,提交报账申请后,此时审核状态应该是进行审核,同时系统会向老师展示所填写报账单详情。(3)教师撤销报账申请 图3-19 教师撤销报账申请

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 期刊短文 > 信息管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁