摘 要 本次毕业设计采用了基于结构理论的分析设计方法,详细的描述了要只做一个符合要的请假系统的设计思路、制作流程以及用到的一些比较核心的开发技术。
本论文首先是编写项目的摘要部分,然后就项目的课题背景,意义等进行介绍。接下来对系统开发中用到的开发工具进行介绍,最后是对国内外的研究现状进行了描述。第二章是对可行性分析进行描述,包括技术的可行性,经济的可行性,社会的可行性,第二章最后进行了总体设计原则的描述。第三章是系统的分析部分,主要是根据需求对系统进行分析,确定系统的业务流程,并画出业务流程图,然后对系统功能的数据流进行分析,设计出数据流图。第四章是系统的设计部分。包括系统的功能设计和数据库设计。功能设计就是罗列出系统的功能,并对功能的实现进行描述。数据库设计是根据数据库设计的各种约束条件进行设计,设计出符合要求的数据库。必须满足各种范式。第五章是系统的实现部分,在在这一章,主要是描述的各个功能模块的实现情况,包括页面的布局,页面的功能情况以及功能模块是如何实现的。第六章是软件测试部分,这一章主要是根据前面实现的功能模块,对系统的功能进行详细的测试,包括黑盒测试,级联测试,白盒测试等等,通过测试发现问题,然后进行改正,使系统可以流畅的运行。最后是在这次毕业设计中,我得到的结论,以及对帮助过的我老师和同学的感谢。
根据与老师沟通以及自己的学习情况我决定选用php+mysql作为本次设计的开发语言和数据库,本次设计是B/S结构的,设计完成以后,保证可以正常的使用。
关键词:请假;测试;B/S
目 录
摘 要 II
Abstract III
第1章 概述 1
1.1 课题背景 1
1.2 课题意义 1
1.3开发工具及技术 2
1.3.1 PHP介绍 2
1.3.2 SSH介绍 2
1.3.3 MyEclips介绍 3
1.3.4 B/S介绍 4
1.3.5 mysql数据库 4
第2章 可行性分析及总体设计原则 6
2.1可行性分析 6
2.1.1技术可行性 6
2.1.2经济可行性 7
2.1.3社会可行性 7
2.2总体设计原则 7
第3章 系统分析 9
3.1业务流程图 9
第4章 系统设计 10
4.1系统功能设计 10
4.2数据库设计 10
第5章 系统实现 12
5.1管理员登录 12
5.2信息添加模块 14
5.3信息列表模块 15
5.4信息删除模块 17
5.5审批流程模块 17
第6章软件测试 18
6.1 测试目的与目标 19
6.2 测试方法 19
6.3实际模块测试 19
结 论 20
致 谢 20
参考文献 21
附 录 I 文献翻译 22
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |