功能模块实现(Function module implementation).docVIP

功能模块实现(Function module implementation).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
功能模块实现(Function module implementation)

功能模块实现(Function module implementation) ------------------------------------------------------------------------------------------------------------ 封装名:data.java 公共类数据{ public static int maxlen = 100; 字符串[ ] [ ] maxlen ARR =新的字符串; public static int数= 0; } 类文件名:orglogic.java / /新增功能模块 公共课orglogic { 公共无效AddOrg(字符串编码的字符串,字符串名称,母) { 如果(数据。计数<数据。MaxLen) { 字符串代码+“”+姓名+“”+家长; 如果(checkexists(代码,母)) { 系统的输入(“编号重复或者父编号不存在,不能新增”。); } 其他的 { 数据。ARR [数据。计数+ +] = str; } } 其他的 { 系统的输入(“系统已达最大容量,不能新增”。); } } 公共布尔checkexists(串码,串母)/验证编号是否重复存在:真正的不存在:假 { int flag = 0; 为(int i = 0;i 数据。计数;i++) { int pos =数据。ARR [我]。trim() indexOf(“”); 如果(POS 0) { string s =数据。ARR [我]。substring(0,POS); 如果(s.equals(代码)) { 返回true; } 如果(s.equals(母)) { 标志= 1; } } } 如果(数据。数= = 0) 返回false; 如果(旗= = 0) 返回true; 返回false; } / /显示所有功能模块 公共无效showorglist() { 为(int i = 0;i 数据。计数;i++) { 系统的输入(数据。ARR [我]); } } / /按结构层次显示功能模块信息 公共无效CreateOrg(串码,整型) { 系统,println(“---------------------------------------”); 为(int i = 0;i 数据。计数;i++) { 字符串=数据。ARR [我]。trim(); int pos =温度字符串(“”); 如果(POS 0) { 字符串的子串P =温度(POS + 1); 如果(p.equalsignorecase(代码)) { 为(j = 0;J 水平×4;j++) { 系统,打印(“”); } 系统,打印(温度); 系统println()。出去; POS =温度指数(“”); P =温度。substring(0,POS); createorg(P,等级+ 1); } } } } 公共无效inidata() { AddOrg(“01”、“教务管理系统”、“00”); AddOrg(“02”、“用户登录”、“01”); AddOrg(“03”、“用户管理”、“01”); AddOrg(“04”、“修改密码”、“03”); AddOrg(“05”、“注册”、“03”); AddOrg (06, new user, 03); AddOrg (07, delete user, 03); AddOrg (08, student management, 01); AddOrg (13, student management, 03); AddOrg (09, new student archives, 08); AddOrg (10, delete student records, 08); AddOrg (11, results, 01); AddOrg (12, credits, 06); } Public void delete (String code, int flag) / / all sub functions about the function of deleting a parent { For (int i=0; i=data.Count; i++) { If (i-1=0) { Int (pos=data.Arr[i-1].trim) (.IndexOf); If (pos0) { String s=data.Arr[i-1].substring (0, POS); If (s.equalsIgnoreCase (code)) { For (int k=i-1; k=data.Count; k++) { Data.Arr[k]=data.Arr[k+1]; } Data.Count-

您可能关注的文档

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档