2022年软件开发项目经验描述终版 .pdf
《2022年软件开发项目经验描述终版 .pdf》由会员分享,可在线阅读,更多相关《2022年软件开发项目经验描述终版 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件开发项目经验描述软件开发项目经验描述项目名称:中国银行计算机安全管理系统此项目的是利用计算机智能操作代替繁琐的人工操作。它采用Model2 的开发模式,实现了机构管理,公文管理,人员管理, 机构管理, 部门管理和数据备份等功能。整个系统结构清晰、具有较强的可扩展性,有利于后期维护和持久化。项目描述: UML+JSP+Struts+Hibernate 和 SQL Server 数据库运行环境 :Tomcat5.5/Weblogic9 责任描述:负责整个系统的机构管理和部门管理两个模块项目名称:BUG 跟踪系统Struts+Hibernate+Spring 三个框架整合开发, 数据验证通过AJ
2、AX 验证。此项目主要目的是记录测试人员以及使用者在测试或使用某些大型软件的时候出现的 BUG (漏洞),并把 bug 信息完整的提交给开发人员,使系统构建完美。应用数据库:MS SQL Server 数据库运行环境: Tomcat5.5/Weblogic9 责任描述:担任7 人开发小组的组长,负责小组组员的分工、数据库设计、界面设计、技术指导、进度检查、及整个程序的整合、调试项目名称:广东省检验检疫公共信息服务平台软件环境:WindowsLinux, IBM Webshpere 6.0,Oracle 9i 开 发 工 具 :Eclipse,PLSQL Developer,Dreamweave
3、r MX, PowerDesigner 项目描述:建立一个全省统一接入、集中管理的检验检疫一体化平台责任描述: 平台原型设计 ; 服务器端的企业管理, 账号管理模块; 企业客户端的开发项目名称:石化商业财务管理系统(ORACLE 解决方案的二次开发) 软件环境:UNIX WIN2000 SEVER,ORACLE9I WEBSPHERE J2EE 硬件环境:SUN PC 开发工具:JAVA JSP SQL JS Developer 2000 项目描述:这是为 JE 石化公司设计开发的B/S 结构为基础的软件。是在ORACLE 解决方案财务方面的的二次开发1.应收应付管理2.固定资产管理3.存货核
4、算4.契约管理5.成本管理6.财务分析在线考试系统软件环境:JSP + Struts + Hibernate 硬件环境: Windows 2003 + Tomcat5.5 服务器开发工具:Eclipse3.2 + MyEclipse5.0 + SQL2000 项目描述:本系统主要分为学生考试、试卷设置和后台管理三个模块,考试模块是考生登陆,根据教师设置的参数随机生成试题,再次登陆仍然是该套题,系统自动记时,考试时间达到, 系统提示并自动关闭,考试结束后系统自动为考生答案评分。试卷设置是教师登陆以后, 对所教该科目的考试进行设置,主要是设置考试时间和生成试卷的参数以及对题库维护。管理模块是系统管
5、理员负责添加用户,并将用户信息给该用户,不提供注册。责任描述:主要负责系统的底层代码,页面的设计和管理模块的实现。包括教师和学生信息的添加、修改、删除,考场的设置, 科目的设置项目名称: 电子商务软件环境: JSP + Struts + JavaBean 硬件环境:Windows 2003 + Tomcat5.5 服务器开发工具:Eclipse3.2 + MyEclipse5.0 + SQL2000 项目描述:本系统主要是一个B2C 商务系统,实现用户在线购买商品,管理员后台管理商品和订单。商品管理又分为增加商品、删除商品、 修改商品的价格并可以根据商品的名称和编号对商品进行查询。订单管理包括
6、查询和确认订单。责任描述:数据库的设计以及对数据库操作的类的编写。业务逻辑层代码编写。包括订单号的自动生成,价格的计算与打折。 以及管理员在后台对订单的管理。项目名称: 学院 OA 系统软件环境:JSP + Struts + Hibernate 硬件环境:Windows 2003 + Tomcat5.5 服务器开发工具:Eclipse3.2 + MyEclipse5.0 + SQL2000 项目描述:以信息化为建设目标,建立学院的办公系统,通过信息化技术与学院管理有效结合,实现传统业务的信息化管理,提高办公效率与企业管理效益,节约管理成本。主要模块:个人业务,工作流,邮件系统,资料管理,车辆管
7、理,人事系统。责任描述:本人负责项目的车辆管理系统,包括用驾驶员信息的添加,修改,删除,车辆信息的添加,修改,删除,车辆的审批流程,车辆的维护和保养。项目名称:公司内部论坛OS: windows; 数据库 : sqlserver2000 程序语言 : Java - 需求分析: 在人力资源部进行了半个月的调研,写出了详细的介面设计,概要设计 ,和详细设计 ,并拿回开发部进行开发- 编码:团队三人开发模式,用 vss 来管理源代码 ,主要负责技术框架实现UI 层代码的编写的和数据库的设计,另两个负责逻辑层和数据层- 网站采用精典的三层架构(数据 ,逻辑 , )名师资料总结 - - -精品资料欢迎下
8、载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 和一个底层的数据操作类- 底层数据操作类包括数据池连接,和对数据进行添加,删除 ,修改的基本方法- 数据层主要封装了sql 语句 ,并返回数据集给逻辑层- 逻辑层主要是对数据层返回的数据进行处理,返回 html 或给层的控件提供数据源- UI 层主要是给页面输出html 和 server 控件- 测试 项目名称:汽车销售系统OS: windows; 数据库 : sqlserver2000 程序语言 : Java - 需
9、求分析: 采取现场开发模式,在汽车公司进行开发,直接与市场负责人员进行沟通和对需求的了解- 编码:团队三人开发模式,用 vss 来管理源代码,我主要负责技术框架实现 UI 层代码的编写的和数据库的设计,另两个负责逻辑层和数据层- 网站采用精典的三层架构 (数据 ,逻辑 , )和一个底层的数据操作类- 底层数据操作类包括数据池连接,和对数据进行添加,删除 ,修改的基本方法- 数据层主要封装了sql 语句 ,并返回数据集给逻辑层 - 逻辑层主要是对数据层返回的数据进行处理,返回html 或给层的控件提供数据源- UI 层主要是给页面输出html 和 server 控件- 测试项目名称:员工报销系统
10、OS: unix; 数据库 : db2 程序语言 : java, jsp - 需求分析 :在公司人事部进行了半个月的调研,写出了详细的介面设计 ,概要设计 ,和详细设计 ,并拿回开发部进行开发- 编码:团队二人开发模式,主要负责 jsp 页面和javabean 的编写 ,另一人负责数据库的搭建和数据集的操作- 测试项目名称:客户关系管理系统软件环境:Window2000 ,Tomcat5.5 ,Eclipse3.2+MyEclipse5.5, Oracle9i 开发工具:Eclipse3.2+MyEclipse5.5 ,Oracle9i 项目描述:本项目通过记录大量的客户信息, 使用户对自己的
11、客户有一个总体上的分析,从而为企业制定一个合理的计划提供了依据。它主要分为以下几个模块:客户管理、联系人管理、活动管理、销售管理、服务管理、销售分析。 本项目结构上分为表现层、业务层和数据访问层,层次间的依赖关系自下到上。采用的技术有Struts,Spring,Hibernate,Log4J 等。其中表现层采用Struts 框架开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类,利用Spring 的 IoC 功能将实现类注入给表现层的Action ;数据访问层借助于Hibernate 实现,代码简洁且可适应不同的数据库。事务部分利用Spring 的声明式事务管理。前
12、期根据企业需求参与设计了数据库,之后参与CRM ,财务系统的实施,根据企业需求自定义CRM ,财务系统等项目的配置和应用。责任描述:主要负责客户管理,行业客户子模块能对不同的客户进行分门别类,供应商子模块对供应商有一个详细的操作,竞争对手子模块能对竞争对手有一个详细的操作,联系人子模块对所有的联系进行综合的操作。项目名称:移动增值服务系统项目描述 本系统主要为手机销售商提供丰富的游戏、软件、音乐等手机软件产品,提高其手机销售竞争力。本系统主要由三个部分组成:wap 网站,让销售商随时随地能快速为客户提供手机产品;互联网下载系统,让销售商大批量下载手机产品;后台管理系统,对用户、产品等信息进行管
13、理,并对用户下载信息进行统计。系统环境 wap 网站使用 weblogic 8.1 进行部署、互联网下载系统的服务端使用tomcat5.5 进行部署,应用管理系统分为两个与wap 网站和互联网下载系统对应的应用管理系统,分别与这两个系统并置在相同的JVM 上。 wap 网站使用B-S 模式,互联网下载系统专门使用图形客户端的C-S 模式,各个应用管理系统使用基于MVC 设计模式的Spring-Web 框架进行开发;数据库: Oracle 9i;采用 Hibernate3.0 实现数据的操作。工作职责 本人主要负责:wap 网站的开发, 产品检索和下载功能的实现;互联网下载系统的服务器端的开发,
14、处理客户端的通信请求; 后台管理系统的部分模块的开发,客户产品下载信息的统计,产品的整理和发布及批量产品信息处理。开发描述 本人开发娱人岛系统的过程如下:(1)开发公共服务模块:产品的整理模块,采用java 的文件目录管理工具类和文件流,把分类存放的产品资源,整理为流水编号,并读取其说名文件,然后,JDBC 技术输入数据库。批量产品信息处理模块, 使用 Java 的 Excel 读写的开源项目POI 读取保存产品资料的excel 文件,录入数据库, 同时,批量从数据库导出以excel 格式保存。 Hibernate 技术开发开发SQL 执行器提实现对各种数据元增删改查的基本操作。(2)wap
15、网站的开发,由于GRPS 的限制,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - wap 网站的开发,着重简洁快速,因此,采用B-S 模式。开发sessionID 模块, sessionID 的生成采用毫秒级的唯一策略,以sessionID 为关键字,在内存保存当前合法用户的信息,通过比较用户信息中最近一次登陆时间以判断该用户是否超时,只需通过 ID 就可以保证系统和客户进行有状态会话。产品的索检模块,为了提高检索的速度,产品不
16、在数据库进行索检,通过资源的分目录存放,采用文件目录管理工具类,这样就可以实现对产品的快速分级查找。(3)互联网下载系统的服务端的开发,本系统为C-S 模式,用户通过使用图象界面的客户端软件批量下载手机产品,服务器端与客户端使用http 协议进行通信,服务器处理获取的 XML 格式的加密信息,经过解密与处理返回客户端的更新信息。(4)后台管理系统的开发,调用公共服务的产品的整理模块,批量产品信息处理模块,分别开发wap 网站和互联网下载系统的产品整理模块和批量产品信息处理模块。使用SQL 执行器分别为wap 网站和互联网下载系统开发了,产品下载统计信息列表模块和客户下载量统计信息列表模块。使用
17、基于MVC 设计模式的Spring-Web 框架进行开发,后台管理系统的操作管理界面。项目名称:美食系统项目描述 本系统主要是通过手机wap 网,互联网向用户提供丰富的餐馆和菜单等信息,为用户提供订餐,订位等服务, 同时为各大餐馆提供有效宣传渠道,因此本系统分为三个部分的开发:wap 网站、 web 网站和应用管理系统。wap 网站让用户通过手机网,能随时随地了解各个餐馆信息并订餐;web 网站分别为用户和餐馆企业提供服务, 对用户主要提供餐馆、菜谱、打折优惠等信息和下订单等服务,对餐馆企业提供餐馆、 菜谱、 打折优惠等信息添加的服务;应用管理系统则对用户和餐馆企业的信息进行管理。 系统环境
18、wap 网站、web 网站和应用管理系统分别使用tomcat5.5 进行部署,wap 网站的域名以wad 起始, web 网站的域名以www 起始和应用管理系统的域名以service 起始, 三个网站均使用基于MVC 设计模式的Struts 框架进行开发; 数据库: Oracle 9i;应用管理系统使用Spring 技术为wap 网站和web 网站提供远程服务接口;采用Hibernate3.0 实现数据的操作。工作职责 本人负责了惠州美食通系统web 网站的餐馆信息,菜谱信息,打折优惠,通知信息,订单信息和用户信息的管理;应用管理系统的审核信息模块(包括餐馆信息、菜单信息、打折优惠信息)、订单
19、信息模块(包括用户订座、用户定菜)、查看日志模块的开发。开发描述 本人开发美食通系统的过程如下:(1)开发公共服务模块: SQL 执行器, 使用 Hibernate 的内置二级缓存,开发一个工具类简化各个模块对数据库的操作使用,SQL 执行器根据提供的SQL 语句,操作参数,返回结果集合,实现对各种数据元增删改查的基本操作。日志模块,包括:日志元的设计和日志拦截器,其中,日志拦截器采用Spring 的 AOP 技术实现。应用服务定位器,采用Spring 提供的Remoting 访问类来跨JVM 进行方法调用。(2)web 网站的开发,通过应用服务定位器,获得公共服务模块的接口,调用 SQL 执
20、行器实现了客户、餐馆企业、 菜谱等数据元的操作;开发数据验证器,验证对各种数据类型和格式;使用基于MVC 设计模式的Struts 框架实现 web 网站的服务操作,服务操作主要有:注册信息操作, 通过数据验证器验证注册信息;过滤信息操作, 根据界面获取的条件对各个数据元进行条件查询;列表操作, 为选中的信息提供分页列表支持等。应用这些服务操作为客户和餐馆企业的提供各种信息服务。(3)应用管理系统的开发,使用Hibernate3.0 对各个数据元进行配置,使用Spring 代理各个公共服务的接口,公共服务模块与应用管理系统并置,调用SQL 执行器实现了各个数据元的操作,主要是对各个数据元列表操作
21、、条件查询和删除操作;使用基于 MVC 设计模式的Struts 框架实现应用管理系统操作界面,审核信息模块功能为餐馆信息、菜单信息和打折优惠信息进行列表、条件查询和删除操作;订单信息模块功能为用户订座、用户定菜信息进行列表、条件查询和删除操作;日志模块功能为对各种日志信息进行列表、条件查询和删除操作。项目名称:中国移动12580 彩信系统12580 彩信系统是中国移动公司的一个省级业务。该系统分为一期与二期,一期主要实现了用户上传、下发、群发彩信,彩字发送,操作日志,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理
22、- - - - - - - 第 3 页,共 8 页 - - - - - - - - - 业务报表统计及用户管理等功能;二期则在一期的基础上增加了手机手动与自动配置,彩信、彩字发送的扣费及WAPPUSH 的新增与发送等功能。开发环境 JAVA 应用服务器:Tomcat; 开发语言及技术:JSF, Hibernate,JSTL,Struts, JasperReport, Thread; 开发工具: eclipse; 数据库: Oracle9i; 参与该系统的设计,独立完成一期的发送日志与二期的手机手动与自动配置,彩信、彩字发送扣费及WAPPUSH 的新增与发送等功能。项目名称:移动掌上通移动掌上通
23、是移动集团客户部发起的一个手机WAP 应用,主要功能如下:1. 方便各级管理人员在外出和会议时,用手机终端以WAP、彩信、短信等方式,随时随地查询: KPI 指标(有权限设置) 、重点项目开展情况、预算和成本使用情况(有权限设置)、竞争情报、 预警集团、业务知识、团队建设等各类工作信息。成为管理人员移动办公的好帮手。 2. 方便行业经理、客户经理外出工作时,方便的通过手机查询获取项目情况、行业信息、业务知识、 营销政策、 行业解决方案 (含功能展示demo) 、各项内部流程、 各类专家等。成为一线人员的“ 移动知识库 ” 、 “ 移动行业方案库” 和“ 移动专家库 ” 。 3. 作为我公司人员
24、向集团客户展示我公司的信息化解决方案的平台。4. 促进 MAS 类解决方案的我公司内部使用到集团客户界面的行业推广应用。开发环境 JAVA 应用服务器: Tomcat; 开发语言及技术: JSP/Servlet,JavaBeans, Hibernate, Struts; 开发工具: eclipse; 数据库: Oracle9i;项目名称:号码百事通软件环境: Oracle 10g, Resin3.2,RedHat9.2 系统 硬件环境: IBM 小型两台项目描述 : 将号码百事通业务的客户界面由电话扩展到互联网,提供业务的预受理功能,向签约客户提供WEB 的自助服务,同时通过网站内容建设扩大号
25、码百事通业务宣传。该系统分为:注册用户管理、SSO 认证、信息搜索、企业总机、个人通讯助理、114 查询排行榜、 网上订购、 推荐商户、 产品介绍、 网上预受理、 信息频道、 商家加盟自助服务、网上点击排行榜等十三个功能模块。1 注册用户管理模块:注册用户管理功能主要包括企业用户和个人用户的注册、登录、修改信息以及取回密码等功能。2 SSO 认证:通过调用 webservice,用户在本平台的门户系统中进行SSO 认证后,可以授权访问外部系统的应用、信息。3 信息搜索:调用 114 系统信息查询接口。4 企业总机:企业用户在号码百事通业务网站登录完后调用华为114 系统的企业总机功能时无须再次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年软件开发项目经验描述终版 2022 软件 开发 项目 经验 描述
限制150内