【软件全称】图书管理系统

【版本 】V1.0

【开发的硬件环境】:CPU主频: 3.0GHz,CPU核心数: 四核心,内存容量: 4GB 8GB,显存容量: 2GB

【运行的硬件环境】:CPUPentium100,1GHzPentium4,内存64M512M,驱动器CD-ROM

【开发该软件的操作系统】:Windows 8  旗舰版 sp1 64位操作系统

【软件开发环境 / 开发工具】:Visual Studio2018

【该软件的运行平台 / 操作系统】:Windows Server 2008 64位中文企业版操作系统

【软件运行支撑环境 / 支持软件】:Windows 10 Professional;浏览器:IE7.0;分辨率:最佳效果1024×768;

【编程语言】:C#

【源程序量】:10847

【开发目的】:协助用户进行图书管理

【面向领域 / 行业】:图书管理

【软件的主要功能】:该软件具体包含:读者管理,图书续借,图书登记,图书归还,主页面,新增图书资料,图书借阅等功能。系统可以对服务器资源进行均衡,有效降低了服务器负载。还能对服务器和计算机资源进行有效的整合。

【技术特点】:信息安全软件

支持资源维护和管控操作,支持系统 络配置管理。界面美观,功能全面,权限划分清晰。

【软件分类】:应用软件

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using XSoft.Security;

using Ext.Net;

using Telerik.Web.UI;

using System.Data;

using Common.Data.Hibernate;

using Common.Data;

using System.Web.UI.WebControls;

using XSoft.Utility;

public static void InitFieldSubjectModule(this RadTreeView rvtModule, string termId)

        {

            rvtModule.Nodes.Clear();

            List cfs = SessionHolder.Current.Linq().Where(c => c.SchoolId == SecurityHolder.CurrentUser.SchoolId).ToList();

            RadTreeNode rootnode = new RadTreeNode(SecurityHolder.CurrentUser.SchoolInfo.SchoolName, termId);

            rootnode.ImageUrl = “~/images/common/house.png”;

            rvtModule.Nodes.Add(rootnode);

            foreach (OrmLib.CreditField cf in cfs)

            {

                RadTreeNode tn = new RadTreeNode();

                tn.Text = cf.Name + “”;

                tn.Value = cf.Id.ToString();

                tn.ImageUrl = “~/images/common/folder-open.gif”;

                InitSubject(tn, cf.Id.ToString(), termId);

                rootnode.Nodes.Add(tn);

            }

            if (rvtModule.Nodes.Count

            rvtModule.Nodes[0].Expanded = true;

        }

namespace WebForm.Controls.DeptManger

{

    public static class DeptExtend

    {

        public static void BindDept(this RadTreeView tv)

        {

            tv.BindDept(“-1”);

        }

        

        public static void BindDept(this RadTreeView tv,string pdeptid)

        {

            tv.Nodes.Clear();

            string sql = string.Format(@”select depid,deptname from department where depid='{0}'”, pdeptid);

            DataTable dt = SessionHolder.CreateTemplate().ExecuteDataTable(sql);

            if (dt == null || dt.Rows.Count == 0)

            {

                return;

            }

            RadTreeNode tn = new RadTreeNode();

            tn.Text = dt.Rows[0][“deptname”].ToString();

            tn.Value = dt.Rows[0][“depid”].ToString();

            tv.Nodes.Add(tn);

            sql = string.Format(@”with myT as(select depid,deptname,parentid from department ),

                                    myT2 as(select * from myT where parentid='{0}’

                                    union all

                                    select myT.* from myT2 inner join myT

                                     on myT2.depid=myT.parentid

                                    )

                                    select depid,deptname,parentid from myT2″, pdeptid);

            dt = SessionHolder.CreateTemplate().ExecuteDataTable(sql);

            BindSunDepartment(tn,dt);

            tv.ExpandAllNodes();

        }

        private static void BindSunDepartment(RadTreeNode tn, DataTable dt)

        {

            foreach (DataRow dr in dt.Select(string.Format(“parentid='{0}'”, tn.Value)))

            {

                RadTreeNode stn = new RadTreeNode();

                stn.Text = dr[“deptname”].ToString();

                stn.Value = dr[“depid”].ToString();

                tn.Nodes.Add(stn);

                BindSunDepartment(stn, dt);

            }

        }

[Serializable]

public class ClassAllCocktail : ICloneable,IClassAllCocktail

{

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树k8s包管理(helm)安装helm8932 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年5月16日
下一篇 2022年5月16日

相关推荐