网站设计开题报告范文

时间:2023-04-07 03:59:58

导语:如何才能写好一篇网站设计开题报告,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。

网站设计开题报告

篇1

题目:基于Web的网上书店系统前台子系统

日期:**年12月15日

1.本课题所涉及的问题在国内(外)的研究现状综述

本课题涉及问题及现状:

当今时代是飞速发展的信息时代。在各行各业中离不开网络,这正是计算机被广泛应用于网上销售系统的环境。当前,中国书业正面临着深刻的体制与行业发展模式的双重变革面对未来的市场,出版社和书店都不得不做出应对,在提升管理、减少成本、降低风险的同时,寻求新的业态和渠道的突破。传统的书店存在着各种各样的弊端,如由于书店受面积所限,书籍太少,而且大多仅能提供本书店的有限信息,查找、检索、订购费时费力,由于店面租金的原因,缺乏灵活性,同时过多的员工增加了书店的经营成本。相比之下,网上书店具有全面的图书查询信息功能,齐全的图书品种,方便快捷的配送服务,低廉的销售价格,直接准确的数据积累,灵活多样的宣传营销平台,先进的互联网技术,完善的售后服务等优势,并且中国人口基数大,且互联网用户增长快,网上书店拥有众多的潜在客户。所有这些都为中国网上书店的发展带来了机会。

网上书店在我国的发展已在逐步的上升,越来越受到大家的关注,可以预言,网上书店将走出内外环境制约的阶段,迎来快速发展的美好前景。

2.本人对课题提出的任务要求及实现预期目标的可行性分析

1.本人对课题任务所提出的任务要求:

(1)实现图书详细情况的查询;

(2)实现图书的选购;

(3)实现购物车功能;

(4)实现用户信息更新功能;

(5)实现图书选购模拟结算功能。

(6)测试所有功能,找出不合理和不能解决问题,请教指导老师帮助尽量完成解决问题。

2.实现预期目标的可行性分析:

主要从经济可行性,技术可行性和操作可行性三个角度分析。

在经济可行性方面:确保该系统的经济效益超过其开发成本。该系统的经济投入主要是开发软件和人力资源方面的资金投入; 必须最大程度地在经济能力上赢得广大市场许可。

技术可行性:系统是在Visua Studio 20**环境下开发的,并采用过SQL Server 20**作为数据库平台来实现系统的方案。对于其中遇到的一些技术难点的预期解决方法以自己思考,从网络和书本查找为主,辅以向指导教师和其他一些有过相关经验的人请教。

操作可行性:该系统采用的是业界比较流行的前后台方式实现,为主流的实现方式,所以操作简单,安全可靠,比较适合广大用户所理解并能快速、独立的使用这个系统。

3.本课题需要重点研究的、关键的问题及解决的思路

本课题需要重点研究的关键的问题:

1.购物车功能;

2.模拟结算功能。

关键解决思路:

由于用户选择的书并不一定要定购,因此没有必要对数据库进行操作。只是将用户选购的书号和数量存放于购物车中。

(1)在购买商品时,在浏览/查看商品时点击商品的购物车标识就可以把商品加到购物车中。

(2)浏览购物车,购物车列表,序号,商品名称,购买的商品数量,商品价格,所有商品总价。

(3)删除购物车中商品,从购物车中将商品拿出或删除。

(4)编辑购物车中的商品,修改购物车中已存在商品的数量。

(5)清空购物车,把购物车中的商品全部拿出。

由于用户在结账过程中需要使用到用户的个人信息,并对用户所购的商品进行记录,所有要求用户必须注册并且登陆,所有在进入服务台前要验证用户是否登录,以便结账。根据客户购物车中的信息,以及客户所选择的送货方式和付款方式,连同客户对应的个人信息生成订单,以便于后续进行送货处理。

4.完成本课题所必须的工作条件(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等)及解决的办法必须条件:

采用C#.NET语言和SQLSever 20**来实现系统方案。并利用Fash、Firework和Photoshop来实现界面的美观,并查看C#的相关书籍。

需要的工具书与参考文献:

[1]匡松、张潍鑫 . ASP.NET开发宝典 [M]. 中国铁道出版社,20**.5

[2]郭常圳。C#网络应用开发例学与实践 [M]. 清华大学出版社 2006.11

[3]明日科技。asp.net 2.0开发技术大全[M]. 人民邮电出版社 20**.2

[4]张蓓。ASP.NET通用模块及典型系统开发实例导航[M]. 中国青年电子出版社,2006.7

[5]张海藩。软件工程(第五版)。清华大学出版社[M],20**.2

