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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(项目详细设计及编码实现.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

项目详细设计及编码实现.docx

1、项目详细设计及编码实现 题目:项目详细设计 3.界面设置.2 3.1人机界面设置的一般原则和步骤.2 3.2字符界面设置.2 3.3菜单设置.3 3.4对话框设置.3 3.5多窗体界面设置.3项目详细设置1.引言 1.1编写目的和范围详细设计阶段的根本目标是确定应用怎样实现所要求的系统,给出软件模块结构中各个模块的内部过程描述。 1.2术语表在本系统应用中,软件的启用起来,要先注册或系统的数据库中有相应的数据,才可以进行相应的登录。 1.3参考资料 软件工程 卢潇 著 中国水利电出版社 1.4使用的文字处理和绘图工具文字处理软件:编写设计文档使用的文字处理软件,如WPS文字常用详细设置工具:程

2、序流程图、n-s图、pad图、pdl2.全局数据结构说明详细代码中说明本程序系统中使用的全局数据常量、变量和数据结构。 2.1常量项目分为几个模块,一般在查询中用到的基本上为常量。 2.2变量项目分为几个模块,一般在查询中用到的基本上为变量。 2.3数据结构一般在连接数据库时,采用class类的调用:连接数据库,创建命令对象、获取数据库里面的数据,及完善对数据库的增加,修改,删除。3.界面设置 3.1人机界面设置的一般原则和步骤 3.1.1一般软件的用户界面设置应该达到如下目标: 用户问题和求解要求表现的完整性; 用户接口的专业用语和标识符具有可理解性,易用性,和用户习惯表现方式接近; 操作命

3、令简便和用户对软件运行的可控性; 用户接口有容错能力; 快速的系统响应和较低的系统消耗。 3.1.2一般原则1)以用户为本;2)提高可交互性;3)尽量避免需要记忆的内容;4)简化用户操作,提高操作的效率;5)应用的安全性。 3.1.3设置步骤 3.2字符界面设置 字符界面是基于命令行方式的用户界面,是交互式计算机系统传统的用户界面。 3.3菜单设置 菜单考虑的问题包括菜单系统的结构设置,屏幕布局、引导帮助功能、菜单切换及对话响应时间。 3.4对话框设置 系统设置中考虑两种对话方式:模态对话框和飞模态对话框。 3.5多窗体界面设置4.模块设计4.1模块分为登录和注册两大模块。 4.2功能设计说明

4、 4.2.1模块1 模块1:主要为用户注册模块。 4.2.1.1设计图4.2.1.2功能描述 用户进行注册,将自己的信息存放入到数据库中。 4.2.1.2.1输入数据 判断文本框的内容是否输入里面的内容,如果输入数据合法,则把数据插入到数据库中,方便后面查询。 4.2.1.3业务算法和流程从文本框里的输入的信息,首先要和数据库的用户名进行判断数据库是否已存在数据库中,如果数据库中已存放,则给于相应的提示,从新输入用户名,如果数据库中没有重复数据,则插入数据库中。 4.2.1.4数据设计查看数据库中的信息来进行查看数据是否在数据库中插入的数据是否有重复数据,连接数据库及创建命令对象,然后将数据到

