《Web动态网页课程设计》任务书
一、基本目标
1、通过本次课程设计,熟练掌握ASP或开发环境---Visual Studio 的使用。
2、加深对软件开发流程理解,训练编写程序的良好习惯。
认真编写需求分析文档、做好系统功能设计、学会自己进行程序的算法、数据结构设计。
3、培养良好的程序设计风格和习惯,提高软件测试、调试的能力与技巧。
通过本次大型作业,应该达到具有独立完成小型应用设计的能力,具备编写较为规范的软件设计文档的能力。
二、验收要求
1、电子档: 每个人必须有可运行的程序+ 报告电子档(最后备份存档)
2、报告电子档名---“学号姓名_Web动态网页设计报告.doc”。
3、源码电子档---项目文件夹压缩成RAR格式文档,命名为:”学号姓名
_Web动态网页设计.RAR”
4、限2周周五(2014-9-12)之前完成。
5、文档和代码(电子文档)完成后交给本班班长同学。
6、禁止抄袭,若发现设计报告一致的情况,视为抄袭,全部按0分记。
设计报告需包含以下内容:
一、实验目的及要求
1、掌握Web网页常用的开发工具Frontpage2003或Deamweaver的使用;
2、学会IIS的配置;
3、学会Html、CSS、Javascript的简单开发和应用;
4、学会B/S模式下,asp或与数据库的连接。
二、实验环境及相关情况(包含使用软件、实验设备、主要仪器等)
操作系统为Windows XP,应用软件为Macromedia Dreamweaver 8、IIS服务器和2005软件编辑器。
三、实验内容及步骤
(一)、网站总体设计
主要说明本系统包括哪些模块,要求:用功能模块图进行表示并辅以相应的文字说明。
(二)、数据库设计
1、数据库E-R图分析
主要说明数据库里面有哪些实体?各个实体都包括哪些属性?
2、数据表概要说明
主要给出整个数据库表的总体结构
3、主要数据表的结构
主要给出数据库表各个表的具体结构
(三)、文件架构设计
主要给出整个系统代码文件的结构
(四)、前台页面设计(用户模块)
1、前台各个主要页面概述
主要给出页面的预览效果
2、前台主页面的布局
主要给出整个页面的布局方式
3、前台主页面的实现
主要给出页面实现的代码
(五)、后台模块的设计与实现(管理员模块)
三、《Web动态网页设计》设计参考选题(也可自行选题)
1、留言板系统的设计与实现
1)利用语言完成系统的实现;
2)选择系统开发平台---Visual Studio 2005(或2010)、软件架构---B/S模式、数据库为SqlServer;
3)要求系统能够实现留言板的基本功能:留言、回复、删除等。
参考文献:图书馆自查
2、学生综合信息管理信息系统的设计与实现
1)利用语言完成系统的实现;
2)选择系统开发平台---Visual Studio 2005(或2010)、软件架构---B/S模式、数据库为SqlServer;
3)要求系统能够实现对学生综合信息(姓名、学号、籍贯、家庭所在地、特长、宿舍号等)进行管理(录入、删除、修改)、统计等;
参考文献:图书馆自查
3、图书管理信息系统设计与实现
1)利用语言完成系统的实现;
2)选择系统开发平台---Visual Studio 2005(或2010)、软件架构---B/S模式、数据库为SqlServer;
3)要求系统实现基本的图书信息管理功能,例如图书信息的添加、删除和检索等。
参考文献:图书馆自查
4、网上答疑系统的设计与实现
1)利用语言完成系统的实现;
2)选择系统开发平台---Visual Studio 2005(或2010)、软件架构---B/S模式、数据库为SqlServer;
3)要求系统能够实现答疑系统的基本功能:留言、回复、删除等。
参考文献:图书馆自查
5、学生成绩管理信息系统的设计与实现
1)利用语言完成系统的实现;
2)选择系统开发平台---Visual Studio 2005(或2010)、软件架构---B/S模式、数据库为SqlServer;
3)要求系统能够实现成绩管理系统的基本功能:成绩的输入、查询、统计等。
参考文献:图书馆自查。