5.2 普通用户和管理员登录模块
同学录系统有管理员和普通用户两个不同的登录界面。用户的登录过程是一个验证的过程,应用程序首先从数据库中获取信息,核对用户所填的用户名和密码,如果用户名不存在或者密码不正确会提示错误或进不去主页。对于普通用户,可以注册新的用户,如果用户忘记了密码,可以通过回答注册时设置的密码找回问题找回密码。普通用户的登录页面如图3所示。
 
图3 普通用户登录页面
至于管理员登录页面要比普通用户登录页面简单得多,如图4所示。
 图4 管理员登录页面
5.3 管理员管理模块    
管理员模块:管理员成功登录后,进入管理员主页,然后管理员可以进行用户管理,包括添加用户、编辑用户和删除用户;通讯录管理,对所有的用户的通讯录进行编辑和删除;留言板管理,对所有用户的留言进行删除。管理员的主页界面如图5所示。
 图5 管理员主页
5.4 普通用户管理模块
普通用户模块:用户成功登录后,首先进入的是个人资料界面,用户可以查看自己的详细资料信息,如果发现资料有误或过期了,可以修改资料,或者直接进入主页。用户在主页内可以进行信息查询,查找同学的通讯信息,也可以查看通讯录和留言板,并可以发表留言,并且用户还可以上传照片。普通用户的主页界面如图6所示。
 图6  普通用户主页
6. 系统测试
为了验证系统是否有漏洞,或者在某些地方存在不足,系统设计者在做完整个系统之后需要进行测试。测试时应该选用一些不合理的输入数据与非法输入测试,不但要检查系统是否能够实现预期的功能,还要检查系统有没有忽略权限的问题,集中测试容易出错的地方,如果系统出现错误,需要对系统进行修改,然后重新测试。系统测试过程如表6所示。
表6  系统测试表
测试操作    预期结果    实际结果
输入管理员用户名和密码进行登录,进入管理员主页进行对系统管理    能够进入管理员主页,并能进行相关管理。    成功进入了管理员主页,并能够进行管理操作。
输入普通用户名和密码进行登录,进入用户主页进行查询等操作    能够进入用户主页,查看各种信息。    成功进入了用户主页,并能够进行查看各种信息。
7. 总结
随着现在科技的发展,通讯工具也越来越发达,越来越多样,但是同学录作为一种方便同学之间联系的实用系统,在现实网络中,虽然没有QQ、MSN等应用广泛,但是也得到了广泛的应用。
本系统提供了学生可以查看同学的资料和留言等信息,了解同学的基本情况,也提供了教师可以对系统的管理,来文护系统的正常,有效地运行。在做系统的过程中碰到了各种各样的问题,有的甚至都不知道该怎么解决,但是通过在网上查找资料,还有去图书馆查看各种相关书籍,最后想尽一切办法来解决问题。在这个过程中,我深刻体会到了耐心、恒心、细心对于一个系统开发人员来说是何等重要。
这次的毕业设计给了我很大的提高,但由于时间段,加上经验不足,技巧不够纯熟,所以我所做的系统还有很多不足之处,与网上的真正的同学录网站还有着一定的差距,我会继续努力,以后做出更好地网站。
上一篇:ASP.NET网上订餐系统设计与开发+流程图+ER图
下一篇:计算机教学网页的设计与制作

基于Apriori算法的电影推荐

java+mysql通用试题库系统后台设计与实现

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

AT89C52单片机的超声波测距...

公寓空调设计任务书

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

承德市事业单位档案管理...

国内外图像分割技术研究现状

C#学校科研管理系统的设计

中国学术生态细节考察《...

神经外科重症监护病房患...

志愿者活动的调查问卷表