版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 《某客運公司的運輸管理系統(tǒng)》</p><p><b> 課程設(shè)計報告</b></p><p><b> 計算機學院</b></p><p> 2017年12月8日</p><p> 學號</p><p><b> 1、設(shè)計內(nèi)容及要求&l
2、t;/b></p><p> 1.1 系統(tǒng)功能設(shè)計</p><p> 本網(wǎng)站由6大模塊,分別是系統(tǒng)管理,司機信息管理,車輛信息管理,維修信息管理,運營信息管理,網(wǎng)站管理</p><p><b> 1.系統(tǒng)管理</b></p><p> (1) 用戶管理:通過該功能模塊,管理員能查看所以用戶信息以及新用戶注
3、冊。</p><p> (2) 密碼管理:通過該功能模塊,進行密碼修改。</p><p><b> 2.司機信息管理</b></p><p> (1) 司機信息管理:通過該功能模塊,管理員可以對司機信息進行添加,修改,刪除。</p><p> (2) 司機信息發(fā)布:通過該功能模塊,管理員可以對司機信息進行添加&l
4、t;/p><p> (3) 關(guān)于司機信息:通過該功能模塊,可以看到司機信息的數(shù)據(jù)字段。</p><p><b> 3.車輛信息管理</b></p><p> (1) 車輛信息管理:通過該功能模塊,管理員可以對車輛信息進行添加,修改,刪除。</p><p> (2) 車輛信息發(fā)布:通過該功能模塊,管理員可以對車輛信息進
5、行添加</p><p> (3) 關(guān)于車輛信息:通過該功能模塊,可以看到車輛信息的數(shù)據(jù)字段。</p><p><b> 4.運營信息管理</b></p><p> (1) 運營信息管理:通過該功能模塊,管理員可以對司機運營信息進行添加,修改,刪除。</p><p> (2) 運營信息發(fā)布:通過該功能模塊,管理員可
6、以對司機運營信息進行添加</p><p> (3) 關(guān)于運營信息:通過該功能模塊,可以看到司機運營信息的數(shù)據(jù)字段。</p><p><b> 5.維修信息管理</b></p><p> (1) 維修信息管理:通過該功能模塊,管理員可以對車輛維修信息進行添加,修改,刪除。</p><p> (2) 維修信息發(fā)布:通
7、過該功能模塊,管理員可以對車輛維修信息進行添加。</p><p> (3) 關(guān)于維修信息:通過該功能模塊,可以看到車輛維修信息的數(shù)據(jù)字段。</p><p><b> 6.網(wǎng)站管理</b></p><p> (1) 網(wǎng)站主頁:顯示網(wǎng)站主頁。</p><p> (2) 網(wǎng)站介紹:通過該功能模塊,用戶可以看到本網(wǎng)站所以
8、功能需求及數(shù)據(jù)字段</p><p> (3) 關(guān)于我們:通過該功能模塊,可以看到我們的聯(lián)系方式及其他。</p><p><b> 2、概要設(shè)計</b></p><p><b> 2.1概念結(jié)構(gòu)</b></p><p> 在需求分析階段所得到的應(yīng)用需求應(yīng)該首先抽象為信息世界的結(jié)構(gòu),才能更好地、
9、更準確地用某一DBMS實現(xiàn)這些需求。</p><p> 概念結(jié)構(gòu)的主要特點是:</p><p> (1)能真實、充分地反應(yīng)現(xiàn)實世界,包括事物和事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)的處理要求,是對現(xiàn)實世界的一個真實模型;</p><p> ?。?)易于理解,從而可以用它和不熟悉計算機的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫設(shè)計成功的關(guān)鍵;</p><
10、p> ?。?)易于更改,當應(yīng)用環(huán)境和應(yīng)用要求改變時,容易對概念模型修改和擴充;</p><p> ?。?)易于向關(guān)系、網(wǎng)狀、層次等各種數(shù)據(jù)模型轉(zhuǎn)換。</p><p> 概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),它比數(shù)據(jù)模型更獨立于機器、更抽象,從而更加穩(wěn)定。</p><p><b> 3、設(shè)計過程和代碼</b></p><
11、p> 3.1 登陸頁面設(shè)計如圖:</p><p> 此界面是用戶登錄系統(tǒng)界面,通過數(shù)據(jù)驗證,返回不同的值然后通過struts控制返回不同的頁面,如圖</p><p><b> //登陸</b></p><p> public String doLogin(){</p><p> System.out.pr
12、intln("進入dologin方法");</p><p> HttpSession session = ServletActionContext.getRequest().getSession();</p><p> String username = user.getUsername();</p><p> String passwor
13、d = user.getPassword();</p><p> System.out.println("用戶名:"+username);</p><p> UserInfoSession userinfo = userBiz.check(username,password);</p><p> if(userinfo!=null){<
14、;/p><p> session.setAttribute("USERINFO",userinfo);</p><p> return "login-success";</p><p><b> }</b></p><p> return "login-failure
15、";</p><p><b> }</b></p><p> 3.2網(wǎng)站主界面設(shè)計如圖:</p><p> 這是網(wǎng)站主界面,左邊是導航,右邊是現(xiàn)實頁面,頂部顯示登錄用戶和現(xiàn)在的具體時間。此部分時間顯示用到JavaScript. 如圖</p><p><b> 部分代碼如下:</b>
16、</p><p><b> <li></b></p><p> <dl class="gallery"></p><p> <dt><a>系統(tǒng)管理</a></dt></p><p> <dd><a hre
17、f="../user/user-findAll" target="workspace">用戶管理</a></dd></p><p> <dd><a href="../user/user-toEdit" target="workspace">密碼管理</a></d
18、d></p><p><b> </dl></b></p><p><b> </li></b></p><p><b> <li></b></p><p> <dl class="gallery"&g
19、t;</p><p> <dt><a>司機信息管理</a></dt></p><p> <dd><a href="../driver/driver-findAll" target="workspace">司機信息管理</a></dd></p>
20、;<p> <dd><a href="../driver/driver-toAdd" target="workspace">司機信息發(fā)布</a></dd></p><p> <dd><a href="../driver/driver.jsp" target="w
21、orkspace">關(guān)于司機信息</a></dd></p><p><b> </dl></b></p><p><b> </li></b></p><p> 3.3 司機信息界面</p><p> 這是車輛運營信息管理的界面
22、,此界面可以查詢車輛運營的所有信息以及對信息進行更新和添加刪除。此外還可以根據(jù)司機姓名進行條件查詢,每一頁只顯示4條記錄,故有分頁顯示。如圖</p><p> 本界面有模糊查詢和分頁,具體代碼如下</p><p> public PageMode findAll(PageMode pm) {</p><p> String query_hql = "
23、from Car where 1=1 "; </p><p> String count_hql ="";</p><p> Map<String, String> param = pm.getParam();</p><p> if(param.hashCode()!=0) {</p><p>
24、; query_hql += ("and carOner like '%"+param.get("cname")+"%'");</p><p> System.out.println(query_hql);</p><p><b> }</b></p><p>
25、 List data =getSession().createQuery(query_hql)</p><p> .setFirstResult(pm.getFirstResult())</p><p> .setMaxResults(pm.getPageSize()).list();</p><p> count_hql = "select co
26、unt(id) "+query_hql;</p><p> System.out.println(count_hql);</p><p> Long count = (Long) getSession().createQuery(count_hql).uniqueResult();</p><p> pm.setResult(data);<
27、/p><p> pm.setTotal(count);</p><p> return pm;</p><p><b> }</b></p><p><b> }</b></p><p> public class PageMode {</p><p
28、><b> //分頁參數(shù)</b></p><p> private int firstResult=0;//顯示首頁</p><p> private int pageSize=6;</p><p> private long total=1;//</p><p><b> //查詢參數(shù)&
29、lt;/b></p><p> private Map<String, String> param=new HashMap<String, String>();</p><p><b> //類表數(shù)據(jù)</b></p><p> private List result;</p><p>
30、 public int getFirstResult() {</p><p> return firstResult;</p><p><b> }</b></p><p> public void setFirstResult(int firstResult) {</p><p> this.firstRes
31、ult = firstResult;</p><p><b> }</b></p><p><b> }</b></p><p> 3.4 車輛信息管理界面</p><p> 這是車輛信息管理界面,本界面可以對車輛信息進行管理,即對其增刪改查。如圖:</p><p>
32、<b> 部分代碼如下:</b></p><p> public String findAll(){</p><p> System.out.println("進入車輛信息findAll方法");</p><p> //System.out.println(list.size());</p><p
33、> HttpSession session = ServletActionContext.getRequest().getSession();</p><p> if(cname!=null)session.setAttribute("cname",cname);</p><p> System.out.println(cname);</p>
34、<p> Object temp = session.getAttribute("cname");</p><p> pm.getParam().put("cname",temp==null?"":(String)temp);</p><p> pm.setFirstResult(firstResult!=null
35、?firstResult:0);</p><p> pm.setPageSize(maxSize!=null?maxSize:4);</p><p> pm = carBiz.findAll(pm);</p><p> System.out.println(pm);</p><p> return SUCCESS;</p>
36、<p><b> }</b></p><p> 3.5 網(wǎng)站介紹界面</p><p> 這是一個網(wǎng)站主體介紹的主界面。通過這個界面用戶可以了解本網(wǎng)站的研究目的,研究內(nèi)容,開發(fā)平臺,以及功能需求和數(shù)據(jù)庫管理需求。如圖</p><p> 3.2.1數(shù)據(jù)處理dao層</p><p> 通過寫一個接口,接
37、口里的只寫方法不需要實現(xiàn),然后通過實現(xiàn)這個接口并繼承一個HibernateDaoSupport;,然后調(diào)用接口的方法并實現(xiàn)這些方法進行業(yè)務(wù)邏輯處理。</p><p> public class MakeDaoImpl extends HibernateDaoSupport implements IMakeDao{</p><p> public PageMode findAll(Pag
38、eMode pm) {</p><p> String query_hql = "from Make where 1=1 "; </p><p> String count_hql ="";</p><p> Map<String, String> param = pm.getParam();</p&g
39、t;<p> if(param.hashCode()!=0) {</p><p> query_hql+=("and carNumber like '%"+param.get("mname")+"%'");</p><p> System.out.println(query_hql);</
40、p><p><b> }</b></p><p> List data =getSession().createQuery(query_hql)</p><p> .setFirstResult(pm.getFirstResult())</p><p> .setMaxResults(pm.getPageSize(
41、)).list();</p><p> count_hql = "select count(id) "+query_hql;</p><p> System.out.println(count_hql);</p><p> Longcount=(Long) getSession().createQuery(count_hql).unique
42、Result();</p><p> pm.setResult(data);</p><p> pm.setTotal(count);</p><p> return pm;</p><p><b> }</b></p><p><b> }</b></p&g
43、t;<p> 3.2.2 業(yè)務(wù)邏輯biz層</p><p> 同樣通過寫一個接口,然后實現(xiàn)這個接口,并注入dao層,并調(diào)用dao層方法進行業(yè)務(wù)邏輯處理</p><p> public class DriverBizImpl implements IDriverBiz{</p><p> private IDriverDao driverDao
44、;</p><p> public void delete(int id) {</p><p> driverDao.delete(id);</p><p><b> }</b></p><p> public List<Driver> findAll() {</p><p>
45、 return driverDao.findAll();</p><p><b> }</b></p><p> public Driver findById(int id) {</p><p> return driverDao.findById(id);</p><p><b> }</b&
46、gt;</p><p> public void save(Driver driver) {</p><p> driverDao.save(driver);</p><p><b> }</b></p><p> public void update(Driver driver) {</p>&l
47、t;p> driverDao.update(driver);</p><p><b> }</b></p><p> public PageMode findAll(PageMode pm) {</p><p> return driverDao.findAll(pm);</p><p><b>
48、 }</b></p><p><b> }</b></p><p> 3.2.3 控制action層 </p><p> 繼承ActionSupport。寫一個有返回類型的方法,通過調(diào)用不同的方法處理不同的業(yè)務(wù)和跳轉(zhuǎn)到不同的頁面。</p><p> public class CarAction e
49、xtends ActionSupport{</p><p> public String findAll(){</p><p> System.out.println("進入車輛信息findAll方法");</p><p> //System.out.println(list.size());</p><p> H
50、ttpSession session = ServletActionContext.getRequest().getSession();</p><p> if(cname!=null)session.setAttribute("cname",cname);</p><p> System.out.println(cname);</p><p&g
51、t; Object temp = session.getAttribute("cname");</p><p> pm.getParam().put("cname",temp==null?"":(String)temp);</p><p> pm.setFirstResult(firstResult!=null?firstR
52、esult:0);</p><p> pm.setPageSize(maxSize!=null?maxSize:4);</p><p> pm = carBiz.findAll(pm);</p><p> System.out.println(pm);</p><p> return SUCCESS;</p><p
53、><b> }</b></p><p> public String doAdd(){</p><p> System.out.println("進入車輛查詢doAdd方法");</p><p> carBiz.save(car);</p><p> return "ok-s
54、uccess";</p><p><b> }</b></p><p><b> }</b></p><p> 3.2.4 Struts配置文件</p><p> Struts配置文件,首先配置struts-2.0.dtd.然后配置struts下面package以及下面的命名空間
55、和返回的jsp頁面。</p><p> <?xml version="1.0" encoding="UTF-8" ?></p><p> <!DOCTYPE struts PUBLIC </p><p> "-//Apache Software Foundation//DTD Struts C
56、onfiguration 2.0//EN"</p><p> "http://struts.apache.org/dtds/struts-2.0.dtd"></p><p> //說明這個struts是2.0版本的</p><p><b> <struts></b></p>&
57、lt;p> <!-- car --></p><p> <package name="car" namespace="/car" extends="struts-default"></p><p> <action name="*-*" class="{1}A
58、ction" method="{2}"></p><p> <result>{1}-{2}.jsp</result></p><p> <result name="ok-success" type="redirectAction">car-findAll</result
59、></p><p> //根據(jù)返回的結(jié)果不同返回車輛的不同信息</p><p><b> </action></b></p><p> </package></p><p> <!-- driver --></p><p> <packag
60、e name="driver" namespace="/driver" extends="struts-default"></p><p> <action name="*-*" class="{1}Action" method="{2}"></p><p
61、> <result>{1}-{2}.jsp</result></p><p> <resultname="yes-success" type="redirectAction">driver-findAll</result></p><p><b> </action>&
62、lt;/b></p><p> </package></p><p><b> <struts></b></p><p> 3.2.5 Hibernate配置文件</p><p> 首先是標注Hibernate的版本3.0</p><p> <?xm
63、l version='1.0' encoding='UTF-8'?></p><p> <!DOCTYPE hibernate-configuration PUBLIC</p><p> "-//Hibernate/Hibernate Configuration DTD 3.0//EN"</p><p&
64、gt; "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"></p><p> <!-- Generated by MyEclipse Hibernate Tools. --></p><p> <hibernate-con
65、figuration></p><p> <session-factory></p><p> <property name="connection.username">root</property></p><p> //連接數(shù)據(jù)庫用戶名</p><p> <pro
66、perty name="connection.url"></p><p> //Mysql連接數(shù)據(jù)庫</p><p> jdbc:mysql://localhost:3306/wpj1011</p><p> </property></p><p> <property name="
67、;dialect"></p><p> org.hibernate.dialect.MySQLDialect</p><p> </property></p><p> <property name="myeclipse.connection.profile">BFYZ</property>
68、;</p><p><b> //數(shù)據(jù)庫密碼</b></p><p> <property name="connection.password">123</property></p><p> <property name="connection.driver_class&quo
69、t;></p><p> com.mysql.jdbc.Driver</p><p> //JDBC連接數(shù)據(jù)庫</p><p> </property></p><p> //反轉(zhuǎn)得到的hbm.xml</p><p> <mapping resource="com/bfyz/
70、transport/domain/Car.hbm.xml" /></p><p> <mapping resource="com/bfyz/transport/domain/Driver.hbm.xml" /></p><p> <mapping resource="com/bfyz/transport/domain/Ma
71、ke.hbm.xml" /></p><p> <mapping resource="com/bfyz/transport/domain/Operate.hbm.xml" /></p><p> <mapping resource="com/bfyz/transport/domain/User.hbm.xml"
72、/></p><p> </session-factory></p><p> </hibernate-configuration></p><p> 3.2.6 Spring配置文件</p><p> <?xml version="1.0" encoding="UT
73、F-8"?></p><p> <bean id="sessionFactory" </p><p> class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"></p><p> <property name=
74、"configLocation"></p><p> <value>classpath:hibernate.cfg.xml</value> </p><p> </property></p><p><b> </bean></b></p><p
75、> <!-- 配置事務(wù)管理器 --></p><p> <!-- 配置事務(wù)的傳播特性 --></p><p> <!-- 配置哪些類的哪些方法進行事務(wù)管理</p><p> 事務(wù)的切入點應(yīng)該在biz:dao層的操作本身就是原子級,做事務(wù)意義不大</p><p> 而業(yè)務(wù)處理層,操作比較繁多,有事
76、務(wù)的必要</p><p><b> --></b></p><p> <aop:config></p><p> <aop:pointcutid="allManagerMethod"expression="execution(* com.bfyz.transport.biz.*.*(.
77、.))"/></p><p> <aop:advisorpointcut-ref="allManagerMethod" advice-ref="txAdvice"/></p><p> </aop:config> </p><p> <!-- Dao層 --></
78、p><p> <!--car dao層 --></p><p> <bean id="carDao" class="com.bfyz.transport.dao.CarDaoImpl"></p><p> <property name="sessionFactory" r
79、ef="sessionFactory"></property></p><p><b> </bean></b></p><p> <!-- Biz層 --></p><p> <!-- car biz層 --></p><p> <
80、bean id="carBiz" class="com.bfyz.transport.biz.CarBizImpl"></p><p> <property name="carDao" ref="carDao"></property></p><p><b> <
81、;/bean></b></p><p> <!-- Action層 --></p><p> <!-- car action層 --></p><p> <bean id="carAction" class="com.bfyz.transport.action.CarAction&q
82、uot;></p><p> <property name="carBiz" ref="carBiz"></property></p><p><b> </bean></b></p><p><b> </bean></b>
83、;</p><p><b> 4、設(shè)計結(jié)果與分析</b></p><p><b> 4.1需求分析</b></p><p><b> ?。?)系統(tǒng)功能設(shè)計</b></p><p> 網(wǎng)站能夠?qū)崿F(xiàn)以下功能:</p><p> 系統(tǒng)管理:用戶管理、密
84、碼管理;</p><p> 司機信息管理:司機信息添加、司機信息修改、司機信息查詢;</p><p> 車輛信息管理:車輛信息添加、車輛信息修改、車輛信息查詢;</p><p> 業(yè)務(wù)信息管理:運營信息管理(運營信息添加、運營信息修改、運營信息查詢)、維修信息管理(車輛維修信息添加、車輛維修信息查詢、車輛維修信息修改等。</p><p>
85、;<b> ?。?)系統(tǒng)設(shè)計思想</b></p><p> 管理員登陸時,登陸頁面進行操作驗證。首次基于數(shù)據(jù)庫驗證,驗證正確即可登陸頁面,然后把用戶信息寫進session,然后其他頁面采用session驗證。 系統(tǒng)結(jié)構(gòu)上采用頁面鑲嵌程序和語句,工作原理如圖3-1所示。</p><p> 在系統(tǒng)結(jié)構(gòu)中,用戶界面層通過統(tǒng)一的接口向數(shù)據(jù)庫存儲層發(fā)送請求,數(shù)據(jù)庫存儲層收到
86、請求處理之后把數(shù)據(jù)返回到用戶界面層。</p><p> 4.2 數(shù)據(jù)庫分析</p><p> (1)數(shù)據(jù)庫需求分析</p><p> 數(shù)據(jù)管理需求(基本數(shù)據(jù)要求)</p><p> 1)司機基本信息表結(jié)構(gòu):司機姓名、司機性別、出生日期、家庭住址、初次領(lǐng)證時間、執(zhí)照號碼、準駕車型有效期起始時間、有效期結(jié)束時間等;</p>
87、<p> 2)車輛基本信息表結(jié)構(gòu):車號、類型、車主、發(fā)動機號、廠牌型號、核定載客、登記時間、發(fā)證時間、顏色、主要司機等;</p><p> 3)運營信息表結(jié)構(gòu):車號、司機姓名、運營開始時間、運營結(jié)束時間、運行公里、耗油量等;</p><p> 4)車輛維修信息表結(jié)構(gòu):車牌號、維修時間、維修單位、維修內(nèi)容、維修價格、配件、備注等;</p><p&
88、gt; 5)用戶數(shù)據(jù)表結(jié)構(gòu):編號id,用戶登錄名,密碼,用戶名,性別,年齡,住址,注冊時間。</p><p> ?。?) 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計</p><p> 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計完后,將數(shù)據(jù)概念結(jié)構(gòu)轉(zhuǎn)化為數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫邏輯結(jié)構(gòu)。</p><p> 教師教學質(zhì)量評估系統(tǒng)中各個表設(shè)計如下:</p><p>&
89、lt;b> 5、參考文獻</b></p><p> [1] 王毅.JSP程序開發(fā)范例寶典[M].人民郵電出版社,2007</p><p> [2] 程志艷 張亮 馬建紅. JSP實用簡明教程[M]. 清華大學出版社,2005</p><p> [3] 周家地. DREAMWEAVER MA入門與提高[M]. 清華大學出版社,2006<
90、/p><p> [4] 李國濤. MySql數(shù)據(jù)庫開發(fā)[M]. 機械工業(yè)出版社,2004</p><p> [5] 武延軍,黃飛躍. 精通JSP編程技術(shù)[M]. 北京:人民郵電出版社,2001:126-178.</p><p> [6] 柏亞軍. JSP編程基礎(chǔ)及應(yīng)用實例集錦[M].北京:人民郵電出版社,2001:41-82.</p><p&g
91、t; [7] 清宏計算機工作室.JSP編程技巧[M].北京:機械工業(yè)出版社,2000 :32-39.</p><p> [8] 周影 .網(wǎng)絡(luò)編程語言JSP實例教程[M].北京:電子工業(yè)出版社,2003:17-32.</p><p> [9] 陳海山.深入Java Servlet 網(wǎng)絡(luò)編程[M].北京:清華大學出版社,2002 :55-62.</p><p>
92、 [10] Donny.JSP與網(wǎng)站開發(fā)編程實戰(zhàn)[M].北京:科學出版社 ,2001:22-53.</p><p> [11] Steven Holzner.Java技術(shù)內(nèi)幕[M].北京:機械工業(yè)出版社,2002 : 22-25.</p><p> [12] Phil Hanna .JSP技術(shù)大全[M].北京:機械工業(yè)出版社,2002 : 222-223.</p><
93、;p> [13] Karl Moss. Java Servlet開發(fā)人員指南[M].北京:清華大學出版社,2002:45-67.</p><p> [14] Gottfried Vossen .Unleashing Web 2.0: From Concepts to Creativity .Morgan Kaufmann,2007</p><p> [15] Brown S.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 某客運公司專項管理制度
- 數(shù)據(jù)庫課程設(shè)計--客運站運輸管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計客運站運輸管理系統(tǒng)
- 汽車客運公司綜合業(yè)務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn).pdf
- 客運公司運輸服務(wù)質(zhì)量承諾書
- 某煤氣公司送氣管理系統(tǒng)-課程設(shè)計報告
- 某中學的排課管理系統(tǒng)-課程設(shè)計報告
- 客運公司管理制度匯編
- 某高校科研管理系統(tǒng)-課程設(shè)計報告
- 客運公司管理制度匯編
- 高速客運公司質(zhì)量手冊
- 客運公司簡介范文
- 航空客運訂票系統(tǒng)課程設(shè)計報告
- 客運公司春運表態(tài)發(fā)言
- 某送水公司的送水系統(tǒng)-課程設(shè)計報告
- 某自來水公司收費系統(tǒng)-課程設(shè)計報告
- 客運公司汛期應(yīng)急預案
- 旅游客運公司安全管理制度
- 運輸經(jīng)濟學課程設(shè)計--某汽車客運站經(jīng)濟評價
- java公司任務(wù)管理系統(tǒng)課程設(shè)計報告
評論
0/150
提交評論