目录
目录 1
摘 要 3
Abstract 4
引 言 5
第一章 系统调查 6
1.1单位运作整个流程 6
1.2系统需求 6
第二章 可行性研究 7
2.1引言 7
2.2技术上的可行性 7
2.3经济上的可行性 7
2.4组织与管理上的可行性 8
第三章 系统分析 9
3.1本系统开发的指导思想 9
3.2系统的数据库系统和前端开发工具 9
3.3系统的名称、目标和主要功能 9
3.4具体系统功能需求描述 10
第四章 详细设计 11
4.1广告公司内部管理系统的分析和概要设计 11
4.2广告公司内部管理系统数据库设计 12
4.3系统模块的具体实现 20
4.3.1业务管理模块 20
4.3.2员工基本信息模块 21
4.3.3员工工资管理模块 24
4.3.4员工考勤管理模块 25
4.3.5系统维护模块 25
4.4用户登陆界面及启动过程制作 26
第五章 系统实施 30
5.1程序设计 30
5.2系统调试和切换 30
5.3交付数据库应用程序 31
5.4安装BDE 31
第六章 系统维护 31
第七章 系统评价 32
结束语 32
参考文献资料 32
附录 Borland的MIDAS技术 (Appendix Borland the technique of MIDAS) 33
概述(Essentials) 33
MIDAS——多层分布式应用程序服务器 36
实现工具 39
结论 40
#、员工花名册
花名册的内容:员工编号 、身份证号、档案号、员工姓名、性别、民族、职务、出生年月、调入单位时间
简单查询条件:姓名、性别、员工编号、身份证号、
当在花名册中删除任意条记录,他的履历表、工资表、考勤表全部随之删除。
#、员工履历表
登记员工基本信息表
在员工工资表中和在员工考勤表中加入员工信息时,用户不能任意的输入员工姓名,而是由系统提供专有的添加员工窗口,用于显示该单位花名册已有的员工名而没有登记的,而在员工工资表或员工考勤表中没有的员工名供用户选择,从而要求用户不能任意输入花名册以外的员工信息了,要加入新的员工信息必须先加入到花名册中去。
#、复合条件查询
可以查询基本信息表中的任何组合字段、任何字段的条件
•工资录入
录入员工工资表中的信息,参照:员工履历表
•公司员工工资总额统计
•公司员工工资总额统计
#、员工考勤登记
录入员工考勤表的信息,参照:员工履历表;
以上几张表均属于基本表,根据用户需求我们又设计几张视图
•员工花名册表
数据源:员工基本信息表(employee_information_table)
•公司员工工资总额构成表,公司员工工资总额季度汇总表
数据源:员工工资表(employee_salary_table),
员工工资统计表 (employee_salary_sum)
•公司月考勤统计表,公司员工月考勤统计汇总表
数据源:员工考勤表(employee_attendance_table)
员工考勤统计表(employee_attendance_sum)
另外,要声明的是,在本数据库的几张表中没有定义外键,其原因主要是几张表的主键的特点。所以为了保持数据一致性就通过程序完成。
4.3系统模块的具体实现
在本系统中有五个子模块组成。它们分别是业务管理模块、员工基本信息模块、员工工资信息模块、员工考勤信息模块和系统维护模块,下面就开发这几个模块的过程及所遇到的问题分别加以介绍。
4.3.1业务管理模块
该模块主要完成公司基本信息的录入、查询、统计及打印功能。在此模块中定义了三个主要窗口:客户资料窗口、客户设计相关信息窗口和基本情况查询窗口。
4.3.2员工基本信息模块
该模块主要完成员工基本信息的录入、查询、统计及打印功能。在此模块中