这是在下写的一些小小的项目经验和项目需求

项目经验

 

健身馆管理系统

 

系统介绍:该系统分为用户管理,公告设计,课程模块,场地器械管理,员工管理等功能模块,用户主要有管理员和会员,公告模块有增删查改及附件的上传及其审核,课程同样也有增删查改等功能,场地器械管理场地的发布器械的管理,员工管理有增删查改及权限的分配。

(1)系统需要经过有效的身份验证才可以登录。 

(2)将登录本系统的身份定为二种:一是会员用户,二是管理员,只有被授权的用户才可以使用本系统的功能。 

(3)系统提供合法用户进行考试并对其监控的功能。 

(4)系统提供对用户的信息修改系统信息查看浏览的功能。 

(5)管理员可以管理所有用户的注册信息并有管理系统内所有资源的权限。 

(6)用户可以浏览信息,修改个人信息,选课等功能的操作。 

(7)用户的身份不同,使用的系统资源也不同。会员用户只可以查看信息和选课以及修改个人信息。管理员的权限在普通用户之上,他拥有整个系统的全部使用权。

(8)系统登入功能:在系统授权的范围内,用户选择各自的用户名,输入密码后登入系统。 

(9) 用户管理:对会员用户及管理员用户,进行注册、登录、输入用户名、密码、E-MAIL、电话及其他说明等。

(10)数据处理:管理员手动添加健身房(新闻、通知、课程、课程安排)等数据的输入、编辑、修改、删除等功能。 

(11)数据输出:会员用户可以浏览信息。  

(12)系统设置:对用户权限的设置。管理员在此可修改各个用户的密

主要责任:权限的设计开发,数据库的交互。

开发工具:myeclipse,Oracle,tomcat

技术要点:采用spring,mybatis,springmvc框架开发

 

某公司OA子系统会员消费短信提醒和咨询平台

所用技术:io + swing +线程+socket+ jdbc + 连接池

开发工具:jdk1.6 + tomcat + MyEclipse6.5 + mysql5.0 + junit4

项目描述:后台功能包括:系统模块,会员模块,员工模块,日志模块,发短信模块,刷卡模块,手机指令模块(没界面),启动时进度条读取验证

系统模块:登录,注销,退出系统功能,发布公司活动。

会员模块:添加会员,查询会员,修改密码,自动冻结会员。

员工模块:添加员工,查询员工,自动冻结员工。

日志模块:查询短信日志,查询会员消费日志。

发短信模块:可以指定手机号或群发短信。

刷卡模块:会员在指定商场上刷卡消费获得积分。

手机指令模块:会员手机输入任何命令,除1~6返回指令说明,发1~6中的任意一个启动相应设置并回复相应短信。

进度条读取验证:首先验证配置文件是否健全,再验证数据库是否连接,再验证表是否健全。

责任描述:担任程序员负责系统模块和会员模块,手机指令说明模块,启动时进度条读取验证

 

 

西安市公安局警车监控系统

所用技术:jsp + struts2.x + hibernate3.x + spring3.x + socket + js + jquery +高德地图

开发工具:jdk1.6 + tomcat + MyEclipse6.5 + mysql5.0 + junit4 + log4j

项目描述: 该系统是给西安市公安局做的一套巡逻监控系统,基于C/S,B/S三层架构,它的主要业务是实时监控警车的位置和网络控制警车,实现功能:设备模拟器,账户管理,权限管理,车辆管理,设备管理,日志模块,定位模块,控制模块。

责任描述:担任程序员负责设备模拟器,车辆管理,定位模块,控制模块

 

某公司资产处置平台

所用技术:jalor3+struts1.x+ibatis+ejb3.x+ jalor5+mybatis+spring3.x + activity

开发工具:jdk1.5 + was6.x+websphere+oracle11g+ jdk1.6 + tomcat7 + eclipse

