b、对教师和学生用户的信息进行查询和删除。
c、查看所有题目、作业信息及相关的查询功能。
指导老师:
a、个人信息修改
b、布置课设阶段性任务
c、查看学生上传的作业(文档形式)
d、对学生上传的作业做出评价、成绩
e、师生论坛交流
学生:
a、个人信息修改
b、选择课设阶段性任务
c、完成任务并上传作业(文档形式)
d、查看教师对作业的评价、成绩
e、师生论坛交流
图2.1 系统功能模块图
实践教学网站的目的就是让学生更加方便的完成课程设计阶段,让教师减轻指导负担,提高工作效率,以便将精力更好指导学生上。基于这一目本网站的建设重点问题就可想而知了:首先,将所有的资源合理的整合在一起,不能显得不合理或是突兀,要让其看起来自然流畅;其次,对每个阶段的的时间节点的设置显得尤为重要,使得管理员的管理有序化、便捷化。
难点自然也就是由网站中的关键问题体现出的,主要有以下方面:
1. 除了要求用到多个数据库,数据库相关联之外,还需要设置不同用户的数据访问权限。
2. 将课程设计任务与学习论坛完美、美观、便捷的连接在一起,方便学生和教师交流实践,也便于管理员的管理。
3. 对项目进度的管理,可以有个实时的体现方式。
2.2 可行性分析
2.2.1 技术可行性分析
在制作网站的过程中需要考虑到技术可行性的问题,对制作人员一般都要求掌握计算机技术,需要具有一定的数据库基础,至少要熟悉运用一个网页制作的软件(如:Microsoft Visual Studio 2010),并且对多媒体软件具有一定的熟悉(如:Photoshop、Flash等等)。
2.2.2 经济可行性分析
本网站制作全程基于论文管理系统二次开发,因此无需太多的人力和物力,管理方便,所以不需要庞大的费用,甚至可以说是零费用。同时本网站是一个动态网页,每次可通过Microsoft Visual Studio 2010的调试功能进行浏览。所以从经济上完全是可行的。
2.2.3 操作可行性分析
本网站操作简单、界面简洁清晰, 对于那些有简单的计算机知识的人员就可以轻松上手。并兼容与所有网页浏览的软件(如: Internet Explorer)
由此可见,该网站的操作是可行的,有必要开发本网站。
综合以上方面,本网站具有很高的开发可行性,无论是从技术上、经济上或者社会因素方面还是操作性上都是可行的。
2.3 需求分析
2.3.1 用户需求分析
随着移动互联网在各个行业的普及,高校中许多管理模式也开始向互联网发展。其中在课程设计阶段,学生和教师通过口头或者书面的方式面对面的完成课程设计,虽然在交流上很便利,但是一旦教师或者部分学生因事不能上课,则会耽误课程设计的进度,对教学管理造成不便。此时,学生和教师都需要一种教学平台来实现他们的需求,本网站设计可满足用户的需求。
本网站的用户包括两类,一类是学生,他们的差异比较大,有的对计算机很了解,有的则接触不多,对网站的使用有不同的要求等。另外一类用户是管理用户,他们是学校的人,主要是任课教师和管理员。他们对网站使用很熟悉,系统管理人员对网站很熟悉,总之,他们对使用管理网站比较熟悉。
2.3.2 功能需求分析
学生和教师都需要一个能满足需求的网站,经调查了解,明确了用户的要求。第一,该系统需要能在任何网络的情况下登录,也就是说不一定只能在学校内网登录;第二,教师需要能在该系统上发布课程设计的题目来让学生选择,学生需要能登录系统选择自己想完成的课题,教师与学生双方达成教学关系,即该系统需有选课模块;第三,学生在课程设计进行到一定阶段时要在系统中上传该时期的文档,教师对学生上传的文档进行审阅并给出评价,学生可查看教师的评价和审阅结果,以便后续的设计的进行;第四,学生和教师都需要一个平台供双方互动交流,即论坛模块可满足双方的需求;最后,管理员可以对选课和上传文档的时间加以限制,在时间段内教师才可进行发布课题、学生选题、上传文档等操作,过期便不能操作。经统计,本系统需要选课模块、文档管理模块、论坛模块、时间模块等功能。 ASP.net《软件设计与实践》实践教学平台设计(4):http://www.youerw.com/jisuanji/lunwen_25074.html