软件工程课程设计报告--------工资管理系统.pdfVIP

软件工程课程设计报告--------工资管理系统.pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1前言

课程设计是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相

成的、必不可少的一个教学环节。通常,课程设计中的问题比平时的习题复杂得

多,也更接近实际。课程设计着眼于原理与应用的结合点,使学生学会如何把书

上学到的知识用于解决实际问题,培养软件工作所需要的动手能力。另一方面,

使书上的知识变活,起到深化理解和灵活应用教学容的目的。平时的习题局限于

一个和二个知识点,而课程设计题是软件设计的综合训练,包括问题分析,总体

结构设计,用户界面设计、程序设计、基本技能和技巧,以及一整套软件工作规

的训练和科学作风的培养。我们这组选的课题是工资管理系统的设计与开发。从

接到任务书开始,我们首先完成了系统的需求分析与概要设计,在完成这些任务

时,我们深感理论与实践的结合的是需要一个过程。从个人分工到整个系统分析,

从设计到测试之所以能顺利完成是和大家的努力分不开的。虽然还有一些不足之

处,但是我们还是从中获益不少。

下面简要介绍一下我们课题组的分工,我们这组的分工其实借鉴了Shari

LawrencePfleeger和JoanneM.Atlee合著的SOFTWAREENGINEERINGTheoryand

Practice(高等教育第三版影印版)中的一些理论,这些知识可以参考此书的第25

页中关于“开发团队的角色分工”一节。根据分工的细化和部分重叠原则,我们

组的具体分如下:

(1)项目管理:王培

(2)需求分析:钟耀明、贺纯

(3)概要设计:贺纯、亦娴

(4)详细设计:亦娴、王培、钟耀明、安、华、贺纯

(5)程序编码:王培、华

(6)系统测试:华、安

我的主要任务是概要设计和详细设计

..可修编..

2需求分析

2.1任务概述

现代企业基本上都引进了计算机软件对公司业务进行管理,这样做有很多优

点,一是提高了工作的效率,同时也减少了手工操作的错误以及人员的开支。本

课题开发的工资管理系统正是基于这样的目的实现的,系统完成的主要功能是对

员工工资的管理,同时还包括对员工信息、部门信息以及附属于员工、部门的职

称和职务信息的管理。系统主要采用事务型数据库设计,但对于员工工资的信息,

系统能够保留其相应的历史记录,包括员工的请假信息,出差信息以及工资结算

信息等。本系统面向员工和管理人员同时开放,普通用户可以进行查询以及对个

人相关信息的修改等操作,管理账户则拥有系统的全部功能。系统不允许非经认

证通过的用户使用系统。系统采用ASP.NET语言开发,系统的数据使用SQL数

据库进行管理。

2.2功能需求分析

(1)系统能够维护员工的基本信息,部门、职务、职称以及工资记录等信

息。

(2)系统应该能记录员工的每一个职称信息,并授予相应的职称,系统在

计算员工工资的时候选取职称对应的最高职称津贴。

(3)工资表应当由系统自动生成。系统负责员工的工资表以及员工工资的

历史记录及记录员工的请假信息和出差信息等意外情况。

(4)系统可以给管理员提供权限增加删除修改系统用户以及其它实体信息,

系统的部分权限不能下放给普通用户以保证系统的安全性以及数据的正确性。

2.3外部接口需求分析

系统人机交互界面为半屏幕大小,采用上下左右居中方式显示,系统分辩率默

认设置为1280*800,实际的界面大小由具体的屏幕决定。主界面包括标题栏,菜

单栏,快捷工作区,帮助信息区(默认是隐藏的)。每一个菜单对应一个键盘快

捷键区。

2.4性能需求分析

..可修编..

系统在主频1.5GHZ,存512MB,总线频率667MHZ的硬件平台上运行时,系统的

响应时间、更新处理时间、数据转换与传输时间、运行时间均能达到毫秒级。系

统支持用户并发操作,事务采用可串行化隔离级别,防止在读写过程中产生的丢

失修改、读脏数据、不可重复读等一系列由并发操作带来的不一致问题。系统的

运行主存控制在1024KB以,响应时间控制在1000ms以,系统对数据的存储空

间取决于数据库系统表空间的约束限制。

2.5软件属性需求分析

系统必须保证所有操作结果以及存储数据的正确性,对于用户的非法操作,

系统必须能够提出告警信息,对

文档评论(0)

153****9248 + 关注
实名认证
文档贡献者

专注于中小学教案的个性定制:修改,审批等。本人已有6年教写相关工作经验,具有基本的教案定制,修改,审批等能力。可承接教案,读后感,检讨书,工作计划书等多方面的工作。欢迎大家咨询^

1亿VIP精品文档

相关文档