项目描述:本系统采用B/S结构,OOD,OOA,OOP

实现功能:资产处置电子流,分资产变卖,资产销毁,资产捐赠,资产报废4种类型,批量转审

资产销毁电子流流程:导入资产选择销毁申请->业务主管审批->会签审批(行政资源主管+信息安全+法务+税务)->CFO->地区CFO(总资产净值大于2万USD)->出库环节(库房管理员+执行秘书+监控员)->FA

资产处置模块,我的申请,我的待办,电子流查询,我的已办,部署流程图

责任描述:担任程序员负责资产销毁与绘制该流程图,批量转审,培训组员activity,指导绘制其他流程图和部署流程图,帮项目经理设计表

 

某公司iscan系统

所用技术:jalor5+mybatis+spring3.x+web service

开发工具:jdk1.6 + tomcat7 + eclipse + oracle11g

项目描述:前台功能包括:发票管理模块,权限模块,基础配置模块,条码扫描Demo模块

后台功能包括:定时任务调度KC服务,条码扫描服务

发票管理模块:获取批次类信息并发票上传、发票查看

权限模块:该用户下没批次类信息可申请权限来获取批次类信息并上传发票

基础配置模块:批次类属性配置模块与其他配置模块

条码扫描Demo模块:条码上传,查看

定时任务调度KC服务:把KC数据同步到用户批次类表。

条码扫描服务:Web公共接口(启动识别),Web存储接口,Web公共接口(查询)

责任描述:担任程序员负责发票管理模块,基础配置模块,定时任务调度KC服务,条码扫描服务,条码扫描Demo模块,指导组员web service,给新人培训jalor5,带领新人,帮华为项目经理解决jalor5项目环境与eclipse打不开问题

 

基于Swing的印版质量检测系统

项目介绍:本系统由北京中科纳新印刷技术有限公司委托开发的,系统包括印版网点面积率测量、线测量、块测量三大模块。系统以Java Swing为基础开发,主要功能包括图像采集与输入、图像处理、参数测量、测量结果打印输出

承担角色:参与界面绘制;参与了图像处理算法及网点面积率参数测量部分。运用了较多数字图像处理的相关技术,包括图像去噪、对目标部分的图像分割、图像变换(放大/缩小/旋转)、图像增强和复原等技术

基于SSH的ERP办公系统

项目介绍:本系统是由湖北科学技术出版社有限公司委托开发的,用于该公司员工的生产办公。系统主要包括选题录入、图书印刷、往来单位信息维护、费用结算、库存查询、图书查询等功能。前端技术主要使用jQuery库及其插件,Web层使用Struts2框架,持久层使用Hibernate封装CRUD操作,底层使用MySQL来实现数据存取

承担角色:在项目中,我主要参与了往来单位信息维护、库存查询、图书查询等模块,重点在于完成底层数据的CRUD

基于SSH的酒店管理系统

项目介绍:本系统由武汉豆丁酒店委托开发的,用于该公司日常管理系统。系统主要包括员工管理、订单管理、会员管理、积分管理、财务管理等部分组成。前端主要采用Bootstrap框架,Web层使用Struts2框架,持久层使用Hibernate封装CRUD操作,底层使用MySQL来实现数据存取

承担角色:在项目中,我主要参与员工管理、积分管理模块,其中积分管理模块包括积分商城、购物车、商品订单管理等部分

 

工作经历 : 深圳市亿康姆斯科技有限公司

项目一:OA办公系统

所用技术:struts2+spring3+hibernate4+jsp+jQuery+bootstrap

开发工具:jdk1.7 + tomcat8 + MyEclipse6.5 + oracle 10g

项目描述:后台功能包括:系统模块,员工模块,日志模块,公告模块,发短信模块,手机指令模块(没界面),启动时进度条读取验证

系统模块:系统菜单的管理,角色的权限设置

员工模块:添加员工,查询员工,自动冻结员工

日志模块:查询短信日志,查询会员消费日志

公告模块:发送公告,查询公告,上传和下载附件,审核公告

发短信模块:可以指定手机号或群发短信。

刷卡模块:会员在指定商场上刷卡消费获得积分。

手机指令模块:会员手机输入任何命令,除1~6返回指令说明,发1~6中的任意一个启动相应设置并回复相应短信。

进度条读取验证:首先验证配置文件是否健全,再验证数据库是否连接,再验证表是否健全。

项目职责 :1.系统模块,其中包括对系统菜单的管理(增删改)、角色权限的管理(增删查改)、角色的管理(增删改)

2.员工模块,登录信息的验证,员工登录之后可以对个人资料和密码的修改,以及看到自己未处理的事务等

3.公告模块,所有登录用户都可以发公告,默认发送给所有用户,但需要管理员(即部门主管)进行审核之后,才能被其他人看到

 

项目二 :WMS仓库管理系统

所用技术:struts2+mybatis+spring3.x+web service+rf射频

开发工具:jdk1.7 + tomcat8 + eclipse + oracle10g

项目描述:后台功能包括:系统权限模块,员工信息模块,库存管理模块,品质监控模块,定时任务模块,条码扫描模块

系统权限模块:角色权限的设置,系统菜单的管理

员工信息模块:员工信息及账号的维护

库存管理模块:所有产品的管理,库存地址的维护,呆滞库存与热销库存管理

品质监控模块:区分正常销售产品与风险指数较高产品的控制

定时任务模块:把销售数据同步到销售批次类表,异常数据的共享

条码扫描模块:Web公共接口(启动识别),Web存储接口,Web公共接口(查询)

责任描述:1. 系统权限模块,所有员工默认都有查询各仓库存的权限,供应链权限可以实现同一编码在同一业务流程中的transfer,财务固定人员才有权限对库进行相应的亏损调整,采购人员才有权限进行订单的增、删、改,但需要经过老板审批之后才会公布到系统中。

2. 员工信息模块,登录信息的验证,员工登录之后可以对个人资料和密码的修改。

          3. 定时任务模块,为了保证每天的库存及时的在系统里更新,所有当天的transfer必需审核完毕,若相关权限人员没有手动审批,则系统会在每天的0点自动审核提交,以确保所有的库存都是有效库存。

 

企业资产报废系统

所用技术:

springmvc+mybatis3+spring4

 

开发工具:

jdk1.7 + tomcat8.0 + MyEclipse2015 + mysql

 

项目描述:

本系统采用B/S结构开发,对固定资产管理系统中使用年限已到,却还能使用的各宗资产做统一管理,对各个资产进行录入、查看、编辑、彻底报废、外借其他部门等操作,并对外借期限已到的资产,进行短信通知。系统自动生成固定资产的统计表,方便查询与统计。

 

功能模块:

资产卡片模块:外借资产到期,有多少条外、借资产即将到底

 

 

资产外借模块:主要为外借记录的查询、作废、到期后资产的收回操作

 

 

资产报废模块:对已报废的信息记录进行查询,以及彻底报废等操作

 

 

数据字典模块:对地点的管理,部门和人员等管理操作

 

项目职责:

主要负责资产卡片模块,资产外借模块,资产报废模块和数据字典模块

 

 

所用技术:

Struts 2.0 + Spring 3.0 + Hibernate 3.0框架、JSP+CSS+JavaScrip+AJax技术

 

开发工具:

jdk1.7 + tomcat8.0 + MyEclipse2015 + oracle 10g

 

项目描述:

该系统主要面向公司内部,完成公司人事管理、员工签到管理以及人员信息登记业务。人事管理业务包括长期工(有固定职位、职称的工作人员)与短期实习工(无职位)等。员工签到管理包括上下班打卡记录以及考勤记录等信息。只有管理员能够查询与修改所有人员上班记录;增、删、查、改员工信息、管理员信息;按日生成员工签到记录;员工生日问候等职能提醒。

 

