Agenda.System_V1.0

所属分类:Ajax
开发工具:Java
文件大小:80KB
下载次数:13
上传日期:2008-10-18 18:05:27
上 传 者xiaoxin3009
说明:  议程管理系统,编译原理实验课的成果,希望对学习Java和学习编译原理的同学有帮助
(Agenda management system, compile the results of the principle of the experimental classes, and they hope to learn Java and learning principles classmates compiler help)

文件列表:
agenda\Agenda.bat (44, 2008-04-18)
agenda\bin\Agenda_V1.0_fat.jar (16945, 2008-04-17)
agenda\bin\command.txt (532, 2008-04-14)
agenda\build.bat (58, 2007-11-19)
agenda\Command.doc (52736, 2008-04-14)
agenda\Design.doc (54272, 2008-04-14)
agenda\src\agenda\addandmanage\Agenda.class (1662, 2008-04-17)
agenda\src\agenda\addandmanage\Agenda.java (1608, 2008-04-17)
agenda\src\agenda\addandmanage\ManageAgenda.class (1134, 2008-04-12)
agenda\src\agenda\addandmanage\ManageAgenda.java (809, 2008-04-12)
agenda\src\agenda\CommandInput\CommandCompile.class (4073, 2008-04-17)
agenda\src\agenda\CommandInput\CommandCompile.java (6861, 2008-04-17)
agenda\src\agenda\CommandInput\CommandShell.class (5227, 2008-04-11)
agenda\src\agenda\Function\Add.class (3775, 2008-04-17)
agenda\src\agenda\Function\Add.java (7532, 2008-04-17)
agenda\src\agenda\Function\Clear.class (1697, 2008-04-17)
agenda\src\agenda\Function\Clear.java (1584, 2008-04-17)
agenda\src\agenda\Function\Delete.class (1428, 2008-04-17)
agenda\src\agenda\Function\Delete.java (1538, 2008-04-17)
agenda\src\agenda\Function\Query.class (1914, 2008-04-17)
agenda\src\agenda\Function\Query.java (1823, 2008-04-17)
agenda\src\agenda\Function\Quit.class (467, 2008-04-12)
agenda\src\agenda\Function\Quit.java (201, 2008-04-12)
agenda\src\agenda\Function\Register.class (1214, 2008-04-17)
agenda\src\agenda\Function\Register.java (1363, 2008-04-17)
agenda\src\agenda\ReworkTime\StringToTime.class (604, 2008-04-12)
agenda\src\agenda\ReworkTime\StringToTime.java (536, 2008-04-12)
agenda\src\agenda\User\ManageUser.class (989, 2008-04-12)
agenda\src\agenda\User\ManageUser.java (490, 2008-04-12)
agenda\src\agenda\User\User.class (778, 2008-04-17)
agenda\src\agenda\User\User.java (574, 2008-04-17)
agenda\src\AgendaService.class (839, 2008-04-18)
agenda\src\AgendaService.java (757, 2008-04-17)
agenda\src\command.txt (532, 2008-04-14)
agenda\src\agenda\addandmanage (0, 2008-04-14)
agenda\src\agenda\CommandInput (0, 2008-04-14)
agenda\src\agenda\Function (0, 2008-04-14)
agenda\src\agenda\ReworkTime (0, 2008-04-14)
agenda\src\agenda\User (0, 2008-04-14)
... ...

Name:关真新 StudentId:05373009 Class:Sysu_05Cs_C Email:zhenxin87018@163.com MobliePhone:13430384001 Phone:020_39331384 程序的使用方法: 1、运行程序时相关的输入约定为: $ register username password //注册新用户 $ add username password other start end title //添加新的会议 $ query username password start end //查询某位用户的会议记录 $ delete username password meetingid //删除某用户的某项会议记录 $ clear username password //清空某位用户的所有会议记录,并将用户注销 $ batch filename //执行Txt文件中的所有命令 $ quit //退出系统 在以上的命令中,username为用户名;password为用户密码;other为参加会议的其他注册用户;start为会议的开始时间或者查询的开始时间;end为会议的结束时间或查询的结束时间;title、meetingid均为会议的主题;filename为命令存放的文件名。 2、时间的输入要注意:例如2008年4月12日13:30,输入格式应该为:200804121330,如果时间输入出错则会预定为系统时间。 3、使用batch命令的时候,由于程序缺陷,只能打开当前目录下的txt文件,而且文件名必须为command.txt文件。 4、程序由于可能存在本人未发现的缺陷,所以运行时可能会出现异常。 实验心得体会: 本次实验相比较上次有了很大的难度,这次实验我做了很多的工作,编写代码、调试程序,花费了很多时间,但我认为这是很值得的,因为通过这次实验使我对Java语言面向对象的机制有了更深刻的了解,灵活的运用类的机制来完成程序的功能。程序可能存在一些我没有发现的Bug,还有可能在升级使用方面做得不够好。而且在整个实验的过程中通过网络、书本我查阅了很多的资料,学到了很多关于Java编程的技巧,这让我很高兴。本来还想把程序的UML类图画出来,但由于没有安装好插件,所以没有完成,这让我刚到很遗憾。

近期下载者

相关文件


收藏者