当前位置:网站首页>C language current savings account management system
C language current savings account management system
2022-07-05 11:06:00 【_ Programming_】
C Language current savings account management system
Current savings account management
Two · This course design 《 The paper ) What should be achieved
This course design combines theory with practical application ﹐ Make students according to the characteristics of data objects ﹐ Learn how to organize data ﹖ Understand and master the storage representation of basic data structure and the implementation of operation ; Skillfully realize the conversion from algorithm to program ﹖ Cultivate good programming skills ﹐ And be able to write a more standardized design report . Cultivate students' thinking ability through curriculum design ﹐ Improve students' comprehensive application ability and professional quality .
3、 ... and · This course design ( The paper ) Main contents and requirements of the task ( Including raw data · Technical parameters · Design requirements, etc )
Design task ∶ Enable depositors to open accounts ﹑ Sales Account ﹑ deposit ﹑ Withdraw money ﹑ Query and so on · The main function
as follows ∶
1) Enable depositors to open accounts ∶ Register depositor information ( full name · account number )﹐ Set balance to 0﹐ Form an account ;
2) Realize account cancellation of depositors ∶ Find the account corresponding to the depositor information ﹐ Delete them ;
3) According to the depositor's deposit ﹑ The withdrawal amount modifies the account balance ;
4) Query an account ∶ Find the account to be queried ﹐ Display the account balance and all deposits ·
Transaction records of withdrawal ;
5) Sorting shows ︰ According to account number · The deposit period or number of deposits sorts all accounts ;
6) Information export ︰ All account and transaction information shall be backed up to the file regularly .
The design requirements ∶ It should include the following main parts ∶
1) Demand analysis ∶ Chen Yun's task of program design and the functional requirements achieved ;
2) Outline design ∶ Design abstract data types · Describe the algorithm flow · Module partition · Son
Program
The function and calling relationship of and the level between each module ( call ) Relationship .
3) Detailed design ∶ Implement the defined data type ﹑ Choose the appropriate storage structure to realize each
Basic operation ﹐ Write the program corresponding to each function ;
4) Debug analysis ︰ Problems encountered in commissioning and improvement measures · Complete test function display ﹐
Analyze space-time complexity ﹑ Idea of algorithm improvement · Experience, etc .
5) User's Manual ∶ Explain how to use the program ﹐ Operation steps and usage rules .
6) appendix ︰ Annotated source listing .
Four · Data to be collected and main references ∶
[1] Geng Guohua .《 data structure -C Language description ( The first 2 edition )》[M] Beijing : Higher Education Press 2018.
[2] Yan Weimin et al ﹒《 data structure (C Language version )》[M] Beijing : tsinghua university press 2012.
[3] Ruan Hong, et al .《 Course design of data structure (C Language description )》[M] Beijing : Electronic industry press 2016.
[4] Tan Haoqiang .《C Programming ( The Fourth Edition )》[M] Beijing : tsinghua university press 2010.
[5] Yu Ling et al .《 Data structure case tutorial (C/C++ edition )》[M] Beijing : Mechanical industry press 2019.
Source download
link :https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
Extraction code :1111
边栏推荐
- 基础篇——基础项目解析
- 关于vray5.2怎么关闭日志窗口
- Go project practice - parameter binding, type conversion
- String
- Nine degrees 1480: maximum ascending subsequence sum (dynamic programming idea for the maximum value)
- 基于OpenHarmony的智能金属探测器
- 赛克瑞浦动力电池首台产品正式下线
- Detailed explanation of DDR4 hardware schematic design
- Wechat nucleic acid detection appointment applet system graduation design completion (6) opening defense ppt
- [advertising system] parameter server distributed training
猜你喜欢
DDR4硬件原理图设计详解
Wechat nucleic acid detection appointment applet system graduation design completion (8) graduation design thesis template
[advertising system] incremental training & feature access / feature elimination
关于vray5.2怎么关闭日志窗口
Codeforces Round #804 (Div. 2)
Ddrx addressing principle
九、磁盘管理
2022 Pengcheng cup Web
Implement the rising edge in C #, and simulate the PLC environment to verify the difference between if statement using the rising edge and not using the rising edge
磨砺·聚变|知道创宇移动端官网焕新上线,开启数字安全之旅!
随机推荐
Talk about the understanding of fault tolerance mechanism and state consistency in Flink framework
Some understandings of heterogeneous graphs in DGL and the usage of heterogeneous graph convolution heterographconv
Use bat command to launch common browsers with one click
Basic testing process of CSDN Software Testing Introduction
Cross page communication
Web3 Foundation grant program empowers developers to review four successful projects
Go语言-1-开发环境配置
脚手架开发基础
Explanation of full vulnerability script of network security C module of secondary vocational group script containing 4 vulnerabilities
流程控制、
如何让全彩LED显示屏更加节能环保
Paradigm in database: first paradigm, second paradigm, third paradigm
regular expression
Web3基金会「Grant计划」赋能开发者,盘点四大成功项目
Bidirectional RNN and stacked bidirectional RNN
Nine degrees 1480: maximum ascending subsequence sum (dynamic programming idea for the maximum value)
vite//
小红书自研KV存储架构如何实现万亿量级存储与跨云多活
Variables///
2022年化工自动化控制仪表考试试题及在线模拟考试