5、插入数据库中。 4.2.1.5源程序文件说明int i = 0, j = 0; if (textBox1.Text != & textBox2.Text != & textBox3.Text != ) string s = string.Format(select * from T_user); Class1 ff = new Class1(); tt = ff.getdata(s).Tables0; for (; i tt.Rows.Count; i+) if (textBox1.Text = tt.Rowsiyonghuming.ToString() MessageBox.Show(用户名

6、已有,请重新输入用户名); j = 99; if (j = 0) if (textBox2.Text = textBox3.Text) groupBox1.Visible = false; groupBox2.Visible = true; else MessageBox.Show(输入密码不对,请再次输入密码!); textBox3.Text = ; else MessageBox.Show(请填写用户名或密码); string sex, age, bumen, zhiyuan; int i=0,j=0; if (textBox8.Text != & textBox7.Text != & t

7、extBox6.Text != & textBox4.Text != & textBox5.Text != & comboBox1.Text != & comboBox2.Text != & comboBox3.Text != & (radioButton1.Checked | radioButton2.Checked) string s = string.Format(select * from T_s); Class1 ff = new Class1(); tt = ff.getdata(s).Tables0; for (; i tt.Rows.Count; i+) if (textBox

8、7.Text = tt.Rowsiuid.ToString() MessageBox.Show(编号已有,请重新输入编号); j = 99; if (j = 0) if (radioButton1.Checked) sex = radioButton1.Text; else sex = radioButton2.Text; age = comboBox1.Text; bumen = comboBox2.Text; zhiyuan = comboBox3.Text; string sl = string.Format(insert into T_s values(0,1,2,3,4,5,6,7,

9、8,9), textBox7.Text, textBox8.Text, sex, age, bumen, zhiyuan, textBox6.Text, textBox4.Text, textBox5.Text, textBox1.Text); string s0 = string.Format(insert into T_user values(0,1,2), textBox1.Text, textBox2.Text, zhiyuan); string s2 = string.Format(insert into T_gongzi(yonghuming,基本工资,全勤奖,加班费) value

10、s(0,0,0,0), textBox1.Text); Class1 kk = new Class1(); kk.lianjie(); kk.operate(sl); kk.operate(s0); kk.operate(s2); MessageBox.Show(你已注册成功!); this.Close(); else MessageBox.Show(文本框不能为空,或请选中选择!);4.2.1.6函数说明在输入中插入数据字符串s1,s2,为局部变量,数据库连接及修改数据用到类class的调用。 4.2.1.7限制条件仅一个用户可以使用。4.2.1.8其他说明 要注入信息是否合法。 4.2.2

11、模块2 为用户登录界面及登入后及进行数据的查询,修改删除及子工资的整理及查看和平时的加班,请假及签到用的。分为几个子模块,其中有个人的信息查询,修改及删除,还有个人的密码修改,进行工资的整理,及管理和工资查看和进行签到,请假和加班情况。 4.2.2.1模块1 设计图 4.2.2.2功能描述分为几个子模块,其中有个人的信息查询,修改及删除,还有个人的密码修改,进行工资的整理,及管理和工资查看和进行签到,请假和加班情况。 4.2.2.3输入数据 在文本框中输入数据,判断是否合法,诺输入的信息合法,则进入系统的,尽心相应的查询。 4.2.2.4输出数据在数据库中找到相应的查询在中显示数据库的信息。

12、4.2.2.5业务算法和流程 4.2.2.6数据设计 4.2.2.7源程序文件说明进行用户登录:符合登录,进入系统,不符合,给予相应的提示。if (textBox1.Text != & textBox2.Text != & (radioButton1 .Checked |radioButton2 .Checked ) string s1 = ; if(radioButton1 .Checked ) s2=radioButton1 .Text ; else if(radioButton2 .Checked ) s2=radioButton2 .Text ; string s = string.F

13、ormat(select * from T_user); Class1 ff = new Class1(); tt = ff.getdata(s).Tables0; for (int i = 0; i tt.Rows.Count; i+) hh = i; if (textBox1.Text = tt.Rowsiyonghuming.ToString() & textBox2.Text = tt.Rowsimima.ToString() & s2 =tt.Rows izhiyuan.ToString () kk = textBox1.Text; MessageBox.Show(欢迎登录zy公司的系统,登录成功); 系统界面 x = new 系统界面(); s1 = aa; x.ShowDialog(); if(s1=) MessageBox.Show(用户名,密码或职员选择错误!); else MessageBox.Show(请输入用户名或密码或选择职员!); 进行信息的查询: sql = select * from T_s

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1