软件工程实验报告 功能需求分析系统包括查询管理、户口管理、人员管理三大部分
实现的基本功能有:1
实现户籍的查询,可分为普通用户查询和内部管理员的查询,普通用户只能查询基本信息,如身份证号、出生日期等
实现户籍的修改,包括户口的修改以及个人信息的修改
实现人员管理,包括人员的新建和迁入迁出
关于注销管理,包括人员注销和户口注销,同时需注明注销原因、证明材料等
功能实现说明A
登录模块在进行系统登陆过程中,登陆模块将调用数据库里的用户数据表,并对管理员和密码进行验证,只有输入了正确的管理员名和密码后,系统登陆才会成功
在登陆模块中,对系统的尝试登陆次数进行了限制,禁止用户无终止的进行系统登陆尝试,在本系统中,当用户对系统的三次登陆失败后,系统将自动禁止登陆,退出登陆模块
并在输入了错误的或者是不存在的管理员名和密码时,系统会给出出错信息提示,指明登陆过程中的错误输入或错误操作,以便用户进行正确的登陆
修改密码有相关证明的用户可以由管理员帮助修改密码,当两次输入密码都一致时,数据库中记录将更新在户口表中
注意:本模块有如下几点注意,密码确定后,是否能正确读取存储用户名和密码的数据表;假如管理员名和密码正确,是否能进入系统主窗体;当输入管理员名或密码错误时,是否能弹出信息框,给管理员提示
添加新建用户管理员需要两次输入密码,用来确保输入密码的正确,进入主界面,管理员选择人员模块中的新建,输入信息,系统将首先查询数据库中与用户相同的记录,假如有相同记录将提示用户重新输入相关信息
当确定数据库中没有相同的记录,并且两次输入密码一致时将把该条记录添加到数据库中
同样,假如从户口模块进入,则新建的户口信息添加到数据库中
注意:本系统的户口信息与个人用户信息是分开的,实现时,需要在界面中链接相关的个人信息表加以完整资料,并能相互查阅有关的信息