基于java-Web-的在线拍卖系统.doc

基于java-Web-的在线拍卖系统.doc

ID:57256362

大小:849.50 KB

页数:13页

时间:2020-08-07

基于java-Web-的在线拍卖系统.doc_第1页
基于java-Web-的在线拍卖系统.doc_第2页
基于java-Web-的在线拍卖系统.doc_第3页
基于java-Web-的在线拍卖系统.doc_第4页
基于java-Web-的在线拍卖系统.doc_第5页
资源描述:

《基于java-Web-的在线拍卖系统.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、华北科技学院课程设计说明书技能训练类(三)学号:2班级:信管B121姓名:何欢设计题目:_____在线拍卖系统________________设计地点:____基础五_______________________设计时间:2015.3.10至2015.4.17成绩评定:1、工作量:A(),B(),C(),D(),F()2、难易度:A(),B(),C(),D(),F()3、答辩情况:基本操作:A(),B(),C(),D(),F()代码理解:A(),B(),C(),D(),F()4、报告规范度:A(),B(),C()

2、,D(),F()5、学习态度:A(),B(),C(),D(),F()总评成绩:_________________________________指导教师:_________________________________1、课程设计的目的技能训练的内容围绕一个信息管理系统的实际开发过程进行组织,重点在于程序设计开发部分。信息管理系统的题目由教师指定或学生自行拟定,学生根据教师提出的系统在应用环境、系统规模、数据量、业务流程等方面的要求,进行需求分析、数据库设计、数据库实施、程序开发和测试,最终完成系统。技能训练的

3、目的和要求:(1)使学生巩固和加强《java基础》与《》课程的理论知识。(2)使学生掌握程序设计开发的步骤。(3)使学生掌握model2以上的开发系统的方法。(4)使学生掌握使用数据库管理信息数据的方法。(5)使学生掌握使用JAVA等程序设计语言连接和操作数据库的方法。(6)使学生掌握调试程序的基本方法及上机操作方法。(7)使学生初步掌握开发一个小型信息管理系统的基本步骤,引导学生根据实际业务流程和需求进行系统分析与设计,并建立需要的数据库,最后通过编写代码和调试完成系统。2、软件需求分析和总体设计2.1软件功能

4、拍卖系统是一个在线系统,系统设计为B/S模式,用户在浏览器请求服务端的资源。包含的功能有:①查看竟得物品②浏览流拍物品③管理种类④管理物品⑤浏览拍卖物品⑥查看自己的竞标功能模块框图下图所示(图2-1-1):图2-1-12.2设计模式拍卖系统采用Model2设计,即代码结构。JSP+Servlet+JavaBean。图2-2-1系统通过JSP技术来表现页面,通过Servlet技术来完成大量的事务处理工作。在model2中,Servlet用来处理请求的事务,充当着一个控制者的角色,并负责向客户端发送请求。Servle

5、t创建JSP需要的Bean和对象,然后根据用户的请求行为,决定将哪个JSP页面发送给用户。JSP页面没有任何商业处理逻辑,JSP页面只是简单地检索ervlet先前创建的Bean和对象,再将动态内容插入到预定义的HTML模板中。Model2符合MVC架构模式,即(Model-View-Controller)。MVC设计模式模式三部分组成。模型是应用对象,没有用户界面;视图表示在屏幕上的显示,代表流向用户的数据;控制器定义用户界面对用户输入的相应方式,负责把用户的动作转成对Model的操作;Model通过更新View

6、的数据来反映数据的变化。图2-2-2优点:各司其职、互不干涉、有利于开发中的分工、有利于组件的重用缺点:系统结构和实现复杂、视图和控制器过于紧密、适合大型应用程序2.3数据库设计数据库设计为五个表:auction_user、kind、item、bid、state(1)auction_user:用户表。存放用户数据:字段名字段说明字段类型字段约束User_id用户的idintPKUsername用户名varchar(50)NotnullUNIQUEUserpass用户密码varchar(50)Notnullemai

7、l用户emailvarchar(100)Notnull表2-3-1(2)kind:种类表,存放种类信息。字段名字段说明字段类型字段约束Kind_id物品种类idintPKauto_incrementKind_name种类名varcharNotnullKind_desc种类描述varcharNotnull表2-3-2(3)state:状态表,存放物品状态信息。字段名字段说明字段类型字段约束State_id物品状态idintPKauto_incrementState_name物品状态名varchardefaultnu

8、ll表2-3-3(4)item:物品表,存放物品信息外键关联到auction_user,kind,state。字段名字段说明字段类型字段约束Item_id物品idintPKauto_incrementItem_name物品名称varcharNotnullItem_remark物品标注varcharNotnullItem_desc物品描述varchardefaultnull

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。