发布时间:2023-02-01 20:23:02
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个知识库管理系统,知识库管理系统项目使用框架为SSM(MYECLIPSE),选用开发工具为idea。
用户模块包括YonghuController控制层、YonghuService服务层、YonghuMapperDao层、Yonghu实体类。浏览器向Yonghu控制层中发起请求,Yonghu调用YonghuServiceImp,YonghuImp实例化YonghuService,在YonghuService中调用YonghuMapper,通过Yonghumapper.xml中的sql语句完成功能执行。
YonghuController中方法主要包括addyonghu、addyonghuact、updateyonghu、updateyonghuact、yonghumanage。
addyonghu为系统响应页面添加用户请求,进行添加用户页面数据初始化,跳转到addyonghu.jsp页面。
addyonghuact为系统处理页面添加用户请求,获取到对应用户信息,调用YonghuService的addyonghuact方法将用户信息插入到数据库中。
Updateyonghu为系统响应页面修改用户请求,进行修改用户页面数据初始化,跳转到daupteyonghu.jsp页面。
Daupteyonghuact为系统处理页面修改用户请求,获取到对应用户修改信息,调用YonghuService的updateyonghuact方法将用户信息根据id同步到数据库中。
表添加用户测试表
| 测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
|---|---|---|---|---|---|---|---|
| TEST_1 | 测试系统中对用户的添加功能 | 用户登录系统,在系统中用户进行添加,输入用户的详细数据,点击添加按钮,将用户数据提交到Yonghu控制层 | 用户的密码、名字、用户id、账号、字段信息 | 页面返回添加用户成功信息,返回用户查询页面,并展示新增用户信息,在数据库的t_yonghu中记录新增的用户信息。 | 添加用户成功,t_yonghu表中出现新增用户数据 | 添加用户功能可正常使用 | 1S |
收藏模块包括ShoucangController控制层、ShoucangService服务层、ShoucangMapperDao层、Shoucang实体类。浏览器向Shoucang控制层中发起请求,Shoucang调用ShoucangServiceImp,ShoucangImp实例化ShoucangService,在ShoucangService中调用ShoucangMapper,通过Shoucangmapper.xml中的sql语句完成功能执行。
ShoucangController中方法主要包括addshoucang、addshoucangact、updateshoucang、updateshoucangact、shoucangmanage。
addshoucang为系统响应页面添加收藏请求,进行添加收藏页面数据初始化,跳转到addshoucang.jsp页面。
addshoucangact为系统处理页面添加收藏请求,获取到对应收藏信息,调用ShoucangService的addshoucangact方法将收藏信息插入到数据库中。
Updateshoucang为系统响应页面修改收藏请求,进行修改收藏页面数据初始化,跳转到daupteshoucang.jsp页面。
Daupteshoucangact为系统处理页面修改收藏请求,获取到对应收藏修改信息,调用ShoucangService的updateshoucangact方法将收藏信息根据id同步到数据库中。
表添加收藏测试表
| 测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
|---|---|---|---|---|---|---|---|
| TEST_2 | 测试系统中对收藏的添加功能 | 用户登录系统,在系统中收藏进行添加,输入收藏的详细数据,点击添加按钮,将收藏数据提交到Shoucang控制层 | 收藏的知识id、收藏、知识、用户id、用户、字段信息 | 页面返回添加收藏成功信息,返回收藏查询页面,并展示新增收藏信息,在数据库的t_shoucang中记录新增的收藏信息。 | 添加收藏成功,t_shoucang表中出现新增收藏数据 | 添加收藏功能可正常使用 | 1S |
管理员模块包括AdminController控制层、AdminService服务层、AdminMapperDao层、Admin实体类。浏览器向Admin控制层中发起请求,Admin调用AdminServiceImp,AdminImp实例化AdminService,在AdminService中调用AdminMapper,通过Adminmapper.xml中的sql语句完成功能执行。
AdminController中方法主要包括addadmin、addadminact、updateadmin、updateadminact、adminmanage。
addadmin为系统响应页面添加管理员请求,进行添加管理员页面数据初始化,跳转到addadmin.jsp页面。
addadminact为系统处理页面添加管理员请求,获取到对应管理员信息,调用AdminService的addadminact方法将管理员信息插入到数据库中。
Updateadmin为系统响应页面修改管理员请求,进行修改管理员页面数据初始化,跳转到daupteadmin.jsp页面。
Daupteadminact为系统处理页面修改管理员请求,获取到对应管理员修改信息,调用AdminService的updateadminact方法将管理员信息根据id同步到数据库中。
表添加管理员测试表
| 测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
|---|---|---|---|---|---|---|---|
| TEST_3 | 测试系统中对管理员的添加功能 | 用户登录系统,在系统中管理员进行添加,输入管理员的详细数据,点击添加按钮,将管理员数据提交到Admin控制层 | 管理员的账户、密码、管理员、字段信息 | 页面返回添加管理员成功信息,返回管理员查询页面,并展示新增管理员信息,在数据库的t_admin中记录新增的管理员信息。 | 添加管理员成功,t_admin表中出现新增管理员数据 | 添加管理员功能可正常使用 | 1S |
知识模块包括ZhishiController控制层、ZhishiService服务层、ZhishiMapperDao层、Zhishi实体类。浏览器向Zhishi控制层中发起请求,Zhishi调用ZhishiServiceImp,ZhishiImp实例化ZhishiService,在ZhishiService中调用ZhishiMapper,通过Zhishimapper.xml中的sql语句完成功能执行。
ZhishiController中方法主要包括addzhishi、addzhishiact、updatezhishi、updatezhishiact、zhishimanage。
addzhishi为系统响应页面添加知识请求,进行添加知识页面数据初始化,跳转到addzhishi.jsp页面。
addzhishiact为系统处理页面添加知识请求,获取到对应知识信息,调用ZhishiService的addzhishiact方法将知识信息插入到数据库中。
Updatezhishi为系统响应页面修改知识请求,进行修改知识页面数据初始化,跳转到dauptezhishi.jsp页面。
Dauptezhishiact为系统处理页面修改知识请求,获取到对应知识修改信息,调用ZhishiService的updatezhishiact方法将知识信息根据id同步到数据库中。
表添加知识测试表
| 测试编号 | 功能模块 | 测试步骤 | 录入数据 | 预期结果 | 测试结果 | 测试结论 | 响应耗时 |
|---|---|---|---|---|---|---|---|
| TEST_4 | 测试系统中对知识的添加功能 | 用户登录系统,在系统中知识进行添加,输入知识的详细数据,点击添加按钮,将知识数据提交到Zhishi控制层 | 知识的内容、知识id、发布时间、标题、字段信息 | 页面返回添加知识成功信息,返回知识查询页面,并展示新增知识信息,在数据库的t_zhishi中记录新增的知识信息。 | 添加知识成功,t_zhishi表中出现新增知识数据 | 添加知识功能可正常使用 | 1S |
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计