在桌面个性化网站设计中,采用MYSQL数据库来管理用户信息。MYSQL是将数据存在数据表中,提升了速度和灵活度。MYSQL主要特点为占用资源少、完全免费、执行速度快,适用于一般的中小型网站设计开发的数据管理。
下面总结了几点MYSQL的特性:
(1)结合C语言和C++。
(2)支持多平台及操作系统[3]。
(3)支持多种存储引擎。
(4)CPU、多线程充分利用。
(5)多种链接路径。
(6)可作为客户端程序单独使用,亦可嵌套入其他软件。
(7)支持多种语言,如GB2312、BIG5、Shift_JIS等。
(8)sql算法改善,使得查询提速。文献综述
(9)作为管理工具,可进行查询优化等操作。
(10)存储量大。存储量可达到上万级别。
(11)为几种编程语言给予了API。这些编程语言涵盖了很多常用的语言等。
(12)通过不同的编译器,以测试的方式来保证源代码可以移植。
其中,最常用的当属MyISAM和Mysql了。它主要是对开发者兴趣而生。另外,Mysql的存储接口良好。
3 网站需求分析
3.1 系统平台环境
3.1.1硬件环境需求分析
CPU:Intel core I5 双核 2.4GHz;
内存:1GB或者更大。
3.1.2 软件环境需求分析
本网站需要满足以下要求的环境:
操作系统:Win7;
数据库:MYSQL;
分辨率:1280×1024 px。
3.2 可行性分析
在做本网站设计之前,必须先进行可行性分析,以确定预期网站设计是否符合当代需求,以此来节约人力物力以及不必要的时间。进行可行性分析若在系统为正确知道且可以尽可能减少代价的情况下,即可投入精力加以实现。
现如今,科技发展迅猛,人们的着眼点不仅仅在于浏览网站设计和查找资料,更多的人偏爱与众不同,更追求视觉效果,越来越多的人更想要使用美观的主题、壁纸来更改PC机的任务栏、工具栏、开始菜单、窗口式样等,也希望有自己喜爱的图片作为进入系统时看到的壁纸,本网站设计便应运而生。经过调查显示,更多人趋向于个性化自己的PC机,故本网站设计是可行的。
3.2.1 经济可行性分析
经济可行性分析在整个设计一开始是至关重要的,决不能麻痹大意。经济可行性分析旨在通过支出及预期收入来估算即将实施的项目是否能带来经济效益,以多种情况分析项目完成后是否会入不敷出,以防止投入大量时间和资源去进行项目后,无法创造价值或者亏损严重的状况。
下面具体列出了支出成本和可收入效益的分析:
(1)支出
几乎每人都有自己的电脑,而本网站设计只需要通过一台PC机即可完成,且对硬件要求并不高,故无需投资购置新的设备。
1)其它一次性支出:
由于本网站设计是针对应届毕业生作为设计完成,且用到的软件、汇编语言以及数据库大多免费,主要用到的PHP语言、MYSQL数据库均为免费,前期准备不需要投入资金,且可用到的插件几乎全为免费,十分利于普通学生进行后续操作。因此软件设计和开发费用可以承受。来!自~751论-文|网www.751com.cn
2)经常性支出:
本网站设计完成后,几乎无需投入资金。可见系统运行后的日常维护费用少。若想真正在网络上供用户浏览,只需在万网购入域名并对接即可,且万网域名的价格为45元/年,投入资金较少且方便。
(2)效益
尽管本网站设计看似不能带来效益,虽然只有少数主题是花钱购买,且均不超过2元,但是正是小数额的价格才能更加吸引用户购买。并且后期若网站设计发展起来,可吸纳许多投资者进行投资,以在网站设计投放他们的广告,借此亦提高投资商的访问量,形成双赢局面。综上所述,本网站设计的是十分值得程序员投入精力去进行建设的。