<项目开发>简单的题库管理系统
2012-07-20 00:53
597 查看
小学期团队三人花了20天完成了这次的java大作业:java|c#题库管理系统(B/S架构)
Ps:第一次做JavaWeb项目,一路摸黑过来,最后成果出来还是比较欣慰的
项目已经实现的功能:
1.选择题、简答题、编程题的录入功能
2.按照题目、关键字、时间的查询功能
3.从word、html导入题目
4.将条件查询的结果保存以word形式保存
5.手动组卷与自动组卷
先上两张图展示一下:
下面谈谈自己的心得体会:(网站的架构是jsp+servlet+javabean)
1.头脑中要有整体规划。比如做项目时我们使用了最传统的mvc三层结构的框子,然后细化每一个层,在每一层中根据项目需求细化每一个细节。
2.要锻炼自己的自学能力和编程“嗅觉”。比如做这次项目我们完全从零开始,但遇到每一个障碍都能敏锐的找到多种解决方案,然后“小步试错“,啃下那个知识点。初次钻研可能不需太深,但必须面广,在障碍面前能快速的找到相应的解决方案,说白了,就是怎么样在baidu、google输入正确的关键字找到正确的答案的过程。
3.敢于突破自己,相信自己的能力。比如这次项目中我遇到了分页显示时如何保存checkbox选中记录的问题。网上大多的建议是使用ajax,可自己的web开发积淀还不够,知道方法却短时间无法采用。之后自己思维归零,从问题本身出发去解答问题:想要保存记录,无非需要一个jsp之间的全局变量,而html5中恰好提供了sessionStorage变量,这便可以通过:”页数+checkbox已选项“这么一个组合+技巧算法解决。这恰恰印证了软件的开发过程是一个”自上而下,逐步求精“的过程。
4.团队之间必须及时沟通,分享问题的解决办法。我一直认为团队成员传递的应该是办法,而不是心情。举个例子:某天天气炎热,当你走进教室不该像同学抱怨"这什么鬼天气啊,烦死了"之类的话,其实如果你说句”天气这么热,少去室外待比较舒服“的意义更大。
...文章没有写完,待完善,欢迎交流,转载请注明出处,谢谢。
Ps:第一次做JavaWeb项目,一路摸黑过来,最后成果出来还是比较欣慰的
项目已经实现的功能:
1.选择题、简答题、编程题的录入功能
2.按照题目、关键字、时间的查询功能
3.从word、html导入题目
4.将条件查询的结果保存以word形式保存
5.手动组卷与自动组卷
先上两张图展示一下:
下面谈谈自己的心得体会:(网站的架构是jsp+servlet+javabean)
1.头脑中要有整体规划。比如做项目时我们使用了最传统的mvc三层结构的框子,然后细化每一个层,在每一层中根据项目需求细化每一个细节。
2.要锻炼自己的自学能力和编程“嗅觉”。比如做这次项目我们完全从零开始,但遇到每一个障碍都能敏锐的找到多种解决方案,然后“小步试错“,啃下那个知识点。初次钻研可能不需太深,但必须面广,在障碍面前能快速的找到相应的解决方案,说白了,就是怎么样在baidu、google输入正确的关键字找到正确的答案的过程。
3.敢于突破自己,相信自己的能力。比如这次项目中我遇到了分页显示时如何保存checkbox选中记录的问题。网上大多的建议是使用ajax,可自己的web开发积淀还不够,知道方法却短时间无法采用。之后自己思维归零,从问题本身出发去解答问题:想要保存记录,无非需要一个jsp之间的全局变量,而html5中恰好提供了sessionStorage变量,这便可以通过:”页数+checkbox已选项“这么一个组合+技巧算法解决。这恰恰印证了软件的开发过程是一个”自上而下,逐步求精“的过程。
4.团队之间必须及时沟通,分享问题的解决办法。我一直认为团队成员传递的应该是办法,而不是心情。举个例子:某天天气炎热,当你走进教室不该像同学抱怨"这什么鬼天气啊,烦死了"之类的话,其实如果你说句”天气这么热,少去室外待比较舒服“的意义更大。
...文章没有写完,待完善,欢迎交流,转载请注明出处,谢谢。
相关文章推荐
- <copy>Log4j日志管理系统简单使用说明
- <寒江独钓>Windows内核安全编程__一个简单的Windows串口过滤驱动程序的开发
- (&lt;虚拟项目&gt;广告管理投放系统-1)技术体系结构
- <2015年大一C++实训项目>银行储蓄系统
- SSH项目开发自定义带泛型DaoSupport<T>类以及用户管理UserinfDao类
- (&lt;虚拟项目&gt;广告管理投放系统-2)Sql Server 2008 R2主数据管理系统的安装和配置
- <<项目管理之美>>
- <<Windows CE 系统进程外组件应用开发 >> 文章的解读
- 面试项目<一>_交通灯管理系统
- << Oracle高可用>>部分书面作业 - 第三课 RAC-日常管理
- .NET快速信息化系统开发框架 V3.2->WinForm版本新增新的角色授权管理界面效率更高、更规范
- 【Virtual C++ 3D游戏开发】前置知识 一 <工作环境及Win项目初窥>
- <Android>使用系统时间命名文件夹
- 基于SSH框架-CRM客户资源管理系统-简单小项目开发记录-CRM系统-02
- <Revit二次开发> Create Doors in Wall
- 用人类的思维方式去写更容易维护的代码——用<抽象-基础-逻辑>模式开发Java(Android)程序
- Leetop/Ext-Desktop Web桌面 项目开发实录<持续更新中....>
- <<精通iOS开发>>第14章例子代码小缺陷的修复
- .NET快速信息化系统开发框架 V3.2 -> Web 用户管理模块编辑界面-组织机构选择支持级联选择
- 记大型商业软件<<国土档案管理信息系统>>之系统简介