|
◆项目名称:实验室选课系统 (大学期间项目) 项目描述:该系统主要用于学校二级学院-化学工程学院的学生自由选择若干个实验项目一,根据学号判断其是否对该学号的学生开设课程。每个课程都有学分,选择实验的总学分不得超过4学分,在MVC的Model层判断其总学分。用JSP做View,进行相关的表单验证,从客户端上采集上来的有效数据持久化到DB中。 项目收获:在项目开发过程中采用瀑布模型,并跟进了完整的开发文档,初步体验了完整的软件开发流程。
◆项目名称:LINUX系统下的购物车系统
日期:2007/06--2007/06
运行环境:Tomcat下的 J2EE
数据库:Oracle(9i)
开发语言:JSP+Struts+Hibernate+Oracle
项目描述:整个系统模式采用了MVC模式,在实体端(M)构造了User,Item, Product三个持久化对象。在和用户交流的(V)端采用了Html、Jsp 用于和用户沟通。而在用于控制的(C)端 主要采用了Struts实现流程控制。利用产生的Session保存购物车状态,来实现购物车的增,删改,查功能。后台数据库主要利用的是Oracle,利用了Jdbc/Hibernate和数据库建立连接。
职责描述:主要负责与各个页面之间的跳转以及利用JDBC/Hibernate和后台数据库的建立连接,实现业务层得增、删、改、查。
◆项目名称:电信级用户管理&计费系统(NetCT OSS)
系统平台: Unix
数据库: Oracle
项目描述:该系统主要完成电信业务计费、IP网络管理以及网站访问统计业务。电信业务包括IP网用户和非IP网用户(固话、手机)上网时长、专线流量、网页点击次数等。IP网络管理一切IP设备、一切后台应用、以及Unix工作站。能够灵活添加、修改资费定价信息和促销信息;增、删、查、改用户信息、管理员信息;按月生成用户月帐单;按月、年分别生成月帐务信息统计报表和年帐务信息统计报表并允许用户通过Internet自查询自己当前或历史帐单。
责任描述:参与该系统详细设计工作,并负责其中的数据提取模块、数据整合系统以及管理员管理模块和资费管理模块的代码编写。数据提取模块是数据采集系统的中央处理模块,完成Client端用户登入登出原始数据到Server端数据库记录的转变及传输。原始记录为AAA(验证、授权、计费)服务器的wtmpx文件。网络模块考虑到数据的庞大,网络传输中经常遇到中断,Server端先将数据写入物理文件再存入数据库,续传情况下通过设定指针得到所传数据的中间位置将数据追加到Server端的已有文件,直至指针到达Client端数据的末尾才将Server端的文件写入数据库。数据整合系统使用PL/SQL开发,定时完成明细表到日表、日表到月表、月表到年表的数据汇总。管理员管理模块涉及帐号的开通、暂停(加锁)恢复、删除,管理员资料管理、权限管理,资费管理模块涉及资费项目的修改与添加,使用Jsp+Sturts+hibernate+Oracle技术实现。
|