标签:
这个是一个比较的一个临时比赛网站,之前是老师让一个在金山实习的室友弄,但是他在那边实习没有时间,就让我这个在这个学校准备考研的我来进行尝试下。实现起来很简单,之前没怎么弄实际的开发,现在弄起来发现实际开发出来还是需要一定的能力的,好久之前了,心血来潮,过来写一笔博客。因为现在比赛已经结束,但是题目还是不透露了,所以只是展示源码,实现的比较简陋,望大神多多拍砖指正。
我的想法很简单,想让所有人都能够访问这个网站,然后填写之后把信息搜集一下就行了。当时老师,没给服务器,只能自己本地用自己的电脑弄了一个,后来通过同学才知道这个时段的腾讯云对于学生开发者来说是比较便宜点,一块钱可以一个月,而且不限制流量,大家可以去看看试试,虽然实验室老师的老师出现过使用腾讯云崩溃的状况,之后老师改用阿里了,但是对于学生党而言,这些数据应该没多大的问题。前前后后总共弄了三个主要版本,前面两个更为简陋,直接上手第三个了,简单介绍一下了。
网站的架设是比较简陋的,直接一个页面是登录,显示学生的信息填写界面,这些信息是通过session直接保存下来的,填写完毕之后直接点击确定进入第二个页面。
第二个页面比较简单,完全是静态文本显示的考试须知,这个应该不难。
第三个部分试题,由于时间缘故,之前是打算直接读取word直接显示的,但是没有成功,最后直接放弃,先简单处理做两个静态的显示页面,一个是C/C++,一个是JAVA试题,然后将对应的答题卡收集到他们填写的信息。他们完成之后直接点击提交就会将数据传输到数据库。
还有第四个界面,主要是用来显示目前已经提交的人数,只能手动输入,没有直接跳转,这个部分是直接获取到数据库里面所有的内容。
最终的结果是参加比赛人数大致在五十人左右,比赛还是顺利进行,时间缘故,本来是打算做一个批改的页面,但是最后还是没有弄了。
标签:
原文地址:http://www.cnblogs.com/wangkun1993/p/5361854.html