功能模块:

1.员工的信息管理:包括新员工的录入,员工信息的修改以及删除等;记录员工的奖惩、考核等信息;处理员工的调动等。

 

 

2.员工通讯管理:对员工联系方式通讯资料等进行整合查询等功能

 

 

3.自动提醒管理:系统提供合同到期提醒、员工生日问候等职能提醒方式,并且支持邮件或者短信通知人事管理专员

 

 

4.记录招聘管理:招聘专员可以通过系统录入应聘者简历,安排初审人员、面试人员,将企业的招聘工作在系统中管理起来。

 

项目职责:

主要负责员工信息管理模块,员工通讯管理模块,自动提醒管理

 

     

 

 

 

 

 

 

 

 

 

 

 

项目名称:xxxx有限公司生产管理信息系统

  开发环境:struts2+hibernate+spring

  开发工具:sql server 2000MyEclipseireporttomcat

  项目描述:公司内部软件,实现了整个化工厂的生产流程操作、员工的管理、报表的导出、文件的上传下载、用户权限控制,提高了工作效率。

  责任描述:参与部分模块的设计、报表设计、编码工作和用户手册的编写

1.工艺员模块:实现了增删查改等功能和文件上传、下载、报表导出

2.下游客户模块:实现了增删查改、报表导出等功能

3.对外函件汇总:实现了增删查改等功能和文件上传、下载、报表导出

4.设备管理:实现了配件储备定额一览表中的增删查改、报表导出

5.质检管理:实现了中控分析报告单中的增删查改、报表导出

6.还有就是其他模块中的一些后期修改

  项目总结:通过这个项目的开发,对S2SH有了更深一层的认识。同时也学习了部分Ajax的应用,增强了团队意识和协调能力。也认识到学习的重要性,软件行业技术更新的很快,每天都要去努力的学习新知识。

 

 

 

项目名称:工资管理系统

  项目描述:

  针对公司职工工资和员工管理的Web服务。主要模块分为注册模块,新闻发布管理模块,普通用户自服务模块,工资管理与统计,以及管理员管理模块。

  责任描述:

  项目模块功能简单,没有使用框架。数据库使用MySQL,因为该项目表内容较少,并且表与表一直关系简单,持久层使用JDBC技术。业务层主要用ServletJavaBean完成业务方法,显示层采用JSP

项目名称:电信运营计费系统

  项目描述:

  该项目是为电信运营的IP记费服务的。该项目分为三个大模块(采集、整合、查询管理),其中用到J2EE相关技术的查询管理模块分了六个小模块(资费管理、管理员管理、用户管理、用户自服务管理、帐务查询、帐单查询)

  责任描述:

由于客户要大量频繁的查询数据库,出于对性能的考虑我们采用了Spring内嵌的Hibernate框架技术处理对象持久化。在前台我们采用基于MVC设计模式的框架Struts。对于系统的可扩展性、可复用性考虑运用了SpringIOC特性实现了类和类之间的松耦合,提高了系统的可扩展性、可复用性。

 项目名称:网上购物系统

  项目描述:

  网上购物系统(B/S)模式,分为物品展示模块、物品查找模块、购物车模块、客户管理模块和管理员管理模块共五个模块。

  责任描述:

  在前台我们采用基于MVC设计模式的框架Struts,使用Java Bean实现了Module层的业务逻辑和数据的读取,持久层采用Hibernate。在View层运用了JSTL核心标签。

 

 

网络版办公自动化管理系统(Web OA)

  项目描述:本系统是一个实现企业内各种信息资源共享、加强员工间的交流、提高整体工作效率、为领导各种有用数据、方便领导对公司情况的及时了解、提供决策支持和提供各种工作记录以备事后查询的信息系统。

  主要负责:

1、组织机构管理模块,该模块主要包括机构管理和人员管理。

