模块设计报告1

上传人:痛*** 文档编号:127009846 上传时间:2022-07-29 格式:DOC 页数:8 大小:103.50KB
返回 下载 相关 举报
模块设计报告1_第1页
第1页 / 共8页
模块设计报告1_第2页
第2页 / 共8页
模块设计报告1_第3页
第3页 / 共8页
点击查看更多>>
资源描述
精心整理综合学校网站模块设计报告文件状态: 草稿 正式发布 正在修改文件标识:SD-MODULE当前版本:1.0作 者:梁文江完成日期:2010-12-16目 录 0. 文档介绍30.1 文档目的30.2 文档范围30.3 读者对象31. 模块命名规那么42. 模块汇总52.1 模块汇总表52.2 模块关系图53. 子系统前台的模块设计54. 子系统后台的模块设计50. 文档介绍0.1 文档目的说明学校网站的设计过程,各应用模块的主要接口与属性、数据构造和算法。0.2 文档范围工程经理指定假设干名开发人员从事模块的设计以下称为模块设计人员,模块设计人员将在实现阶段编写这些模块的代码0.3 读者对象模块设计人员,测评人员1. 模块命名规那么1用C#规那么来命名方法和类,类名和应用类的模块英文名称一样。news,chatroom2.用C#规那么来命名局部变量和方法的参数,因为各模块与数据库有联系,所以变量名称和数据库中表的字段名车让你更一样。3.接口的名称加前缀I interfaceICompare intcompare(); 4.局部变量的名称要有意义.不要用x,y,z等等(除用于For循环变量中可运用i,j,k,l,m,n). 5全部的成员变量声明在类的顶端,用一个换行把它和方法分开. 6采纳默认的名字命名namespace,如:产品名、公司名.7 建议局部变量在最接近运用它时再声明. 8运用某个控件的值时,尽量命名局部变量. 9把引用的系统的namespace和自定义或第三方的用一个换行把它们分开. 10文件名要能反响类的内容,最好是和类同名,一个文件中一个类或一组关连类. 11书目构造中要反响出namespace的层次. 12大括号要新起一行 13、幸免简单被主观说明的难懂的名称,如方面名AnalyzeThis(),或者属性名xxK8。这样的名称会导致多义性。 14、只要适宜,在变量名的末尾或开头加计算限定符Avg、Sum、Min、Max、Index。 15、布尔变量名应当包含Is,这意味着Yes/No或True/False值,如fileIsFound。 16、在命名状态变量时,幸免运用诸如Flag的术语。状态变量不同于布尔变量的地方是它可以具有两个以上的可能值。不是运用documentFlag,而是运用更具描述性的名称,如documentFormatType。此项只供参考 17、即使对于可能仅出此时此刻几个代码行中的生存期很短的变量,仍旧运用有意义的名称。仅对于短循环索引运用单字母变量名,如i或j。可能的状况下,尽量不要运用原义数字或原义字符串。 18、可运用约定俗成的缩写使名称长度适中, 19、在内部范围中幸免运用与外部范围中的名称一样的名称。假如访问了错误的变量,那么可能会产生错误结果。假设变量与同一名称的关键字冲突,那么必需在关键字前加适当的类型库以作标识。例如,假如有一个名为Date的变量,通过调用System.DateTime.Date只可以运用内部Date函数。 假如以上未做规定,以vs2005的C#命名标准为准。2. 模块汇总2.1 模块汇总表子系统A网站前台模块名称功能简述用户登录赐予用户登录网站客户注册客户注册成为本站会员分类搜寻客户可以搜寻相关产品闲聊新用户注册后可以进入闲聊购物车实时显示用户当前所购产品,可以增加或删除订单查询客户依此号码可以查询所购产品数目与产品状况子系统B网站后台模块名称功能简述后台用户管理平凡用户的添加,删除,修改后台订单管理实现对订单的添加/删除/修改管理。后台产品信息管理实现分类管理、类别设置、厂家管理客户权限管理管理人员实现对用户的分级2.2 模块关系图电子商务系统前台显示商品管理订单管理登陆注册商品购置结账热卖商品打折促销添加商品修改商品删除商品查询商品订单修改订单删除订单查询用户登录用户注册放入购物车生成订单结账返回首页品牌种类提示:参考体系构造设计文档3. 子系统前台的模块设计模块名称用户登录功能描述平凡用户的登录,接口与属性函数带三个参数:用户ID、用户密码、用户类型数据构造与算法采纳“依次查找”的方法补充说明查找是否有此用户时,把参数与数据库的参数做比照,是否一样模块名称客户注册功能描述赐予客户注册会员接口与属性函数带三个参数:用户ID、用户密码、用户邮箱、验证码数据构造与算法无补充说明用户密码与验证码是否一样模块名称分类搜寻功能描述搜寻相关产品接口与属性产品型号的参数数据构造与算法采纳“依次查找”的方法补充说明搜寻时忽视空字符,假如没有那么提示“搜寻不到该信息“模块名称闲聊功能描述询问客服相关信息接口与属性QQ所需一些参数模块名称购物车功能描述查看要购置的产品接口与属性删除物品、返回、结账参数模块名称订单查询功能描述查询相关产品接口与属性订单号的参数数据构造与算法采纳“依次查找”的方法补充说明搜寻时忽视空字符4. 子系统后台的模块设计模块名称用户管理功能描述对用户的添加,删除,修改接口与属性利用数据控件对数据库修改等。数据构造与算法无补充说明模块名称订单管理功能描述对订单删除,修改接口与属性利用数据控件对数据库修改等。数据构造与算法无补充说明模块名称产品信息管理功能描述对产品信息的添加,删除,修改接口与属性利用数据控件对数据库修改等。数据构造与算法无补充说明模块名称客户权限管理功能描述对客户权限的安排接口与属性利用数据控件对数据库修改等。数据构造与算法无补充说明
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!