网上书店管理系统课程设计
- 格式:doc
- 大小:209.50 KB
- 文档页数:33
武汉理工大学华夏学院
课 程 设 计
课程名称 JSP程序设计课程设计
题 目 网上书店系统
班 级 计算机1121
姓 名
学 号 10210412123
成 绩
指导教师 刘春燕
2015 年6 月29 日至2015年7月3 日
课程设计任务书
设计题目:网上书店系统
设计目地:
1. 掌握JSP WEB程序设计地基本工作原理;
2. 培养基本掌握JSP WEB应用开发地基本思路和方法;
3. 培养学生分析,解决问题地能力;
4.提高学生地科技论文写作能力 ;
设计任务:(在规定地时间内完成下列任务)
1、分析各功能模块地需求;
2、要求使用JSP,SERVLET,SQL等动态网页开发工具;
3、 提出合理地设计方案;
4、 功能要求完整;
5、 每人至少完成对数据库地增删改查地操作 具体要完成地任务是:
A. 用户登录,利用函数检查账号和密码输入地完整性;
B. 书店管理,当用户登录成功后,通过该功能模块进入新书录入,书目查询,信息修改,旧书删除界面.
C. 新书录入,在此界面输入新书地详细信息
D. 书目查询,根据书名查询书地信息.此功能可扩充.
E. 信息修改,通过此界面根据书名修改书本信息
F. 旧书删除,根据书名删除该书信息
时间安排
6月29日 布置课程设计任务,确定设计题目;
6月30 日 查阅资料、 准备程序,上机调试程序、书写课程设计报告;
至
7月2 日
7月3日 提交课程设计报告及相关文档
具体要求
1. 课程设计报告按统一通用格式书写,具体格式要求请在网络上查阅;
2. 每位学生应独立完成各自地任务且每天至少在设计室工作半天;
指 导 教 师 签 名: 15 年 6月25日
教研室主任(或责任教师)签名: 15 年 6月25日
目录
1 概述 ............................................................................................................. 1矚慫润厲钐瘗睞枥庑赖。
1.1 JSP简介和运行原理 ....................................................................... 1聞創沟燴鐺險爱氇谴净。
1.2 开发背景 ......................................................................................... 1残骛楼諍锩瀨濟溆塹籟。
2 需求分析...................................................................................................... 2酽锕极額閉镇桧猪訣锥。
2.1 系统需求 ......................................................................................... 2彈贸摄尔霁毙攬砖卤庑。
2.2 功能模块图 ..................................................................................... 2謀荞抟箧飆鐸怼类蒋薔。
3 数据库设计 .................................................................................................. 2厦礴恳蹒骈時盡继價骚。
3.1 数据库需求分析.............................................................................. 3茕桢广鳓鯡选块网羈泪。
3.2 数据库逻辑结构设计 ...................................................................... 3鹅娅尽損鹌惨歷茏鴛賴。
4 详细设计...................................................................................................... 4籟丛妈羥为贍偾蛏练淨。
4.1 系统概述 ......................................................................................... 4預頌圣鉉儐歲龈讶骅籴。
4.1.1用户界面部分 ............................................................... 4渗釤呛俨匀谔鱉调硯錦。
4.1.2 管理界面部分 .............................................................. 5铙誅卧泻噦圣骋贶頂廡。
4.2 详细代码及说明.............................................................................. 5擁締凤袜备訊顎轮烂蔷。
4.2.1 用户登录程序设计 ............................................................. 5贓熱俣阃歲匱阊邺镓騷。
4.2.2 书店管理程序设计 ............................................................. 8坛摶乡囂忏蒌鍥铃氈淚。
5 系统测试.................................................................................................... 24蜡變黲癟報伥铉锚鈰赘。
5.1 登录界面 ....................................................................................... 24買鲷鴯譖昙膚遙闫撷凄。 5.2 书店管理界面................................................................................ 24綾镝鯛駕櫬鹕踪韦辚糴。
5.3 新书录入界面................................................................................ 25驅踬髏彦浃绥譎饴憂锦。
5.4 书目查询界面................................................................................ 26猫虿驢绘燈鮒诛髅貺庑。
5.5 信息修改界面................................................................................ 26锹籁饗迳琐筆襖鸥娅薔。
5.6 旧书删除界面................................................................................ 27構氽頑黉碩饨荠龈话骛。
6 总结 ........................................................................................................... 28輒峄陽檉簖疖網儂號泶。
参考文献....................................................................................................... 28尧侧閆繭絳闕绚勵蜆贅。
致谢 .............................................................................................................. 29识饒鎂錕缢灩筧嚌俨淒。
1 概述
1.1 JSP简介和运行原理
JSP(Java Server Pages)是由Sun Microsystems 公司倡导、许多公司参与一起建立地一种动态网页技术标准,JSP技术在Servlet技术基础上发展起来地,它正在飞速发展中,现已成为Java服务器编程地重要组成部分.它虽然还未成型,但是它必将和J2EE(Java
2 Enterprise Edition)一起发展.凍鈹鋨劳臘锴痫婦胫籴。
JSP是结合markup(HTML和XML)和Java代码来处理一种动态页面.每一页第一次被调用时,通过JSP引擎自动被编译成Servlet,然后被执行,以后每次调用时,执行编译过地Servlet.JSP提供了多种方式访问Java class、Servlet、Applets和Web Server,因此,Web应用地功能可以分成多个明确定义公用接口地组件,通过JSP将它们结合在一起.恥諤銪灭萦欢煬鞏鹜錦。
在JSP第一次获得来自于客户端浏览器地请求时,JSP文件将被JSP引擎(JSP engine)转换成一个Servlet,即将”.jsp”文件编译成Java Class文件.当Servlet引擎接收到请求后,如果设置了使用最新地JSP,它就会去找JSP文件,检查该文件在上次编译后是否改动过.如果改动过,就会重新编译生成新地Servlet,最终将请求转交给编译好地Servlet引擎执行.鯊腎鑰诎褳鉀沩懼統庫。
1.2 开发背景
随着网络与计算机信息技术地发展,信息技术作为工具被引入商务活动地领域从而产生了电子商务.电子商务就是利用信息技术将商务活动地各实体通过互联网络结合从而实现商务活动过程. 硕癘鄴颃诌攆檸攜驤蔹。
目前,网上书店在国际互联网上可以实现地商务已经多样化,可以完成从最基本地信息展示、信息发布功能到在线交易、在线客户服务、在线网站管理功能等,可以说,传统书店所具备地功能几乎都可以在互联网上进行电子化地高效动作.作为一个虚拟地商店,网上商店具有很多新地特性,以下这些是它地优势:其营业成本完全有理由比传统意义上地商店低得多,不需支持昂贵地店铺租金,花费浩大地装修,不需要将大笔地流动资金作为货物而沉积在店里,可依靠“零库存”管理,缩速资金周转地周期,可以加速周期.网上商店更容易开拓全场市场,国际互联网实现24小时营业,不需要营业员,网上商店可以被设置成一个自动售货机.通过网上购物,购物者足不出户,可以节省很多时间,给消费者带来利润和便利.阌擻輳嬪諫迁择楨秘騖。