计算机毕业设计 asp.net学生考勤系统 毕设

演示视频:


https://www.bilibili.com/video/BV1jr421s7tH/

第4章 系统实现

3.1页面的实现

在后台数据库建立与整体设计的基础上,前端页面的设计与开发尤其重要,对于实验室考勤管理系统来说,主要包括的页面有:用户登录页面、教师模块页面、学生信息维护页面、考勤信息查询页面、学生和班级信息设置页面、学生模块页面、学生签到签退页面、密码管理页面等。在以下小节中,将对各模块页面做具体介绍。

4.1.1 用户登录页面

用户登录界面如图3.1所示。用户必须填写自己的用户名和密码,这便于对用户的身份鉴定和识别。用户登录页面的信息是用户进入系统的凭证,如图3.1所示:

3f0bf838b11540a6520e2e81a6860677.jpeg

图3.1用户登陆界面

4.1.2 教师模块页面

教师页面的简单设计使用户一目了然,页面显示了教师端可以操作的各种功能,即对学生信息进行管理、设置。教师界面如图3.2所示:

57eecbf06f1e8a388c5b8b65cef4e017.jpeg

图3.2 教师界面

4.1.3 学生信息维护页面

学生信息维护页面主要是针对学生信息进行更正、修改,此模块的界面如图3.3所示:

3ec9cf7e98e7af9b13438a0525a3c4c3.jpeg

图3.3 学生信息维护图     

4.1.4考勤信息查询页面

本页面功能是方便教师对学生的考勤情况进行查询、统计。其界面如图3.4所示:

       e843bd0663735ed418a6453d567fbf3c.jpeg

图3.4考勤信息查询图

4.1.5学生、班级信息设置页面

学生、班级信息设置页面主要是实现对班级和学生职务的设置和管理,分别如图3.5和3.6所示:

a03d12af2f4787f11ecebc6de313f45a.jpeg

图3.3.班级设置页面

7fc0e06a42cfc3c2d6c8cb0d5d8cfae7.jpeg

图3.6学生职务设置页面

4.1.6学生模块页面

学生页面的设计功能主要是上课的签到和下课的签退。其页面如图3.7所示:

ae00325f7fd977a88a958adfd4b100f0.jpeg


图3.7学生页面    

4.1.7学生签到、签退页面

    学生签到、签退页面如图3.8所示:

89a3edd46643847778b029a39e9f0dab.jpeg

图3.8 学生签到、签退页面

4.1.8修改密码页面

     教师用户和学生用户都可以进入各自的页面对自己的密码进行修改,页面如图3.9所示:

91d1dabba9f35b123edf3bbe7112032e.jpeg

图3.9修改密码界面

3.2  测试与验证

实现就是测试的过程,它的目标就是发现软件中的错误,并改正其错误,开发出高质量的符合用户需要的软件。为了更好的对本软件的正确性做出客观公正的评价,为了更进一步的对本软件进行验证,为了能给用户一个满意的软件,让用户更好的使用本软件,从而提高用户的工作效率,我对此软件做了详细的测试,为软件以后升级和修改提供参考。我对此系统采用的是黑盒测试和白盒测试。所谓黑盒测试,就是发现功能不正确或遗漏了的功能,界面,性能错误等类型的错误。白盒测试,就是根据程序的控制结构的设计测试数据的技术。

首先进行白盒测试。在白盒测试中,我使用了以下的方法进行测试。

1.语句覆盖,此方法主要是选择足够多的测试数据,使被测试程序中每个语句至少执行一次。

2.判定覆盖,它的含义是,不仅每个语句至少执行一次,而且每个判定的每种可能的结果都应该至少执行一次,也就是每个判定的每个分支都至少执行一次。

通过以上两中方法的测试,使我发现系统没有出现很大的问题,主要是代码语法的错误。

在黑盒测试中,我进行了以下的测试。

管理员(教师)用户名和密码为admin。学生用户名和密码可从数据库表中选择,从而登录用户界面。

1.系统在运行、关闭及退出时保存记录的提示功能基本完成,在系统的不断启动关闭过程中没有出现死机、程序执行效率降低等各种不良现象,功能的实现较为完善。

2.数据库的可维护性良好,数据的录入能顺利完成,并能实现动态更新,修改也能顺利完成,基本能实现多表的增、删、改。

3.数据查询不够全面,只能按系统设定的少数查询条件进行搜索查询,以找到合适的答案。经过反复测试,系统完成后运行添加、修改、查询和删除等功能均正常。

虽然此系统仍存在许多缺陷,但是通过该系统设计达到了系统设计目的意义,使我基本掌握了开发一个系统的主要步骤,了解了各个环节在开发时要注意的问题,从用户的角度出发,开发出好的系统。


























评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值