毕业论文——软件信息发布系统的设计与实现.doc
《毕业论文——软件信息发布系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《毕业论文——软件信息发布系统的设计与实现.doc(73页珍藏版)》请在文库网上搜索。
1、理表(paymana):存放员工基本工资、津贴、工资计算使用公式等工资数据。工资发放记录表(pay):存放员工每月发放的基本工资、津贴、加班费、应发工资、实发工资等工资数额。3.2 数据库结构设计对用来进行数据存取的所有 8 个表的数据项和数据结构见表 1 到表 8 所示:表 1 职工信息表(worker)字段名称 数据类型 说明id 自动编号 自动编号name 文本 姓名card_no 文本 编号cardno 文本 身份证号sex 文本 性别birthday 日期/时间 出生日期第 6 页 add 文本 籍贯wh 文本 文化程度zc 文本 职称zw 文本 职务jc 文本 进厂日期hth 文本
2、 合同号htq 文本 合同期htdq 日期/时间 合同到期日sj 文本 手机号mail 文本 Emailbyxx 文本 毕业学校part_id 数字 所在部门编号zy 文本 专业表 2 管理员信息表(user)字段名称 数据类型 说明user_id 自动编号 自动编号username 文本 用户别名password 文本 用户密码turename 文本 真实姓名leader 数字 管理档案权限manager 数字 管理考勤记录权限login_time 日期/时间 登录时间表 3 部门信息表(dept)字段名称 数据类型 说明uses_id 自动编号 编号uses_name 文本 部门名称mem
3、o 文本 备注表 4 考勤记录表(rool)字段名称 数据类型 说明id 文本 自动编号wid 文本 员工号sx 文本 上午或下午ctime 数字 迟到或早退时间jtime 数字 加班时间第 7 页 kq 文本 是否缺勤date 数字 日km 数字 月ky 数字 年表 5 考勤统计表(roolstat)字段名称 数据类型 说明id 自动编号 自动编号wid 数字 员工编号month 数字 月份kyear 数字 年份cd 数字 迟到次数sj 数字 事假次数bj 数字 病假次数kg 数字 缺勤次数jb 数字 加班次数ctime 数字 迟到时间累计jtime 数字 加班时间累计ztime 数字 早退
4、时间累计cdd 文本 迟到日zdd 文本 早退日sdd 文本 事假日jbb 文本 加班日kdd 文本 缺勤日bdd 文本 病假日表 6 工资数据管理表(paymana)字段名称 数据类型 说明id 自动编号 自动编号wid 数字 员工编号jg 货币 基本工资jt 货币 津贴或奖金gs 数字 工资计算公式bz 文本 备注表 7 工资发放记录表(pay)字段名称 数据类型 说明第 8 页 id 自动编号 自动编号wid 数字 员工编号month 数字 月gy 数字 年jg 货币 基本工资jt 货币 津贴或奖金jb 货币 加班费qq 货币 缺勤扣除yf 货币 应发工资ss 货币 税收扣除qk 货币
5、其他扣除sf 货币 实际发放yn 日期/时间 发放日期表 8 事项记录表(others)字段名称 数据类型 说明id 自动编号 自动编号wid 数字 员工编号sx 文本 事项名称jl 文本 事项记录sl 数字 天数Rq 日期/时间 日期bz 文本 备注3.3 数据库连接文件由于系统在整个运行过程中都是与数据库 workerMdb 相联系的。所以为了方便使用在各个程序中通用的数据库连接的变量,专门设计了数据库连接文件。它的作用是打开数据库,用于连接到指定的数据库文件,该文件将被其他各页的代码文件用包含文件的方法所调用。文件代码如下:Set conn = Server.CreateObject(“
6、ADODB.Connection“) 创建一个数据库连接conn.open “DRIVER=Microsoft Access Driver (*.mdb); DBQ=“ “ 设置数据源来源Set rs = Server.CreateObject(“ADODB.Recordset“)Set rs1 = Server.CreateObject(“ADODB.Recordset“)Set rs2 = Server.CreateObject(“ADODB.Recordset“)第 9 页 Set rs3 = Server.CreateObject(“ADODB.Recordset“) 4 系统功能模块
7、详细设计及实现4.1 模块设计人事工资管理系统共包括以下七个功能模块:职工管理模块、考勤管理模块、档案管理模块、工资管理模块、事项记录模块、其他事记模块、系统管理模块。其中每个模块又分为若干个小功能模块。其系统功能模块详细关系如图1 所示:图 1 系统模块结构图4.2 功能模块的说明人事工资管理系统的七个功能模块的详细介绍如下:1职工管理模块:实现用户自由的信息录入。结合人事变动完成本单位各类人员变动事宜,实时记录人员进入单位后的所有变化信息。实现对员工信息灵活的查询功能。2考勤管理模块:将考勤数据按月输入到系统中,系统将记录所有请假、矿工、迟到、早退等数据,并进行自动统计和汇总。3档案管理模
8、块:提供全部人员记录,用以记录和查看人员相关信息。4工资管理模块:实现对基本工资的管理,每月可以计算和修改工资数据,第 10 页 记录工资发放日期。5事项记录模块:根据单位情况设立培训、奖惩等事项记录。6其它事记模块:用于企业内部记录单位的基本信息和员工生日等,促进员工团结一致、积极向上。7系统管理模块:主要包括用户登陆和安全退出系统。提供有效的用户认证安全机制。4.3 系统界面的设计4.3.1 系统登录界面的设计系统登录界面是系统管理模块中重要的一部分。它是进入人事工资管理系统后显示的默认页面,也是在使用过程中需要重新登录时返回的页面。该页的主要作用是提供填写用户名和密码的表单,即描述了一个
9、 FORM。该页面主要是为了进行密码验证而设置。其界面如图 2 所示:图 2 系统登录页面打开人事工资管理系统后,系统提示输入用户名和密码进行登录,用户填写完并提交表单后,系统对数据库进行检索,以验证输入的用户名和密码是否正确。如有误,将发出警告信息,如数据库中有对应记录,则表示用户合法。其主要验证代码如下:dim user,password,selstorage 声明变量user=request(“username“)获取在登录界面中输入的用户名,并保存在变量 user 中password=request(“password“)sql=“select * from user where us
10、ername=“ 显示警告信息response.write“javascript:history.go(-1)“返回上一页曐曐盈利能力和抗风险能力。4、提振民营经济、激发民间投资已被列入重要清单。民营经济是经济和社会发展的重要组成部分,在壮大区域经济、安排劳动就业、增加城乡居民收入、维护社会和谐稳定以及全面建成小康社会进程中起着不可替代的作用,如何做大做强民营经济,已成为当前的一项重要课题。泓域咨询MACRO/ 台钻、座钻投资建设项目建议书第三章 建设单位基本信息一、项目承办单位基本情况(一)公司名称xxx公司(二)公司简介公司正处于快速发展阶段,特别是随着新项目的建设及未来产能扩张,将需要大
11、量专业技术人才充实到建设、生产、研发、销售、管理等环节中。作为一家民营企业,公司在吸引高端人才方面不具备明显优势。未来公司将通过自我培养和外部引进来壮大公司的高端人才队伍,提升公司的技术创新能力。通过持续快速发展,公司经济规模和综合实力不断增长,企业贡献力和影响力大幅提升。 本公司集研发、生产、销售为一体。公司拥有雄厚的技术力量,先进的生产设备以及完善、科学的管理体系。面对科技高速发展的二十一世纪,本公司不断创新,勇于开拓,以优质的产品、广泛的营销网络、优良的售后服务赢得了市场。产品不仅畅销国内,还出口全球几十个国家和地区,深受国内外用户的一致好评。经过多年的发展与积累,公司建立了较为完善的治
12、理结构,形成了完整的内控制度。通过调用数据库信息来实现的。因此,数据库在动态网页技术中也起着越来越重要的作用。作为一种查询语言,SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。SQL 语言集数据查询、数据操纵、数据定义和数据控制功能于一身,它有一体化、高度非过程化、语言简洁、以多种方式使用等特点。数据定义语言(DDL):实现定义、删除和修改数据库对象的功能。数据查寻语言(DQL):实现对查寻数据的功能数据操纵语言(DML):实现对数据库数据的增加、删除和修改功能。数据控制语言(DCL):实现控制用户对数据库的操作权限的功能。由于本考试成绩分析系统使用的大量的存储过程,现将 SQL S
13、erver 的存储过程做简单介绍:存储过程(Stored Procedure)是一组为了完成特定功能的 SQL 语句集,经编译后存储在数据库中。用户通过制定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是一个预编译的对象,这意味着过程是预先编译好的,并且供不同的应用程序执行。因此,根本不需要再花时间对过程重新进行语法分析和编译,其执行速度很快。开发者用 Transaction-SQL 编写的程序作为存储过程存储在 SQL Server 中,并创建应用程序来调用存储过程1人事管理系统中文摘要:本系统全称为人事管理系统。根据开发要求,它主要应用于企业人员管理,系统对职员的基本
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
15 文币 0人已下载
下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 软件 信息 发布 系统 设计 实现