1、 毕业设计(论文)任务书 毕业设计(论文)题目: C-S 图书销售管理系统 毕业设计(论文)要求及原始数据(资料) : 1综述编写目的程序的缘由及其所带来的方便性; 2实地了解大中型书店在日常营业中对图书的销售、管理等方式; 3精确分析系统流程,同时构建程序框架; 4熟练掌握 C/S 程序的编写技术,训练利用 Java 编写客户端程序的能力; 5. 熟练掌握 GUI 等技术,完成客户端程序与数据库之间信息的传递; 6. 训练数据封装能力,减少程序中的冗余代码; 7深入了解测试程序所用的黑盒法以及白盒法; 8训练检索文献资料和利用文献资料的能力; 9训练撰写技术文档与学位论文的能力。 毕业设计(
2、论文)主要内容: 1综述图书销售管理系统在大中型书店应用的前景; 2了解编写 C/S 程序需要的相关技术; 3熟练运用编写 C/S 程序的开发环境; 4精确掌握程序开发需求并设计系统流程图; 5. 深入分析系统流程,完成程序概要设计及划分程序模块; 6熟练运用多种 Java 技术实现程序中的各个模块并将其整合; 7熟练掌握测试用例的编写,完成测试,生成测试报告。 学生应交出的设计文件(论文) : 1内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文; 2包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。 主要参考文献(资料) : 1 葛欣,孟凡荣. 使用 cU/GUI 开发
3、图形用户界面J. 计算机工程与设计, 2005 2 陈一明. SQL Server 数据库应用技巧探讨J.科学技术与工程, 2008 3 张军峰.如何使软件测试更有效J.电脑知识与技术, 2005 4 王世峰. MVC 设计模式的研究与应用D.中国海洋大学,2006 5 赵淑菊. Java GUI 事件处理机制之探究J. 济南职业学院学报, 2010 6 吕校春,李玲莉基于 Swing 的 Java GUI 组件开发J机械工程师,2008. 7 潘红改,李国贞.Java GUI 布局管理方法探讨J. 漯河职业学院学报, 2010. 8 Crosby, Philip B. Quality is
4、Free. New York: New American Library, Mentor Books, 1979. 9 Chelf, Ben and Raoul Jetley. “Diagnosing Medical Device Software Defects Using Static Analysis.” Coverity Technical Report. San Francisco: 2008. 10 W.Clay , Richardson,Donald, “ Avondolio.The Java high class weaves a distance:JDK 5”, Scient
5、ific private static String CONFIG = “/cfg/jdbc.properties“;/配置文件的路径 /读取资源文件, 设置输入流 private staitc InputStream is =propertiesUtil.class. getResourceAsStream(CONFIG); public static String JDBC_DRIVER; /数据库驱动 public static String JDBC_URL; /jdbc 连接 url public static String JDBC_USER; /数据库用户名 public sta
6、tic String JDBC_PASS; /数据库密码 static properties.load(is); /加载输入流 /获得配置的各个属性 JDBC_DRIVER = properties.getProperty(“jdbc.driver“); JDBC_URL = properties.getProperty(“jdbc.url“); JDBC_USER = properties.getProperty(“jdbc.user“); JDBC_PASS = properties.getProperty(“jdbc.pass“); public class PropertiesUtil /该记录所对应的书的销售数量 private static Properties properties = new Properties(); private static String CONFIG = “/cfg/jdbc.properties“;