个人成绩
总结:
1. 21世纪以来,人类经济高速发展,人们的生活发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的跑书店买需要的图书。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,网上书店为大家带来了极大的方便。我所开发的这个网站所采用的是当前较为流行的软件Visual Studio2010和access2007实现的
网站建立过程中由于自身能力问题,还存在一些不尽如人意的地方。例如题目要求的查图书几经周折还是没有实现。建立的网站还不够美观。说到优点,我们建立的网站简约而不简单,操作容易。易于初学者上手,面向读者时易于被读者接受。
2. 制作过程中的问题以及解决方法:
(1) 页面连接Access数据库,调试结果出现“数据库已被独占” 这是数据库文件的权限问题,为数据库文件添加everyone的读写权限
(2) 根据“where=日期型”做select时,总是无返回结果。 投机方法,将查询条件的“=”换成“like”。
(3) 在后台代码中为某些控件的width属性赋值设置width时,由于某些属性默认采用的单位是webcontrols.unit,而不是int,可用Pixel方法:imgtemp.Width = Unit.Pixel(100)
(4) 图片存入数据库的简单代码上载时选择本地文件的实现可能用现成的控件,即:<input type="file" runat="server">
(5) 制作细线表格把表格的cellspacing设置为1,cellpadding和border均为0,分别填充表格的背景和单元格的背景。举例如下:
<table border="0" cellspacing="1" cellpadding="0" bgcolor="#87a4c5 ">
<tr>
<td height=26 width=120 bgcolor=”white”> </td>
</tr>
</table>
则出现淡蓝细框,效果较好
(6) 向数据库中添加,修改,删除信息时出现错误:"操作必须使用一个可更新的查询原因是权限不够 目录右键--属性--安全 添加everyone所有权限..
(7) 数据库安全问题:
1\数据库存放目录可以更名,建议复杂难记的
2\不要泄漏FTP用户名和密码
3\程序源代码不要公开
4\过滤危险字符
3. 本次大作业我们组的课题是图书管理系统,要求是能增加,删除,修改,查。刚开始拿到课题的时候,基本上我们是没有思路的,经过讨论与查资料,最终我们决定用Accessso
urce控件实现与数据库的链接,数据库的建立用Microsoft Soft Access 2007来实现,但在连接数据库的过程中我们发现VS2010不能实现与Microsoft Soft Access 2007表格链接的功能,通过上网查询,最终发现能够通过将2007版本表格转换为2003版本的表格来解决这个问题。至于其他实验过程,没有太多难点,基本是能在课本上到解决方案的。网站制作过程中由我先建立数据库,填写表格。再制作网站,连接数据库。然后由唐雄负责前台与后台的连接,并且实现数据的增加,删除,修改。
                                                        宋  阳  阳
                                                        计算机10-2
                                                        2010044222
Microsoft Office Access 2007:
    Access能够存取 Access/Jet、Microsoft SQL ServerOracle,或者任何 ODBC兼容数据库内的资料。熟练
Microsoft Office Access(2张)
软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的"进阶用户"则能使用它来开发简单的应用软件。虽然它支持部份面向对象(OO)技术,但是未能成为一种完整的面向对象开发工具。
其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件
Microsoft Office Access用途
  Microsoft Access在很多地方得到广泛使用,例如小型企业,大公司的部门,和喜爱编程的开发人员专门利用它来制作处理数据的桌面系统。它也常被用来开发简单的WEB应用程序.
