77范文网 - 专业文章范例文档资料分享平台

计算机科学与技术毕业论文终极版(5)

来源:网络收集 时间:2019-03-28 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

南京工业大学浦江学院本科生毕业设计(论文)

表3-7 Prosell(销货信息表) 字段名 XSID productID productName clientID clientName productUnit sellNum sellperPrice sellDate Seller note 数据类型 nchar nchar nchar nchar nchar nchar Int nchar nchar nchar nchar 长度 10 10 100 10 50 10 Int 10 20 20 1000

表3-8 ShowRight权限表) 字段名称 Id UserRole SRight

表3-9 Role(角色表)

字段名称 RoleID UserRole 类型 int Varchar 长度 50 主键 YES 说明 允许空 NO Yes 类型 int Varchar Varchar 长度 50 50 主键 YES 说明 允许空 NO Yes Yes 主键否 主键 描述

3.4 安全保密设计

作为一个管理系统,为了保护系统中的信息不被随意更改,系统须有自己的保密措施。合法的用户才能正常登录并使用该系统,非法的用户将不能打开本系统。因此,为保证系统的正常使用,需要设置指定的用户进行才可以对该系统中的信息进行操作。 3.4.1 登陆用户的安全性

对员工及管理员用户,系统设计了登陆界面,合法用户使用密码进行登录,该密码由用户进行设置,从而有效实现对用户的身份验证。 3.4.2 操作安全性

超级管理员可以对系统中的普通用户进行权限的授予和回收。 3.4.3 数据安全性

客户端层和数据库层独立开来,客户端无法与本质的数据库相接触,使非法入侵者无法对数据进行非法的修改和破坏,有效的保护数据库的安全。

13

第四章 详细设计与系统实现

第四章 详细设计与系统实现

4.1 详细设计和系统实现步骤

详细设计阶段的根本目标是确定如何实现所需要的系统,对软件模块结构中各个模块的内部过程进行描述。

系统实现一般就是指的编码阶段。编码就是将信息从一种形式或格式转换为另一种形式的过程。

4.2编程语言的选择

本系统是在Visual Studio 2008平台运用Winform技术来实现,采用C#语言作为开发工具,使用的数据库为SQL Server 2005。

4.3 前台系统的实施

本系统基于微软的Framework1.1架构,使用C#语言进行开发,采用了基于Winform形式的C/S方式。

在本系统中,创建一个数据库的连接类,对数据库进行访问。连接之后,用几个简单的函数完成对数据库的增、删、改、查操作。 4.3.1 登录设计

公司的员工使用该系统,首先需要的是运行该程序,,进入该系统的登录界面,选择正确的用户名,和输入对应的密码,进行登录。登录界面设计如图4-1所示:

14

南京工业大学浦江学院本科生毕业设计(论文)

图4-1 登录界面

该登录实现代码如下:

private void btnLogin_Click(object sender, EventArgs e) {

SqlDataReader sqlread = boperate.getread(\UserName='\ sqlread.Read();

AppDomain.CurrentDomain.SetData(\ User users = new User();

users.UserName = cboxUName.Text; if (sqlread.HasRows) {

User user = new User();

user.UserName = cboxUName.Text; M_str_name = cboxUName.Text; M_str_pwd = txtPwd.Text.Trim(); frmMain fmain = new frmMain(); this.Hide(); fmain.Show(); } else {

MessageBox.Show(\用户名或密码错误,请重新输入!\提示\MessageBoxIcon.Information); txtPwd.Text = \ cboxUName.Focus(); }

sqlread.Close(); }

4.3.2 基本信息设置

登录该系统后,可以看到基本信息管理,这里面有两个功能,基本信息管理和员工信

15

第四章 详细设计与系统实现

息管理,基本信息管理如下图:

图4-2 基本信息管理

其中“增加”的代码实现如下:

private void tsbtnAdd_Click(object sender, EventArgs e) {

opAndvalidate.autoNum(\ tsbtnSave.Enabled = true; M_int_judge = 0; ClearText();

}

16

南京工业大学浦江学院本科生毕业设计(论文)

图4-3员工信息管理

其中“编辑”代码实现如下:

private void tsbtnEdit_Click(object sender, EventArgs e) {

tsbtnSave.Enabled = true; M_int_judge = 1; }

4.3.3 内部信息管理

该功能模块主要有区域信息管理,客户信息管理和竞争对手信息管理。因为信息涉及到内部资料,所以为内部信息管理,超级管理者可以对用户授权决定用户是否可以看的到。如图4-4,4-5,4-6所示:

17

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库计算机科学与技术毕业论文终极版(5)在线全文阅读。

计算机科学与技术毕业论文终极版(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/554819.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: