一、选题的背景及意义 随着计算机技术的飞速发展,计算机在各个应用领域普及,从而对计算机专业、软件专业技术人员的需求也在迅速的提高。而由国家人事部和信息产业部共同组织的计算机技术考试,科学、公正地对全国计算机与软件专业技术人员进行了测试,得到了社会及用人单位的广泛认同。但在组织考试的报名过程中,考试报名数据的快速录入、发布,高效管理问题日益突出. 本系统是为了满足各地不同的考生对目前考试报名困难的要求,为考生提供更为高效,方便,快捷的报名条件,同时也为减轻管理人员的工作难度;更为了协调考生与管理人员的关系,快速提高了考生与管理人员的工作效率;并进一步优化了计算机技术考试。本系统是用ASP和微软提供的IIS服务器及SQLServer2000完成的。本系统具有界面友好,使用方便,操作简单,安全性能好,功能强大等特点,基本满足了设计需要。 | ||||||||||||
二、研究课题的学术动态(国内、国外) 为进一步提高计算机技术考试管理水平,适应考试发展的需要,计算机软件考试实施网上报名是非常必要的,计算机技术考试在全国范围已实施十多年了,随着考试规模的不断扩大,考试专业领域的扩展以及考试级别不断增加,对考试服务及管理质量提出了越来越高的要求。形势的发展要求我们必须准确、高效、快捷地做好计算机技术考试考务工作,建立公平竞争、以人为本、以法治考、民主管考的考试管理体系(考试环境),包括网上报名。再加上传统报名方式和信息管理工作在许多地区已难于适应考试发展要求,如:考生报考不方便,报名时间短,数据处理工作繁重等。 目前,我国信息化程度日益普及,,尤其是信息技术人员,上网已成为工作和生活的重要内容,在全国大部分地区实现网上报名的条件已经成熟。 计算机技术考试实施网上报名是当今社会发展的趋势,2001年以来,国家级许多考试都相继实施了网上报名及考务信息综合管理服务。这些考试机构的网站,除了包含有考试政策、报考简章、专业设置、报考程序等必备的信息外,均有网上提交报名申请表等内容。考生不仅可以在网上查看到考试政策信息,而且能在网上报名,有的还实现了网上支付、网上订购考试用书、网上报名培训等网络化的管理手段。 三、课题实施的具体方案 此软件系统设计主要采用两大软件,将分成两大模块分别进行设计,而后进行组合调试。 第一阶段:将采用ASP和SQL作为开发软件,所以在这个阶段,学习这两种软件主要任务。 第二阶段:在完成前期的准备阶段,我们在这个阶段将开始构建数据库的基本框架,基本表的建设及其对象的填充,框架及权限管理,同时各部分属性设置的都要欲于充分的考虑。这个阶段是整个过程中最重要的阶段。 | ||||||||||||
第三阶段:在完成前两阶段的工作,我们将第三阶段完成与应用程序的连接,以及和其他组数据和函数的统一和调试,同时开始准备论文。这是最后阶段,同时也是个关键的部分,直接关系到我们所做的软件是否能运行。 根据以上工作,构件基本的系统功能图,系统功能模块图如图1-1所示。
四、课题研究达到的结果及程度(实事求是的说明结论、建议及可继续的工作) 本系统是为了满足各地不同的考生对目前考试报名困难的要求,为考生提供更为高效,方便,快捷的报名条件,同时也为减轻管理人员的工作难度;更为了协调考生与管理人员的关系,快速提高了考生与管理人员的工作效率;并进一步优化了计算机技术与软件技术资格考试。 系统开发的总体任务达到实现网上报名及浏览,查询修改相关信息,管理员的统计功能。主要完成功能: 1 有关考生报名信息的输入,包括考生姓名、性别、密码、出生地、出生日期、身份证件名称、身份证件号码、在职情况、学历、所学专业、毕业院校、毕业时间、工作单位、参加工作时间、职称资格、授予时间、通讯地址、邮政编码及联系电话等。 2考生报名信息的修改、浏览等。 3考生区域信息的录入、修改、浏览等,包括区域代码、区域名称等。 4考生级别信息的录入、浏览、修改,包括级别代码、级别名称等。 5考生考点信息的录入、浏览、修改,包括考点代码、考点名称、考点父代码等。 6 考生留言,包括姓名、Email、留言主题、留言内容、留言时间等。 7 管理员的修改和统计,包括考生报名信息、用户名、密码等。 | ||||||||||||
五、技术经济指标分析 根据以上的调研,所采用的基本软,硬件: 最低配置:PII 350以上计算机一台,内存128MB以上,并配置iis服务器,相应的DBMS以及相应的图形管理工具。采用B/S模式,使用ASP技术,数据存储采用关系型数据库。 软件项目经济分析 经济分析:经验估算模型:CoCoMo模型。 1、基本CoCoMo模型,适用软件开发初期。 其中:E表示工作量,单位是人月(PM); D表示开发时间,单位是月; L是代码行估计值,单位是千行代码; a,b,c,d是常数,取值如表1-1所示。 表1-1 常数取值表
本软件代码行数为1.2KLOG,属低等规模、组织型。 由上表: a=2.4,b=1.05, E=2.4L1.05=2.4(1.2)1.05=2.91PM C=2.5,d=0.38, D=2.5E0.38=3.75(月) 建议参加项目开发人数 N=E/D=2.91/3.75=1人 (工时)总费用=1人×3.75×2000(工资/人•月)=7500元 总(软件)开发成本=设备费用+(工时)总费用=8400元 软件总价=价格(每套开发软件)×预计软件售出价格=1200×100=12万 投资偿还期(静态方法)=软件总价/软件开发总成本=120000/8400=14.29 | ||||||||||||
六、参考文献(各种文献资料、软件、工具、必要时可查阅外文,不少于20篇) 1 黄梯云. 智能决策支持系统. 电子工业出版社,2001:35-60 2 邝劲筠,叶乃文. SQL Server 2000 数据库设计权威指南. 中国电力出版社,2002:99-125 3 程成,陈霞. 软件工程. 机械工业出版社,2002:135-150 4 高洪深. 决策支持系统. 电子工业出版社,2001:235-239 5 闪四清. SQL Server 2000 数据库管理. 北京希望电子出版社. 2003:167-184 6 Ned Snell中文版. Microsoft Office 97自学通.机械工业出版. 2005:122-128 7 王彤宇. 管理信息系统大全 . 中国水利水电出版社.1998:126-145 8 邱光谊. 管理信息系统 . 中国水利水电出版社.1998:212-216 9 陶宏才. 数据库原理. 清华大学出版.1999: 126-135 10郑文蕴. ASP实现网络与数据库的接口.计算机工程.1999,9:42-98 11 林锐. 软件工程与项目管理解析. 电子工业出版社,2003:17-28. 12 纪康宝. 软件开发项目可行性研究与经济评价手册. 吉林科学技术出版社,2002:900-998 13赵昊彤.VBScript制作实例.人民邮电出版社,1999:39-140 14 Ed Taylor.网络体系结构设计指南.电子工业出版社,1999:75-90 15 石树刚 郑振楣 编著 关系数据库 清华大学出版社 1993:75-78 16 刘湛清 著 SQL Server2000经典范例50讲 希望电子出版社 1998:42-65 17 肖金秀 编著 ASP网络编程技术 清华大学出版社 2001:112-162 18 考试办公室 编 计算机技术与软件专业技术资格(水平)考试工作手册 2004:1-22 19 石志国,王志良,薛为民.编著 ASP精解案例教程.清华大学出版社, 2001:17-98 20 刘卫宏.编著 SQL Server 2000实用教程.科学出版社,2003:110-125 21 萨师煊,王珊. 编著 数据库系统概论.高等教育出版社, 1991:17-43 22 邓良松,刘海岩,陆丽娜. 编著 软件工程. 西安电子科技大学出版社 2001:1995:32-65 23 石林良等.编著 ASP开发实例. 邮电出版社,2002:15-66 24龚波等. 编著 SQL Server 2000教程. 希望电子出版社,2002:12-90 25王国荣. 编著 ASP网页制作教程. 人民邮电出版社,2003:32-71 26石树刚,郑振楣. 编著 关系数据库. 清华大学出版社,1993:17-66 27 刘湛清.著 SQL Server2000经典范例50讲. 希望电子出版社,1998:41-71 28 肖金秀. 编著 ASP网络编程技术. 清华大学出版社,2001:122-169 |
课程工作计划 | 起止日期 | 阶段工作内容及计划完成的指标 |
第一阶段 第二阶段 第三阶段 | 时间从 3月27— 4月20号以前 时间从 4月20号—5月5号 时间从5月5号—— 6月初左右 | 采用SOL2000和ASP作为开发软件,所以在这个阶段,学习这两种软件是我们的主要任务,同时我们准备从相关的一些资料进行调查,分析,了解一些有关知识,运行和管理方面的信息,知识,弥补我们这方面的不足。这个阶段是最初准备阶段,也是需要非常重视的一个阶段。 在完成前期的准备阶段,我们在这个阶段将开始构建数据库的基本框架,基本表的建设及其对象的填充,框架及权限管理,同时各部分属性设置的都要欲于充分的考虑。这个阶段是整个过程中最重要的阶段,在这个过程需要我们严谨的工作态度和一丝不苟的工作作风,因为这个阶段将从总体构思到每个具体的细节都要认真分析,选择,和研究。一个数据库系统的优劣一定程度上将取决于这个阶段的设计。 完成前两阶段的工作,将第三阶段完成与应用程序的连接,以及和其他数据和函数的统一和调试,同时开始准备论文。这是最后阶段,同时也是个关键的部分。 |
一、指导教师意见 指导教师签字: | |
二、开题报告评审小组意见 | |
评审教师: | 组长签字: |
我这次所采用的PC机配置为: CPU:AMD2800+ 内存:512MB 硬盘:80G 光驱:NEC 52XCD-ROM 系统为Windows 2000 学生签字: |
指导教师意见: 指导教师签字: |