这些应用程序都利用ASP技术在InternetInformation Services运行.比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL Server.
基于java的图书管理系统  它的使用方便程度和强大的设计工具为初级程序员提供许多功能。不过,这种便于使用可能使人误解。这类开发者都是没有在应用或者数据设计方面训练的办公室从业人员。因此许多人以为这样的开发者能够创造可用的系统,但也有很多人认为工具本身的局限性产生了这样的误导。
  一些专业的应用程序开发人员使用 Access 用作快速应用开发,特别是给街道上的推销员制作一个初型或独立应用程序的工具。可是如果是透过网络存取数据的话,Access 的可扩放性并不高.因此当程序被较多使用者使用时,他们的选择多会是倾向于一些客户端-服务器为本的方案,例如 Oracle、DB2、Microsoft SQL Server、Windows SharePoint Services、PostgreSQL、MySQL、AlphaFive、MaxDB,或者Filemaker。无论如何,不少 Access 的功能(表单,报告,序列和VB代码)可以用作其他数据库的后期应用,包括 JET(档案为主的数据库引擎,Access 缺省使用)、Microsoft SQL Server、Oracle和任何其他跟ODBC兼容的产品。这种方法允许开发者把一个成熟的应用的数据移动到一台更大功率的服务器而没
有已经在适当的位置牺牲发展。很多开发者谁使用Microsoft Access使用Leszynski命名约定,虽然这不普遍;它是一次编程大会,并非一个DBMS实施的规章。
Microsoft visual studio 2010:
  Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010版本于2010年4月12日上市,其集成开发环境IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2Oracle数据库。
1992年4月,微软发布了革命性的操作系统Windows 3.1,把个人计算机引进了真正的视窗时代。微软在原有C++开发工具Microsoft C/C++ 7.0的基础上,开创性地引进了MFC(Microsoft Foundation Classes)库,完善了源代码,成为Microsoft C/C++ 8.0,也就是Visual C++ 1.0,并于1992年发布。Visual C++ 1.0是真正意义上的Windows IDE,这也是Visual Studio的最初原型。虽然以现在的眼光来看,这个界面非常简陋和粗糙,但是它脱离
了DOS界面,让用户可以在图形化的界面下进行开发,把软件开发带入了可视化(Visual)开发的时代。从此,大佬的时代开始了。
重大突破:实质性研发
  1998 年,微软公司发布了 Visual Studio 6.0。所有开发语言的开发环境版本均升至 6.0。这也是 Visual Basic 最后一次发布,从下一个版本 (7.0) 开始,Microsoft Basic 进化成了一种新的面向对象的语言:Microsoft Basic. NET。由于微软公司对于 Sun 公司 Java 语言扩充导致与 Java 虚拟机不兼容而 被Sun 告上法庭,微软在后续的 Visual Studio 中不再包括面向 Java 虚拟机的开发环境。
  2002 年,随着 .NET 口号的提出与 Windows XP / Office XP 的发布,微软发布了 Visual Studio .NET(内部版本号为 7.0)。在这个版本的 Visual Studio 中,微软剥离了 Visual FoxPro 作为一个单独的开发环境以 Visual FoxPro 7.0 单独销售,同时取消了 Visual InterDev。与此同时,微软引入了建立在 .NET 框架上(版本1.0)的托管代码机制以及一门新的语言 C# (读作 C Sharp,意为 C++++)。C# 是一门建立在 C++ 和 Java 基础上的现代语言,是编写 .NET 框架的语言。
  .NET 的通用语言框架机制(Common Language Runtime, CLR),其目的是在同一个项目中支持不同的语言所开发的组件。所有 CLR 支持的代码都会被解释成为 CLR 可执行的机器代码然后运行。
  Visual Basic、Visual C++ 都被扩展为支持托管代码机制的开发环境,且 Visual Basic .NET更是从 Visual Basic 脱胎换骨,彻底支持面向对象的编程机制。而 Visual J++ 也变为 Visual J#。后者仅语法同 Java 相同,但是面向的不是 Java 虚拟机,而是 .NET Framework。
  2003 年,微软对 Visual Studio 2002 进行了部分修订,以 Visual Studio 2003 的名义发布(内部版本号为 7.1)。Visio 作为使用统一建模语言(UML)架构应用程序框架的程序被引入,同时被引入的还包括移动设备支持和企业模版。.NET 框架也升级到了 1.1。
2005 年,微软发布了 Visual Studio 2005。.NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本2.0)。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。