[6]宾晟、周峰、孙更新。ASP.NET网络程序开发原理与实践教程[M]. 电子工业出版社,2007.1

[7]张树亮、李超。ASP.NET2.0+SQL Server网络应用系统开发案例精解[M]. 清华大学出版社, 2007.9

[8]马军。2.0网络应用系统开发[M].人们邮电出版社,2006.6

[9]范玉婵。Photoshop CS3 技术解析与精彩案例 [M] 清华大学出版社 20**.5

[10] 张润彤。电子商务概论(第二版)[M].电子工业出版社。20**.3

5.完成本课题的工作方案及进度计划

20**年12月15日-----20**年12月29日 选题,为相关设计做准备。

20**年12月30日------20**年1月29日查询相关知识,编写开题报告

20**年1月30日------20**年3月9日学习相关知识,并完成系统的需求分析编写系统详细设计。

20**年3月10 日------20**年3月20 日 完成前台系统设计。

20**年3月20日------20**年4月25 日 完成前台子系统编程,并将各组员子系统进行融合。

20**年4月26日------20**年5月2日 组员一起完成系统测试,完善系统。

20**年5月3日------20**年5月15日 书写文档并完成论文初稿。

20**年5月16日------20**年6月5日 完成论文及答辩幻灯片。

6.指导教师审阅意见

篇2

关键词:电子系统设计;网络课程;课程网站;教学改革

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2014)53-0120-02

一、引言

随着电子信息产业对员工专业技术能力需求的提高,各高校电子信息类专业越来越重视学生的实践能力和工程素养的培养[1]。为了更好地培养学生电子设计综合能力,我院专门开设了《电子系统设计与工程实践》课程。教学过程包括理论授课和实践环节两部分,实践环节主要以分散自主方式进行,通过理论考试和实践作品验收形式进行课程考核。该课程的主要目的是提高学生电子系统的设计和制作能力,但在教学过程中遇到了如下问题:(1)教学内容综合性强、知识点分散、信息量大,而有限的课堂教学学时难以满足要求。(2)传统课堂教学方式侧重于知识的灌输,难于激发学生学习的主动性,不利于学生自主学习能力的培养,而自学能力则是一个优秀工程师的必备素质。(3)现有的教学模式不能为学生提供充分而有针对性的辅导,不利于创造互动讨论平台,限制了教师与学生、学生与学生之间的交流。(4)由于学生完成实践课题以分散方式为主,不便于在学生实践过程中进行监督和指导。

为解决上述问题,本文提出一种“以课堂教学与网络课程相结合”的电子系统设计实践教学方法,将网络课程作为实现教学目标的一种有效教学手段,充分发挥网络课程信息量大、选择性、自主性学习、易于创建交流平台、打破时间和空间限制等优势,与课堂教学相互配合,更好地满足该课程教学的需求。本文介绍了建设网络课程的总体设计思想和原则、课程网站的架构和实现方法以及基于该网络课程进行的相关教学方法的改革和研究。

二、网络课程建设的设计思想与原则

网络课程的载体是课程网站,课程网站是课程建设的重要组成部分,可实现优质课程资源共享,确保教学质量[2]。通过课程网站,既弥补了课堂教学的不足,促进了课程教学水平的提高,也拓展了学生的学习空间,激发了学生的学习热情[3]。在课程网站设计过程中必须以课程教学活动为中心,以实际应用为向导,结合计算机网站建设的相关技术,才能使所建设的网站真正与课堂教学相结合,融入课程教学体系[4]。通过研究,课程网站的设计需要遵循以下原则:(1)以学习者为中心的原则。学习网上资源的主体是学生,所选教学内容应以学生为中心,强调通过自主学习掌握所学知识,培养学生探索知识的兴趣和能力。另外,相比课堂教学,学生从被动接受者转变为主动分析者,根据个人情况对网络资源进行有选择的学习,要考虑不同学生的个性化需求。(2)教学内容与网站设计相结合的原则。网络课程的教学内容是以网站的形式呈现在学生面前,要重视网站的风格、布局以及美工效果,有助于激发学生对教学内容的兴趣。强调以人为本,便于学生在线学习和练习,具有良好的人机交互性。同时,要采取相关技术手段,使网站内容便于更新和维护。(3)教学实用性原则。网站内容不能是课堂知识的照搬,要注重与课堂所讲述知识的联系和区别,要注重知识的扩展,网站内容应尽可能丰富,为学生深入学习提供条件。

三、课程网站的设计

