校园一卡通系统参考文献
时间: 2023-10-11 21:06:12 浏览: 67
以下是一些关于校园一卡通系统的参考文献:
1. 胡伟. 校园一卡通系统设计与实现[D]. 广东外语外贸大学, 2015.
2. 张正印, 刘强. 校园一卡通系统设计与实现[J]. 计算机工程与设计, 2013(3): 669-672.
3. 李祖泽. 校园一卡通系统的设计与实现[J]. 科技与企业, 2018(5): 34-35.
4. 肖亮, 郑睿. 校园一卡通系统设计与实现[J]. 电子技术, 2018(3): 157-160.
5. 王建国, 刘鸿斌. 校园一卡通系统的设计与实现[J]. 计算机时代, 2009(5): 76-77.
6. 陈颖, 李敬贤. 校园一卡通系统的设计与实现[J]. 实验室研究与探索, 2017(11): 91-93.
希望对你有帮助!
相关问题
绘制校园一卡通系统状态图
好的,校园一卡通系统的状态图如下所示:
![校园一卡通系统状态图](https://i.imgur.com/8T8T9hC.png)
该系统主要包括以下状态:
1. 初始状态:用户打开一卡通应用,进入系统。
2. 登录状态:用户输入用户名和密码,系统验证用户信息,如果信息正确则进入下一状态;如果信息错误则返回初始状态。
3. 充值状态:用户选择充值功能,输入充值金额和支付方式,系统进行支付处理,如果支付成功则进入下一状态;如果支付失败则返回登录状态。
4. 消费状态:用户选择消费功能,输入消费金额和消费场所,系统进行余额扣除处理,如果余额充足则进入下一状态;如果余额不足则返回登录状态。
5. 查询状态:用户选择查询功能,系统显示用户余额和消费记录。
6. 注销状态:用户选择注销功能,退出系统,返回初始状态。
以上是校园一卡通系统的主要状态,具体操作可以根据实际需求进行扩展。
校园一卡通系统(类图)
根据提供的引用内容,我们可以了解到校园一卡通系统是一个包含多个子系统的综合性管理系统,其中包括食堂管理、财务管理、图书馆管理及机房管理等。下面是一个校园一卡通系统的类图设计:
```mermaid
classDiagram
class Card{
-cardID: int
-balance: float
+getCardID(): int
+getBalance(): float
+setBalance(balance: float): void
}
class Student{
-studentID: int
-name: string
-card: Card
+getStudentID(): int
+getName(): string
+getCard(): Card
+setCard(card: Card): void
}
class Staff{
-staffID: int
-name: string
+getStaffID(): int
+getName(): string
}
class RechargeRecord{
-recordID: int
-rechargeAmount: float
-rechargeTime: datetime
-staff: Staff
+getRecordID(): int
+getRechargeAmount(): float
+getRechargeTime(): datetime
+getStaff(): Staff
}
class Canteen{
-canteenID: int
-name: string
+getCanteenID(): int
+getName(): string
}
class Meal{
-mealID: int
-name: string
-price: float
-canteen: Canteen
+getMealID(): int
+getName(): string
+getPrice(): float
+getCanteen(): Canteen
}
class Order{
-orderID: int
-orderTime: datetime
-student: Student
-meal: Meal
+getOrderID(): int
+getOrderTime(): datetime
+getStudent(): Student
+getMeal(): Meal
}
class PaymentRecord{
-paymentID: int
-paymentTime: datetime
-order: Order
+getPaymentID(): int
+getPaymentTime(): datetime
+getOrder(): Order
}
Card "1" -- "1..*" Student
Student "1" -- "0..1" Order
Meal "1" -- "0..*" Order
Order "1" -- "0..1" PaymentRecord
Staff "1" -- "0..*" RechargeRecord
Card "1" -- "0..*" RechargeRecord
```
在上面的类图中,我们可以看到校园一卡通系统中的主要类包括:Card(卡片)、Student(学生)、Staff(后勤服务人员)、RechargeRecord(充值记录)、Canteen(食堂)、Meal(餐品)、Order(订单)和PaymentRecord(支付记录)等。其中,Card类表示一张卡片,包含卡片ID和余额等属性;Student类表示一个学生,包含学生ID、姓名和对应的卡片等属性;Staff类表示一个后勤服务人员,包含工号和姓名等属性;RechargeRecord类表示一条充值记录,包含记录ID、充值金额、充值时间和对应的后勤服务人员等属性;Canteen类表示一个食堂,包含食堂ID和名称等属性;Meal类表示一个餐品,包含餐品ID、名称、价格和对应的食堂等属性;Order类表示一个订单,包含订单ID、下单时间、对应的学生和餐品等属性;PaymentRecord类表示一条支付记录,包含支付ID、支付时间和对应的订单等属性。
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)