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

计算机科学与技术毕业论文

来源:用户分享 时间:2025/5/16 18:14:08 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

using System.Data.SqlClient;

namespace FixedAssetsManagement {

public class DBHelper {

public static DataSet GetDataSet(string sql) {

SqlConnection conn = new SqlConnection(GetConnStr()); SqlDataAdapter da = new SqlDataAdapter(sql, conn); DataSet ds = new DataSet(); da.Fill(ds); return ds; }

public static SqlDataReader GetReader(String sql) {

SqlDataReader dr = null;

SqlConnection conn = new SqlConnection(GetConnStr()); SqlCommand cmd = new SqlCommand(sql, conn); conn.Open(); try {

dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); } catch {

conn.Close(); }

return dr; }

public static int ExecScalar(String sql) {

int ret;

SqlConnection conn = new SqlConnection(GetConnStr()); SqlCommand cmd = new SqlCommand(sql, conn); conn.Open(); try {

ret = (int)cmd.ExecuteScalar(); }

finally {

conn.Close(); }

25

return ret; }

public static int ExecSql(string sql) {

int ret;

SqlConnection conn = new SqlConnection(GetConnStr()); SqlCommand cmd = new SqlCommand(sql, conn); conn.Open(); try {

ret = cmd.ExecuteNonQuery(); }

finally {

conn.Close(); }

return ret; }

public static String GetConnStr() {

string connStr = \Security=True\;

return connStr; } } }

5.3 界面的实现

5.3.1登陆界面

登陆界面实现用户登陆功能,界面设计如图5.1所示。

Fig. 5.3 landing interface

图5.3 登陆界面

26

登陆界面中登陆代码如下:

protected void ImgBtnLogin_Click(object sender, ImageClickEventArgs e) {

string userName, password, sql; //取得用户输入?

userName = txtUserName.Text.ToString().Trim(); password = txtPassword.Text.ToString().Trim(); //判断用户是否存在

sql = String.Format(\EmpPwd='{1}'\, userName, password);

SqlDataReader dr = DBHelper.GetReader(sql); if (!dr.Read()) {

Response.Write(\登录失败,请检查用户名和密码是否正确')\);

return; } else {

//把用户名存入到Session,以便传递给主页面?

Session[\] = dr[\].ToString();

string RoleId = dr[\].ToString(); sql = String.Format(\RoleName FROM RoleInfo WHERE RoleId = '{0}'\, RoleId.ToString().Trim());

SqlDataReader dr2 = DBHelper.GetReader(sql); dr2.Read();

Session[\] = dr2[\].ToString().Trim(); dr2.Close();

Response.Redirect(\); } }

5.3.2主界面

主界面是本软件的主要界面,用户操作的主要界面,具体界面设计如图5.2所示。

27

Figure 5.4 the main interface

图5.4 主界面

5.3.3维修情况界面

维修界面主要展示资产送修信息,界面设计如图5.3所示。

Fig. 5.3 repair interface

图5.3 维修情况界面

5.3.4报废情况界面

报废情况界面主要展示已报废资产的信息以及相关备注,具体界面设计如图5.4所示。

28

Fig. 5.4 scrapped interface

图5.4 报废情况界面

5.3.5调拨信息界面

调拨信息界面用于展示资产具体调拨情况,界面如图5.5所示。

Fig. 5.5 the transfer of information interface

图5.5 调拨信息界面

5.3.6 固定资产管理模块

固定资产管理模块是系统主要的功能模块,对资产的具体操作也将在此模块中进行,模块的主要功能及界面设计如图5.6所示。

Fig. 5.6 fixed assets management module

图5.6 固定资产管理模块

29

搜索更多关于: 计算机科学与技术毕业论文 的文档
计算机科学与技术毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c74ql2884av5dq8m1sb7f_8.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top