根据课程要求,对网站进行模块划分、网页布局和美工设计,所设计的网站总体结构如图1所示。通过首页进入网站,在首页中提供网站导航,整个网站主要设计了课程介绍、课堂教学、进阶学习、互动交流和实践环节五个版块,其中互动交流、实践环节版块需要进行实名登陆才能使用,其他三个版块可以自由浏览。

“课程介绍”版块:使网站访问者了解课程的整体情况,对课程内容组织、教学要求和任课教师进行介绍。主要提供课程基本情况、教学团队、教学大纲和教学日历的网页浏览功能。

“课堂教学”版块:该版块是网站的主要组成部分,提供课程教学内容的学习与复习,通过自测使学生对知识的掌握情况进行评估,提供课程实验内容和设备的相关资料,实现巩固课堂教学的作用。该版块提供电子课件、自测评估的网页浏览和实验资料的下载功能。在教学内容的选取方面,需要注意网络教学的内容不能是课堂教学内容的照搬,而是要结合网络课程的特点,便于学生自主学习。在本网站的教学内容安排方面,结合任务驱动的思想组织网络课堂内容,首先对课堂教学内容进行概括和归纳,提供各章的重点和难点,将每一章的内容量化为几个相关的学习任务,每个学习任务进一步量化为多个小问题,从而突出相关知识的结构和关联,便于学生建立自己的知识体系,让学生在解决具体问题的过程中学习相关知识,提高学生的学习兴趣。

“进阶学习”版块:该版块在课堂教学内容的基础上,引导学生进行电子设计的深入学习,注重理论知识在实际应用中的运用。主要包括专题讲座、案例分析和应用笔记。其中,专题讲座为在线视频方式,由相关教师就电子系统设计中某一实际问题进行深入讲解;案例分析部分以电子设计竞赛题目和教师科研项目为基础进行整理,使学生了解电子系统设计的全过程,提高实际设计能力;应用笔记部分主要从工程实际出发,提供典型器件的使用方法、设计经验与注意事项。

“互动交流”版块:该版块包括通知公告、在线答疑和学习交流三个部分,用于向学生课程通知,进行教师与学生、学生与学生的交流。在线答疑采取“聊天”的技术方式,由教师规定时间,解答学生的网上提问,并对共性问题进行汇总,在课堂进行统一讲解。学习交流采取“留言”的技术方式,教师或学生建立讨论主题,大家可对该主题发表观点,进行技术交流。通过教师合理的组织和引导,可充分发挥该版块的作用,调动学生进行电子设计的热情和兴趣。

“实践环节”版块:该版块为本课程的实践环节提供了一个规范化的管理平台,主要包括实践课题库、开题申请(提交选题及总体方案)、实验预约、设计文档提交(规范化的设计报告、电路图、程序代码等)和验收申请等部分,有助于教师及时了解学生实践课题的实施情况,进行有针对性的指导。同时,该版块也加强了课题设计文档的规范化管理。

四、基于网络课程的教学方法改革

为了充分发挥网络课程对课堂教学的辅助作用,使课堂教学与网络教学真正的有机结合,不仅网络课程内容要与课程体系相结合,而且要对传统的教学方法进行必要的改革。根据本课程的实际情况,在教学方法方面我们进行了如下改革:(1)将课程网站管理和信息更新纳入本课程的基本教学工作中,制定网站管理制度,安排任课教师作为网站管理员,及时进行网站维护与内容更新,做到与课程进展同步。(2)对课堂教学内容进行重新安排,使课堂教学更加具有针对性,部分教学内容要求学生利用课程网站进行自学。(3)利用网络教学巩固课堂所学知识,根据教学重点设计网站自测评估的试题内容,要求学生进行阶段性复习和自测。为促进学生利用网站资源巩固课堂所学知识的积极性,课程部分理论考试试题可借鉴网站自测评估中的内容。(4)要求教师安排固定的在线答疑时间,并每天浏览专题讨论情况,积极提出讨论主题,与学生进行交流,根据学生在论坛中的讨论情况,反馈课堂教学,使课堂教学更有针对性。(5)利用课程网站对实践环节进行监控,结合该网站制定相关的实践环节管理办法,促进分散式实践环节教学的规范化。

五、结语

本文针对《电子系统设计与工程实践》课程教学中存在的不足,提出了一种将课堂教学与网络教学相结合的教学模式,充分发挥了网络课程的优势,弥补了传统教学方式的不足。对课程网站的基本设计思想和原则进行了探究,结合实际情况设计出符合课程要求的网站,并对相关教学方法进行了改革。经教学实践,取得了较好的教学效果。本文对相关课程网站建设及其教学方法的研究提供了参考,具有一定的借鉴作用。

参考文献:

