目 录
论文总页数:22页
1 引 言 1
2 模块需求分析 1
2.1 模块功能需求 2
2.2 客户对该模块的期望 2
2.3 模块其他需求 3
3 可行性研究 3
3.1 技术可行性 3
3.2 经济可行性 4
4 数据库设计 4
4.1 数据流程图 4
4.1.1 通票回收处理数据流程图 4
4.1.2 积分点更新生成数据流程图 5
4.2 数据库表结构设计 6
5 环境搭建 8
5.1 安装jdk1.5.0_06软件 8
5.2 安装Eclipse3.2 9
5.3 安装Microsoft SQL Server 2000 Driver for JDBC Service 9
5.4 Microsoft SQL Server 2000安装 10
5.5 设置数据源 10
6 模块功能代码实现过程 11
6.1 共同类或方法的代码实现 11
6.2 MAIN主程序实现 14
6.2.1 积分更新生成代码实现及说明 14
6.2.2 通票回收处理代码实现及说明 16
7 模块测试结果 17
7.1 积分更新生成文件测试结果 17
7.2 通票回收处理测试结果 18
结 论 19
参考文献 20
致 谢 21
声 明 22
结 论
到目前为止,在老师的指导和同学的帮助下,顺利实现了需求分析中设计的所有功能。通过对积分更新生成文件和通票回收处理模块的设计和功能实现,进一步锻炼了Java编程能力,学习了更多关于Java编程语言和SQL数据库方面的知识。比如Java编程中如何建立JDBC桥接器,怎样运用Java中的各种类对象,怎样查询API知识,以及怎样用Java来查询数据库表等等。实现积分更新生成文件和通票回收处理模块的功能时,运用到很多关于文件操作的知识。在文件操作这一方面,遇到很多问题,但是在老师的指导和帮助下,成功地解决了这一难题,实现了本设计文件所需的功能。
通过本次设计,总结经验,在编程方面有以下几点需要注意:主程序代码应避免太长,以增加查阅和修改代码的效率;变量定义应按照程序规范来设置,以便容易理解;避免冗余代码,减少系统资源利用率。