- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《企业考试低em》项目实践
HYPERLINK /DragonInSea/archive/2010/06/02/1749807.html 《企业考试系统》项目实践(01):概述及需求分析
摘要:使用Visual Studio 2010,开发基于企业内部考试及考试管理的《企业员工认证考试系统》及《企业员工认证考试管理系统》。
?
本人所在的公司是一个软件开发公司下属的培训中心,在年初总公司提出需求,仿照MS MCTS、SUN SCJP、Oracle OCA等认证考试的模式对员工的技术能力进行考核,考虑要投入及企业员工内部的需求问题,不进行常规的认证考试,由我设计一个考试系统来满足其需求。另外本人也考虑到其他需要进行考试的教学需要,设计、开发一套考试及考试管理系统。
在网上查询了许久,发现网上的一些考试系统(开源的或免费的)都不能符合我们的需要,因此我自己设计、开发一套新的系统,现在系统基本已经开发完毕,在这里分享给大家,也算是对于已完成系统的一次重构。也请各位大牛提出意见和建议。
需求分析:
1、基本参照考试模式:MCTS等计算机认证考试、日语能力等级考试、日常学生考试
2、考试、试题、试卷等:
???? 1)考试类型大体确定,其中每考试类型包含若干知识点,每知识点涉及技术类别、技术级别
???? 2)试卷对应试题采用手动组卷模式,即手动由试题库中的若干试题组成一套试卷(如今后有可能,在题库丰富、技术可行的前提下,可以改为自动随机组卷)
???? 3)每试题的知识点确定,且仅对应一个知识点。试题的类型分为单项选择题、多项选择题和主观题。考虑到安全性问题,试题以数据形式,加密存放到数据库
???? 4)一个考试可由多个试卷组成,且考试是否通过可以是由得分或答对数量或答对百分比确定(例如MS和认证考试即为此种),也可以由考试各试卷是否均通过(例如我大学时期的外语四六级考试即为此种,作文必须合格,如作文分数不够,即使总成绩足够也算未通过)
3、考试环境:考虑到只是公司内部使用,《考试系统》采用C/S结构,只能在局域网内实施
4、考试后有多种报表提供给不同的人(如:员工得到其考试结论报表,部门经理得到其部门员工的统计报表等)
5、还有其他的一些细节内容,逐步在后面的功能实现中再详细讨论。。。
基本功能如下图所示:
系统架构:
1、后台管理系统采用B/S结构(或C/S结构,本人已做完的后台管理系统采用的是C/S结构,但为了多研究一些技术上的问题,想在第二版中采用基于Silverlight的B/S结构)
2、前台考试系统采用C/S结构(本人已做完的后台管理系统采用的是基于Form的Windows应用程序,但为了多研究一些技术上的问题,想在第二版中采用基于WPF的Windows应用程序)
系统平台
??? 数据库服务器:SQL Server 2008 R2
??? Web服务器:Windows 2003 R2 + IIS
??? 前台考试系统客户端:XP或Vista或Windows 7 + Framework
??? 后台考试管理系统客户端:各种支持Silverlight的浏览器
开发平台:
???? Windows 7
??? .Net Framework 4.0? +? Visual Studio 2010
??? 编程语言:C#
??? 前台考试系统界面:WPF4
??? 后台考试管理系统:ASP.Net 4.0 + Silverlight 4
??? (注:已完成版本前台、后台均为基于Framework 2.0的Windows应用程序,在此只是为了更多的学习、掌握一些新的技术)
辅助工具:
??? Power Designer 15:用于数据库设计
??? CodeSmith:用来生成一些重复代码
??? PhotoShop:用来做一些图片
??? Dreamweaver:用来做一些网站的前台设计
??? Expression Blend:用来做一些WPF和Silverlight的前台设计
??? Trufun UML:UML工具
??? …
HYPERLINK /DragonInSea/archive/2010/06/02/1749925.html 《企业考试系统》项目实践(02):应用程序体系结构
摘要:
阐述《企业员工认证考试系统》及《企业考试后台管理系统》所使用的程序体系结构,各层的组成及其作用。
?
对于较为复杂的“企业级”应用程序,应选择适当的体系结构来满足面向对象的“可复用”、“可维护”原则,参考Microsoft PP 企业应用程序库中DAAB(数据访问应用程序块)的结构,针对本系统我采用如下的结构:
数据服务层
数据服务层实际上就是相应的数据库,提供数据的基础存储及基本的数据操作,按照MS的建议,对于数据库的操作尽量通过存储过程实现
您可能关注的文档
最近下载
- 篮球比赛计分表word版.docx VIP
- 小学高年级学生课外阅读兴趣现状及策略研究.docx
- 银团贷款流程与实务.pptx
- 薹菜和菜薹种质资源数据质量控制规范.PDF
- 互联网企业财务风险的控制研究——以京东集团为例.doc
- Siemens 西门子工业 SIMATIC 工业 PC 固件 BIOS 说明(SIMATIC IPC2x7G,IPC3x7G) SIMATIC 工业 PC 固件 BIOS 说明(SIMATIC IPC.pdf
- 护理本科毕业论文.pdf
- 《新概念英语第二册》电子书、单词、笔记、练习册(附答案)汇编.pdf VIP
- 新概念英语第二册课文.pdf VIP
- 2024下半年山东铁投集团校园招聘、社会招聘105人笔试备考试题及答案解析.docx
文档评论(0)