数据库设计与开发课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
第1章引言------------------------------------------------------------------------------------1
第2章需求分析------------------------------------------------------------------------------2
2.1任务概述----------------------------------------------------------------------------2
2.2功能需求----------------------------------------------------------------------------2
2.3数据需求----------------------------------------------------------------------------4
第3章概要设计----------------------------------------------------------------------------8
3.1数据库概念设计-------------------------------------------------------------------8
第4章详细设计---------------------------------------------------------------------------10
4.1系统登录用户实现---------------------------------------------------------------10
4.2 企业内部工资管理系统的实现--------------------------------11
4.3 系统各个功能的实现--------------------------------------------------------------12
4.4网站设计----------------------------------------------------------------------------14 第5章系统实现----------------------------------------------------------------------------19
5.1样本数据准备----------------------------------------------------------------------19
5.2 开发环境部署、安装、配置----------------------------------------------------19
5.3 各页面实现-------------------------------------------------------------------------22 第6章系统调试----------------------------------------------------------------------------24 小结------------------------------------------------------------------------------------------25 参考文献------------------------------------------------------------------------------------26
第一章引言
1.1编写目的
随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。如何设计一个小型
企业工资的数据库管理系统,由计算机代替人工执行一系列诸如增加新员工,删除旧员工,工资查询,统计等操作。这样就使办公人员可以轻松快捷地完成工资管理的任务。资源耗费更少等目标。
1.2背景
①随着科学技术的发展,计算机科学日渐完善,其应用逐渐走入到生活中,在应用中凭借自身优势获得人们的认可,并越来越发挥着不可替代的作用。计算机应用的一方面,工资管理系统,凭借自身强大的功能逐渐成为企业不可或少的应用系统之一,比方说其查询方便,检索迅速,存储容量大,保密性好,成本低等,这些优点使其在现代管理中扮演者重要角色。因此,开发此应用系统是很有必用的。
②系统名称:工资管理系统
③项目的任务提出者:周文
④本系统是工资管理系统的一个功能模块,可以快速方便地对员工工资进行查询、删除、添加、修改的系统。
第二章需求分析
2.1任务概述
2.1.1目标
工资管理系统是管理系统中重要的一个管理模块,可以迅速方便对工资进行查询,添加,删除,修改等操作。
本系统实现信息化,规范化,现代化。不仅方便员工查询成绩,也使企业能够高效的进行日常成绩管理。
2.1.2用户特点
本系统的用户:管理员。管理员具有更改所有员工工资的权限;管理员具有最大权限,包括查询,修改,删除等操作权限。
2.2功能需求
2.2.1系统功能
(1)工资查询功能:为了方便查找工资,员工请假等信息,将所有信息按照需要进行分类。这样就能很方便的找到自己所需要的信息。
(2) 添加功能:管理员可以通过填写表格的形式输入员工信息等相关信息。
系统可以自动避免重复信息。
(3)修改功能:管理员可以对数据库的信息进行修改。系统通过管理员给出
条件查找出所要修改的信息,对修改后的信息进行保存,并自动查找是否是重
复信息。
(4)删除功能:管理员可以对数据进行删除操作。系统能够通过管理员给出的条件查找出要删除的信息,并提示是否确定删除,如果确定删除,则把相关信息从数据库中删除。
2.2.2组织结构