发布时间:2023-01-29 15:55:04
全微程序设计团队是一家专注于JAVA/PYTHON/PHP/ASP/安卓/小程序开发的软件开发团队,十年开发经验让我身经百战,若您有需求而我们恰好专业。
同时,我们也有文稿文档代写服务,文档降重润文服务,好评如潮,期待您的光临哦。
今天将为大家分析一个研究生招生管理,研究生招生管理项目使用框架为JAVASWING,选用开发工具为idea。
添加成绩信息用例描述,具体用例描述如表2-x所示:
表2-x添加成绩信息用例描述表
| 编号 | 1-x | 用例名称 | 添加成绩信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 学生、外语、专业科目、政治、成绩id、基础科目、学生id、 | ||
| 系统响应 | 系统提示添加成绩信息成功,并跳转成绩管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功添加成绩 |
| 交互行为 | 1.用户登录系统 2.用户输入成绩信息,进行提交 3.系统校验成绩信息 4.插入成绩到数据库achievement表中 5.返回页面添加成绩成功信息,跳转到成绩管理页面 | ||
| 特别说明 | 用户需先登录 | ||
管理员需要对成绩信息进行管理,需要从数据库中查询出所有的成绩信息。点击对应的成绩搜索按钮,可以执行Achievementcontroller的manage方法,在对应的方法中调用Achievementservice层,在Achievementservice层中定义了具体获取代码。在Achievementservice中使用selectachievement方法调用Achievementmapper中的select t_achievement sql语句进行数据库的获取,再通过层层返回到Achievementcontroller控制层中,保存到request的achievement字段中返回成绩搜索页面使用for语句循环展示。核心操作代码如下:
// 实例化AchievementExample类为example
AchievementExample example = new AchievementExample()
// 使用 Achievementdao.selectByExample(example)方法获取所有的Achievement数据
List Achievementall = Achievementdao.selectByExample(example);
// 将所有的Achievement数据保存到request中的Achievementall参数里
request.setAttribute("Achievementall", Achievementall);
图管理成绩界面
添加录取名单信息用例描述,具体用例描述如表2-x所示:
表2-x添加录取名单信息用例描述表
| 编号 | 1-x | 用例名称 | 添加录取名单信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 学生、专业、考号、是否应届、录取单位、学生id、分数、录取名单id、 | ||
| 系统响应 | 系统提示添加录取名单信息成功,并跳转录取名单管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功添加录取名单 |
| 交互行为 | 1.用户登录系统 2.用户输入录取名单信息,进行提交 3.系统校验录取名单信息 4.插入录取名单到数据库admission表中 5.返回页面添加录取名单成功信息,跳转到录取名单管理页面 | ||
| 特别说明 | 用户需先登录 | ||
管理员需要对录取名单信息进行管理,需要从数据库中查询出所有的录取名单信息。点击对应的录取名单搜索按钮,可以执行Admissioncontroller的manage方法,在对应的方法中调用Admissionservice层,在Admissionservice层中定义了具体获取代码。在Admissionservice中使用selectadmission方法调用Admissionmapper中的select t_admission sql语句进行数据库的获取,再通过层层返回到Admissioncontroller控制层中,保存到request的admission字段中返回录取名单搜索页面使用for语句循环展示。核心操作代码如下:
// 实例化AdmissionExample类为example
AdmissionExample example = new AdmissionExample()
// 使用 Admissiondao.selectByExample(example)方法获取所有的Admission数据
List Admissionall = Admissiondao.selectByExample(example);
// 将所有的Admission数据保存到request中的Admissionall参数里
request.setAttribute("Admissionall", Admissionall);
图管理录取名单界面
添加管理员信息用例描述,具体用例描述如表2-x所示:
表2-x添加管理员信息用例描述表
| 编号 | 1-x | 用例名称 | 添加管理员信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 密码、管理员id、管理员、 | ||
| 系统响应 | 系统提示添加管理员信息成功,并跳转管理员管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功添加管理员 |
| 交互行为 | 1.用户登录系统 2.用户输入管理员信息,进行提交 3.系统校验管理员信息 4.插入管理员到数据库admin表中 5.返回页面添加管理员成功信息,跳转到管理员管理页面 | ||
| 特别说明 | 用户需先登录 | ||
管理员需要对管理员信息进行管理,需要从数据库中查询出所有的管理员信息。点击对应的管理员搜索按钮,可以执行Admincontroller的manage方法,在对应的方法中调用Adminservice层,在Adminservice层中定义了具体获取代码。在Adminservice中使用selectadmin方法调用Adminmapper中的select t_admin sql语句进行数据库的获取,再通过层层返回到Admincontroller控制层中,保存到request的admin字段中返回管理员搜索页面使用for语句循环展示。核心操作代码如下:
// 实例化AdminExample类为example
AdminExample example = new AdminExample()
// 使用 Admindao.selectByExample(example)方法获取所有的Admin数据
List Adminall = Admindao.selectByExample(example);
// 将所有的Admin数据保存到request中的Adminall参数里
request.setAttribute("Adminall", Adminall);
图管理管理员界面
添加学生信息用例描述,具体用例描述如表2-x所示:
表2-x添加学生信息用例描述表
| 编号 | 1-x | 用例名称 | 添加学生信息 |
|---|---|---|---|
| 使用人员 | 用户 | ||
| 输入 | 大学、名字、学生id、年龄、学生、 | ||
| 系统响应 | 系统提示添加学生信息成功,并跳转学生管理页面 | ||
| 前置条件 | 用户登录 | 后置条件 | 用户成功添加学生 |
| 交互行为 | 1.用户登录系统 2.用户输入学生信息,进行提交 3.系统校验学生信息 4.插入学生到数据库student表中 5.返回页面添加学生成功信息,跳转到学生管理页面 | ||
| 特别说明 | 用户需先登录 | ||
管理员需要对学生信息进行管理,需要从数据库中查询出所有的学生信息。点击对应的学生搜索按钮,可以执行Studentcontroller的manage方法,在对应的方法中调用Studentservice层,在Studentservice层中定义了具体获取代码。在Studentservice中使用selectstudent方法调用Studentmapper中的select t_student sql语句进行数据库的获取,再通过层层返回到Studentcontroller控制层中,保存到request的student字段中返回学生搜索页面使用for语句循环展示。核心操作代码如下:
// 实例化StudentExample类为example
StudentExample example = new StudentExample()
// 使用 Studentdao.selectByExample(example)方法获取所有的Student数据
List Studentall = Studentdao.selectByExample(example);
// 将所有的Student数据保存到request中的Studentall参数里
request.setAttribute("Studentall", Studentall);
图管理学生界面
专业程序代做
为你量身定制的程序设计
诚信经营,我们将尽心尽力为你完成指定功能
十年程序经验,尽在全微程序设计