图5-2-4正确连接
5.3. NetBeans代码问题
因为版本的问题,无法支持本版本的sqljdbc4.jar
图5-3-1 错误结果
因为使用了
SQL server2005 以前的驱动地址(String
mySQLDirver=\),故此连接不上
图5-3-2 错误结果
因为错误使用了数据库地址(String dbName = \),在地址中
多
加
了
个
Microsoft
,
故
出
现
以
下
结
果
。
图5-3-3错误结果
最后,重新下载更版本驱动,并改驱动地址为:String mySQLDirver=\数据库地址为:String dbName = \sqlserver://localhost:1433;DataBaseName=my\,成功连接到数据库。
图5-3-4 最后的成功连接
5.4. 获得的主要成果
最终经过自己的研究、百度、Google,成功的实现了在NetBeans端对数据库的操作。
6.测试与运行记录
图6-1-1添加提供者
图6-1-2 成功添加
7.课程设计完成结果分析与个人小结
经过软件工程这门课程,让我学会了开发项目的正确步骤,明白了团队合作的重要性,更明白了需求分析的重要性。在开发过程中,必须经常和小组队员进
行沟通,了解彼此的进度,明白之间的接口,最后容易把各自的功能模块合在一起。
8.附录
8.1. 软件配置
1、NetBeans下载安装
2、数据库Microsoft SQL Service 2008 R2的安装以及配置,只能够在Windows7操作系统上安装
3、连接NetBeans与数据库,具体详细步骤,见小组报告。
8.2. 个人完成的程序模块
(2000行)(2742行)(3686行)(280行)
系统程序文件共计57个文件,个人设计13个文件,占开发文件的23%。 系统程序共计8708行,个人书写程序2742行,占程序行数的31% 测试程序共计2000行,个人书写程序0行,占测试程序的0%。
程序:(17个) 界面设计程序:(13个)
JframeInterfaceOperator.java,(171行)
JframeProviderAddDeleteChange.java, (172行) JframeAddProvider.java,(221行) JframeDeleteProvider.java,(150行) JframeEditProvider.java,(220行)
JframeMemberAddDeleteChange.java, (169行) JframeAddMember.java,(221行) JframeDeleteMember.java,(163行) JframeEditMember.java, (219行)
JframeServiceAddDeleteChange.java, (137行) JframeAddService.java, (177行) JframeDeleteService.java, (159行) JframeEditService.java,(196行) 基本类的设计:(4个) Member.java, (45行) Person.java,(186行) Provider.java, (43行) Service.java, (93行)
8.3. 文档清单
项目开发计划 需求规格说明书 概要设计说明书 王忠朴 王忠朴 蔡琳琳 详细设计说明书 数据库设计说明书 测试计划 测试分析报告 项目开发总结 程序源代码 小组开发记录 SVN版本控制工具的使用 Project项目管理工具的使用 王忠朴与蔡琳琳共同编写 苏文元 王聿铭 王聿铭 蔡琳琳 王忠朴与蔡琳琳共同编写 王忠朴与蔡琳琳共同编写 王聿铭 蔡琳琳 表8-1 文档清单