当前位置: 首页 > news >正文

外语网站开发怎么注册公司营业执照

外语网站开发,怎么注册公司营业执照,51个人网站怎么打开,免费行情软件app网站排行这里是详细设计文档的第二部分。前一部分点这里 4. 学生端模块详细设计 学生端模块主要由几个组件构成#xff1a;学生登录界面#xff0c;成绩查询界面等界面。因为学生端的功能相对来说比较单一#xff0c;因此这里只给出两个最重要的功能。 图4.1 学生端模块流程图 4.…这里是详细设计文档的第二部分。前一部分点这里 4. 学生端模块详细设计 学生端模块主要由几个组件构成学生登录界面成绩查询界面等界面。因为学生端的功能相对来说比较单一因此这里只给出两个最重要的功能。 图4.1 学生端模块流程图 4.1 学生登录界面模块 4.1.1类描述 定义了对学生的登录操作功能结构。 4.1.2功能 给定账号和密码实现登录功能。每次登录时都需要验证账号与密码是否正确通过查询数据库与正则表达式验证学生比较特殊他们的学号就是他们的账号。 4.1.3代码实现 JavaScript代码(通过正则表达式实现密码验证) else {debugger;var userName param.userName;var reg /^[\d]{6,10}$/;if (userName.length 10) {layer.msg(学号长度不能大于10位, {icon: 5});}if (reg.test(userName)) {$.ajax({//几个参数需要注意一下type: POST,//方法类型dataType: json,//预期服务器返回的数据类型url: /user/studentLogin,//urldata: param,success: function (result) {if (result.code 0) {location.href /student-index.html;} else {layer.msg(用户名密码错误, {icon: 5});}},error: function () {layer.msg(服务器错误, {icon: 5});}});} else {layer.msg(学生角色登录请使用学号, {icon: 5});} }4.1.4性能 在执行相关操作时均可以正常实现学生登录功能。 4.2成绩查询界面 4.2.1类描述 定义了对学生的成绩查询操作功能结构。 4.2.2功能 学生查询自己的相关信息与所有的成绩信息。 4.2.3代码实现 HTML代码 table classlayui-table lay-data{ url:/score/getMyScore, page:true, id:scoreSum} lay-filterdemo thead tr th lay-data{type:checkbox, }/th th lay-data{field:studentNo,sort: true}学号/th th lay-data{field:studentName}姓名/th th lay-data{field:score1}习题成绩/th th lay-data{field:score2}测验成绩/th th lay-data{field:score3}考试成绩/th th lay-data{field:sumScore}合计成绩/th /tr /thead/tableJava代码 //获取我的成绩 RequestMapping(/getMyScore) public ResultObjectListTStudent getAllSumScore(HttpServletRequest request,RequestParam(limit) int limit,RequestParam(page) int page) {TStudent student (TStudent)request.getSession().getAttribute(student);PageInfoTStudent pageInfo scoreService.getAllFinalScore(student, limit, page);ResultObjectListTStudent rsnew ResultObjectListTStudent();rs.setCode(Constant.SUCCESS_RETUEN_CODE);rs.setMsg(查询成功);rs.setData(pageInfo.getList());rs.setCount(pageInfo.getTotal());return rs;} RequestMapping(/getMyScoreInfo) public ResultObjectListTScore getMyScoreInfo(HttpServletRequest request,RequestParam(limit) int limit,RequestParam(page) int page) {TStudent student (TStudent)request.getSession().getAttribute(student);TScore scorenew TScore();score.setStudentId(student.getStudentNo());PageInfoTScore pageInfoscoreService.getAllScore(score,limit, page);ResultObjectListTScore rsnew ResultObjectListTScore();ListTScore listpageInfo.getList();for(TScore temp:list) {String typetemp.getScoreType();if(1.equals(type)) {temp.setScoreTypeName(习题);}if(2.equals(type)) {temp.setScoreTypeName(测验);}if(3.equals(type)) {temp.setScoreTypeName(考试成绩);}}rs.setCode(Constant.SUCCESS_RETUEN_CODE);rs.setMsg(查询成功);rs.setData(list);rs.setCount(pageInfo.getTotal());return rs;} 4.2.4性能 在执行相关操作时均可以正常实现学生成绩查询功能目前为止未发现错误。 4.2.5 设计方法 运用了面向对象的思想按Java面向对象编程设计。 5. 管理员端模块详细设计 管理员端模块主要由几个组件构成管理员登录界面数据查询界面、搜索功能、学生信息修改界面界面学生成绩修改界面和教师信息修改界面。管理员端模块需要实现的功能最多其中有一部分与之前教师端的功能有重叠本着代码复用和简洁的原则这里就不再给出详细设计而只给出之前没有的功能的详细设计。 管理员端模块如下图所示 图5.1 管理员端模块流程图 5.1管理员登录界面 5.1.1类描述 定义了对管理员的登录操作功能结构。 5.1.2功能 给定账号和密码实现登录功能。每次登录时都需要验证账号与密码是否正确通过查询数据库与正则表达式验证。 5.1.3代码实现 JavaScript代码(通过正则表达式实现密码验证) else if (3 param.type) {$.ajax({//几个参数需要注意一下type: POST,//方法类型dataType: json,//预期服务器返回的数据类型url: /user/login,//urldata: param,success: function (result) {if (result.code 0) {location.href /admin-index.html;} else {layer.msg(管理员密码错误, {icon: 5});}},error: function () {layer.msg(服务器错误, {icon: 5});}}); } 5.1.4性能 在执行相关操作时均可以正常实现管理员登录功能。 5.2学生信息修改界面 5.2.1类描述 定义了管理员的修改学生信息的操作功能结构。 5.2.2功能 管理员能自由地修改学生信息而教师不能教师只能查看学生信息。而修改信息又分为三种添加学生信息、修改学生信息、删除学生信息。 5.2.3代码实现 Java代码 1.添加学生信息 RequestMapping(/addStudent) public ResultObjectObject addStudent(TStudent student) {Integer studentNostudent.getStudentNo();student.setStuPass(studentNo.toString());TStudent resultstudentService.selectByNo(studentNo);//统一返回ResultObjectObject rsnew ResultObjectObject();if(nullresult) {studentService.addStudent(student);rs.setCode(Constant.SUCCESS_RETUEN_CODE);rs.setMsg(增加学生信息成功);}else {rs.setCode(Constant.HASE_RETUEN_CODE);rs.setMsg(学号已存在);}return rs; }2.删除学生信息 RequestMapping(/deleteStudent) public ResultObjectObject deleteStudent(RequestParam(studentNo) int studentNo) {Integer totalstudentService.deleteStudent(studentNo);//统一返回ResultObjectObject rsnew ResultObjectObject();if(nulltotal||0total) {rs.setCode(Constant.FAILURE_RETUEN_CODE);rs.setMsg(删除学生信息失败);}else {rs.setCode(Constant.SUCCESS_RETUEN_CODE);rs.setMsg(删除学生信息成功);}return rs; }3.修改学生信息 RequestMapping(/updateStudent) public ResultObjectObject updateStudent(TStudent student) {Integer totalstudentService.updateStudent(student);//统一返回ResultObjectObject rsnew ResultObjectObject();if(nulltotal||0total) {rs.setCode(Constant.FAILURE_RETUEN_CODE);rs.setMsg(修改学生信息失败);}else {rs.setCode(Constant.SUCCESS_RETUEN_CODE);rs.setMsg(修改学生信息成功);}return rs; }5.2.4性能 在执行相关操作时均可以正常实现管理员删除、添加和修改学生信息的功能。 5.2.5 设计方法 运用了面向对象的思想按Java面向对象编程设计。 5.3教师信息修改界面 5.3.1类描述 定义了管理员的修改教师信息的操作功能结构。 5.3.2功能 管理员能自由地修改教师信息。修改信息又分为三种添加教师信息、修改教师信息、删除教师信息。 5.3.3代码实现 Java代码 1.添加教师信息 RequestMapping(/addTeacher) public ResultObjectObject addTeacher(TTeacher Teacher) {Integer TeacherNoTeacher.getTeacherNo();Teacher.setStuPass(TeacherNo.toString());TTeacher resultTeacherService.selectByNo(TeacherNo);//统一返回ResultObjectObject rsnew ResultObjectObject();if(nullresult) {TeacherService.addTeacher(Teacher);rs.setCode(Constant.SUCCESS_RETUEN_CODE);rs.setMsg(增加教师信息成功);}else {rs.setCode(Constant.HASE_RETUEN_CODE);rs.setMsg(账号已存在);}return rs; }2.删除教师信息 RequestMapping(/deleteTeacher) public ResultObjectObject deleteTeacher(RequestParam(TeacherNo) int TeacherNo) {Integer totalTeacherService.deleteTeacher(TeacherNo);//统一返回ResultObjectObject rsnew ResultObjectObject();if(nulltotal||0total) {rs.setCode(Constant.FAILURE_RETUEN_CODE);rs.setMsg(删除教师信息失败);}else {rs.setCode(Constant.SUCCESS_RETUEN_CODE);rs.setMsg(删除教师信息成功);}return rs; }3.修改教师信息 RequestMapping(/updateTeacher) public ResultObjectObject updateTeacher(TTeacher Teacher) {Integer totalTeacherService.updateTeacher(student);//统一返回ResultObjectObject rsnew ResultObjectObject();if(nulltotal||0total) {rs.setCode(Constant.FAILURE_RETUEN_CODE);rs.setMsg(修改教师信息失败);}else {rs.setCode(Constant.SUCCESS_RETUEN_CODE);rs.setMsg(修改教师信息成功);}return rs; }5.3.4性能 在执行相关操作时均可以正常实现管理员删除、添加和修改教师信息的功能。 5.3.5 设计方法 运用了面向对象的思想按Java面向对象编程设计未发现错误。
http://www.dnsts.com.cn/news/238090.html

