广东白云学院
毕 业 设 计 任 务 书
电气与信息工程 学院 计算机科学与技术 专业 软件工程 班
题 目 基于界面自动生成的客观题考试系统
学 生 姓 名 学 号
指 导 教 师
专业负责人 年 月 日审查
系 主 任 年 月 日批准
课题主要内容及要求: 考试系统是一类常用信息系统软件,其应用十分广泛,但目前大多数考试软件的界面设计是静态的,静态考试界面的明显缺陷在于:静态界面为特定考试设计,其界面设计与具体考试的试题内容与数量有直接关系,一旦考试内容或试题数量发生变化,静态考试界面将面临重新设计,因此,静态考试界面的可扩展性是很弱的。 论文要求研究客观题考试软件的设计。这里所说的客观题包括判断题、单选题、多选题、填空题。前三类题的共性在于都具有选择性,判断题可看成是只有两个选项的单选题。因此,只要分别研究单选题、多选题、填空题如何映射成考试界面即可。 在分布式环境理,考试界面的自动生成意味着要在Web窗体上动态生成Web组件,如果存放这些组件的容器具有良好扩展性,那么生成自适应考试界面的问题将得到解决。事实上,C#.NET平台中GridView 组件是可动态容纳无穷多个各种类型组件的容器。因此,借助GridView 组件生成客观题自适应考试软件是可行的。 论文主要完成工作要求:试题映射成自适应界面的设计思路;界面自适应考试软件系统设计需求分析;界面自适应考试软件的业务流程分析;问题领域分析及类设计;系统数据库设计;系统主要功能的实现。 分析方法要求:面向对象分析。 软件架构要求:基于三层架构。 需注明:工作任务、工作参数、工作环境(实验室、工程实践、社会调查等) |
课题任务要求: 第一周: 完成调研工作,编写调研报告。 第二周:完成相关文献检索并编写检索记录。 第三周:完成系统需求分析并形成分析报告。 第四周:完成业务流程分析并形成分析报告。 第五周:完成问题领域分析,找出业务实体。 第六周:完成数据库设计。 第七周:完成基于三层架构的类设计。 第八周:软件系统开发。 第九周:软件系统开发。 第十周:软件测试。 第十一周:文档整合及论文撰写。 第十二周:论文撰写及修订。 第十三周:论文撰写及修订。 第十四周:论文定稿。 进度要求具体到每周 |
课题完成后应提交的技术文件或实物(调查报告、图表、设计图纸、软件): 1、 论文 2、 软件 3、 系统源代码 |
主要参考文献与外文翻译文件(由指导教师选定): [B.yers等,1992] B.yers, M.Rosson. Survey on User Interface Programming[ C] .Proceedings of the Conference on Human Factors in Computing Systems,1992 : 195- 202. [图形,2002] http://www.lw23.com/lunwen_5605477, 图形用户界面[EB/OL],2002. [GridView,2003] http://msdn.microsoft.com, GridView[EB/OL],2003. [SQL SERVER 2005数据库简介,2007] http://ce.sysu.edu.cn/cdbm/dersou/ITyea/200708/dersou_20070825161357_140.html, SQL SERVER 2005数据库简介[EB/OL],2007. [G.Johnson,2006] (美)G.Johnson.ADO.NET 2.0高级编程[M].段超 译. 北京: 清华大学出版社,2006:189. [动态,2005] http://www.jb51.net/article/6670.htm, 动态ItemTemplate的实现[EB/OL],2005. [D. Esposito,2006] (意)D.Esposito.ASP.NET 2.0技术内幕[M].施平安 译. 北京: 清华大学出版社,2006:363. [Soren Lauesen,2002] (丹)S.Lauesen.软件需求[M].刘晓晖 译.北京:电子工业出版社,2002:3. [L.A.Maciaszek,2007] (澳) L.A.Maciaszek B.Lee Liong.实用软件工程[M].胡长军 张晓明 译.北京:机械工业出版社,2007:11. [软件需求,2010] http://blog.csdn.net/qinhl99/archive/2010/04/20/5509004.aspx,论需求的三个层次和三个方面,[EB/OL],2010. [F.Joey,2005] (美) F.Joey.面向对象的系统分析与设计[M].北京:清华大学出版社,2005:411-413. [R.Frost,2007] (美) R.Frost.Database Design And Development[M].北京:清华大学出版社,2007:68-69. |
注: 此任务书由指导教师填写(宋体、小四号、1.5行距)