介于 Access·的优点,本系统采用 Access2003 作为数据库工具。
2.2 B/S 模式介绍
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技
术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界
面是通过 WWW 浏览器来实现。这样就大大简化了客户端电脑载荷,减轻了系统维
护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局
域网建立 B/S 结构的网络应用,并通过 Internet/Intranet 模式下数据库应用,
相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,
从不同的地点,以不同的接入方式(比如 LAN, WAN, Internet/Intranet 等)访
问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据
库也很安全 。特别是在 JAVA 这样的跨平台语言出现之后,B/S 架构管理软件更
是方便、快捷、高效。
目前,软件系统的改进和升级越来越频繁,B/S 架构的产品明显体现着更为
方便的特性。对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上
千部电脑之间来回奔跑,效率和工作量是可想而知的,但 B/S 架构的软件只需要
管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。无论
用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的
操作只需要针对服务器进行;如果是异地,只需要把服务器连接专网即可,实现
远程维护、升级和共享。所以客户机越来越“瘦”,而服务器越来越“胖”是将
来信息化发展的主流方向。今后,软件升级和维护会越来越容易,而使用起来会
越来越简单,这对用户人力、物力、时间、费用的节省是显而易见的,惊人的。
因此,维护和升级革命的方式是“瘦”客户机,“胖”服务器。
由于 B/S 架构管理软件只安装在服务器端(Server)上,网络管理人员只需
要管理服务器就行了,用户界面主要事务逻辑在服务器(Server)端完全通过 WWW
浏览器实现,极少部分事务逻辑在前端(Browser)实现,所有的客户端只有浏
览器,网络管理人员只需要做硬件维护。但是,应用服务器运行数据负荷较重,
一旦发生服务器“崩溃”等问题,后果不堪设想。因此,许多单位都备有数据库
存储服务器,以防万一。
3 需求分析
在数字化的网络环境下,人们希望在忙碌工作后能有闲暇时间听音乐放松一
下心情,根据自己的情况听到想听的音乐,而不会再为了能听一首歌翻箱倒柜或
者四处奔波找寻;服务企业也希望能给人们提供全面的灵活的服务,同时希望人
们能在网站上找到自己喜欢的音乐。所以时尚音乐资源网站下载软件正是迎合这
一市场需求而开发的,它旨在探索一种以互联网为基础的音乐交流平台。通过这