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