ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:51.35KB ,
资源ID:11827929      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-11827929.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(在线交易二手市场系统概要设计说明书.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

在线交易二手市场系统概要设计说明书.docx

1、在线交易二手市场系统概要设计说明书在线交易二手市场系统概要设计说明书概要设计说明书信息与电气工程学院软工1401*201422*1.引言1.1编写目的此概要设计说明书实现一个简易的基于校园网在线交易二手市场系统,对交易管理系统的总体设计、接口设计、界面总体设计、系统出错处理设计以及系统安全数据进行了说明,在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。1.2背景A待开发软件系统名称为: 在线交易二手市场;B任务提出者:*开发者:* C使用用户能在校园网上进行交易的系统。 D. 按照在线交易二手市场系统需

2、求分析说明书为基础来具体细化系统所具备的所有功能及功能的实现方法和接口。1.3 开发环境Visual Studio 2010 Mircosoft sql server 2008 ExpressPowerDesigner 15.11.4定义本系统:基于校园网的在线交易二手市场系统设计与实现1.5参考资料基于校园网在线交易二手市场需求分析说明书项目计划表校园网在线交易二手市场系统_数据库模型2.总体设计2.1设计目标 基于校园网的在线交易二手市场主要实现以下目标:为师生提供展示商品及表现学校形象的平台。为用户提供商品信息查看、在线商品订购、商品浏览等功能。采用动态网页技术,使页面中展示的商品信息更

3、具时效性、先进性。提供客户互评及客户给商品评论功能,收集用户对商品的意见及看法。提供后台管理页面,简化了用户信息、商品信息、订单信息等系统数据的维护操作。2.2运行环境数据库:SQL SEVER 2008;客户端:含windows XP及以上的操作系统。2.3总体设计思路和处理流程2.3.1模块结构设计基于校园网的在线交易二手市场系统的前台功能结构图如图2-1: 图2-1 校园网的在线交易二手市场系统的前台功能结构图校园网的在线交易二手市场系统的后台功能结构图如图2-2:(图需要改) 图 2-2 系统后台功能结构图2.4功能介绍需要为用户提供能在本系统中注册,从而成为会员的功能(及权限分配问题

4、)。需要为用户登陆到本系统的功能。需要为用户提供搜索,查询到所需商品的功能。为了让用户能够更清晰地了解到商品的各种信息,还需要为用户提供详细介绍商品的功能模块。需要为用户提供卖商品(即提交订单)的功能。当用户提交订单后,商品会被暂时放在购物车(Cart)里,需要为用户提供浏览并管理购物车里所有的商品功能。当用户完成交易后,就是结账的时候,本系统根据购物车里的商品数量和商品种类统计出该用户一共付多少钱。当用户加以完毕,双方可以互相评论,即我的短信平台。2.5系统流程图此系统流程图参照需求说明书中的系统流程图。3.接口设计(暂略)3.1用户接口3.2外部接口3.3内部接口4.系统数据结构设计4.1

5、设计原则4.1.1命名规范数据库中表、主键、外键、索引的命名都以统一的规则,采用大小写敏感的形式,各种对象命名长度不要超过200个字符,这样便于应用系统适应不同的数据库平台。4.1.2 数据的完整性和规范性为了保证数据库的一致性和完整性,往往通过表间关联的方式来尽可能的降低数据的冗余。表间关联是一种强制性措施,建立后,对父表(Parent Table)和子表(Child Table)的插入、更新、删除操作均要占用系统的开销。如果数据冗余低,数据的完整性容易得到保证,但增加了表间连接查询的操作,为了提高系统的响应时间,合理的数据冗余也是必要的。使用规则(Rule)和约束(Check)来防止系统操

6、作人员误输入造成数据的错误是设计人员的另一种常用手段,但是,不必要的规则和约束也会占用系统的不必要开销,需要注意的是,约束对数据的有效性验证要比规则快。所有这些,需要在设计阶段应根据系统操作的类型、频度加以均衡考虑。4.1.3 数据库环境说明数据库:sql sever 2008设计库建模工具: PowerDesigner15.14.1.4 数据库命名规则数据库中的表均以表的功能的英文字母命名。4.1.5 逻辑结构pdm文件的名称为:基于校园网的在线交易二手市场系统_数据库模型。4.1.6 物理存储通过数据库建模工具PowerDesigner15.1可以将pdm导出为文本文件,将数据库脚本放入文

7、本文件中保存。4.1.7 数据备份和恢复数据库需定期备份,备份文件格式由用户自行决定,数据库被破坏时,利用最新的备份文件进行恢复。4.1.8 数据描述(部分数据)1.数据字典:用户基本信息表【输入数据】数据类别数据项(可编辑项或导入)用户的基本信息用户编号,用户姓名,用户账号。用户密码、用户地址、用户邮箱、用户电话【输出数据】数据类别数据项(不可编辑项或计算结果)用户编号Int用户名称String用户账号String用户密码String用户地址String用户邮箱String用户电话String【关键数据项描述】数据项类型长度取值范围补充说明用户编号Int数字由系统自动生成,例:1用户名称St

8、ring20中文汉字和英文字符串例:小白用户密码String20中文汉字和英文字符串例:aizhen1314用户电话String50数字例:1348888888用户地址String50中文汉字和英文字符串例:陕北榆林用户邮箱String50英文字符串例:88888882.权限表权限表用来存储用户具有哪些权限,给予用户权限的设置。【输入数据】数据类别数据项(可编辑项或导入)权限表权限编号,权限名称,权限描述、权限Key值【输出数据】数据类别数据项(不可编辑项或计算结果)权限编号Int权限名称String权限描述String权限Key值String【关键数据项描述】数据项类型长度取值范围补充说明权

9、限编号Int数字由系统自动生成,例:1权限名称String50中文汉字和英文字符串例:删除的Function、权限描述String200中文汉字和英文字符串例:给予删除的权限权限Key值String50英文字符串例:UserManagePage3.角色表角色表用来存储用户属于那种角色的信息。【输入数据】数据类别数据项(可编辑项或导入)角色表角色编号,角色名称,角色描述【输出数据】数据类别数据项(不可编辑项或计算结果)角色编号Int角色名称String角色描述String【关键数据项描述】数据项类型长度取值范围补充说明角色编号Int数字由系统自动生成,例:1角色名称String50中文汉字和英文

10、字符串例:管理员角色描述String200中文汉字和英文字符串例:具有查看、添加,删除、修改、升级的权限4.2系统出错处理设计4.2.1 出错信息 系统会提供常见的异常处理,如果出现错误操作,则弹出友好的对话框提示用户,并且系统能够合理的处理,防止系统崩溃。 后备技术:定期对数据库信息进行备份,当数据库因某种原因被破坏时,以最新的数据库脚本进行恢复。5.系统安全设计5.1 应用系统安全性设计操作人的操作信息需要提供操作记录。对系统的异常信息需进行记录,已备以后查看。只有授权用户才能登录系统,对于某个操作,需要具有相应权限才能进行操作,当用户操作错误时会有一个比较友好的提示,使得用户可以进行相对正确的操作。5.2数据存储安全性设计对于用户的密码采用MD5进行加密。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2