基于CUI员工信息管理系统设计与实现.pdfVIP

基于CUI员工信息管理系统设计与实现.pdf

  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文档。上传文档
查看更多

项目要求:此项目需要实现CUI(CommandUserInterface)版本。至少应包含以下项

目要求功能,在项目实现时还应能尽可能多考虑实际软件的必须因素(如登陆等等)。不

一定要按项目中建议的类来进行设计(项目书中给出的几个类设计只是简单的划分,不一

定合理),在实际编程中类的设计建议尽量考虑利用面向对象的相关知识,在项目的可重

用性可拓展性易修改性上反复调优代码质量。(注:基础较弱可先考虑功能实现,待

功能实现后再考虑代码优化)

AdfaithConsulting是的一个小公司,创建于1992年,目前已经有600名以上

的全职员工。请创建一个小mis(ManagementInformationSystem)系统,主要完成对该

公司员工信息的管理。在该系统中,员工信息在一个名为records的文本文件(或

xml文件或其它类型)中。

111:02Williams:Nick:T:35:ComputerOfficer:14-10-2000

112:02Brown:Sarah:B:12:Electrician:09-02-1992

131:02Couch:David:A:26:Consultant:23-04-1994

236:02Anderson:Sarah:K:19:CEO:21-09-1988

553:03Co:David:M:12:Manager:12-12-1999

869:02Jos:Sarah:B:45:SaManager:14-12-1995

148:02Smith:John:C:43:TeccalManager:21-10-1988

372:02Miller:Sam:B:22:Engineer:12-03-1998

059:02Chen:Xiao:Y:26:Consultant:01-05-2003

812:02Xue:Fei:L:35:ComputerOfficer:10-08-1998

619:02Wang:Mengjie:X:26:Consultant:12-02-2001

员工信息必须满足以下规范

•employeepayrollnumber:3位数字

•telephonenumber:XX-XXXXXXXX(X都为数字,详细要求见下文P8)

•name,(lastname,firstname,initial)(必须都为英文)

•departmentnumber,(都为数字)

•jobtitle(必须都为英文)

•dateofhiring.XX-XX-XXXX(X都为数字)

Menu.java是程序的主菜单页面,它实现以下七个功能

1.Disyingallcurrentemployeerecordsonthescreen.

2.Disyingallcurrentemployeerecords(formattedandsorted)onthescreen.(工号)

3.Disyingonlynamesandphonenumbersonthescreen.

4.Disyingonlynamesandphonenumbers(formattedandsorted)onthescreen.(名

字)

5.Searchingforanddisyingspecificemployeerecord(s).

6.Addnewrecordstotherecordsfile.

7.Deleterecordsfromtherecordsfile

文档评论(0)

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

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

1亿VIP精品文档

相关文档