C语言考试系统的设计与实现目录摘要...........ABSTRACT........I第1章绪论.21.1引言.....。。。。21.2课题内容及意义21.3本文组织结构.…2第2章背景技术….42.1JSP技术....42.2JANA语言....。。。。。。。52.3 MYSQL数据库介绍52.4SSH框架....62.5B/S结构。。。。。7第3章系统分析和设计…93.1可行性分析....93.2功能分析....93.3系统用例分析.03.3.1管理员管理用例图.103.3.2教师管理用例图113.3.3学生管理用例图.113.4系统业务分析.123.5数据流图分析133.6系统性能分析..14第4章数据库设计….164.1数据库的应用164.2E-R设计164.3数据库表设计.174.4接口设计...194.4.1外部接口.….194.4.2内部接口…20第5章系统的实现.225.1登录界面...225.2管理员管理界面.....245.2.1添加试题.…275.2.2生成试卷….295.2.3添加用户335.3学生界面...…345.3.1修改密码...345.3.2考试355.4教师登录界面.....38第6章系统测试416.1测试方案及测试用例416.2安全测试416.3测试方法416.4测试用例....436.4.1使用者登陆模组测试用例436.4.2管理员上传试题模块测试用例….436.4.3管理员添加考试模块测试用例.446.4.4学生抽题测试模块测试用例.446.4.5教师阅卷模块测试用例。.456.5测试结论....45第7章总结与展望46参考文献..47致谢…48C语言考试系统的设计与实现摘要本论文旨在实现C语言的在线考试系统,论文内容首先分析了C语言考试系统的课题内容及意义,接着从背景技术展开对系统进行分析和设计,其次选择数据库的应用,然后进行系统的实现,以及对完成的系统进行测试,最后对系统的未来进行了完整的规划以及对我个人的一些总结。本论文所基于的软件的运行环境为MyEclipse8.5版本以及tomcat6.0,运用了mysql数据库,在此基础上,结合JSP、HTML、Javascript,SSH等技术,进行了系统的设计。本系统具有良好的稳定性和扩展性,能够在Tomcat平台上进行多人在线测试,能够很好地满足用户的需求。缺点是对静态内容和大文件的支持有所欠缺。关键词:考试系统;网络考试;Java;数据库DESIGN AND REALIZATION OF C LANGUAGEEXAMINATION SYSTEMABSTRACTThe purpose of this paper is to realize the online examination system of C language.Thecontent of the paper firstly analyzes the subject content and significance of the C languageexamination system,then analyzes and designs the system from the backgroundtechnology,selects the application of the database,and then conducts the systemanalysis.Implementation,as well as testing of the completed system,and finally a completeplan for the future of the system.The operating environment of the software based on this paper is MyEclipse8.5 andtomcat6,using mysql database,on this basis,combined with JSP,HTML,Javascript and othertechnologies,the system is designed.The system has good stability and expansibility,and canconduct multi-person online testing on the Tomcat platform,which can well meet the needs ofusers.The downside is the lack of support for static content and large files.KEY WORDS:Exam System:Network Exam:Java:DatabaseI
暂无评论内容