uml软件工程课程设计论文内容摘要:

阴阳片、药膜面、打样与否、打样纸要求等等 .并且能够选择要出菲林的文件上传 .从而初步实现了电子商务的基本功能-客户在线上落订单。 当然 .更进一步的应用还可以扩展为购物车、订单管理、客户管理、线上支付等。 数据库的建立(在线书店数据库) 在线书店数据库 (shopguan) My_Book 图书信息 (商店图书表) 字段名称 字段类型 字段大小 字 段说明 备注 Id int 4 ID序列号 自动增长 (主键 ) BookName Varchar 40 书名 Not null BookClass int 4 图书类别 Author varchar 25 作者 Publish varchar 150 出版社 BookNo varchar 30 书号 Content varchar 40000 内容介绍 Prince Float 4 书价 Amount int 4 总数 量 Leav_number int 4 剩余数 量 RegTime datetime 8 登记时间 Not NUll My_BookClass 商店图书类别 字段名称 字段类型 字段大小 字段说明 备注 Id int 4 ID序列号 自动增长 (主键 ) ClassName varchar 30 图书类别名 Not null My_BookAdminuser 字段名称 字段类型 字段大小 字段说明 备注 AdminUser varchar 20 管理员用户名 (主键 ) AdminPass varchar 50 管理员密码 Not null My_Users 购书用户表 字段名称 字段类型 字段大小 字段说明 备注 Id int 4 ID序列号 自动增长 (主键 ) UserName varchar 20 购物用户名 Not null 10 / 23 PassWord varchar 50 用户密码 Not null Names varchar 20 用户联系用姓名 Sex varchar 2 用户性别 Address varchar 150 用户联系地址 Phone varchar 25 用户联系电话 Post varchar 8 用户联系邮 编 Email varchar 50 用户电子邮件 RegTime dateTime 用户注册时间 RegIpAddress varchar 20 用户注册时 IP地址 BookBasket 购物车订单号表 字段名称 字段类型 字段大小 字段说明 备注 Id int 4 ID序列号 自动增长 (主键 ) IndentNo varchar 20 订单编号 Not null UserId int 4 用户序列号 Not null SubmitTime datetime 8 提交订单时间 Not null ConsignmentTime varchar 20 交货时间 TotalPrice float 8 总金额 content varchar 400 用户备注 IPAddress varchar 20 下单时 IP IsPayoff int 4 用户是否已付款 IsSales int 4 是否已发货 My_IndentList 购物车订单货物列表 字段名称 字段类型 字段大小 字段说明 备注 Id int 4 ID序列号 自动增长 (主键 ) IndentNo int 4 订单号表序列号 Not null BookNo int 4 图书表序列号 Not null Amount int 4 订货数量 网站总体设计(用例图 .顺序图 .用例公约 ) 系统用例图 11 / 23 管 理 员录 入 新 书 信 息修 改 书 籍 信 息顾 客查 看 书 籍购 买 图 书注 册 顾 客 信 息书 店 管 理 系 统管 理 订 单管 理 员 登 录顾 客 登 录管 理 用 户修 改 个 人 信 息查 看 个 人 订 单查 看 购 物 车提 交 购 物 车 交易顺序图 12 / 23 用例公约 管 理 员管 理 员 登 录 用例名称 管理员登陆 参与者 管理员 假设 管理员已进入网站主页 前置条件 后置条件 主事件流 1. 管理员输入 用户名和密码; 2. 系统验证管理员身份; 3. 系统显示管理系统总界面。 备选事件流 2a. 如果用户名和密码错误 .系统提示错误 .并加拒绝进入 .返回 1 13 / 23 管 理 员录 入 新 书 信 息 用例名称 录入新书信息 参与者 管理员 假设 数据库中不存在此书籍 前置条件 管理员已登陆成功 后置条件 将书籍信息存入数据库 主事件流 1. 管理员向系统发出“新增书籍信息” .请求。 2. 系统要求管理员选择新增图书类型。 3. 管理员做出选择后 .系统显示相应界面 .让管理员输入信息。 4. 管理员输入的书籍的相关信息 .包括:书名、作者、出版社、 ISBN 号、所属类别、定价、数量、图书简介。 5. 系统确认输入的 ISBN 号是否有相同的。 6.系统将输入的信息存入数据库。 备选事件流 5a1. 如果有相同 ISBN 号的 .则显示出重复的书籍 .并要求管理员选则修改信息或取消输入。 5a2. 管理员选择取消输入 .则结束用例 .不作存档工作。 5a3. 管理员选择修改信息 .修改完后 (修改时可选则重置 .重新填写 .也可在原先的信息上修改 ).转到 5) 管 理 员修 改 书 籍 信 息 用例名称 修改书籍信息 参与者 管理员 14 / 23 假设 数据库中存在此书籍 前置条件 管理员已登陆成功 后置条件 将新的书籍信息存入数据库 主事件流 1. 管理员向系统发出“修改书籍信息”请求。 2. 系统显示本书籍信息 .管理员可修改的包括:书名、作者、出版社、 ISBN 号、所属类别、定价、数量、图书简介。 3. 点击确定 .系统确认输入的 ISBN 号是否有相同的。 4.系统将输入的新信息存入数据库。 备选事件流 3a1. 如果有相同 ISBN 号的 .则显示出 重复的书籍 .并要求管理员选则修改信息或取消修改。 3a2. 管理员选择取消输入 .则结束用例 .不作存档工作。 3a3. 管理员选择修改信息 .修改完后 (修改时可选则重置 .重新填写 .也可在原先的信息上修改 ).转到 5) 管 理 员管 理 订 单 用例名称 管理订单 参与者 管理员 假设 数据库中已有订单 前置条件 管理员已登。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。