a.机构管理:采用树状结构,可以完成添加、删除等操作。在点击某个机构的名称,可以查看这个机构的详细信息以及所有子机构列表(在子机构列表上,还可以点击机构名称进行进一步的导航)。在列表界面上,可以点击返回以便返回上一级机构。

b.人员管理:也可以完成添加、删除等操作,但在进行添加操作的过程中需要选择该人员需要分配到那一个机构部门底下。

2、权限管理模块,该模块主要包括模块管理、角色管理和用户管理。

a.模块管理:采用树状结构,可以完成添加、删除等操作。在点击某个模块的名称,可以查看这个模块的详细信息以及所有子模块列表(在子模块列表上,还可以点击模块名称进行进一步的导航)。在列表界面上,可以点击返回以便返回上一级模块。

b.角色管理:可以完成添加角色信息、删除角色信息以及给角色授权等操作。在给角色授权操作中,角色授权界面上按照两级模块的形式列出系统所有模块,以及在这些模块上面的CRUD(添加、读取、更新、删除)权限,当点击选中其中某个模块的某个权限时,系统自动添加此权限。

c.用户管理:用户管理中主要有分配账号、删除账号、分配角色和用户授权操作。在分配帐号操作中,如果已经有帐号,则提示无法继续分配帐号,如果想修改帐号的话,需要先删除帐号,再重新分配;在分配角色操作中,一个用户可以拥有多个角色,在选择需要分配的角色时,同时可以输入其优先级,如果想要修改某个角色的优先级,可以选择重新分配一次这个角色,同时给它指定另外一个优先级即可;在用户授权操作中,打开的授权界面跟角色授权类似,但是,用户授权多了一个不继承选择框,只有在选择了这个框的前提下,给用户的单独授权设置才是有效的,否则它将使用其拥有的角色的权限。

  开发环境:Windows XPJDK 1.6Tomcat 6.0

  版本控制:SVN

  开发技术:Struts1SpringHibernate HTMLJavaScriptDWR等相关技术

  数据库:MySQL

  开发工具:MyEclipse 8.5

 

商品交易系统

  项目概述:本系统为大型企业提供一个在线商品交易平台,平台的主要目的是让企业在平台上发布商品及资讯,用户可以在此平台上购买商品并参与商品的评论。围绕这一目的,系统需要实现商品管理,商品订购,多部门订单处理,商品促销,内容管理等功能。

  主要负责:

1、产品后台管理:产品具有类别、品牌、生产厂商、供应商、样式、尺码等属性,产品类别可以实现无限级分类,品牌具有中英文名称及Logo。网站员工在该模块中可以对产品信息进行管理。通过更换模版商可以实现产品页面不同的显示风格;

2、产品前台显示:网站首页提供产品类别导航,用户点击产品类别可以查看该类别下的产品列表,在产品

  列页面上可以根据销量多到少、价格高到低、价格低到高、最近上架时间对商品进行排序,并且可以按

  品牌及男女款对产品进行筛选,产品列表具有图文版和图片版两种显示方式,点击具体的商品可以查看

  其详细信息;

3、产品全文搜索:采用compass实现商品的全文搜索功能。用户输入查询关健词就可以搜索到相关商品,匹配度高的商品显示在前面;

4、购物车:用户可以把产品添加入购物车,同一产品如果样式或尺码不同视为两个购物项,对同一商品多次点击购买,每点击一次累加购物车中该商品的购买数量。购物车具有添加商品、删除商品、修改商品购买数量、清空购物车、计算商品总销售价、总市场价功能。

  开发环境:Windows XPJDK 1.6Tomcat6.0

  版本控制:SVN

  开发技术:Struts1SpringHibernate HTMLJavaScriptAJAX等相关技术

  数据库:MySQL

  开发工具:MyEclipse 8.5

 

项目一:网络版电信运营支撑系统