[1]张诚,林志贵,徐伟,等.基于CDIO模式的《电子系统设计》课程改革[J].教育教学论坛,2013,(1):36-37.

[2]顾保磊,吴云.高校精品课程网站建设研究[J].软件导刊,2014,13(2):175-177.

篇3

关键词:毕业论文 管理系统 B/S模式

本科毕业论文是毕业生总结性的独立作业,是学生运用在校学习的基本知识和基础理论,去分析、解决一两个实际问题的实践锻炼过程,也是学生在校期间学习成果的总结,是整个教学活动中不可缺少的重要环节。撰写毕业论文对于培养学生初步的科学研究能力,提高其综合运用所学知识分析问题、解决问题的能力有着重要的意义。人工进行毕业论文各种信息的管理存在着工作量大、速度慢、出错率高等方面的问题,设计毕业论文管理系统显得非常必要[1,2]。

笔者对毕业设计过程中的课题申报、课题审核、学生选题、提交论文等环节进行了系统分析,设计了基于Web的毕业论文管理系统,充分利用与整合了可用的网络资源,为学校、学院、教师和学生提供了交互式接口,实现了学生和教师的网上互动[3]。本系统采用了优秀网站开发技术ASP,后台使用Access数据库,从整体上实现了论文管理的各项功能,使得毕业设计课题的申报和审核、论文选题、论文提交、成绩考核等更易于管理,同时也可以对毕业设计课题的难度、工作量等其他信息进行详细管理,对保证毕业设计的质量有一定的现实意义[4]。

1 系统功能设计

本系统的基本功能根据用户的不同分为4个模块:学生模块、教师模块、专家模块和管理员模块。

1.1 学生模块

注册:新用户需要先注册,填写自己的基本信息,本系统规定学号为0001~9999,即学生数最多为9999。

登录:注册过的用户可以使用“学号/姓名+密码”登录系统。

密码修改:初始密码规定为6位以上数字或字符,学生登录后可修改密码。

课题选择:教师申请的课题通过审核之后,学生可以选择自己的志愿。

结果查询:在教师选择学生之后,学生可以查询到自己是否被确认。

论文提交:学生可以在特定时间将写好的论文提交上去。

确认上传:论文提交之后要确认上传,一旦确认上传就不能再次提交了。

对教师评价:在论文的最后阶段要对教师进行评价。

留言:在教师确认学生之后,学生可以通过留言的形式与教师进行沟通。

1.2 教师模块

注册:教师首次登录也需要先注册,系统规定教师号为001~999。

课题申报:填写必要的信息进行课题申报。

课题修改:对申报的课题进行修改,查找错误。

选择学生:在学生选择课题之后,教师可以选择学生。

综合查询:可以查询相关主题的信息、分数和课题的审核结果。

论文下载:教师可以下载学生提交的论文。

成绩评定:教师在审核学生论文之后,可以对论文进行成绩评定。

论坛:教师可以在论坛上给学生留言,或与学生交流问题。

1.3 专家模块

一审:由各学院的专家对教师提交的课题进行审核。

二审:在一审中没有通过的课题要进行二次审核。

结果公布:公布审核通过的课题和没有通过审核的课题。

综合查询:可以查询相关主题的信息、分数以及课题的审核结果、教师的成绩、学生调剂情况等。

1.4 管理员模块

2 系统实现

系统是通过B/S三层结构实现学生论文提交、教师对论文的管理以及专家审核等功能。采用浏览器、服务器、数据库的三层结构,当不同用户通过浏览器提交和评阅时,向Web服务器发出请求,Web服务器根据用户的指令执行程序,并从数据库中取出相应的信息反馈给客户端。

2.1 登录和注册

2.2 学生模块

其中课题选择与结果查询、论文提交和确认上传部分设计如下。

2.2.1 课题选择部分与结果查询设计

本院教师申请的课题被审核通过之后,学生即可看到备选课题。每名学生有3个可供选择的志愿,但最终由教师决定哪个课题对应哪个学生。学生选择课题之后,可点击结果查询,查看自己的选择情况,如果正确则可以点击“完成”,否则点击“重选”。这两个部分的算法设计基本相同,只是在不同条件下显示不同而已。课题选择部分只是查询数据库,将教师申请通过的课题显示出来;而结果查询则是从数据库中查询当前学生所选课题的信息,将课题的选择顺序、课题名称、指导教师等结果依次显示出来。如果点击“完成”,则系统会弹出提示框,询问学生是否确定当前的课题选择结果,如果确定,系统将清空“志愿”的值,并显示“操作完成不能再进行修改”的提示。

2.2.2 论文提交部分和确认上传部分的设计

