电子商务1202邹婉馨课程实验报告 2

发布时间 : 星期四 文章电子商务1202邹婉馨课程实验报告 2更新完毕开始阅读

SqlCommand cmd2 = new SqlCommand(restoreStr, CDataBase.conn); cmd2.ExecuteNonQuery(); CDataBase.conn.Close();

if (MessageBox.Show(\数oy据Y库a恢?复??成¨|功|\, \提?¨¢示o?\, MessageBoxButtons.OK) == DialogResult.OK) {

this.Close(); } }

catch (Exception ex) {

MessageBox.Show(ex.Message); } finally {

CDataBase.conn.Close(); } } }

五、结论与心得

SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。

SQL Server 2005 新特性:clr stored procedure(clr 存储过程),来创建存储过程。在SQL Server 2005 中,你可以使用自己熟悉的.NET语言来创建存储过程了。

通过三天半的奋战,最后终于把我的任务完成了,把我最开始想要的功能大部分都实现了。虽然在最开始的两天里我一直在找资料,安装测试软件,做前期工作,感觉收获不大,但是我把需求分析。在程序设计上也有一定的收获。

由于现有知识水平的欠缺以及设计时间较短,虽然我选择的题目不是很大,但是我一直在追求我想要的效果。在开发时,我使用了java作为基本开发语言,确实要使其真正呈现一个具有应用性、实用性、简易性、安全性的图书馆系统并不容易。

然而该系统也还有一些不完善的地方,比如功能实现不够完善、出错处理不够、数据库的恢复方式等。这些都有待于进一步提高。对在前面三天没有完成的部分功能,我回来后也进行了调试并加以改进,最后部分问题都已解决了。

28

但是,由于我没有提前准备,我只能通过边学习边讨论,一步一步将整个系统逐步实现,值得一提的是为了让自己的整个系统的设计过程更具有专业性,我学了SQL2005等软件及java等语言,达到了预期的效果,而且,通过整个项目的全过程,我将数据库课上学到的理论知识融入到实践当中,使得理论知识得到了很好的巩固与掌握,同时团队成员更是学到了同学协助,相互体谅、相互尊重,我相信这对我以后的学习和工作都有着非常积极的指导意义。

通过本次课程设计学到了很多东西,对于c++对象的含义有了进一步的认识,从而对类的封装和设计有了

一种新的认识,不只是停留在表面,为以后的学习积累了经验,设计不比编写容易,类设计好是整个程序写好的前提,只有一个好的规划才能写出好的程序。不过也通过本次发现了自己的不足之处。总是:本次课程设计受益匪浅,动手能力大大增强。

此次编写的图书管理系统,相对于以前学到的程序,它要大得多,也要复杂的多。涉及到多个模块的调用,每个模块都给我带来一些困惑。其中感觉图书查找和排序这两个最为麻烦。查找模块涉及到指针和链表问题后来在同学的帮助下得以解决,我就模仿按书名查找的方法另外设计出了两种查找方法。排序中的for循环刚开始不是太熟练,出了很多错误。程序设计好后,数据的输出格式不太规范,而且各模块也出现了一些小问题,经过修改最后运行的结果基本上达到了预期的目的。由于准备的有点仓促,没能把一些细节优化好,而且没能加入一些其他功能,比如图书借阅模块,那样程序将会比较完美。

在今后我也会更加深入的学习C语言,打好稳固的基础,努力掌握这门技术,能够编写出更多更好的程序。

六、参考文献

前沿文化 编著,案例学-网页设计与网站建设,科学出版社,2013 萨师煊,数据库系统概论,北京:高等教育出版社,1991; 甘玲、张璞解析JAVA程序设计,北京:清华大学出版社,2008; 廖望,SQL Server2005案例教程,北京,冶金出版社,2004

29

教师评语: 教师评语及设计成绩 指导教师: (签名) 日期: 年 月 日 课程设计成绩:

30

联系合同范文客服:xxxxx#qq.com(#替换为@)