欢迎来到天天文库
浏览记录
ID:37479744
大小:1.44 MB
页数:20页
时间:2019-05-24
《服装管理小助手》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、冰冰服装管理小助手ClothesManagerSystem设计文档拟制人肖兢俊目录第一部分引言31.1编写目的3第二部分总体设计32.1需求规定32.2基本设计理念32.3运行环境32.4设计概念和处理流程4第三部分详细设计概述43.2.2字段命名43.2.3常量命名5主要控件名简写对照表53.3语言编写规范53.3.1SQL语言规范53.3.2存储过程命名6第四部分数据库搭建64.1数据库关系陈述64.2为表添加约束6第五部分 启用开发环境、搭建三层架构105.1架构设计陈述10第六部分开发与存储过程的编写106.1用户登录功能的实现10
2、6.1.1用户登录功能大致流程图116.12本模块涉及的相关存储过程116.13实现本模块三层架构116.2 员工管理窗口的实现126.2.1员工窗口流程图136.2.2本模块涉及的相关存储过程146.2.3实现本模块三层架构166.3管理员窗口的实现176.3.1管理员窗口流程图176.3.2本模块涉及的存储过程176.3.3实现本模块三层架构20第一部分引言1.1编写目的本软件专门为小型服装销售个体户所编写,希望为小于服装销售个体户提供生意上、管理上的便利。第二部分总体设计2.1需求规定需求规定的详细内容,请参考独立的文档:《项目需求说
3、明》;2.2基本设计理念1.基于.NET平台架构。2.客户机单用户方式实现;2.3运行环境2.3.1设备开发工具:系统:windowsxp开发平台:MSVS2005数据库支持:MSSQLServer2005辅助工具:MSVisio2007MSProject20072.3.2支持软件客户程序软件:Windows/2000/Xp或更高版本Microsoft.NETFramework2.02.4设计概念和处理流程《服装批发管理系统》分为三个模块:用户登录模块,员工操作模块,老板操作模块。设计说明:1、各自独立的WinForm模块,程序模块清晰;2
4、、友好的用户界面.第三部分详细设计概述3.1两种命名方式Pascal规则标识符的首字母大写,而每个后面连接的单词的首字母都大写。例如:BackColorCame规则标识符的首字母小写,而每个后面连接的单词的首字母都大写。例如:BackColor3.2程序代码命名规范3.2.1类、文件命名文件名遵从Pascal命名法,无特殊情况,扩展名小写。使用统一而又通用的文件扩展名:ManagerServer.cs3.2.2字段命名1、private、protected使用Camel大小写。2、public使用Pascal大小写。3、拼写出字段名称中使用
5、的所有单词。仅在开发人员一般都能理解时使用缩写。字段名称开头不要使用大写字母。下面是正确命名的字段的示例。classSampleClass{stringurl;stringdestinationUrl;}4、不要对字段名使用匈牙利语表示法。好的名称描述语义,而非类型。3.2.3常量命名所有单词大写,多个单词之间用"_"隔开。如publicconststringPAGE_TITLE="Welcome";3.2.4控件命名规则所有控件应尽量避免使用自带名称,控件名应为简写+英文描述,英文描述首字母大写主要控件名简写对照表控件名简写控件名简写La
6、bellblTextBoxtxtButtonbtnLinkButtonlnkbtnImageButtonimgbtnDropDownListddlListBoxlstDataGridViewdgvDataListdlCheckBoxchkCheckBoxListchklsRadioButtonrdoRadioButtonListrdoltImageimgPanelpnlCalendercldAdRotatorarTabletblRequiredFieldValidatorrfvCompareValidatorcvRangeValidator
7、rvRegularExpressionValidatorrevValidatorSummaryvsCrystalReportViewerrptvew如一个取消按钮的命名应为:btnCancel而不是button13.3语言编写规范3.3.1SQL语言规范所有编写的T-SQL文件均要保存,方便以后数据库的移植。所有SQL语句均用大写,变量、表、表内字段命名应为Pascal命名法,其中表名前面应有[dbo]. 并能适当添加注释。例如:3.3.2存储过程命名本软件数据库操作全部由存储过程完成,每个存储过程名称应为[dbo].[usp_XXXXXX
8、X](注意要有括号!,例子见上机课MySchool数据库)。每个存储过程名称为:动作名称 + 表名 + 字段名, 由Pacal命名法完成。如[dbo].[usp_SelectAd
此文档下载收益归作者所有