资源描述
计算机科学与技术本科专业
数据库课程设计任务书
(14级)
题目:企业工资管理系统
学生姓名: 刘琴 学 号 :1416240322
班级: 计算机科学与技术三班
题目类型:软件工程(R) 指导教师: 李睿
一. 题目简介
该设计要求学生以某企业工资管理业务为背景,设计、开发一套网上“企业工资管理系统”软件。
此外,学生通过该题目的设计过程,可以初步掌握数据库系统的开发原理和开发方法,得到软件工程的综合训练,提高解决实际问题的能力。
二. 主要任务
1、查阅文献资料,一般在5篇以上;
2、以工资管理业务为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;
3、完成软件结构设计、数据库设计和算法设计;
4、完成系统的软件开发和测试工作。
5、撰写设计说明书;
三. 主要内容、功能及技术指标
(1)系统要实现的功能有员工工资管理子系统,员工基本信息管理子系统,福利管理子系统,具体要求:
Ø 员工工资信息、基本信息、福利信息的插入、删除、修改。
Ø 按照某种条件,查询统计符合条件的工资信息。
Ø 工资表的打印。
Ø 对查询、统计的结果打印输出。
(2)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;
(3)整个系统采用2层结构。数据库系统采用SQL Server,前台开发工具选用JAVA,PowerBuilder,VC++等;
(4)企业工资管理系统所涉及的信息有:
l 工资级别和工资金额。包括的数据项有工资等级、工资额。
l 企业部门及工作岗位信息。包括的数据项有部门名称、工作岗位名称、工作岗位工资等。
l 工龄和工资金额。包括的数据项有工龄及对应工资额。
l 公司福利表。包括的数据项有福利名称、福利值。
l 工资信息。包括的数据项有员工号、员工姓名、员工基础工资、员工岗位工资、员工工龄工资、公司福利、员工实得工资。
四. 提交的成果
1. 设计说明书一份,内容包括:
1) 中文摘要100字左右;关键词3-5个;
2) 需求分析(包含需要的系统流程图、数据流程图、数据字典等);
3) 概念结构设计;
4) 逻辑结构设计;
5) 系统实现;
6)系统测试(包含测试方案、测试用例、测试结果等);
7) 软件使用说明书(核心界面说明);
8) 设计总结、参考文献、致谢等。
2. 刻制光盘一张。
五. 主要参考文献
1.李明等. 数据库原理及应用[M]. 西南交大出版社, 2007.7
2.袁方(译). 现代数据库管理(第7版)[M]. 电子工业出版社, 2006.1
3.张瑜等(译). 数据库系统设计实现与管理(第6版)[M]. 清华大学出版社, 2005.9
4.郑阿奇. SQL Server实用教程(第2版) [M]. 电子工业出版社, 2007.11
5.熊拥军,刘卫国. 数据库技术与应用实践教程—SQL Server 2005 [M]. 清华大学出版社, 2010,4
6.周涛, 吕伟臣, 夏永和. SQL Server 2005 数据库基础应用[M]. 清华大学出版社, 2007,12
7.陈磊等. PowerBuilder 9 数据库项目案例导航[M]. 清华大学出版社, 2005,1
8.杨柠. 进销存管理软件参考流程的研究与分析[J]. 黑龙江科技信息,2010,5
9.赵晓霞. 进销存管理系统的设计与实现[J]. 煤炭技术, 2010,1
六、各阶段时间安排(共2周):
周次
日期
内容
地点
第1周
星期一
教师讲解设计要求,准备参考资料
教室
星期二~三
分析系统,方案设计
实验室
星期四
算法设计,编程
实验室
星期五
编程
实验室
第2周
星期一~三
编程
实验室
星期四
撰写文档,准备答辩
实验室
星期五
答辩,提交资料
实验室
2017年5月23日
展开阅读全文