城市客运管理系统
城市客运管理系统开发的主要目标是建立城市客运信息的管理平台,主要包括三大子系统:出租车客运管理系统(业户信息、车辆信息、出租车驾驶员信息)、公交车客运管理系统(业户信息、车辆信息、公交车驾驶员管理,公交售票员管理、公交线路管理)、稽查管理系统(公交违章信息、出租违章信息)。 城市客运管理系统主要通过信息化手段实现对城市客运行业的管理。为客运行业运营提供数据基础,促进科学预测、科学决策。
系统最大特色是使用自己开发XML+XSLT代码生成器,实现了单击一个按钮生成60%~70%的代码生成工作。
首先通过SQLSERVER数据库命令得到描述数据库结构的xml文件,然后xml文件通过自定义的xslt模板,生成三层架构的代码。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1886 2009-04-12 18:07 CityPersonTrafficAVC.BusinessAfficheBiz.cs
文件 3121 2009-04-12 15:10 CityPersonTrafficAVC.BusinessAVC.Business.csproj
文件 168 2009-04-08 20:42 CityPersonTrafficAVC.BusinessAVC.Business.csproj.user
文件 28672 2009-07-02 13:57 CityPersonTrafficAVC.BusinessinDebugAVC.Business.dll
文件 95744 2009-07-02 13:57 CityPersonTrafficAVC.BusinessinDebugAVC.Business.pdb
文件 167936 2009-07-02 13:57 CityPersonTrafficAVC.BusinessinDebugAVC.DataAccess.dll
文件 1633792 2009-07-02 13:57 CityPersonTrafficAVC.BusinessinDebugAVC.DataAccess.pdb
文件 45056 2009-07-02 08:22 CityPersonTrafficAVC.BusinessinDebugAVC.DataEntity.dll
文件 235008 2009-07-02 08:22 CityPersonTrafficAVC.BusinessinDebugAVC.DataEntity.pdb
文件 32768 2009-05-04 14:04 CityPersonTrafficAVC.BusinessinDebugESpace.DALibrary.dll
文件 69120 2009-05-04 14:04 CityPersonTrafficAVC.BusinessinDebugESpace.DALibrary.pdb
文件 1578 2009-04-12 18:07 CityPersonTrafficAVC.BusinessBusBiz.cs
文件 2274 2009-04-12 18:07 CityPersonTrafficAVC.BusinessBusEmployeeBiz.cs
文件 1926 2009-04-12 18:07 CityPersonTrafficAVC.BusinessBusIllegalBiz.cs
文件 1814 2009-07-02 10:41 CityPersonTrafficAVC.BusinessBusLineBiz.cs
文件 1914 2009-04-12 18:07 CityPersonTrafficAVC.BusinessBusOwnersBiz.cs
文件 1578 2009-04-12 18:07 CityPersonTrafficAVC.BusinessCarBiz.cs
文件 2274 2009-04-12 18:07 CityPersonTrafficAVC.BusinessCarEmployeeBiz.cs
文件 1970 2009-04-12 18:07 CityPersonTrafficAVC.BusinessCarIllegalBiz.cs
文件 1914 2009-04-12 18:07 CityPersonTrafficAVC.BusinessCarOwnersBiz.cs
文件 2628 2009-04-12 18:07 CityPersonTrafficAVC.BusinessConductorEmployeeBiz.cs
文件 338 2009-04-10 22:08 CityPersonTrafficAVC.BusinessobjAVC.Business.csproj.FileList.txt
文件 3134 2009-07-03 15:11 CityPersonTrafficAVC.BusinessobjAVC.Business.csproj.FileListAbsolute.txt
文件 28672 2009-07-02 13:57 CityPersonTrafficAVC.BusinessobjDebugAVC.Business.dll
文件 95744 2009-07-02 13:57 CityPersonTrafficAVC.BusinessobjDebugAVC.Business.pdb
文件 20480 2009-04-18 16:12 CityPersonTrafficAVC.BusinessobjDebugRefactorAVC.Business.dll
文件 42793 2009-07-02 13:57 CityPersonTrafficAVC.BusinessobjDebugResolveAssemblyReference.cache
文件 2493 2009-04-18 15:04 CityPersonTrafficAVC.BusinessOptionalValueBiz.cs
文件 1326 2009-04-08 20:11 CityPersonTrafficAVC.BusinessPropertiesAssemblyInfo.cs
文件 2026 2009-04-12 18:07 CityPersonTrafficAVC.BusinessTrainRecordBiz.cs
............此处省略768个文件信息
using System;
using System.Data;
using AVC.DataEntity;
using AVC.DataAccess;
namespace AVC.Business
{
public class AfficheBiz
{
public static void AddAffiche(Affiche objAffiche)
{
AfficheInsert objAfficheDAL = new AfficheInsert();
objAfficheDAL.ReceiveParameter(objAffiche);
objAfficheDAL.ExecuteNonQuery();
objAffiche.AfficheID = objAfficheDAL.AfficheID;
}
public static DataTable GetAllAffiche()
{
AfficheSelectAll objAfficheDAL = new AfficheSelectAll();
return objAfficheDAL.ExecuteDataTable();
}
public static void UpdateAffiche(Affiche objAffiche)
{
AfficheUpdate objAfficheDAL = new AfficheUpdate();
objAfficheDAL.ReceiveParameter(objAffiche);
objAfficheDAL.ExecuteNonQuery();
}
public static void DeleteAffiche(System.Int32 AfficheID)
{
AfficheDelete objAfficheDAL = new AfficheDelete();
objAfficheDAL.AfficheID = AfficheID;
objAfficheDAL.ExecuteNonQuery();
}
public static Affiche GetAffiche(System.Int32 AfficheID)
{
AfficheSelectByPk objAfficheDAL = new AfficheSelectByPk();
Affiche objAffiche = new Affiche();
objAfficheDAL.AfficheID = AfficheID;
objAffiche.SetmetaDataTable(objAfficheDAL.ExecuteDataTable());
return objAffiche;
}
public static DataTable GetAfficheSelectAllPaged(int CurrentPage out int TotalPage out int TotalRecord int PageSize string SortBy)
{
AfficheSelectAllPaged objAfficheDAL = new AfficheSelectAllPaged();
objAfficheDAL.CurrentPage = CurrentPage;
objAfficheDAL.PageSize = PageSize;
objAfficheDAL.SortBy = SortBy;
DataTable AfficheTable = objAfficheDAL.ExecuteDataTable();
TotalPage = objAfficheDAL.TotalPage;
TotalRecord = objAfficheDAL.TotalRecord;
return AfficheTable;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1886 2009-04-12 18:07 CityPersonTrafficAVC.BusinessAfficheBiz.cs
文件 3121 2009-04-12 15:10 CityPersonTrafficAVC.BusinessAVC.Business.csproj
文件 168 2009-04-08 20:42 CityPersonTrafficAVC.BusinessAVC.Business.csproj.user
文件 28672 2009-07-02 13:57 CityPersonTrafficAVC.BusinessinDebugAVC.Business.dll
文件 95744 2009-07-02 13:57 CityPersonTrafficAVC.BusinessinDebugAVC.Business.pdb
文件 167936 2009-07-02 13:57 CityPersonTrafficAVC.BusinessinDebugAVC.DataAccess.dll
文件 1633792 2009-07-02 13:57 CityPersonTrafficAVC.BusinessinDebugAVC.DataAccess.pdb
文件 45056 2009-07-02 08:22 CityPersonTrafficAVC.BusinessinDebugAVC.DataEntity.dll
文件 235008 2009-07-02 08:22 CityPersonTrafficAVC.BusinessinDebugAVC.DataEntity.pdb
文件 32768 2009-05-04 14:04 CityPersonTrafficAVC.BusinessinDebugESpace.DALibrary.dll
文件 69120 2009-05-04 14:04 CityPersonTrafficAVC.BusinessinDebugESpace.DALibrary.pdb
文件 1578 2009-04-12 18:07 CityPersonTrafficAVC.BusinessBusBiz.cs
文件 2274 2009-04-12 18:07 CityPersonTrafficAVC.BusinessBusEmployeeBiz.cs
文件 1926 2009-04-12 18:07 CityPersonTrafficAVC.BusinessBusIllegalBiz.cs
文件 1814 2009-07-02 10:41 CityPersonTrafficAVC.BusinessBusLineBiz.cs
文件 1914 2009-04-12 18:07 CityPersonTrafficAVC.BusinessBusOwnersBiz.cs
文件 1578 2009-04-12 18:07 CityPersonTrafficAVC.BusinessCarBiz.cs
文件 2274 2009-04-12 18:07 CityPersonTrafficAVC.BusinessCarEmployeeBiz.cs
文件 1970 2009-04-12 18:07 CityPersonTrafficAVC.BusinessCarIllegalBiz.cs
文件 1914 2009-04-12 18:07 CityPersonTrafficAVC.BusinessCarOwnersBiz.cs
文件 2628 2009-04-12 18:07 CityPersonTrafficAVC.BusinessConductorEmployeeBiz.cs
文件 338 2009-04-10 22:08 CityPersonTrafficAVC.BusinessobjAVC.Business.csproj.FileList.txt
文件 3134 2009-07-03 15:11 CityPersonTrafficAVC.BusinessobjAVC.Business.csproj.FileListAbsolute.txt
文件 28672 2009-07-02 13:57 CityPersonTrafficAVC.BusinessobjDebugAVC.Business.dll
文件 95744 2009-07-02 13:57 CityPersonTrafficAVC.BusinessobjDebugAVC.Business.pdb
文件 20480 2009-04-18 16:12 CityPersonTrafficAVC.BusinessobjDebugRefactorAVC.Business.dll
文件 42793 2009-07-02 13:57 CityPersonTrafficAVC.BusinessobjDebugResolveAssemblyReference.cache
文件 2493 2009-04-18 15:04 CityPersonTrafficAVC.BusinessOptionalValueBiz.cs
文件 1326 2009-04-08 20:11 CityPersonTrafficAVC.BusinessPropertiesAssemblyInfo.cs
文件 2026 2009-04-12 18:07 CityPersonTrafficAVC.BusinessTrainRecordBiz.cs
............此处省略768个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)