《Web开发技术》课程设计
使用班级:1340301-2班 1 课程设计目标
课程设计总的目标是衡量学生是否取得学习效果,培养学生具有专业网站初步的规划、设计、制作能力。具体表现在网站内容、功能、安全等方面合理策划和规划;培养具有主页和二级页面的创意、设计等方面的技术处理能力和具有强大的动态效果制作能力。培养学生具有基于后台数据库的编程技术,实现客户—服务器端交互式动态网页的制作能力,掌握实际网页设计与制作开发流程和开发方法。
具体应达到以下目的:
1.提高学生在实际操作中收集信息,对信息进行价值判断,进行信息整理、加工的能力。
2.在实际的项目任务中培养网页设计方面的素养。
3.在实际的项目任务中使学生网页编程和制作的能力得到提高。 4.培养学生团队协作和人际交往方面的能力。 5. 培养相关知识和技能的综合应用能力。
6、掌握运用ASP.NET及数据库原理知识进行系统分析和设计的方法 7、掌握关系数据库的设计方法
8、掌握SQL Sever或Access技术的应用 9、掌握简单的数据库应用程序编写方法 10、理解B/S模式结构 2 系统的运行环境
本系统软件基本配置为Windows Server2003/XP/2000/Windows 7/Windows 8。数据库可以选用:Microsoft SQL server 2005及以上版本,Access软件等,系统开发软件可以选用Visual Studio 2005或以上版本等。
硬件最低配置为CPU: Pentium 1G MHz 以上,内存至少1G,硬盘空间2G,显示器分辨率800 *600或1024 *768。
3 设计内容及要求 一、内容
(一)选题的基本原则
(1)选题应反映本专业的培养目标,符合专业综合训练的要求。 (2)选题要有利于深化所学的专业知识和拓展所学的知识面。
(3)选题的难易程度和工作量要适当,保证在规定的时间内,在教师的指导下,经过努力能够完成。
(二)选题范围
围绕本课程的教育目标,根据课程的教学大纲和教材内容,结合网站在生产、科研、管理、教学以及日常生活等各个领域的应用都可作为课程设计的选题。选题安排以及参考课题如下:
学号尾数为0者做第10题,尾号为1者做第1题,尾号为2者做第2题,依次类推.也可以自行选题,自行选题需要选择除这10道题目以外的题目. 一:新闻发布系统
实现一个新闻发布系统,主要功能包括新闻查看功能,管理员登录发布新闻和新闻管理功能。 要求: 1.查看新闻功能
任何用户均可以使用查看新闻功能。用户通过在系统导航栏上单击“查看新闻”超链接,可以进入查看新闻页面。查看新闻功能显示所有新闻,并且使用分页显示的效果,用户可通过单击下方的页码或在文本框中输入页码来跳转到任意一页浏览。这里显示的所有新闻按发布的时间降序排序,以保证最新发布的新闻位于最前面,用户通过单击每条新闻的标题可以查看到新闻的详细内容。 2. 管理员登录功能
当用户需要使用新闻管理功能时,需要先以管理员身份登录系统。当未登录用户单击系统导航栏上的“新闻管理”超链接时,进入管理员登录页面。用户可以在登录页面输入用户名和密码,若登录失败,则重定向到管理员登录页面等待下一次登录。
3.发布新闻功能
管理员通过在系统导航栏上单击“发布新闻”超链接可以进入发布新闻发布。发布新闻时,需要填写新闻的标题和内容,发布时间取当前系统时间,不需要填写。
4. 新闻管理功能
当管理员登录系统后,可以进行新闻管理操作,包括对现有新闻的修改和删除。在管理页面上,用户可通过单击每条记录右侧的“编辑”和“删除”超链接来进行操作。当管理员的本次维护工作结束后,可通过单击“管理员退出”超链接来注销管理员身份。
二:小型论坛BBS
其基本功能是让用户发表留言、并查看留言:要求: 1.用户注册与登录 实现用户注册时用户需要输入基本的个人信息;并以此注册信息登录论坛。
2.发表留言 登录用户才可以发表留言,留言板的设计需要包括留言主题和内容及时间等信息。
3.查看留言列表 即留言列表模块,可分页显示用户留言标题,在该模块可仅列出留言标题及留言时间,并在标题上以超链接的形式,链接到具体页面,实现用户阅读留言。
4.阅读留言 可通过链接实现某条具体留言信息的呈现,提取留言主题、内容及发表时间等。
5.留言管理 实现管理员对留言的管理,主要是删除操作,对不合法的留言进行删除。
三:在线投票系统
该系统主要包括前台投票、投票结果查看和后台管理三个模块。 要求:
投票系统主要包括前台投票、结果查看和后台管理系统三个部分 前台投票包括投票主题和选项,选项可以是单选或多选,
主要包含以下模块:
1.显示投票选项模块:主要是显示投票内容,即投票表单的实现参与投票模块:禁止重复投票 显示投票结果模块:主要是投票选项的计数统计,可以通过文字显示各选项的票数,并通过柱状图(可以用表格或图片实现)更直观的显示各选项的票数 后台管理主要包括投票项目的增加、修改和删除,其中修改投票项目还可以包含对选项的修改和删除。 管理员登录验证模块:
2.投票主题显示模块:可以浏览投票主题及相关信息(投票总数、投票时间等),可实现分页显示
3.投票主题增加模块:以表单的形式增加投票主题以及选项的个数 4.投票项目的删除:对于不需要的投票主题可实现删除
四:在线书店
主要功能包括前台用户模块和后台管理模块。 要求:
前台用户模块主要是实现注册用户浏览图书(商品)和购买图书的功能。具体包括如下:
1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息;
2.登录模块:实现注册用户登录此系统;
3.在线购书:实现注册用户在线购书。包括图书列表,图书信息的查看和添加购物车等功能;
4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、删除,提交购物车和清空购物车功能;
5.查看订单:实现对订单的管理,包括订单列表,订单查看等功能
后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下: 1.登录模块:实现管理员登录
2.图书管理模块:实现对图书的管理,包括图书列表查看、图书信息的添加、修改和删除等功能;
3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功
能;
4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除
等功能。
五:网络购物中心
主要功能包括前台用户模块和后台管理模块。 要求:
前台用户模块主要是实现商品展示及销售的功能。具体包括如下:
1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息; 2.登录模块:实现注册用户登录此系统;
3.商品展台:实现新品上市、特价商品及畅销商品的展示等功能;
4.购物车管理:实现用户对自己的购物车进行管理,包括商品列表、购买商品的修改、
删除,提交购物车和清空购物车功能; 5.收银台:填写订单信息、结账等功能;
6.查看订单:实现对订单的管理,包括订单列表,订单查看等功能; 7.商品查询:实现按类别查看商品;按类别及商品名称模糊查询等功能;
后台管理模块主要是针对系统管理员实现其对系统的管理功能,具体如下: 1.登录模块:实现管理员登录;
2.商品管理模块:实现对商品的管理,包括查看商品的详细信息、商品信息的添加、修改和删除等功能;
3.订单管理模块:实现对订单的管理,包括订单列表、订单的查看、修改和删除等功能;
4.用户管理模块:实现对用户的管理,包括用户列表、用户信息的查看、修改和删除等功能;
5.公告管理模块:实现查看公告列表、添加公告、删除公告; 6.退出后台。
六:企业办公自动化系统
主要功能是根据企业日常办公的需要进行管理。 要求:
包括10大功能模块。具体包括如下:
1.用户注册模块:实现用户的注册、注册时用户需要输入基本的个人信息; 2.登录模块:实现注册用户登录此系统;
3.收、发文管理模块:实现浏览发文、建立发文、删除发文等功能;
4.会议管理:实现查看会议信息、录入会议信息、删除会议信息等功能;
5.公告管理模块:实现查看公告列表、添加公告、删除公告;
6.人力资源管理模块:实现对员工信息的浏览、修改、添加、删除等功能; 7.资产管理:实现办公用品和车辆管理的浏览、修改、添加、删除等功能; 8.文档管理:实现文件的浏览、上传、下载和删除等功能; 9.内部邮件管理:实现邮件的浏览、发送和删除等功能;
10.意见管理:实现查看意见箱、发送建议和删除建议等功能。 11.系统退出功能。
七:企业门户网站
主要功能包括前台用户模块和后台管理模块。 要求:
前台用户模块主要是实现企业信息展示和与客户进行交流的功能。具体包括如下:
1.用户中心模块:实现用户的注册、登录、修改和进入后台等功能; 2.技术支持模块:实现常见问题、工具下载、补丁下载等功能; 3.商品展台:实现产品的分类展示等功能;
4.首页:实现网站公告、软件下载排行、友情链接、新闻热点等功能; 5.留言簿:实现查看留言和发布留言等功能; 6.解决方案:解决方案的详细信息。
后台管理模块主要是管理网站信息和回复留言的功能,具体如下:
1.登录模块 2.用户查找 3.公告管理模块 4.新闻管理中心模块 5.友情链接管理
6.退出后台 7.软件类别管理 8.软件资源管理 9.解决方案管理 10.常见问题管理 11.留言簿管理 12.工具补丁下载管理
八:多媒体博客
主要功能包括前台用户模块和后台管理模块。 要求:
前台用户模块主要是实现信息展示和进行交流的功能。具体包括如下:
1.用户中心模块:实现用户登录、修改和进入后台等功能;
2.我的文章:显示博主的所有文章及文章评论、发表文章评论; 3.我的相册:显示博主的所有图片、发表图片评论;
4.我的影音:显示博主的所有视频及视频评论、发表视频评论; 5.给我的留言:实现查看留言和发布留言等功能; 6.加为好友:提供加入好友的功能。
后台管理模块主要是管理网站信息,具体如下:
1.登录模块 2.文章管理:能够发表及管理文章及评论 3.相册管理:能够上传、管理图片及评论 4.影音管理:能够上传、管理视频及评论 5.推荐文章:能够管理推荐的文章6.退出后台 7.好友管理:能够管理我的好友 8.友情链接:能够管理友情链接
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育Web程序设计课程设计 全文阅读和word下载服务。
相关推荐: