刘于亮
(广州港新沙港务有限公司 广东 广州 523147)
服务器操作系统Windows 2003 server, 数据库系统具有跨平台的可移植性。 客户端Windows XP 等WINDOWS 系列操作系统。 数据库采用SQL Server2000 数据库。 采用B/S 结构,构造安全、稳定、快速的软件平台。系统采用Java 编程,生成真正的可执行代码。
整套系统基于组件——容器模型,采用分层架构。 数据库服务器——业务逻辑——Web 服务器——用户界面。 分层清晰,各层功能相对独立,完整定义本层所需功能,形成一套子系统,并向其他邻接层提供函数接口。 系统可维护性、可扩展性极好。
三层架构中表示层使用JSP 网页和Struts 技术框架。 业务逻辑层使用Spring 的一小部分功能做容器支持。 在数据操作层上使用Hibernate 实现。
网上交易平台包含的模块有:店铺管理,包括新开店,修改店(添加、删除、修改店铺商品);商品管理,包括商品购买、订单、商品分类等等;用户管理,包括用户资料、身份、用户等级、用户收藏等等;特价事件,一段时间内一部分商品特价出售;搜索,保留所有用户的搜索记录;新闻,随时更新交易平台新闻。 其中特价事件和查询搜索是节选出来将要具体阐述的两个模块。
该模块实现一段事件的某些商品的进行特价销售。 主要实现功能如下:
2.1.1 设定、修改、删除、查询特价。
2.1.2 选择货类编入特价事件中。
该模块保留一定量的用户对商品的查询记录。 主要实现功能如下:
2.2.1 如没有该关键字记录,则增加记录。
2.2.2 如有该关键字记录,则修改记录的搜索次数。……