《软件设计与实践》试题库管理系统设计摘要:考试是学生在校期间要周期性面临的“事件”。考什么?怎么考?这两个问题在不仅仅是学生头疼的问题,教师也会为一样的问题而烦恼。甚至由于教师需要周而复始的面对同一门课程,试题的熟悉更是让选择变得艰难。至此,为简化教师工作结构,减轻教师的出卷负担,实现教考分离等诸多因素,开发了本套试题库管理系统。本课题实现了试卷的自主题型设计、自动生成试卷、试题内容微调、可打印文档生成、试题库管理等主要功能。意在努力帮助教师减轻因考试而增加的工作压力。本系统是基于C/S架构,采用Visual Studio开发平台、SQL Server数据库等软件进行开发。本文从背景调研、技术可行性、用户需求分析、功能模块构成、功能点实现、测试用例分析等方面详细介绍了整个系统的开发过程。22174 毕业论文关键词: 自动出卷;C#;SQL Server;Office Word
Design of test library management system about“Design and Practice of Software”
Abstract: The test is "incident" what the students who at the school must to face, periodically. What to test? How to test? These two issues are not just from the students, and the teacher will be worry about the same problem. Even because with facing again and again with the same course, choose the questions become more hardly. Thus, in order to simplify the structure of teachers' work, implementation of teaching examination separation factors, the test library management system was developed. The topic of the paper to achieve autonomy questions designed to automatically generate paper questions the content of fine-tuning, you can print the document generation, test library management and other major functions. It intended to help teachers to alleviate pressure which is increased by work about test. The system is based on C / S structure, using the Visual Studio development platform, SQL Server database and other software developers. This article from the background research, technical feasibility, user needs analysis, functional modules, function point implementation, test analysis and other detailed aspects of the development process of the entire system.
Keywords: Automatic; C#; SQL Server; Office Word
目录
摘要 i
Abstract i
目录 ii
1 绪论 1
2 分析 2
2.1 开发背景分析 2
2.2 开发模式分析 2
2.3 开发工具 3
2.3.1 Microsoft Visual Studio 3
2.3.2 Microsoft SQL SERVER 3
2.3.3 Microsoft Office 3
2.4 开发环境 4
2.4.1 Windows7 4
2.5 数据描述 4
2.5.1 静态数据 4
2.5.2 动态数据 4
2.6 系统功能需求分析 4
2.7 数据需求分析 5
2.8 用例分析 5
2.9 系统性能需求 6
2.9.1 运行环境 6
3 概要设计 7
3.1 功能模块概要设计 7
3.1.1 系统总体模块的概要设计 7
3.1.2 各子模块的概要设计 7
3.2 界面的概要设计 9