开发工具: Windows7+MyEclipse8.5+Oracle

项目描述

1.  该该系统是由营业厅的营业员及高级管理者使用,主要有角色管理,管理员管理,资费管理,帐务帐号管理,业务账号管理, 报表,个人信息,密码修改8个模块。

2.  提供用户个人信息的管理,业务的查询功能以及资费账单信息、管理员对用户的信息管理和权限控制等。如:

   管理员可以通过个人信息和密码管理功能模块来修改用户个人信息和密码等。管理员可以对用户的权限,业务,账号、账单的管理以及报表数据查询等操作和各种资费信息的添加、修改、删除等管理。

项目职责:负责项目中的登录模块、资费管理两个模块代码实现和测试。

(1) 管理员登陆,管理员可以直接输入用户名、密码进行登陆。

(2) 角色管理:增加用户,删除用户,查询用户等一系列的操作。

(3) 资费管理:实现对资费的添加,删除和修改。

(4) 账务账号:根据不同的条件查询出账务信息,进行添加删除和修改。

 

 

员工管理系统

开发平台:Windows

开发工具:MyEclipse+Tomcat+Oracle

技术实现:Springmvc+ JavaScript+JQuery+Ajax+JSP

项目描述:

该项目基于浏览器/服务器,采用主流框架技术进行SSH分层开发,主要模块:员工信息管理模块,部门业务管理模块、信息查询模块,登录模块、权限设置等。

  员工信息管理: 实现对员工的添加、修改、删除操作

  部门业务管理:实现对该部门业务的添加、修改、删除操作

  信息查询:    实现对员工、业务、业绩按搜索条件动态查询

  登录模块:每个员工都有对应的帐号,并可以对密码进行修改操作

 管理员:管理员登录后,对相应部们人员进行相应的业务权限设置。

 技术描述:

  该系统采用MVC分层设计,整合经典的SSH框架,视图层通过Jsp和Html页面来显示,通过在struts-config.xml文件中的Action的配置来完成用户的请求的分发处理。在数据层使用Hibernate来完成数据的持久化,把数据封装在javabean中,各个逻辑层传输javabean对象。业务层主要由业务操作接口以及实现类组成。整个项目使用Spring来整和,通过IOC和AOP把一些关联的对象进行托管和代理。层与层之间的调用都是基于接口,降低了代码的耦合,便于以后程序的更新和维护工作提高了项目代码的可重用性和开发效率。

 责任描述:

独立完成的员工信息模块,登录模块,员工信息的动态查询模块的实现和其对应的代码调试

●   项目名称:网上图书销售系统

²  项目介绍:

该项目的功能是实现网上图书的订购业务,该系统分为五个大模块(首页、用户管理、订单管理、购物车管理、注销退出)。

(1)首页模块:要求进入首页时分页显示所有图书列表,并提供购买接口,同时还提供根据不同条件分类查询图书的接口、访问次数统计等。

(2)用户管理模块:主要提供用户注册、登录、显示用户、修改用户信息等功能;

(3)购物车管理模块:判断用户是否登录、用户购物图书、删除已购买的图书、修改已购买图书的数量、继续购物、清空购物车、去结算中心等功能。

(4)订单管理模块:去结算中心、判断用户是否登录、修改收货人信息、查看购买图书清单、提交订单、继续购物、查看用户订单项、删除用户订单项等功能。

(5)注销退出模块:销毁用户在会话中的所有信息

 

²  开发环境:

    操作系统:Windows

    部署服务器:Apache Tomcat7

    数据库:MySQL

    主要技术:struts2 / Hibernate / Spring +JavaScript+JSP+jQuery+Ajax

²  技术描述:

在Struts框架中,JSP用于前端展现,Filter用于控制,Action 用于处理前端页面JSP发来的请求,请求参数通过ActionForm进行传递,Action 在获得请求后通过调度业务系统提供的Spring service bean做处理,最后将处理结果转发到相应的JSP进行展现。数据持久化层使用Hibernate。Spring负责业务逻辑层以及对Struts和Hibernate的集成。

 

