开题报告 2
- 格式:doc
- 大小:68.93 KB
- 文档页数:7
毕业设计(论文)开题报告
题目:人工智能所科研与教学工作网
站设计与实现
院(系)计算机科学与工程学院
专业软件工程
班级090614
姓名王喜芳
学号090601129
导师刘白林
1.毕业设计(论文)题目背景、研究意义及国内外相关研究情况。
1.1题目背景
随着计算机教育的普及,网络和软件技术的发展,现代企业的业务交流很大一部分已经转移到网络平台,高校个人的年度工作信息也通过网络进行获取和上报。
近几年,全国各高校校园网建设都取得了较大进展,网络硬件已基本完成。
随着网络的普及,信息技术与课程整合是高等教育教学的重要内容。
将这些基本完善的硬件系统与教学结合起来为教师和学生提供一个良好的教学和学习的平台是我们现在要考虑的问题。
建设教学网站,对教学资源进行收集、整理、应用,实现教学资源的共享与交流,并能提高学生学习的主动性、积极性、及时性、有效性和高效性。
教学网站的作用不仅应该提供各类教学资源和材料,还应该实现教师与学生之间、学生与学生之间的互动,使大家能在统一的平台基础之上进行沟通与交流。
1.2 研究意义
西安工业大学计算机学院人工智能与仿真研究所主要从事兵器装备故障诊断系统的研究,承担学院的本科和研究生课程的教学任务及研究生的培养任务。
该科研和教学网站的开发,对于研究所的管理和发展具有重要意义。
1.3 国内外研究情况
新技术与生活习惯或生活方式的变化,直接导致了科研教学网站的快速发展。
科研与教学网站主要针对于高等院校开发的。
现在在国内,几乎所有的高校都拥有了自己的科研教学网站,这是一个将教学与高科技相结合的一个产物,随着近几年高科技的发展,科研教学网站也越来越完善,有了这样一个平台,科研和教学工作也能高效率的进行。
现在国家也大力扶持高校的发展,将更多的高科技与教学与科研相结合。
现在,在国外的大学里都拥有全世界功能最完善的科研与教学工作网站。
近几年在我国,科研与教学网站的开发业越来越成熟,技术也越来越高科技,并且网站的功能也会越来越强大。
2.本课题研究的主要内容和拟采用的研究方案、研究方法或措施。
2.1 研究的主要内容
科研和教学网站主要是针对学校教学管理和科研管理方面而设计的。
学校人工智能所因为工作需要,必须对学生的信息(本科生,研究生),教师的信息,课程信息有一定的了解,并以此为基础来安排课程. 学期结束后,还要记录学生
的分数,以此作为下个学期的教学安排依据根据上述的初始条件和对本学校的调研考察,在该网站上用户可以上传和下载文件,查看科研成果,研究所的重要通知和公告以及进行学术交流等。
设计一个教学和科研管理的数据库:记录教师和学生的基本信息,选课,课程安排等信息,方便老师,同学等用户对数据库的查询,修改等操作。
尽量使数据库高效,存储简单.
网站功能描述:网站将展示研究所的基本信息,人工智能和故障诊断、软件技术知识,文字、图片等,在搜索功能中,可以搜到学生,教师等的基本信息并导出word文档。
用户(本科生,研究生,教师,管理员等)选择相应的登录类型,正确输入用户名和密码后才能登陆到相应的界面。
在管理员登陆后,可对教师、学生的信息进行操作,以及发布一些重要通知,还有就是上传课程安排,教师以及学生都可进行下载打印。
比如对学生信息可进行录入,修改,删除等;教师登陆可对学生成绩、处分、课程信息进行操作,可以对教师信息查询和修改,教师也可发布一些信息,如一些科研信息和课程调整通知等。
学生登录可对自己的信息进行查询和修改一些信息,可以下载并打印自己的信息,成绩单以及课程表。
所用用户都可查看公告栏,但是只有登陆之后才能下载上床文件以及进行其他操作。
2.2 研究方案
网站的模块构想
通过对系统功能的需求分析,设计得出以下7个关键模块:
(1)网站管理模块:管理员通过输入账号和密码登录模块,在此模块中,管理员可以增加或删除学生与教师信息。
对用户上传的文章进行审核,对上传和发布的公告、教程、课件进行添加和删除。
对知道吧板块进行添加和删除。
同时管理员还能进行密码的修改。
(2) 个人空间模块:学生使用该网站获取公告信息,教程信息,课件信息。
同时学生还能上传和查询作业,在知道吧模块中交流问题,备忘本功能为用户提供记录重要信息功能,用户可使用留言箱对其他用户进行留言。
(3)教程和课件区模块:用户可以浏览该部分,寻找自己需要的教程或是课件进行下载,体现了该网站的一个基本的教学功能。
(4)科研成果展示区模块:该模块展示了教师最新的科研成果,方便了各类用户的浏览,体现了该网站的一个基本的科研功能。
(5)上传区模块:管理员可以上传公告、课件、教程。
可以是文档,也可以
是附件。
上传内容需管理员审核后在网页显示,改模块是提供了用户对资源的分享功能。
(6)知道吧模块:用户可以选择相应板块,然后提出问题也可对其他用户提出的问题进行解答。
老师可以在该板块对学生提出的相应问题进行解答,方便师生之间进行交流。
(7)检索模块:如可以输入某个教师的姓名,就可以显示其基本信息以及研究成果。
通过对系统功能的需求分析,得到如下图所示的系统功能模块结构图。
系统功能模块结构图
设计每个模块的功能与界面,进行数据库的逻辑设计,利用SQL Server 2005数据库,使用当前主流的基于web 和 技术开发,B/S :brower/server,浏览器/服务器模式,通俗的说,所有的网站都是这种模式的。
B/S 模式安装维护方便,只用安装好服务器,客户端只要能连网,有浏览器就可以。
升级也方便,只用升级服务器,客户端不用理会。
3.本课题研究的重点及难点,前期已开展工作。
3.1.本课题研究的重点及难点
网站涉及的信息比较多,数据库的设计比较难。
各模块功能的具体实现和系统测试。
3.2.前期已开展工作
搜集资料,文献,配置计算机的开发环境,理解需求。
对毕业设计进行一个完成计划的设计。
4.完成本课题的工作方案及进度计划(按周次填写)。
科研与教学工作网站 网
站
管理 科研成果 个人空间 知道吧 课件区 公告栏 教程 区 上传区 用户登录 本站检索
要求熟悉科研与教学网站和数据库的基本知识,具备良好的编程能力。
第1-3周:确定课题的主要研究内容、实现目标,进行资料的搜集和学习,完成开题报告。
第4-7周:课题的基本理论研究,以及软件系统的总体设计和详细设计。
第8-14周:程序代码的编写和调试,完成中期报告。
第15-17周:书写毕业设计论文,软件系统和论文提交审查。
第18周:进行毕业答辩。
五.参考文献
[1] 李海峰.基于J2EE技术开发高性能BBS论坛[D].上海:华东师范大2006
[2] 赛奎春.JSP信息系统开发实例精选[M].北京:机械工业出版社,2006:66-72
[3] 萨师煊,王珊.《数据库系统概论》.高等教育出版社,2002年2月:3-460
[4] 王珊,陈红.数据库系统原理教程[M].北京:清华大学出版社,2004.6
[5] 陈明.Blog,Wiki在协作学习中的应用研究[D].武汉:华中师范大学,2006
[6] LEE ANNE PHILLIPS.《巧学活用HTML4》.电子工业出版社,2004年8月:1-319
[7] BruceEckel.《JSP编程思想》. 机械工业出版社,2003年10月:1-378
[8] 孙卫琴.精通Struts:基于MVC的Java Web设计与开发[M].北京:电子工业出版社,2004: 1-9
[9] [美]Walter Savitch. Absolute Java[M].北京:电子工业出版社,2005
[10] 孙卫琴,李洪成.Tomcat与Java Web开发技术详解[M].北京:电子工业出版社,2004:73-78
[11] FLANAGAN.《JSP技术手册》. 中国电力出版社,2002年6月:1-465
[12] 柳永坡,刘雪梅,赵长海.JSP应用开发技术[M].北京:人民邮电出版社,2005:30-32
[13] Burgess,R. S. DESIGNING CODASYL DATABASE PROGRAMS USING JSP[C]. Information and Software Technology,V ol29,No3,1987:151-158
[14] 孙涌.《现代软件工程》.北京希望电子出版社,2003年8月:1-246
[15] 郭华伟.基于内容聚合BLOG学习平台的辅助教学研究与实践[D].北京:首都师范大学,2006
注:1、正文:宋体小四号字,行距22磅。
2、开题报告装订入毕业设计(论文)附件册。