第九章 网站设计实训
一 需求分析
完成选题和静态网站设计
1.1选题
首先确定网站的主题,以下是备选
(1)公益网站,例如水资源、可再生能源、疾病关注等
(2)公司网站
(3)班级主页
(4)兴趣爱好(篮球、足球、动漫、游戏、宠物等等)
(5)购物网站(淘宝、京东的简化版)
(6)图书馆
(7)学生管理网站
选题不限于上面,可自由发挥
1.2需求文档
需求文档主要分以下四部分:
(0)所有小组成员,第一个是组长,一个小组交一份就可以了
(1)选题,阐述选题
(2)网站风格,合乎你选题的网站风格,包括配色、字体、图片等等
(3)网站功能,网站有什么功能,这一部分需要详细描写,考虑好每个页面的功能,有什么步骤,为后面的数据库表的设计打下基础
(4)网站原型。网站每个页面的框架草图,只需要体现框架。如果有photoshop的图片设计就更好,但不是必须。
二 设计文档
主要内容包括:
2.1使用的软件技术,例如java、html、css等
2.2使用的开发工具,例如eclipse、mysql、idea、dreamweaver等
2.3每个页面的详细设计,这里需要真实网页截图
2.4每个页面使用的实现方法,例如直接使用jsp查找数据库、提交表单等。
2.5文档后列出所有数据库表,参考文档 数据库文档示例
数据库表和字段要求:
1)字段必须是罗马字母,不能使用中文
2)必须按照关系数据库设计,必要时可使用ER图辅助
3)所有主键都必须是可自增的整数,类型是int
三 开发和测试
自行开发,主要有以下任务:
3.1网页设计
3.2数据库
3.3jsp和servlet技术实现
3.4文档撰写
四 部署运行(选做)
4.1登录并注册一个华为云,领取30天免费使用服务器
可以选择windows或者linux服务器,将小组的网站,上传到此服务器并运行。
所有过程自行学习
4.2提交所有代码和文档
4.3作品展示及答辩
五软件
5.1安装jdk。所有运行Java的程序,都必须先安装jdk。点击此处安装jdk,目前是1.8版本
5.2安装elipse。然后安装eclispe,点击此处
5.3安装tomcattomcat是把jsp页面解析成html的服务器,它充当的角色是http服务器:接收http请求和应答。 点击此处下载tomcat安装包,建议不要放在有中文字的文件夹下
5.4数据库
mysql数据库,点击这里下载
数据库图形化界面,点击这里下载
安装及使用教程点击这里下载