欢迎来到天天文库
浏览记录
ID:34506785
大小:200.61 KB
页数:14页
时间:2019-03-07
《大学工资管理系统软件工程实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件工程实验报告——学校内部工资管理系统姓名-----王洪贺班级-----07计算机本科班学号------47号指导教师:无一、实验题目:学校内部工资管理系统二、实验学时:2学时三、实验目的:本实验课程通过完整地实施软件生命周期各阶段的任务,让学生系统地学习到软件开发过程的主要理论、方法、技术、标准和规范,使他们具备基本的软件开发设计能力;通过软件工程中常用CASE工具和软件项目管理的实践,使他们具备运用各种工具完成项目设计和实施的基本技能;通过集体项目开发,培训学生的合作意识和团队精神,培养学生对技术文档的编写能力。四、实验设备:计算机,程序便
2、携及调试环境,VISIO绘图工具五、实验任务:根据具体情况来写六、实验内容与步骤(一)需求分析1、功能需求分析本内部工资管理系统适合于小型的信息管理系统,各项操作简单易懂,用户容易上手,同时也能较好的满足用户的具体需求。本系统的主要功能是通过与数据库链接来实现教务信息、出勤信息、系统信息的管理功能。通过一些简单易懂的操作,操作用户可以及时、准确的实现自己想要的结果。技术要求和限制条件(1)本系统的数据存储至少包括:工资表、部门汇总表、扣税款表、银行发放表等。(2)除人事处、财务处外,其他职能部门和系名称可以简化表示。(3)工资、奖金、扣款细节由学
3、生自定义。本系统主要技术有:1.数据库的建立和维护,采用SQLServer2000来实现。2.应用程序的开发,采用Delphi7来实现。3.系统的数据库连接,是采用ADO技术数据源连接方式;4.数据库的具体操作,主要是在要使用数据库的界面使用了Adoconnection/AdoQuery、AdoDatasource等数据集组件,并在此基础上对相应组件的属性、方法和事件进行了设置。本系统分为六个不同的界面:用户登陆界面、系统主界面、出勤记录子界面、奖惩信息子界面、工资信息查看和查询子界面、用户信息管理子界面。各个界面具体功能的详细描述如下:(1)用
4、户登陆界面操作用户在该界面输入正确的用户名和密码就可以进入系统主界面。可以说,这个界面是整个系统的门户所在。(2)系统主界面用户通过该界面可以连接到其余的界面,其余的界面都是通过点击该界面的一些菜单来进入其他界面的。(3)出勤记录子界面用户通过该界面可以实现对学籍的添加、修改、浏览。(4)工资信息查看和查询子界面用户通过该界面可以实现对员工信息的添加、修改、删除等功能。(5)奖惩信息子界面用户通过该界面可以实现对员工奖惩信息的浏览和统计等功能。(6)用户管理子界面该界面由管理员来操作,一般用户不能操作。主要用于对用户信息进行添加、修改和删除管理,
5、并且由管理员赋予一定的权限。2、数据库需求分析在工资管理系统中,有大量的数据需要处理,而用SQLServer作后台完全可以很好地处理这些数据。3、安全性与完整性分析教职员工的信息是在变化的,在更新和删除方面,要做到更新及时删除完整。安全性方面则分清操作员的权限问题,限制非授权的存取,工资管理系统是被多个用户共享使用,每个用户对数据库的存取权是有限的。管理员可以对用户进行管理,对数据库进行录入,修改,删除。而一般用户只能对数据进行查询操作。同时为做好数据库的数据备份和恢复,设计一个系统恢复子系统。这个子系统在硬件或软件发生故障时,能保证数据库的正确
6、性。系统恢复子系统的关键是在系统的硬件或软件故障修复后,能够把数据库恢复到正确的状态。(二)系统设计1、系统实现目标内部工资管理信息系统以计算机为工具,通过对教务管理所需的信息管理,把管理人员从繁琐的数据计算处理中解脱出来,使其有更多的精力从事教务管理政策的研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。2、系统功能总框图如下:内部工资管理系统登出员系录勤工统模信信信块息息息奖励信息处罚信息员工信息查看员工信息查询用用密系户户码统添删修维加除改护3、系统各子模块功能简述(1)用户登陆界面操作用户在该界面输入正确的用户名和密
7、码就可以进入系统主界面。可以说,这个界面是整个系统的门户所在。(2)系统主界面用户通过该界面可以连接到其余的界面,其余的界面都是通过点击该界面的一些菜单来进入其他界面的。(3)出勤记录子界面用户通过该界面可以实现对出勤记录的添加、修改、浏览。(4)员工信息查看和查询子界面用户通过该界面可以实现对员工信息的添加、修改、删除等功能。(5)奖惩信息子界面用户通过该界面可以实现对员工奖惩信息的浏览和统计等功能。(6)用户管理子界面该界面由管理员来操作,一般用户不能操作。主要用于对用户信息进行添加、修改和删除管理,并且由管理员赋予一定的权限。4、数据流图:
8、具体图如下5、数据库设计数据库是信息管理的基础。数据库结构直接关系到各种功能的实现和程序运行的效率。在数据流图的基础上,定义数据字典。数
此文档下载收益归作者所有