网上构件销售系统(贡献表)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

网上构件销售系统(贡献表)
网上构件销售系统
——设计文档
摘要:
构件(component)是可复用的软件组成成份,可被用来构造其他软件。

它可以是被封装的对象类、类树、一些功能模块、软件框架(framwork)、软件构架(或体系结构Architectural)、文档、分析件、设计模式(Pattern)等。

构件分为构件类和构件实例,通过给出构件类的参数,生成实例,通过实例的组装和控制来构造相应的应用软件。

构件技术的出现是对传统软件开发过程的一次变革。

构筑在“构件组装”模式之上的构件技术,使软件技术人员摆脱了“一行行写代码”的低效编程方式,直接进入“组装构件”的更高阶段。

构件因为是可重复使用的,所以构件及其需要在网络上相互的交流,来提高的它的推广和使用围。

软件构件网络销售系统就提供了这么一个平台,个人或企业的软件开发商可通过该平台发布构件产品信息。

软件构件的需求方可通过该平台查询自身所需的构件信息,也可发布构件订单。

该平台除了双方提供构件信息发布,搜索等功能外,还将提供相关的其他服务,来为双方提供便利。

随着计算机软件发展,程序设计都朝着高聚,低耦合的模块开发设计,代码重用为程序设计以及设计人员提供了很多便利,提高程序开发效率。

构件这一领域的市场逐渐明了。

此设计的目的,就是为软件开发中的构件提供交易平台,提供给开发者一个构件获取的有效途径。

开发技术:
程序语言 c#
开发工具 visual stidio 2008 ,dreamware8.
开发环境 windows XP sp3
系统运行环境 IIS5.0.
概要设计:
UML建模:
1用例图
新闻浏览
修改密码
用户管理
账户查询
验证用户构件上传
构件搜索构件购买管理员
新闻管理
构件管理
增删改查
会员用户登陆
匿名用户
构件浏览
2系统模块设计:
1会员登陆模块:权限分为3个,匿名用户,会员用户,管理员 2构件查询:上传,购买系统。

3用户管理:修改密码,查看账户
4用户注册;用户验证
5新闻系统:发布新闻信息,活动信息,构件信息
6构件管理:管理构件
7新闻管理:发布新闻
8系统论坛:用户交流
系统详细设计
数据库设计:
1 构件表
2用户信息表
3用户账户表
4活动表
5新闻表
模块功能
1用户注册模块
2用户登陆
3构件查找模块
(1)匿名查找
(2)会员查找
4构件浏览
5构件上传
6构件购买
7构件管理
8新闻,活动管理
系统论坛模块:
随着Internet的迅猛发展,就BBS在交互性和使用性以及信息的交流数量等方面而言,仍然是Internet上的文字信息的主要传输手段。

“构件销售系统BBS”是完全使用提供的控件,构建基于Web方式的BBS的基本功能的方法。

所有SQL数据库数据的获取和命令的执行均通过Web服务实现,真正实现了数据访问和应用程序相分离,简化了代码。

其中设置了多个版块、多个栏目,向用户提供丰富实用的信息、服务和容。

是一个特色鲜明,具有很强亲和力的论坛,论坛界面友好,操作方便、快捷。

测试用例:
项目名称网上构件销售系统测试类型黑盒测试
测试时间2010-2-1
测试编号测试项目描述操作期望结果真实结果
0001 用户权限测试对的不同
操作必须
对应相应
的权限操作与权限
对应
操作与权限
对应
0002 导航测试跳转正
常,页面
正常
正常正常
0003 检索测试正确检索
出希望的
数据正常模糊查找,
空字符,检
索为空
0004 上传测试上传上传正常同名文件,
覆盖,不报

0005 注册测试注册正常正常
0006 新闻发布修改数据操作成功,
页面正常
正常。

相关文档
最新文档