SSM框架项目实例-CRM系统(五)业务功能开发-1

221 阅读3分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第2天,点击查看活动详情

CRM业务功能开发

1. 首页功能

用户访问项目首页,首先进入登录页面。

2. 用户登录

用户在登录页面,输入用户名和密码,点击"登录"按钮或者回车,完成用户登录的功能.

  • 用户名和密码不能为空
  • 用户名或者密码错误,用户已过期,用户状态被锁定,ip受限 都不能登录成功
  • 登录成功之后,所有业务页面显示当前用户的名称
  • 实现10天记住密码
  • 登录成功之后,跳转到业务主页面
  • 登录失败,页面不跳转,提示信息

3. 安全退出

用户在任意的业务页面,点击"退出"按钮,弹出确认退出的模态窗口;用户在确认退出的模态窗口,点击"确定"按钮,完成安全退出的功能.

  • 安全退出,清空cookie,销毁session
  • 退出完成之后,跳转到首页

4. 登录验证

登录验证.

用户访问任何业务资源,都需要进行登录验证.

  • 只有登录成功的用户才能访问业务资源
  • 没有登录成功的用户访问业务资源,跳转到登录页面

5. 数据字典类型维护

用户打开”系统设置”-->”数据字典表”,显示字典类型列表,完成数据字典类型的增删改查。

1、 查询数据字典类型

用户在业务主页面,点击”系统设置”,跳转到系统设置主页面;

用户在系统设置主页面,点击”数据字典表”,跳转到数据字典维护主页面;

在数据字典维护主页面,默认在工作区中显示数据字典类型列表。

2、创建数据字典类型:

用户在数据字典类型主页面,点击”创建”按钮,跳转到创建页面;

用户在创建页面,填写表单,点击”保存”按钮,完成创建数据字典类型的功能.

  • 编码不能为空、不能重复
  • 创建成功之后,跳转数据字典类型主页面;
  • 创建失败,提示信息,页面不跳转。

3、修改数据字典类型

用户在数据字典类型主页面,选择要修改的记录,点击”编辑”按钮,跳转到修改记录的页面;

用户在修改记录的页面,填写表单,点击”更新”按钮,完成修改数据字典类型的功能。

  • 每次必须修改一条记录,而且只能修改一条记录
  • 数据字典类型的编码不能够修改
  • 修改成功之后,跳转到数据字典类型的主页面
  • 修改失败,提示信息,页面不跳转

4、删除数据字典类型

用户在数据字典类型主页面,选择要删除的记录,点击”删除”按钮,弹出确认删除对话框,用户点击”确定”,完成删除数据字典类型的功能。

  • 每次至少删除一条
  • 可以批量删除
  • 删除成功之后,刷新数据字典类型列表
  • 删除失败,提示信息,列表不刷新