相关文章:

  • 网站的运行与维护网页游戏开服表青云志
  • 怎么做公司门户网站wordpress 网站关键词设置
  • 江苏汇算清缴在哪个网站做观山湖制作网站
  • 南宁哪些公司专业做网站重庆市建设工程信息网南川区
  • 前端网站主题怎么做erp网站建设
  • 做盗版网站 国外服务器校园网站维护
  • 上海房地产网站官网做下载网站赚钱吗
  • 注册网站免费注册邮箱做网站切图尺寸
  • 做网站在哪买域名网页微信版下载
  • 高校学风建设网站建设通网站是什么性质
  • 微信公众号怎么做的跟网站似的建立网站主页注意那些方面
  • 网站建设类公司新闻wordpress page
  • app推荐网站成都本地网站
  • 校园网站建设的用处wordpress 育儿主题
  • 大沥做网站制作一个网站平台需要多少钱
  • 网站建优化黄岛因特网站建设公司
  • 网站开发 名片一些做系统的网站
  • 陕西的网站建设公司排名软件外包网站
  • 简约大气网站设计欣赏怎么建立一个属于自己的网站
  • 想学网站建设优化去哪零基础网站建设教学
  • 淘宝店铺装修做代码的网站安徽鲲鹏建设集团有限公司网站
  • 免费网站建设培训班机构协会
  • 高端产品网站建设购物网站建设优势
  • 做磨砂卡贴的网站济宁网站建设神华
  • vps 同时翻墙和做网站商丘梁园区
  • wordpress结婚模板下载建站优化系统
  • 自媒体135网站免费下载安装WordPress软件连接不了网站
  • 购物网站难做wordpress开发分类筛选
  • 淘宝客做二级域名网站唐山网站建设方案咨询
  • 站酷海洛设计网站官网uncode wordpress