²  负责模块:

u  注册、登录、显示用户、修改用户信息等功能;

u  角色管理:增加用户,删除用户,查询用户等一系列的操作;

u  退出模块: 销毁用户在服务器端的登录状态;

购物车模块:在服务端保存购物车的物品信息。

 

物流计费管理系统

开发环境: Linux, MyEclipse10, Tomcat7, Oracle11g,JDK 1.6;

使用技术: JSP + Spring + Jquery + Ajax+MyBatis;

B/S模式,Oracle数据库作为后台;

项目功能:实现用户对账户资费的管理

项目描述:

此计费管理系统基于B/S构架的,采用MVC布局,主要搭建一个网上服务的申请,业务的开通与关闭主要模块有角色管理、管理员、资费管理、账务账号、业务账号、账单管理、报表、个人信息、修改密码一系列的功能实现,具体的需求如下(下面是我独自完成模块):

1.管理员登陆,管理员可以直接输入用户名、密码进行登陆。

2.角色管理:增加用户,删除用户,查询用户等一系列的操作。

3.资费管理:实现对资费的添加,删除和修改。

4.账务账号:根据不同的条件查询出账务信息,进行添加删除和修改。

5.业务账号:根据不同的条件查询出业务帐号信息,进行添加删除和修改。

技术描述:

该系统采用MVC分层设计整合经典的Spring框架:控制层:应用了SpringMVC核心控制组件;表现层:使用JSP,EL表达式,JSTL标记,根据特定的需要运用了Ajax的异步验证方式;模型层:利用spring框架降低程序之间的耦合度,便于以后程序的更新和维护工作,应用MyBatis对数据库进行的访问。

责任描述:

独立完成的用户的登陆模块和角色管理模块的所有实现和其对应的代码调试。

 

服务器出租资费管理系统

开发平台:Windows

开发工具:MyEclipse8.6+Tomcat7.0+mysql

技术实现:Spring+Mybatis +JavaScript+JQuery+Ajax+JSP

项目描述:

此计费管理系统,主要搭建一个网上服务的申请,业务的开通与关闭。主要模块有角色管理、管理员、资费管理、账务账号、业务账号、账单管理、报表、个人信息、修改密码一系列的功能实现,具体的需求如下(只介绍我独自完成和中途接手的模块):

(1)管理员登陆,管理员可以直接输入用户名、密码进行登陆。

(2)角色管理:增加用户,删除用户,查询用户等一系列的操作。

(3)资费管理:实现对资费的添加,删除和修改。

(4)账务账号:根据不同的条件查询出账务信息,进行添加删除和修改。

(5)业务账号:根据不同的条件查询出业务帐号信息,进行添加删除和修改。

 

技术描述:

该系统采用MVC设计模式,使用Spring+Mybatis实现。控制层:应用了Spring核心控制组件;表现层:使用JSP,JSTL表达式,Spring表单标记,根据特定的需要运用了Ajax的异步验证方式;模型层:利用spring框架降低程序之间的耦合度,便于以后程序的更新和维护工作,应用Mybatis对数据库进行的访问。

责任描述:

独立完成的用户的登陆模块,账务账号模块,资费管理模块和业务账号模块的所有实现和其对应的代码调试,中途接手角色管理模块的实现。

 

超市后台管理系统

开发平台:Windows

开发工具:MyEclipse+Tomcat+Oracle

技术实现:Struts2+Hibernate+Spring +JavaScript+JQuery+Ajax+JSP+PL/SQL

项目描述:

针对交易系统所提供的员工管理系统,分为:管理员,职务管理,商品管理,商品明细管理,个人信息,登录模块(只介绍我独自完成的模块):

登录:超级管理员登录后,可以进行个人信息和密码的维护。

