- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安徽国防科技职业学院
综合案例实训报告
网上书店
学生姓名: 吕 林
学 号: 3208151044
系、专业: 信息工程系、软件技术
指导老师: 盛安元
日 期:2010 年 9 月至2010年 10月
目 录
一、 项目介绍 4
二、 需求说明 4
UC2:搜索书籍 5
2a2当用户对搜集的书籍按价格进行排列时书籍即可按出版价格排列 5
UC3:注册 5
Actor 访问系统 6
UC4:登陆 6
UC5.选购书籍 7
UC6:管理订单 7
UC8:结账 9
UC9:注销 9
UC1:登陆 10
UC2:用户管理 11
UC3:图书管理 11
UC4:订单管理 12
UC5:注销 12
三、系统设计与实现 13
3.1、PowerDesigner介绍 13
3.2、ER图设计 13
3.2.1 前台系统 13
3.3、物理数据建模 16
3.4、多层架构 17
3.4.1、三层架构思想 17
3.4.2、标准三层架构实现 17
3.5、codesmith 17
3.5.1、codesmith简介 18
3.5.2、自定义模板生成实体层代码 18
3.5.3、根据模板批量生成代码 19
3.6界面设计 32
3.7、编码实现 36
3.7.1转变html模板为页面及母版页 39
3.7.2 用Gridview及Detailview实现数据的维护 40
3.7.3 Treeview和表直接绑定实现书籍分类 40
3.7.4 数字水印 41
3.7.5 验证码控件(WebValidates) 43
3.7.6 在线编辑器控件(FreeTextBox) 43
3.7.7 用户自定义控件 43
3.7.8 用户登陆模块 44
3.7.9 用户注册模块 45
3.7.10 书籍列表模块(数据绑定、ViewState、PagedDataSource) 48
3.7.11 购物车模块(Profile) 51
3.7.12 后台管理 56
四、总结 56
网上书店
项目介绍
我们要开发的这个应用软件的名称是:网上书店系统。
大部分读者都有过在网上购物的经历,在可以很方便的注册、浏览商品、查询商品、购买时也只需点几下鼠标。本章的实现了上述的基本功能,用户可以在网络商店中进行注册、浏览商品以及查询购物车。需求说明Actor 访问系统
后置条件
系统记录会员信息,等待经理开放账户
基本路径
1. Actor 请求注册。
2. 系统显示注册界面。
3. Actor 提供会员信息。
4. 系统检查信息是否充分。
5. 系统保存会员信息。
6. 系统显示“注册成功,等待开放账户”信息。
扩展点
2a. Actor 提供的信息不充分。
2a1. 系统提示输入剩余信息
补充说明
1. 会员信息包括:公司名、联系人、电话、传真、Email,以及若干个联系地址。
2. 一个会员可以有多个联系地址,其中一个为首选联系地址。联系地址包含以下信息:
州、城市、街道、邮编。
3. 会员订单的送货地址可以从会员联系地址中获取。
UC4:登陆
用例描述
注册会员登陆系统
参与者
会员
前置条件
用户是系统的会员
后置条件
会员通过验证
基本路径
会员提交用户名、密码
系统验证用户名和密码
系统显示带有会员(姓名、账户余额)的检索零件界面
扩展点
2a. Actor 提供的用户名不存在。
2a1. 系统显示“用户名不存在”信息,询问Actor 是否注册
2a2. Actor 注册
2b. Actor 提供的密码错误。
2b1. 系统显示“密码错误”信息。
补充说明
当会员输入用户名和密码并进行提交以后系统会对提交的用户名和密码与数据库中的用户名和密码进行匹配,如果该用户之前注册成功啦即用户可以成功的登陆反之不能登陆
UC5.选购书籍
用例描述
会员选购书籍
参与者
会员
前置条件
会员已经登录
后置条件
所选购零件进入订单
基本路径
1. 会员检索零件
2. 会员请求购买某种零件
3. 系统请求会员输入购买数量,显示会员订单列表
4. 会员输入购买数量,选择以下动作:
添加到新订单
添加到已有订单
5. 系统显示当前订单
扩展点
4a. 会员请求将所选购零件添加到新订单
4a1. 会员输入送货地址
4a2. 系统生成新订单,并加入新的订单项
4b. 会员请求将所选购零件添加到已有订单
4b1. 会员选中订单,请求添加订单项
4b2. 系统添加订单项
补充说明
添加到已有订单时,系统要检测并合并有相同商品的订单项。
UC6:管理订单
用
您可能关注的文档
最近下载
- 体例格式7:工学一体化课程《windows服务器基础配置与局域网组建》任务3学习任务教学活动策划表.docx VIP
- G7718-2025与GB 7718-2011标准对比表格.xlsx VIP
- 地质勘探行业野外作业安全手册.doc VIP
- 2025年新高考全国Ⅰ卷英语模拟试卷(含答案).pdf VIP
- 浅谈施工企业“二次经营”管理.docx VIP
- 南宁市沙江河环境综合整治工程环评报告.pdf VIP
- 铁路桥隧工高级工操作技能试题库.pdf VIP
- 股骨干骨折的中医护理常规.ppt
- GB7718征求意见稿与GB 7718-2011对比表.xlsx VIP
- 低压电气设备安全知识.ppt VIP
文档评论(0)