在学生选好课题之后,开始毕业论文的撰写工作,论文写好后可以通过论文提交功能进行提交。其中,论文命名格式必须为“学号+姓名”,并且文件后缀名必须是“.doc”,文件上传如果成功,会弹出提示窗口。系统之所以要设计确认上传功能,主要考虑到两个原因:(1)确认上传就意味着最终上传,与论文上传功能分开比较好;(2)论文提交程序中使用了window.parent.Finish()功能[7],但该语句在执行过之后程序就结束了。因此,即使在其后使用更新数据库的语句也得不到执行。

2.3 教师模块

由于教师模块的整体风格与学生模块使用了同样的框架,因此与学生模块的风格基本相同。

2.3.1 课题申报与课题修改模块的设计

教师在学生开始选题之前就要进行课题申请,只有通过专家审核的课题才能够被学生使用。课题申报页面主要是填写和提交课题的相关信息(如图4所示)。

只要提交的课题没有被审核通过,教师就可以进行课题的修改,以达到专家小组的要求。在课题修改页面中,会显示一个包含所有可以修改课题的下拉式菜单,点击某一个课题,则会跳转到与课题申请相类似的页面,只是页面下方的“提交”按钮变为“修改并提交”按钮。

2.3.2 选择学生功能模块的设计

当学生选择过教师的课题之后,可能出现一个题目多人选的情况,教师可视情况对学生进行挑选,页面将课题名称与对应的学生以表格形式显示出来。

当教师点击某学生时,页面会显示学生的基本信息供教师参考。一旦教师在某一课题中选择了某个学生,该学生就不能再被其他教师、其他课题选中。

2.3.3 成绩评定模块的设计

对于学生已经提交的论文,教师经过仔细阅览之后,可以对学生的论文进行评分,等级分为五级,即优、良、中等、及格和不及格。

2.4 专家模块

专家主要是针对本院系教师申请的课题进行相关审核,功能包括:一审、二审、结果公布和综合查询。专家不能够自行注册,须由管理员进行添加。

点击“一审”,系统会自动查询数据库,将教师申请审核的课题显示出来,并附以专家意见表格,用于填写专家的审核意见(如图5、图6所示)。

只有在“审核小组修改意见”中信息为“适用”的课题才能够通过审核,否则需要进行二审。二审的界面与一审基本相同,如果课题不能通过审核,则不能在结果公布中显示出来。

2.5 管理员模块

管理员的功能可分为3个部分:备份数据、删除数据和添加审核人员。

2.6 BBS论坛

BBS论坛是本系统中连接学生和教师的一个交流平台,在学生的功能主界面和教师的功能主界面上各有一个可以进入论坛的入口。对于学生来说,当学生选择过题目并且教师也选择了该生之后,学生就可以使用BBS论坛与教师进行交流,比如论文的提交时间、论文的格式要求等。对于教师来说,当教师确定学生之后,便可以与该生在论坛上以留言的形式进行交流,特别是解答学生的相关问题。

本系统设计时考虑到教师功能与学生功能之间的差异,设计相应的界面时也有少许不同,由于学生只能选择一个课题,因此学生的论坛主页只有一个课题的相关入口;但教师不同,一个教师可以有多个课题,因此教师的论坛主页有多个课题的相关入口。

3 结束语

该系统在使用ASP和Microsoft Access 2000的基础上,实现了毕业论文管理系统中各个模块的功能,包括课题申请、课题的审核、学生选题、论文提交、论文下载、网上留言交流以及论文成绩评判等。整个系统模块划分清晰、容易理解和操作,同时各模块之间联系紧密,相互耦合,使得系统更加完善。

对于目前的毕业论文管理系统而言,应从以下两方面予以完善:第一,网上交流采用即时通讯工具,如QQ,这样能够使得学生和教师的交流更加方便快捷;第二,论文的开题报告、中期报告也应当有相应的功能模块,与论文提交成为一体。

参考文献

[1]李巍,王华东.毕业论文管理系统中的关键技术研究[J].计算机时代,2011(8):32-34.

[2]梁敬东,伍世珍.基于J2EE的毕业论文管理系统设计与实现[J].高等农业教育,2010(8):83-84.

[3]陈芳,陈朝.基于Web的毕业论文管理系统的设计与实现[J].电脑知识与技术,2008,4(8):2049-2050,2066.

[4]刘志铭,孙明丽,庞娅娟.ASP+Access数据库系统开发案例精选[M].北京:人民邮电出版社,2007.

[5]钱血忠,罗海驰,陈国俊.数据库原理及技术课程设计[M].北京:清华大学出版社,2009.