数据库课程设计排版示例.doc
《数据库课程设计排版示例.doc》由会员分享,可在线阅读,更多相关《数据库课程设计排版示例.doc(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、高校工资管理系统摘 要随着计算机和网络的发展,基于网络的管理信息系统越来越受到欢迎,在这种需求的刺激下,高校工资管理系统具有实际应用价值。高校工资管理系统是以软件工程方法为指导,结合实践,经过系统的调研、需求分析、软件设计、数据库设计、界面设计、编码和测试等步骤实现了系统的原型。注意:将你的论文相应部分复制到这里,然后用格式刷将你的论文刷成上面段落文字的格式,再删除样例的文字!关键词:管理信息系统;工资;C/S模式;PowerBuilder;Microsoft SQL Server 第1章 绪 论高校工资管理系统是时代的产物,信息化的飞速发展和计算机软件的日益完善让越来越多的信息管理都由计算机
2、软件来实现高速化、规范化、自动化管理。为此开发一个简单易于使用的高校工资管理系统可以大大地减少高校工作人员的工作量,很大程度上提高了高校的工作效率。注意:将你的论文相应部分复制到这里,然后用格式刷将你的论文刷成上面段落文字的格式,再删除样例的文字!1.1 系统的开发背景 注意:将你的论文相应部分复制到这里,然后用格式刷将你的论文刷成样例的文字的格式,再删除样例的文字!1.2 系统的开发目标和原则注意:将你的论文相应部分复制到这里,然后用格式刷将你的论文刷成样例的文字的格式,再删除样例的文字!1.3 系统开发软件简介注意:将你的论文相应部分复制到这里,然后用格式刷将你的论文刷成样例的文字的格式,
3、再删除样例的文字!第2章 数据库设计2.1 概念结构设计概念结构设计采用的方法是自底向上设计方法,首先定义各局部应用的概念结构,然后将他们集成起来得到全局概念结构13。高校工资管理系统的主要E-R图如下: 用户权限密码用户名图3-3 用户E-R图图3-4 职工基本信息E-R图婚姻情况职 称所在单位职工号年 龄姓 名联系方式职工基本信息政治情况性别工资信息浮动工资职务工资奖金工龄工资考核工资基本工资图3-5 工资信息E-R图 扣税款信息保险费医疗保健费暖气费水电费煤气费房租费图3-6 扣税款信息E-R图生育补助迟到早退天数出差天数加班天数出勤天数缺勤天数统计日期出勤信息图3-7 出勤信息E-R图
4、请假天数退休信息姓名年龄职称退休金学位职工号图3-8 退休信息E-R图提交银 行职 工查询出勤信息扣税款信息工资信息各个系部或职能单位统计财务处计 算人事处职工调动信息统计发放工资条11111n1mn1nnn111图 3-9高校工资管理系统E-R图3.2.2 逻辑结构设计逻辑结构设计的主要任务就是把概念结构设计阶段设计好的基本E-R图转换成与选用的SQL所支持的数据模型相符合的逻辑结构。在设计逻辑结构是分成三步进行:1)将概念结构转换成为一般的关系、网状、层次模型;2)将转换来的关系、网状、层次模型向SQL支持下的数据模型转换;3)对数据模型进行优化13。高校工资管理系统的逻辑结构设计主要的工
5、作是设计主要的数据库表格。根据在数据库需求分析阶段的分析,设计数据库表格如下:表3-1 用户表字段名称属性名类型(长度)可否为空描述名称NameChar(20)否职工号IdChar(20)否主键密码PasswordChar(20)否级别flagInt(4)否表3-2 基本工资表字段名称属性名类型(长度)可否为空描述姓名NameChar(20)否职工号IdChar(20)否主键单位DanweiChar(20)否职称ZhichengChar(20)否基本工资JibengzFloat(8)否浮动工资FudonggzFloat(8)可职务工资ZhiwugzFloat(8)可工龄工资Gonglinggz
6、Float(8)可考核工资KaohegzFloat(8)可奖金JiangjinFloat(8)可表3-3 出勤情况登记表字段名称属性名类型(长度)可否为空描述姓名NameChar(20)否职工号IdChar(20)否主键所在单位DanweiChar(20)否职称ZhichengChar(20)否日期DateDate(8)否出勤ChuqinInt(4)可缺勤QueqinInt(4)可请假QingjiaInt(4)可加班JiabanInt(4)可迟到ChidaoInt(4)可早退ZaotuiInt(4)可出差ChuchaiInt(4)可表3-4 银行发放表字段名称属性名类型(长度)可否为空描述姓名
7、NameChar(20)否职工号IdChar(20)否主键所在单位DanweiChar(20)否日期DateDate(8)否职称ZhichengChar(20)否工资卡号KahaoInt(20)否实发工资ShifagongziFloat(8)可备注BeizhuChar(50)可表3-5 扣税款表字段名称属性名类型(长度)可否为空描述姓名NameChar(20)否职工号IdChar(20)否主键所在单位DanweiChar(20)否日期RiqiDate(8)否职称ZhichengChar(20)否房租费FangzufeiFloat(8)可水电费ShuidianfeiFloat(8)可煤气费Mei
8、qifeiFloat(8)可医疗保健YiliaofeiFloat(8)可保险费BaoxianfeiFloat(8)可生育补助ShengyubuzhuFloat(8)可养老保险费YanglaobaoxinFloat(8)可表3-6 退休信息表字段名称属性名类型(长度)可否为空描述姓名NameChar(20)否职工号IdChar(20)否主键学位XueweiChar(20)否所在单位DanweiChar(20)否职称ZhichengChar(20)否年龄NianlingInt(4)否退休金TuixiujinFloat(8)可表3-7 教职工信息表字段名称属性名类型(长度)可否为空描述姓名NameC
9、har(20)否职工号IdChar(20)否主键性别XingbieChar(10)否学位XueweiChar(20)否所在单位DanweiChar(20)否职称ZhichengChar(20)否婚姻HunyinChar(20)否政治情况ZhengzhiChar(20)可联系方式LianxiChar(20)可3.3 详细设计详细设计的主要工作是对各个功能模块进行详细的分析设计,主要包括各个功能模块的功能、输入、输出、算法和基本的逻辑流程。1登录模块(1)程序描述设置身份验证的目的在于维护系统的安全性。进入本系统,必须首先通过身份认证。(2)功能 功能是对申请登录用户进行身份认证,通过才能进入系统
10、。用户名、密码判 断合 法 用 户输出处理输入图3-10 登录模块的功能流程图(3)输入项表3-8 登录输入项名称数据类型数据值范围输入方式用户名Varchar键盘输入职工号Varchar键盘输入密码Varchar键盘输入(4)输出项输出为合法用户(5)算法身份验证模块采用的算法是:当用户填写用户名和密码,程序根据登陆表的内容进行比较。若存在并相同则进入系统,否则提示密码错误。(6)逻辑流程 结 束TFFT填写用户名、密码是否存在提示该用户不存在判断密码是否错误提示密码错误成功登录开始图3-11 登录模块流程图2工资核算模块(1)程序描述 将教职工的基本工资结合出勤情况和扣款清单进行净工资的结
11、算。得出的结果是教职工的净工资。基本工资扣款结果出勤结果工 资 核 算净 工 资输出处理输入图3-12工资核算功能流程图 (2)功能其功能在于将输入的基本工资、扣款结果和出勤结果按照一定的关系计算出每位教职工应得的净工资。(3)输入项 基本工资信息、扣款结果、出勤情况统计结果(4)输出项 净工资(5)算法根据出勤情况计算出教职工的出勤奖励和克扣,并计算出其各项费用(房租费、水电费、煤气费、个人所得税等)和教职工的基本工资进行求和运算得出的结果即为每位教职工的净工资。(6)逻辑流程工资核算由财务处对统计来的信息进行计算得出净工资。3教职工查询模块(1)程序描述设置教职工查询模块的目的在于对教职工
12、的信息(工资情况、出勤情况、扣款情况)的查询。(2)功能其功能是让教职工对自己的工资情况进行查询,同时也包括对教职工的出勤情况和扣款情况进行查询。查询教职工的信息工资情况扣款情况出勤情况基本信息处理输入输出图3-13 教职工查询模块功能流程图(3)输入项教职工的信息(4)输出项工资情况、扣款情况、出勤情况、基本信息(5)算法 当教职工输入其登录信息后根据需要查询相关的信息,系统根据其要查询的信息对数据库进行检索,输出其需要的信息到显示器上显示。(6)逻辑流程图3-14 教职工查询流程图是否成功查询提示查询失败教职工的信息信息是否正确是退出查询系统否是否成功查询是否重新查询是否输出查询信息开 始
13、结束4系部考勤统计模块(1)程序描述系部对所在系的教职工的考勤情况进行统计并登记入数据库。(2)功能其功能是将教职工的月出勤情况统计入库以被财务处进行考勤核算工资。统计 输入教职工的出勤信息考勤情况处理输入输出图3-15 系部考勤统计模块的功能流程图(3)输入项教职工的出勤情况(4)输出项考勤情况(5)算法当系部工作人员进入系统后选择考勤登记界面,首先要选择所在系,然后进行输入。(6)逻辑流程否成功系部工作人员信息开 始登录系统系部信息信息输入是否继续失败不正确保 存是结束图3-16 系部考勤统计模块流程图 第3章 系统的实现高校工资管理系统前台开发语言是PowerBuilder 9.0,后台
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 课程设计 排版 示例
限制150内