还有另一种选择,就是利用我们学过的知识,也就是ASP.NET的HTML来设计网站,这样的话我们的思路就变成在电脑网站的基础上,使它能同时适应电脑和手机的使用,在以前这种想法可能比较难实现,因为很多传统的PDA对html不识别,所以当时的企业想要让自己的网站可以在手机等设备上浏览,往往选择的是做两个网站,一个用来在电脑上浏览,一个用来适用手机,这样的设计费用会比较大,对企业也是一个负担,当现在随着手机的不断的发展,智能手机的出现以及各种高兼容的浏览器的出现,这已经不是一个问题了。
经过思考,我选择后一种方法,不仅能用到本科期间学到的知识,而且能在此基础上完成新的应用,那么我们的问题就变成了如何让现有的网站适用于不同的浏览器和分辨率,当然不代表网站就不要设计了,因为适应移动设备是一个方面,在此基础上我们还要做到人机友好,让用户们在浏览我们的网站时舒服一些,那么网页的布局和内容设计也要考虑在其中,那么下面设计的问题就变成下面三个:
1. 网站内容和布局的设计
2. 浏览器的适应
3. 不同分辨率的适应
2.3 实现工具以及平台
ASP.NET C#
VS 2010 SQL2008
3 设计
3.1整体设计
3.1.1 功能要求
(1) 能够服务于PDA和智能手机并能正常运行;
(2) 对于不同设备的不同分辨率能完全适应;
(3) 对于不同浏览器能够很好的兼容;
(4) 能够完成很好的人机交互;
(5) 能不停的进行页面和数据库的更新,必要时给予相应的用户提醒;
3.1.2内容设计
这次的网站设计准备做的是一个大学生人才招聘网,作为一个中介网络,首先需要强大的数据库,包括两个方面:人才储备数据库和招聘公司数据库,所以必然要进行本网站的用户注册,成为我们的会员,才能够使用本网站的信息。
可能需要两个网站,一个服务端,一个客户端,客户端作为主要的一块,主要针对两个主体,一个是需要找工作的用户,完成注册后,可以完善自己的信息以及对于就业的意愿,比如职位,薪资,地点等,网站会把信息存到数据库,以便招聘公司的查询,当然求职者也可以搜索满足自己要求的已注册公司,来投简历;另一块是招聘公司,流程基本相似。
作为服务端,主要负责网站的维护以及会员的管理,只有管理员权限可以进入,当然也可以把最新的消息推到主页或者用户(这个是管理员自己输入,还是网站自己从其他网站搜索信息看以后的设计)
最后一项也就是网站的商业价值,这个是后期延展的,也就是广告模块以及中介费等。
主要的模块设计文献综述
首先的主页是显示最新的招聘公司以及优秀的求职者,包括本网站的介绍,logo以及注册登录的入口,还有就是显示最近的就业信息和新闻,当然下面也少不了广告模块。
注册界面,这个主要就是账户,密码,以及身份
完善信息界面,包括求职者和招聘公司两个不同的界面
求职者界面,求职者信息显示,可以供他们查询公司信息,以及我们网站的提醒