职务管理:实现对职务的增删改查。

管理员:实现对管理员的增删改查,并进行相应的密码等信息修改。

商品管理:实现对它们的增删改查。

商品明细:实现对其浏览和查询。

个人信息:个人信息浏览和修改。

技术描述:

Struts2、Spring和Hibernate框架搭建时,应使用配置文件和注解相结合,并不是一味的追求注解

或配置文件,这样使架构更趋于合理,深切体会到Struts2 是目前Java Web MVC框架中不争的王者

责任描述:

独立完成的管理员模块,角色管理模块,资费管理模块,职务管理模块,个人信息,登录模块的所有实现和其对应的代码调试

 

VIP管理系统

开发平台:Windows

开发工具:MyEclipse8.5+Tomcat6.0+Oracle

技术实现:Struts2+Hibernate+Spring +JavaScript+JQuery+Ajax+JSP

项目描述:

该项目基于浏览器/服务器,采用主流框架技术进行SSH分层开发,主要模块:首页、管理员模块、登录模块、人力管理模块、信息查询模块、部门业务管理模块、产品管理模块等。

²  首页:公司的简介

²  管理员:管理员登录后,对相应部们人员进行相应的业务权限设置

²  登录模块:每个员工都有对应的帐号,并可以对密码进行修改操作

²  人力资源管理:实现对员工的添加、修改、删除操作

²  部门业务管理:实现对该部门业务的添加、修改、删除操作

²  信息查询:实现对员工、业务、业绩按搜索条件动态查询

 

技术描述:

该系统采用MVC分层设计整合经典的SSH框架,视图层通过Jsp和Html页面来显

示,通过在struts-config.xml文件中的Action和Action的配置来完成用户的请求和数据的封装,在数据层使用Hibernate来完成数据的持久化,把数据封装在DAO中。

业务层主要由业务操作接口以及实现类组成。层与层之间的调用都是基于接口,降低

了代码的耦合,便于以后程序的更新和维护工作的提高。

责任描述:

独立完成的员工信息模块,登录模块,员工信息的动态查询模块的实现和其对应的代码调试。

项目心得:

较好地利用了MVC设计思想对JEE项目的开发,也对Struts2+jsp和UI标签+OGNL表达式有了更深刻的了解、体会和感悟。

 

 

个人记账系统

开发平台:Windows

开发工具:MyEclipse+Tomcat+Oracle

技术实现:Struts2+Hibernate+JavaScript+JQuery+Ajax+JSP

项目描述:

该项目基于浏览器/服务器,采用主流框架技术进行SSH分层开发,主要模块:收支管理模块,项目管理模块、收支统计模块,登录模块、预算管理模块等。

登录模块:每个用户都有对应的帐号,并可以对密码进行修改操作

收支管理模块: 实现对收支数据的添加、修改、删除、查看操作

项目管理模块:实现对收支项目的添加、修改、删除操作

收支统计模块:    实现对收支数据按搜索条件动态查询

预算管理模块等:实现对消费预算的添加、修改、删除操作

技术描述:

  该系统采用MVC分层设计,整合经典的SSH框架,视图层通过Jsp和Html页面来显

  示,通过在struts-config.xml文件中的Action的配置来完成用户的请求的分发处理。在数据层使用Hibernate来完成数据的持久化,把数据封装在javabean中,各个逻辑层传输javabean对象。业务层主要由业务操作接口以及实现类组成。整个项目使用Spring来整和,通过IOC和AOP把一些关联的对象进行托管和代理。层与层之间的调用都是基于接口,降低了代码的耦合,便于以后程序的更新和维护工作提高了项目代码的可重用性和开发效率。

责任描述:

独立完成的收支管理模块,登录模块,收支统计模块的实现和其对应的代码调试;

 

 

 

发布了1 篇原创文章 · 获赞 10 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 编程工作室 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览