一年内,如何改进一个小Web系统?

问题描述

我是一个小程序员,受命制作一个小Web系统,用于给十来个工作人员及其管理者记录一天对另一系统的修改情况。修改数据大致是这样:修改类型(总33种)修改行数协作者备注多个修改数据组成一个修改记录,修改记录包括:修改小时数修改日登记时间及修改数据1,修改数据2,修改数据三目前工作人员登记及其管理者查阅的功能已经基本就绪。这个App放在Tomcat7上,用户通过机器名:8080/appname来访问。工作人员及其管理者基本都是大小程序员,有部分是资深从业者。目前,大家提出的需求已经基本满足,但是,我觉得从app的功能,架构,响应速度上都有可以大大提高的地方。从仕途角度考虑,由于用户里有一些位高权重者,如果我做得好,可能会有潜在的机会。我目前想到的改进点有:1.图表化,将一些数据直观化。2.用Apache/nginx做Http服务器。3.用Was做Web容器。考虑到我可能会需要维护这个系统及所在服务器一年时间,请大家帮我提提建议,我还能如何去改进它?

解决方案

解决方案二:
1.可以尝试用Flash插件做,我用过一款fusioncharts,楼主可以尝试下2、3不太懂,等大神回答
解决方案三:
你们有多个的数据量呢,系统的并发量要达到多少呢?如果并发不高的话,使用Apache/nginx有些浪费
解决方案四:
才十来个人。。做好稳定性、持久测试就行了
解决方案五:

解决方案六:
自动记录功能有没有?登录你的app,即可对另一系统进行修改,并自动记录。或者,登录另一系统的修改,都可自动记录到你的app。
解决方案七:
引用4楼dgqjava的回复:

小张啊~原来你跑到这发帖来拉,公司那个app不用你做了,公司原本就没打算用,就是让你做做打发时间的,好好干,明年我让你项目经理给你把工资涨个千儿八百的~

额。。。。什么情况
解决方案八:
十几个人。。。有必要投一个人进去么。一个人一年的成本至少20W+吧,随便找个小公司搞搞也就10W搞定。

时间: 2024-09-22 16:26:15

一年内,如何改进一个小Web系统?的相关文章

亿级 Web 系统的容错性建设实践

[本文转载于亿级 Web 系统的容错性建设实践] 三年多前,我在腾讯负责的活动运营系统,因为业务流量规模的数倍增长,系统出现了各种各样的异常,当时,作为开发的我,7*24小时地没日没夜处理告警,周末和凌晨也经常上线,疲于奔命.后来,当时的老领导对我说:你不能总扮演一个"救火队长"的角色, 要尝试从系统整体层面思考产生问题的根本原因,然后推进解决. 我幡然醒悟,"火"是永远救不完的,让系统能够自动"灭火",才是解决问题的正确方向.简而言之,系统的异

大型Java Web系统服务器选型问题探讨

一位网友在JavaEye询问了一个大型Web系统的架构和部署选型问题,希望能提高现有的基于Java的Web应用的服务能力.由于架构模式和部署调优一直是Java社区的热门话题,这个问题引发了很多热心网友的讨论,其中一些意见对其它大型Web项目也有很好的指导意义.在讨论之初jackson1225这样描述了当前的应用的架构和部署方案: 目前系统架构如下: web层采用struts+tomcat实现,整个系统采用20多台web服务器,其负载均衡采用硬件F5来实现: 中间层采用无状态会话Bean+DAO+

web系统js、css文件终极提速之gzip静态压缩+动态压缩

首先转载一个静态方法 web系统中免不了要使用大量的javascript和css文件,如开源的javascript框架prototype.jquery.extjs-core等等,这些js框架,少都有几百K,我曾经做过不少项目,都用了大量的js.特别是extjs,功能实在是强大,却也是体积最大的一个js框架.使用中稍不留神很容易导致你的系统反映缓慢.为了提高js.css文件的下载速度,从而提高页面的响应速度,减小文件的大小才是终极之道.减少这些文件的大小已经有了不少的js压缩工具可以做到,.在这里

技术-一个小应用有5张表,每表记录数不超过30个,如何不用数据库

问题描述 一个小应用有5张表,每表记录数不超过30个,如何不用数据库 一个小web应用 5张表,每个表顶多三四十条记录,不用数据库,需要保存到盘上,以备下次启动加载数据.有没有什么好方法及技术 解决方案 为什么不用数据库,用sqlite或者sqlce,使用起来最简单.实在不想用,就用文本文件,每行一条记录,用逗号分隔,也好读,也好写. 解决方案二: 不用数据库,那么就用xml,json文件好了.都可以支持这点数据量.而且都有方便的类库来读取文件. 解决方案三: 用xml,json.TXT等文本文

一个小的python作业系统,看不懂,急求大神指点

问题描述 一个小的python作业系统,看不懂,急求大神指点 主要就是可以发布作业,查看提交作业的系统,是后台的程序 #!/usr/bin/env python -*- coding: utf-8 -*- import os.path import sys import time import tornado.httpserver import tornado.ioloop import tornado.options import tornado.web from tornado.option

用C语言写一个小系统,要求登录时,输入密码错误三次后,必须等10分钟才能再次登录。

问题描述 用C语言写一个小系统,要求登录时,输入密码错误三次后,必须等10分钟才能再次登录. 写一个小系统,要求登录时,输入密码错误三次后,必须等10分钟才能再次登录.怎么样实现? 解决方案 第一个循环三次判断,用户登录是否成功. for(i =0 ; i<3; i++){...} if(i >=3){ startTime = currenttime; endTime= currenttime; timespan = endTime - startTme; while(timespan <

web java c++ dll-想做一个web系统,框架采用struts+spring,数据库操作部分调用现成的dll是否可以

问题描述 想做一个web系统,框架采用struts+spring,数据库操作部分调用现成的dll是否可以 公司原有一套系统是基于C++的C/S模式的,想在此基础上添加B/S模式,数据库表及字段.数据处理方式都不变,只是需要web显示,我能否采用java进行开发,并使用struts和spring框架,数据库操作不用java调用原来的dll来完成?

我自已用java写了一个小系统,但是在输出时TextArea中的文本不能复制是什么问题?

问题描述 我自已用java写了一个小系统,但是在输出时TextArea中的文本不能复制是什么问题? 我自已用java写了一个小系统,但是在输出时TextArea中的文本不能复制是什么问题? 最多只能复制五个字符 一下是部分代码: //声明部分 JTextArea outputText =new JTextArea(); outputText.setLocation(200,350); outputText.setFont(new Font("",1,15)); outputText.s

求开发一个小系统步骤.....

问题描述 在ASP.NET平台上用才c#语言开发一个小系统(因为是期末作业,系统不是大,就是一个小型的),后台数据库采用SQLService2000,求解开发步骤,在下初学,望高手多多指教. 解决方案 解决方案二:百度找demo有很多的.数据库自己设计..做什么样的都可以哦.解决方案三:没有,系统和数据库连接怎么连呢?解决方案四:1.系统功能分析吧!这肯定要有的吧!2.数据库设计!几张表表间关系3.动软直接开始生成代码!不知道你们是几个人!先做后台吧!4.人多的话可以双管齐下,一个人单干的话开始