软件工程试验报告
软件工程试验报告
浙江传媒学院
《软件工程导论》课程考核
软件设计方案
软件名称 薪金考勤系统
学 生 姓 名: 蒋昊成 王彦舜
学 号:120708203 120708237
二级学院名称: 新媒体学院 专 业:网络工程
2013年 06 月 25日
一、需求分析
针对现在企业管理相关需求,结合计算机相关知识,实现企业人事管理自动化网络化,方便企业对员工考勤及薪金的管理,项目具体要求如下:
(1 )b/s架构,支持二次开发。
(2 )支持boss浏览特定员工考勤情况。
(3 )支持导入考勤记录。
(4 )支持网上请假,审批通过后同步到考勤记录。
(5 )支持员工签到。
二、用例建模
1.系统用例图
该用例图中主要包括 boss 和 worker 两个参与者,在该用例中,员工通过该系统登陆签到,并可以进行在线请假,设定上下班时间,并由 boss 进行审批,员工还可以通过该系统提交工作数据,并了解自己的考勤情况。
三、静态结构建模
注:数据库设计出现问题才疏学浅无法解决。
四、动态结构建模
流程图:
登陆时需要选择身份登陆,然后根据提示进行相关操作。身份分为 boss 和员工,首先进行注册,注册后,选择身份登陆,员工登陆后可点击签到按钮进行签到操作,并设计可以通过发送邮件的方法请假。
登陆到 boss 界面后有以下选项:
可分别进行操作。 Boss 可通过人力资源管理搜索对应员工信息,还可通过考勤记录查看相关信息,同时设有邮箱界面,方便查看邮件,还可重置登陆密码。
五、物理模型
系统的部署图如下:
员工, boss 通过系统客户端进行注册,信息将保存在数据库中,再次登陆时选择身份,员工通过客户端实现签到,发邮件请假的功能,而 boss 通过客户端可进行考勤的考察。
六、软件运行界面
主页
注册界面
注册成功
Boss 界面
员工界面
签到
七、课程心得与体会
通过对软件工程这门课程的学习,走出了平常的课堂,我们都了解到了许多最新的知识和技术,也学会了通过网络进行自学,挺高了自身技能,而做项目的过程既是我们提高自身素质的过程,更是我们发现自身不足的过程,在团队配合和数据库方面还有很多要学习。我们一起合作努力,也体会到了团队的重要性以及工作的不易,对我们今后的人生道路产生了一定的影响,同时我们也在自学方面有所进步,学会如何自学,到哪找到我们需要的知识。
通过此次软件工程的磨练,我们对未来的职业发展也有了新的认识,也意识到了,当今技术进步之快,以及不断学习,充实自我的重要性,尤其在课上听了老师的相关知识的介绍后,丰富了眼界,而这次实践能把所学应用与实践更是我们一次提高的机会,总之,虽然困难很多,但收获更多。
评分表
课程名称: 软件工程导论
项 目 | 评 价 |
软件的开发难度与创造性(50分) | |
设计过程的规范性(20分) | |
设计方案的质量(10分) | |
答辩陈述与回答问题情况(20分) | |
综合成绩: |
教师签名:
日
期: