工资系统研发分析报告.docx

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《工资管理系统》 ——软件开发相应文档目录:1.实验课程任务和要求------------------- 第2 页2.可行性分析报告 ------------------- 第3 页3.需求分析报告 ------------------- 第5 页4.数据库建立文档 ------------------- 第8 页5.系统测试及功能介绍 ------------------ 第12页6.程序代码 ------------------ 第15页7.学习总结 ------------------ 尾页 一、实验课程任务与要求目的与任务:1.掌握数据库设计和实现的基本过程2.掌握数据库模式设计、分析和实现的方法3.了解数据库应用系统软件开发的一般过程。实验基本要求: (1)学习相关的预备知识(2)按照数据库设计与实现过程完成数据库的设计,应用程序的开 发,上机调试、运行(3)写出课程设计报告二、课程设计基础知识 数据库设计与实现的基本过程包括需求分析、概念结构设计、逻辑结构设计、数据库的物理设计以及数据库的实施和维护等内容。需求分析确定系统的数据需求和处理需求;概念结构设计通过对用户需求的综合、归纳和抽象,形成一个独立的概念模型;逻辑结构设计则将概念模型转换为具体的数据库管理系统所支持的数据模型;数据库的物理设计结合应用确定数据模型的存储结构和存取方式。在这些工作完成之后,就可以建立数据库并开始调试运行了,在数据库的运行过程中必须对其进行维护——包括数据库的备份与恢复、性能分析与改进等等。三。课程设计题目: 工资管理系统 工资管理部门希望建立一个数据库来管理员工的工资。要计算员工的工资,就需要考虑不在休假日期以内的假期、工作期间的病假时间、奖金和扣除的部分。必须指明给每个员工发薪水的方式,随着时间的推移,方式可能会有些改变。大多数的员工是通过银行卡来结算工资的,但是也有一部分人使用现金或支票。如果是通过银行卡,就需要知道账号和卡的类型。付款方式只可能是一种方式。有几种原因可以扣除工资:例如,个人所得税、国家税、医疗保险、退休保险或者预付款。四、开发环境说明采用C/S架构,使用Java进行客户端应用程序的开发,数据库管理系统建议采用SQL SERVER 2000。《工资管理系统》可行性分析报告引言 :针对这次数据库课程设计,我们组编写的课程设计题目为《工资管理系统》。为了规范化开发过程。此次设计采用软件开发过程。故先做出如下可行性分析报告。因时间等原因。只考虑部分可行性分析的要求。一. 开发目的: 1编写目的:这份报告目的为了解软件开发的规范过程,指出开发本软件所采用的方法和手段,并对软件的前景以及后续工作进行分析。针对的读者为指导老师 2 项目背景: ● 此次所开发的软件名称为《工资管理系统》● 项目的任务提出者为指导老师。开发者为我们开发小组。组员有:因为此次开发为学习过程,故此次所开发的软件无实际用户。 3 参考资料: 《信息系统开发理论教案》,《数据库原理教材》,《可视化编程技术》 二. 可行性研究的前提 1 此次开发软件的的基本要求: ● 功能:为某设想企业建立一工资管理系统软件。使该企业能做到对员工的工资况入库。并且能使企业修改资料,让员工能够查询自己的资料。 ● 完成日期定在08.7.12日 2 此次可行性分析的目标: 了解此次软件开发的基本步骤。根据个人能力做到人力及相应工作的分工。从而提高工作效率 3 决定可行性的主要因素:这次开发是否可行主要受时间限制。如果时间不够可先完成最基础的功能。留下其他未完善的功能界面,先不编写代码,以后再具体完成。 4 所需人员的专业技术类别和数量:项目组长一名,程序员两名,数据库设计开发员两名,软件测试员一名。 三. 对系统的简要描述:此次开发的工资管理系统,用户针对企业(假想)以及企业内部的员工。故应有两层界面,一层为企业管理者提供,另一层为员工提供。管理者有权限查看,添加和修改工资数据。而员工只有查看数据的权限。在录入工资数据时应相应录入员工数据。 系统的程序编写使用JAVA语言。数据库使用SQLSEVER2000. 四:技术可行性评价: ● 在限制条件下,功能目的很难全部完成,故可完成基本录入查询修改功能。 ● 利用现有技术,我们并为接触过软件开发的相关课程。只是曾学习过可视化编程技术及JAVA编程技术,数据库技术,故简单功能能实现。 ● 在规定的期限内,开发预计能完成功能有: 人员资料录入,工资资料录入,工资资料查找和输出。权限限制预计无法完成。 五 其他可供选择的方案 没有其他的选择方案六.结论意见 可在预习和熟悉可视化编程,JAVA编程,数据库技术后着手开发。 《工资管理系统》需求分析说明书 1 引言对软件需求完全理解对于软件开发工

您可能关注的文档

文档评论(0)

考试资料文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档