现代软件工程课程设计模板

现代软件工程课程设计模板

ID:28474208

大小:575.81 KB

页数:38页

时间:2018-12-10

现代软件工程课程设计模板_第1页
现代软件工程课程设计模板_第2页
现代软件工程课程设计模板_第3页
现代软件工程课程设计模板_第4页
现代软件工程课程设计模板_第5页
资源描述:

《现代软件工程课程设计模板》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《现代软件工程课程设计》系统开发报告学号:姓名:题目:工资管理系统指导教师:提交时间:2015年12月计算机工程系目录B1录11.新仑32.可行性分析42.1可行性分析前提42.2技术可行性42.3经济可行性42.4法律可行性53.m紛析53.1定义53.2数据表字典73.3数据表字段字典73.4E-R图83.5翻轉94.总体设计104.1模块分析104.3系统数据库逻辑结构134.4系统数据库设计135.1数据库物理结构分析165.1.1设计策略16系统总体结构图165.2系统详细设计说明165.3数据库概念结构设计175.4数据库逻辑结构设计195.4.1割本195.4.2实休间

2、的联系196.1测试方法206.2部分代码和测试结果216.2.1登陆平台216.2.2登陆界而246.2.3工资査询系统246.2.4工资查询系统截图265.2.5工资发放系统266.2.6工资发放系统截图286.2.7测试结果分析285.3测试的作用和意义297.总结和展望29辨捕30附录:编码规范311.绪论企业工资管理系统是一个企业单位不可缺少的部分,它的A容对于企业的决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的査询手段。使其公司工资管理初步实行计算机化,让计算机在工资管理中得到初步应用。使工资管理者总是根据准确、及时的工资管理信息来进行

3、决策,实现管理。只有计算机才能将现代化社会中,成倍增长的工资管理信息量,进行及时收集、加工、整理、贮存、检索、传递、反馈给决策者。而一个企业工资管理系统在企业对工资管理已不可或缺。其功能主要有:(1)对输入的工资管理数据,进行数值运算和逻辑运算,求解各种问题。(2)对工资管理信息进行加工来解决各种数据处理问题,力人事决策者在决策时提供依据。(3)对工资管理的各种资料数据进等统计计算,并将处理后的信息存贮起来。当前,不少单位的工资管理部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。随着计算机的广泛应用,计算机工资管理信息系统的建立,适

4、应了社会经济发的客观要求,是工资管理现代化的一大进步。今天我们运用计算机进行了工资管理档案管理的初步现代化的开发和使用,它大大提高了工资管理工作考的工作效率,它把工资管理(档案、工资)从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动;它能使决策、计划和其它管理活动更加科学、精确、灵活。因此,建立计算机工资管理信息系统是一种客观发展必然趋势。尽管在工资管理方面还不可能普遍使用计算机,但从长远来说,工资管理现代化和计算机是不分割的。轻视或者把绝利用计算机技术,就不可能真正地、全面地实现工资管理现代化。1.可行性分析2.1可行性分析前提要求:满足对工资管理的棊本要求及功能,并对职

5、工信息收集、处理、保存。目标:实现无纸化办公,节省成本,提高工作效率。条件、假定、限制:当企业工资管理的信息量和复杂程度达到某一限度吋,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理•于•段,如用计算机技术对信息的收集、加工、传递和存贮等,这样,一个工资管理系统就可以对企业职工工资进行高效、合理、恰当地管理。此系统成本低廉,自开发到运行结束至少可运行3年,开发成本不超过600人民币,开发软件到投入使用不超过丨个刀。2.2技术可行性软件需求:操作系统WINDOWS7以上。硬件需求:英特尔1.7GCPU、512M内存80G硬盘的计算机。木系统釆用CS架构实现,依靠C++强大的

6、面向对象系统,与SQLLITE数据库管理系统相结合,能在1个月N开发出系统。2.3经济可行性开发成木:400元人民币。效益:人幅度地提高工资管理信息系统的工作质量和效率,让企业掌握整个工资管理系统的全面情况,为管理人员提供了准确的工资管理信息,促进工资管理工作的规范化及各项管理制度与指标体系的建立和健全;提供各种加工处理了的工资管理信息,以满足工资管理的特殊要求,适应新形势对职工队伍提出的新要求。效益/投资比:暂时无法估算。投资回收期:大约5个月。2.4法律可行性所有软件都用正版,技术资料都由提出方保管,数据信息均可保证合法来源。所以,在法律方面是可行的。1.需求分析3.1定义QT是

7、一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器)以及一些宏,易于扩展,允许组件编程。C++C++是在C语言的基础上开发的一种通用编程语言,应用广泛。C++支持多种编程范式,面向对象编程、泛型编程和过程化编程。SQL(StructuredQueryLanguage)是一种数据库查询和程序设计语言,用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。