ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:85.88KB ,
资源ID:12179716      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12179716.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(大学工资管理系统软件工程实验报告docx.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

大学工资管理系统软件工程实验报告docx.docx

1、大学工资管理系统软件工程实验报告docx软件工程实验报告学校内部工资管理系统姓名王洪贺班级一 07计算机本科班学号47号指导教师:无一、 实验题目:学校内部工资管理系统二、 实验学时:2学时三、 实验目的:本实验课程通过完整地实施软件生命周期各阶段的任务,让学生系统地学习 到软件开发过程的主要理论、方法、技术、标准和规范,使他们具备基本的软件开发设计能 力;通过软件工程中常用CASE工具和软件项目管理的实践,使他们具备运用各种工具完 成项口设计和实施的基本技能:通过集体项目开发,:咅训学生的合作盘识和团队楷神,培养 学生对技术文档的编写能力。四、 实验设备:计算机,程序便携及调试坏境,VISI

2、O绘图匸具五、 实验任务:根据具体情况来写六、 实验内容与步骤(一)需求分析1、功能需求分析本内部工资管理系统适介于小型的信息管理系纽,务项操作简单易懂,用户容易上手, 同时也能较好的满足用户的具体需求。本系统的主要功能是通过与数据库链接来实现教务信 息、出勤信息、系统信息的管理功能。通过一些简单易懂的操作,操作用户町以及时、准确 的实现自己想要的结果。技术要求和限制条件(1) 本系统的数据存储至少包插:工资表、部门汇总表、扣税款表、银行发放表等。(2) 除人事处、财务处外,其他职能部门和系名称可以简化表示。(3) 工资、奖金、扣款细节由学生自定义。本系统主要技术有:1.数据库的建立和维护,采

3、用SQL Server 2000来实现。2.应用程序的开发,釆用Delphi 7来实现。3.系统的数据库连接,是采用AD0技术数据源连接方式:4.数据库的貝体操作,主要是在要使用数据库的界面使用了Adoconnection/AdoQuery. AdoDatasource等数据集组件,并在此基础上对相应组件的属性、方法利那件进行了设置。 本系统分为六个不同的界面:用户登陆界面、系统主界面、出勤记录子界面、奖惩信息子界面、工资信息査看和査询子 界面、用户信息管理子界面,各个界面具体功能的详细描述如卜:(1) 用户登陆界面操作用户在该界面输入正确的用户名和密码就可以进入系统主界而。可以说,这个界面

4、是整个系统的门户所在。(2) 系统主界面用户通过该界而町以连接到其余的界而,其余的界面都是通过点击该界面的一些菜单來 进入其他界面的。(3) 出動记录子界面用户通过该界面町以实现对学籍的添加、修改、浏览。(4) 工资信息査看和査询子界面用户通过该界而可以实现对员工信息的添加、修改、删除等功能。(5) 奖惩信息子界面用户通过该界面可以实现对员匸奖惩信息的浏览和统计等功能。(6)用户管理子界面该界面由管理员來操作,一般用户不能操作。主要用于对用户信息进行添加、修改和 删除管理,并且由管理员赋予一定的权限。2、 数据库需求分析在工资管理系统中,有人量的数据需要处理,而用SQL Server作后台完全

5、可以很好地处理这 些数据。3、 安全性与完整性分析教职员工的信息是在变化的,在更新和删除方面,要做到更新及时删除完整。安全性方 面则分清操作员的权限问题,限制非授权的存取,工资管理系统是被篡个用户共享使用,每 个用户对数据库的存取权是有限的。管理员可以对用户进行管理,对数据库进行录入,修改, 删除。而一般用户只能对数据进行査询操作。同时为做好数据库的数据备份和恢复,设计一 个系统恢复子系统。这个子系统在硬件或软件发生故障时,能保证数据库的正确性。系统恢 复子系统的关键是在系统的破件或软件故障修复后,能够把数据库恢复到正确的状态。(二)系统设计1、 系统实现目标内部工资管理信息系统以计算机为工从

6、,通过对教务管理所需的信息管理,把管理人 员从繁琐的数据计算处理中解脱出來,使其有更多的楷力从事教务管理政策的研究实 施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量。2、 系统功能总框图如卜:内部工资管理系统3、 系统各子模块功能简述(1) 用户登陆界面操作用户在该界面输入正确的用户名和密码就町以进入系统主界面。可以说,这个界面 是整个系统的门户所在。(2) 系统主界而用户通过该界面町以连接到其余的界面,其余的界面都是通过点击该界面的一些菜单来 进入其他界面的。(3) 出勤记录子界面用户通过该界面可以实现对出勤记录的添加、修改、浏览。(4) 员工信息査看和査询子界面用户通过该

7、界面uj以实现对员工信息的添加、修改、删除等功能。(5) 奖惩信息子界面用户通过该界面可以实现对员工奖惩信息的浏览和统计等功能。(6) 用户管理子界面该界面由管理员来操作,一般用户不能操作。主要用于对用户信息进行添加、修改和 删除管理,并且由管理员赋予一定的权限。4、 数据流图:具体图如下5、 数据库设计数据原是信息管理的基础。数据库结构航接关系到各种功能的实现和程序运行的效 率。在数据流图的基础上,定义数据字典。数据字典是关于数据库中数据的描述,它的作用 是在软件分析和设计过程中为有关人员提供关于数据描述信息的査询,以保证数据的一致 性。6、 ER图设计出勤记录变更(record )表ER图

8、:出勒记录表部门(Branch )表ER图:系别(Department)衣 ER 图处罚(Punishment)表 ER 图:处罚表奖励(Reward)衷ER图奖励表员工(Worker)表ER图:员工表沓陆(Usei_pass)表 ER 图总的ER图7、数据字典根据ER图可以导出以下各个关系表。其转换现则为:首先每个实体应该化为一个关系,有 属性的联系也应转化为一个关系,然后给出每个关系的关键字。数据字典:名字:出勤记录表Record表结构名称类型长度说明nametext14姓名shidenttext8工号recordtext8记录类型Rectimedate/time变更时间di script

9、ion备注描述:记录每一个员工出勤记录情况的表定义:出勤记录表=工号+姓名+出勤情况+变更日期+备注 位置:员工管理数据库名字:部门信息表Branch 衣名称类型长度说明nametext12部门名称monitortext8主管departmenttext系别描述:记录每一个部门基本情况的表定义:部门伯息表=部门名称+所属系别+主管 位冒:员工管理数据库名字:系别表Department 表结构名称类型长度说明nametext50系部名称描述:记录每一个系情况的农 定义:系别表=系别名称 位置:员工管理数据库名字:处罚表Puinslmient 衣结构夕1称类型长度说明nametext15姓名stu

10、denttext8工号levelstext14等级rectimedate/time惩罚时间enabletext2description备注描述:记录每一个员工处罚情况的表 定义:处罚表=姓名+工号+级别+ 口期+备注 位置:员工管理数据库名字:奖励表Reward表结构名称类型长度说明nametext14姓名studenttext8工号levelstext14等级rec timedate/time奖励时间description备注描述:记录毎一个员工奖励情况的表定义:奖励表=姓名+工号+级别+ 口期+备注 位萱:员工管理数据库名字:员工信息表Worker表结构V1 私:类型说明nametext8

11、姓名sextext8性别branchtext4部门deparhnenttext6系别birthdaydate/time生日pictiueOLE照片native_placetext50籍贯description备注描述:记录每一个员工信息情况的表定义:员工信息表=姓名+性别+部门+系别+生口+照片+民族+备注 位置:员工管理数据库名字:用户表User_pass表结构名私:O文说明描述:记录每一个用户情况的表 定义:用户表=用户名+密码 位置:员工管理数据库数据字典名字:出勤记录表描述:记录每一个员工出勤情况的表定义:出勤记录表=工号+姓名+出勤情况+变更II期+备注位置:员工管理数据库名字:部门

12、信息表描述:记录每一个部门基本情况的表定义:部门信息表=部门名称+所屈系别+主管位置:员工管理数据库名字:系别表描述:记录每一个系情况的表定义:系别表=系别名称位置:员丄管埋数据库名字:处罚表描述:记录每一个员工处罚情况的表定义:处罚表=姓名+工号+级别+日期+备注位置:员工管理数据库名字:奖励表描述:记录每一个员工奖励情况的表定义:奖励表=姓名+工号+级别+口期+备注位置:员工管理数据库名字:员工信息表描述:记录每一个员工信息情况的表定义:员工信息表=姓名+性别+部门+系别+生日+照片+民族+备注位置:员工管理数据库勿字:用户表描述:记录每一个用户情况的表定义:用户表=用户名+密码位置:员工

13、1?理数据库8、主要模块详细设计(1) 主界面的设计。需要进行描述1第一步,首先创建工程项目.启动Delphi后,单击File/Ner菜单.在lev中选择application,即标准工 程,delphi将自动产生一个Fom窗体.此时其属性缺省设置.第二步,创建内部工资信息管理系统的主窗 体.单击工具栏中的Add 按扭,生成一个窗体作为主窗体.第三步,创建主窗体的菜单.在主窗体的菜单中应该包含有系统所要实现的所有功能,而这些又分别在教务 信息,员工信息,系统信息和帮助的下拉菜单中实现.2.系统用户管理模块的创建此模块主要实现以下的功能:添加用户,刑除用户和修改用户密码以用数据备份和恢复.(2)

14、 系统用户管理模块的创建此模块主要实现以下的功能:添加用户,删除用户和修改用户密码以用数据备份和恢复.2.1添加用户窗体的设计在添加用户窗体屮放豐了 3个文本框,用來输入用户名、密码和确认密码.两个按钮来确定足 否添加用户。2.2捌除用户窗体的设计在添加用户窗体中放置了 2个文本框,用來选择用户冬和密码.两个按钮來确定是否删除用 户。2.3修改用户密码窗体的设计在添加用户窗体中放置了 4个文本框,用來输入用户名、新旧I丨令和确认I I令.两个按钮來确 定是否修改用户密码。3.数据库的连接通过ADOConnectionl來连接后台数据库,ADOTable来访问数据表,ADOQuery来执行特定

15、的SQL命令,ADOSet来返回一个数据集.每一个使用到数据库的界面都可通过ADOTable或者是ADOQuery连接到ADOConnectionl. 而ADOConnectionl通过以卜步骤可以连接到后台数据库:(1)选择连接数据源(2)选择数据源提供程序(3)选择连接服务器名和服务器上的数据库(4)测试链接七、实验总结通过实验我初步了解一些规范去指导软件的分析,设计,实现,测试,维护,人员交流协作,项目预算及时限控制等方方面面。其实软件工程就是一套用于软件的团队 开发,以提高软件质量和程序员工作效率为目的的规范1英核心就是,对于软件开发的5 个重要组成部分:需求分析,设计,编码,调试,维护,如何组织这5个部分的工作,以 及如何完成每一个工作。简单來说,就是对于总体的组织和对于局部的实现。尽管核心思想 都是人同小异,但具体到每一个步骤,往往都是不相同的。尽管写些文档挺麻烦的!打算 慢慢培养起好的习惯!在这次设计中,我得到了老师的楷心指导和同学们的热悟帮助,以及 学校为我们提供了有利的学习环境,在此深表感谢!八、参考文献软件工程学籍管理系统另外注意:编程部分应该说明你所使用的编程语言以及运行环境。 实验的内容及要求参看实验指导书。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1