毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Android翻译公司业务管理系统设计与实现(7)
2.1.2 开发环境
该系统采用的是B/S架构,在window7系统下使用了eclipse工具和Mysql数据库。该系统是基于Apache Tomcat的Web服务器,该系统涉及到的技术有:JSP、Hibernate、Struts2、 Servlet、 JDBC、Spring、 XML、 JavaScript、 CSS 等。
2.2 需求分析
通过从翻译公司流程分析入手,将其特色和人员特性融入到系统模块中,从而很好地设计出需要的系统需求。
2.2.1 翻译流程分析
根据前期调查,我总结出一般翻译流程如下:洽谈、项目分析、成立项目小组、商榷、翻译、审核、排版和桌面印刷、交稿、客户反馈、跟踪与改进。根据不同的翻译项目,流程可能会有所不同,但是总体上来说,翻译公司的业务流程基本如此。因此,将系统的业务流程定义为:客户下单,项目分析,议员安排,翻译,初审,校对,递交客户,客户反馈。
2.2.2 公司角色分析
对系统的角色进行分析,一般的翻译公司会有如下几种角色:客户、公司人员。其中,公司人员又分为:系统管理员、翻译人员(全职、兼职)、审核人员、校对人员、项目负责人、项目经理、销售、人事、财务等角色。
2.2.3 系统模块分析
根据上述分析,我认为对应的系统中的模块如下:
1. 基本信息模块
该模块主要用于人事对公司职员的基本信息进行管理,包括公司职员个人信息、职位信息等。
2. 财务管理模块
该模块主要用于财务对公司职员的工资进行管理,包括工资查看、工资调整以及兼职人员工资的计算等。
3. 销售模块
该模块主要用于销售人员进行销售管理,可以看到用户的订购信息,可以管理已有客户信息,可以将洽谈好的项目提交给项目经理等。
4. 个人信息模块
该模块面向个人,用于对个人的信息进行查看(包括基本信息、工资、所做过的项目等)。该模块只能进行查看,个人无法进行修改。
5. 项目管理模块
该模块为系统的主体模块,主要用于翻译项目的管理。又分为以下几个子模块:
1) 项目信息模块
用于项目初始时对项目整体进度的设置、人员的分配等管理。
2) 翻译模块
用于翻译人员对自己的任务进行接受、提交和修改等操作。
3) 审核模块
用于审核人员对自己的任务进行接受、提交和修改等操作。
4) 校对模块
用于校对人员对自己的任务进行接受、提交和修改等操作。
5) 反馈模块
用于对用户的反馈等进行管理。
6. 客户模块
该模块主要用于用户登录,查看自己项目的进度,进行意见反馈等操作。
2.3 系统可行性分析
可行性研究是系统开发的前期工作,经过仔细地分析决定问题是否值得解决开发。用最小的代价在尽可能短的时间内确定问题是否能够解决,实现利益最大化,为公司节省成本。
2.3.1 可行性分析
首先是技术可行性,利用现在比较成熟的JSP语言以及SSH架构,由Mysql作为后台的数据库管理可以很方便地在windows操作系统下实现系统功能。
其次是经济可行性,员工和客户只须在PC端拥有一个浏览器就可以轻松查询自已的工作情况和业务进展情况,公司的管理人员也可以用来查询员工的工作情况。
2.3.2 任务概述
根据多次和导师的沟通交流,对该系统进行了充分的分析,对页面优化进行了设想,我想系统实现以下几个功能:
共13页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
下一页
上一篇:
flash小游戏制作论文
下一篇:
ASP.net房屋租赁管理系统设计与实现
构建下一代网络的开放业...
实现宽带综合业务数字网...
城域网多业务承载的優化探讨【1859字】
固网增值业务及其技术实现【2299字】
下一代网络及其业务生成...
Android课程同步练习系统的设计
Android智能手机的交互式学习系统的设计
医院财务风险因素分析及管理措施【2367字】
承德市事业单位档案管理...
中国学术生态细节考察《...
志愿者活动的调查问卷表
C#学校科研管理系统的设计
神经外科重症监护病房患...
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状
公寓空调设计任务书