




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、项目组号1级 公开项目设计文档项 目 名 称 公司门户网站专业 软件技术指 导 教 师许彪项目组成员蔡伟二九年十月前言1 项目开发目的A、发展公司的业务。B、宣传公司文化。C、推销公司产品。2项目开发背景说明:A 、软件系统名称:临武县联邦碳酸钙经营有限公司门户网站。B、任务提出者:临武县联邦碳酸钙经营有限公司。C、本系统最终提供给关心和支持临武县联邦碳酸钙经营有限公司的客户使用。3项目开发定义A、游客:查看新闻、查看公司文化、查看产品、在线交流、在线留言、搜索产品。B、系统管理员:登录、帐号管理、产品管理、新闻管理、公司文化管理、留言管理。4项目开发平台A、开发语言C#B、架构B/SC、技术
2、D、开发工具Microsoft Visual Studio 2005、 IIS6.0 、 Dreamweaver8.0、SVN、 ACCESS200、 3Microsoft vision 2003、 Rational Software 、 PowerDesiger目录 1第1 章项目开发计划书 21.1 项目范围 31.2 客户资料 31.3 项目成果 31.4 资源需求 41.5 项目风险分析 41.6 分配任务 4第2 章系统需求规格说明书 52.1 问题陈述: 62.2 要达到的目标: 62.3 具体的分析: 6第3 章系统设计书 93.1 命名规则 103.2 数据库设计 113.3
3、软件结构图 163.6 时序图 173.7 界面设计 18第4 章测试计划书 194.1 单元测试计划 20第 5 章 测试用例及测试报告215.1 单元测试 225.2 软件项目审核评审检验表225.3 测试审核检验表 225.4 测试报告 23第6 章系统安装手册 246.1 功能 256.2 系统解决方案: 256.3 开发平台: 256.4 使用技术架构: 256.5 系统资源需求、配置要求:257.1 系统首页 277.2 登录页面 277.3 新闻列表页面 287.4 新闻显示页面 287.5 后台管理页面 29结束语 30第 1 章 项目开发计划书文件修改记录编号状态日期执笔人审
4、核人批准人1创建文档2009-09-10蔡伟蔡伟蔡伟2修改文档2009-10-5蔡伟蔡伟蔡伟1.1 项目范围1、范围 游客进入网站后,能全浏览网站的新闻、公司文化、公司产品、与公司交流、留言。后台管理员能实现(:登录、帐号管理、产品管理、新闻管理、公司文化管理、留言管理)。2、项目代码:根据合理思路设定。3、 项目设计:对项目的功能和需求做简单分析设计,制定一套可行性较高的实施方案。4、项目测试:对项目做单元测试和集成测试,针对测试报告,进一步改进。减小 bug 数。1.2 客户资料客户名:临武县联邦碳酸钙经营有限公司1.3 项目成果表 1.3.1 项目成果清单内容计划时间实际时间状态1登录2
5、009-9-52009-9-5完成2新闻列表2009-9-52009-9-6完成3产品列表2009-9-62009-9-6完成4产品搜索2009-9-62009-9-6完成5公司文化2009-9-72009-9-7完成6显示信息页面2009-9-72009-9-7完成7留言2009-9-82009-9-8完成8QQ 在线交谈2009-9-82009-9-8完成9新闻管理2009-9-92009-9-9完成10产品管理2009-9-92009-9-9完成11图片管理2009-9-102009-9-10完成12公司文化管理2009-9-102009-9-10完成13留言管理2009-9-10200
6、9-9-10完成1.4 资源需求表 1.4.1资源作用占用时间当前可用状态获得途径1Visua lStudio 05IDE全过程可用官网下载2IIS6.0服务器全过程可用官网下载3计算机做项目全过程可用自己4Dreamweaver8.0页面设计前期可用网上下载5ACCSEE 2003数据库全过程可用网上下载6vision 2003画图后期可用网上下载7Rational Software画图后期可用网上下载8PowerDesiger画图后期可用网上下载9SVN版本控制全过程可用网上下载1.5 项目风险分析表 1.5.1.风险概率(%)严重性(%)措施1时间不够1020尽量腾出时间,晚上加班完成项
7、目。2超期限520把握时间,排出进度表,按进度执行。3不能熟悉技术1030多学习这方面的知识4遵循标准1010建立命名规则要求1.6 分配任务表 1.6.1任务负责人1登录蔡伟2新闻列表蔡伟3产品列表蔡伟4产品搜索蔡伟5公司文化蔡伟6显示信息页面蔡伟7留言蔡伟8QQ 在线交谈蔡伟9新闻管理蔡伟10产品管理蔡伟11图片管理蔡伟12公司文化管理蔡伟13留言管理蔡伟第 2 章 系统需求规格说明书文件修改记录编号状态日期执笔人审核人批准人1创建文档2009-09-5蔡伟蔡伟蔡伟2修改文档2009-10-5蔡伟蔡伟蔡伟2.1 问题陈述:开发本项目是为了公司的产品推销和文化宣传。2.2 要达到的目标:用户
8、可以通过浏览公司网站,了解公司的文化、新闻、产品、在线留言。后台可以对新闻进行管理、管理系统、管理产品、管理留言等。2.3 具体的分析:2.3.1用户角色:用户用例:用例图1、游客:2、管理员:1登录功能描述:在进入系统前用于判断登录者的身份。用例描述:管理员。前置条件:用户已注册。后置条件:登录成功后转到后台管理页面第 3 章 系统设计书文件修改记录编号状态日期执笔人审核人批准人1创建文档2009-09-5蔡伟蔡伟蔡伟2修改文档2009-10-5蔡伟蔡伟蔡伟3.2 数据库设计3.1.1 引言:1 编写目的:开发人员统一命名规范程序代码,写好的统一模块。3.1.2 项目背景:1 委托单位:临武
9、县联邦碳酸钙经营有限公司。2 接受单位:临武县联邦碳酸钙经营有限公司。3.1.3 命名规则1 数据库命名规则:表:表描述词如:tb_admin 指用户表列:表描述词如:id 指用户ID数据库名:db_lbtsg2 类命名规则:1、数据操作类的命名规则如: public class DBHelper3 函数命名规则:用动词或动词短语命名方法。用下述范例所示的Pascal 大写方式命名方法。如: public void del_news(string ID)4 属性命名规则:用动词或动词短语命名方法。字母里面不能含有大写字母及下划线。如:username、 password.5 页面命名规则:用名
10、词或名词短语命名类、每个单词或短语的第一个字母必须大写。如: index.jsp3.2.1 实体关系图实体图:实体图:1 tb_admin 实体:2 tb_message实体:3 tb_news 实体:4 tb_product 实体:5 tb_productType 实体6 tb_system 实体:3.2.2数据库设计对所有表都做如下的描述A_admin 表 该表是用来储存用户详细资料的,设计如下:列名数据类型空 / 非空约束条件其它说明Idint非空主键用户 IdA_usernamevarchar非空用户名A_passwordvarchar非空密码Tb_message表 该表是用来描述消息
11、的信息,设计如下:列名数据类型空 / 非空约束条件其它说明Idint非空主键 , 自动增 长Idm_contenttext非空留言内容m_datedate非空留言时间m_ipvarchar允许空留言人的IPm_company_namevarchar允许空留言人公司名称m_contact_personvarchar允许留言人m_phonevarchar允许空留言人电话m_mobilevarchar允许空留言人手机m_emailvarchar允许空留言人电子邮件m_addressvarchar允许空留言人地址m_post_codevarchar允许空留言人邮政编码m_qqvarchar允许空留言人
12、QQm_news_idint非空对那个产品或者新闻的留言m_news_typevarchar允许空留言类型( 新闻产品)m_flagVarchar允许空控制字段Tb_news表 该表是新闻信息表。设计如下:列名数据类型空 / 非空约束关系其它说明Idint非空主键, 自动增长Idn_titlevarchar非空新闻标题n_post_datedate非空新闻 发布时间n_typevarchar非空新闻类别n_contenttext非空新闻内容n_countint非空记录 查看次数n_flagvarchar允许空控制字段Tb_product表 该表是单位信息表。设计如下:列名数据类型空 / 非空约
13、束关系其它说明unitIdint非空主键单位IdleadNamevarchar非空单位领导姓名unitNamevarchar非空单位名字unitPhonevarchar非空单位电话Tb_prodcut表 该表是用来描述产品的信息,设计如下:列名数据类型空 / 非空约束关系其它说明Idint非空主键Idp_namevarchar非空产品名称p_typevarchar非空产品类别p_areavarchar非空应用领域p_describetext非空产品描述p_post_datedate非空时间p_countInt非空记录查看 次数p_imagevarchar非空产品图片p_specvarchar非
14、空产品规格p_flagvarchar非空控制字段Tb_productType表 该表是用来描述产品类别的信息,设计如下:列名数据类型空非空约束关系其它说明Idint非空主键Idp_t_namevarchar非空名称p_t_namevarchar非空控制Tb_system表 该表是用来描述系统的信息,设计如下:列名数据类型空非空约束关系其它说明Idint非空主键Ids_datedate允许空时间1s_info_typevarchar非空系统信息类 别s_contenttext允许空信息内容1s_content2text允许空信息内容2s_pathvarchar允许空图片的路径3.3 软件结构图3
15、.3.1 前台功能结构图:3.3.2后台功能结构图:3.6 时序图1、登录:3.7 界面设计表 3.7.1界面名界面类型描述首页Web 页面新闻信息用户登录Web 页面接受用户名、密码和验证密码。查看页面Web 页面为用户查看新闻和资料后台管理页面Web 页面为系统管理员管理系统第 4 章 测试计划书文件修改记录编号状态日期执笔人审核人批准人1创建文档2009-09-5蔡伟蔡伟蔡伟2修改文档2009-10-5蔡伟蔡伟蔡伟表 4.1.1单元测试范围各功能模块单元测试方法人工输入值单元测试环境WindowsXP server 、 IE7.0 、 Firefox 、谷歌浏览器将产生的文档单元测试用例
16、,测试报告等单元测试任务要测试的功能预期结果进度日期实际日期负责人通用的数据库连接函数检测是否返回 预期的值。True2009-10-12009-10-1蔡伟用户登录模块是否要求输入 必须输入的值。True2009-10-12009-10-1蔡伟浏览页面模块是否能查看True2009-10-12009-10-1蔡伟用户留言是否能留言成功True2009-10-12009-10-1蔡伟搜索产品是否返回指产品True2009-10-12009-10-1蔡伟添加产品是否显示操作 成功True2009-10-12009-10-1蔡伟删除新闻是否显示操作 成功True2009-10-12009-10-1
17、蔡伟第 5 章 测试用例及测试报告文件修改记录编号状态日期执笔人审核人批准人1创建文档2009-09-5蔡伟蔡伟蔡伟2修改文档2009-10-5蔡伟蔡伟蔡伟5.4 测试报告表 5.1.1编号单元模块测试( /× )1首页2后台5.2 软件项目审核评审检验表表 5.3.1编号关心的方面( /× )1.软件范围定义无歧义2.术语清楚3.资源足够4.资源准备好5.项目中涉及的所有风险已经识别6.项目风险管理已经到位7.所有任务已经识别和分配5.3 测试审核检验表表 5.4.1编号关心的方面( /× )1.测试阶段已识别且已合适地安排好2.测试计划和总的项目计划一致3.测
18、试进度已经明确的定义表 5.6.1项目名称:lbtsg测试项模块名称:用户登录测试人姓名:蔡伟测试时 间:2009/10/4错误个数0序 号路径输入输出实际结果1.如果输入一个正确的 用户名和密码,应该 跳到个人管理中心。用户名:caiwei密 码 :123456跳转到登录 成功的主界 面跳到登录成 功的主界面2.如果输入一个错误的 用户名和密码,应跳 到登录页面并显示信 息。用户名:sss密 码 :dfg对不起你的密码OR用户名不正确。对不起你的密码 OR用户名不正确。3.如果不输入任何数 据,应该显示,请输入你的用户名和密 码。用户名: 空密 码 :空请输入你的 用户名 和密码。请输入你的
19、 用户名和密 码。项目名称:lbtsg测试项模块名称:浏览新闻测试人姓 名:蔡伟测试时间:2009-10-4错误个数0序号路径输入输出实际结果1查看指定页 面null指定页面指定页面第 6 章 系统安装手册文件修改记录编号状态日期执笔人审核人批准人1创建文档2009-09-5蔡伟蔡伟蔡伟2修改文档2009-10-5蔡伟蔡伟蔡伟6.1 功能用户可以登录、浏览新闻,在线留言、管理系统。6.2 系统解决方案:使用 6.3 开发平台:WindowsXP、 ACCESS200、 6.4 使用技术架构:基于 B/S 架构的网络应用系统6.5 系统资源需求、配置要求:6.5.1 硬件环境:Pentium 4 2.8MHz 以上至少256MB内存(建议使用1G内存) 。至少 20G硬盘(建议使用80G硬盘)。6.5.2 软件环境:操作系统:Windows 2000/XP Server防火墙:Netscreen服务器:IIS6.0数据库:ACCESS2003通讯协议:TCP/IP浏览器:IE5.5 以上版本7 章 系统操作手册文件修改记录编号状态日期执笔人审核人批准人1创建文档2009-09-5蔡伟蔡伟蔡伟2修改文档2009-10-5蔡伟蔡伟蔡伟7.1 系统首页7.2 登录页面7.3 新闻列表页面7.4 新闻显示页面7.5 后台管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 铝单板供货合同范本
- 施工合同范本工程安全
- 新员工会培训课件
- 2025合同备案手续如何办理?需要准备哪些材料
- 2025设施保养合同
- 2025标准全款购房合同范本
- 2025年餐厅兼职劳动合同
- 2025标准版商业店铺租赁合同
- 2025吊车长期租赁合同
- 高一英语一词语精讲导学案Friendship
- 德育测试试题及答案
- 母婴护理师、月嫂考试、产妇护理重点知识考试题(附答案)
- 2025年中国电子信息产业集团有限公司招聘笔试参考题库含答案解析
- 市政工程道路专业监理实施细则
- 2025年《中央一号文件》参考试题库资料100题及答案(含单选、多选、判断题)
- 《影视照明技术》课件:照亮影视作品的灵魂
- 宜家员工手册
- 婴幼儿行为观察与分析郗倩讲解
- 2025年上海杨浦城市建设投资集团招聘笔试参考题库含答案解析
- 2024年北京电子科技职业学院高职单招语文历年参考题库含答案解析
- 2025年甘肃省甘南州第二批引进急需紧缺人才93人高频重点提升(共500题)附带答案详解
评论
0/150
提交评论